html, body{margin:0px; padding:0px; height:100%; overflow:auto;}

.fixnavarea{width:100%; text-align:right; vertical-align:bottom; padding-right:17px; padding-bottom:26px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#686868;}
.fixnavareanew{width:100%; text-align:right; vertical-align:bottom; padding-right:17px; padding-bottom:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#686868;}
.fixnav{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#686868; text-decoration:none;}
.fixnav_number{color:#1e8e42; padding:5px 89px 0px 0px; font-size:15px; font-weight:bold;}
.bannerarea{height:175px; background-image:url(images/spl_banner.jpg); background-repeat:repeat-x;}
.spl_nav{text-align:-moz-center; !text-align:center; padding-top:10px; padding-bottom:10px;}
.spl_content{padding-left:7px; padding-right:7px;}
.spl_quicklink_td{ vertical-align:top; color:#078f3a; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:165px; font-size:12px;}
.imagenav_td{border-top:1px solid #179041; border-bottom:1px solid #179041; text-align:-moz-center; !text-align:center; }
.splash_content{vertical-align:top; display:block; height:135px; padding-left:5px; padding-top:18px;}
a.img_nav{color:#003265; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; padding-left:10px; background-image:url(images/imgnav_arrow.gif); background-repeat:no-repeat;}
a.img_nav:hover{color:#1e8e42; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; padding-left:10px; background-image:url(images/imgnav_arrow_sel.gif); background-repeat:no-repeat;}

.AlpineAlert{vertical-align:top; padding-left:30px;}
#alertcontent{border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; overflow:auto; height:225px;}

#footer{bottom:0px; position:absolute;}
.footer_td_holder{padding-top:13px;}
.footer_div{padding:5px 5px 14px 5px; background-color:#f6f6f6; border:1px solid #828282; width:100%; text-align:left;}
.timedate_footer{text-align:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#7e7e7e; padding-top:5px; padding-right:20px;}
/*--- Interior Styles ---*/
.int_contentarea{padding-left:7px; padding-right:7px;}
.prim_nav{text-align:-moz-center; !text-align:center; padding-top:10px; padding-bottom:6px;}
.sec_nav{vertical-align:top; text-align:-moz-center; !text-align:center; padding:5px 10px 10px 10px; border-top:1px solid #eaeef2;}
.int_footer_div{padding:5px 5px 14px 5px; background-color:#ffffff; border:1px solid #828282; width:100%; text-align:left;}

/*------------PRIMARY-----------*/
.div_prinav {display:inline;}

.div_prinav_selected {display:inline;}

.div_prinav a {color:#003265; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; padding-left:15px; padding-right:10px;}

.div_prinav_selected a {color:#003265; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; padding-left:15px; padding-right:10px; background-image:url(images/primnav_arrow.jpg); background-position:left; background-repeat:no-repeat;}

.div_prinav_selected a:hover {color:#1e8e42; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; padding-left:15px; padding-right:10px; background-image:url(images/primnav_arrow.jpg); background-position:left; background-repeat:no-repeat;}

.div_prinav a:hover {color:#1e8e42; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; padding-left:15px; padding-right:10px;}

/*------------SECONDARY-----------*/

.div_secnav {display:inline;}

.div_secnav_selected {display:inline;}

.div_secnav a {white-space:nowrap; background-image:url(images/secnav_dot.jpg); background-position:right; background-repeat:no-repeat; padding-left:2px; padding-right:13px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#003265; text-decoration:none;}

.div_secnav_selected a {white-space:nowrap; background-image:url(images/secnav_dot.jpg); background-position:right; background-repeat:no-repeat; padding-left:2px; padding-right:13px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e8e42; text-decoration:none;}

.div_secnav a:hover {white-space:nowrap; background-image:url(images/secnav_dot.jpg); background-position:right; background-repeat:no-repeat; padding-left:2px; padding-right:13px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e8e42; text-decoration:none;}
