* {
margin: 0;
padding: 0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #790000;
}

.clear {clear: both;}

a {outline: none;}


#maincontainer {
width: 760px;
margin: 10px auto;
border: 1px solid #efc648;
}

#header {
width: 760px;
padding: 0;
margin: 0;
}

#c0 {
width: 760px;
padding: 0;
margin: 0;
}

#c1 {
float: left;
width: 140px;
height: 160px;
margin: 10px 0;
background-image: url('images/leftnavbg.gif');
}

#c1 ul {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#efc648;
width: 130px;
padding: 12px 0 10px 0;
}
#c1 li a {
width: 130px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#efc648;
text-decoration:none;
padding: 6px 0 6px 10px;
display: block;
}
#c1 li a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#efc648;
text-decoration:none;
display: block;
}
#c1 li a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color:#ffffff;
text-decoration:none;
background: url('images/navrollover.jpg');
display: block;
}

#c1 li {
list-style: none;
}


#c2 {
float: right;
width: 589px;
margin: 10px 0;
}

#topcurve {
width: 589px;
height: 11px;
background-image: url('images/rhtsidebg_01.gif');
background-color: #aa3232;
}
#bottomcurve {
width: 589px;
height: 12px;
background-image: url('images/rhtsidebg_03.gif');
background-color: #aa3232;
}

#titlehome {
width: 589px;
height: 20px;
padding: 3px 0;
background: url('images/righttitlebarhome.gif') no-repeat;
background-color: #aa3232;
}
#titleabout {
width: 589px;
height: 20px;
padding: 3px 0;
background: url('images/righttitlebarabout.gif') no-repeat;
background-color: #aa3232;
}

#titleterms {
width: 589px;
height: 20px;
padding: 3px 0;
background: url('images/righttitlebarterms.gif') no-repeat;
background-color: #aa3232;
}

#titlecontact {
width: 589px;
height: 20px;
padding: 3px 0;
background: url('images/righttitlebarcontact.gif') no-repeat;
background-color: #aa3232;
}

#titleservice{
width: 589px;
height: 20px;
padding: 3px 0;
background: url('images/righttitlebarservice.gif') no-repeat;
background-color: #aa3232;
}

#jumpmenu a{
padding: 0 25px;
font-size: 14px;
font-weight: bold;
}
#jumpmenu a:visited{
padding: 0 25px;
font-size: 14px;
font-weight: bold;
}
#jumpmenu a:hover{
padding: 0 25px;
font-size: 14px;
font-weight: bold;
text-decoration: none;
}


#c2content {
color: #FFFFFF;
background-color: #aa3232;
padding: 10px 15px 0 15px;
font-size: 12px;
}

#c2 a {
color: #ffffff;
}
#c2 a:visited {
color: #ffffff;
}
#c2 a:active {
color: #ffffff;
}

#c2content h3 {font-size: 16px; color: #000000; }

#promos {
width: 549px;
padding: 20px;
}


#promosleft {
float: left;
width: 250px;
}
#promosleft h3 a{
font-size: 14px;
color: #efc648; 
padding: 10px 0 0 0;
clear: both;
}
#promosleft h3 a:visited{color: #efc648;}
#promosleft img{
padding: 0 5px 0 0;
}

#promosleft p{
font-size: 12px; color: #efc648;
}




#promosright {
float: right;
width: 280px;
}
#promosright h3 a{
font-size: 14px;
color: #efc648; 
padding: 10px 0 0 0;
clear: both;
}
#promosright h3 a:visited{color: #efc648;}
#promosright img{
padding: 0 5px 0 0;
}

#promosright p{
font-size: 12px; color: #efc648;
}


#footer {
background-color: #5b0101;
color: #efc648;
text-align: right;
padding: 3px 10px 3px 0;
font-size: 12px;
font-weight: bold;
}



.cRed {
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.fieldsetBorder {
	border: 1px solid #efc648;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
}
.formTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	line-height:15px;
	padding-right: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.formError {
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #ffffff;
	margin-top: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	border: 2px solid #000000;
}

.toTop {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	text-align:right;
	padding-right: 50px;
}
.toTop a:visited{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	text-align:right;
	padding-right: 50px;
}
