body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
p, th, td, .bodyText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
a{
	color: #A8B27F;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	color: #669966;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
h3 {
	font-size: 12px;
	font-weight: bold;
	color: #669966;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}

th {
	font-weight: bold;
}

a:hover{
	color: #A8A624;	
}
a:visited{
	color: #767515;
}
a:active{
	color: #A8A624;
}

a.body_menu_link{
	font-size: 10px;
	color: White;
	text-decoration: none;
}
a.body_menu_link:hover{
	color: #A8A624;
	text-decoration: underline;
}
a.body_menu_link:visited{
	color: White;
	text-decoration: none;
}
a.body_menu_link:active{
	color: #A8A624;
	text-decoration: underline;
}

a.footer_link{
	font-size: 8px;
	color: Black;
	text-decoration: none;
}
a.footer_link:hover{
	color: Red;
	text-decoration: underline;
}
a.footer_link:visited{
	color: Black;
	text-decoration: none;
}
a.footer_link:active{
	color: Red;
	text-decoration: underline;
}
.quick_link_select{
	width: 90%;
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.page_content_title{
color:#0E9DC3;
font-size:24px !important;
font-family: Arial, Helvetica, sans-serif;
font-weight : normal;
}
.page_content_sub_title{
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

a.page_content_sub_title{
	text-decoration: none;
	color:#000000;
}
a.page_content_sub_title:visited{
	text-decoration: none;
	color:#000000;
}
a.page_content_sub_title:hover{
	text-decoration: underline;
	color:#000000;
}
a.page_content_sub_title:active{
	text-decoration: underline;
	color:#000000;
}
/* menu styles */


/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */


.footerInfo {
	width: 100%;
	font-size: 8px;
	text-align: center;
	height: 30px;
	vertical-align: middle;
}
.page_title{
	font-size: 14px;
	font-weight: bold;
}

.lotinfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/* ################################################################################## */

td#logo-cell {
	
	background-repeat: no-repeat;
	background-position: left top;


}

a img {
	border : none;
}
.footer-button {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
	margin: 3px;
	padding: 3px;
	border: 1px solid #CCCCCC;
	float: left;
	display: block;
	text-align: center;
}

.footer-button:hover {
	background-color: #7E8865;
}

.hide {
	display : none;
}
.show {
	display : ;
}


td#info-cell {
	/*background-color : #85A0A7;*/
}


td#info-cell-home {
	
/*	background-color : #000000;*/
}

td#info-cell-home td{
	color :#FFFFFF;
}

.gutterText{
	color :#FFFFFF;
	font-size : 14px;
	line-height : 20px;
}

.gutterHeader{
	font-weight : bold;
	color : #4BA500 !important;
	font-size : 14px;
	line-height : 20px;

}




td#content-cell{
	
}

td#search-cell { 
	background-color : #A4B8BD;
	
}
table#search-table td{
font-size :12px;
}
table#search-table input {
	margin : 0px;
	padding : 0px;
}
td#search-heading {
	border : 1px solid #FFFFFF;
	font-size :12px;
}
a#search-link img {
	vertical-align:  middle;
}
a#search-link {
	color : #000000;
	text-decoration : none;
	font-weight : bold;
}
a:hover#search-link {
	text-decoration : underline;
}

table#contact-table td{
	font-size :13px ;
	color :#000000;
	background-color :#F0F2EF;
}

table#contact-table a {
	text-decoration : none;
	color :#000000;
}

table#contact-table a:hover {
	text-decoration : none;
}

td.emailButtonOff {
	
	background-repeat: no-repeat;
	background-position: left top;
	
}

td.emailButtonOn {

	background-repeat: no-repeat;
	background-position: left -23px;
	
}



table#home-content-table .bodyText {
	line-height : 20px;
	font-size : 13px;
}


a.footer-link {
	color :#0E9DC3;
	font-size : 9px;
	text-decoration : none;
}

a:hover.footer-link {
	text-decoration : underline;
}

a.stage-link {
	font-size : 12px;
	color : #000000;
	text-decoration : none;
	
}
a.stage-link img {
	border : none;
}
a:hover.stage-link {
	text-decoration : underline;
}
