		.leftin { }
		.leftin ul,.leftin ul li{ padding:0; margin:0; display:block }
		
		.box_l { margin-bottom:2px }
		/*search*/
		.search {  background:#79cdcc; height:23px; border:2px #fff solid; margin-bottom:2px }
		.search .searchin { margin:1px; background:#fff }
		.searchin .searchinput {  border:0; line-height:17px; height:17px; width:157px; font-size:11px; color:#666; padding:2px 0 2px 6px; }
		*html .searchin .searchinput {  height:19px;  line-height:19px; }
		.searchin .searchbtn { border:0; background:url(../images/searchbg.gif) top left repeat-x; width:25px; height:21px;  line-height:21px; font-size:11px; vertical-align:top  }
		/*nav*/
		.nav { background:#fff ; border-bottom:2px #bfe2e1 solid }
		.nav h2 { background: url(../images/lnavtbg.gif) top left repeat-x; height:32px; line-height:32px;}
		.nav h2 span { font-size:14px; padding-left:12px; /*color:#333;*/color:#9c0013; font-weight:normal }
		.nav ul { padding:6px 16px }
		.nav ul li { line-height:24px; color:#666; padding-left:18px }
		.nav ul li a { color:#666;}
		.nav ul li a:hover { color:#bf2e30; text-decoration:underline; }
		ul.product li { background:url(../images/icon1.gif) left center no-repeat;}	
		ul.designer li { background:url(../images/icon2.gif) left center no-repeat;}
		/*help*/
		.help {  border-bottom:2px #ddd solid}
		.help h2 { background-image:url(../images/lhelptbg.gif) }
		.help ul li { background:url(../images/icon3.gif) left center no-repeat; }
		/*secure*/
		.secure { background:#fff ; border-bottom:2px #bfe2e1 solid; padding:0 10px } 
		.secure h2 { height:30px; line-height:30px; border-bottom:1px #ddd solid; }
		.secure h2 span { font-size:12px; color:#222; font-weight:normal}
		.secure p { padding:10px 0 16px; }	