body { font: normal 11px/18px Verdana, Arial, Helvetica, sans-serif; margin: 0px auto; padding: 0px; text-align:center; color: #454545 }

form h1 h2 h3 h4 { margin: 0px; padding: 0px; }

p { margin: 0px; padding: 5px 0px 10px 0px; text-align:justify; }

a { color: #454545; text-decoration: none;}

a:hover { color: #F05501; text-decoration: none;}

.clear { clear: both }

#page {	width: 774px; margin: 0px auto; padding:0px; }

/* ---------- Top Area ----------- */
#top { clear: both; color: #fff; padding: 0px 10px 5px 10px}

.search {padding: 5px 20px 10px 20px; font-weight: bold; font-size: 10px; line-height: 15px; background: #BE2F02 url(../images/bg_red_bot_left.jpg) no-repeat left bottom; }

.left {float: left; padding-right: 20px;}

.left1{float: left; padding-right: 10px; padding-top: 3px; }

.first{float: left; width: 110px; padding-right: 10px; padding-top: 3px; text-align: left;}

.second{float: left; width: 210px; padding-right: 10px; padding-top: 0px; text-align: left;}

.third{float: left; width: 70px; padding-right: 10px; padding-top: 3px; text-align: left;}

.four{float: left; width: 140px; padding-right: 10px; padding-top: 0px; text-align: left;}

.left2 {float: right; }

.frmfield { width: 170px; font-size: 10px; line-height: 15px; }

.frmfield1 { width: 98px; font-size: 10px; line-height: 15px; }

.frmfield2 { height: 15px; font-size: 10px; line-height: 15px; }

.frmfield3 { width: 52px; font-size: 10px; line-height: 15px; }

.blkH10px {clear: both; height: 8px;}

.but { height: 18px; width: 55px; border: 1px solid #FEECD2; background: #FDC689; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #000;}

.logo {float:left; padding:25px 0px 0px 20px;}

/* ---------- Info Block ----------- */

#info {}

.infoTop { height: 10px; background: url(../images/bg_patch_top.gif) no-repeat; }

.infoMid { padding: 5px 15px; background: url(../images/bg_patch_mid.gif) repeat-y; }

.infoLeft {float: left; padding: 0px 15px 0px 0px; margin: 0px;}

.infoRight {float: left; width: 352px; padding: 0px; margin: 0px; font: normal 10px/16px Verdana, Arial, Helvetica, sans-serif; color: #333; text-align:justify;}

/* ---------- Container ----------- */
#container { 	
		padding: 0px 10px; text-align: left; 
		background: url(../images/bg_left.gif) repeat-y left;
}

.conLeft{ float:left; width: 190px;}

.topSeller {float: left; width: 185px; text-align:left; padding: 10px 0px 10px 0px;  border-bottom: 1px solid #CCC }

.conRight{
	float:left;
	width:564px;

}

.titile01 { margin: 30px 0px 0px 0px; padding: 5px 40px; background: #E86D00 url(../images/icon_flower_red1.gif) no-repeat 5px 0px; color: #FFF; font-weight: bold;  }

.titile02 { padding: 5px 40px; background: #8FA818 url(../images/icon_flower_green.gif) no-repeat 5px 0px; color: #FFF; font-weight: bold;  }

.titile03 { margin: 0px 0px 0px 0px; padding: 5px 40px; background: #404040 url(../images/icon_flower_red.gif) no-repeat 5px 0px; color: #FFF; font-weight: bold;  }

.titile04 { margin: 0px 0px 0px 0px; padding: 5px 40px; background: #415968 url(../images/icon_flower_red1.gif) no-repeat 5px 0px; color: #FFF; font-weight: bold;  }

.titile05 { margin: 30px 0px 0px 0px; padding: 5px 40px; background: #E86D00 url(../images/icon_flower_red2.gif) no-repeat 5px 0px; color: #FFF; font-weight: bold;  }

.titile06 { margin: 0px 0px 0px 0px; padding: 5px 10px 5px 40px; background: #404040 url(../images/icon_flower_red.gif) no-repeat 5px 0px; color: #FFF; font-weight: bold;  }

.titile07 { margin: 0px 0px 0px 0px; padding: 5px 40px; background: #E86D00 url(../images/icon_flower_red2.gif) no-repeat 5px 0px; color: #FFF; font-weight: bold;  }

.leftNav{ text-align: left; margin: 0px 5px 0px 0px; padding: 0px; font: normal 11px/18px Tahoma, Helvetica, sans-serif; border-bottom: 1px solid #ccc; }

.leftNav a{ display: block; color: #454545; padding: 5px 10px 5px 10px; margin: 0px 0px 0px 10px; text-decoration: none; background: url(../images/icon_arrow.gif) no-repeat left 11px; }

.leftNav a:hover{ color: #BE2F02; text-decoration: none; }

.product {float: left; width: 178px; text-align:left; padding: 0px 10px 10px 0px; height: 280px; }

.product1 {float: left; width: 178px; text-align:left; padding: 0px 0px 10px 0px;  height: 280px; }

.product2 {float: left; width: 550px;  text-align:left; padding: 0px 0px 0px 0px;}

.product3 {float: left; width: 245px; text-align:left; padding: 0px 0px 5px 0px; margin-right:10px; height: 170px; }

.product4 {float: left; width: 245px; text-align:left; padding: 0px 0px 5px 0px;  height: 170px; }

.product5 {text-align:left; width: 560px; padding: 0px 0px 10px 0px; border-bottom: 1px dotted #ccc; }

.product6 {text-align:left; width: 560px; padding: 10px 0px 10px 0px; border-bottom: 1px dotted #ccc; }

.productinfo {float: left; width: 100%; text-align:left; padding: 0px; margin: 0px;}

.productinfo1 {float: left; width: 214px; text-align:left; padding-left: 5px; margin: 0px;}

.productinfo2 {float: left; text-align:left; width: 500px; padding-left: 5px; margin: 0px; }

.productinfo3 {float: left; text-align:left; padding-left: 5px; margin: 0px; width:130px;}

.productinfo4 {float: left; text-align:left; width: 90px; padding-left: 5px; margin: 0px;}

.h1 {font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #8FA818; padding: 5px 10px 0px 5px; border-bottom: 1px dotted #ccc; text-align:left;}

.h1 a, .h1 a:hover {color: #8FA818;}
h1 {font: bold 11px/18px Tahoma, Arial, Helvetica, sans-serif; padding:0px; margin: 0px; text-align:left;}

h2 a, h5 a, h2 a:hover, h5 a:hover {color: #F05501;}

h2 {font: bold 11px/18px Tahoma, Arial, Helvetica, sans-serif; color: #F05501; padding: 0px 1px 1px 5px; border-bottom: 1px dotted #ccc; }

h3 {font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #454545; border-bottom: 1px solid #ccc; padding: 0px; margin: 0px; }

h4 {font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif; color: #5F673F; padding: 10px 0px 0px 0px; margin: 0px; }

h5 {font: bold 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #F05501; padding: 0px; margin: 0px; }

.bred {border-bottom: 1px solid #E9E6E6; font-size: 10px; color: #999; padding: 0px 0px 0px 10px; margin-bottom: 10px; background: #F1F1F1; }

.bred a {color: #999999; }

.bred1 {border-bottom: 1px solid #E9E6E6; font-size: 10px; color: #999; padding: 0px 10px 0px 10px; margin-bottom: 10px; background: #F1F1F1; }

.bred1 a {color: #454545; padding: 0px 2px; text-decoration: underline; }

.bred1 a:hover {color: #000; text-decoration: none;  }

.result {float: left; padding: 0px 0px 0px 0px; font-size: 10px; font-weight: normal; color: #454545;}

.paging {float: right; padding: 0px 0px 0px 0px; font-size: 10px; font-weight: normal; color: #454545;}

.moreInfo {padding: 10px 0px 0px 0px}

.moreInfo2 {float: right; padding: 10px 0px 0px 0px}

.moreInfo2 a { display:block; width: 69px; height: 16px; background: url(../images/moreinfo.gif) no-repeat left 2px; font-size:10px; font-weight: bold; color: #FFF; padding: 0px 10px 5px 10px; text-decoration:none;}

.moreInfo a { display: block; background: url(../images/moreinfo.gif) no-repeat left 2px; font-size:10px; font-weight: bold; color: #FFF; padding: 0px 10px 2px 10px; text-decoration:none;}

.moreInfo2 a:hover, .moreInfo a:hover {color: #FFF; background: url(../images/moreinfo_hover.gif) no-repeat left 2px;}

.moreInfo1 {padding: 0px 0px 0px 0px}

.moreInfo1 a { font-size:10px; font-weight: bold; color: #000; text-decoration:underline; }

.moreInfo1 a:hover {color: #F05501; text-decoration:none; }

.paddB5px {padding-bottom: 2px;}

.paddL10px {padding-left: 10px;}

.paddL10B20px {padding-left: 10px; padding-bottom: 20px;}

.paddR10px {border:1px solid #CCCCCC; float:left;}

.productImg {border:1px solid #CCCCCC; vertical-align:text-top;}

.topbar_right {float: right; padding-top: 5px;}

.topbar_left {float: left; padding-top: 5px; padding-left: 7px;}

/* ---------- Footer ----------- */
#footer { clear: both; margin-top: 0px; background: #D6D4C1; padding: 10px; color: #666; font-size: 10px; text-align:left; border: 1px solid #B9B590; }

/*.footerLeft {float: left;}

.footerRight { float:right;}
*/

#footer a { text-decoration: none; color: #555 }

#footer a:hover { color: #000 }