/* CSS Document */

body {background-color:#8C8C8C; font:12px Verdana, Arial, Helvetica, sans-serif; color:#898989}
a {color:#ddd; text-decoration:none}
a:hover {text-decoration:underline}

#wrapper { width:850px; height:auto; margin:30px auto 30px auto; background-color:#F4F4F4}

#header {width:100%; height:100px;}
#header .title {float:left; height:60px;  position:absolute;}
#header h1 {font:46px "Franklin Gothic Medium", Arial;  letter-spacing:-2px;  color:#679D30; margin:0; margin-top:15px; padding-left:20px; }
#header .subhead {font:16px "Franklin Gothic Medium", Arial; width:250px; color:#9a9776; padding:20px 20px; position:absolute;  letter-spacing:0px; }
#header .border {float:left; width:100%; height:17px; background:url(../images/border.gif) repeat-x; border-bottom:1px solid #bebdbb; margin-top:34px}
#header .phoneText {vertical-align:top; float:right; text-align:right; vertical-align:text-top; font:28px "Franklin Gothic Medium", Arial; color:#FB7724; font-weight:bold; margin-top:5px; margin-right:10px}

#navigation {width:850px; height:24px; padding-left:5px}
#navigation a {font:10px Verdana, Arial, Helvetica, sans-serif;	font-weight:bold; color:#5D5D5D; text-decoration:none;	padding:15px 40px; text-transform:uppercase; width:auto}
#navigation a:hover {color:#FB7724} 

#welcome {width:850px; height:220px}
.border2 {float:left; width:100%; height:21px; background:url(../images/border2.gif) repeat-x; padding-top:4px; border-top:2px solid #bebdbb}

#container {width:100%; height:auto; background-color:#F4F4F4}

.content {background-color:#F4F4F4; width:100%; height:auto; padding:22px 0px 20px 0px}
.content p {margin:10px 20px;}
.content ol, ul {margin:5px 0px; font:12px Arial, Helvetica, sans-serif; color:#898989}
.content h1{font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#679D30; margin-left:10px; text-transform:uppercase; margin-bottom:0px}
.content .sub {font:10px Verdana, Arial, Helvetica, sans-serif; color:#FB7724; text-transform:uppercase}
.content h2 {font: 12px Verdana, Arial, Helvetica, sans-serif; color:#FB7724; margin:20px 0px 0px 20px; text-transform:uppercase;}
.content h3 {font: 12px Verdana, Arial, Helvetica, sans-serif; color:#FB7724; margin:20px 0px 0px 20px; text-decoration:underline}
.content img {border:2px solid #C8C4C3; padding:1px; margin:5px}
.line {background-image:url(../images/line.gif); width:830px; height:2px; margin-left:10px}

.right_column {width:335px; padding-top:11px;  margin-top:-11px; background-color:#F4F4F4; height:auto; float:right; margin-right:1px}
.mandatory {color:#FF0000; font-weight:bold}

a {color:#FB7724; text-decoration:none; font-weight:bold}
a:hover { text-decoration:underline;}

#footer {width:850px; height:40px; background-color:#DDD; padding:auto 0px; position:absolute; margin-bottom:30px; color:#666}
#footer a {color:#666; text-decoration:none; font-size:11px}
#footer a:hover {text-decoration:underline}

.bottom_nav { padding-top:12px; margin-left:0px; width:530px; height:60px}
.bottom_nav a {margin:0px; font:11px Arial, Helvetica, sans-serif; font-weight:bold; color:#666; text-decoration:none}
.bottom_nav a:hover {text-decoration:underline; color:#FB7724}
.bottom_nav img {margin-top:-12px; margin-right:10px}

.copyright {margin-right:10px; float:right; font:11px Verdana, Arial, Helvetica, sans-serif; color:#679D30; width:300px; text-align:right;  margin-top:12px;}
.copyright a {color:#679D30; text-decoration:none; font-weight:normal}
.copyright a:hover {text-decoration:underline; color:#FB7724}

