/* GLOBAL PAGE STYLES */
BODY {background:url('images/background_new.gif') repeat-x #343434; margin:0px; font-family:Arial,helvetica,sans-serif;}
	#background {position:absolute; left:0px; top:0px; width:100%; background:url('images/background_top.gif') repeat-x; height:278px;}
	#content {position:absolute; left:0px; top:0px; width:100%;}
	#content[id] {height:101%;} /* Set height to force vertical scrollbar in browsers EXCEPT IE */
TD, TH {font-size:70%; color:#464646;}
A {color:#464646; text-decoration:underline;}
	A:visited {color:#999999;}
	A:hover {color:#999999; text-decoration:none;}
	A.noLine, A.noLine:visited {text-decoration:none; color:#464646;}
	A.noLine:hover {text-decoration:underline;}
H1 {font-size:150%; font-weight:bold; margin:0px; color:#6b6b6b;} /* MAIN PAGE HTML HEADER */
H2 {font-size:110%; font-weight:bold; margin:0px;} /* SUB HEADER IN COPY BLOCK */
UL {list-style: url("images/bullet.gif"); margin-top:6px;}
/* Following hack is for IE5 Mac */
/* commented backslash hack v2 \*/
UL {list-style: url("images/bullet.gif"); margin-top:6px; margin-left:-15px; _margin-left:15px;}
/* end hack */

LI {margin-bottom:6px}
SUP {font-size:60%;}
SUP.notes {font-size:80%;}
.forPrint {display:none;}
.footer {color:#c3c3c3; font-size:70%; height:40px; padding-top:5px;}
	.footer A, .footer A:visited {color:#c3c3c3; font-size:100%; text-decoration:none;}
	.footer A:hover {text-decoration:underline;}
.required {color:#f00;}
	
.leftnavTD {background:#fdfae7; border:1px solid #7d7d7d; border-right:none;}
.mainContentTD  {background:#ffffff; border:1px solid #7d7d7d; border-left:none;}
.logoTD {background:url('images/logo_background.jpg') repeat-y;}
.gutterTD {background:#ffffff; border-top:1px solid #7d7d7d; border-bottom:1px solid #7d7d7d;}


/* HOME PAGE STYLES */
.homeNews {color:#8a8a8a; padding-right:10px;}
	.homeNews A, .homeNews A:visited, .homeNews A:hover {color:#8a8a8a; text-decoration:none;}



/* HEADER STYLES */
.search {color:#ffffff; height:29px;}
	.search INPUT {width:137px; height:17px; border:1px solid #d1e3f2; font-size:95%;}
.breadcrumbs {color:#ffffff; font-size:65%;}
	.breadcrumbs A, .breadcrumbs A:visited {color:#ffffff; text-decoration:underline;}
	.breadcrumbs A:hover {text-decoration:none;}
	.breadcrumbsActive {color:#ffbebd;}

/* LEFTNAV STYLES */
.leftnav {padding:24px 12px 12px 12px;}
	.title A, .title A:visited, .title A:hover {color:#000000; font-size:100%; font-weight:bold; text-decoration:none;}
	.leftnav A, .leftnav A:visited {color:#6b6b6b; text-decoration:none; font-size:90%; font-weight:bold;}
	.leftnav A:hover {color:#790f0f; text-decoration:none; font-weight:bold;}
	A.leftnavActive, A.leftnavActive:visited {color:#790f0f; text-decoration:none; font-size:90%; font-weight:bold;}
	A.leftnavActive:hover {color:#790f0f; text-decoration:none; font-weight:bold;}
	.leftnavTitle {text-transform:uppercase; font-size:110%; font-weight:bold; margin-bottom:4px; color:#2b2b2b;}
		.leftnavTitle A, .leftnavTitle A:visited {color:#2b2b2b;}
	
	
/* CONTENT AREA STYLES */
A.pageTitles, A.pageTitles:visited {font-weight:bold; margin:0px; color:#6b6b6b; text-decoration:none;}
	A.pageTitles:hover {text-decoration:underline;}

.displayTable {border:1px solid #7a1010; border-left:none; padding:18px 0px 7px 10px; margin-bottom:30px;}
.tileTD {}/*padding-right:23px;*/
	.tileTD A, .tileTD A:visited {text-decoration:none;}
	.tileTD A:hover {text-decoration:underline;}
	.tileTD h1 {font-size:100%; font-weight:normal; color:#000000; margin:5px 0px 0px 0px;}
	A.blackLink, A.blackLink:visited {color:#000000; text-decoration:none;}
		A.blackLink:hover {text-decoration:underline;}
	.tileTD h2 {font-size:100%; font-weight:normal; color:#666666; margin:0px 0px 15px 0px;}
	A.greyLink, A.greyLink:visited {color:#666666; text-decoration:none;}
		A.greyLink:hover {text-decoration:underline;}
	.tileTD h3 {font-size:100%; font-weight:normal; color:#000000; margin:5px 0px 15px 0px;}

.tileTitle {float:left; width:256px; border:1px solid #bbbbbb; background:#ededed; padding:15px 18px 15px 18px; font-size:140%; color:#6b6b6b; font-weight:bold;}
.shadePriceDiv {float:left; margin:10px 32px 10px 0px;}
.rightColPhoto {border:2px solid #000000;}
#enlarge {position:relative; top:-17px; left:102px; width:43px; height:9px;}
.faqs, .faqs A, .faqs A:visited {color:#464646; text-decoration:none; font-weight:bold;}
	.faqs A:hover {text-decoration:underline;}

	/* Used for detail tables with dimensions and other info */
	.detailsTable TH {color:#595959; font-weight:bold; background:#ededed; border:1px solid #bbb; padding:9px 20px 5px 0px;}
	.detailsTable TD {padding:5px 20px 4px 0px; color:#9b6961; font-weight:bold;}
	.tableTitle {border:1px solid #bbbbbb; padding:4px; background:#ededed; color:#6b6b6b; font-weight:bold;}
	.TDtitles TD {font-weight:bold;}
		.TDtitlesAlt TD {font-weight:bold; background:#efefef;}


	/* INFO LINK STYLES */	
	.infoLinks {padding-bottom:8px;}
	.infoLinks TD {background:#3e3e3e; border-bottom:2px solid #ffffff; color:#ffffff; padding:2px 4px 2px 2px;}
	/*.infoLinks TD:hover {background:url("images/infoLinkArrow.gif") left no-repeat #3e3e3e;}*/
		.infoLinks A, .infoLinks A:visited, .infoLinks A:hover {color:#ffffff; text-decoration:none;}
	td.infoLinksHover {background:url("images/infoLinkArrow.gif") left no-repeat #3e3e3e;}
	td.infoLinksOff {background:#3e3e3e;}
	

	/* POLL */
	.pollTop {border:2px solid #404040; border-bottom:none; padding:4px; color:#7a100f; background:#f2eaea; font-weight:bold;}
	.pollMid {border-left:2px solid #404040; border-right:2px solid #404040; padding:4px; color:#7a100f; font-size:65%;}
	.pollBottom {border:2px solid #404040; border-top:none; padding:2px; background:#cdcdcd; font-size:11px; font-weight:bold;}
		.pollBottom A, .pollBottom A:visited, .pollBottom A:hover{color:#7a0f0f; text-decoration:none;}
	.pollTable {margin-top:8px; font-size:140%;}
		.pollTable TD {padding-bottom:4px; color:#7a100f; font-weight:bold;}	
	.custTypeSelect {font-size:100%; margin-bottom:4px;}
		
		
		
		
		
		
		
		
		
		
		
		
		