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

#body{
background-color: #c5c5c5;
background-image: url(images/pageBg.gif);
background-position: bottom;
background-repeat: repeat-x;
}
#wrapper{
background-color: #FFFFFF;
margin-left: auto;
margin-right: auto;
overflow: auto;
width: 853px;
border: solid 5px #ffffff;
}
#container{
border: solid 1px #dfdfdf;
overflow: auto;
}
#logo{
background-image: url(images/logo.gif);
background-repeat: no-repeat;
background-position: right;
height: 185px;
width: 253px;
float: left;
}
#headerImage{ /* animation */
height: 185px;
width: 598px;
float: right;
background-image: url(images/alternativeHeader.gif);
background-repeat: no-repeat;
}
#red_row{
background-color: #930010;
padding-top: 6px;
padding-bottom: 5px;
height: 35px;
float: left;
width: 100%;
}
#navcontainer{
height: 35px;
background-image: url(images/nav.jpg);
background-repeat: repeat-x;
margin: 0;
padding: 0 0 0 0px;
}
#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-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-transform: uppercase;
color: #ffffff;
display: block;
width: auto;
text-decoration: none;
text-align: center;
margin: 0;
padding-top: 10px;
padding-left: 40px;
padding-right: 40px;
padding-bottom: 9px;
}
#navcontainer A:hover, #navcontainer A:active{
background-image: url(images/navOn.jpg);
background-repeat: repeat-x;
color: #fff;
padding-top: 10px;
}
#navcontainer A.active:link, #navcontainer A.active:visited{
color: #fff;
padding-top: 10px;
}
#navcontainer li a#current{
color: #fff;
padding-top: 10px;
}
.nav_devide{
background-image: url(images/navdevide.jpg);
background-repeat: no-repeat;
background-position: right;
}
#wrapper2{
background-color: #202020;
background-image: url(images/bgGradient.gif);
background-repeat: repeat-x;
background-position: top;
padding-top: 10px;
width: 100%;
float: left;
overflow: auto;
}
#leftCol{ /* left col */
width: 212px;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
line-height: 18px;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 12px;
}
#leftCol a {
color: #ffffff;
text-decoration: underline;
}
#leftCol a:hover {
color: #ffffff;
text-decoration: underline;
}
#leftCol a.subon {
color: #ffffff;
text-decoration: underline;
}
#contentContainerShim{
background-image: url(images/contentContainerShim.png);
background-repeat: repeat-y;
background-position: left;
width: 14px;
}
#contentContainer{
background-color: #FFFFFF;
border-right: solid 1px #737373;
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;
}
#contentContainer_nocols{
background-color: #FFFFFF;
border-right: solid 1px #737373;
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;
padding: 20px;
vertical-align:top;
width: 545px;
}
#contentContainer_nocols a {
color: #96000B;
text-decoration: underline;
}
#contentContainer_nocols a:hover {
color: #96000B;
text-decoration: underline;
}
#contentContainer_nocols a.subon {
color: #96000B;
text-decoration: underline;
}
#contentContainer_nocols_greybg{
background-color: #dfdfdf;
border-right: solid 1px #737373;
float: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;
padding: 20px;
vertical-align:top;
width: 545px;
}
#contentContainer_nocols_greybg a {
color: #96000B;
text-decoration: underline;
}
#contentContainer_nocols_greybg a:hover {
color: #96000B;
text-decoration: underline;
}
#contentContainer_nocols_greybg a.subon {
color: #96000B;
text-decoration: underline;
}
#column1{ /* grey col */
background-color: #dfdfdf;
width: 255px;
float: left;
padding: 20px;
}
#column2{
width: 243px;
padding: 15px;
float: right;
vertical-align: top;
}
#footer{
background-image: url(images/footer.jpg);
background-repeat: repeat-x;
height: 20px;
float: left;
width: 100%;
}
#copyright{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
text-align: center;
padding-top: 10px;
width: 853px;
margin-left: auto;
margin-right: auto;
}
#redcontainer{
border: solid 5px #930010;
padding: 10px;
}
#blkcontainer{
background-color: #000000;
padding: 10px;
}
h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #333333;
}
#h2{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #96000B;
font-weight: bold;
}
#table{
border: solid 1px #333333;
}
.tableHeader{
background-color: #cccccc;
}
.form{
background-color: #e4e4e4;
border: solid 1px #acacac;
}
.formfields{
width: 95%;
padding: 3px;
border: solid 1px #acacac;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
background-color: #FFFFFF;
}
.formbutton{
width: 96%;
background-color: #96000B;
padding: 3px;
color: #ffffff;
border: solid 1px #000000;
font-weight:bold;
}