/* BP GRAPHIC LINKS
------------------------------------------------------------------------------------------ */

#view-brochure-pdf {
	margin-bottom: 13px;
	height: 66px;
	background: url(/Images/bp/view-brochure-pdf.png) no-repeat 0 0;
	}
	
#view-warranty-pdf {
	margin-bottom: 13px;
	height: 66px;
	background: url(/Images/bp/view-warranty-pdf.png) no-repeat 0 0;
	}
	
#view-spanish-pdf {
	margin-bottom: 13px;
	height: 66px;
	background: url(/Images/bp/view-spanish-pdf.png) no-repeat 0 0;
	}
	
#view-install-pdf {
	margin-bottom: 13px;
	height: 66px;
	background: url(/Images/bp/view-install-pdf.png) no-repeat 0 0;
	}	
	
#view-eval-pdf {
	margin-bottom: 13px;
	height: 66px;
	background: url(/Images/bp/view-eval-pdf.png) no-repeat 0 0;
	}	
		
#view-overdrive-pdf {
	margin-bottom: 13px;
	height: 66px;
	background: url(/Images/bp/view-overdrive-pdf.png) no-repeat 0 0;
	}

#view-cutout-pdf {
	margin-bottom: 13px;
	height: 66px;
	background: url(/Images/bp/view-cutout-pdf.png) no-repeat 0 0;
	}	
	
#view-techdoc-pdf {
	margin-bottom: 13px;
	height: 66px;
	background: url(/Images/bp/view-techdoc-pdf.png) no-repeat 0 0;
	}		
	
#view-sound-pdf {
	margin-bottom: 13px;
	height: 66px;
	background: url(/Images/bp/view-sound-pdf.png) no-repeat 0 0;
	}		
	
		
#view-brochure-pdf:hover, #view-spanish-pdf:hover, #view-install-pdf:hover, #view-eval-pdf:hover, #view-overdrive-pdf:hover,  #view-cutout-pdf:hover, #view-techdoc-pdf:hover, #view-sound-pdf:hover {
	background-position: 0 -75px;
	}
	
#link-projshow {
	margin-bottom: 12px;
	height: 102px;
	background: url(/Images/bp/i_gypsum/link-casehistories.png) no-repeat 0 0;
	}
#link-projshow:hover {
	background-position: 0 -150px;
	}
	
#link-comfortgyp {
	height: 91px;
	background: url(/Images/bp/i_gypsum/link-comfortguard.png) no-repeat 0 0;
	}

#link-quietbrace {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-quietbrace.png) no-repeat 0 0;
	}	
#link-soundchoice {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-soundchoice.png) no-repeat 0 0;
	}	
	
#link-temstock-FR {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-temstock-FR.png) no-repeat 0 0;
	}
	
#link-purplestuds {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-purplestuds.png) no-repeat 0 0;
	}	
	
#link-mdfselect {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-mdfselect.png) no-repeat 0 0;
	}	
	
#link-ultrastock-mr {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-ultrastock-mr.png) no-repeat 0 0;
	}	
	
#link-gypsum {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-gypsum.png) no-repeat 0 0;
	}	
	
#link-stretch54 {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-stretch54.png) no-repeat 0 0;
	}
	
#link-structguard {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-structguard.png) no-repeat 0 0;
	}	

#link-silentguardts {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-silentguardts.png) no-repeat 0 0;
	}	
	
#link-temstockFREE {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-temstockFREE.png) no-repeat 0 0;
	}

#link-greenbrochure {
	margin-bottom: 12px;
	height: 107px;
	background: url(/Images/bp/link-greenbrochure.png) no-repeat 0 0;
	}		
				
		
#link-quietbrace:hover, #link-comfortgyp:hover, #link-soundchoice:hover, #link-temstock-FR:hover, #link-purplestuds:hover, #link-mdfselect:hover, #link-ultrastock-mr:hover, #link-gypsum:hover, #link-stretch54:hover, #link-structguard:hover, #link-silentguardts:hover, #link-temstockFREE:hover, #link-greenbrochure:hover {
	background-position: 0 -150px;
	}

/*EIFA Industry Members Association link*/
#link-EIMA {
	margin-bottom: 12px;
	height: 53px;
	width: 189px;
	background: url(/Images/bp/link-EIMA-small.png) no-repeat 0 0;
	display: inline;
	float: left;
	}

#link-EIMA:hover {
	background-position: 0 -100px;
	}

/*Used to create better spacing to separate subheads and paragraphs throughout site*/
.bp #two-column #column-2 #content h3 {
	margin: 15px 13px 8px 13px;
			}
			
	

/* BP OVERVIEW
------------------------------------------------------------------------------------------ */

.bp.overview .inner-two-column .header {
	margin-bottom: 13px;
	padding-bottom: 7px;
	border-bottom: 3px solid #9B3F7F;
	color: #693A77;
	}
	.bp.overview .inner-two-column .header h3 {
		font-size: 14px;
		line-height: 14px;
		font-weight: bold;
		font-style: italic;
		}
	.bp.overview .inner-two-column li {
		margin-bottom: 7px;
		list-style: none;
		zoom: 1; /* Forces hasLayout for IE */
		}
		.bp.overview .inner-two-column li a {
			display: block;
			padding-left: 21px;
			font-style: italic;
			line-height: 15px;
			text-decoration: none;
			background: url(/Images/arrow-purple.png) no-repeat 0 0;
			color: #693A77;
			}
		.bp.overview .inner-two-column li a:hover {
			background-image: url(/Images/arrow-dkpurple.png);
			color: #000;
			}
	
/* BP ARCAT
------------------------------------------------------------------------------------------ */

.bp.arcat .arcatchart {
	margin: 23px 13px 23px 13px;
	width: 80%;
	}

.bp.arcat .arcatchart td {
		padding: 7px 13px;
		text-align: left;
		vertical-align: top;
		border-bottom: 1px solid #A6AE51;
		}
.bp.arcat .arcatchart td a {
		width: 100%;
		}
	
.bp.arcat div.arcathdr {
	float: right;
	}	
		


/*PDF LIT Page
------------------------------------------------------------------------------------------ */
.bp .dropdown-photo {
		display: block;
		width: auto;
		height: auto;
		margin-left: 13px;
		margin-bottom: 13px;
	}
			
.bp table td #form {
	margin-left: 13px;
	}	
	
.bp table td #form #go_button{
	margin-left: 6px;
	}		
	
.bp.pdflit table td  {
	border-bottom: 1px solid #6E7645;
	padding-bottom: 0;
	padding-left: 0;
}

.bp.pdflit table  {
	width:95%;
	border: 0;
	border-collapse: collapse;
}

.bp.pdflit #two-column #content table td h3{
	margin: 10px 10px 10px 3px;
}


/*.bp.pdflit table tr:hover,
.bp.pdflit table tr:active {
	background-color: #e8e0ba;
}*/	

.bp.spanishlit h5{
	padding-top: 8px;
}


/* BP MEDIA RELEASE PAGES
------------------------------------------------------------------------------------------ */
.bp.media .mainimage {
	height: 156px;
	background-image:url(/Images/bp/i_news/hdr_News.jpg);
	background-repeat:no-repeat;
	margin-bottom: 15px;
	border: 0;

}
.bp.media .mainimage img {
		display: block;
		float: right;
		padding: 3px;
		}


/* BP Fiberbase HD partnership notice
------------------------------------------------------------------------------------------ */

.bp #notice {
	position:relative;
	width:99%;
	height: auto;
	left:0;
	background-color:#F9FFE5;
	border-top-color:#CC0000;
	border-bottom-color:#CC0000;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-width:3px;
	border-bottom-width:3px;
	margin-bottom:20px;
}

.bp #notice p, bp #notice h3{
	margin-left: 10px;
	
	margin-right: 10px;
}

.bp #notice #notice-logo {
	position:absolute;
	left: 440px;
	top: -75px;
}


/* BP PRODUCT CATEGORY PAGES
------------------------------------------------------------------------------------------ */
.bp table {
	margin: 0 13px 12px 13px;
	}

.bp .inner-three-column .header {
	margin-bottom: 13px;
	padding-bottom: 7px;
	border-bottom: 3px solid #44697D;
	color: #44697D;
	}
.bp .inner-three-column .header h3 {
		font-size: 14px;
		line-height: 14px;
		font-weight: bold;
		font-style: italic;
		}
.bp .inner-three-column li {
		margin-bottom: 7px;
		list-style: none;
		zoom: 1; /* Forces hasLayout for IE */
		}
.bp .inner-three-column li a {
			display: block;
			padding-left: 21px;
			line-height: 15px;
			text-decoration: none;
			background: url(/Images/arrow-blue.png) no-repeat 0 0;
			color: #44697D;
			}
.bp .inner-three-column li a:hover {
			background-image: url(/Images/arrow-dkblue.png);
			color: #000;
			}

.bp.ISOstatement #two-column #content ol {
			list-style:none;
			padding-left: 26px;
			}
			
.bp.ISOstatement #two-column #content ol li {
			list-style-type:lower-alpha;
			background-image: none;
			padding-left: 0;
			margin-bottom: 7px;
			
			}
			
/*3-Part CSI outline*/

.bp.CSI3part #two-column #content ol {
			list-style:none;
			font-weight: bold;
			padding-left: 0;
			margin-left:0;
			}

/*PART 1 GENERAL*/
.bp.CSI3part #two-column #content ol > li {
			list-style-type:none;
			background-image: none;
			font-weight: bold;
			padding-left: 13px;
			line-height: 14px;
			}

/*1.1 1.2 1.3 numbering --- 1.1 SECTION INCLUDES*/			
.bp.CSI3part #two-column #content ol ol > li {
			list-style-type:none;
			font-weight: bold;
			margin-top: 5px;
			}	

/*A B C numbering -- A. Gypsum Board and Accessories*/
.bp.CSI3part #two-column #content ol ol ol {
			padding-left: 26px;
			margin-left: 26px;
			}

.bp.CSI3part #two-column #content ol ol ol > li {
			list-style-type:upper-alpha;
			font-weight: normal;
			margin-top: 5px;
			}

/*1 2 3 numbering ----  1. ASTM C473 - Standard test.....*/
.bp.CSI3part #two-column #content ol ol ol ol {
			margin-left: 0;
			}

.bp.CSI3part #two-column #content ol ol ol ol > li {
			list-style-type:decimal;
			font-weight: normal;
			margin-top: 3px;
			text-indent: 0;
			}

/*a b c numbering  --- a. Thickness: 1/4 inch....	*/		
.bp.CSI3part #two-column #content ol ol ol ol ol {
			margin-left: 5px;
			}	

.bp.CSI3part #two-column #content ol ol ol ol ol > li {
			list-style-type:lower-alpha;
			font-weight: normal;
			}															
								

/* BP Warranty div with yellow background
------------------------------------------------------------------------------------------ */	

.bp #content .warranty {
	padding-top: 5px;
	background: #e8e0ba;
	padding-bottom: 5px;
		}				
	
/* BP creates an arrow bullet for list of links inside div.arrow-link 
------------------------------------------------------------------------------------------ */
.bp #two-column #content .arrow-link li {
	display: block;
	padding-left: 21px;
	margin-top: 6px;
	margin-bottom: 6px;
	font-style: italic;
	line-height: 15px;
	text-decoration: none;
	background: url(/Images/arrow-green.png) no-repeat 0 0;
		}
				
.bp #two-column #content .arrow-link li:hover {
	background: url(/Images/arrow-dkgreen.png) no-repeat 0 0;
		}		
.bp #two-column #content .arrow-rev li {
	display: block;
	padding-left: 21px;
	margin-top: 6px;
	margin-bottom: 6px;
	font-style: italic;
	line-height: 15px;
	text-decoration: none;
	background: url(/Images/bp/arrow-green-rev.png) no-repeat 0 0;
		}		
				
.bp #two-column #content .arrow-rev li:hover {
	background: url(/Images/bp/arrow-dkgreen-rev.png) no-repeat 0 0;
}

/* BP style for Continuing Education Course descriptions
------------------------------------------------------------------------------------------ */
.bp.courses #two-column #content .arrow-link li ul li{
	list-style-type:none;
	background:none;
	list-style-image:none;
	font-weight:normal;
	font-style:normal;
	padding-left:0;
	font-size:11px/13px;
	
}

.bp.courses #two-column #content .arrow-link ul li ul.bulleted li{
	list-style-type:square;
	list-style:square;
	list-style-image: url(/Images/bullet-green.png);
}

.bp.courses #two-column #content .arrow-link li{
	border-bottom: 1px;
	border-bottom-color:#44697D;
	border-bottom-style:solid;
	color:#6E7645;
}


.bp.courses #two-column #content .arrow-link li.lastli{
	border-bottom:0;
}


.bp.courses #two-column #content .arrow-link li ul li{
	border-bottom: none;
	color:#333;
}


/* BP PRODUCT PAGES
------------------------------------------------------------------------------------------ */

.bp #column-2 h2,
.bp #content h3 {
	color: #44697D;
	}
	
.bp #content h5 {
	margin-left: 13px;
	font-size: 100%;
	}
	
.bp #column-2 h3.subtitle {
	margin: -9px 13px 20px 13px;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	font-style: italic;
	color: #1B435A;
	}
	
.bp #column-2 h5.subtitle {
	margin: 0 13px 20px 13px;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	font-style: normal;
	}	

/*h5.date postitions the date on the media release pages	*/
.bp #column-2 h5.date {
	margin: -18px 0 20px 13px;
	font-size: 12px;
	text-align:right;
	line-height: 16px;
	font-weight: normal;
	font-style: normal;
	}	
	
.bp #column-2 h5.date b {
	font-size: 95%;
	font-weight:bold;
	margin-right: 5px;
	}		
		
.bp #content li {
	background-image: url(/Images/bullet-rust.png);
	}

/* Superscript */	
.bp sup {
	font-style: normal;
	font-size: 40%;
	padding-left: 1px;
	vertical-align: top;
}	


.bp #content sup {
	font-size: 60%;
	padding-left: 1px;
	vertical-align: super;
}


/* SMALLER NOTE TEXT -------*/

.bp #content .note {
	font-size: 11px;
	line-height: 16px;
}

/* BP Warranty ol styles
------------------------------------------------------------------------------------------ */			
.bp.warranties #two-column #content ol li{
	background-image:none;
	list-style-image:none;
	margin-left:20px;
	padding-left:10px;
	padding-bottom:5px;}

.bp.warranties #two-column #content ol.abc li{
	list-style:lower-alpha;
	list-style-type:lower-alpha;
}
.bp.warranties #two-column #content ol.lower-roman li{
	list-style:lower-roman;
	list-style-type:lower-roman;
}
.bp.warranties #two-column #content ol.numeral li{
	list-style:decimal;
	list-style-type:decimal;
}
.bp.warranties #two-column #content ol.numeral ol.abc li{
	list-style:lower-alpha;
	list-style-type:lower-alpha;
}


/* PDF and Word LISTS -------*/

.bp #two-column #column-2 .pdflist li, .bp #two-column #column-2 .wordlist li {
			list-style:none;
			list-style-type:none;
			background: none;
			line-height: 20px;
			text-decoration: none;
			}
			
.bp #two-column #column-2 .wordlist {
	margin-bottom:20px;
			}
			

.bp #two-column #column-2 .pdflist li a {
			display: block;
			padding-left: 21px;
			background: url(/Images/bp/pdficon.jpg) no-repeat 0 0;
			}
			
.bp #two-column #column-2 .wordlist li a {
			display: block;
			padding-left: 21px;
			background: url(/Images/bp/wordicon.png) no-repeat 0 0;
			}
			
/* U.L. ASSEMBLY PAGES STYLES ----------------------------------------------------------*/	

.bp.ulassemb #content .assemb-header,
.bp.CSI3part #content .assemb-header {
	color: #8A9241;
	padding-bottom: 6px;
	padding-top: 16px;
	margin-bottom: 10px;
	border-top: 1px solid #44697D;
	border-bottom: 1px solid #44697D;
}



.bp.CSI3part #content .assemb-header {
	color: #3a3f19;
	padding-bottom: 4px;
	padding-top: 14px;
	margin-bottom: 10px;
	border-top: 1px solid #44697D;
	border-bottom: 3px solid #44697D;
	background-color: #e8e0ba;
	
}	

.bp.ulassemb #content .assemb-titleinfo {
	font-weight: bold;
	
}	

	
.bp.ulassemb #content .assemb-header p,
.bp.CSI3part #content .assemb-header p {
	line-height: 8px;
	font-style: italic;
	
}

.bp.ulassemb #content p.assemb-indent {
	font-weight: bold;
	padding-left: 20px;
	
}

.bp.ulassemb #content .assemb-header a,
.bp.CSI3part #content .assemb-header a{
	padding-left: 20px;
	font-style: normal;
	}

.bp.roofceiling #content p,
.bp.floorceiling #content p,
.bp.wallpartition #content p,
.bp.column #content p,
.bp.beam #content p,
.bp.GGassemblies #content p.assemblies {
	line-height: 20px;
	}
.bp.roofceiling #content p.note,
.bp.floorceiling #content p.note,
.bp.wallpartition #content p.note,
.bp.column #content p.note,
.bp.beam #content p.note,
.bp.GGassemblies #content p.note{
	line-height: 16px;
	padding-top: 5px;
	border-top: 1px solid #6e7645;
	}		
.bp.roofceiling #content a,
.bp.floorceiling #content a,
.bp.wallpartition #content a,
.bp.column #content a,
.bp.beam #content a,
.bp.GGassemblies #content a{
	font-weight: bold;
	}	
		
/* BP Gypsum TABBED NAV
------------------------------------------------------------------------------------------*/
.bp #tabnav {
	margin:0;
	padding:0;
	list-style-type: none;
	float: left;
	width: 100%;
	display: block;
}

.bp #tabnav li{
	margin:0;
	padding:0;
	float:left;
	margin:0 1px 0 0;
	display:inline;
	background: #fff;
}

.bp #tabnav a {
	float: left;
	color: #000;
	text-decoration:none;
	line-height: 2;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
    font-size: 11px;
}

.bp #tabnav a:hover {
	color:#690;
}

.bp.gypsum #body_prop #tabnav_prop,
.bp.gypsum #body_spec #tabnav_spec,
.bp.gypsum #body_green #tabnav_green,
.bp.gypsum #body_assem #tabnav_assem,
.bp.gypsum #body_lit #tabnav_lit,
.bp.gypsum #body_tech #tabnav_tech,
.bp.gypsum #body_dist #tabnav_dist,
.bp.gypsum #body_warranty #tabnav_warranty
 {
  background: #DBDFBB url(/images/bp/tab_left_active.gif) no-repeat;
}

.bp.gypsum #body_prop #tabnav_prop a,
.bp.gypsum #body_spec #tabnav_spec a,
.bp.gypsum #body_green #tabnav_green a,
.bp.gypsum #body_assem #tabnav_assem a,
.bp.gypsum #body_lit #tabnav_lit a,
.bp.gypsum #body_tech #tabnav_tech a,
.bp.gypsum #body_dist #tabnav_dist a,
.bp.gypsum #body_warranty #tabnav_warranty a {
  background: url(/images/bp/tab_right_active.gif) no-repeat top right;
  color: #1A1303;
}

.bp #tabbody  {
	background-color:#DBDFBB;
	display: block;
	position: relative;
	margin-top: 0;
	padding-right: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 15px;
	width:97%;
	float: left;
}

.bp.particleboard #tabbody{
	background-color:#fff;
	padding-top: 0px;
}


.bp #tabbody h3{
	margin-top:5px;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 5px;
	margin-right: 5px;
}

.bp #two-column #column-2 #content #tabbody h3{
	margin-left:0;}
	
.bp #tabbody p{
	width:95%;
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 11px;
	line-height:1.25;
}

.bp #tabbody .inner-two-column{
	margin-top:auto;
	margin-left:0;
}

.bp #tabbody .inner-two-column .inner-col-1{
	width:380px;
	margin-left:0;
	padding-left:0;
	padding-right:0px;
	margin-right:0;
}

.bp #tabbody .inner-two-column .inner-col-1 ul{
	margin-right:0;
	padding-right:0;
}

.bp #tabbody .inner-two-column .inner-col-1 ul li{
	margin-right:10px;
	padding-right:0;
}

.bp #tabbody .inner-two-column .inner-col-2{
	width:160px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	height: 100%;
	padding-left:0px;
	float:left;	
}

.bp #tabbody .inner-two-column .inner-col-2 p, .bp #tabbody .inner-two-column .inner-col-2 h3{
padding-left:10px;	
}

.bp #tabbody .inner-two-column .inner-col-2 h4{
	margin-top:5px;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
	margin-bottom: 5px;
	border-top:dotted #666 1px;
	padding-top:5px;
	padding-left:10px;
}

.bp #tabbody .inner-two-column .inner-col-2 ul{
	padding-top:5px;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
	border-top:dotted #666 1px;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:0;
	padding-right: 10px;
}
.bp #tabbody .inner-two-column .inner-col-2 ul:hover{
	background-color:#EEF3CC;
	
}

.bp #tabbody .inner-two-column .inner-col-2 ul li{
	margin-top:5px;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	padding-bottom: 5px;
	margin-bottom:0;
	border:0;
	padding-top:0px;
	line-height:normal;
}


.bp #tabbody .inner-two-column .inner-col-2 p, .bp #tabbody .note{
	font-size:11px;
	margin-top:0;
	line-height:normal;
	padding-right: 5px;
}

.bp #tabbody img{
	margin-bottom: 5px;
}

.bp #tabbody img.map{
	margin-bottom: 5px;
	float:right;
}

.bp #tabbody .inner-two-column .inner-col-2 img{
	float:right;
	display: block;
	margin-left: 20px;
	margin-bottom:10px;
}

.bp #tabbody .inner-two-column .inner-col-2 img.large{
	float:right;
	display: block;
	margin-left: 0;
	margin-bottom:10px;
}

/* BP creates an arrow bullet for list of links inside #tabbody .arrow-link 
------------------------------------------------------------------------------------------ */
.bp.overview #tabbody ul.arrow-link, .bp.overview #tabbody .inner-two-column ul.arrow-link {
	list-style:none;
	padding-bottom:5px;
}
.bp.overview #tabbody ul.arrow-link li, .bp.overview #tabbody .inner-two-column ul.arrow-link li {
	display: block;
	padding-left: 21px;
	margin-top: 6px;
	margin-bottom: 6px;
	font-style: italic;
	line-height: 15px;
	text-decoration: none;
	background: url(/Images/arrow-dkgreen.png) no-repeat 0 0;
		}

				
.bp.overview #tabbody .arrow-link li:hover, .bp.overview #tabbody .inner-two-column ul.arrow-link li:hover {
	background: url(/Images/arrow-green.png) no-repeat 0 0;
}

.bp.overview #tabbody .inner-two-column .arrow-link li a, .bp.overview #tabbody .inner-two-column .arrow-link li a:hover {
	list-style:none;
	background-image:none;
	background:none;
	margin-left:0;
	padding-left:0;
}

.bp.overview #tabbody ul.arrow-link li.pdfbullet, .bp.overview #tabbody .inner-two-column ul.arrow-link li.pdfbullet, .bp.overview #tabbody .inner-two-column ul.arrow-link li.pdfbullet:hover, .bp.overview #tabbody ul.arrow-link li.pdfbullet:hover {	

background: url(/Images/bp/pdficon.jpg) no-repeat 0 0;
}
.bp.overview #wrapper #column-2 #tabbody ul.bullets {
	line-height:normal;
	font-size:11px;
	margin-bottom:15px;
	list-style-type: none;
	margin-right: 10px;
}

.bp.overview #wrapper #column-2 #tabbody ul.bullets li {
	display: block;
	margin-left: 5px;
	padding-left:15px;
	margin-top: 3px;
	margin-bottom: 3px;
	font-style: italic;
	line-height: 15px;
	background-image: url(/Images/bullet-green.png);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	list-style-type: none;
}

.bp.overview #tabbody ul.pdflist{
	font-size:12px;
	font-weight:bold;
	border-bottom:dotted #666 1px;
	margin-bottom:10px;
	margin-right:0;
	padding-right:0;
	}
	
	.bp.overview #tabbody ul.arrow-link{
	font-size:12px;
	border-bottom:dotted #666 1px;
	margin-bottom:15px;
	padding-bottom:0px;
	margin-right:0;
	padding-right:0;
	}
	
	
	
.bp.overview #tabbody ul.pdflist li{
	font-size:12px;
	font-weight:normal;
	margin-right:0;
	padding-right:0;
	margin-top:3px;
}

.bp.overview #tabbody table{
width:540px;
background-color:#ECF0D0;
margin-left:2px;
margin-top:10px;
margin-bottom:30px;
}
.bp.particleboard #tabbody table{
	margin-bottom:20px;}
	
.bp.overview #tabbody table.subtable{
	margin-bottom:0;
}
.bp.overview #tabbody table.bottomtable{
	margin-bottom:30px;
}

.bp.overview #tabbody table thead tr, .bp.overview #tabbody table tr.section{
	background-image: url(/Images/bp/chartgradient.png);
	background-repeat: repeat-x; 
color:#FFF;
}

.bp.overview #tabbody table tr.odd{
background-color:#F9FDDB;
}

.bp.overview #tabbody table sup{
font-size:70%;	
}

.bp.overview #tabbody table tr td{
padding:6px;	
padding-left:8px;
line-height:normal;
}
.bp.overview.sustain #tabbody table tr td{
font-size:10px;
}

.bp.overview #tabbody table thead tr th, .bp.overview #tabbody table tr.section td{
	color:#FFF;
	line-height:normal;
	padding:5px;
	padding-left:8px;
	text-align:left;
	font-weight: bold;
}

.bp.overview.sustain #tabbody table thead tr th, .bp.overview.sustain #tabbody table tr.section td{
font-size:11px;
}

.bp.overview #tabbody table tfoot tr {
	background-color:#DBDFBB;
	font-style:italic;
}

.bp.overview #tabbody table tfoot tr td{
font-size:80%;	
}

.bp.gypsum .inner-two-column ul.products{
padding-top:10px;
padding-bottom:10px;
border-bottom:dotted #666 2px;
}

.bp.gypsum .inner-two-column ul.products li{
	margin:0;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:12px;
}

.bp.gypsum .inner-two-column ul.legend{
	margin-top:10px;
	font-style:normal;
}

.bp.gypsum .inner-two-column ul.legend div.mold, .bp.gypsum .inner-two-column ul.legend  div.glass{
float:left;
width:15px;
height:15px;
margin-right:10px;
border:solid #333 1px;
}

.bp.gypsum .inner-two-column ul.legend div.mold,.bp.gypsum .inner-two-column ul.products li.mold{
background-color:#bccbd4;		
}

.bp.gypsum .inner-two-column ul.legend div.glass,.bp.gypsum .inner-two-column ul.products li.glass {
background-color:#ced6ab;
}


.bp.gypsum .inner-two-column ul.products h3{
margin-bottom:6px;	
font-weight:bold;
}

.bp.gypsum .inner-two-column ul.products img{
	position:relative;
	padding-top:0;
	margin-top:10px;
	float:right;
	margin-right: 0px;
	padding-right:0;
}

.bp.overview #wrapper #column-2 ul.checkmark {
	
	margin-bottom:15px;
	padding-top:0;
	list-style-image: url(/Images/bp/i_gypsum/check-mark.png);
	list-style-position:inside;

}

.bp.overview #wrapper #column-2 ul.checkmark li {

	display:inline;
	flaot:left;
	padding-left:15px;
margin-right:15px;
	margin-top: 0px;
	margin-bottom: 3px;
	font-style: italic;
	padding-top:3px;
	line-height: 15px;
list-style:none;
background-image: url(/Images/bp/i_gypsum/check-mark.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;

	}




/* BP ComfortGuard Sound Assembly page
------------------------------------------------------------------------------------------*/

.bp.
#content table{
	border:0;
}
.bp.cgsound table thead tr {
background-color:#44697D;
border:0;
}
.bp.cgsound #two-column #column-2 #content thead h3{
color:#FFF;
padding-bottom:8px;
font-weight:normal;
font-size:20px;
text-align:left;
}
.bp.cgsound #content thead h4{
	color:#FFF;
	text-align:center;
	font-weight:normal;
}

.bp.cgsound #two-column #content ol li{
	list-style-image:none;
	list-style:decimal;
	list-style-position:inside;
	background:none;
	padding-left:5px;
	margin-left:10px;
	text-indent: 0px;
	margin-bottom: 5px;
	line-height: 13px;
}
				


/* BP POPUP Project Showcase
------------------------------------------------------------------------------------------*/

.bp.dalshow #content .inner-three-column,
.bp.tchomeshow #content .inner-three-column,
.bp.livework #content .inner-three-column,
.bp.prestonwood #content .inner-three-column,
.bp.mhhome #content .inner-three-column,
.bp.fedexforum #content .inner-three-column{
	overflow: visible;
	padding-bottom: 40px;
		}
		
.bp #content .photobut {
	margin-bottom: 20px;
    color: #000;
	background-color: #EAAB00;
	text-align: center;
	width: 90px;
	border: 1px solid #156570;	
		}
		
.bp #content .photobut a {
	position: relative;	
	text-decoration: none;
	color: #000;
	font-style:italic;
	display: block;
		}
		
.bp #content .photobut a:hover {
	font-weight: bold;
	color: #333333;
		}
				
.bp #content .photobut a span { 
    display: none;
  }	
					
.bp #content .photobut a:hover span
 {
    position: absolute;
    z-index: 1000;
    padding-left: 6px;
    padding-right: 5px;
    width: 290px;
	left: -130px;
    bottom: 30px;
    text-align: left;
	display: block;
    border: 4px solid #6e7645;
    background: url(/Images/bp/i_siding/popup-head.png) repeat-x 0 0;
    background-color: #FFFFFF;  
		}



/* INNER TWO-COLUMN LAYOUT - TECHNICAL BULLETIN PAGES POPUP
------------------------------------------------------------------------------------------ */

.bp #content .drawings .inner-two-column .inner-col-1 {
		float: left;
		width: 400px;
		}
		
.bp #content .drawings .inner-two-column .inner-col-2 {
	float: right;	
	width: 150px;
	z-index: 0;
		}				

.bp #content .drawings .inner-two-column .inner-col-2 a {
	display: block;
	padding-bottom:10px;
	z-index: 0;	
		}			

.bp #content .drawings .inner-two-column .inner-col-1 a {
	font-weight: bold;
	}
		
.bp  #content .drawings .inner-two-column .inner-col-2 a:hover,
.bp  #content .drawings .inner-two-column .inner-col-1 a:hover {
	position: relative;
	*height: 1px;
		}	


.bp #content .drawings .inner-two-column .inner-col-2 a span,
.bp #content .drawings .inner-two-column .inner-col-1 a span {	
	display: none;
		}	

.bp  #content .drawings .inner-two-column .inner-col-2 a:hover span,
.bp  #content .drawings .inner-two-column .inner-col-1 a:hover span {
	position: absolute;
    width: 240px;
	display: block;
	z-index: 1000;
		}	
				
.bp  #content .drawings .inner-two-column .inner-col-1 a:hover span {
	text-align: center;
        bottom: 20px;
	right: -95px;
	*top: 20px;
	*left: -100px;
		}				
		
.bp  #content .drawings .inner-two-column .inner-col-2 a:hover span {
	bottom: 0px;
	*top: 0;
	right: 0px;
	text-align:right;
		}					
	
					
		
	
.bp.qbinstall #content .inner-two-column,
.bp.qbcinstall #content .inner-two-column,
.bp.scinstall #content .inner-two-column,
.bp.cgsound #content .inner-two-column{
	margin-left:0;
} 			
	
/*for the unordered list at the bottom of the SoundChoice Installation Page*/
.bp  #content .drawings .inner-two-column .inner-col-1 li a:hover {
	*height:1px; /* creates HasLayout for IE 6*/
		}	

.bp  #content .drawings .inner-two-column .inner-col-1 li a:hover span {
	text-align: left;
    width:auto;
	background-color: #fff;
	*top: -230px;
		*left: 10px;
	bottom: 18px;
	left: -30px;
	padding: 10px 400px 10px 28px;
		}			


/* BP POPUP Glossary
------------------------------------------------------------------------------------------ */
.bp #wrapper #two-column #column-2 #content ol.numberlist li {
	list-style-type:decimal;
	background-image:none;
	padding-left:0;
	margin-left:30px;
	margin-bottom:10px;
	list-style-position:outside;
	
	
}


/* BP POPUP Glossary
------------------------------------------------------------------------------------------ */	
.bp div.popwin a {
        text-decoration: underline;
}
.bp div.popwin a:hover {
        font-weight: bold;
		border: none;
}
.bp div.popwin a span, .bp .inner-col-1 div.popwin a span, .bp .inner-col-2 div.popwin a span {display: none;}

.bp div.popwin a:hover span {
	display: block;
	position: absolute;
	width: 200px;
	padding: 15px 15px 15px 20px;
	z-index: 1000;
	background: #e8e0ba;
    color: #435443;
	border: 3px dotted #435443;
    font-weight: normal;
	text-decoration: none;
}

.bp div.popwin a:hover span b {
	display: block;
    padding-bottom: 2px;
}


/*Positions for glossary*/

.bp .inner-col-1 div.popwin a:hover span {
	top: 180px;
	right: 10%;
	}

.bp .inner-col-2 div.popwin a:hover span {
	top: 180px;
	right: 40%;
	}
	
/* BP Popup windows for FAQ pages
------------------------------------------------------------------------------------------ */
.bp.qbfaq div.popwin a:hover,
.bp.qbcfaq div.popwin a:hover,
.bp.tcfaq div.popwin a:hover {
	position: relative;
	background: #fff;
	height: 1px;
	}
.bp.qbfaq div.popwin a:hover span,
.bp.qbcfaq div.popwin a:hover span,
.bp.tcfaq div.popwin a:hover span {
	position: absolute;
	bottom: 20px;
	left: -20px;
	width: 400px;
	*min-height:50px;	
		}




/* BP SUBNAV
------------------------------------------------------------------------------------------ */

/* Style 1st level links */
.bp #subnav {
	background: #44697D;
	color: #fff;
	margin-bottom: 0;
	}
	.bp #subnav a {
		color: #BBD5E6;
		border-color: #44697D;
		}
	.bp #subnav a:hover {
		color: #fff;
		border-color: #89ACC5;
		}
	.bp #subnav .section a {
		color: #fff;
		}
	.bp #subnav .divider {
		border-top-color: #89ACC5;
		}
	.bp a.more {
		background: url(/Images/morearrow-ltblue.png) no-repeat 0 3px;
		*background-position: 0 4px;
		}
	.bp a.more:hover {
		background-position: 0 -497px;
		*background-position: 0 -496px;
		}

	
	/*styles for reversed out featured section*/
	
	.bp #subnav .feature {
		background-color: #1b435a;
		border-top-color: #89ACC5;
                border-bottom-color: #89ACC5;
		padding-left: 0;
                margin-left: -13px;
                padding-right: 25px;
		}	
          .bp #subnav .feature a{
                margin-left: 13px;
                margin-top: 6px;
                margin-bottom: 6px;
                }	
			
		
         .bp #subnav .feature-sub {
		background-color: #1b435a;
                margin-top: 0;
                margin-left: -13px;
                padding-right: 25px;
                padding-bottom: 5px;
		}	
         .bp #subnav .feature-sub a{
		background-color: #1b435a;
                margin-left: 13px;
                border-left-color: #1b435a; 
		}	
         
          
		
		

		
/* Turn on 1st level links */
.bp.overview #overview a,
.bp.fiberboard #fiberboard a,
.bp.envirogen #envirogen a,
.bp.fbcomply #fbcomply a,
.bp.fbdist #fbdist a,
.bp.fbgen #fbgen a,
.bp.fbreg #fbreg a,
.bp.fbsubmit #fbsubmit a,
.bp.fbleed #fbleed a,
.bp.soundchoice #soundchoice a,
.bp.fbase #fbase a,
.bp.quietbrace #quietbrace a,
.bp.qbracecode #qbracecode a,
.bp.qbbulletins #qbbulletins a,
.bp.qbsubmit #qbsubmit a,
.bp.qbinstall #qbinstall a,
.bp.qbproperties #qbproperties a,
.bp.qbmsds #qbmsds a,
.bp.qblimitations #qblimitations a,
.bp.qbfire #qbfire a,
.bp.qbfaq #qbfaq a,
.bp.qbeval #qbeval a,
.bp.qbenviron #qbenviron a,
.bp.qbdefcomply #qbdefcomply a,
.bp.qbcontact #qbcontact a,
.bp.qbbenefits #qbbenefits a,
.bp.qbbuildcode #qbbuildcode a,
.bp.qbleed #qbleed a,
.bp.qbcbuildcode #qbcbuildcode a,
.bp.qbcproperties #qbcproperties a,
.bp.qbctechdef #qbctechdef a,
.bp.qbccomply #qbccomply a,
.bp.qbcmsds #qbcmsds a,
.bp.qbclimitations #qbclimitations a,
.bp.qbcinstall #qbcinstall a,
.bp.qbcfire #qbcfire a,
.bp.qbcfaq #qbcfaq a,
.bp.qbceval #qbceval a,
.bp.qbcenviron #qbcenviron a,
.bp.qbccode_form #qbccode_form a,
.bp.qbcleed #qbcleed a,
.bp.CSI3part97 #CSI3part97 a,
.bp.CSI3part04 #CSI3part04 a,
.bp.ISOstatement #ISOstatement a,
.bp.NAHBstatement #NAHBstatement a,
.bp.greenlite #greenlite a,

.bp.particleboard #particleboard a,
.bp.pbglossary #pbglossary a,
.bp.pbpieces #pbpieces a,
.bp.temstockB #temstockB a,
.bp.temstockFR #temstockFR a,
.bp.temstockFREE #temstockFREE a,
.bp.temstockMR #temstockMR a,
.bp.temstockS #temstockS a,
.bp.temstockW #temstockW a,
.bp.shelving #shelving a,
.bp.pbtechser #pbtechser a,
.bp.pbcustsup #pbcustsup a,
.bp.pbdist #pbdist a,
.bp.pbcert #pbcert a,
.bp.pbgen #pbgen a,
.bp.spanchart #spanchart a,

.bp.mdf #mdf a,
.bp.flooring #flooring a,
.bp.furniture #furniture a,
.bp.mdfcert #mdfcert a,
.bp.mdfdistribute #mdfdistribute a,
.bp.mdfgen #mdfgen a,
.bp.mdfpieces #mdfpieces a,
.bp.millwork #millwork a,
.bp.shelving #shelving a,
.bp.spanchart #spanchart a,
.bp.ultralite #ultralite a,
.bp.ultrapremium #ultrapremium a,
.bp.ultraselect #ultraselect a,
.bp.ultrastock-mr #ultrastock-mr a,
.bp.ultrastock-free #ultrastock-free a,

.bp.gypsum #gypsum a,
.bp.reggyp #reggyp a,
.bp.gypgen #gypgen a,
.bp.stretch54 #stretch54 a,
.bp.firegyp #firegyp a,
.bp.comfortguard #comfortguard a,
.bp.cgsound #cgsound a,
.bp.sound #sound a,
.bp.structguardts #structguardts a,
.bp.gypsheath #gypsheath a,
.bp.span24 #span24 a,
.bp.silentgrd #silentgrd a,
.bp.silentgrdts #silentgrdts a,
.bp.watergyp #watergyp a,
.bp.gypdist #gypdist a,
.bp.certified #certified a,
.bp.showcase #showcase a,
.bp.resources #resources a,
.bp.gypsubmit #gypsubmit a,
.bp.greenglass #greenglass a,
.bp.assemblies #assemblies a,
.bp.cgassemb #cgassemb a,
.bp.GGgreen #GGgreen a,
.bp.GGmold #GGmold a,
.bp.GGprofiles #GGprofiles a,
.bp.cgmold #cgmold a,
.bp.cggreen #cggreen a,
.bp.greenglass #greenglass a,
.bp.cgregular #cgregular a,
.bp.soil #soil a,
.bp.cgarir #cgarir a,

.bp.GGsheathing #GGsheathing a,
.bp.GGliner #GGliner a,
.bp.GGint #GGint a,
.bp.GGtile #GGtile a,
.bp.GGvideos #GGvideos a,
.bp.techbulletins #techbulletins a,

.bp.lumber #lumber a,
.bp.oneinboard #oneinboard a,
.bp.twoinlum #twoinlum a,
.bp.certlum #certlum a,
.bp.decking #decking a,
.bp.fingerstud #fingerstud a,
.bp.logstud #logstud a,
.bp.lumbergen #lumbergen a,
.bp.lumbermills #lumbermills a,
.bp.msrlumber #msrlumber a,
.bp.selectstructural #selectstructural a,
.bp.timbers #timbers a,

.bp.pdflit #pdflit a,
.bp.spanishlit #spanishlit a,
.bp.media #media a,
.bp.online #online a,
.bp.contact #contact a,
.bp.inquiry #inquiry a,
.bp.links #links a,
.bp.terms #terms a,
.bp.spanishmsds #spanishmsds a,
.bp.plantloc #plantloc a,
.bp.tradeshow #tradeshow a,
.bp.msds #msds a

{
	padding-left: 10px;
	color: #fff;
	font-weight: bold;
	background: none;
	border-left: 3px solid #89ACC5;
	}

/* Style 2nd level links */
.bp #sub-subnav a {
	width: 137px;
	font-weight: normal;
	color: #BBD5E6;
	border-color: #44697D;
	}
	.bp #sub-subnav a:hover {
		color: #fff;
		border-color: #89ACC5;
		}
	
	
/* Turn on 2nd level links */
.bp.structguardts.properties #structguardts-properties a,
.bp.structguardts.benefits #structguardts-benefits a,
.bp.structguardts.buildcode #structguardts-buildcode a,
.bp.structguardts.application #structguardts-application a,
.bp.structguardts.mold #structguardts-mold a,
.bp.structguardts.limitations #structguardts-limitations a,
.bp.structguardts.distrib #structguardts-distrib a,
.bp.comfortguard.cgregular #comfortguard-cgregular a,
.bp.comfortguard.cgsound #comfortguard-cgsound a,
.bp.comfortguard.cgarir #comfortguard-cgarir a,
.bp.comfortguard.cgmold #comfortguard-cgmold a,
.bp.comfortguard.cggreen #comfortguard-cggreen a,
.bp.comfortguard.cgassemb #comfortguard-cgassemb a,

.bp.cgregular.properties #cgregular-properties a,
.bp.cgregular.application #cgregular-application a,
.bp.cgregular.package #cgregular-package a,
.bp.cgregular.limitations #cgregular-limitations a,

.bp.cgsound.properties #cgsound-properties a,
.bp.cgsound.application #cgsound-application a,
.bp.cgsound.package #cgsound-package a,
.bp.cgsound.limitations #cgsound-limitations a,
.bp.sound.pollution #sound-pollution a,
.bp.sound.measure #sound-measure a,
.bp.sound.control #sound-control a,
.bp.sound.performance #sound-performance a,
.bp.sound.cgperformance #sound-cgperformance a,
.bp.cgassemb.setone #cgassemb-setone a,
.bp.cgassemb.settwo #cgassemb-settwo a,
.bp.cgassemb.setthree #cgassemb-setthree a,
.bp.cgassemb.setfour #cgassemb-setfour a,
.bp.metal #metal a,

.bp.cgarir.properties #cgarir-properties a,
.bp.cgarir.application #cgarir-application a,
.bp.cgarir.package #cgarir-package a,
.bp.cgarir.limitations #cgarir-limitations a,
.bp.cgarir.performance #cgarir-performance a,

.bp.greenglass.properties #greenglass-properties a,
.bp.greenglass.mold #greenglass-mold a,
.bp.greenglass.weather #greenglass-weather a,
.bp.greenglass.limitations #greenglass-limitations a,
.bp.greenglass.application #greenglass-application a,
.bp.greenglass.green #greenglass-green a,
.bp.greenglass.GGassemblies #greenglass-GGassemblies a,
.bp.greenglass.package #greenglass-package a,
.bp.greenglass.warranty #greenglass-warranty a,
.bp.greenglass.benefits #greenglass-benefits a,
.bp.greenglass.profiles #greenglass-profiles a,
.bp.greenglass.GGliner #greenglass-GGliner a,
.bp.greenglass.GGint #greenglass-GGint a,
.bp.greenglass.GGsheathing #greenglass-GGsheathing a,
.bp.greenglass.GGtile #greenglass-GGtile a,

.bp.GGsheathing.properties #GGsheathing-properties a,
.bp.GGsheathing.mold #GGsheathing-mold a,
.bp.GGsheathing.weather #GGsheathing-weather a,
.bp.GGsheathing.limitations #GGsheathing-limitations a,
.bp.GGsheathing.application #GGsheathing-application a,
.bp.GGsheathing.green #GGsheathing-green a,
.bp.GGsheathing.assemblies #sheathing-assemblies a,
.bp.GGsheathing.package #GGsheathing-package a,
.bp.GGsheathing.warranty #GGsheathing-warranty a,
.bp.GGsheathing.benefits #GGsheathing-benefits a,
.bp.GGsheathing.profiles #GGsheathing-profiles a,

.bp.GGliner.properties #GGliner-properties a,
.bp.GGliner.mold #GGliner-mold a,
.bp.GGliner.weather #GGliner-weather a,
.bp.GGliner.limitations #GGliner-limitations a,
.bp.GGliner.standards #GGliner-standards a,
.bp.GGliner.green #GGliner-green a,
.bp.GGliner.assemblies #GGliner-assemblies a,
.bp.GGliner.package #GGliner-package a,
.bp.GGliner.warranty #GGliner-warranty a,
.bp.GGliner.benefits #GGliner-benefits a,
.bp.GGliner.profiles #GGliner-profiles a,

.bp.GGint.properties #GGint-properties a,
.bp.GGint.mold #GGint-mold a,
.bp.GGint.weather #GGint-weather a,
.bp.GGint.limitations #GGint-limitations a,
.bp.GGint.application #GGint-application a,
.bp.GGint.green #GGint-green a,
.bp.GGint.assemblies #GGint-assemblies a,
.bp.GGint.package #GGint-package a,
.bp.GGint.warranty #GGint-warranty a,
.bp.GGint.benefits #GGint-benefits a,
.bp.GGint.profiles #GGint-profiles a,

.bp.GGtile.properties #GGtile-properties a,
.bp.GGtile.limitations #GGtile-limitations a,
.bp.GGtile.applications #GGtile-applications a,
.bp.GGtile.assemblies #GGtile-assemblies a,
.bp.GGtile.package #GGtile-package a,
.bp.GGtile.warranties #GGtile-warranties a,
.bp.GGtile.benefits #GGtile-benefits a,
.bp.GGtile.profiles #GGtile-profiles a,
.bp.GGtile.install #GGtile-install a,
.bp.warranties.residential #warranties-residential a,
.bp.warranties.commercial #warranties-commercial a,

.bp.GGvideos.intro #GGvideos-intro a,
.bp.GGvideos.performance #GGvideos-performance a,
.bp.GGvideos.green #GGvideos-green a,
.bp.GGvideos.jobsite #GGvideos-jobsite a,
.bp.GGvideos.extensions #GGvideos-extensions a,

.bp.resources.walldetails #resources-walldetails a,
.bp.resources.ulassemb #resources-ulassemb a,
.bp.resources.wallpartition #resources-wallpartition a,
.bp.resources.roofceiling #resources-roofceiling a,
.bp.resources.floorceiling #resources-floorceiling a,
.bp.resources.column #resources-column a,
.bp.resources.beam #resources-beam a,
.bp.resources.greenbuilding #resources-greenbuilding a,
.bp.resources.CSI3part97 #resources-CSI3part97 a,
.bp.resources.CSI3part04 #resources-CSI3part04 a,
.bp.resources.ISOstatement #resources-ISOstatement a,
.bp.resources.NAHBstatement #resources-NAHBstatement a,
.bp.resources.sustain #resources-sustain a,
.bp.resources.courses #resources-courses a,
.bp.resources.specialists #resources-specialists a,
.bp.resources.MAS #resources-MAS a,

.bp.showcase.mhhome #showcase-mhhome a,
.bp.showcase.fedexforum #showcase-fedexforum a,
.bp.showcase.prestonwood #showcase-prestonwood a,
.bp.certified.rcgypbenefit #certified-rcgypbenefit a,
.bp.certified.rcgypleed #certified-rcgypleed a,
.bp.certified.rcgyphist #certified-rcgyphist a,
.bp.certified.rcgyphow #certified-rcgyphow a,
.bp.certified.rcgypintro #certified-rcgypintro a,
.bp.certified.gypenviron #certified-gypenviron a,

.bp.soundchoice.application #soundchoice-application a,
.bp.soundchoice.scinstall #soundchoice-scinstall a,
.bp.soundchoice.scenviron #soundchoice-scenviron a,
.bp.fbase.baseapp #fbase-baseapp a,
.bp.fbase.basefast #fbase-basefast a,
.bp.fbreg.fbhandle #fbreg-fbhandle a,

.bp.qbbulletins.qbcutouts #qbbulletins-qbcutouts a,
.bp.qbbulletins.qbfasteners #qbbulletins-qbfasteners a,
.bp.qbbulletins.qbhousewrap #qbbulletins-qbhousewrap a,
.bp.qbbulletins.qboverdrive #qbbulletins-qboverdrive a,
.bp.qbbulletins.qbshear #qbbulletins-qbshear a,
.bp.qbbulletins.qbwind #qbbulletins-qbwind a

 {
	color: #fff;
	border-color: #89ACC5;
	}		

/*This is for the drop down brand name search included in subnav*/

.bp #branddrop {
margin-top: 0px;
background-color: #44697d;
border-top: #fff solid 5px;
/*border-bottom: #44697d solid 3px;*/
padding-left: 13px;
padding-bottom: 15px;
margin-bottom: 20px;
overflow: visible;
font-size:9px;
}	


.bp #branddrop .section {
font-size: 12px;
line-height: 13px;
font-weight: bold;
font-style: italic;
text-align: left;
color: #fff;
padding-top: 10px;
margin-bottom: 11px;
margin-right: 13px;

}

.bp #nav {
	z-index:10000;
	}

.bp.assemblies #content a, .bp.ulassemb #content a {
	font-weight:normal;
}

.bp.assemblies #content a.TI, .bp.ulassemb #content a.TI {
	color:#030;
	font-weight: bold;
}
.bp.assemblies #content a.TIex, .bp.ulassemb #content a.TIex {
	color:#030;
	font-weight: bold;
	text-decoration:none;
}

.bp.cgassemb #two-column #content ol li{
font-weight:normal;	
}

.bp.cgassemb #two-column #content table tfoot td{
	border-bottom: 3px solid #44697D;

}
.bp.cgassemb #two-column #content table tfoot td .note{
	padding-bottom:8px;
	background-color:#FC6;
	padding-top:10px;
	margin:0;
	padding-left:20px;
}
.bp.cgassemb #two-column #content table td a{
	margin-right:15px;	
}

.bp.cgsound #two-column #content .drawings .inner-two-column .inner-col-1 b.fig {
	color:#060;
	font-weight: bold;
	padding:3px;
	text-decoration:none;
	font-size:11px;
}
.bp.gypsum.overview #wrapper #two-column #column-2 #tabbody .inner-two-column .inner-col-2 h3 {
	line-height: normal;
}
