#dnn_ContentPane {width:768px; min-width:768px; padding:10px 0px 100px 0px;}
#dnn_LeftPane {width:25%;}
#dnn_RightPane {width:25%;}
.c_container {width:768px;}

.BCProducts
{
	border:solid 0px green;
	margin:0 auto;
}

.BCProducts, .BCProducts td {
	font-family: Arial, Verdana;
	font-size: 12px;
}

.BCProducts .PageTitle {
	font-family:Arial;
	font-size:24px;
	letter-spacing:-1px;
	color:#ED8A00;
	margin:12px 12px 4px 12px;
}

.BCProducts table.radiocheckbox_list input
{
	float: left;
}

.BCProducts table.radiocheckbox_list label
{
	margin-left:10px;	
	display:block;
	vertical-align:top;
}

.BCProducts .SearchResults 
{
	border-top:1px dotted #000;
	padding:0px 14px 14px 14px; 
	margin:0px 20px 0px 20px;
	line-height:19px; 
	font: .76em/1.6em Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363636;
	text-align:left;
	vertical-align:top;
}

.BCProducts .SearchResults h2.title {margin-bottom:8px; color:#004284; font-weight:bold; font-size:16px; font-family:Arial;}
.BCProducts .SearchResults h2.title2 {margin-bottom:8px; color:#004284; font-weight:bold; font-size:12px; font-family:Arial;}
.BCProducts .SearchResults h2 .company {font-size:12px; font-weight:normal;}
.BCProducts .SearchResults h2.subheading {margin-bottom:0px; color:#C1C1C1; font-size:16px; font-weight:bold; font-family:Arial;}

.BCProducts .LinkNormal, .BCProducts a:visited.LinkNormal {cursor:pointer; text-decoration:underline;}
.BCProducts .LinkRed, .BCProducts a:visited.LinkRed {color:red; cursor:pointer; text-decoration:underline;}
.BCProducts .LinkRedMini, .BCProducts a:visited.LinkRedMini {color:red; cursor:pointer; text-decoration:underline; text-transform:uppercase; font-size:10px; font-weight:bold;}
.BCProducts .LinkBlue, .BCProducts a:visited.LinkBlue {color:blue; cursor:pointer; text-decoration:underline;}
.BCProducts .LinkAdmin {color:red; text-decoration:underline; background-color:#DCFFCD; padding:7px; border:solid 1px #B1C9A7; display:block; width:120px; float:right; text-align:center; margin-left:8px;}
.BCProducts .AdminMenu {height:40px; vertical-align:middle; padding:8px 20px 0px 20px;}

.BCProducts .MessageLink a, .BCProducts .MessageLink a:visited {color:Blue; font-size:14px; text-decoration:underline;}
.BCProducts .pagenumbers {text-decoration:none; color:#000000; background-color:#E9F3E5; margin-left:0px; border: 1px solid #000000; padding:2px; font-size:12px;}
.BCProducts .PageNav {color:#000; font-family:arial; font-size:12px; font-weight:bold; display:block; text-align:center; padding:20px;}
.BCProducts .PageNav a, .BCProducts .PageNav a:visited {color:blue; text-decoration:underline;}

.BCProducts .AnchorContact {position:absolute; width:0px; height:0px; z-index:30; margin:0px; padding:0px 0px 0px 0px; visibility:visible; text-align:left;}
.BCProducts	.LayerContact {position:absolute; z-index:31; width:380px; margin:0px; padding:10px; top:-50px; left:190px; visibility:hidden; border:solid 2px #000; border-right-width:4px; border-bottom-width:4px; background-color:#DBFF9B; text-align:center; font-size:12px; background:#DBFF9B url(/buildcentral/images/bg_grad_lightlime.gif) repeat-x -120px left}
.BCProducts .ContactFormHeading {font-size:18px; margin:0px 0px 4px 0px; font-family:Arial; letter-spacing:-1px; color:#ED8A00;}


/* CSS Fix to prevent IE6 input objects from overlapping layers */
/* http://www.hedgerwow.com/360/bugs/css-select-free.html */
.select-free
{
	position:absolute;
	z-index:30;
	cursor:move;

	overflow:hidden;/*must have*/
	width:33em;/*must have for any value*/;
	
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}