body,table,tr,td,div,span,p,a,label{
	font-family : verdana, arial, helvetica, sans-serif; 
	font-weight: normal;
	text-decoration : none; 
	font-size : 11px; 
	color : #595959; 
}
body{ 
	background-color: #fff;
	margin: 3px;
	padding: 3px;
} 
label{
	font-family : verdana, arial, helvetica, sans-serif; 
	font-weight: normal;
	text-decoration : none; 
	font-size: 10px;
}
.kdesc{
	font-weight: normal;
	font-size: 10px;
	text-align:center;
	color:#F4F9FF;
}
.serverform{
	display:inline;
	margin:0px;
	padding:0px;
}
h3{
	font-size : 16px; 
	font-weight: bold;
	color : #000; 
}
h2{
	font-size : 12px; 
	color : #353535; 
	font-weight: Bold;
}
/*a:link,a:visited,a:active{
	color : #007AF4; 
	font-size : 11px; 
} 
a:hover{
	color : #ff3e3e; 
	font-size : 11px; 
	text-decoration : underline; 
} */

:link,a:visited,a:active{
	color : #048; 
} 
a:hover{
	color : #ff3e3e; 
	text-decoration : none; 
} 
.submit{
	color : #fff; 
	font-size : 8pt; 
	font-weight : bold; 
	background-color : #6898D0; 
	border : 1px solid #dadada; 
	cursor : pointer; 
}
.submit2{
	color : #fff; 
	font-size : 8pt; 
	font-weight : bold; 
	background-color : #074db9; 
	border : 1px solid #dadada; 
	cursor : pointer; 
}
.textbox{
	border-left : 1px solid #acc6db; 
	border-right : 1px solid #acc6db; 
	border-top : 1px solid #acc6db; 
	border-bottom : 1px solid #acc6db; 
	background-color : #fff; 
	font-size : 11px;
	color : #000; 
} 
.textbox2{
	border-left : 1px solid #acc6db; 
	border-right : 1px solid #acc6db; 
	border-top : 1px solid #acc6db; 
	border-bottom : 1px solid #acc6db; 
	background-color : #FFFBF2; 
	font-size : 11px;
	color : #000; 
} 
.divlink2{
	width : auto;
	height: 18px;
	background-color : #fffff2;  
	padding-left : 3px; 
	display : block; 
} 
.descrip{
	font-size : 11px;
	font-weight : bold; 
	color : #26754E; 
}
.sortcat{
	font-size : 11px; 
	color : #353535; 
	font-weight: bold;
}
fieldset{ 
	border: solid 1px #E1EDFF; 
	padding-bottom: 15px; 
	margin-top: 10px;
	padding-left: 8px; 
	width: auto; 
}
legend{
	padding: 0.2em 0.5em;
	border:1px solid #E1EDFF;
	color:#336699;
	font-size : 11px; 
	color : #336699; 
	font-weight: bold;
	text-align:right;
}
.hot{
	font-size : 10px; 
	color : #fe9d3d; 
}
.corange{
	font-size : 12px; 
	color: #FF9224; 
	font-weight : bold;
}
.cred{
	font-size : 12px; 
	color : red; 
}
.cred2{
	font-size : 10px; 
	color : red; 
}
.cmaron{
	font-size : 11px; 
	color : #800000; 
	font-weight: bold;
}
.cmaron3{
	font-size : 10px; 
	color : #800000; 
}
.cmaron4{
	font-size : 11px; 
	color : #800000; 
}
.chdate{
	font-size : 11px; 
	color : #FA4B32; 
}
.hlink{
	font-size : 12px; 
	color : #595959; 
} 
.h2{
	font-size : 10px; 
	color : #595959; 
}
.catcount{
	font-size : 10px; 
	color : #353535; 
}
.content12{
	font-size : 10px; 
	color : #595959; 
}
.content2{
	font-size : 11px; 
	color : #595959; 
}
.content15{
	font-size : 11px; 
	color : #595959; 
	font-weight: bold;
}
.catcntsml{
	font-size : 9px; 
	color : #595959; 
}
.content10{
	font-size : 11px; 
	color : #595959; 
	font-weight: bold;
}
.content7{
	font-size : 11px; 
	color : #515151; 
} 
.content4{
	font-size : 11px; 
	color : #336699; 
	font-weight: bold;
}
.content6{
	font-size : 11px; 
	color : #336699; 
	font-weight: bold;
} 
.content5{
	font-size : 11px; 
	color : #800000; 
}
.content3{
	font-size : 11px; 
	color : #fff; 
	font-weight: Bold;
}
.contentsp{
	font-size : 11px; 
	color : #f00; 
	font-weight: Bold;
}
.drecipe{
	font-size : 11px; 
	color : #303030; 
}
.content8{
	font-size : 11px; 
	color : #595959; 
}
.dtcat:link{
	color : #007AF4; 
	font-weight : bold; 
	font-size : 11px; 
} 
.dtcat:visited{
	color : #007AF4; 
	font-weight : bold; 
	font-size : 11px; 
} 
.dtcat:hover{
	color : #ff3e3e; 
	font-weight : bold; 
	font-size : 11px; 
	text-decoration : underline; 
} 
.dtcat:active{
	color : #3975B0; 
	font-weight : bold; 
	font-size : 11px; 
	text-decoration : underline; 
}
.dtcat2:link{
	color : #3975B0; 
	font-weight : bold; 
	font-size : 11px; 
} 
.dtcat2:visited{
	color : #3975B0; 
	font-weight : bold; 
	font-size : 11px; 
} 
.dtcat2:hover{
	color : #ff3e3e; 
	font-weight : bold; 
	font-size : 11px; 
	text-decoration : underline; 
} 
.dtcat2:active{
	color : #3975B0; 
	font-weight : bold; 
	font-size : 11px; 
	text-decoration : underline; 
}
.dlet:link{
	color : #fff; 
	font-weight : bold; 
	font-size : 13px; 
} 
.dlet:visited{
	color : #fff; 
	font-weight : bold; 
	font-size : 13px; 
} 
.dlet:hover{
	color : #ff3e3e; 
	font-weight : bold; 
	font-size : 13px; 
	text-decoration : underline; 
} 
.dlet:active{
	color : #fff; 
	font-weight : bold; 
	font-size : 13px; 
}
.catlink:link{
	color : #007AF4; 
	font-weight : bold; 
	font-size : 12px; 
} 
.catlink:visited{
	color : #007AF4; 
	font-weight : bold; 
	font-size : 12px; 
} 
.catlink:hover{
	color : #ff3e3e; 
	font-weight : bold; 
	font-size : 12px; 
	text-decoration : underline; 
} 
.catlink:active{
	color : #007AF4; 
	font-weight : bold; 
	font-size : 12px; 
	text-decoration : underline; 
}
.letter:link{
	color : #007AF4; 
	font-weight : bold; 
	font-size : 13px; 
} 
.letter:visited{
	color : #007AF4; 
	font-weight : bold; 
	font-size : 13px; 
} 
.letter:hover{
	color : #ff3e3e; 
	font-weight : bold; 
	font-size : 13px; 
	text-decoration : underline; 
} 
.letter:active{
	color : #007AF4; 
	font-weight : bold; 
	font-size : 13px; 
	text-decoration : underline; 
}
.aKey:link,.aKey:visited,.aKey:active{
	color : #007AF4; 
	font-size : 11px; 
	padding:2px;
} 
.aKey:hover{
	color : #ff3e3e; 
	font-size : 11px; 
	padding:2px;
} 
.dt:link,.dt:visited,.dt:active{
	color : #007AF4; 
	font-size : 11px; 
	padding:2px;
} 
.dt:hover{
	color : #ff3e3e; 
	font-size : 11px; 
	text-decoration : underline; 
} 
.dtLink:link,.dtLink:visited,.dtLink:active{
	color : #007AF4; 
	font-size : 11px; 
	display:block;
	padding:2px;
} 
.dtLink:hover{
	color : #ff3e3e; 
	font-size : 11px; 
	text-decoration : underline; 
} 

.dt2:link{
	color : #007AF4; 
	font-size : 11px; 
} 
.dt2:visited{
	color : #007AF4; 
	font-size : 11px; 
} 
.dt2:hover{
	color : #ff3e3e; 
	font-size : 11px; 
	text-decoration : underline; 
} 
.dt2:active{
	color : #007AF4; 
	font-size : 11px; 
	text-decoration : underline; 
}
.dt5:link{
	color : #007AF4; 
	font-size : 10px; 
} 
.dt5:visited{
	color : #007AF4; 
	font-size : 10px; 
} 
.dt5:hover{
	color : #ff3e3e; 
	font-size : 10px; 
	text-decoration : underline; 
} 
.dt5:active{
	color : #007AF4; 
	font-size : 10px; 
	text-decoration : underline; 
}
.header a:link{
	color : #fff; 
	font-weight : bold; 
	font-size : 12px; 
	text-decoration : underline; 
} 
.header a:visited{
	color : #fff; 
	font-weight : bold; 
	font-size : 12px; 
	text-decoration : underline; 
} 
.header a:hover{
	color : #ff3e3e; 
	font-weight : bold; 
	font-size : 12px; 
} 
.header a:active{
	color : #fff; 
	font-weight : bold; 
	font-size : 12px; 
	text-decoration : underline; 
}
.bluearrow{
	font-size : 11px; 
	font-weight : bold; 
	color : #FF9224; 
} 
.bluearrow2{
	font-size : 10px; 
	font-weight : bold; 
	color : #FF9224; 
} 
.bluearrow3{
	font-size : 10px; 
	font-weight : bold; 
	color : #5599ff; 
}
.cselect{
	background-color : #F4F9FF; 
	font-size : 11px; 
	color : #336699; 
}
.cselect2{
	background-color : #FFFBF2; 
	font-size : 11px; 
	color : #275078; 
}
.div2{
	width: 70%;
	border: 1px solid #fff; 
	padding: 6px; 
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 40px;
	font-size : 12px; 
	color : #000; 
	text-align: left;
}
.divmenu2{
	width: auto;
	padding: 1px; 
	font-size : 12px; 
	color : #000; 
	text-align: left;
}
.divdts{
	margin-left: 15px; 
	padding: 5px,25px,5px,10px;
	font-size : 12px;
}
.divdts a:link,.divdts a:visited,.divdts a:active{
	color : #007AF4; 
	font-size : 11px; 
	padding:2px;
} 
.divdts a:hover{
	color : #ff3e3e; 
	font-size : 11px; 
	text-decoration : underline; 
}
.tbl{
	font-size : 12px;
}
.tbl a:link,.tbl a:visited,.tbl a:active{
	color : #007AF4; 
	font-size : 11px; 
	padding:2px;
} 
.tbl a:hover{
	color : #ff3e3e; 
	font-size : 11px; 
	text-decoration : underline; 
}.divwrap{
	width: auto;
	float:left;
	background-color : #fff; 
	margin-top: 0px;
	margin-bottom: 8px;
	font-size : 12px; 
	color : #595959; 
}
.divwrap2{
	width: auto;
	background-color : #fff; 
	border: solid 1px #E1EDFF;
	margin-left: 3px;
	margin-right: 3px;  
	margin-top: 8px;
	margin-bottom: 8px;
	font-size : 12px; 
	color : #595959; 
}
.divhd{
	width: auto;
	background-color : #F4F9FF;  
	padding-top: 2px;
	padding-bottom: 3px;
}
.divsort{
	width: 60%;
	background: #E8F1FF url(../images/tlcorner.gif) no-repeat top left; 
	font-size : 11px; 
	color : #000000;
	white-space: nowrap;
	padding-left:2px;
	padding-right:2px;
}
.divtoplet{
	background: #6898D0 url(../images/hright.gif) no-repeat top right;
	height: 19px;
	width: auto;
	margin-left: 20px; 
	margin-right: 21px; 
	font-size : 11px; 
	color : #000; 
}
.divbd{
	width: auto;
	background-color : #FBFDFF; 
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 6px;
	padding-right: 6px;
	font-size : 11px; 
	color : #595959; 
}
.divbd2{
	width: auto;
	background-color : #fff; 
	padding-top: 1px;
	padding-bottom: 2px;
	padding-left: 2px;
	font-size : 11px; 
	color : #595959; 
}
.cont6{
	font-size : 12px; 
	color : #000; 
}
.divtb{
	width: auto;
	background-color : #fff; 
	border: solid 1px #f7f7f7; 
	margin-left: 60px; 
	margin-top: 12px;
	margin-bottom: 10px;
	font-size : 12px; 
	color : #595959; 
	font-weight: Bold;
}
.divheaddetail{
	width: 100%;
	height: 26px;
	text-align: right;
	background: #E8F1FF url(../images/tlcorner.gif) no-repeat top left; 
}
.divlinkname{
	background-color: #fcfcfc;
	padding-left: 6px;
}

.headerwrap{
	width: auto;
	background-color : #fff; 
	border: solid 1px #fff; 
	margin-left: 3px; 
	margin-right: 3px;
	margin-top: 2px;
	margin-bottom: 8px;
	font-size : 24px; 
	color : #595959; 
	text-align: left;
	font-weight: Bold;
}
.footerwrap{
	width: auto;
	background-color : #fff; 
	border: solid 1px #fff; 
	margin-left: 3px; 
	margin-right: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size : 18px; 
	color : #595959; 
	font-weight: Bold;
	text-align: center;
}
/*CSS for the Navigation menu*/
#b2{
	width: 159px;
	padding: 0 0 0 0;
	margin-bottom: 19px;
	font-size: 11px;
	background-color: #6898d0;
	color: #333;
}
#b2 ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}		
#b2 li{
	margin: 0;
	width: auto;
}
#b2 li a{
	display: block;
	padding: 3px 0px 4px 1em;
	border-bottom: 1px dashed #fff;
	background-color: #EAF3FF;
	background: #EAF3FF url(../images/arrow.gif) no-repeat center left;
	color: #007AF4;
	width: auto;
}
#b2 li a:hover{
	background-color: #FFAC59;
	color: #CC3300;
	}
.ht1{
	font-size : 10px; 
	font-weight: bold;
	color : #000;  
} 	
.hw2{
	font-size : 11px; 
	font-weight : bold; 
	color : #ffffff; 
}
.div6 {
	width: auto;
	background-color : #FBFDFF;  
	padding: 3px;
}
/*End CSS for the Navigation menu*/
.div7{
	width: auto;
	background-color : #fff; 
	border: solid 1px #8AA1B6; 
	margin-bottom: 10px;
	padding: 3px;
	font-size : 12px; 
	color : #595959; 
}
.div8{
	width: auto;
	background-color : #fff; 
	border: solid 1px #C4DBFF; 
	margin-bottom: 10px;
}
.div9{
	width : auto;
	font-size : 10px; 
	text-align : left; 
	font-weight : bold; 
	color : #ffffff; 
	background-color : #3399ff; 
	padding-top : 3px; 
	padding-bottom : 4px; 
	padding-left : 4px; 
	border-left: 5px solid #3399ff;
	display : block; 
}
/*Begin CSS Panel round corner*/
.roundcont{
	width: 160px;
	background-color: #6898D0;
	color: #000;
}
.roundcont2{
	width: auto;
	background-color: #6898D0;
	color: #000;
}
.roundcontsp{
	width: 160px;
	background-color: #FF6600;
	color: #000;
}

.roundtop{ 
	background: url(../images/hright.gif) no-repeat top right; 
}
img.corner{
   width: 5px;
   height: 5px;
   border: none;
   display: block;
}
img.rightcor{
   border: none;
   display: block;
}
.dcnt{
	text-align: left;
	margin-left: 4px;
	padding-left: 18px;
	background: url(../images/arroworange.gif) no-repeat top left; 
	/*height:1px;*/
}
.dcnt2{
	padding-left: 6px;
	text-align: left;
	background: url(../images/bluearrow.gif) no-repeat left; 
	display:block;
}
.contentdisplay{
	border: 1px solid #acc6db;
	background-color: #fbfbff;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
}
.contentdisplaysp{
	border: 1px solid #FF6600;
	background-color: #fbfbff;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
}
.contentdisplay3{
	border: 1px solid #ECF4FF;
	background-color: #fbfbff;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
}
.contentdis5{
	background-color: #fbfbff;
	margin: 3px;
	padding: 3px;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
}
.contentdis51{
	background-color: #fbfbff;
	margin: 3px;
	padding: 3px;
	text-align: left;
	color: #4b4b4b;
	font-size: 11px;
}
.contentdis51 a:link,.contentdis51 a:visited,.contentdis51 a:active{
	color : #007AF4; 
	font-size : 11px; 
	display:block;
	padding:2px;
} 
.contentdis51 a:hover{
	color : #ff3e3e; 
	font-size : 11px; 
	text-decoration : underline; 
}
/*Begin CSS Panel round corner*/

/*Begin Search Tabs CSS*/
.tbcont{
	clear:both;
	padding-top: 3px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	background: #EAF3FF url(../images/trcorner.gif) no-repeat top right; 
	background-color: #F4F9FF;
	font-size : 11px; 
	color : #fff; 
	height:45px;
}
#tbnavmain{
	clear:both;
	list-style-type:none;
	margin:0px;
	padding:0px;
	font-weight : bold; 
}
#tbnavmain li{
	margin-left: 0px;
	float:left;
	margin-bottom: 1px;
	text-align: center;
	height: 19px; 
	width: 121px;
	background: url(../images/topblue2.gif) repeat; 
	font-weight : bold; 
}
#tbnavmain li a{
	background:#999;
	display:block;
	color:#ccc;
	font-size : 11px; 
	font-weight : bold; 
	text-align: center;
	height: 19px; 
	width: 121px;
	background: url(../images/topblue2.gif) repeat; 
}
#tbnavmain li a:hover{
	color:#FBCD15;
	text-align: center;
	height: 19px; 
	width: 121px;
	font-weight : bold; 
	background: url(../images/topblue2.gif) repeat; 
}
#tbnavmain li a.tabon,#tbnavmain li a.tabon:hover{
	color:#ffffff;
	height: 19px; 
	width: 121px;
	background: url(../images/topblue2.gif) repeat; 
	font-weight : bold; 
}
/*End Search Tabs CSS*/

.dvAlfa{
	PADDING: 2px; 
	BORDER: #c4dbff 1px dashed; 
	TEXT-ALIGN: center;
	margin-top:10px;
}
.dvBreadCrumbs{
	/*float:left;*/
	/*width:100%;*/
	BACKGROUND-COLOR: #fffaf4;
	padding-left:5px;
	padding-right:5px;
}
.dvRelLink{
	/*float:left;*/
	/*width:100%;*/
	PADDING-BOTTOM: 22px; 
	PADDING-TOP: 8px
}
.block0{
	margin:0px;
	padding:0px;
}
.dvin{
	display:inline;
	margin:0px;
	padding:0px;
}
.midtd{
	padding-left:10px;
	padding-right:10px;
}
.dvCatalog{
	padding: 2px; 
	text-align: center; 
	border: 1px dashed #C4DBFF; 
}
/* Begin star rater CSS */
.staring{
	list-style:none;
	margin: 3px;
	padding:0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(../images/strating.gif) top left repeat-x;		
}
.staring li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.staring li a{
	display:block;
	width:20px;
	height: 20px;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	background-image:none;
}
.staring li a:hover{
	background: url(../images/strating.gif) 0px -20px repeat-x;
	z-index: 1;
	left: 0px;
}
.staring a.onestar{
	left: 0px;
}
.staring a.onestar:hover{
	width:20px;
}
.staring a.twostars{
	left:20px;
}
.staring a.twostars:hover{
	width: 40px;
}
.staring a.threestars:hover{
	width: 60px;
}
.staring a.threestars{
	left: 40px;
}
.staring a.fourstars{
	left: 60px;
}	
.staring a.fourstars:hover{
	width: 80px;
}
.staring a.fivestars{
	left: 80px;
}
.staring a.fivestars:hover{
	width: 100px;
}	
/* End star rater CSS */