/* all */

.cle{
clear:both;
margin-bottom:5px;
}

.fl{
float:left;
}


/* left box */

.sboxl{
background-color:#333333;
border-left:1px #666666 solid;
border-right:1px #666666 solid;
margin:0px;
padding:10px 0;
}

.sboxlh{
height:28px;
}

.sboxlf{
border:none;
margin:-5px 0 5px 0;
font-size:0px;
vertical-align:top;
}

.search_bt{
border:1px #666666 solid;
background-color:#FFFFFF;
}

#reviewsContent{
text-align:left;
padding:0 10px;
}

#stock1{
text-align:center;
padding:7px 0;
}

#review_mozi{
color:#FFFFFF;
}

/* product */

#left_product_box{
float:left;
margin:0 10px;
}

#right_product_box{
float:right;
margin-right:10px;
width:325px;
}

.product_box{
background-color:#333333;
border:1px #666666 solid;
padding:10px;
margin-bottom:15px;
}

#products_name{
font-size:15px;
}

.os_price{
border-top:1px #666666 dotted;
padding:5px 0px;
font-size:15px;
color:#FF0000;
clear:both;
}
.os_price2{
border-top:1px #666666 dotted;
border-bottom:1px #666666 dotted;
padding:5px 0px;
font-size:15px;
color:#FF0000;
clear:both;
}

.os_price_img{
float:left;
margin-right:10px;
}

.hr2{
border-style: dotted none none none; 
border-top-width: 1px;
border-top-color: #666666; 
clear:both;
margin:0 10px;
}

.description_title{
color:#FF0000;
font-size:16px;
border-left:5px #FF0000 solid;
margin:10px 0px 10px 10px;
padding-left:5px;
}

.description_box{
margin:0px 10px;
}

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

.imgLink{
color:#FFFFFF;
font-size:10px;
}

#products_image{
padding-bottom:10px;
}

.navNextPrevWrapper{
margin-bottom:10px;
text-align:center;
}

/* list */

.listing_right_box{
border:1px #666666 solid;
vertical-align:top;
}

a.display_products_name{
font-size:15px;
color:#FFFFFF;
}
.display_products_name_box{
font-size:15px;
margin:8px 10px;
padding-bottom:5px;
border-bottom:1px #666666 dotted;
}

.listing_price1{
float:left;
width:170px;
padding-left:15px;

}

.listing_price3{
clear:both;
padding-left:15px;
padding-top:5px;
padding-bottom:5px;

}

/* contact_us */
#contact_us_box{
width:500px;
margin:auto;
}

/* login */
#loginDefault{
width:550px;
margin:auto;
}

/* index */


.new_products_title{
width:560px;
margin:auto;
margin-top:10px;
}

.new_products_box{
border:1px #666666 solid;
padding:5px;
width:550px;
margin:0 auto 10px auto;
}

.top_box{
width:175px;
text-align:left;
}

a.w{
color:#FFFFFF;
}
