A:link {font-family:verdana, arial, helvetica, sans-serif;font-size:12px; color:#305AAE; font-weight:light; text-decoration: underline; line-height: 1.3}
A:hover {font-family:verdana, arial,helvetica,  sans-serif;font-size:12px; color:gray;  font-weight:light;text-decoration:underline; line-height: 1.3}
A:visited {font-family:verdana, arial,helvetica,  sans-serif;font-size:12px; color:#305AAE;  font-weight:light;text-decoration: underline; line-height: 1.3}

A.topmenu:link {font-family:arial, helvetica, sans-serif;font-size:11px; color:black; text-decoration: none; line-height: 1.3}
A.topmenu:hover {font-family:arial, helvetica, sans-serif;font-size:11px; color:orange; text-decoration: none; line-height: 1.3}
A.topmenu:visited {font-family:arial, helvetica, sans-serif;font-size:11px; color:black; text-decoration: none; line-height: 1.3}

A.topmenuselected:link {font-family:arial, helvetica, sans-serif;font-size:11px; color:white; text-decoration: none; line-height: 1.3}
A.topmenuselected:hover {font-family:arial, helvetica, sans-serif;font-size:11px; color:yellow; text-decoration: none; line-height: 1.3}
A.topmenuselected:visited {font-family:arial, helvetica, sans-serif;font-size:11px; color:white; text-decoration: none; line-height: 1.3}

A.tophelpbar:link {font-family:arial, helvetica, sans-serif;font-size:12px; color: #386EA2; text-decoration: none; line-height: 1.3}
A.tophelpbar:hover {font-family:arial, helvetica, sans-serif;font-size:12px; color:gray; text-decoration: none; line-height: 1.3}
A.tophelpbar:visited {font-family:arial, helvetica, sans-serif;font-size:12px; color:#386EA2; text-decoration: none; line-height: 1.3}


A.menulink:link {font-family:arial, helvetica, sans-serif;font-size:13px; color:white; font-weight:light; text-decoration: none; line-height: 1.8}
A.menulink:hover {font-family:arial,helvetica,  sans-serif;font-size:13px; color:gray; text-decoration:none; line-height: 1.8}
A.menulink:visited {font-family:arial,helvetica,  sans-serif;font-size:13px; color:white; text-decoration: none; line-height: 1.8}

A.bodylink:link {font-family:verdana, arial, helvetica, sans-serif;font-size:13px; color:#789CBE; font-weight:light; text-decoration: underline; line-height: 1.3}
A.bodylink:hover {font-family:verdana, arial,helvetica,  sans-serif;font-size:13px; color:black; text-decoration:underline; line-height: 1.3}
A.bodylink:visited {font-family:verdana, arial,helvetica,  sans-serif;font-size:13px; color:#789CBE; text-decoration: underline; line-height: 1.3}


A.menulinksmall:link {font-family:arial, helvetica, sans-serif;font-size:11px; color:white; font-weight:light; text-decoration: none; line-height: 1.3}
A.menulinksmall:hover {font-family:arial,helvetica,  sans-serif;font-size:11px; color:yellow; text-decoration:underline; line-height: 1.3}
A.menulinksmall:visited {font-family:arial,helvetica,  sans-serif;font-size:11px; color:white; text-decoration: underline; line-height: 1.3}


A.smalllink:link {font-family:arial, helvetica, sans-serif;font-size:10px; color:blue; font-weight:light; text-decoration: none; line-height: 1.3}
A.smalllink:hover {font-family:arial, helvetica, sans-serif;font-size:10px; color:blue; font-weight:light; text-decoration: none; line-height: 1.3}
A.smalllink:visited {font-family:arial, helvetica, sans-serif;font-size:10px; color:blue; font-weight:light; text-decoration: none; line-height: 1.3}


SPAN.menulink {font-family:verdana, arial, helvetica, sans-serif;font-size:12px; color:white; text-decoration: none; line-height: 1.3}


SPAN.body       {
                font-family: arial,helvetica,  sans-serif;
                font-size:12px;
                color:white;
                text-decoration:none;
                line-height: 1.2
                }
                
SPAN.smallbody       {
                font-family: arial,helvetica,  sans-serif;
                font-size:10px;
                color:black;
                text-decoration:none;
                line-height: 1.2
                }
                
SPAN. bigbody
                {
                font-family: verdana, arial, helvetica, sans-serif;
                border:gray ;
                font-size: 12px;
               
                color: black;
               
					
					 font-weight: light;
                }
                
                
SPAN.viewbody       {
                font-family: verdana, arial,helvetica,  sans-serif;
                font-size:11px;
                color:black;
                text-decoration:none;
                line-height: 1.2
                }

SPAN.headline       {
                font-family: arial, helvetica, sans-serif;
                font-size:14px;
                color:#E68520;
                text-decoration:none;
                line-height: 1.4;
                font-weight: bold;
                }
                
 SPAN.insidecrosshead       {
                font-family: verdana, arial, helvetica, sans-serif;
                font-size:14px;
                color:gray;
                text-decoration:none;
                line-height: 1.4;
                font-weight: bold;
                }               
                
SPAN.mainheadline       {
                font-family: arial, helvetica, sans-serif;
                font-size:16px;
                color:#305AAE;
                text-decoration:none;
                line-height: 1.4;
                font-weight: bold;
                }
                
SPAN.secondleadheadline       {
                font-family: arial, helvetica, sans-serif;
                font-size:14px;
                color:#305AAE;
                text-decoration:none;
                line-height: 1.4;
                font-weight: bold;
                }
                
SPAN.casestudyheadline       {
                font-family: arial, helvetica, sans-serif;
                font-size:12px;
                color:#386EA2;
                text-decoration:underline;
                line-height: 1.4;
               font-weight: bold;
                }


SPAN.viewheadline       {
                font-family: arial, helvetica, sans-serif;
                font-size:16px;
                color:black;
                text-decoration:none;
                line-height: 1.4;
                font-weight: bold;
                }

td.tdTopMenuBar
                {
                border:#E68520 ;
                border-style: solid;
                background:#E68520;
                border-width: 0px 0px 0px 1px;
                font-family: arial, helvetica, sans-serif;
                font-size: 12px;
                color: white;
                font-weight: bold;
                padding:1px;
					 height: 25px;
                }

td.tdTopMenuBarNotSelected
                {
                border: white;
                border-style: solid;
                background:#E4E4E4;
                border-width: 0px 2px 0px 0px;
                font-family: arial, helvetica, sans-serif;
                font-size: 12px;
                color: black;
                font-weight: bold;
                padding:1px;
                height: 25px;

                }
td.tdTopMenuBarSpacer
                {
                border: #E4E4E4;
                border-style: solid;
                background:white;
                border-width: 0px 0px 1px 0px;
                font-family: arial, helvetica, sans-serif;
                font-size: 12px;
                color: black;
                font-weight: bold;
                padding:1px;
                height: 25px;

                }
                
td.tdTopHelpBar
                {
                border: #E4E4E4;
                border-style: Dashed;
                background:white;
                border-width: 0px 0px 1px 0px;
                font-family: arial, helvetica, sans-serif;
                font-size: 12px;
                color: black;
                font-weight: bold;
                padding:10px;
           

                }    
                
                
td.tdTopHelpBarBox
                {
                border: #E4E4E4;
                border-style: solid;
                background:#F5F5F5;
                border-width: 0px 0px 0px 0px;
                font-family: arial, helvetica, sans-serif;
                font-size: 12px;
                color: black;
                font-weight: normal;
                padding:10px 10px 10px 5px;
           

                }  
                
td.tdTopHelpBarBoxIcon
                {
                border: #E4E4E4;
                border-style: solid;
                background:#EEECEC;
                border-width: 0px 0px 0px 0px;
                font-family: arial, helvetica, sans-serif;
                font-size: 12px;
                color: black;
                font-weight: normal;
                padding:10px 1px 10px 4px;
           

                }      
                
                
td.tdLeftBar
                {
                border: white;
                border-style: none;
                background:#E68520;
                border-width: 1px 1px 0px 0px;
                font-family: verdana, arial, helvetica, sans-serif;
                font-size: 12px;
                color: black;
                font-weight: light;
                padding:15px 5px 4px 10px;
                line-height: 1.3;
					
                }
                
td.tdRightBar
                {
                border: #E68520;
                border-style: solid;
                background:#E08424;
                border-width: 1px 1px 1px 0px;
                font-family: verdana, arial, helvetica, sans-serif;
                font-size: 11px;
                color: black;
                font-weight: light;
                padding:15px 2px 2px 10px;
                line-height: 1.2;
					
                }
                
                
td.tdMainBar
                {
                border: white;
                border-style: solid;
                background:white;
                border-width: 0px 0px 0px 0px;
                font-family: verdana, arial, helvetica, sans-serif;
                font-size: 13px;
                color: black;
                font-weight: light;
                padding:2px 2px 0px 8px;
					
                }
                
                
td.tdBaseBar
                {
                border: yellow;
                border-style: solid;
                background:black;
                border-width: 1px 1px 0px 0px;
                font-family: arial, helvetica, sans-serif;
                font-size: 11px;
                color: white;
                font-weight: bold;
                padding:5px 5px 4px 5px;
                line-height: 1.3;
					
                }
                
                
td.tdViewMainBar
                {
                border: white;
                border-style: solid;
                background:white;
                border-width: 1px 1px 1px 0px;
                font-family: verdana, arial, helvetica, sans-serif;
                font-size: 12px;
                color: black;
                font-weight: light;
                padding:2px 8px 2px 8px;
					 line-height: 1.5;
                }


td.tdDeveloperBox
                {
                border: white;
                border-style: solid;
                background:white;
                border-width: 1px 1px 1px 1px;

                }
                
td.tdMainSeparators, td.tdMainSeparatorsTop, td.tdFrontPageBaseBarLeft,td.tdFrontPageBaseBarRight
 	{
 	#font-family: Verdana, arial, helvetica, sans-serif;
 	#font-size: 13px;
 	 line-height: 1.3;
 	}

td.tdMainSeparators
                {
                font-family: verdana, arial, helvetica, sans-serif;
                border:#ECAF6F ;
                font-size: 13px;
                border-style: dashed;
                color: black;
                border-width: 1px 0px 0px 0px;
						padding: 15px 0px 15px 0px;
                }
                
                
td.tdMainSeparatorsTop
                {
               font-family: verdana, arial, helvetica, sans-serif;
               border: #A59B77;
               font-size: 13px;
                border-style: solid;
                color: black;
                border-width: 0px 0px 0px 0px;
						padding: 2px 0px 15px 0px;
                }
                
                
td.tdFrontPageBaseBarLeft
                {
                font-family: verdana, arial, helvetica, sans-serif;
                border:#F0F2AA ;
                font-size: 13px;
                font-weight: light;
                border-style: dashed;
                color: black;
                border-width: 0px 1px 0px 0px;
						padding: 1px 3px 3px 3px;
                }
                
td.tdFrontPageBaseBarRight
                {
                font-family: verdana, arial, helvetica, sans-serif
                border:#ECAF6F ;
                font-size: 11px;
                border-style: dashed;
                color: gray;
                border-width: 0px 0px 0px 0px;
						padding: 0px 2px 0px 8px;
                }
                
                
                
td.tdCSSummaryBold
                {
                font-family: verdana, arial, helvetica, sans-serif;
                border:gray ;
                font-size: 12px;
                border-style: solid;
                color: #E68520;
                border-width: 0px 0px 1px 0px;
					 padding: 1px 1px 1px 5px;
					 background: white;
					 font-weight:bold;
                }
td.tdCSSummaryBoldInside
                {
                font-family: verdana, arial, helvetica, sans-serif;
                border:gray ;
                font-size: 12px;
                border-style: solid;
                color: #E68520;
                border-width: 0px 0px 0px 0px;
					 padding: 1px 1px 1px 5px;
					 background: white;
					 font-weight:bold;
					 text-align: right;
                }                
                
td.tdCSSummaryLight
                {
                font-family: verdana, arial, helvetica, sans-serif;
                border:gray ;
                font-size: 12px;
                border-style: solid;
                color: black;
                border-width: 0px 0px 1px 0px;
					 padding: 5px 1px 1px 5px;
					 background: white;
					 font-weight: light;
                }
                
                
td.tdCSSummaryLightInside
                {
                font-family: verdana, arial, helvetica, sans-serif;
                border:gray ;
                font-size: 12px;
                border-style: solid;
                color: black;
                border-width: 0px 0px 0px 0px;
					 padding: 5px 1px 1px 5px;
					 background: white;
					 font-weight: light;
                }
                
td.tdCSViewBold
                {
                font-family: verdana, arial, helvetica, sans-serif;
                border:gray ;
                font-size: 12px;
                border-style: solid;
                color: #E68520;
                border-width: 1px 0px 1px 0px;
					 padding: 5px 1px 5px 5px;
					 background: white;
					 font-weight:bold;
                }
                
                
td.tdCSViewLight
                {
                font-family: verdana, arial, helvetica, sans-serif;
                border:gray ;
                font-size: 12px;
                border-style: solid;
                color: black;
                border-width: 0px 0px 0px 0px;
					 padding: 5px 1px 20px 5px;
					 background: white;
					 font-weight: light;
                }