html { height: 100%; margin-bottom: 1px; 
}
.maintable {
	background-color: #FFF;
	border: thin solid #A39E4A;
}
body {
	background-color: #2A2A0A;
	font:Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color: #000;
}
.footer {
	background-color: #2A2A0A;
	font:Tahoma, Geneva, sans-serif;
	font-size: 8pt;
	color: #A39E4A;
}
.bluecell {
	background-color: #46828C;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFF;
}
.limecell {
	background-color: #C6DF7A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFF;
}
.beigecell {
	background-color: #A39E4A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFF;
}
.olivecell {
	background-color: #2A2A0A;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFF;
}
.navbar {
	background-image: url(crm/nav-bgfade.png);
	background-repeat: repeat-y;
	background-position: right top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.cellleft {
	background-repeat: repeat-y;
	background-color: #948A42;
	background-image: url(crm/left-fade.png);
}
.cellright {
	background-repeat: repeat-y;
}
.cellright-front {
	background-repeat: repeat-y;
	background-color: #948E42;
	background-image: url(crm/right-fade.png);
}

.cellintro {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFBDE;
}
.cellmiddle {
	background-color: #000400;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFBDE;
}
.navsub {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #FFF;
	padding: 3px;
}
.navsub a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
.navsub a:hover {
	font-weight: bold;
	color: #FFF4CA;
	text-decoration: none;
}
.navsub a {
	font-weight: bold;
	color:visited #FFF;
	text-decoration: none;
}
.righttext {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #292808;
}
.rightbar {
	background-color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11pt;
	color: #000;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #DEDFDE;
	border-left-color: #DEDFDE;
	border-top-style: solid;
	border-top-color: #DEDFDE;
	border-top-width: 1px;
}
.cellright {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}
.quote {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	font-style: italic;
	font-weight: bold;
	color: #949284;
}
.contentTable {
	margin: 6px;
	padding: 6px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10pt;
	color: #000;
}
.newshead {
	font-size: 11pt;
	font-weight: bold;
	color: #A59E4A;
}
.bulls {
	font-weight: bold;
	color: #A59E4A;
}
.news {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 9pt;
}
.testimonial {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
}
.contacttable {
	border: 1px solid #292808;
}
.contacttable a {
	color: #292808;
	text-decoration: none;
	font-weight: bold;
}
