body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, Sans-Serif;
	background-color:#dacfa0;
	
}

#main {
	background-color:#f5eddc;
	border-bottom:6px solid #b09000;
	vertical-align:top;
	font-size:12px;
	padding-left:10px;
	padding-top:5px;
}
.mainTable{
border-right:2px solid #af9002;
border-left:2px solid #af9002;
}
li{
	
	padding:2px;
	list-style-image:url(../images/li_bullet1.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
}
select, input{ 
	border:1px solid #b09000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.greyText{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#333333;
}
.greyText10{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px;
	color:#333333;
}
.greyTextBold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
}
.redBold12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990000;
	
}
.formFields{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333333;
}
#repMenubar{
	background-color: #1b3930;
	height:33px;
	border-top:3px solid #fecb00;
	border-bottom:6px solid #b09000;
}

.pageTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#990000;
	font-weight:bold;
	text-transform:uppercase;
}
table.darkTan{
	background-color:#dacfa0;
}
table.darkTanSub{
	background-color:#dacfa0;
	border:1px solid #b4a97c;
}
a:link {
	color: #990000;
	text-decoration: none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:visited {
	text-decoration: none;
	color: #990000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
	text-decoration: underline;
	color: #CC0000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:active {
	text-decoration: none;
	color: #990000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.footlink:link {
	color: #FFF;
	text-decoration: none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.footlink:visited {
	text-decoration: none;
	color: #FFF;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.footlink:hover {
	text-decoration: none;
	color: #CCC;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.footlink:active {
	text-decoration: none;
	color: #FFF;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.headlink:link {
	color: #990000;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.headlink:visited {
	text-decoration: none;
	color: #CC0000;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.headlink:hover {
	text-decoration: none;
	color: #990000;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.headlink:active {
	text-decoration: none;
	color: #990000;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.mainlink:link {
	color: #FFF;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.mainlink:visited {
	text-decoration: none;
	color: #FFF;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.mainlink:hover {
	text-decoration: none;
	color: #CCC;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.mainlink:active {
	text-decoration: none;
	color: #FFF;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.mainlink2:link {
	color: #800;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.mainlink2:visited {
	text-decoration: none;
	color: #600;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.mainlink2:hover {
	text-decoration: none;
	color: #222;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a.mainlink2:active {
	text-decoration: none;
	color: #000;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.error {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold;
	color:red;
}
#reptable {
	width:100%;
	margin-top:1em;
	margin-right:1em;
}
.reprow {
	font-size:11px;
	color:black;
	background-color:#f5eddc;
}
.reprow_alt {
	background-color:#e5ddcc;
}
.repname,.repaddress {
	vertical-align:top;
	font-size:11px;
	padding:5px;
}

#dudetable {
	width:100%;
	margin-top:1em;
	margin-right:5px;
	background-color:#1b3930;
}

a.white {
	color:#CCCCCC;
}

#dudeleft {
	font-size:11px;
	color:white;
	padding:5px;
	
	vertical-align:top
}

#duderight {
	padding:5px;
	text-align:right;
	vertical-align:top;
}

#dudetext {
	/*background-color:#ffeeac;
	border:1px solid black;*/
	color:black;
	padding:5px;
	margin-right:5px;
	margin-top:.5em;
	
}

hr {
	background-color:#e5ddcc;
	color:#e5ddcc;
	height:1px;
}

.servicehead {
	font-size:10px;
	font-weight:bold;
	color:#990000;
	border-bottom:1px solid #990000;
	width:80%; 
}

.servicecontent {
	padding-bottom:1em;
	font-size:11px
}
a.greylink {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#333333;
	text-decoration:none;
}


.contactrow,.contactrow_alt {
	vertical-align:top;
	background-color:#e5ddcc;
}

.contactrow_alt {
	background-color:#f5eddc;
	
}

.contacttitle {
	padding:3px;
	font-size:11px;
	font-weight:bold;
	width:40%;
	border-bottom:1px solid black;
	padding-right:6px;
}


.contact1,.contact2 {
	padding:3px;
	font-size:11px;
	border-bottom:1px solid black;
}


.contact1 {
	border-left:1px solid black;
	padding-left:6px;
	
} 
