/* CSS Document */
#test { display: none; }

.formHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
A.mailto {
color:#CC9933;
}
#footerContainer {
	position: relative;
	top: 60px;
	left: -243px;
	padding-top: 150px;
}
.headerLinks, a.headerLinks:link, a.headerLinks:visited, a.headerLinks:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	text-decoration: none;
}
a.headerLinks:hover, .headerLinksActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#660032;
	text-decoration: none;
}
.searchInput {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
.subMenuLinks, a.subMenuLinks:link, a.subMenuLinks:active, a.subMenuLinks:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#660032;
	text-decoration: none;
}
a.subMenuLinks:hover, a.subMenuLinksActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
}
.footerDecorative {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #660032;
}
.footerText, a.footerText:link, a.footerText:visited, a.footerText:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	text-decoration: none;
}
a.footerText:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #660032;
	text-decoration: none;
}

#subFooter {padding-left: 22px;
}
.midColContent, p.midColContent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 15px;
}
.rightColContent, p.rightColContent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 15px;
}
#container_2 {
	position: absolute; 
	bottom: -100px; 
	left: 0px; 
	width: 178px;
}
.feedbackLayerLink, a.feedbackLayerLink:link, a.feedbackLayerLink:visited, a.feedbackLayerLink:active, a.feedbackLayerLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
#container_3 {
	position: absolute; 
	bottom: -100px; 
	left: 0px; 
	width: 178px;
}
.inThePressLink, a.inThePressLink:link, a.inThePressLink:visited, a.inThePressLink:active, a.inThePressLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}
.newsletter, a.newsletter:link, a.newsletter:visited ,a.newsletter:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 000;
}
input.newsletter {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 000;
}
submit.newsletter {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tempText {font-size: 18px}
.midColLinkUnderlined, a.midColLinkUnderlined:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	line-height:15px;
}
.midColLink, a.midColLink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	line-height:15px;
	text-decoration: none;
}
.midColLinkActive, a.midColLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #660032;
	line-height:15px;
	text-decoration: none;
}
.rightColLinkUnderlined, a.rightColLinkUnderlined:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	line-height:15px;
}
.rightColLink, a.rightColLink:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	line-height:15px;
	text-decoration: none;
}
.rightColLinkActive, a.rightColLink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #660032;
	line-height:15px;
	text-decoration: none;
}
.navNumbers, a.navNumbers:link, a.navNumbers:visited, a.navNumbers:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	text-decoration: none;
}
a.navNumbers:hover, .navNumbersActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#660032;
	text-decoration: none;
	}
	
	div#eShowroom { padding-top: 10px; }
	
	div#eShowroom2 { padding-top: 10px; }
/********************************* Page SPecific Styles ************************************/
.contractorReferralApply {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	font-weight: bold;
}
/********************************* Products *********************************************/
.subMenuPictureLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	text-decoration: none;
	}
.subMenuPictureLinksActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #660032;
	text-decoration: none;
	}
.catSubCatLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #660032;
	line-height:15px;
	padding-left:25px;
	text-decoration: none;
	}
.catSubCatLinksActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	line-height:15px;
	padding-left:25px;
	text-decoration: none;
	}
/********************************* Products Pop-Up ********************************************/
.prodPopItemName {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #660032;
	line-height:15px;
}
.prodPopContent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	line-height:15px;
}
/************************************** Newsletter ************************************************/
.newsletter {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000000;
}
#newsletter {
	position: absolute; 
	bottom: -10px; 
	left:0px;
}
/***************************** export anchor links ********************/
.anchorLink {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 14px;
 color: #000;
 text-decoration: none;
}
.searchForm {
position:absolute;
top: -5px;
left: 200px;
}
/********************** Ordering Guides *************************/
.headRightSide {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.glossaryTerm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.glossaryDef {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 11px;
}

