
a:link{text-decoration:none; color:#336699}
a:active{text-decoration:none; color:#336699}
a:visited{text-decoration:none; color:#336699}
a:hover{text-decoration:underline; color:#ff0033}


body  {font-family: verdana, arial, helvetica, sans-serif;
       fontFamily: verdana, arial, helvetica, sans-serif;
       color: olive; 
       font-size:12px; 
       fontSize:13.5px; 
       backgroundColor:#ffffff;
       background-color:#ffffff;
       margin-top:0px;
       margin-left:0px;  
       margintop:-10px;
       marginleft:-10px; 
}


td    {font-family: verdana;
       fontFamily: verdana;
       font-size:13px;fontSize:13.5px; 
       }





.clsMenuItemNS         {

                   font-family: verdana; 
                   fontFamily: verdana;
                   font-size: 10px; fontSize:11px;      
                   font-weight: bold; fontWeight: bold;

                 }
	 
A.clsMenuItemNS:link {COLOR: #ffffff; TEXT-DECORATION: none; background:transparent}	
A.clsMenuItemNS:active {COLOR: #ffffff; TEXT-DECORATION: none; background:transparent}	
A.clsMenuItemNS:visited {COLOR: #ffffff; TEXT-DECORATION: none; background:transparent}
A.clsMenuItemNS:hover {COLOR: #ff0033; TEXT-DECORATION: none; background:transparent}
	


.clsMenuItemIE         {

                   font-family: verdana; 
                   fontFamily: verdana;
                   font-size: 10px; fontSize:11px;      
                   font-weight: bold; fontWeight: bold;

                 }
	 
A.clsMenuItemIE:link {COLOR: #ffffff; TEXT-DECORATION: none; background:transparent}	
A.clsMenuItemIE:active {COLOR: #ffffff; TEXT-DECORATION: none; background:transparent}	
A.clsMenuItemIE:visited {COLOR: #ffffff; TEXT-DECORATION: none; background:transparent}
A.clsMenuItemIE:hover {COLOR: #ff0033; TEXT-DECORATION: none; background:transparent}







/* *******bodylink**** use for underline links */


.bodylink         {

                   font-size: 13px; fontSize:13.5px;
                 }
	 
A.bodylink:link {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}	
A.bodylink:active {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}	
A.bodylink:visited {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}
A.bodylink:hover {COLOR: #FF0033; TEXT-DECORATION: underline; background:transparent}
	

	
/* ******* end of bodylink********* */



/* *******bodylinkbold**** use for underline bold links */


.bodylinkbold         {

                   font-size: 13px; fontSize:13.5px;
                   font-weight: bold; fontWeight: bold;
                 }
	 
A.bodylinkbold:link {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}	
A.bodylinkbold:active {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}	
A.bodylinkbold:visited {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}
A.bodylinkbold:hover {COLOR: #FF0033; TEXT-DECORATION: underline; background:transparent}
	

	
/* ******* end of bodylinkbold********* */



.bodytextbold         {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 13px; fontSize:13.5px;
                   font-style: normal; fontStyle: normal;        
                   line-height: 11px; lineHeight: 11.5px;
                   font-weight: bold; fontWeight: bold;
                   font-variant: normal; fontVariant: normal;  /* normal, small-caps */
                   color: #003366;
                 }



/* ******* headings (public site) ***  ****** */



.pagename { font-family: verdana, arial, helvetica, sans-serif; 
              fontFamily: verdana, arial, helvetica, sans-serif;
              font-size: 18px; fontSize: 18px;              
              font-style :normal; fontStyle: normal;       /* normal, italic, oblique */                       
              font-weight:900; fontWeight:900;          /* normal, bold,bolder,lighter,100,200...900 */  
              font-variant:normal; fontVariant: small-caps;  /* normal, small-caps */                 
              letter-spacing: 0.1em;                /* doesn't work in Netscape  */  
              color: #B22222;

}

.pagetopic { font-family: verdana, arial, helvetica, sans-serif; 
              fontFamily: verdana, arial, helvetica, sans-serif;
              font-size: 14px; fontSize: 15px;              
              font-style :normal; fontStyle: normal;       /* normal, italic, oblique */                       
              font-weight:900; fontWeight:900;          /* normal, bold,bolder,lighter,100,200...900 */  
              font-variant:normal; fontVariant: small-caps;  /* normal, small-caps */                 
              letter-spacing: 0.1em;                /* doesn't work in Netscape  */  
              color: #008000;

}



.title-template { font-family: verdana, arial, helvetica, sans-serif; 
              fontFamily: verdana, arial, helvetica, sans-serif;
               font-size: 11px; fontSize: 14px;              
              font-style :normal; fontStyle: normal;       /* normal, italic, oblique */                       
              font-weight:900; fontWeight:900;          /* normal, bold,bolder,lighter,100,200...900 */  
              font-variant:normal; fontVariant: small-caps;  /* normal, small-caps */                     
              letter-spacing: 0.1em;                /* doesn't work in Netscape  */  
              color: #339999;

}
A.titlePartners:link {COLOR: #339999; TEXT-DECORATION: underline; background:transparent}	
A.titlePartners:active {COLOR: #339999; TEXT-DECORATION: underline; background:transparent}	
A.titlePartners:visited {COLOR: #339999; TEXT-DECORATION: underline; background:transparent}
A.titlePartners:hover {COLOR: #cc3333; TEXT-DECORATION: underline; background:transparent}


.title6 { font-family: verdana, arial, helvetica, sans-serif; 
              fontFamily: verdana, arial, helvetica, sans-serif;
              font-size: 13px; fontSize: 14px;              
              font-style :normal; fontStyle: normal;       /* normal, italic, oblique */                       
              font-weight:900; fontWeight:900;          /* normal, bold,bolder,lighter,100,200...900 */  
              font-variant:normal; fontVariant: small-caps;  /* normal, small-caps */              
              letter-spacing: 0.1em;                /* doesn't work in Netscape  */  
              color: #006699;

}



.titleRed
             { font-family: arial; 
              fontFamily: arial;
              font-size: 14px; fontSize: 15px;              
              font-style : normal; fontStyle: normal;                             
              font-weight:900; fontWeight:900;         
              font-variant:normal; fontVariant: normal;  /* normal, small-caps */   
              color: #cc3333;

}






/* ******* overheadertable (public site) ***  ****** */

.overheadertable         {
                   font-family:verdana, sans-serif;
                   fontFamily: verdana, sans-serif; 
                   font-size: 10.5px; fontSize:11.5px;
                   font-style: normal; fontStyle: normal;
                   line-height: 10.5px; lineHeight: 11.5px;
                   font-weight: normal; fontWeight: normal;
                   font-variant: normal; fontVariant: normal;
                   color:#003366;     /* font color in the table */
                   backgroundColor:#FFFFFF;
                   background-color:#FFFFFF;

                 
                 }
	 
A.overheadertable:link {COLOR: #003366; TEXT-DECORATION: none}	
A.overheadertable:active {COLOR: #003366; TEXT-DECORATION: none}	
A.overheadertable:visited {COLOR: #003366; TEXT-DECORATION: none}
A.overheadertable:hover {COLOR: #003366; TEXT-DECORATION: underline}	



/* ******* end of overheadertable (public site) ***  ****** */


/* ******* bluedot (public site) dot beetween topix in overheader menu ***  ****** */

.bluedot         {
                   
                   color:#003366;     /* font color in the table */               
                 }
	 

/* ******* end of bluedot (public site) ***  ****** */






/* ******* overheadermenu********* */

.overheadermenu         {

                   font-family:verdana, sans-serif; 
                   fontFamily: verdana, sans-serif;
                   font-size: 10.5px; fontSize:11.5px;
                   font-style: normal; fontStyle: normal;
                   line-height: 10.5px; lineHeight: 11.5px;
                   font-weight: normal; fontWeight:normal;
                   font-variant: normal; fontVariant: normal;

                 }
	 
A.overheadermenu:link {COLOR: #003366; TEXT-DECORATION: none; background:transparent}	
A.overheadermenu:active {COLOR: #003366; TEXT-DECORATION: none; background:transparent}	
A.overheadermenu:visited {COLOR: #003366; TEXT-DECORATION: none; background:transparent}
A.overheadermenu:hover {COLOR: #003366; TEXT-DECORATION: underline; background:transparent}
	
/* ******* end of overheadermenu********* */

/* ******* headlines********* */
.headlines
             { font-family: verdana; 
              fontFamily: verdana;
              font-size: 10.5px; fontSize: 11.5px;              
              font-style : normal; fontStyle: normal;                             
              font-weight:normal; fontWeight:normal;         
              font-variant: normal; fontVariant: normal;                  
              color:#ffffff;     /* font color in the table */

}

A.headlines:link {COLOR: #ffffff; TEXT-DECORATION: underline; background:transparent}	
A.headlines:active {COLOR: #ffffff; TEXT-DECORATION: underline; background:transparent}	
A.headlines:visited {COLOR: #ffffff; TEXT-DECORATION: underline; background:transparent}
A.headlines:hover {COLOR: #ffff00; TEXT-DECORATION: underline; background:transparent}

/* ******* end of headlines********* */


/* ******* headertable1 for a home page ***  ****** */

.headertable1        {
                   font-family: verdana, sans-serif; 
                   fontFamily: verdana, sans-serif; 
                   font-size: 10.5px; fontSize:11.5px;
                   font-style: bold; fontStyle: bold;
                   line-height: 10.5px; lineHeight: 11.5px;
                   font-weight: bold; fontWeight: bold;
                   font-variant: normal; fontVariant: normal; 
                   color:#336699;     /* font color in the table */
                   backgroundColor:#336699;
                   background-color:#336699;
                 }
	 




/* *******end of headertable********* */






/* ******* headertable ***  ****** */

.headertable         {
                   font-family: verdana, sans-serif; 
                   fontFamily: verdana, sans-serif; 
                   font-size: 10.5px; fontSize:11.5px;
                   font-style: bold; fontStyle: bold;
                   line-height: 10.5px; lineHeight: 11.5px;
                   font-weight: bold; fontWeight: bold;
                   font-variant: normal; fontVariant: normal; 
                   color:#000000;     /* font color in the table */
                   backgroundColor:#000000;
                   background-color:#000000;
                 }
	 




/* *******end of headertable********* */



/* ******* headertableselect ***  ****** */
 /* font color in the selected topic in headertable */

.headertableselect         {
                   font-family: verdana, sans-serif; 
                   fontFamily: verdana, sans-serif; 
                   font-size: 10.5px; fontSize:11.5px;
                   font-style: bold; fontStyle: bold;
                   line-height: 10.5px; lineHeight: 11.5px;
                   font-weight: bold; fontWeight: bold;
                   font-variant: normal; fontVariant: normal; 
                   color:#ff0033;    
                 }



/* *******end of headertableselect********* */


/* !!!!!!!!!!!!!!!!   *******headermenu********* */

.headermenu         {

                   font-family: verdana, sans-serif; 
                   fontFamily: verdana, sans-serif; 
                   font-size: 10px; fontSize:11px;
                   font-style: bold; fontStyle: bold;
                   line-height: 10.5px; lineHeight: 11px;
                   font-weight: bold; fontWeight: bold;
                   font-variant: normal; fontVariant: normal;  
                 }
	 
A.headermenu:link {COLOR: #ffffff; TEXT-DECORATION: none; background:transparent}	
A.headermenu:active {COLOR: #ffffff; TEXT-DECORATION: none; background:transparent}	
A.headermenu:visited {COLOR: #ffffff; TEXT-DECORATION: none; background:transparent}
A.headermenu:hover {COLOR: #ffff00; TEXT-DECORATION: none; background:transparent}
	
/* ******* end of headermenu********* */






/* *******Colnavmenu********* */
.colnavmenu{ font-family: verdana, arial, helvetica, sans-serif; 
              fontFamily: verdana, arial, helvetica, sans-serif;
              font-size: 13px; fontSize: 14px;              
              font-style :normal; fontStyle: normal;       /* normal, italic, obligue */            
              line-height: 1.5em;  lineHeight: 2em;            
              font-weight:bold; fontWeight:bold;          /* normal, bold,bolder,lighter,100,200...900*/  
              font-variant: normal; fontVariant: normal;  /* normal, small-caps */                 
             
              
}

A.colnavmenu:link {COLOR: #234567; TEXT-DECORATION: none}	
A.colnavmenu:active {COLOR: #234567; TEXT-DECORATION: none}	
A.colnavmenu:visited {COLOR: #234567; TEXT-DECORATION: none}
A.colnavmenu:hover {COLOR:#B22222; TEXT-DECORATION: underline}
	
/* ******* end of Colnavmenu********* */






/* *******Colnavsubmenu********* */
.colnavsubmenu
             {  font-family: verdana, arial, helvetica, sans-serif;
              fontFamily: verdana, arial, helvetica, sans-serif;
              font-size: 10.5px; fontSize: 11.5px;              
              font-style :normal; fontStyle: normal;       /* normal, italic, obligue */            
              line-height: 10px;  lineHeight: 11px;            
              font-weight:bold; fontWeight:bold;       /* normal, bold,bolder,lighter,100,200...900 */  
              font-variant: normal; fontVariant: normal;  /* normal, small-caps */                                     
                             
           
}

A.colnavsubmenu:link {COLOR: #ffffff; TEXT-DECORATION: none}	
A.colnavsubmenu:active {COLOR: #ffffff; TEXT-DECORATION: none}	
A.colnavsubmenu:visited {COLOR: #ffffff; TEXT-DECORATION: none}
A.colnavsubmenu:hover {COLOR: #ffffff; TEXT-DECORATION: underline}
	

/* *******end of Colnavsubmenu********* */






.quotetext  {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 13px; fontSize:14px;
                   font-style: italic; fontStyle: italic;              /* normal, italic, obligue */ 
                   line-height: 11px; lineHeight: 11.5px;
                   font-weight: normal; fontWeight: normal;
                   font-variant: normal; fontVariant: normal;  /* normal, small-caps */
                   color: olive;
                 }



.captiontext  {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 12px; fontSize:13px;
                   font-style: italic; fontStyle: italic;              /* normal, italic, oblique */ 
                   line-height: 11px; lineHeight: 11.5px;
                   font-weight: normal; fontWeight: normal;
                   font-variant: normal; fontVariant: normal;  /* normal, small-caps */
                   color: #6699CC;
}




.smalltext         {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 10px; fontSize:11px;
                   font-style: normal; fontStyle: normal;   
                   font-weight: normal; fontWeight: normal;
                   font-variant: normal; fontVariant: normal;
                   color: black;
                 }


.smalltextfooter         {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 10px; fontSize:11px;
                   font-style: normal; fontStyle: normal;   
                   font-weight: normal; fontWeight: normal;
                   font-variant: normal; fontVariant: normal;
                   color: black;
                 }



.smalltextbold         {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 10px; fontSize:11px;
                   font-style: normal; fontStyle: normal;        
                   line-height: 11px; lineHeight: 11.5px;
                   font-weight: bold; fontWeight: bold;
                   font-variant: normal; fontVariant: normal;  /* normal, small-caps */
                   color: #003366;
                 }


/* *******smalltextboldlink**** use for underline links */


.smalltextboldlink         {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 10px; fontSize:11px;      
                   font-weight: bold; fontWeight: bold;

                 }
	 
A.smalltextboldlink:link {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}	
A.smalltextboldlink:active {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}	
A.smalltextboldlink:visited {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}
A.smalltextboldlink:hover {COLOR: #ff0033; TEXT-DECORATION: underline; background:transparent}
	

	
/* ******* end of smalltextboldlink********* */


/* *******smtxtbldlinkclient**** use for underline links on the client page */


.smtxtbldlinkclient         {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 10px; fontSize:11px;      
                   font-weight: bold; fontWeight: bold;
                   

                 }
	 
A.smtxtbldlinkclient:link {COLOR: #ffffff; TEXT-DECORATION: none; background:#666699}	
A.smtxtbldlinkclient:active {COLOR: #ffffff; TEXT-DECORATION: none; background:#666699}	
A.smtxtbldlinkclient:visited {COLOR: #FFffff; TEXT-DECORATION: none; background:#666699}
A.smtxtbldlinkclient:hover {COLOR: #ffffff; TEXT-DECORATION: none; background:#FF9933}
	

	
/* ******* end of smtxtbldlinkclient********* */


/* *******smtxtbldlinkclientsel**** use for selected links on the client page */


.smtxtbldlinkclientsel         {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 10px; fontSize:11px;      
                   font-weight: bold; fontWeight: bold;
                   color: #FFffff;
                   background:#FF9933;
                 }
	 
	
/* ******* end of smtxtbldlinkclientsel********* */



.smalltexti         {

                  font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif; 
                   font-size: 10px; fontSize:11px;
                   font-style: italic; fontStyle: italic;              /* normal, italic, obligue */ 
                   line-height: 10px; lineHeight: 11px;
                   font-weight: normal; fontWeight: normal;
                   font-variant: normal; fontVariant: normal;  /* normal, small-caps */
                   color: #336699;
                 }




/* *******smalltextlink**** use for underline links */


.smalltextlink         {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif;
                   font-size: 10px; fontSize:11px;
                            
                  
                 }
	 
A.smalltextlink:link {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}	
A.smalltextlink:active {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}	
A.smalltextlink:visited {COLOR: #336699; TEXT-DECORATION: underline; background:transparent}
A.smalltextlink:hover {COLOR: #ff0033; TEXT-DECORATION: underline; background:transparent}
	

	
/* ******* end of smalltextlink********* */






/* ******* footer (public site) ***  ****** */

.footertable         {
 
                   backgroundColor:#ffffff;
                   background-color:#ffffff;
                 }
	 

/* ******* end of footer (public site) ***  ****** */

/* ******* footerlink********* */

.footerlink         {

                   font-family: verdana, arial, helvetica, sans-serif; 
                   fontFamily: verdana, arial, helvetica, sans-serif; 
                   font-size: 10px; fontSize:11px;
                   font-style: normal; fontStyle: normal;
                   line-height: 10px; lineHeight: 10px;
                   font-weight: normal; fontWeight: normal;
                   font-variant: normal; fontVariant: normal;

                 }
	 
A.footerlink:link {COLOR: #006699; TEXT-DECORATION: none; background:transparent}	
A.footerlink:active {COLOR: #006699; TEXT-DECORATION: none; background:transparent}	
A.footerlink:visited {COLOR: #006699; TEXT-DECORATION: none; background:transparent}
A.footerlink:hover {COLOR: #ff0033; TEXT-DECORATION: underline; background:transparent}
	
/* ******* end of footerlink********* */