/* HTML ELEMENTS */
body 
{
	background-color: #000000;
	font-family: Verdana;
	font-size: 10px;
	color: #666666;		
}
body a:link, body a:visited, body a:hover, body a:visited
{
	color: #666666;
	text-decoration: none;
}
body.white
{
	background-color : #ffffff;
}
td 
{
	font-family: Verdana;
	font-size:10px;
	color: #666666;
}
td a:link, td a:visited, td a:hover, td a:visited
{
	color: #666666;
	text-decoration: none;
}

/* GENERAL CSS CLASSES */
.pageContent
{
	background-color: #FFFFFF;
}
.contentArea
{
	background-color: #FFFFFF;
}
.formFieldRequired
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

/* BANNER */ 
.navBackground
{
	background-color: #772405;
}
.bannerBackground
{
	background-color: #000000;
}
.spacerBackground1
{
	background-color: #E5E5E5;
}
.spacerBackground2
{
	background-color: #E5E5E5;
}
.divCorpNum
{
	color:#FFFFFF;
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	margin: 5px 0px 5px 5px;
	text-transform:uppercase;
}
.divCorpNav 
{
	margin: 5px 0px 5px 5px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.divCorpNav A:link, .divCorpNav A:Visited, .divCorpNav A:Hover, .divCorpNav A:Active
{
	color: #FFFFFF;
	text-decoration: none;
}
	

/* CALLOUTS */
a.divPNavTextCallout 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold; 
	text-decoration: none; 
	text-transform:uppercase;
	color: #B49D05;
}
a.divPNavTextCallout:link, a.divPNavTextCallout:visited, a.divPNavTextCallout:active
{
	text-decoration: none;
	color: #B49D05;
}
a.divPNavTextCallout:hover
{
	text-decoration: none;
	color: #FFCC00;
}

/* PRIMARY NAVIGATION BAR */
.divPNavTextItemOff 
{
	margin: 6px 0px 6px 10px;
	font-family: Times New Roman; 
	font-size: 11px;
	text-transform: uppercase; 
	color: #FFFFFF;
}
.divPNavTextItemOff a:link, .divPNavTextItemOff a:visited, .divPNavTextItemOff a:active, .divPNavTextItemOff a:hover
{
	text-decoration: none;
	color: #FFFFFF;  
}
.divPNavTextItemOn 
{
	margin: 6px 0px 6px 10px;
	font-family: Times New Roman; 
	font-size: 11px;
	text-transform: uppercase; 
	color: #FFFFFF;
	background-color: #772405; 
}
.divPNavTextItemOn a:link, .divPNavTextItemOn a:visited, .divPNavTextItemOn a:active, .divPNavTextItemOn a:hover
{
	text-decoration: none;
	color: #FFFFFF;
}

.divPNavTextItemContact 
{
	margin:2px 0px 2px 0px; 
	font-family: Verdana; 
	font-size:10px;
	text-transform:uppercase; 
}
.divPNavTextItemContact a:link, .divPNavTextItemContact a:visited, .divPNavTextItemContact a:active, .divPNavTextItemContact a:hover
{
	text-decoration: none;
	color: #CC9900;  
}
.primaryNav
{
	background-color: #000000;
}
.pnav
{
	background-color: #012D14;
}
.pnav_on 
{
	background-color: #772405;
}
.pnav_off 
{
	background-color: #012D14;
}

/* SECONDARY NAVIGATION BAR */
.divSNavTextItemOn 
{
	 font-family: Verdana;
	 font-size: 10px;
	 font-weight: bold;
	 text-transform: uppercase;
	 color: #000000;
	 margin: 6px 10px 6px 10px;
}
.divSNavTextItemOn a:link, .divSNavTextItemOn a:visited, .divSNavTextItemOn a:active, .divSNavTextItemOn a:hover
{
	text-decoration: none;
	color: #FFFFFF;
}
.divSNavTextItemOff 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 6px 10px 6px 10px;
}
.divSNavTextItemOff a:link, .divSNavTextItemOff a:visited, .divSNavTextItemOff a:active, .divSNavTextItemOff a:hover
{
	text-decoration: none;
	color: #000000;
}
.snav_on 
{
	background-color: #772405;
}
.snav_off 
{
	background-color: #E5E5E5;
}

/* FLOATING BANNER TEXT */
.banner
{
	background-color: #000000;
}

.bannerText
{
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	position : absolute; 
	text-transform:uppercase;
	z-index: 2; 
	left: 18px; 
	top: 14px;
}
.bannerText A:link
{
	color: #FFFFFF;
	text-decoration: none;
}	
.bannerText A:Visited
{
	color: #FFFFFF;
	text-decoration: none;
}	
.bannerText A:Hover
{
	color: #FFFFFF;
	text-decoration: none;
}	
.bannerText A:Active
{
	color: #FFFFFF;
	text-decoration: none;
}
/* END FLOATING BANNER TEXT */

/* FOOTER */
.divFooterSeeTheRest 
{
	color: #999999;
	font-weight: bold;
	font-family: Times Roman;
	font-size: 13px;
	margin: 0px 0px 0px 5px;
	text-transform: uppercase;
}
.divFooterSeeTheRest a:link, .divFooterSeeTheRest a:visited, .divFooterSeeTheRest a:active, .divFooterSeeTheRest a:hover
{
	text-decoration: none;
	color: #FFFFFF;  
}
.divFooterCopyright 
{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px; 
}
.divFooterCopyright a:link, .divFooterCopyright a:visited, .divFooterCopyright a:active, .divFooterCopyright a:hover 
{
	text-decoration: underline;
	color:#FFFFFF; 
}

/* OTHER */
.divHomeContent 
{
	margin: 19px 0px 49px 23px; 
}
.divMainContent 
{
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}
.hdrText 
{
	font-family: Times New Roman;
	font-size: 22px;
	line-height: 24px;
	color: #666666;
}
.hdr2Text 
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #696969;
}
.hdr2Text a:link, .hdr2Text a:visited, .hdr2Text a:hover, .hdr2Text a:visited
{
	color: #696969;
	text-decoration: underline;
}
/* MODEL INDEX STYLES */
.tcellModelIndexGray
{
	background-color:#DCDCDC;
}
.tcellModelIndexWhite
{
	background-color:#FFFFFF;
}
/* END MODEL INDEX STYLES */

/* INDEXBOX STYLES */
.capHdr
{
	font-family: Verdana;
	font-size:9px;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:2px;
	color: #333333;
}
.capHdrHomes
{
	font-family: Verdana;
	font-size:9px;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:3px;
	color: #333333;
}
.tcellIndexBoxHdr
{
	background-color: #CCCCCC;
	font-family: Verdana;
	font-size:9px;
	text-transform:uppercase;
	color: #333333;
}
.tcellIndexBox
{
	background-color: #DCDCDC;
}
.indexBoxText
{
	font-family: Verdana;
	font-size:9px;
	color: #666666;
}

.detailsText
{
	font-family: Verdana;
	font-size:9px;
	color: #333333;
}
.detailsText A:link
{
	font-family: Verdana;
	font-size:9px;
	color: #333333;
	text-decoration: none;
}	
.detailsText A:Visited
{
	font-family: Verdana;
	font-size:9px;
	color: #333333;
	text-decoration: none;
}	
.detailsText A:Hover
{
	font-family: Verdana;
	font-size:9px;
	color: #333333;
	text-decoration: none;
}	
.detailsText A:Active
{
	font-family: Verdana;
	font-size:9px;
	color: #333333;
	text-decoration: none;
}
/* END INDEXBOX STYLES */