body { background-color:#343178; color:#000000; margin:0; padding:0;}
a:link { color:#000099 }
a:visited, a:active, a:hover { color:#003366 }

.contenttitle { font: 14px verdana, arial, sans-serif; line-height : 16px; font-weight: bold; color : #000066; }

.whitetitle { font: 12px verdana, arial, sans-serif; line-height : 14px; font-weight: bold; color : #ffffff; }

.subtitle {font: 14px verdana, arial, sans-serif; line-height : 16px; font-weight: bold; color : #000000; }

.sidenav  { font: 12px verdana, arial, sans-serif; font-weight: bold; line-height : 14px; color : #ffffff;}
.sidenav A { color : #ffffff; text-decoration: none; }
.sidenav A:link { color : #ffffff; text-decoration: none; }
.sidenav A:visited { color : #eaeaea; text-decoration: none; }
.sidenav A:hover { color : #C4EEFF; text-decoration: underline;} 

.topbubblenav  { font: 10px verdana, arial, sans-serif; font-weight: bold; line-height : 12px; color : #ffffff;}
.topbubblenav A { color : #ffffff; text-decoration: none; }
.topbubblenav A:link { color : #ffffff; text-decoration: none; }
.topbubblenav A:visited { color : #eaeaea; text-decoration: none; }
.topbubblenav A:hover { color : #C4EEFF; text-decoration: underline;} 

.maincontent { font: 12px verdana, arial, sans-serif; line-height : 14px; color : #000000; }
.maincontent A { color :#2B2E8A; text-decoration: underline; }
.maincontent A:link { color : #2B2E8A; text-decoration: underline; }
.maincontent A:visited { color : #474984; text-decoration: underline; }
.maincontent A:hover { color : #0733C1; text-decoration: underline; } 
#maincontent { font: 12px verdana, arial, sans-serif; line-height:18px; color : #000000; width:600px;}
#maincontent h1 { font:"Times New Roman", Times, serif; font-size:22px; padding:10px 0px 5px 0px; color:#275DAE; line-height:normal;} 
#maincontent h2 { font-size:18px; font:"Times New Roman", Times, serif; padding:5px 0px 5px 0px; color:#275DAE; line-height:normal;} 
#maincontent h3 { font-size:14px; font:"Times New Roman", Times, serif; padding:5px 0px 5px 0px; color:#275DAE; line-height:normal;} 
#maincontent a:link { color:#275DAE; text-decoration: underline; }
#maincontent a:active { color:#275DAE; text-decoration: underline; }
#maincontent a:visited { color:#275DAE; text-decoration: underline; }
#maincontent a:hover { color:#31296D; text-decoration: underline; } 
#maincontent ul li {padding:0 0 3px 0;}
#maincontent ol li {padding:0 0 6px 0;}

#maincontenthm { font: 12px verdana, arial, sans-serif; line-height:18px; color : #000000; width:100%;}
#maincontenthm h1 { font:"Times New Roman", Times, serif; font-size:22px; padding:10px 0px 5px 0px; color:#275DAE; line-height:normal;} 
#maincontenthm h2 { font-size:18px; font:"Times New Roman", Times, serif; padding:5px 0px 5px 0px; color:#275DAE; line-height:normal;} 
#maincontenthm h3 { font-size:14px; font:"Times New Roman", Times, serif; padding:5px 0px 5px 0px; color:#275DAE; line-height:normal;} 
#maincontenthm a:link { color:#275DAE; text-decoration: underline; }
#maincontenthm a:active { color:#275DAE; text-decoration: underline; }
#maincontenthm a:visited { color:#275DAE; text-decoration: underline; }
#maincontenthm a:hover {
	color:#31296D;
	text-decoration: underline;
	text-align: center;
} 
#maincontenthm ul li {padding:0 0 3px 0;}
#maincontenthm ol li {padding:0 0 6px 0;}

.smcontent {font: 10px verdana, arial, sans-serif; line-height : 12px; color : #000000; }
.smcontent A { color :#2B2E8A; text-decoration: underline; }
.smcontent A:link { color : #2B2E8A; text-decoration: underline; }
.smcontent A:visited { color : #474984; text-decoration: underline; }
.smcontent A:hover { color : #0733C1; text-decoration: underline; } 

.smbluetext {font: 10px verdana, arial, sans-serif; line-height : 12px; color : #3a517c; }
.smbluetext A { color :#3a517c; text-decoration: underline; }
.smbluetext A:link { color : #3a517c; text-decoration: underline; }
.smbluetext A:visited { color : #333333; text-decoration: underline; }
.smbluetext A:hover { color : #000000; text-decoration: underline; } 

.medbluetext {font: 12px verdana, arial, sans-serif; line-height : 14px; color : #325097; }
.medbluetext A { color :#325097; text-decoration: underline; }
.medbluetext A:link { color : #325097; text-decoration: underline; }
.medbluetext A:visited { color : #333333; text-decoration: underline; }
.medbluetext A:hover { color : #000000; text-decoration: underline; } 

.greytitle {font: 12px verdana, arial, sans-serif; line-height : 14px; font-weight: bold; color : #667483; }
 
.bottomlink {font: 12px verdana, arial, sans-serif; line-height : 12px; color : #ffffff; }
.bottomlink A { color :#ffffff; text-decoration: underline; }
.bottomlink A:link { color : #ffffff; text-decoration: underline; }
.bottomlink A:visited { color : #ffffff; text-decoration: underline; }
.bottomlink A:hover { color : #dfe8fe; text-decoration: underline; } 

.altcontent {font: 12px verdana, arial, sans-serif; line-height : 14px; color : #105D79; }
 
.printfriendly {font: 10px verdana, arial, sans-serif; line-height : 12px; color : #666666; }
.printfriendly A { color :#666666; text-decoration: underline; }
.printfriendly A:link { color : #666666; text-decoration: underline; }
.printfriendly A:visited { color : #666666; text-decoration: underline; }
.printfriendly A:hover { color : #000000; text-decoration: underline; } 

.listpdf {
	list-style-image:url(../images/list_pdf.gif);
}
.listxls {list-style-image:url(../images/list_excel.gif);}
.listppt {list-style-image:url(../images/list_ppt.gif);}
.listword {list-style-image:url(../images/list_word.gif);}
.listlink {list-style-image:url(../images/list_extlink.gif);}

#footer { font: 12px verdana, arial, sans-serif; line-height:18px; color : #FFFFFF; background-color:#343178; padding:10px; text-align:right;}
#footer a:link, #footer a:active, #footer a:visited, #footer a:hover { color:#FFFFFF;}
