/* -----------------------Template Bug Fixing ------------------- */
.clearfix:after{ 
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .clearfix{ 
	height: 1%;
}
 .clearfix{ 
 	display: block;
}
div.clear{
	clear: both;
}


/* ----------------------- Header ---------------------*/
div#header{
	height: 136px;
}
div#headerTop {
	height: 99px;
}
div#headerBottom {
	height: 37px;
	background: url(../../Images/NETSite/header_bar_bg.gif) repeat-x top;
	
}
div#headerBottomLeft {
	height: 37px;
	background: url(../../Images/NETSite/header_bar_bg_small.gif) repeat-x;
}
/*
div#header-sml{
	position: relative;
	width: 100%;
	min-width: 800px; 
	height: 50px;
	color: #000;
	background: url(../../Images/NETSite/pop_background_top.gif) repeat-x top;
	z-index: 90;
}/*
div.menu-fix{ 
	position: relative;
	z-index: 101;
	float: right;
	background: transparent;
}*/
/* ----------------------- Layout ------------------- */
div#left-menu-container{
	width: 26%; 
	color: #fff;
	float: left;
	padding-top: 10px;
	/*background-color: Yellow;*/
}div#left-menu-header-container{
	width: 26%; 
	color: #fff;
	float: left;
	/*background-color: Yellow;*/
}
div#leftColumn {
	width: 200px;
}
div#rightColumn {
	width: 182px;
}
div#center-container{
	color: #fff;
	width: 100%;
	min-width: 768px;
	/*border: 1px solid #CC9900;*/
}
/*
div#center-container1{
	color: #000;
	min-width: 768px;
}
*/
div#right-menu-container{
	width: 23.5%; 
	color: #fff;
	float:left;
	padding-top: 10px;
	/*background-color: Teal;*/
}
div#right-menu-header-container{
	width: 23.5%; 
	color: #fff;
	float:left;
	height: 136px;
	/*background-color: Teal;*/
}
/* ----------------------- Footer ------------------- */
div#footer{
	/*border-top: 33px solid Yellow;*/
	/*background: url(../../Images/NETSite/footer_background.gif) repeat-x top;*/
	margin-top: 30px;
	padding-top: 10px;
	border-top: 3px solid Black;
}/*
div#footer-sml{
	height: 45px;
	width: 100%;
	color: #000; 
	border-top: 20px solid White;
	background: url(../../Images/NETSite/pop-footer.gif) repeat-x top;
}*/
/* ----------------------- Spacer Margins ------------------- */
div.margin1_5_header{
	width: 1%; 
	color: #000;
	float:left;
	height: 136px;
	background: url(../../Images/NETSite/header_bar_bg_big.gif) repeat-x;
	/*background-color: Fuchsia;*/
}
div.margin1_5_header_left{
	width: 1%; 
	color: #000;
	float:left;
	height: 136px;
	background: url(../../Images/NETSite/header_margin_small.gif) repeat-x;
	/*background-color: Fuchsia;*/
}
div.margin1_5{
	width: 1%; 
	color: #000;
	float:left;
	height: 10px;
	/*background-color: Fuchsia;*/
}
div.margin2_header{
	width: 1%; 
	color: #000;
	float:left;
	height: 136px;
	background: url(../../Images/NETSite/header_margin_small.gif) repeat-x;
	/*background-color: Fuchsia;*/
}
div.margin2{
	width: 1%; 
	color: #000;
	float:left;
	height: 10px;
	/*background-color: Fuchsia;*/
}
div.margin2_header_right{
	width: 0.9%; 
	color: #000;
	float:left;
	height: 136px;
	background: url(../../Images/NETSite/header_bar_bg_big.gif) repeat-x;
}
div.margin2_5_header{
	width: 2%; 
	color: #000;
	float:left;
	height: 136px;
	background: url(../../Images/NETSite/header_margin_small.gif) repeat-x;
	/*background-color: Fuchsia;*/
}
div.margin2_5{
	width: 2%; 
	color: #000;
	float:left;
	height: 10px;
	/*background-color: Fuchsia;*/
}
/* --------------------- Other Columns ------------------- */
div.wrap2col{  
	margin-top: 10px;
	width: 46.5%;
	color: #000;
	float: left;
	_width: 46%;
}
div.wrap2col_temp{  
	width: 46.5%;
	color: #000;
	float: left;
	_width: 46%;
	/*border: 1px solid #3366CC;*/
}
div.basketwrap{  
	width: 68%;
	color: #000;
	float: left;
	margin-top: 10px;
}
/*
div.basketwrap1{  
	width: 100%;
	color: #000;
	float: left;
	padding-right: 1px;
}
*/
div.wrap3col{ 
	clear: both;
	color: #000;
	width: 100%;
	padding-bottom: 10px;
}
/*
div.wrap800{ 
	width: 730px;
	border-left: 20px solid White;
	border-right: 20px solid White;
}*/
div.col3{
	width: 48.75%;
	color: #000;
	float:left;
}
div.col3spacer{ 
	width: 2.25%;
	color: #000;
	float:left;
}
div.center-left{
	width: 49%; 
	color: #000;
	float:left;
}
div.center-right{
	width: 49%;
	color: #000; 
	float:left;
}
div.center-col{ 
	width: 2%;
	color: #000;
	float:left;
	_width: 1.5%;
}
/* ****
div.header-margin{ 
	width: 21.5%; 
	color: #000;
	float:left;
}
div.header-container{ 
	width: 56.5%; 
	color: #000;
	float:left;
	margin-left: -150px;
} */
