body, td, p{
	color:#333;
	font: 12px Arial, Helvetica, sans-serif;
}


A { color:#0258C7; text-decoration:none;}
A:hover { color:#F76F00; text-decoration:none;}

.clr { clear:both;}
body {
	padding:0px;
	margin:0px;
	background: #DCECF6 url(images/body_bg.png) fixed left top;	
}
.bluLinks {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: underline;
}
.inputs {
	background-color: #D4EEFF;
	margin: 2px;
	padding: 5px 4px 4px 5px;
	border: 1px solid #0F6FAC;
	width:292px;
	font-size: 13px;
}
.inputs-focus {background-color: #fff;
    width:292px;
	margin: 2px;
	padding: 4px 5px;
	border: 1px solid #0C5888;
}
.search_bg {
	background: url(images/newsearchbg.gif) no-repeat right 9px;
}
.blu {
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #0075BF;
	text-decoration: none;}
.blu A {
	color: #fff;
	
	
}
.actsubsub {color: #F76F00; font-weight:bold;}
.blu .actmain {
	font: bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #F76F00;
	text-decoration: none;
	
}
.orgact {color: #F76F00;}

.nav_bg {
	
	float: right;
	width: 666px;
	height: 47px;
	margin: 0px;
	padding: 0px;
}
.nav_bg1 {
	
	float: right;
	width: 669px;
	height: 47px;
	margin: 0px;
	padding: 0px;
}


#topnav  {
	margin: 0px;
	width: 646px;
	padding-left: 20px;
	position:relative;
}
#topnav  ul  {
	padding:0px;
	margin:0px;
	float: left;
}
#topnav  ul li  {
	list-style:none;
	display:inline;
	margin: 0px;
	padding: 0px;
	float: left;
	
}
#topnav  ul li A {
	font-family: Myriad, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3290CC;
	display: block;
	height: 27px;
	padding-top: 20px;
	float: left;
	font-weight: bold;
	padding-right: 20px;
	padding-left: 20px;
	position:relative;
	
}
#topnav  ul li A:hover {
	color: #e13c95;}


#topnav  ul li .acttopnav {
	color: #FFFFFF;}

.whts_new {
	background: url(images/whts_new.jpg) no-repeat left top; width:131px; height:120px; padding:47px 5px 5px 81px; font-size:11px;
}

.contentBghome {
	background: #FFFFFF url(images/content_bg.jpg) no-repeat center top;
	padding:15px 10px ;
	width: 910px;
}
.contentBg {
	background:  #FFFFFF url(images/innerpagecontbg.gif) no-repeat center top;
	padding:55px 10px 10px;
	width: 929px;
}
.bluHeads {
	font: 18px Myriad, Arial, Helvetica, sans-serif;
	color: #0082c8;
	text-decoration: none;
}
.bluHeads  A {
	color: #107BC1;
	text-decoration: none;

}
.bluHeads  A:hover{
	color: #F7B428;
	text-decoration: none;

}


.lftNav {font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3290CC;
	border-bottom:#CCCCCC 1px dashed; }
.more {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3290CC;
	text-decoration: none;
	float: right;
}
.more:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3290CC;
	text-decoration: underline;
	float: right;
}
.footer {
	background: #FFFFFF url(images/footer_bg.jpg) repeat-x left bottom; font-size:10px; color:#999999; 
}
.footer a{
	 font-size:10px; color:#999999; text-decoration:none;
}
.footer a:hover{
	 font-size:10px; color:#999999; text-decoration:underline;
}

.lftNav a{font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3290CC;
	text-decoration:none; }
	
.lftNav a:hover{font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#EC9D05;
	text-decoration:none; }
.bluLinks:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000099;
	text-decoration: none;
}
.control_bg {
	background: url(images/contro_bg.gif) no-repeat center center;
}

.orange {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FDA80F;
	text-decoration: none;
}
.for_btns {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F7B428 center;
	padding: 2px;
	border-top: 1px solid #B9891F;
	border-right: 1px solid #B9891F;
	border-bottom: 1px solid #B9891F;
	border-left: 1px solid #B9891F;
}

.droptext { margin:0px; padding:0px;}
.droptext ul {
	list-style-type:none;
	padding:0;
	margin:0;
	text-align:left;
	border-bottom: 1px solid #FFFFFF;
	width:155px;
	background:#ffffff; 
	
}
.droptext ul li {
	padding:0;
	margin:0;
	border-top:1px solid #FFFFFF; 
}
.droptext ul li A {
	color:#FFFFFF; 
	text-decoration: none;
	width: 135px;
	padding: 6px 5px 6px 15px;
	display:block;	
	background: #0578C0 ;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font: 11px/normal Verdana, Arial, Helvetica, sans-serif;
	
}
.droptext ul li A:HOVER {
	color:#000000;
	text-decoration: none;
	background: #CFEDFC ;
}
.droptext ul li div{ background:#ffffff;}
.droptext ul li ul{ background:#ffffff;}
.droptext ul li.arrow A {
	background: #0578C0 url(images/arrow_wht.gif) no-repeat right 7px;
}

.droptext ul li.arrow  A:hover {
	background: #CFEDFC url(images/arrow_blk.gif) no-repeat right 7px;
}
#productsly {position:absolute;
	z-index:3; 
	visibility: hidden;
	background:#ffffff;margin:0px; padding:0px;
	}
#infoly {position:absolute;
	z-index:3;
	visibility: hidden;
	background:#ffffff;
	}
#historyly {position:absolute;
	z-index:50;
	visibility: hidden;
	background:#ffffff;
	
	}
	
	


/*#householdly {position:absolute;
	z-index:4;
	visibility: hidden;
	}*/

/*#kitchenly {
position:absolute;
	z-index:5;
	visibility: hidden;
	background:#FFFFFF;}*/

#subkitchenly {
position:absolute;
z-index:6;
visibility: hidden;
background:#ffffff;}


.prolinks {


}
.prolinks a{font-family:Myriad, Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	color:#3290CC;
	text-decoration:none; }
	
.prolinks a:hover{font-family:Myriad, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#EC9D05;
	text-decoration:none; }
.rF{ float:right; width:20%;}
.lF{ float:left; width:80%;}
/*.imgborder {
	border: 1px solid #CCCCCC;
}*/
.imgmarrght {
	border: 1px solid #CCCCCC;
	margin-right: 15px;
	margin-bottom: 15px;
}
.org16 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #DA9F23;
	margin-bottom: 10px;
}
.blu15 {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #0075BF;
	text-decoration: none;
	display: block;
	margin-bottom: 5px;
}
.blu15 A {color: #0075BF; text-decoration:none;}
.blu15 A:hover {color: #F8B728; text-decoration:none;}

.blu13 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0075BF;
	display: block;
}

.pdfimg {
float:right; margin-left:5px;
 }


.dotline {
	border-bottom: 1px dashed #CCCCCC;
	height: 1px;
	margin-bottom: 10px;
	padding-top: 10px;
}
	
.bottxt {
	font-size: 11px;
}
.bottxt A {
	color: #333;
}
.bottxt A:hover {}

.red {
	color: #FF0000;
}
.txtfldbg {
	background: #EFF0F2;
	border: 1px solid #CCCCCC;
	width: 300px;
}
.txtfldbg1 {
	background: #EFF0F2;
	border: 1px solid #CCCCCC;
	width: 98%;
}
.formbt {
	color: #FFFFFF;
	background: #F8B729;
	border: 1px solid #A0761A;
	font-weight: bold;
}
.smaltxt {font-size: 10px;}
	
.dotlinergt {
	border-right: 1px dashed #999999;
	padding-right: 10px;
}
.dotline5 {
    /*border-bottom: 1px dashed #CCCCCC;*/
	
	padding-bottom: 5px;
}
.right_border{
	border-right: 1px  solid #ccc;
}
.leftverline {
	background: url(images/leftverlinebg.gif) repeat-y right top;
}
.catsec { background:#EDF8FF; border: solid 1px #BACBD6;}
.productdetails{ 
height: auto!important:
min-height:150px;
height:150px}
.leftbg{ background:url(images/left_repimg.jpg) repeat-y right top;}
.rightbg{ background:url(images/right_repimg.jpg) repeat-y left top;}
.contentBg_new {
	background:  #FFFFFF url(images/innerpagecontbg1.jpg) no-repeat left top;
	width: 932px; padding:65px 0px 0px;
}
.tophedarebg{ background:url(images/topbg.jpg) repeat-x left bot;}
.botbg{ background:url(images/footer_botbg.gif) repeat-x left top;}
.maincatname { color:#0258C7; font-size:12px;}
.printcontentBg_new {
	background:  #FFFFFF url(images/innerpagecontbg1.jpg) no-repeat center top;
	width: 930px; padding:65px 0px 0px 0px;
}


.logobgnew10 {
	
}
.logbg45 {
	
}

.top-hed{
	height:225px;
	width:960px;
	position: relative; background:url(images/ban-top.jpg) no-repeat; background-color:#FF0000;
}

#mainhomebg{ background:url(images/homemainbg.jpg) repeat-x;  margin:0 auto; height:750px;}
#home{ position:relative; width:960px; margin:0 auto;}
.home-content{ position:absolute; top:-40px }
.clr{ clear:both;}
.header{ background:url(images/banner.jpg) no-repeat; height:278px;}
.contentbg{ background:url(images/contentbg.png) repeat-y;}

.inner-new-top{ background:url(images/inner-new-tpimg.png) no-repeat; height:116px; width:960px; margin:0 auto; margin-top:26px;}

.productColor{ margin:0px; padding:0px;}
.productColor li { float:left; margin-right:8px; list-style:none;}

