/*use to define landing page promo*/

.promo_container
{
	float:left;
	width:578px;
	margin-bottom:0px;
	*margin-bottom:4px;
}
.promo_3col_left

{
	float:left;
	width:190px;
	margin-left:1px;
	margin-right:1px;
	background-image:url(../images/endeca/categorytitlebar.gif);
	background-position: 0px top;
	background-repeat:no-repeat;
}
.promo_3col_right
{
	float:right;
	margin-left:1px;
	width:190px;
	background-image:url(../images/endeca/categorytitlebar.gif);
	background-position: 0px top;
	background-repeat:no-repeat;
}
.promo_3col_center
{
	float:left;
	width:190px;
	margin-left:2px;
	margin-right:1px;
	background-image:url(../images/endeca/categorytitlebar.gif);
	background-position: 0px top;
	background-repeat:no-repeat;
}
.promo_2col_left
{
	float:left;
	width: 285px !important;
	width:284px;
	margin-left:1px;
	margin-right:2px;
	background-image:url(../images/endeca/categorytitlebar_1.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
.promo_2col_right
{
	float:right;
	width: 285px !important;
	width:284px;
	margin-right:2px !important;
	margin-right:1px;
	background-image:url(../images/endeca/categorytitlebar_1.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.promo_1col
{
	float:left;
	width: 578px !important;
	width:573px;
	margin-left:1px;
	margin-right:0px;
	background-image:url(../snippet/Landscape/images/cat_titlebar.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.categorylink
{
	margin-top:10px;
	margin-left:15px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
	color:#ffffff;
}
.categorylink:hover
{
	text-decoration:underline;
}
.categorylink_blue
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#004680;
}
.categorylink_blue:hover
{
	text-decoration:underline;
}
.body_link_flooring
{
	font-family:Arial;
	font-size:12px;
	text-decoration:underline;
	color:#666666;
}
.body_link_flooring:hover
{
	color:#004680;
}
.promo_3col_cell
{
	width:188px;
	height:289px;
	margin-top:10px ;
	*margin-top:14px;
	background-position:left top;
	background-repeat:no-repeat;
}
.promo_3col_cell .item1
{
	padding: 140px 0px 0px 0px;
	*padding: 0px;
	margin:0px ;
	*margin: 140px 0px 0px 0px;
}
.promo_3col_cell .item2
{
	padding: 190px 0px 0px 0px ; 
	*padding: 0px;
	margin:0px;
	*margin:190px 0px 0px 0px;
}
.promo_3col_cell .item3
{
	padding: 215px 0px 0px 0px;
	*padding: 0px;
	margin:0px;
	*margin: 215px 0px 0px 0px;
}
.promo_2col_cell
{
	width:285px;
	height:260px;
	margin-top:13px !important;
	margin-top:15px;
	background-position:left top;
	background-repeat:no-repeat;
}
.promo_2col_cell_2
{
	width:285px;
	height:260px;
	margin-top:13px !important;
	margin-top:15px;
	background-color:Navy;/*Need background image replace with it*/
}
.promo_1col_cell_1
{
	width:572;
	height:260px;
	margin-top:13px !important;
	margin-top:15px;
	background-image:url(../snippet/Landscape/images/landscape.jpg); /*-color:Olive; /*Need background image replace with it*/
}

.promo_1col_cell_1 .item
{
	padding: 140px 0px 0px 0px;
	*padding: 0px;
	margin:0px ;
	*margin: 140px 0px 0px 0px;
}
.promo_text
{
	margin-left:30px;
	margin-top:9px !important;
	margin-top:7px;
	padding-left:2px;
	text-align:left;
	width:135px;
	line-height:20px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#004680;
}
.promo_text p
{
	margin-left:2px;
	margin-top:0px;
}
.promo_text H3 
{
	font-family:Arial;
	font-size:12px;
	margin-left:-8px;
	margin-top:0px;
	margin-bottom:0px;
	color:#0066CC; 	
}
.promo_text_1col
{
	margin-left:30px;
	margin-top:9px !important;
	margin-top:7px;
	padding-left:2px;
	text-align:left;
	width:531px;
	line-height:20px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#004680;
}
.promo_text_1col H3
{
	font-family:Arial;
	font-size:12px;
	margin-left:-10px;
	margin-top:0px;
	margin-bottom:0px;
	color:#005397; 
}
.bdmsg 
{
	width:578px;
	height:121px;
	margin-top:-6px;
	*margin-top:0px;
	margin-bottom:3px ;
	*margin-bottom:0px;
	background-image:url(../images/endeca/msgbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.bdmsg_flooring 
{
	width:578px;
	height:141px;
	margin-top:-6px;
	*margin-top:0px;
	margin-bottom:3px ;
	*margin-bottom:0px;
	background-image:url(../images/endeca/msgbgBIG.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
}
.bdmsg_flooring p
{
	padding-top:10px;
	*padding-top:0px;
	*margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	*margin-bottom:0px;
	font-family:Arial;
	font-size:12px;
	/*font-size:9pt;*/
	line-height:15px;
	/*text-indent:15px;*/
	color:#808083;
	text-align:justify;
	
}

.bdmsg p
{
	padding-top:10px;
	*padding-top:0px;
	*margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	*margin-bottom:10px;
	font-family:Arial;
	font-size:12px;
	line-height:15px;
	/*text-indent:15px;*/
	color:#808083;
	text-align:justify;
}

.cat_itemcell
{
	float:left;
	width:191px;
	/*height:96px;*/
	height:110px;
	border-top:#004680 1px dotted;
	border-right:#004680 1px dotted;
}
.cat_container
{
	width:182px;
	/*height:60px;*/
	height:70px;
/*	margin-bottom:16px;*/
	margin-top:20px;
	margin-left:8px;
}
.cat_2col_item a
{
	text-decoration:none;
	cursor:pointer;
	*cursor:hand;
	
}

.cat_2col_itemcell
{
	float:left;
	width:288px !important;
	width:285px;
	/*height:96px;*/
	margin-left:-1px;
	height:96px;
	border-top:#004680 1px dotted;
	border-right:#004680 1px dotted;
	/*border:1px solid blue; */
}


.cat_2col_itemcell_left
{
	float:left;
	width:200px !important;
	width:200px;
	/*height:96px;*/
	margin-left:-1px;
	height:130px;
	border-top:#004680 1px dotted;
	border-right:#004680 1px dotted;
	/*border:1px solid green; */
}

.cat_2col_itemcell_notopborder
{
	float:left;
	width:200px !important;
	width:200px;
	/*height:96px;*/
	margin-left:-1px;
	height:130px;
	
	border-right:#004680 1px dotted;
	}

.cat_2col_itemcell_right
{
	float:left;
	width:375px !important;
	width:375px;
	/*height:96px;*/
	margin-left:-1px;
	height:130px;
	border-top:#004680 1px dotted;
	border-right:#004680 1px dotted;
	/*border:1px solid blue; */
}
.cat_2col_itemcell_right_notopborder
{
	float:left;
	width:375px !important;
	width:375px;
	/*height:96px;*/
	margin-left:-1px;
	height:130px;
	border-right:#004680 1px dotted;
	/*border:1px solid blue; */}
.cat_2col_container
{
	width:280px;
	/*height:60px;*/
	height:70px;
	margin-top:20px;
	margin-left:10px !important;
	margin-left:8px;

}

.cat_2col_container_left
{
	width:180px;
	/*height:70px;*/
	height:100px;
	margin-top:20px;
	margin-left:10px !important;
	margin-left:8px;
	/*border:1px solid red; */
}
.cat_2col_container_right
{
	width:340px;
	/*height:70px;*/
	height:100px;
	margin-top:20px;
	margin-left:10px !important;
	margin-left:8px;
/*	border:1px solid red; */
}
.cat_2col_container_right .discription
{
	font-family:Arial;
	font-size:12px;
}
.cat_2col_container_right .discription .left
{
	float:left;
}
.cat_2col_container_right .discription .right
{
	float:left;
	margin-left:10px;  
	
}

.right
{
	font-family:Arial;
	font-size:11px;   
	color:#004680;
}
.img_enlarge
{
	position:absolute;
	margin-top:-12px;
	margin-left:-35px ;
	*margin-left:-78px;
	margin-bottom:0px;
	width:70px;
	height:70px;
	display:none;
	padding:0px;
	z-index:1000;
}
.imgborder
{
	border:4px solid #fcb034;
	margin-left:0px; 
}
.imgnoborder
{
	border:none;
}
.cat_container .img, .cat_2col_container .img
{
	float:left;
	width:43px;
}
.cat_container a, .cat_2col_container a
{
	text-decoration:none;
	cursor:pointer;
	*cursor:hand;
}
.cat_container .discription
{
	float:right;
	margin-right:2px;
	width:130px;	
}
.cat_2col_container .discription
{
	float:right;
	margin-right:10px;
	width:200px;
}
.bdmsg_img
{
	width:500px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	/*margin-top:0px !important;
	margin-top:-2px;*/
	background-image:url(../images/endeca/arrow_down.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
	
.bdmsg_img_flooring
{
	width:500px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px; 
	*margin-top:30px; 
	_margin-top:14px; 
	background-image:url(../images/endeca/arrow_down.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.bdmsg_text
{
    width:540px;
	height:70px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:4px !important;
	margin-bottom:0px;
	
}
.blue_title
{
	width:460px;
	position:relative;
	margin-left:37px;
	padding-top:6px ;
	margin-top:0px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#0066cc;
}
.blue_title_1
{
	width:460px;
	position:relative;
	margin-left:37px;
	padding-top:6px ;
	margin-top:0px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#0066CC;
	
}
.rst_description_orange
{
	float:left;
	width:575px;
/*	margin-left:2px !important;*/
	margin-left:0px;
	margin-top:0px !important;
	margin-top:3px;
	background-image:url(../images/endeca/subsub_orange.jpg);
	background-position:left top; 
	background-repeat:no-repeat;
	border-right:#004680 1px dotted;
}
/*.rst_description_orange .category_title*/
.rst_description_orange H2  /*Seka change to h2*/
{
	margin-top:5px;
	margin-left:18px;
	width:550px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	height:22px;
	line-height:22px;
}
.rst_description_orange p
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#333333;
	text-align:left;
}
.rst_description_orange a
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#fcb034;
	text-decoration:underline;
}
.rst_description_orange a:hover
{
	text-decoration:none;
}
div.landscape_arrow

{
	background-image:url(../snippet/Landscape/images/arrow.jpg);
	background-position:left top; 
	background-repeat:no-repeat;
	
	
	
	}


