.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: #595959; font-style: normal; font-weight : normal; line-height: 12pt; }
TD 		{ font-family : Arial, Helvetica, Sans-Serif; font-size : 8pt; color: #595959; font-style: normal; font-weight : normal; line-height: 12pt;}
A 		{ color : #4F8BC7; text-decoration: none; }
A:Hover { color : #CC3333; 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: #595959; 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: #CC3333; 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;}

.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; }

#headerContainer {
position: relative;
width: 974px;
height: 280px;
}

#promoBtn1 {
position: absolute;
bottom: 2px;
left: 17px;
}

#promoBtn2 {
position: absolute;
bottom: 2px;
left: 332px;
}

#promoBtn3 {
position: absolute;
bottom: 2px;
right: 15px;
}

/* 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 #d9970d; border-bottom-style: none; 
		padding: 0px; 
		position: absolute;
		background: #666; 
		width: 130px; 
		width: expression('132px'); 
		left: -999em; 
	}
	
	#nav li ul li {
		width: 100%;
		border-bottom: 1px solid #d9970d; 
	}
	
	#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; 
	}