/*RESET CSS*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th{margin: 0;padding: 0;border: 0;font-size: 100%;background: transparent}
ol, ul{list-style: none outside}
blockquote:before, blockquote:after,
/* remember to define focus styles! */
:focus {}
/* remember to highlight inserts somehow! */
ins {text-decoration: none}
del {text-decoration: line-through}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse}
/*RESET CSS*/

/*COMMON ATTRIBUTES*/
p{}
a{color:#07881D;text-decoration:none;outline:none}
a:hover{color:#54AC65}
input,textarea,select{font-family:Arial,Helvetica,sans-serif;margin:0;padding:0}
input,textarea{border:none}
input:focus{}
button{font:normal 11px Arial,Helvetica,sans-serif;border:none;cursor:pointer}

.fleft{float:left}
.fright{float:right!important}
.lclear{clear:left}
.rclear{clear:right}
.fclear{clear:both}
.nobdr{border:none}
.nopadding{padding:0}
.nomargin{margin:0}

/*STYLES*/
body{font:normal 12px Arial,Helvetica,sans-serif;color:#0052A1;padding:10px 0}
#wrap{width:980px;margin:0 auto}
#header{overflow:auto;margin-bottom:10px}
#logo span{margin-left:30px;display:inline-block;line-height:52px;font-weight:bold;letter-spacing:1px;color:#0052A1}
#logo span span{margin:0;color:#0B8924}

#toplinks{}
#toplinks li{display:inline;float:left;border-left:1px solid #DFEFFE}
#toplinks a{display:inline-block;line-height:52px;padding:0 11px;font-weight:bold}
#toplinks a#mycart{line-height:15px;padding:22px 11px 0 30px;text-align:center;background:url(../layout_images/images_new/icon-mycart.gif) 32px 6px no-repeat;font-weight:normal;color:#0159B0}
#toplinks a#mycart span{display:inline-block;font-weight:bold;color:#FF8300;padding:0 5px}
#toplinks a#mycart:hover{color:#4D8AC8;text-decoration:none}
#search,.button{background:url(../layout_images/images_new/searchbarbg.gif) 0 0 repeat-x;height:30px;border-top:1px solid #9AC9f4;border-bottom:1px solid #9AC9f4}
#searchbox a{display:block;line-height:30px;/*padding:0 30px;*/font-weight:bold;border-left:1px solid #9AC9f4;float:left}
#searchbox a.on{color:#555555}
#searchbox input{float:left;border:1px solid #9AC9f4}
#searchbox .searchfield{width:425px;padding:6px 5px 6px 40px;background:#FFF url(../layout_images/images_new/icon-search.jpg) 8px 0 no-repeat;border-width:1px 1px 1px 2px}
#searchbox .searchbutton{background:#54B952;width:100px;height:30px;border-width:1px 2px 1px 1px;font-weight:bold;color:#FFF;text-align:center;cursor:pointer}
#searchlinks a{display:block;line-height:30px;/*padding:0 36px;*/font-weight:bold;border-right:1px solid #9AC9f4;float:left;}
#searchlinks a,#searchbox a {width:100px;text-align:center}

#content{padding-top:25px;display:inline-block;width:100%}
#shop,#store,#classified_ads,#item_detail{margin-top:-25px;display:inline-block;width:100%}
#leftcol,#memberleftocol{width:200px}
.leftboxtop{background:#F3F9FF url(../layout_images/images_new/sidecoltop.gif) 0 0 no-repeat;margin-bottom:10px}
.leftboxbot{background:url(../layout_images/images_new/sidecolbot.gif) 0 bottom no-repeat;padding:10px}
#leftcol h1{border-bottom:1px solid #9AC9F4;line-height:30px;}
#leftcol ul,#memberleftocol ul{padding:10px 0 15px}
#leftcol li a,#memberleftocol li a{display:block;line-height:20px}

#getupdates p{padding:7px 0}
#getupdates div div{padding:7px 0 0}
#getupdates div div p{padding:4px 0}
#getupdates .eml_label{width:175px;}
.updatefield{width:165px;padding:4px 5px;border:1px solid #9AC9f4}
.updatebutton{background:url(../layout_images/images_new/signup-button.gif) 0 0 no-repeat;width:66px;height:24px;text-align:center;font-weight:bold;color:#FFF;cursor:pointer}

#maincol,#membermaincol{width:760px}
#maincol h1,#membermaincol h1{font-size:14px;color:#000;line-height:38px;padding-right:1px}
#maincol h1 a,#membermaincol h1 a{font-size:12px;font-weight:normal;line-height:38px;display:block}
#maincol h1 a.fleft,#membermaincol h1 a.fleft{margin-left:26px}
#slideshow{background:url(../layout_images/images_new/slide.gif) 0 0 no-repeat;width:740px;height:92px;margin-bottom:10px;padding:12px 12px 0;font-size:11px}
#membermaincol h2 {line-height:38px;}
#slideshow .fleft{margin-right:12px}
#slideshow h1{line-height:28px}
#slideshow h2{background:#A70335 url(../layout_images/images_new/slideheadleft.gif) 0 0 no-repeat;height:35px;float:left;padding-left:10px;font-size:16px;color:#FFF;line-height:35px;margin-right:12px}
#slideshow h2 span{display:block;padding-right:10px;background:#A70335 url(../layout_images/images_new/slideheadright.gif) right 0 no-repeat}
#slideshow h2 span a {color:#FFFFFF}

.xmasproducts{height:400px}
.homeproducts{padding-bottom:10px}
.homeproducts input{width:135px;border:1px solid #CCCCCC;color:#666666;padding:5px 0 5px;font-size:12px;}
.homeproducts .listing-message{height:140px;text-align:center}
.homeproducts .listing-input a{ line-height: 25px;padding-bottom: 9px;padding-right: 15px;}
.promoproducts{height:235px}
#promoproducts{display:none;}
.xmasproducts,.homeproducts,.promoproducts{width:764px;/*display:inline-block*/}
.homeproducts,.promoproducts{/*height:222px;border:1px solid black;*/}
.xmasproducts h1,.productitem h1,.promoproducts h1{clear:both}
.productitem{float:left;border:1px solid #DFEFFE;padding:6px 6px 4px;margin:0 6px 15px 0;width:171px;display:inline;height:173px;}
.productitem h2{font-size:12px;font-weight:normal;padding:5px 0 3px}
.productitem h2 a{color:#0052A1;}
.productitem .shop_image{height:131px;text-align:center;}
.productitem .fleft a{color:#9ECBF5}
.productitem .fright{color:#BD2031}
.featstoreitem{float:left;border:1px solid #9ECBF5;padding:10px;margin:0 7px 15px 0;width:355px;height:163px;background:#F3F9FF;display:inline;position:relative;}
.featstoreitem h2{line-height:36px}
.featstoreitem p{overflow:hidden;}
.featstoreitem .featured_more{position:absolute;bottom:23px;left:166px;}
#featstoreitemimage{padding:60px 32px 40px 32px}
#whatsnew div{border:1px solid #DDD;padding:3px;float:left;margin:5px;height:75px;width:74px;}

#footercontainer{padding-top:25px;width:100%;margin:60px auto 0}
#footer{border-top:1px solid #dfeffe;padding:7px;line-height:20px}
#footer,#footer a{font-size:11px;color:#0055A8}
#footer a img{vertical-align:middle}
#footer .fright a{margin-left:14px}
#footer span{margin-right:14px}
#footer .fleft a{margin:0 1px 0 8px}

/*category*/
#innercontent{}
#breadcrumb{line-height:28px;border-bottom:1px solid #DFEFFE;font-size:11px;margin-bottom:25px}
#catitems{padding-left:220px;line-height:17px;padding-top:15px;font-size:16px}
#catitems h1 span{color:#000}

h1#promoted{font-size:12px;font-weight:normal;color:#0052A1;padding-top:10px}
#viewbar{background:none repeat scroll 0 0 #F3F9FF;border-bottom:1px solid #DFEFFE;border-right:1px solid #DFEFFE;height:40px;line-height:40px;padding:0 20px}
#viewbarcontainer{padding:12px 0 24px}
#viewbar a{padding:0 10px}
#viewbar span.on{padding:0 10px}
#viewbar span.sep{color:#9AC9F4}
#viewbar b{color:#055EAC}
#viewbar ul{float: left;line-height: 40px;margin-left: 15px;margin-bottom:18px;}
#viewbar li.label{ border: 0 none; color: #808080; font-weight: bold; margin-right: 5px; padding: 0;}
#viewbar li{display:inline-block;float:left}
#viewbar ul li a { border-right: 1px solid #D4D4D1; font-weight: normal; padding: 0 10px;}
#viewbar ul li.last a {border-right: 0 none;}

#productnav,#pagination{padding:44px 0 63px 0}
#productnav,#pagination a,#productnav,#pagination span{font-size:14px;margin:0 5px;font-weight:bold}
#navarrows{width:60px;margin:0 auto;padding:8px 0}
#pagination{padding-bottom:0px;}

/*seller*/
#leftcol ul.storecat{padding-top:0}
#leftcol ul.storecat li a{line-height:30px;border-bottom:1px solid #9AC9F4}
#leftcol ul.storecat li a span{color:#0052A1}
#leftcol .storeimage{padding-top:5px}
#leftcol h2{line-height:22px}
#leftcol p{padding-bottom:5px}

#sellerdesc{border:1px solid #9AC9F4;padding-top:5px}
#sellerdesc h1{padding:0 10px;line-height:26px}
#sellerdesc p{padding:0 10px 10px}
#sellercontent{border-top:1px solid #9AC9F4;padding-top:10px}


.scrollable {position:relative;overflow:hidden;width: 768px;height:197px;}
.scrollable .items {width:20000em;position:absolute;clear:both;}
.items div {float:left;width:768px}
.scrollable .active {border:2px solid #000;position:relative;cursor:default;}
.imageset{width:768px;height:175px}
#item_detail .imageset,#item_detail .scrollable,#item_detail .items div{width:964px}
#item_detail .promoproducts{width:100%}
#item_detail .items {padding-left:5px;}
#item_detail #promoted a,#item_detail h1#promoted{line-height:38px;}


.scrollable{float:left}
a.browse{background-image:url(../layout_images/images_new/arrows.gif);display:block;width:20px;height:21px;margin:8px 5px 0 0;float:left;cursor:pointer}
a.right{background-position:right top}
a.right.disabled{background-position:right bottom}
a.left{background-position:left top}
a.left.disabled{background-position:left bottom}
.loading_scroll ul li{background:url("../layout_images/loading.gif") no-repeat scroll -167px -98px transparent}

#signupcontainer, #commoncontainer{margin:0 auto;/*padding-top:50px;*/overflow:auto}
#regnow{width:399px;padding-top:100px}
#regnow h1{font-size:16px;line-height:48px;color:#000000}
#signupformcontainer{width:460px;border-left:1px solid #DDD;margin-left:20px;padding-left:20px}
#primaryview {border:0px;width:460px;}
#primaryview div.homeproducts {height:auto}
#signupformcontainer h1,#primaryview h1{font-size:16px;line-height:20px;color:#000000}
#signupformcontainer h2{font-size:14px;line-height:36px}
#signupform{padding:10px 0;font-size:11px}
#item-poster{margin-bottom:20px;}
#signupform div.row,#item-poster div{clear:both;padding-top:10px;line-height:normal;overflow:auto}
#signupform div.mailsep,#item-poster div.mailsep{border-top:1px solid #CCC;margin-top:20px;display:inline-block;width:100%}
#signupform span.label,#item-poster span.label{float:left;width:185px;text-align:right;padding-top:3px}
#signupform span.fields,#item-poster span.fields{float:right;width:265px;line-height:18px}
#primaryview h2{line-height:normal}
#signupform span.verify{text-align:center;padding:4px 0;width:260px;margin-left:10px;}
#signupform span.verifycode{text-align:center}
#signupform span.terms{float:right;width:265px;text-align:left;line-height:18px;padding-bottom:10px}
#signupform span.terms input{vertical-align:text-top}
#signupform span.signinbtn{padding-top:10px}
.signupfield{width:250px;}
.signupfield, .field, .txt,.txtarea,.inpt_cls{padding:8px 5px 7px;color:#666;border:1px solid #CCC;font-size:12px}
.countrysel{width:263px;color:#666;font-size:16px}
.item-description{height:85px;}

.button-common input{background:transparent url(../layout_images/images_site/buy-signup.png) no-repeat 0 0px;background-position:left top}
.button-green input{height:36px;line-height:36px;width:86px;outline:none;cursor:pointer;font-size:15px;font-weight:bold;color:#FFFFFF;text-align:center}
.button-price input{height:36px;line-height:36px;width:148px;outline:none;cursor:pointer;font-size:15px;font-weight:bold;color:#FFFFFF;background-position:0px -36px;padding-left:30px;}

.currency-view{position:absolute;left:0;background-color:#FFFFFF;font-size:12px;font-weight:normal;padding:10px;margin-top:25%;margin-left:25%;top:0;border:2px solid #9B9797;z-index:10000;}
.currency-view {width:680px}
.currency-view input{border:none}
.currency-view div{margin:5px}
.currency-view span{position: absolute; height: 19px; line-height: 19px; margin-top: -3px; padding-left: 5px;}
.currency_row {padding-right:111px;}

/*error message*/
.red,.red_border {color: red;}
.red_border{border:1px solid red;}
.red ul{padding-left:10px;list-style:none}
.successMessage{text-align:center;font-weight:bolder;font-size:15px;color:#028B31}
#error,.errorMessage{font-weight:bolder;color:#ff0000;margin-bottom:20px;border:1px solid red;padding:25px;font-size:13px;}
#error,.errorMessage ul li{list-style-type:decimal}
.alertlink a{color:red}
.beta-view{color:#FF7D00;position:absolute; margin-top:-3px;font-size:9px;font-weight:bold;height:15px;line-height:15px}

.fieldview{border:1px solid #B2DAFF;padding:6px}
.box_items{/*border:1px solid #DFEFFE;*/display:block;height:65px;line-height:65px;margin-top:65px;}
.box_items span{/*border-right:1px solid #DFEFFE;*/float:left;height:58px;line-height:58px;padding:4px 5px;display:block;}
.box tr td {padding:6px;border-bottom:0px solid #CCCCCC;}
.box tr th {border-top:1px solid #CCCCCC;text-align:left;border-bottom:medium none;background-color:#F1F1F1;padding:6px;}
.box tr th h1{padding:10px 15px;font-size:14px;color:#000000}
.contentbox tr td{border-bottom:0px;}
.country_price{color:#808080;font-size:12px;display:block;}

#region_div div{padding-top:5px;}
.on, .elem-select a  {color:#555555;font-weight:bold;}
.catlist li ul {margin-left:20px}

ul.tabs { list-style:none; margin:0 10px; padding:0;/*border-bottom:1px solid #666;*/height:30px;}
ul.tabs li { float:left; display:inline;/*padding-right:10px;*/}
ul.tabs a { line-height:28px;cursor:pointer;font-weight:bold;color:#999;text-decoration:none;display:inline-block;padding-left:15px;float:left}
ul.tabs a:active {	outline:none;		}
ul.tabs a:hover {color:#666}
.panes {border-top:1px solid #CCC;padding-bottom:10px;margin-bottom:20px;margin-top:-2px;padding-top:20px;display:inline-block;width:100%}
ul.tabs li a span {display:inline-block;padding-right:10px}
ul.tabs li a span span{padding-right:15px;background:url(../layout_images/images_new/arrowright.jpg) right center no-repeat}
ul.tabs li a:hover span span {background:url(../layout_images/images_new/arrowdown.jpg) right 11px no-repeat}
ul.tabs a.current,  ul.tabs li.current a {color:#FFF;background:#555 url(../layout_images/images_new/toplinkstopleft.gif) 0 0 no-repeat}
ul.tabs li a.current:hover span span{background:url(../layout_images/images_new/arrowdown-o.gif) right 11px no-repeat;}
ul.tabs a.current span{background:url(../layout_images/images_new/arrowdown-o.gif) right 5px no-repeat;background:url(../layout_images/images_new/toplinkstopright.gif) right 0 no-repeat}
ul.tabs a.current span span{background:url(../layout_images/images_new/arrowdown-o.jpg) right 11px no-repeat}
/*testing*/
/*tabs*/
#tabcontent{padding-top:15px}
ul#tabs{list-style-type:none;margin:0 10px}
ul#tabs li{display:inline;padding-right:19px;float:left}
ul#tabs li a,ul#tabs li a span,ul#tabs li a span span{line-height:28px;cursor:pointer}
ul#tabs li a{font-weight:bold;color:#999;text-decoration:none;display:inline-block;padding-left:15px;float:left}
ul#tabs li a span{display:inline-block;padding-right:10px}
ul#tabs li a span span{padding-right:15px;background:url(../layout_images/images_new/arrowright.jpg) right center no-repeat}
ul#tabs li a:hover{color:#666}
ul#tabs li a:hover span span{background:url(../layout_images/images_new/arrowdown.jpg) right 11px no-repeat}

ul#tabs li a.selected{color:#FFF;background:#555 url(../layout_images/images_new/toplinkstopleft.gif) 0 0 no-repeat}
ul#tabs li a.selected span{background:url(../layout_images/images_new/arrowdown-o.gif) right 5px no-repeat;background:url(../layout_images/images_new/toplinkstopright.gif) right 0 no-repeat}
ul#tabs li a.selected span span{background:url(../layout_images/images_new/arrowdown-o.jpg) right 11px no-repeat}

div.tabContent{border-top:1px solid #CCC;border-bottom:1px solid #CCC;clear:both;padding-bottom:10px;margin-bottom:20px}
div.tabContent.hide{display:none}
div.tabContent h2{font-size:14px;line-height:30px}

#sharebar{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:10px 0;overflow:auto;margin-top:20px;}
#sharebar div{float:left;text-align:center}
#sharebar div{line-height:50px}
#rating{width:24%}
#rating img{vertical-align:middle}
#rev{border-left:1px solid #DFEFFE;border-right:1px solid #DFEFFE;width:26%}
#share{width:45%}
#share a{display:inline-block;margin:0 10px}
#helpcontent #rating{line-height:25px;width:44%}
#helpcontent #share a{display:inline-block;margin:0}
#helpcontent #share{width:29%}

#helplinks{font-size:11px;position:relative;border-bottom:1px solid #CCC;padding:0 10px}
#helplinks a{display:inline-block;line-height:30px;margin-right:15px;padding-right:10px}
#rightcol{width:170px;padding-left:20px}
#rightcol ul{margin:0 0 10px 10px}
#helpcontent{margin:0 10% 20px;padding-top:10px}
#helpcontent #maincol{padding-right:20px;border-right:1px solid #CCC}
#helpcontent h1{font-size:14px;color:#000000;line-height:40px}
#helpcontent h1.upnxt{line-height:80px}
#helpcontent h2{font-size:13px;color:#333;padding-top:20px}
#helpcontent ol{list-style:decimal outside;margin-left:25px}
#helpcontent ol li,#helpbottom ul li{padding:5px 0}
#faq{margin:20px 0;border-top:1px solid #CCC}
#helpbottom{padding:20px 0;overflow:auto;border-top:1px solid #CCC}
#helpbottom h1{line-height:36px}
#helpbottom ul{margin-left:10px}

#helpbottom div.fleft{width:26%}

#needahelp{margin-bottom:20px;line-height:28px}
#needahelp h1{font-size:19px;color:#353535;line-height:40px}

.memberscontent{border:1px solid #CCC;padding:20px;margin-bottom:10px}
.memberscontent h3{font-size:16px;line-height:30px;color:#5A0425}

.main-ul {list-style-type:lower-roman;padding-left:20px;margin:10px}
.main-subhead {list-style-type:lower-alpha;padding-left:40px;margin:10px}
.main-ul li {font-weight:bold}
.main-ul-bl li {font-weight:normal}
.main-question {list-style-type:decimal;padding-left:60px;margin:10px;}
.main-question li{font-weight:normal}
.answer-ul {list-style-type:none;padding-left:10px;margin:5px;}
.answer-sub{list-style-type:disc;padding-left:24px;margin:10px;}
.answer-sub li{padding-bottom:5px;}
.ul-none{list-style-type:none;}
.ul-decimal{list-style-type:decimal;}
.feature{border:1px solid #CCC;padding:5px;margin-bottom:20px;color:#F30F0F}

.button {border:1px solid #9AC9F4;border-left:1px solid #EAF4FE;border-top:1px solid #EAF4FE;border-right:1px solid #9AC9F4;cursor:pointer;text-align:center}
a.button{text-decoration:none;}
.button, a.button {color:#555555;font-weight:bold;padding:4px;}
.btn {clear: both; padding-right: 0px; padding-left: 10px; background: url(../layout_images/btn_left.png) no-repeat; float: left; padding-bottom: 0px; margin: 5px 0px; padding-top: 0px;font-size:15px;font-weight:bold;}
.btn a , .btn input{padding-right: 10px; padding-left: 10px; font-size: 1em; background: url(../layout_images/btn_stretch.png) repeat-x left top; float: left; padding-bottom: 0px; color: #fff; line-height: 40px; padding-top: 0px; height: 40px; text-decoration: none}
.btn span {background: url(../layout_images/btn_right.png) no-repeat; float: left; width: 10px; height: 40px}
.btn_clr_main{background-color:#54B952}
.btn_center{text-align: center; width: 100%; display: table-cell;}
.floatli li{float:left;padding-right:25px;display:block}
.common_vertical_sep {margin-bottom:20px;}

#salelistings{padding-bottom:20px;padding-top:20px;}
#salelistings p{clear:both;border-top:1px solid #CCC;padding:10px 0;overflow:auto}
#salelistings .adthumb{width:10%;float:left}
#salelistings .adtitle{width:80%;float:left}
#salelistings .adloc{width:10%;float:right;text-align:right}
#productnav a,#productnav span{display:inline-block;padding:3px;font-weight:bold}
#productnav p{border:0px}

#subcat{padding:5px 0;font-size:11px}
#subcat a{margin-right:20px}
/*#breadcrumb{padding:5px 10px;border-bottom:1px solid #CCC;font-size:11px}*/
#lightbox{margin-right:20px;padding-right:20px;/*border-right:1px solid #DFEFFE*/}
#prodetailscontainer{padding:20px 0;display:inline-block;width:100%}
#prodetails{overflow:hidden;}
#prodetails h1{font-size:18px;line-height:24px;margin-bottom:10px;color:#000000}
#prodetails p img{vertical-align:bottom}
/*#prodetails .price,#prodetails .stock{line-height:28px;margin:25px 25px 25px 0}*/
#prodetails .price{}
#prodetails .stock{float:left;margin:25px 0}
#prodetails .amt{font-size:18px;color:#000000;padding-left:3px;}
#prodetails .cur{color:#339131;font-size:16px}
#prodetails .freeship{color:#F80}
#prodetails .stockstat{color:#339131}
#prodetails .section,#prodetailsbottom .section {border: 1px solid #DFEFFE; border-radius: 5px 5px 5px 5px;  margin-bottom: 24px;  padding: 16px;}
#lightbox{height:530px;width:500px;}
p.war{clear:both;padding:10px 0}
#prodetailslist{margin-left:15px;width:500px}
#prodetailslist li{width:250px;float:left;list-style:disc outside}
#shipping,.tableview_container{border:1px solid #DFEFFE;margin-bottom:10px;padding:10px;overflow:auto;/*width:416px*/}
#shippingcost,.tableview{margin-top:10px}
#shippingcost div, .tableview div{border-bottom:1px solid #DFEFFE;overflow:auto}
#shippingcost p, .tableview p{float:left}
#shippingcost p.shipto, .tableview p.shipto{width:195px}
#shippingcost p.chargeone, .tableview p.chargeone{width:117px;text-align:center}
#shippingcost p.chargeaddl, .tableview p.chargeaddl{width:80px;text-align:center}

#sharebar_dtl{border-top:1px solid #DFEFFE;border-bottom:1px solid #DFEFFE;padding:10px 0;overflow:auto}
#sharebar_dtl p{float:left;width:33%;text-align:center;line-height:50px}
#rating{width:25%}
#rating img{vertical-align:middle}
#rev2{border-left:1px solid #DFEFFE;border-right:1px solid #DFEFFE;width:30%}
#share{width:44%}
#share a{display:inline-block;margin:0 10px}

#interested{border-bottom:1px solid #CCC;padding-top:10px;overflow:auto}
#latestauto{border-top:1px solid #CCC;border-bottom:1px solid #CCC;overflow:auto}
#interested h1,#latestauto h1{margin-top:10px}
#interested .promos,#latestauto .promos{border:none;margin-bottom:0}
#interested .promos h2,#latestauto .promos h2{text-align:left;margin:15px 15% 0}

#prodetailsbottom{padding:20px 0}
#prodetailsbottom h1{font-size:14px;line-height:50px;color:#000000}
#prodetailsbottom h2{font-size:12px;line-height:38px;}
#prodetailsbottom h2 img{vertical-align:bottom}
#spec{overflow:auto;margin-bottom: 24px;/*border-right:1px solid #CCC;padding-right:20px*/}

#itemsright{width:280px;padding-left:20px;border-left:1px solid #DFEFFE}
#itemsright h1{clear:both;padding-bottom:20px}
#itemsright div div{clear:both;overflow:auto;padding-bottom:30px}
#itemsright img{float:left;margin-right:10px}
#solditems{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:30px;padding-top:10px}

#feedback{border-top:0px solid #DFEFFE}
.fback{border-bottom:0px solid #DFEFFE;padding:10px 0;overflow:auto}
.fback .fleft{width:25%}
.fback .fright{font-weight:bold}
.fbackcontent{overflow:hidden;line-height:28px}

#user_links a{margin:5px 5px;}
#get_cat_html div {padding-left:10px;float:left}
#cat_names div {float:left}
#cat_names div span{padding:5px 5px;}
#bulk_feed_help {overflow:hidden}
.list-config-menu{    background-color: #555555; font-size: 15px; font-weight: bold; height: 25px; margin-left: 1px; margin-top: -155px;padding-top: 7px;position: absolute; width: 169px;}
.list-config-menu a{color:#FFFFFF;padding-left:12px;float:left}

#left_col{margin:15px 35px 15px 0;width:500px}
#left_top h1{color: #000000; font-size: 18px; font-weight: bold; margin-bottom: 20px;}
#small_img{margin-top:15px;width:500px;height:61px;}
#small_img img{border: 1px solid #dfeffe;float:left;margin-right:10px}
.buy{margin-top:15px}
.head{font-size:18px;margin-bottom:10px;font-weight:bold;color:#000000}
.head span{font-size:12px;color:#37a91c;font-weight:normal}
.para{color:#0054a7;font-size:10.5px;padding:10px 0}

#bulkbox{border:solid 1px #b2daff;padding:10px}
#bulkbox h1{color:#0054a7}
#bulkbox td{padding:5px 5px 5px 0;color:#0055a8}
#bulkbox th{padding:5px 5px 5px 0;color:#0054a7;font-size:10.5px}
#bulkbox td.bdr{border-top:solid 1px #b2daff}
#right_col{width:443px;margin-bottom:15px}
#right_box{background:#F3F9FF;padding:0 17px}
#right_cont_cen{/*padding:20px 0;*/border-bottom:solid 1px #b2daff;/*border-top:solid 1px #b2daff*/}
#right_box_img{margin-right:10px}
#right_cont_top{padding:20px 0}
#right_cont_top h1.detailname{font-size:12px;color:#068e40;padding:0px;font-weight:bold}
#right_cont_top h2{font-size:10.5px;font-weight:normal;color:#0055a8;padding-bottom:10px}
#right_cont_cen,#right_cont_top h1{font-weight:normal;color:#0055a8;padding-bottom:10px}
#right_box p{padding-bottom:5px;}
/*#right_box p */
span.offline{background:url(../layout_images/images_site/offline.png) no-repeat 0 3px;padding-left:12px}
/*#right_box p span.online{background:url(../layout_images/images_site/online.png) no-repeat 0 3px;padding-left:20px}*/
/*#right_box */
p span.online{background:url("../layout_images/images_site/online.png") no-repeat 6px 4px;padding-left:20px;cursor:pointer;}
#right_bttm{padding:20px 0}
#right_bttm h1{font-size:10.5px;font-weight:normal;color:#0055a8;padding-bottom:10px}
#right_bttm .phto{margin-right:20px;}
#right_bttm img{ border:1px solid #b2daff}
.store-info{padding-top:20px;}
#facebook_box{padding:2px;border:solid 1px #b2daff;background:#fff;height:335px;width:403px;}
#facebook_box input.fbtext{padding:2px;border:solid 1px #b2daff;/*width:235px;*/}
#facebook_cont img{width:30px;margin-right:2px}
.submitLink {color: #068e40;background-color: transparent; text-decoration: none;border: none; cursor: pointer;}
#facebook_cont{padding:2px;border:solid 1px #b2daff;background:#fff;height:329px;overflow:scroll;width:397px;}
.fb-section {font-size:10.5px;}
#main_cont{margin:15px 0;}
#main_cont p{color:#0055a8;padding:0 10px 15px 0}
#main_cont h1{display:block;color:#0055a8;font-weight:normal}
#main_cont_desc{overflow:auto;width:980px}
span.corner-top {background-image: url("../layout_images/images_site/corners_left.gif");}
span.corner-top span {background-image: url("../layout_images/images_site/corners_right.gif");}
span.corner-bottom {background-image: url("../layout_images/images_site/corners_left.gif");}
span.corner-bottom span {background-image: url("../layout_images/images_site/corners_right.gif");}
span.corner-top, span.corner-bottom, span.corner-top span, span.corner-bottom span {font-size: 1px;line-height: 1px;display: block;height: 5px;background-repeat: no-repeat;}
span.corner-top {background-position: 0 0;}
span.corner-top span {background-position: 100% 0;}
span.corner-bottom {background-position: 0 100%;clear: both;}
span.corner-bottom span {background-position: 100% 100%;}
.preview-image {width:500px;height:500px;text-align:center;/*padding-top:100px;*/border: 1px solid #DFEFFE;display:table-cell;vertical-align:middle;}

/*SIGN_UP*/
#sign_up h1{font-size:16px;margin:20px 0px;color:#000000}
#sign_up p{font-weight:bold}
/*#sign_up a{color:#068e40;}*/

#main{margin:20px 0}
#sign_up_border{background:#F3F9FF;margin:0 45px 0 0;padding:8px;width:567px}
#sign_up_form{background:#F3F9FF;border:solid 1px #9ECBF5;padding:5px 20px}

.portion{border-bottom:solid 1px #b2daff;padding-top:15px}
.portion td{padding:0 15px 15px 0;color:#005bab}
.field{width:219px;padding:6px;border:solid 1px #b2daff} 
#bttm_portion{padding-top:15px}
#bttm_portion td{padding:0 15px 15px 0;color:#005bab}
#sign_up_form a{color:#068e40;font-weight:normal}
.chk{margin-right:5px}

#sign_face{width:332px;background:#ebfee0;padding:0 0 90px 20px}
#sign_face h1{color:#0055a8;font-size:16px}
#sign_face h1 span{color:#068e40;font-size:16px}
#sign_face p{color:#005bab;padding:0 20px 10px 0;letter-spacing:-.5px}
#sign_face a{font-weight:normal;color:#068e40}

#right_cont{width:362px;margin:15px 0}

#portionA{padding-top:15px;border-bottom: 1px solid #B2DAFF}
#portionA td{padding:0 15px 15px 0;color:#005bab}
.portionA_bottom{padding-top:15px; margin-bottom: 30px;}
.portionA_bottom td{padding:0 15px 15px 0;color:#005bab;}
.portionA_bottom td span{padding:0 15px 15px 0;color:#068e40}
#portionA .signin{ background:url(../layout_images/images_site/buy-signup.png) 0 0 no-repeat; display:block; width:86px; height:36px; color:#fff; outline:none; font-size:14px; font-weight:bold; text-align:center; line-height:36px; text-decoration:none;cursor:pointer;}
.portionA_bottom .signin{ background:url(../layout_images/images_site/buy-signup.png) 0 0 no-repeat; display:block; width:86px; height:36px; color:#fff; outline:none; font-size:14px; font-weight:bold; text-align:center; line-height:36px; text-decoration:none}
#sign_in_face{width:332px;background:#ebfee0;padding:0 0 50px 20px}
#sign_in_face h1{color:#0055a8;font-size:16px}
#sign_in_face h1 span{color:#068e40;font-size:16px}
#sign_in_face p{color:#005bab;padding:0 20px 10px 0;}
#sign_in_face a{font-weight:normal;color:#068e40}
#accordion_menu h1 a{color:#0054A7}
#box_new{border:solid 1px #b2daff;padding:10px}
#box_new h1{color:#0054a7}
#box_new td{padding:5px 10px 5px 0;color:#0055a8}
#box_new th{padding:5px 10px 5px 0;color:#0054a7;font-size:10.5px}
#box_new td.bdr{border-top:solid 1px #b2daff}
#leftcol h1,#leftcol h1 a,#membermaincol h2,#accordion_menu h1 a{color:#000000}
#footer_ext{display:inline-block;width:100%;text-align:center}
#footer_ext img {padding:5px;}
#footer_ext span#paypal_img img{height:92px;}
#footer_ext span#smarticon img{width:80px;height:40px;}
.slidetabs {clear:both;	margin-left:330px;display:none;}
.slidetabs a {	width:8px;height:8px;float:left;margin:3px;background:url(../layout_images/images_new/navigator.png) 0 0 no-repeat;display:block;font-size:1px;	}
.slidetabs a:hover {background-position:0 -8px;}
.slidetabs a.current {background-position:0 -16px;}
.slide_top{display:none;position:absolute;width:764px;}
.btn_new{    background-color: #555555; margin: 9px;width: 86px;text-align: center;cursor:pointer;overflow:hidden;padding:0px}
.btn_new input{  background-color: #555555; color: white; font-size: 15px;font-weight: bold;height: 28px; text-align: center; width:100%; cursor:pointer; padding:0px; margin:0px;}
#member_setting .member_section, #section .sub_section{border-bottom:1px solid #CCCCCC;margin-bottom:20px;}
#member_setting .member_section h2, #section .sub_section h2{background-color: #CCCCCC;line-height: 38px;margin-bottom: 20px;padding-left: 5px;}
#member_setting .member_section table.ms_table, #section .sub_section table.ms_table{margin-left:10px;}
#member_setting .member_section table.ms_table td, #section .sub_section table.ms_table td{padding:0 15px 15px 0}
#member_setting .member_section table.box td, #section .sub_section table.box td{padding:5px}
#preview_item h1 a{font-size:14px;font-weight:bold;}
.li-vspace ol li{margin-bottom : 10px;}
