A,B,A:ACTIVE,BODY,DIV,FORM,H1,H2,H3,H4,H5,HR,I,INPUT,LI,OL,OPTION,P,STRONG,TABLE,TD,TH,TR,UL,A:FOCUS,A:HOVER,A:LINK,A:VISITED,BLOCKQUOTE,CODE,EM,SELECT {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
body {background-color:#000066; margin-top:0px;}
a { color:#4B76BC; }
h1, h2, h3, h4, h5, h6 {font-size:27px; color:#415678; font-family:arial;}
h2, h2 * { font-size:24px;}
h3, h3 * { font-size:21px;}
h4, h4 * { font-size:19px;}
h5, h5 *, h5 i { font-size:17px;}
h6, h6 *  { font-size:17px;}
table.body {}
td.footertext { font-size:10px; color: #7B9ACE; text-align:center; line-height:18px;}
a.footerlink, a.footerlink:visited {font-size:11px; color:#000066; text-decoration:none; }
a.footerlink:hover { font-size:11px; color:#006633; text-decoration:underline;}
input.search, input.gloss { font-size: 11px; height: 20px; width: 84px; margin-top: 3px; }
img.go_lg { margin-top:3px; }
div.privacy, a.privacy,a.privacy:visited,a.privacy:hover,a.privacy:active { font-size:11px; text-decoration:none; text-align:right; margin-top:6px;}
p.testimonial, p.testauthor { font-size:11px; line-height:16px;}
p.testimonial { color:#42557B; }
p.testauthor { color:#426D31; font-style:italic; }
td.news { color:#406F37; line-height:14px; padding-top:5px; font-size: 11px; vertical-align:top;}
td.newsarch {color:black;line-height:14px; padding-top:5px; font-size: 11px; vertical-align:top;}
td.newsarch a, td.newsarch a:visited, td.newsarch a:hover {font-size: 11px;}
p.subscribe { font-size:11px; margin:0 0 0 0;}
input.subscribe { font-size:11px; width:106px; height:18px; margin-right:2px;}
div.printable, div.emailthis {margin-top:6px;} 
a.printable,a.printable:hover,a.printable:visited,a.printable:active,a.emailthis,a.emailthis:hover,a.emailthis:visited,a.emailthis:active {text-decoration:none; font-size:11px; color:#375B97; }

/* home page body menu */
div.hmcont { width:415px;}
div.hmitem { padding-bottom:5px; clear:both;}
div.hmarrow { float:left;}
div.hmbox { border-left:1px solid #A4B9DD; border-top:1px solid #A4B9DD; float:left; width:396px; padding-left:4px; padding-top:2px; margin-bottom:12px; clear:none;}
div.hmlink a { font-size:13px; font-weight:bold; text-decoration:none; color:#000066;}
div.hmpithy { font-size:11px; margin-top:4px;}

/* main page body menu */
div.bdcont { width:450px;}
div.bditem { padding-bottom:5px; clear:both;}
div.bdarrow { float:left;}
div.bdbox { border-left:1px solid #A4B9DD; border-top:1px solid #A4B9DD; float:left; width:450px; padding-left:4px; padding-top:2px; margin-bottom:12px; clear:none;}
div.bdlink a, div.bdlink a:visited, div.bdlink a:hover, div.bdlink a:active { font-size:13px; font-weight:bold; text-decoration:none; color:#000066;}
div.bdpithy { font-size:11px; margin-top:4px;}

/* level 2 body menu */
div.bditemL2 { padding-bottom:2px; clear:both;}
div.bdarrowL2 { float:left;}
div.bdboxL2 { border-left:1px solid #A4B9DD; border-top:1px solid #A4B9DD; float:left; width:450px; padding-left:4px; padding-top:2px; margin-bottom:10px; clear:none;}
div.bdlinkL2 a, div.bdlinkL2 a:visited, div.bdlinkL2 a:hover, div.bdlinkL2 a:active { font-size:12px; font-weight:bold; text-decoration:none; color:#4068AA;}
div.bdpithyL2 { font-size:11px; margin-top:4px;}

/* secondary menu */
table.smbox { border:1px solid #A4B9DD; background-color:#F5F8FC;}
table.smboxsub { border:1px solid #ECD2A5; background-color:#F8EDDA;}
th.smttl { color:white; background-image:url(/images/2ttlbg.gif); padding:3px; font-size:11px; text-align:left; background-color:#000066;}
a.smlink, a.smlink:visited, a.smlink:hover, a.smlink3, a.smlink3:visited, a.smlink3:hover, a.smlink4, a.smlink4:visited, a.smlink4:hover { text-decoration:none; font-size:11px;}
a.smlink * {font-size:11px;}
a.smlink:hover, a.smlink3:hover, a.smlink4:hover { color:#000066;}
tr.smlink3, td.smlink3 {background-color:#D5DEF0; padding:3px;}
tr.smlink4, td.smlink4 {background-color:#E9EEF8; padding:3px;}
div.moreinfo { text-align:right; }
a.moreinfo,a.moreinfo:hover,a.moreinfo:active,a.moreinfo:visited {font-size:10px; color:#426D31; text-decoration:none;}

form {padding:0 0 0 0; margin:0 0 0 0;}
.breadcrumb,.breadcrumbtxt,a.breadcrumb,a.breadcrumb:visited,a.breadcrumb:hover,a.breadcrumb:active {
	font-family : verdana, arial, sans-serif;
	color : #CD8F27;
	font-size : 10px;
	text-decoration:none;
	font-weight:bold;
}
.breadcrumbtxt i {font-size:10px;}
.breadcrumbtxt {font-weight:normal;}
a.breadcrumb:hover {text-decoration:underline;}
.pithy { font-weight:bold; }
.note {font-style:italic; font-size:11px;}
.newshead {font-size:14px; font-weight:bold;}
.newsdate {font-size:12px; font-style:italic; font-weight:bold;}
.partners {color : #CD8F27; font-size : 10px; text-align:center;}
div.pagenum {border:1px solid #71B465; background-color:#E4EFE1; margin-bottom:15px; padding:2px;}
div.pagenum td {text-align:right;}
a.pagenum, a.pagenum:hover, a.pagenum:visited  {font-size:11px; text-decoration:none; color:#698F62; font-weight:bold;}
.acckey {text-decoration:underline;}