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

html, body, div, h1, h2, h3, form, fieldset,  
input, textarea {  
margin: 0;  
padding: 0;  
}  
img, fieldset {border: 0;}  
h1, h2, h3 {font-weight: normal;}  
em {font-style: italic;}  
strong {font-weight: bold;}  
blockquote{
}
blockquote span{
}  
body{
background-color: #000;
background-image: url(images/bg.gif);
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
color: #fff;
line-height: 18px;
font-size: 12px;
}
a{
color: #feffd1;
}
.bulletlist{
list-style-image: url(bullet.gif);
margin: 15px 0 0 0;
display: block;
line-height: 24px;
font-size: 14px;
}  
h1{
font-size: 18px;
color: #feffd1;
padding-bottom: 10px;
border-bottom: dotted 1px #5f5f5f;
margin-bottom: 10px;
}
h2{
font-size: 16px;
color: #fff;
padding-bottom: 10px;
border-bottom: dotted 1px #5f5f5f;
}
h3{
font-size: 16px;
color: #fff;
}
#wrapper{
width: 960px;
margin-left: auto;
margin-right: auto;
}
#header{
background-image: url(images/header.gif);
background-repeat: no-repeat;
height: 135px;
}
#container{
width: 920px;
padding: 0 20px 20px 20px;
float: left;
background-color: #000000;
}
.spacer{
background-color: #000000;
height: 20px;
}
#navcontainer{
height: 43px;
width: 920px;
background-image: url(images/nav.gif);
background-repeat: repeat-x;
}
#navcontainer UL{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#navcontainer LI{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}
#navcontainer A {
font-size: 12px;
color: #fff;
display: block;
width: 180px;
text-decoration: none;
text-align: center;
margin: 0;
padding: 9px 0 9px 0;
background-image: url(images/navDivide.gif);
background-repeat: no-repeat;
background-position: right;
}
#navcontainer A:hover, #navcontainer A:active{
color: #feffd1;
}
#navcontainer A.active:link, #navcontainer A.active:visited{
color: #feffd1;
}
#navcontainer li a#current{
color: #feffd1;
}
#banner{
width: 920px;
height: 256px;
background-image: url(images/banner01.jpg);
background-repeat: no-repeat;
clear: both;
}
#contentContainer{
width: 890px;
background-image: url(images/contentBg.gif);
background-repeat: repeat-x;
background-color: #000000;
float: left;
clear: both;
padding: 0 10px 0 20px;
}
#contentContainer span{
font-size: 16px;
color: #feffd1
}
#contentContainer #left{
width: 585px;
float: left;
padding-top: 30px;
}
#contentContainer #left #cta1{
width: 48%;
float: left;
}
#contentContainer #left #cta2{
width: 48%;
float: right;
}
#contentContainer #right{
width: 235px;
float: right;
background-image: url(images/rightcolBg.gif);
background-repeat: repeat-x;
background-color: #262626;
padding: 20px 15px 20px 35px; 
}
#fullwidth{
margin: 30px 10px 0 0;
}
#searchContainer{
background-image: url(images/searchBg.gif);
background-repeat: no-repeat;
padding: 45px 15px 40px 13px;
color: #000000;
}
.form{
padding: 0px;
margin: 0px;
}
.formfield{
width: 96%;
padding: 2px;
}
.formlist{
width: 97%;
font-size: 11px;
padding: 2px;
}
.formbutton{
background-image: url(images/submit.gif);
background-repeat: no-repeat;
cursor: pointer;
height: 26px;
width: 184px;
border: 0px;
}
#copyright{
color: #999999;
font-size: 10px;
text-align: left;
clear: both;
}
#copyright a{
color: #999999;
}