/* CSS Document */
#search1 .leftbox{ clear:both; float:left; width:798px; height:265px; border:1px solid #544f4f; padding:0; margin-top:3px; text-align:left;}
#search1 .leftbox h1{ float:left; margin:4px 0 0 10px;padding:0; font-size:13px; font-weight:bold; color:#666666; }
#search1 .leftbox img{ float:left; padding:0; margin:2px 0 0 10px; }

#search1 .leftbox p{ display:inline; margin:5px 10px; padding:0; text-align:justify; color:#000000; font-size:12px; }
#search1 .leftbox .titlepad{ float:left; background:url(../images/middiletitle.jpg) no-repeat left; width:257px; height:22px; color:#FFFFFF; font-size:12px; font-weight:bold; padding:10px 0 0 15px; margin:10px 0 0 0;}
#search1 .leftbox .itembox ul{ float:left; width:745px; margin:0; padding:0;}
#search1 .leftbox .itembox ul li{ float:left; width:350px; margin:10px 5px 0 10px; padding:0; list-style-type:none;}
#search1 .leftbox a{ color:#990000; text-decoration:underline; margin:2px 0 0 10px; text-align:left;}
#search1 .leftbox .litbox{ float:right; width:600px; height: 180px; overflow: auto; margin:10px ;}
#search1 .leftbox .litbox p{ width:550px; margin:5px 10px; padding:0; text-align:justify; color:#000000; font-size:11px; font-weight:normal; line-height:18px;}

#left{float:right; width:190px; margin:0; padding:0;}
#left .box1{ float:left; margin:15px 0 10px 5px; padding:0; width:188px;}
#left .box1 h2{ float:left; font-size:14px; font-weight:bold; color:#9FAE17; margin:3px 0 7px 0; padding:0; width:185px;}
/*#left .box1 #boxinner{float:left; margin:0; padding:0; border-bottom:1px dotted #80a0a1; width:233px; height:30px; font-size:10px; }background:url(../images/arrow.jpg) no-repeat;*/
#left .box1 .boxinner1{ clear:left; float:left; margin:0; width:185px; border-top:1px dotted #80a0a1; border-bottom:1px dotted #80a0a1; padding:0;}
#left .box1 .boxinner1 ul{width:185px; margin:0; padding:0; }
#left .box1 .boxinner1 ul li{ list-style-type:none; list-style-image:url(../images/arrow.jpg);  width:170px; margin:0 0 5px 15px; padding:0;}
#left .box1 .boxinner1 ul li a{ background-color:#f3f5f5; color:#000000; text-decoration:none; font-size:12px; font-weight:bold; display:block; padding:2px;}
#left .box1 .boxinner1 ul li a:hover{ background-color:#D5DDA4;}

#middle{ float:left; width:800px; padding:0; margin:0 0 10px 0;}
#middle .titlepad{ float:left; background:url(../images/middiletitle.jpg) no-repeat left; width:257px; height:22px; color:#FFFFFF; font-size:12px; font-weight:bold; padding:10px 0 0 15px; margin:10px 0 0 0;}
#middle .titlepad1{ clear:left;float:left; background:url(../images/middiletitle.jpg) no-repeat left; width:257px; height:22px; color:#FFFFFF; font-size:12px; font-weight:bold; padding:10px 0 0 15px; margin:10px 0 0 0;}

#middle .mainitembox{ clear:left; width:740px; }
#middle .tabl{float:left; margin:10px 0 10px 0; padding:0; background-color:#669933;}
#middle .itembox{ float:left; margin:0; padding:0; width:798px; border:1px solid #d4d3d3;}
#middle .itembox ul{ float:left; width:798px; margin:0; padding:0;}
#middle .itembox ul li{ float:left; display:inline; width:175px; margin:10px 5px 10px 15px; padding:0; background-color:#f8faff; height:170px;list-style-type:none;}

#middle .dealsearch{ float:left; width:798px; height:75px; margin:0 ; padding:0; border:1px dotted #393738; font-size:12px; font-weight:normal; color:#666666; }
#middle .dealsearch ul{ float:left; margin:5px ; padding:0; width:788px; }
#middle .dealsearch ul li{ float:left; display:inline; width:250px; height:20px; margin:5px; padding:0; list-style-type:none; text-align:right;}
#middle .dealsearch select{ width:150px;}
#middle .dealsearch input{ width:70px; height:20px;}
#middle .deel{ float:left; margin:0; padding:0;}


#inner{ float:left; width:990px; clear:both; margin:0; padding:0;}
#middle .midbg{ float:left; margin:5px 0 0 0; background:url(../images/titlrinnermid.jpg) repeat-x left; height:27px;text-align:left; color:#FFFFFF; font-size:18px; font-weight:bold; padding:5px 0 0 10px;}
#inner .rightbg{ float:left; margin:5px 0 0 0; padding:0; background:url(../images/titleright.jpg) no-repeat left; height:32px; width:10px;}

.ll{ float:left;background:url(../images/bg1.gif) right no-repeat; }
.aa{ background:url(../images/bg2.gif) right no-repeat; }
.bb{ background:url(../images/bg.gif) right no-repeat; }

#middle .itembox .line{ clear:left; float:left; border-bottom:1px dotted #80a0a1; width:300px; height:3px; font-size:14px; margin:5px 0 5px 0;}
#middle .itembox h2{ clear:left;color:#527881; font-size:13px; font-weight:bold; margin:0 0 5px 0; height:15px; width:170px; border-bottom:1px dotted #80a0a1; padding-left:3px; padding-bottom:7px;}
#middle .itembox h3{ clear:left; margin:2px 0 5px 0; height:15px; width:175px; border-top:1px dotted #80a0a1; border-bottom:1px dotted #80a0a1; padding:0; font-size:10px; font-weight:bold; text-align:center;padding-top:2px }
#middle .itembox .img1{ float:left; margin:5px; padding:0; height:}
#middle .itembox .img2{ float:left; margin:0 0 0 5px ; padding:0;}
#middle .itembox .img3{float:right; margin:0 15px 0 0; padding:0;}
#middle .itembox .img4{ display:inline; margin:0 0 0 170px; padding:0;}
#middle .itembox ul li p{ float:left;font-size:11px; color:#000; margin:5px 0 0 2px;; padding:0; line-height:20px; font-weight:bold; }
#middle .itembox h3 a{ text-decoration:none; color:#859005;}
#middle .itembox h3 a:hover{ text-decoration:underline; }

#middle .offer{ float:left; margin:0; padding:0; border:1px solid #d4d3d3; width:745px;}
#middle .offer ul{ margin:0; padding:0; }
#middle .offer ul li{ display:inline; list-style-type:none; margin:0; padding:0;}
#middle .offer img{ border:0; margin:8px 0 8px 3px  ; padding:0;}


#middle .dealsearch1 select{ width:189px; margin:2px;}
#middle .dealsearch1 input{ }
.hsdeals th{ background-color:#949f12; font-size:11px; font-weight:bold; color:#FFFFFF; padding:2px;}
.hsdeals td{ background-color:#FFFFFF; text-align:center; font-size:12px; font-weight:bold;}
.hsdeals td small{font-size:10px; font-weight:normal; display:block; width:90px;}
.hsdeals td p{font-size:10px; font-weight:normal; float:left; display:block; text-align:center; width:270px; margin:o; padding:0;}
.hsdeals td strong{font-size:11px; display:block;}
.hsdeals td b{font-size:12px; display:block; color:#CC0000; }
.hsdeals td big{color:#FF0000; font-size:13px }
#moredeals { font-size:12px; color:#666666;}
#moredeals span{ font-size:12px; color:#FFFFFF; background-color:#669933; padding:3px;}
#moredeals div{padding:3px; margin:0 20px; display:inline; }
#moredeals a{ padding:3px; margin:0 20px;}
.hsdeals td a {text-decoration:none; color:#669933; font-size:12px;}
.hsdeals td a:hover {color:#CC0000;}
.hsdeals td img {}
.hsdeals td h3 { display:block; margin-bottom:5px; font-size:13px; color:#949f12;}

.optsel { background-color:#D5DDA4;}
.bgcll1{ background-color:#FFFFFF; color:#990000; border-bottom:1px solid #360000; padding:2px;}
#middle .deeler{ border-right:1px solid red;}



