/* CSS Document */

.contentwrapper {
width: 960px;
float: left;
background-image: url(../images/gray_back.gif);
background-repeat:no-repeat;
padding-left: 0px;
padding-right: 0px;
font-family: Arial, Helvetica, sans-serif;
}

.contentwrapper h1 {
color: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size: 30px;
font-weight: normal;
margin-top: 0px;
padding-top: 15px;
}

.contentwrapper h2 {
color: #b40001;
font-family:Arial, Helvetica, sans-serif;
font-size: 23px;
font-weight: normal;
margin-top: -20px;
padding-top: 0px;
}

.contentwrapper a:link {
color: #ffffff;	
}

.contentwrapper a:visited {
color: #ffffff;	
}

.contentwrapper a:hover {
color: #cccccc;	
}

.header {
width: 960px;
height: 35px;
float: left;
background-color: #959595;
alpha:opacity(75);
-moz-opacity: .75;
margin-top: 4px;
}

.header h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
color: #ffffff;
padding-top: 0px;
margin-top: 5px;
margin-left: 16px;
}

.maincontent {
float: left;
width: 860px;
margin-left: 67px;
font: Arial, Helvetica, sans-serif;
color: #ffffff;
font-size: 12px;
margin-top: 15px;
}


.subcolor {
color: #ffffff;	
}

.red {
color: #c40005;	
}


.contact a:link {
color: #c40005;
}

.contact a:visited {
color: #c40005;
}

.contact a:hover {
color: #ffffff;
}

input.submit
{
background-image:url('../images/submit-bg.gif');
background-repeat:no-repeat;
background-color:#b40001;
width:71px;
height:27px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

.conbgtop
{
background-image:url('../images/input-bg-top.gif');
background-repeat:repeat-x;
background-position:top;
}

.conbgleft
{
background-image:url('../images/input-bg-left.gif');
background-repeat:repeat-y;
background-position:top;
}

.conbgbot
{
background-image:url('../images/input-bg-bottom.gif');
background-repeat:repeat-x;
background-position:top;
}

.conbgright
{
background-image:url('../images/input-bg-right.gif');
background-repeat:repeat-y;
background-position:top;
}

.con input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:228px;
height:15px;
border:0px;
}

.con select
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:228px;
border:0px;
}

.cont textarea
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:0px;
border-style:none;
}

.cont
{
background-color:#FFFFFF;
}

.conbgtop
{
background-image:url('../images/input-bg-top.gif');
background-repeat:repeat-x;
background-position:top;
}

.conbgleft
{
background-image:url('../images/input-bg-left.gif');
background-repeat:repeat-y;
background-position:top;
}

.conbgbot
{
background-image:url('../images/input-bg-bottom.gif');
background-repeat:repeat-x;
background-position:top;
}

.conbgright
{
background-image:url('../images/input-bg-right.gif');
background-repeat:repeat-y;
background-position:top;
}

.con input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:228px;
height:15px;
border:0px;
}

.con select
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
width:228px;
border:0px;
}

.conborder
{
border:1px solid #ffffff;
}

.contactbg
{
background-image:url('../images/contact-bg.png');
background-repeat:no-repeat;
height:373px;
}

.top {
visibility: hidden;
}

.clearall {
clear: both;	
visibility: hidden;
}