@charset "utf-8";
/* CSS Document */

body {
font:100%/1.25 "Times New Roman", Times, serif;
background:#eedda9 url(bg.gif) repeat-x; margin:0;
}
h1, h2, h3, h4, h5, h6,div, form {
margin:0;
padding:0;
font-weight:normal;
}
p, ul, ol {
margin:0;
padding:0;
list-style-type:disc;
}
 
small {
font-size:0.70em;
color:#B8B8B8;
}
 
img {
border:0;
}

a{
color:#333333;
text-decoration:underline;
}

 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }

#container{width:976px; margin:0 auto; position:relative;}
.tvideo{ position:absolute; top:0; right:10px;}
.nav{ padding:25px 0 0 30px;}
.nav a{ background:url(nav_lft.gif) no-repeat left top; display:block; float:left; padding:8px 0 8px 6px; text-decoration:none; color:#fff; font:0.90em "Trebuchet MS", "Times New Roman", Arial;}
.nav a span{ background:url(nav_rit.gif) no-repeat right top; padding:8px 14px 8px 8px;}
.banner{ margin:10px 0 0 0;}
.mid_nav a{color:#fff; display:block; float:left; padding:0 30px; border-right:1px solid #fff; text-decoration:none; font:1em "Trebuchet MS", "Times New Roman", Arial;}
.mid_nav a:hover{ text-decoration:underline;}
#main_body{width:976px; background:url(body_bg.gif) repeat-y top; margin:40px 0;}
#left_container{ width:623px; padding:0 20px; float:left; background:url(faded_logo.gif) no-repeat top; min-height:600px;}
.content{font:1.05em "Times New Roman", Times, serif; color:#343f22; line-height:1.4em; padding:0 0 10px 0;}
.heading{font:bold italic 1.8em "Times New Roman", Times, serif; color:#2aa100; padding:0 0 15px 0;}
#right_container{width:293px; padding:0 0 0 20px; float:left;}
.quickhelp{font:italic 1.1em "Times New Roman", Times, serif; color:#343f22;}
.quickhelp span{ color:#7e4014;}
.quickhelp a{ color:#7e4014; text-decoration:none;}
.readmore{ font:0.90em "Times New Roman", Times, serif; color:#7e4014;}
label{float:left; display:block; text-align:right; width:105px; padding:0 5px 0 0;}
.input_style{ width:175px; margin:0 0 4px 0; font:0.90em "Times New Roman", Times, serif; color:#7e4014; float:left;}

#footer{ width:100%; background:#5b1d05;}
.footer_content{width:976px; padding:40px 0; margin:0 auto; text-align:center; color:#e5e5e5; font:0.90em "Times New Roman", Times, serif;}
.footer_content a{color:#e5e5e5; text-decoration:none;}
.footer_content a:hover{ text-decoration:underline;}