.invSpcHdr	  { color: #007CC2; font-family : Trebuchet MS, Arial, sans-serif; font-size : 13.5pt; font-weight: bold; }
.invSpcText	  { color: #000000; font-family : Trebuchet MS, Arial, sans-serif; font-size : 10pt; font-weight: bold; }	
.invSpcPrice  { color: #CC0000; font-family : Trebuchet MS, Arial, sans-serif; font-size : 11pt; font-weight: bold; }
.invSpcBorder { border: 1px solid #A8B1B7; background-color: #ffffff; float: left;  }
.invSpcBck	  { background-color: #ffffff; }
.invSpcHdrBck { border-bottom: 1px solid #A8B1B7; background-color: #EEEEEE; text-align: center; }

BODY 	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color: #666; font-style: normal; font-weight : normal; line-height: 12pt; margin: 20px;}
TD 		{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color: #666; font-style: normal; font-weight : normal; line-height: 12pt;}
A 		{ color : #ccc; text-decoration: none; }
A:Hover { color : #bead05; text-decoration: none; }
B 		{ font-weight: bold; }
.highText 	{  font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: white; font-style: normal; font-weight: normal; text-decoration: none; }
.lowText 	{ font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #ACACAC; font-style: normal; font-weight: normal; text-decoration: none; }
.title	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 12pt; color: #fff; font-style: normal; font-weight: bold; }
.ltgray	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color: #90896F; font-style: normal; font-weight : normal; }
.black 	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color: black; font-style: normal; font-weight : normal; }
.body 	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color: #595959; font-style: normal; font-weight : normal; }
.bold 	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 9pt; color : #595959; font-style: normal; font-weight : bold; }
.red 		{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color : #FF3333; font-style: normal; font-weight : normal; }
.red:link 	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color : #FF3333; font-style: normal; font-weight : normal; text-decoration: underline; }
.red:hover 	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color : #FF3333; font-style: normal; font-weight : normal; text-decoration: none; }

.subhead 		{ font-family : Arial, Helvetica, Sans-Serif; font-size : 10pt; color: #fff; font-style: normal; font-weight: bold; }
.subhead:link 	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 11pt; color : #CC3333; font-style: normal; font-weight: bold; }
.subhead:Hover 	{ font-family : Arial, Helvetica, Sans-Serif; font-size : 11pt; color : #F23625; font-style: normal; font-weight: bold; }
.subhead:active { font-family : Arial, Helvetica, Sans-Serif; font-size : 11pt; color : #CC3333; font-style: normal; font-weight: bold; }

.white 			{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color: #ffffff; font-style: normal; font-weight : normal; line-height: 12pt;}

.goldTable { 
	color: #857b19; 
	border: 20px solid #857b19; 
	border-bottom: 0px;
	}
.goldBottom { 
	background: #857b19; 
	padding-top: 5px; 
	padding-bottom: 5px;
	font-weight: bold; 
	color: #000;
	}
	
.bckHdr { background: url(/images/bck_dots.gif); }
.bckNav { background: url(/images/bckNav.gif); }

#hdrAddress { 
	float: left;
	position: relative;
	width: 350px;
	height: 108px;
	}
#hdrAddressBKG {
	position: absolute;
	top: 0;
	left: 0;
	width: 350px;
	height:108px;
	background: #fff;
	filter: alpha(opacity=30);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity: 0.30; 
	opacity:0.3;
	}
#hdrAddressIMAGES {
	position: absolute;
	top: 0;
	left: 0;
	width: 350px;
	height:108px;
	}
	
#directions {
	float: right;
	width: 82px;
	height: 88px;
	margin: 10px 10px auto auto;
	}


.itemBorder { border: 1px solid #da960d; }
.lowText 	{ COLOR: white; FONT-FAMILY: Trebuchet MS, Arial, sans-serif; TEXT-DECORATION: none; font-size: 8pt; font-style: normal; font-weight: normal; }
.highText 	{ COLOR: black; FONT-FAMILY: Trebuchet MS, Arial, sans-serif; TEXT-DECORATION: none; font-size: 8pt; font-style: normal; font-weight: normal; }

/* This starts the styles for the new CSS Navigation */
	#nav, #nav ul { 
		padding: 0;
		margin: 0;
		list-style-type: none; 
		line-height: 20px; 
		z-index: 55;
	}
	html>body #nav, #nav ul { position: relative; }
	
	#nav a {
		display: block; 
		font-size: 11px;
		color: #fff;
		text-decoration: none;
		width: 100%; 
	}
	
	#nav a.parent {
	background: url(/images/arrow.gif) no-repeat; background-position: 95% 50%; 
	}
	
	#nav a.parent:hover {
	background: url(/images/arrow.gif) center no-repeat; background-position: 95% 50%; 
	background-color: #fff; 
	}
	
	#nav a:hover {
		background: #fff; 
		text-decoration: none;
		color: #000;
	}
		
	#nav li { 
		float: left;
		white-space: nowrap; 
	}
	
	#nav li ul { 
		z-index: 3; 
		border: 1px solid #6a6351; /*border-bottom-style: none; */
		padding: 0px; 
		position: absolute;
		background: #afa998; 
		width: 130px; 
		width: expression('132px'); 
		left: -999em; 
	}
	
	#nav li ul li {
		width: 100%;
		/*border-bottom: 1px solid #6a6351; */
	}
	
	#nav li ul ul { 
		margin: -21px 0 0 128px; 
	}
	html>body #nav li ul ul { 
		margin: -21px 0 0 130px; 
	}
	
	#nav li:hover ul ul, #nav li.sfhover ul ul {
		left: -999em; 
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { 
		left: auto; 
	}