/* CSS Document */



body{
background-image:url(/images/bg.gif);
background-repeat:repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#555;
text-align:center;
}

UL {
margin: 10px 0 0 10px;
}

LI {
margin: 0 0 10px 0;
}

#contentWrapper{
margin: 0 auto;
text-align:center;
width:750px;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

h3{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:11px;
line-height: 12px;
text-transform:uppercase;
font-weight:bold;
margin-top:0px;
}

h3 a{
font-family:tahoma;
color: #6f1400;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
margin-top:0px;
}

h3 a:link, h3 a:visited{
color: #6f1400;
text-decoration: none;
}

h3 a:hover, h3 a:active{
color:#747474;
text-decoration: none;
}



.content{
background-color:#e3e3e3;
vertical-align:top;
text-align:left;
}



/*///////////////////////// Start contentLeft////////////////////////////// */

#contentLeft{
background-color:#ffffff;
vertical-align:top;
text-align:left;
width:520px;
padding-bottom:50px;
}

#contentLeft p{
padding:0 30px 0 30px;
}

#contentLeft a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
#contentLeft a:link, a:visited {
	color: #CC0000;
}
#contentLeft a:hover,  a:active {
	color: #5B5F61;
	text-decoration: underline;
}

#contentLeft h3{
font-family:tahoma;
color:#CC0000;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
padding:30px 30px 0 30px;
}

#contentLeft h3.faq{
font-family:tahoma;
color:#CC0000;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
padding:0 30px 0 30px;
}

#contentLeft h3.top{
padding:30px 30px 0 30px;
}

#contentLeft ul{
padding-left: 30px;
}

/*///////////////////////// Start contentRight////////////////////////////// */



#contentRight{
background-color:#e2e2e2;
vertical-align:top;
text-align:left;
width:230px;
}

#contentRight p{
padding:0 24px 0 25px;
}

#contentRight a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}
#contentRight a:link, a:visited {
	color: #CC0000;
}
#contentRight a:hover,  a:active {
	color: #CC0000;
	text-decoration: underline;
}

#contentRight h3{
font-family:arial;
color:#CC0000;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
margin-top:30px;
padding:0 24px 0 25px;
}



#contentRight ul{
padding-left: 50px;
}

#contentRight .imgRight{
float:right;
margin:30px 21px 0 0;
}



/*/////////////////////////////Separators/////////////////////////////////////////*/

.longSeparator{
background: url(/images/lsep.gif) no-repeat;
width:454px;
height:9px;
margin:0 20px 0 20px;
clear: both;
overflow: hidden;
}


.shortSeparator{
background-image:url(/images/short_separator.gif);
background-repeat:no-repeat;
width:205px;
height:11px;
margin:14px 12px 0 13px;
}

.graySeparator{
display: block;
height: 11px;
clear: both;
overflow: auto;
}

#homepg{
background-image:url(/images/homecontentback.gif);
height:250px;
padding: 0;
margin: 0;
}

#formBar{
background-image:url(/images/newsletter_background.gif);
height:77px;
padding: 0;
margin: 0;
}


#formTable{
margin: 0px 0px 0 0;
}

#testimonials img {
border-width: 2px;
border-color: #CC0000;
}


#footer{
background-image:url(/images/footer.gif);
height:70px;
vertical-align:top;
text-align:left;
}

#footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
margin: 6px 12px 0;
}


a {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #b3b3b5;
	text-decoration: none;
}
 a:link, a:visited {
	color: #b3b3b5;
}
a:hover,  a:active {
	color: #b3b3b5;
	text-decoration: underline;
}

#footer #privacyLinks{
font: bold 10px Verdana, Arial, Helvetica, sans-serif;
margin: 5px 20px 0;
}


#footer #privacyLinks a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #b3b3b5;
	text-decoration: none;
}
 #footer #privacyLinks a:link, #footer #privacyLinks a:visited {
	color: #b3b3b5;
}
#footer #privacyLinks a:hover,  #footer #privacyLinks a:active {
	color: #b3b3b5;
	text-decoration: underline;}



/*///////////////////////////MISC/////////////////////////////*/



.submit{
float: left;
margin: 0;
}

.asterisk {
	color: #C00;
}

.line1{
height: 1px;
width: 100%;
margin: 10px auto;
overflow: hidden;
padding: 0;
background: #c4c4c4;
min-height: 1px;
}