HTML,BODY,TD,H1,H2,H3,H4,OL,UL,DL,LI,DT,DD {font-family:arial,helvetica,sans-serif;}
HTML,BODY,TD,CODE,KBD,TT,OL,UL,DL,LI,DT,DD {font-size:12px;}
html, body {padding:0;margin:0;}
a:link {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#FF0000;text-decoration:underline;}
body{padding:10px;margin:0px;font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;margin-left:auto;margin-right:auto;width:975px}
h1 {font-size:30px}
h2 {font-size:25px}
h3 {font-size:20px;margin:0px 0px 10px 0px}
small {font-size:10px}

a.main_alt_link  {text-decoration:underline;}

.header_content {}
.logo {float:left}
.login_bar{float:right}
.login_bar a {margin:0px 7px;color:#909090}
.login_bar img {border:0px;margin-right:5px;}
.menu_bar {background-image:url('../images/menu_bar_span.png');background-repeat:repeat-x;height:43px;font-weight:bold;overflow:hidden;margin-bottom:5px}
.menu_bar a {padding:12px 20px 0px 20px;text-decoration:none;float:left;display:block;height:43px;}
.menu_bar a:hover {color:black;}
.home_btn a {background-image:url('../images/menu_home.png');background-repeat:no-repeat;height:43px}
.home_btn a:hover {background-image:url('../images/menu_home_hilite.png');background-repeat:no-repeat;height:43px}
.menu_btn a {height:43px;}
.menu_btn a:hover {background-image:url('../images/menu_bar_span_hilite.png');background-repeat:repeat-x;}
.menu_divider {width:1px;height:43px;background-image:url('../images/menu_divider.png');background-repeat:no-repeat;float:left;display:block}
.menu_end{width:17px;height:43px;background-image:url('../images/menu_bar_end.png');background-repeat:no-repeat;float:right;}
.body_content{background-color:white;min-height:400px;min-width:975px}

.sidebar {float:left;width:150px;margin-top:15px;margin-right:15px;line-height:20px;}
.sidebar a {color:#404040;display:block;border-left:5px solid white;padding-left:5px}
.sidebar a:hover {color:black;border-left:5px solid red;}
.error_msg {font-size:18px;color:red;font-weight:bold;margin-bottom:15px}

.quick_info_box {float:left;width:315px;margin-right:5px;padding-left:5px;}
.quick_info_box p {font-weight:bold;margin:0px;font-size:14px}
.quick_info_box ul {margin:0px;margin-bottom:5px;padding-left:20px;}
.quick_info_box a {text-decoration:underline;color:red;position:absolute;bottom:0px}
.quick_info_box a:hover {color:black}

.footer_content {border-top:8px solid #ccc;padding:10px;margin:20px 0px;}
.ftagline {float:left;font-weight:bold}
.ftagline span {color:red;}
.ftrlinks {float:right;font-size:11px}

.nav1  {font-family: arial; font-size: 12;  color: 000000; font-weight: bold; text-decoration: none;}
a.nav1:visited  {color: #000000; text-decoration: none;}
a.nav1:link  {color: #000000; text-decoration: none;}
a.nav1:hover  {color: #FF0000; text-decoration: underline;}

.nav2  {font-family: arial; font-size: 10;  color: 000000; font-weight: regular; text-decoration: none;}
a.nav2:visited  {color: #000000; text-decoration: none;}
a.nav2:link  {color: #000000; text-decoration: none;}
a.nav2:hover  {color: #FF0000; text-decoration: underline;}

.nav3  {font-family: arial; font-size: 12;  color: 000000; font-weight: regular; text-decoration: none;}
a.nav3:visited  {color: #000000; text-decoration: none;}
a.nav3:link  {color: #000000; text-decoration: none;}
a.nav3:hover  {color: #FF0000; text-decoration: underline;}

.nav4  {font-family: arial; font-size: 12;  color: FF0000; font-weight: regular; text-decoration: underline;}
a.nav4:visited  {color: #FF0000; text-decoration: underline;}
a.nav4:link  {color: #FF0000; text-decoration: underline;}
a.nav4:hover  {color: #FF0000; text-decoration: underline;}

.headline1  {font-family: verdana; font-size: 30; color: #000000; font-weight: bold; text-decoration: none;}
a.headline1:visited  {color: #000000; text-decoration: none;}
a.headline1:link  {color: #000000; text-decoration: none;}
a.headline1:hover  {color: #000000; text-decoration: underline;}

.headline2  {font-family: verdana; font-size: 18; color: #666666; font-weight: bold; text-decoration: none;}
a.headline2:visited  {color: #666666; text-decoration: none;}
a.headline2:link  {color: #666666; text-decoration: none;}
a.headline2:hover  {color: #666666; text-decoration: underline;}

.headline3  {font-family: verdana; font-size: 15; color: #FF0000; font-weight: bold; text-decoration: none;}
a.headline3:visited  {color: #FF0000; text-decoration: none;}
a.headline3:link  {color: #FF0000; text-decoration: none;}
a.headline3:hover  {color: #FF0000; text-decoration: underline;}

.headline4  {font-family: verdana; font-size: 12; color: #000000; font-weight: bold; text-decoration: none;}
a.headline4:visited  {color: #000000; text-decoration: none;}
a.headline4:link  {color: #000000; text-decoration: none;}
a.headline4:hover  {color: #000000; text-decoration: underline;}

.headline5  {font-family: verdana; font-size: 12; color: #FF0000; font-weight: bold; text-decoration: none;}
a.headline4:visited  {color: #FF0000; text-decoration: none;}
a.headline4:link  {color: #FF0000; text-decoration: none;}
a.headline4:hover  {color: #FF0000; text-decoration: underline;}

hr {border: none 0;border-top: 1px dashed #CCCCCC;width: 100%;height: 1px;} 

#adv_logo {background-image:url('../images/adv_logos.jpg');width:150px;height:150px;overflow:hidden;background-color:white;margin:25px auto}

