/* START HOMEPAGE AND TEMPLATE */

.header_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7b7b7b;
	text-decoration:none;
}

.header_text A:Link     { color:#7b7b7b; text-decoration:none; }
.header_text A:Active   { color:#7b7b7b; text-decoration:none; }
.header_text A:Visited  { color:#7b7b7b; text-decoration:none; }
.header_text A:Hover    { color:#7b7b7b; text-decoration:underline; }

a.indexHighlightTextLink:link		{ color:#505050; text-decoration:none; }
a.indexHighlightTextLink:visited	{ color:#505050; text-decoration:none; }
a.indexHighlightTextLink:active		{ color:#505050; text-decoration:none; }
a.indexHighlightTextLink:hover		{ text-decoration: underline; }


.search_txt_box
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a09f99;
	text-decoration:none;
	vertical-align:middle;
}

/*margin and padding on body element
  can introduce errors in determining
  element position and are not recommended;
  we turn them off as a foundation for YUI
  CSS treatments. */
body { margin:0; padding:0; height:100%; }
html { height:100%; }

.footer_main
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}

.footer_main A:Link     { color:#fff; text-decoration:none; }
.footer_main A:Active   { color:#fff; text-decoration:none; }
.footer_main A:Visited  { color:#fff; text-decoration:none; }
.footer_main A:Hover    { color:#fff; text-decoration:underline; }

.footer_sub
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
}

.footer_sub A:Link     { color:#fff; text-decoration:none; }
.footer_sub A:Active   { color:#fff; text-decoration:none; }
.footer_sub A:Visited  { color:#fff; text-decoration:none; }
.footer_sub A:Hover    { color:#fff; text-decoration:underline; }

.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-decoration:none;
	margin-top:30px;
}

.footer A:Link     { color:#fff; text-decoration:none; }
.footer A:Active   { color:#fff; text-decoration:none; }
.footer A:Visited  { color:#fff; text-decoration:none; }
.footer A:Hover    { color:#fff; text-decoration:underline; }

.featured_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
	text-align:left;
	max-width:50px;
	display:inline;
}

.featured ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.featured li
{
	background-image: url(../../images/blue_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left:10px;

}

.four_pack_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-align:left;
	margin-left:16px;
	margin-right:8px;
}

.green_building_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-align:left;
	margin-left:8px;
	margin-right:8px;
}

.green_building ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.green_building li
{
	background-image: url(../../images/blue_bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left:10px;
	margin-left:8px;

}

.featured_tech_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-align:left;
	margin-left:8px;
	margin-right:8px;
}

.upcoming_tradeshows_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-align:left;
	margin-left:8px;
	margin-right:8px;
	margin-top:8px;
}

.tradeshows ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.tradeshows li
{
	background-image: url(../../images/blue_bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left:10px;
	margin-left:8px;

}

.tradeshows_bold_header
{
	background-image: url(../../images/blue_bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left:10px;
	margin-left:8px;
	font-family: Arial;
	font-weight: 700;
	font-size: 11px;
	color: #505050;
}

.tradeshows_bold_indent
{
	padding-left:10px;
	margin-left:8px;
	font-family: Arial;
	font-weight: 700;
	font-size: 11px;
	color: #505050;
}

.tradeshows_bold_indent_blue
{
	padding-left:10px;
	margin-left:8px;
	font-family: Arial;
	font-weight: 700;
	font-size: 11px;
	color: #269fbe;
}

.tradeshows_indent 
{
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left:10px;
	margin-left:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
}

.tradeshows_indent  A:Link     { color:#505050; text-decoration:none; }
.tradeshows_indent  A:Active   { color:#505050; text-decoration:none; }
.tradeshows_indent  A:Visited  { color:#505050; text-decoration:none; }
.tradeshows_indent  A:Hover    { color:#269fbe; text-decoration:underline; }

.tradeshows_link
{
	background-image: url(../../images/blue_arrow_up.gif);
	background-repeat: no-repeat;
	background-position: 0 .2em;
	padding-left:16px;
	margin-left:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #269fbe;
	text-decoration:none;
}

.tradeshows_link A:Link     { color:#269fbe; text-decoration:none; }
.tradeshows_link A:Active   { color:#269fbe; text-decoration:none; }
.tradeshows_link A:Visited  { color:#269fbe; text-decoration:none; }
.tradeshows_link A:Hover    { color:#269fbe; text-decoration:none; }

.attention_orange_txt
{
	font-family: Arial;
	font-weight: 900;
	font-size: 13px;
	color: #ff6331;	
}

.contractors_featured
{
	background-image: url(../../images/blue_bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	padding-left:10px;
	margin-left:50px;
	vertical-align:middle;
}

/* END HOMEPAGE AND TEMPLATE */

/* START PRODUCTS */

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-align:left;
	padding-top:12px;
	line-height:16px;
}

.products_header
{
	background-repeat:no-repeat; 
	margin-bottom:8px; 
	height:70px; 
	width:756px;
	text-align:left;
}

.products_header_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align:left;
	position:relative;
	left:18px;
	top:45px;
}

.products_header_txt A:Link     { color:#fff; text-decoration:none; }
.products_header_txt A:Active   { color:#fff; text-decoration:none; }
.products_header_txt A:Visited  { color:#fff; text-decoration:none; }
.products_header_txt A:Hover    { color:#fff; text-decoration:underline; }

.product_info_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	margin-left:11px;
	margin-top:14px;
	width:155px;
}

.right_col_find_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-align:left;
	font-weight:bold;
}

.right_col_find_txt A:Link     { color:#505050; text-decoration:none; }
.right_col_find_txt A:Active   { color:#505050; text-decoration:none; }
.right_col_find_txt A:Visited  { color:#505050; text-decoration:none; }
.right_col_find_txt A:Hover    { color:#269fbe; text-decoration:none; }

.featured_product_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-align:left;
	padding-top:12px;
	line-height:16px;
}

.products_featured ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.products_featured li
{
	background-image: url(../../images/blue_bullet2.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left:10px;
	margin-left:8px;
	vertical-align:middle;
}

.model_number
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #269fbe;
	font-weight:bold;
}

.model_number A:Link     { color:#269fbe; text-decoration:none; }
.model_number A:Active   { color:#269fbe; text-decoration:none; }
.model_number A:Visited  { color:#269fbe; text-decoration:none; }
.model_number A:Hover    { color:#269fbe; text-decoration:underline; }

.model_info
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	margin-left:6px;
}

.additional_info
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	font-weight:bold;
	margin-top:20px;
	margin-left:15px;
}

.additional_info A:Link     { color:#505050; text-decoration:underline; }
.additional_info A:Active   { color:#505050; text-decoration:underline; }
.additional_info A:Visited  { color:#505050; text-decoration:underline; }
.additional_info A:Hover    { color:#269fbe; text-decoration:none; }

/* END PRODUCTS */

/* EMAIL */

.email_form_header_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	font-weight:bold;
	margin-left:26px;
	margin-top:17px;
}

.email_form_label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #269fbe;
	font-weight:bold;
	vertical-align:middle;
	margin-right:10px;
}

.email_form_text_box
{
	border: solid 1px #269fbe;
}

.email_form_checkbox
{

}

.checkbox_label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
}

.email_form_textarea
{
	border: solid 1px #269fbe;
	width: 240px;
	margin-bottom:10px;
}

/* END EMAIL */

/* INSTALLATION MATERIALS */

.im_content_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #505050;
	font-weight:bold;
	margin-top:18px;
	margin-bottom:17px;
}

.im_content_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
}

.im_important
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #269fbe;
}

/* END INSTALLATION MATERIALS */

/* ASHRAE */

.ashrae_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #269fbe;
	font-weight:bold;
}

.ashrae_answer_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	margin-left:17px;
	padding-top:5px;
}

.ashrae_qusetion_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #269fbe;
	font-weight:bold;
	margin-left:5px;
	cursor:pointer;
}

/* END ASHRAE */

/* why-vent.asp */

.whyTitle
{
	font-family: Arial;
	font-weight: 900;
	font-size: 13px;
	color: #269fbe;
}
.whyContent_txt
{
	font-family: Arial;
	font-weight: normal;
	font-size: 11px;
	color: #505050;
}
.whyContent_bold_txt
{
	font-family: Arial;
	font-weight: 700;
	font-size: 11px;
	color: #505050;
}
.whyContent_txt P
{
	margin-bottom: 10px;
}
/* END why-vent.asp */

img.floatRight {
	float: right;
	left: 528px;
	margin-top: 1px;	
}

/* END eco-ideas.asp */
#ecoBullets
{
	position: relative;
	top: 150px;
	left: 225px;
	margin: 0;
	padding: 0;
	width: 280px;
}
.ecoBulletDot
{
	position: relative;
	top: 6px;
	width: 4px;
	height: 4px;
	padding-right: 4px;
	background-image: url(../../images/echo_idea_bullet_dot.gif);
	background-repeat: no-repeat;
	float: left;
}
.ecoBulletText
{
	font-family: Arial;
	font-size: 11px;
	color: #505050;
	padding-left: 7px;
}
#ecoHighlights
{
	position: relative;
	width: 528px;
	top: 225px;
	margin: 0;
	padding: 0;
}
.ecoHighlights_content
{
	margin: 0px;
	padding: 0px;
	padding-top: 13px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 6px;
	position: relative;
	width: 162px;
	height: 148px;
	float: left;
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	color: #505050;
}
.ecoMainContent
{
/*	margin: 0px; */
/*	padding: 0px; */
/*	position: relative; */
/*	width: 526px; */
/*	height: 383px; */
/*	background-image: url(../../images/echo_idea_main_bg.gif); */
/*	background-repeat: no-repeat; */
/*	clear: both; */
}
.ecoBold
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 900;
	color: #505050;
	text-align: center;
}
.ecoBoldGreen
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 900;
	color: #39b54a;
	text-align: center;
}
.ecoMainFooter
{
	position: relative;
	top: 240px;
	width: 526px;
	height: 4px;	
}
.ecoBulletItem
{
	margin-bottom: 5px;
}
.ecopdfDLLinkDiv
{
	position: relative;
	top: 270px;
	left: 340px;
	width: 240px;
	height: 100px;
	font-family: Arial;
	font-size: 11px;
	font-weight: 900;
	color: #505050;
}
.ecoPDFIcon
{
	width: 16px;
	height: 16px;
	margin-top: 10px;
	background-image: url(../../images/pdfIcon.gif);
	background-repeat: no-repeat;
	float: left;
}
.ecopdfDLLinkText
{
	padding-left: 5px;
	float: left;
}
.ecopdfDLLinkText a:link
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 900;
	color: #505050;
	text-decoration: none;
}
.ecopdfDLLinkText a:hover
{
	text-decoration: underline;
}
/* END eco-ideas.asp */


/* START contactus   index.asp */

.contactUsTitle
{
	font-family: Arial;
	font-size: 13px;
	font-weight: 700;
	color: #269fbe;
	margin: 20px;
}
.contactUsText
{
	position: relative;
	font-family: Arial;
	font-size: 11px;
	color: #505050;
	margin-left: 30px;
	margin-top: 5px;
}
a.contactUsEmailLink:hover
{
	text-decoration: underline;
	cursor: pointer;
}
.contactUsBullet
{
	position: relative;
	top: 27px;
	width: 4px;
	height: 4px;
	margin-left: 20px;
	background-image: url(../../images/contactUs_bullet_dot.gif);
	background-repeat: no-repeat;
}

/* END contactus   index.asp */


/* START submittal-sheets.asp */

#submittedWrapper
{
	margin: 0px 20px 20px 20px;
	padding: 0px;
}
.submittedSectionTitle1
{
	font-family: Arial;
	font-size: 13px;
	font-weight: 700;
	color: #269fbe;
	margin: 20px 0px;
}

.submittedSectionTitle1Dek
{
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #505050;
	margin-top:5px;
}

.submittedSectionTitle1Dek A:Link     { color:#269fbe; text-decoration:none; }
.submittedSectionTitle1Dek A:Active   { color:#269fbe; text-decoration:none; }
.submittedSectionTitle1Dek A:Visited  { color:#269fbe; text-decoration:none; }
.submittedSectionTitle1Dek A:Hover    { color:#505050; text-decoration:underline; }


.submittedSectionTitle2
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 700;
	color: #269fbe;
	margin: 10px 0px;
}
#ModelDisplay
{
	margin-top: 10px;
/*	margin-bottom: 30px; */ /* commented out to fix issue with Radiation Damper on install instruction page */
	margin-left: 0px;
	
}
.submittalModelTitle
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 700;
	color: #269fbe;
}
.submittalModel
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 700;
	color: #000;
	margin-left: 5px;
}
.submittalDescriptionTitle
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 700;
	color: #505050;
}
.submittalDescription
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	margin-left: 5px;
}
.submittalPDFIcon
{
	width: 16px;
	height: 16px;
	margin-top: 10px;
	background-image: url(../../images/pdfIcon.gif);
	background-repeat: no-repeat;
	float: left;
}
.submittalpdfDLLinkText
{
	position: relative;
	top: 10px;
	left: 5px;
	margin-top: 10px;
	font-size: 10px;
}
.submittalpdfDLLinkText a:link
{
	font-family: Arial;
	font-size: 10px;
	font-weight: 900;
	color: #505050;
	text-decoration: none;
}
.submittalpdfDLLinkText a:active
{
	font-family: Arial;
	font-size: 10px;
	font-weight: 900;
	color: #505050;
	text-decoration: none;
}
.submittalpdfDLLinkText a:visited
{
	font-family: Arial;
	font-size: 10px;
	font-weight: 900;
	color: #505050;
	text-decoration: none;
}
.submittalpdfDLLinkText a:hover
{
	text-decoration: underline;
}

.pdfItems
{
	clear: both;
}

/* END submittal-sheets.asp */


/* Resource Center - Look For */

.four_pack_bluetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #269FBE;
	text-align:left;
	margin-left:16px;
	margin-right:8px;
}

.four_pack_blcktext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #505050;
	text-align:left;
	margin-left:16px;
	margin-right:8px;
}


/* END look-for.asp */

/* Resource Center - Vent Controls */
.ventcontrolTitle
{
	font-family: Arial;
	font-weight: 700;
	font-size: 13px;
	color: #269fbe;
	margin-left:16px;
}

.ventcontrol_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-align:left;
	margin-left:16px;
	margin-right:8px;
}

.ventcontrol_bluetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #269FBE;
	text-align:left;
	margin-left:16px;
	margin-right:8px;
}

/* END look-for.asp */

/* Resource Center - FAQs */
.faqTitle
{
	font-family: Arial;
	font-weight: 700;
	font-size: 13pt;
	color: #269fbe;
	margin-left:16px;
}

.faq_blkTitle
{
	font-family: Arial;
	font-weight: 700;
	font-size: 10pt;
	color: #505050;
	margin-left:16px;
}

.faq_txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	text-align:left;
	margin-left:16px;
	margin-right:8px;
}

.faq_bluetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 11pt;
	color: #269FBE;
	text-align:left;
	margin-left:16px;
	margin-right:8px;
}




faq_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #269fbe;
	font-weight:bold;
}

.faq_answer_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	margin-left:17px;
	margin-right:10px;
}

.faq_question_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #269fbe;
	font-weight:bold;
	margin-left:5px;
	cursor:pointer;
}

/* END FAQ */



/*	START specifications.asp	*/
.architecturalDescriptionTitle
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 700;
	color: #505050;
}
.architecturalModelTitle
{
	font-family: Arial;
	font-size: 11px;
	font-weight: 700;
	color: #269fbe;
	margin-top: 10px;
}
.architecturalDescription
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-indent: 0px 
}
/*	END specifications.asp	*/
