html {overflow:-moz-scrollbars-vertical}
body {margin:0px auto 0px auto; width:100%; background-color:FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
#font, .font {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:000000}
.position_topbar {height:48px; margin:5px 0 0 10px}
.position_sitenav {position:absolute; top:19px; right:14px}
.position_mainnavbar {height:25px; background-image:url(../images/mainnavbar.jpg); background-repeat:repeat-x; color:FFFFFF}
#position_mainnav {padding-top:4px; color:6EA7E2; height:25px; font-size:10px}
.position_divider {height:21px; padding-bottom:10px}
.position_spacer {height:3px; background-image:url(../images/headerspacer.jpg); background-repeat:repeat-x}
.position_header {padding:0 20px 0 10px; height:205px; color:FFFFFF}
.position_headergradient {height:205px; background-image:url(../images/headergradient.jpg); background-repeat:repeat-x}
.position_pde {position:absolute; top:182px; width:250px}
.position_leftcontent {margin:0 20px 0 0; padding-left:9px}
.position_featureddivider {padding:0 10px 10px 0; text-align:right; background-image:url(../images/newsdivider.jpg); background-position:bottom left; background-repeat:repeat-x; margin-bottom:8px}
.position_featurednodivider {padding:0 10px 10px 0; text-align:right}
.position_featuredarrow {margin-left:3px}
.position_footer {height:31px; background-image:url(../images/footerbkgd.jpg); background-repeat:repeat-x; padding-bottom:4px}
.position_importantdetails {padding:0 10px 10px 0; text-align:right; margin-bottom:8px}
.position_importantdivider {border-width:1px 0 0 0; border-style:solid; border-color:C70404}
.position_details {padding:0 10px 10px 0; text-align:right; border-width:0 0 1px 0; border-style:solid; border-color:C70404; margin-bottom:8px}

.header {height:205px; background-color:E7E7E7}
.seriestitle {font-size:12px; font-weight:bold; background-image:url(../images/sidenavdivider.jpg); background-repeat:repeat-x; background-position:bottom; height:24px; padding-top:3px; color:FFFFFF}
.seriesnav {font-size:10px; background-image:url(../images/sidenavdivider.jpg); background-repeat:repeat-x; background-position:bottom; height:15px; padding-left:3px}
.seriessubnav {font-size:10px; background-image:url(../images/sidenavdivider.jpg); background-repeat:repeat-x; background-position:bottom; height:15px; padding-left:16px}
.bodycenter {margin:0px auto 20px auto; width:750px}
.subtitles {font-weight:bold; color:558ECA}
.subtitles2 {font-weight:bold; color:C70404}
.error-msg {font-weight:bold; color:C70404} 
.newsspacer {margin-bottom:5px}
.size9 {font-size:9px}
.size10 {font-size:10px}
.input {width:145px; height:17px; margin:0; color:3D71A6; background:FFFFFF; border-color:3D71A6; border-style:solid; border-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; clear:right; background-image:url(../images/search_gradient.jpg); background-position:top left; background-repeat:repeat-x}
.secure {color:3D71A6}
.securebutton {margin-top:1px}
/*label {width:75px; float:left; text-align:right; margin-top:5px; clear:right; color:/*3D71A6; font-weight:bold}*/
.featuredheader, .updatesheader {background-color:69A1DC; color:FFFFFF; text-align:center; font-weight:bold; padding-top:1px; background-image:url(../images/newsgradient.jpg); background-position:top left; background-repeat:repeat-x; height:14px; margin-bottom:8px}
.featuredcontent {color:000000; padding:0 10px 0 10px;}
.updatescontent {color:777777; padding:0 10px 10px 10px; text-align:center;}
.updatesborder {border-width:1px; border-style:solid; border-color:558ECA;}
.sitemap_category {padding:13px 0 15px 0; background-image:url(../images/dottedline.jpg); background-repeat:repeat-x; background-position:bottom left}
.textindent {margin-left:15px}
.faq_divider {background-image:url(../images/faqline.jpg); background-repeat:repeat-x; background-position:top left}
.faq_categorydivider {background-image:url(../images/faqcategoryline.jpg); background-repeat:repeat-x; background-position:top left}
.tableheading {color:FFFFFF; background-color:558FC9; text-align:center; padding:3px 7px 3px 7px; margin-bottom:5px}
.row_color {background-color:CCCCCC;}
.cell_spacing {padding:3px;}
.row_border {padding-bottom:5px; background-image:url(../images/newsdivider.jpg); background-position:bottom left; background-repeat:repeat-x; margin-bottom:8px}
.linespacing {padding-top:2px}
.importantheader {background-color:C70304; color:FFFFFF; text-align:center; font-weight:bold; padding-top:1px; background-image:url(../images/importantgradient.jpg); background-position:top left; background-repeat:repeat-x; height:14px; margin-bottom:8px}
.importanttitle {padding:0 10px 0 10px}
.importantcontent {color:777777; padding:0 10px 0 10px}
.importantposted {font-size:9px; padding-right:10px}
.dotted_horizontal {background-image:url(../images/dottedline.jpg); background-repeat:repeat-x; background-position:bottom left; margin-bottom:7px; padding:0 10px 13px 0}
.disc {list-style:disc}
.circle {list-style:circle}
.ul_side {margin:0px 5px 15px 15px;}
.divider {margin:8px 0; border-top:1px solid #7CA78C;}




.text-field3 {width:100%/*490px*/; margin:5px 0 5px 0;}
.text-field4 {width:160px; margin:0 0 5px 0; padding:1px;}
.text-field5 {width:210px; margin:0 0 5px 0; padding:1px;}
.text-field3, .text-field4, .text-field5 {color:#000000; background:#FFFFFF; border-color:#774E00; border:solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-image:url(../images/search_gradient.jpg); background-repeat:repeat-x; background-position:left top; clear:right; scrollbar-face-color:B5C4ED; scrollbar-shadow-color:EEEEEE; scrollbar-highlight-color:B5C4ED; scrollbar-3dlight-color:FFFFFF; scrollbar-darkshadow-color:FFFFFF; scrollbar-track-color:FFFFFF; scrollbar-arrow-color:FFFFFF}
label {width:160px; float:left; text-align:right; margin:3px 10px 5px 0; clear:both}
.radioandcheck {margin-bottom:10px; color:#000000; clear:left; float:left}
.radioandcheck_label {float:left; text-align:left; margin:3px 10px 5px 2px; clear:right}
.check {margin-top:3px; margin-bottom:0; *margin-top:0px;}
.radio {margin:3px 0 -2px 0; *margin:0 0 -2px 0;}
.error-msg {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:FF0000; text-align:left; margin:10px; background-position:left top; padding:5px; border:90939A; border-style:solid; border-width:1px}




a.normal:link, a.normal:visited, a.normal:hover, a.normal:active {color:0A4888; text-decoration:underline}
a.normal:hover {color:558FC9}
a.main:link, a.main:visited, a.main:hover, a.main:active {padding:0 7px 10px 7px; margin:0 1px 0 1px; color:FFFFFF; text-decoration:none; height:21px}
a.main:hover {background-image:url(../images/mainnavhighlight.gif); background-repeat:repeat-x}
a.main_selected {padding:0 7px 10px 7px; margin:0 1px 0 1px; color:FFFFFF; text-decoration:none; background-image:url(../images/mainnavhighlight.gif); background-repeat:repeat-x; height:21px}
a.sitenav:link, a.sitenav:visited, a.sitenav:hover, a.sitenav:active {color:0A4888; text-decoration:none; font-weight:bold; font-size:11px}
a.sitenav:hover {text-decoration:underline}
a.login:link, a.login:visited, a.login:hover, a.login:active {color:C70404; text-decoration:none; font-weight:bold; font-size:11px}
a.login:hover {text-decoration:underline}
a.sidenav:link, a.sidenav:visited, a.sidenav:hover, a.sidenav:active {color:FFFFFF; text-decoration:none; padding-left:9px}
a.sidenav:hover {background-image:url(../images/sidenavarrow.gif); background-repeat:no-repeat; background-position: left 3px; text-align:left}
a.sidenav_selected {color:FFFFFF; text-decoration:none; padding-left:9px; background-image:url(../images/sidenavarrow.gif); background-repeat:no-repeat; background-position:left 3px; text-align:left}
a.white:link, a.white:visited, a.white:hover, a.white:active {color:/*3D71A6*/FFFFFF; text-decoration:none; font-weight:bold}
a.white:hover {color:/*3D71A6*/FFFFFF; text-decoration:underline}
a.footer:link, a.footer:visited, a.footer:hover, a.footer:active {color:0A4888; text-decoration:none; font-size:10px}
a.footer:hover {color:558FC9}
a.titlenav:link, a.titlenav:visited, a.titlenav:hover, a.titlenav:active {font-size:12px; font-weight:bold; padding-top:3px; color:FFFFFF; text-decoration:none}
a.important:link, a.important:visited, a.important:hover, a.important:active {color:C70404; font-weight:bold; text-decoration:none}
a.important:hover {text-decoration:underline}