* {font-size:12px;font-family:Arial,Verdana,sans-serif;color:#444444;}
html, body{height:100%;margin:0px;padding:0;}
* html #container{width:100%;} 

form,dl,dt,dd,a{margin:0;padding:0;border:0;}
table,td,th,img{border:0;}

A:hover{color:#FF7532;}
.lnhi {line-height:18px;}

#container{margin:0 auto;background:#fff;width:auto;}
div#pagewrapper {position:relative;z-index:1;}
#content {width:976px;}

.core-wrap-900 {width:976px;}
.core-wrap-900,.custom-wrap-x {margin-left:auto;margin-right:auto;}
.core-wrap-900 .core-float-left, 
.custom-wrap-x .core-float-left {float:left;display:inline;}
.core-wrap-900 .core-float-right,
.custom-wrap-x .core-float-right {float:right;display:inline;}
.core-wrap-900 .core-center,
.custom-wrap-x .core-center {margin-left:auto;margin-right:auto;}

.util-clearfix:after {clear:both;content:'.';display:block;visibility:hidden;height:0;}
.util-clearfix {display:inline-block;}
* html .util-clearfix {height:1%;}
.util-clearfix {display:block;}

#header {width:976px;height:212px;text-align:left;vertical-align:top;}
#header A, #header P{color:#FFFFFF;font-weight:bold;text-decoration:none;font-size:12px;}
#header .logo_bg{width:345px;height:204px;background-image:url(images/head_10.gif);float:left;}
#header .logo{position:relative;margin:28px 0 0 41px;}
#header .menu_bg{width:167px;height:204px;background-image:url(images/head_16.gif);float:left;}
#header .menu {margin-top:35px;}
#header .menu UL{list-style-type:none;padding:0;margin:0;}
#header .menu UL LI{height:27px;width:161px;z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/;margin-left:3px; margin-top:1px; margin-bottom:1px;}
#header .menu UL LI A{height:26px;line-height:26px;display:block;text-align:center;}
#header .menu UL LI:hover, .menu UL A:hover{background-image:url(images/menu_over.gif);}
#header .search_cart{width:460px;margin-left:4px;float:left;}
#header .lang{text-align:right;margin:9px 0 0 0;}
#header .search_bg{height:87px;margin-top:4px;background-image:url(images/head_12.gif);}
#header .search{position:absolute;width:293px;padding:20px 0 0 18px;}
#header .search P{margin:0 0 2px 0;}
#header .search INPUT{border:1px solid #ffffff;width:214px;height:17px;}
#header .cart{position:absolute;width:167px;height:83px;margin-left:293px;text-align:right;cursor:pointer;}
#header .cart P{margin:0;padding:0 56px 0 0;}
#header .count{position:absolute;font-size:28px;color:#FFFFFF;font-weight:bold;margin-left:318px;margin-top:30px;}
#header .banner {height:83px;margin-bottom:-3px;}

#left {width:254px;}
#main {width:718px;}

#footer-wrapper {height:91px;height:auto!important;width:auto;margin:10px 0 0 0;padding-bottom:8px;}
#footer {width:976px;height:83px;background-image:url(images/foot_bg.gif);}
#footer .menu{padding:20px 30px 0 258px;margin:0;text-align:center;width:688px;white-space:nowrap;}
#footer .menu A{color:#fff;font-weight:bold;}
#footer .menu A:hover, .footer .text A:hover{color:#FF7532;}
#footer .text{margin:18px 209px 0 467px;color:#fff;width:300px;text-align:left;}
#footer .text div {float:left;text-align:left;}
#footer .text P{margin:2px 0 0 8px;;color:#fff;white-space:nowrap;}
#footer .text A{color:#fff;}


.navigation {background:url(images/box_g_bg.gif) repeat-x;height:25px;margin-bottom:10px;}
.navigation .wh {background:url(images/box_g_bgr.gif) no-repeat right;height:25px;}
.navigation .gr {background:url(images/box_g_bgr1.gif) no-repeat right;height:25px;}
.navigation p {padding:5px 8px 0 8px;color:#fff;margin:0;}
.navigation p a{color:#fff;font-weight:bold;font-size:12px; text-decoration:none;}
.navigation p a:hover{color:#FF7532;}

.pdbt10 {margin:0px 0 8px 0;}
.fblf {margin:8px 0 0 0;background:#e6e6fa;}
.fblf iframe {font-family:Arial; overflow:hidden; width:254px; height:184px; border:none;}

.boxmenu {text-align:left;clear:left;}
.boxmenu li {list-style:none outside;}
.boxmenu .parent a, .boxmenu .parenton a {font-weight:bold;vertical-align:top;text-decoration:none;padding-left:4px;}
.boxmenu .child1, .boxmenu .child2, .boxmenu .child3 {margin:2px 0 4px 0;}
.boxmenu .child1 img {margin-left:14px;}
.boxmenu .child2 img {margin-left:25px;}
.boxmenu .child1 a, .boxmenu .child2 a, .boxmenu .child3 a{font-weight:normal;text-decoration:none;}
.boxmenu .child1 font, .boxmenu .child2 font, .boxmenu .child3 font {color:#FF7532;}
.boxmenu .subdir a {font-weight:bold;}
.boxmenu .line {background:url(images/cat_1.gif) repeat-x;margin:3px 0 5px 0;}
.boxmenu .manmenu {padding:8px 12px 8px 12px;}
.boxmenu .manmenu SELECT {width:100%;font-weight:bold;}

.boxheader, .boxheader dd {height:25px;}
.boxheader p{font-size:12px;font-weight:bold;color:#fff;padding:5px 0 0 25px;margin:0;font-family:Arial,Verdana,sans-serif;}
.boxbody {padding:6px 12px 0px 12px;}

.boxheadergray {background:url(images/box_g_bg.gif) repeat-x;}
.boxheadergray dd{background:url(images/box_g_bgl.gif) no-repeat left;}
.boxbodygray {background-color:#f0f0f0;border-bottom:4px solid #4D5758;padding-bottom:2px;}
.boxbodygray2 {background-color:#f0f0f0;border-bottom:4px solid #4D5758;padding-bottom:2px;}

.boxheadergreen {background:url(images/box_e_bg.gif) repeat-x;}
.boxheadergreen dd {background:url(images/box_e_bgl.gif) no-repeat left;}
.boxbodygreen {background-color:#EAF8EB;border-bottom:4px solid #228010;}
.boxbodygreen dl {width:100%;}
.boxbodygreen .lt {float:left;font-weight:bold;padding-top:5px;margin-bottom:2px;width:60px;}
.boxbodygreen .rt input{float:right;width:150px;height:17px;border:1px solid #32A31C;margin-bottom:2px;}
.boxbodygreen .nv {clear:left;height:38px;padding-bottom:4px;}
.boxbodygreen .dt {float:left;margin-top:4px;}
.boxbodygreen .bt {float:right;width:35px;margin-top:4px;}

.boxheaderblue {background:url(images/box_b_bg.gif) repeat-x;}
.boxheaderblue dd{background:url(images/box_b_bgl.gif) no-repeat left;}
.boxbodyblue {background-color:#DAF6F9;border-bottom:4px solid #09646D;padding:6px 8px 4px 8px;}
.boxbodyblue .cchbx input {width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden;}
.boxbodyblue a {margin-left:6px;}
.boxbodyblue .cchbx {list-style:none outside;display:block;padding:2px 0 2px 19px;text-indent:-19px;}
.boxbodyblue .cbtn {width:100%;padding-top:6px;text-align:center;}


#body{width:976px;clear:left;}
#body .plisting_navy{background-color:#C8DBE2;padding-left:8px;padding-right:8px;color:#444444;font-size:12px;height:18px;}
#body .plisting_header{background-color:#C8DBE2;padding-left:8px;padding-right:8px;color:#444444;font-size:12px;}
#body .plisting_header A{color:#444444;font-weight:bold;font-size:12px;}
#body .plisting_header A:hover{color:#FF7532;}
#body .plisting{padding-left:8px;padding-right:8px;border-left:2px solid #C8DBE2;border-right:2px solid #C8DBE2;}
#body .plisting .plr1 A, .support .plr1 A{color:#444444;font-weight:bold;font-size:11px;font-family:Verdana,Arial,sans-serif;}
#body .plisting .plr1 A:hover, .support .plr1 A:hover{color:#FF7532;}
#body .plisting .plr1 LI{color:#FF7532;list-style:square outside;margin-left:15px;}
#body .plisting .plr1 P{font-size:12px;display:inline;margin:0px;color:#666666;position:relative;left:-4px;}

.leasing {position:relative;height:26px;width:142px;}
.leasing_price {position:absolute;width:116;left:26px;top:11px;right:0px;bottom:0px;text-align:center;display:block;}
.leasing_price A{color:#fff;font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;text-decoration:none;display:block;}

.price{font-family:Verdana,Arial,sans-serif;font-size:16px;color:#444444;font-weight:bold;}
.specprice{font-family:Verdana,Arial,sans-serif;font-size:16px;color:#CD4040;font-weight:bold;}
.oldprice{font-family:Verdana,Arial,sans-serif;font-size:14px;color:#444444;font-weight:bold;text-decoration:line-through;}


#listingcell .crb{background: url(images/pr_bg.gif) no-repeat bottom right;}
#listingcell .crb_o{background: url(images/pr_bg_o.gif) no-repeat bottom right;}
#listingcell {position:relative;float:left;clear:both;background:#fff;padding-bottom:0px;}
#listingcell dd{padding:0px;}
#listingcell table .cell{float:none;}
#listingcell .cell{width:239px;height:316px;position:relative;float:left; }
#listingcell .cell_o{width:239px;height:152px;position:relative;float:left; }
#listingcell .header{position:relative;height:112px;}
#listingcell .body{position:relative;height:122px;}
#listingcell .footer{position:relative;height:54px;}
#listingcell .addToCart,     #listingrow .zoneright .buttons {position:relative;height:30px;margin-top:10px;}
#listingcell .addToCart dd,  #listingrow .zoneright .buttons dd {float:left;}
#listingcell .leasing {margin:4px 0 0 86px;}
#listingcell .image{position:absolute;margin:8px 0 0 12px; width:128px;}
#listingcell .image_o{position:absolute;margin:8px 0 0 0; width:100%;text-align:center;}
#listingcell .brand{position:absolute;top:8px;left:155px;width:70px;}
#listingcell .sales{position:absolute;top:38px;left:153px;width:76px;height:65px;background: url(images/sal2.gif) no-repeat;}
#listingcell .sales P{width:71px;font-family:Arial,Verdana,sans-serif;font-size:16px;font-weight:bold;color:#ffffff;text-align:center;margin:36px 5px 0 0;}
#listingcell .description{padding-left:4px;position:absolute;width:228px;text-align:left; overflow:hidden;}
#listingcell .description .title {width:228px;}
#listingcell .description .title_o {width:224px;padding-left:2px;text-align:center;}
#listingcell .description .title A,    #listingrow .zonebody .title A {font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;}
#listingcell .description .title_o A,    #listingrow .zonebody .title_o A {font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;}
#listingcell .description .bullet,     #listingrow .zonebody .bullet {margin-top:2px;}
#listingcell .description .bullet LI,  #listingrow .zonebody .bullet LI {padding-left:0px;list-style:square outside;color:#FF7532;margin-left:15px;font-weight:normal;line-height:12px;}
#listingcell .description .bullet P,   #listingrow .zonebody .bullet P {color:#444;left:-4px;display:inline;position:relative;font-size:11px;font-family:Tahoma,Arial,Verdana,sans-serif}
#listingcell .description .bullet P B, #listingrow .zonebody .bullet P B{font-size:11px;font-family:Tahoma,Arial,Verdana,sans-serif}
#listingcell .price{text-align:right;margin-top:-3px;margin-right:18px;padding-top:0px;width:132px;}
#listingcell .price P{font-style:italic;font-size:11px;font-weight:normal;color:#666666;white-space:nowrap;margin:2px 0px 0px 0px;}
#listingcell .price_special{text-align:right;margin-top:-3px; margin-bottom:-1px;margin-right:18px;padding-top:0px;width:132px;font-family:Verdana,Arial,sans-serif;font-size:16px;color:#CD4040;font-weight:bold;}
#listingcell .price_special P{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;color:#444444;white-space:nowrap;margin:0px;text-decoration:line-through;}
#listingcell .line {position:relative;float:left;}
#listingcell .line DIV{background-color:#E7E7E7;width:100%;height:1px;}


#listingrow .row {margin-top:10px;display:inline-block;position:relative;float:left;width:100%;background: url(images/prl_bg.gif) no-repeat bottom right;}
#listingrow .rowdiv {margin:0 10px 10px 10px;display:inline-block;}
#listingrow .zoneleft {width:138px;float:left;}
#listingrow .zoneleft .brand {padding:0 0 10px 29px;}
#listingrow .bodysize {padding:0 152px 0 143px;width:404px;}
#listingrow .bodysizel {padding:0 10px 0 143px;}
#listingrow .zonebody  .date{padding:8px 0 0 0;}
#listingrow .zonebody  .date span{color:#CD4040;font-weight:bold;}
#listingrow .zoneright {width:141px;right:11px;top:0;position:absolute;}
#listingrow .zonebody .sales{float:right;width:76px;height:65px;background:url(images/sal2.gif) no-repeat; margin:0 -20px 0 10px;}
#listingrow .zonebody .sales P{width:71px;font-family:Arial,Verdana,sans-serif;font-size:16px;font-weight:bold;color:#ffffff;text-align:center;margin:36px 5px 0 0;}
#listingrow .zoneright .price {height:50px;margin-left:26px;}
#listingrow .zoneright .price SPAN {margin:0;}
#listingrow .zoneright .buttons {float:right;}
#listingrow .zoneright .leasing {position:relative;height:26px;width:142px;margin:6px 0 10px 0;cursor:pointer;float:right;}

.page_on {background-image:url(images/ser_bg.gif);height:18px;width:21px;text-align:center;margin-left:2px;margin-top:0;float:left;cursor:pointer;display:table;}
.page_on A{color:#FFFFFF;font-weight:bold;font-size:14px;margin-top:0;line-height:1.2;text-decoration:none;display:block;}
.page_on A:hover{}
.page_off {background-image:url(images/ser_bg_s.gif);color:#fff;font-weight:bold;font-size:14px;height:18px;width:21px;text-align:center;margin-left:2px;float:left;line-height:1.2;}

.lstup {height:auto;width:100%;display:inline-block;position:relative;margin:-10px 0 8px 0;background:url(images/4br.gif) #f0f0f0 no-repeat bottom right;}
.lstsort {position:relative;white-space:nowrap;float:left;line-height:1.8;padding:6px 0 0 8px;}
.lsttype {position:relative;white-space:nowrap;float:right;display:inline-block;}
.lsttype dd{position:relative;float:left; padding-left:4px;}
.lstsize {position:relative;white-space:nowrap;float:right;padding:6px 10px 0 0;}
.lstsize p {position:absolute;right:70px;margin:0;padding-top:3px;}

.lstfilwin {height:auto;clear:both;position:relative;display:inline-block;padding:0 4px 6px 4px;width:708px;}
.lstfilwin dl {clear:both;}
.lstfilline {height:2px;background-color:#666666;width:98%;margin-right:4px;float:right;margin-top:12px; }
.lstfilkey {font-weight:bold;color:#000000;padding:0 8px 0px 4px;margin-top:-9px;white-space:nowrap;background-color:#f0f0f0;float:left; }
.lstfilfld {width:177px;float:left;}
.lstfilbtn {float:right;}

.lstcount {position:relative;white-space:nowrap;padding:4px 0 4px 8px;float:left;clear:both; }
.lstpages {position:relative;white-space:nowrap;padding:4px 10px 4px 0;float:right;}
.lstdown {width:100%;display:inline-block;position:relative;margin-top:10px;}

.brd {color:#111;font-weight:bold;}



h1{font-size:14px;color:#444;font-weight:bold;font-family:Verdana,sans-serif;text-align:center; margin:0px; padding:0 4px 10px 0;}
.pi_bodyarea_left {float:left; }
.pi_bodyarea_right {width:160px;vertical-align:top;float:right;text-align:center;}
.pi_navy {float:left; margin:0 0 0 4px; width:29px;}
.pi_ph_nr {padding-bottom:4px; height:29px;}
.pi_main_photo {width:525px;text-align:center;min-height:300px;float:right;margin-bottom:8px;}
.pi_url {font-weight:bold;text-align:center; padding:8px 0 8px 0;}
.pi_butt {font-size:12px;text-align:center;vertical-align:middle;font-weight:bold; width:146px; height:20px; margin:2px 8px 0 8px; }
.pi_butt a{color:#fff;text-decoration:none; height:20px;padding-top:2px; display:block;}
.pi_buttt a:hover{color:#444;}
.pi_butt_or {background: url(images/index_05.gif);}
.pi_butt_gr {background: url(images/index_06.gif);}
.pi_price {padding:8px 0 8px 0;}
.pi_price .price, .pi_price .specprice {font-size:18px;}
.pi_price .oldprice {font-size:16px;}
.pi_cart {margin:0 0 0 41px;}
.pi_cart dd{float:left;padding:0 4px 8px 4px;width:35px;}
.pi_leasing {margin:0 9px 12px 9px;clear:both;}

.pi_book {float:left; margin-bottom:-26px; clear:both; background: url(images/bm_bg.gif) no-repeat top right; height:28px; padding:4px 28px 0 8px;}
.pi_book p{margin:0; padding:2px 0 0 0; float:left; font-weight:bold;}

.pi_morange {margin:0;width:100%;height:21px;border-bottom:4px solid #FF7E38;}
.pi_morange div {min-width:160px; height:21px; background: url(images/dsc_hd_o.gif) no-repeat top left;display:inline;}
.pi_morange div a, .pi_morange div a:visited {min-width:160px; padding:5px 15px 0 10px; margin-left:5px; text-align:center; display:block;font-size:12px;color:#fff;font-weight:bold;height:21px;background: url(images/dsc_hd_o.gif) no-repeat top right;}

.pi_mgray {margin:0;width:100%;height:21px;border-bottom:4px solid #4D5758;}
.pi_mgray div {min-width:160px; height:21px; background: url(images/dsc_hd_g.gif) no-repeat top left;display:inline;}
.pi_mgray a, .pi_mgray a:visited {min-width:160px; padding:5px 15px 0 10px; margin-left:5px; text-align:center; display:block;font-size:12px;color:#fff;font-weight:bold;height:21px;background: url(images/dsc_hd_g.gif) no-repeat top right;}

.pi_mred {margin:0;width:100%;height:21px;border-bottom:4px solid #AA0F0F;}
.pi_mred div {min-width:160px; height:21px; background: url(images/dsc_hd_r.gif) no-repeat top left;display:inline;}
.pi_mred a, .pi_mred a:visited {min-width:160px; padding:5px 15px 0 10px; margin-left:5px; text-align:center; display:block;font-size:12px;color:#fff;font-weight:bold;height:21px;background: url(images/dsc_hd_r.gif) no-repeat top right;}

.mr10 {padding-top:10px;clear:both;}
.mr10b {padding-bottom:10px;clear:both;}
.mr30 {padding-top:30px;clear:both;}
.mrb10 {padding:8px 0 8px 0;}
.fllf {float:left;}
.flrg {float:right;}

.pi_desc {width:auto;padding:0 8px 8px 8px;background: url(images/4br.gif) no-repeat bottom right;border-top:2px solid #fff;background-color:#FFF2EB;clear:both;text-align:justify;}
.pi_desc p{margin:8px 0 0 0;}
.pi_desc .video{ text-align:center;}
.pi_desc li{list-style:square inside;}
.pi_desc_li { border-top:2px solid #fff; background-color:#FFF2EB; clear:both; padding-bottom:8px;}
.pi_desc_li li{padding:2px 8px 2px 8px;color:#FF7532;list-style:square inside;}
.pi_desc_li font{color:#111;}
.pi_desc_li a{color:#444;font-weight:bold;}
.pi_desc_li a:hover{color:#FF7532;}
.pi_spec_l {width:25%;padding:2px 8px 2px 8px;text-align:left;vertical-align:middle;color:#111;background-color:#C8C8C8;border-right:2px solid #fff;border-bottom:2px solid #fff;}
.pi_spec_r {width:75%;padding:2px 8px 2px 8px;text-align:center;vertical-align:top;color:#111;background-color:#F0F0F0;border-bottom:2px solid #fff;}
.pi_similar {width:718px;}

.pi_desc_news div{width:74px;height:14px;padding:0;margin:0;position:relative;color:#FF7532;}
.pi_desc_news a { margin:0 0 0 74px;display:block; margin-top:-14px;  }
.pi_desc_news li{list-style:none outside;font-weight:bold; padding:4px 0 0 4px;}



.support {padding-left:8px;padding-right:8px;}
.support SELECT{width:100%;}
.HeaderText{color:#FF7532;font-weight:bold;}
.support .image{float:left;margin-right:16px;margin-bottom:8px;}
.support .title{margin: 2px 0px 2px 0px;font-weight:bold;}
.support .date{margin: 6px 0px 2px 0px;color:#FF7532;font-weight:bold;}
.support .date SPAN{font-weight:normal;}
.support .content{margin: 6px 0px 2px 0px;}
.support .main SELECT {width:304px;height:21px;}
.support .main INPUT {width:300px;border:1px solid #AAAAAA;height:17px;margin-bottom:2px;}
.support .main IMG {margin-top:-4px;}
.support .main TEXTAREA {width:300px;border:1px solid #AAAAAA; overflow: auto}
.support .main_pad{padding-top:8px;padding-bottom:4px;font-weight:bold;}
.support .cell_spacing TD{padding:1px;}
.support .inputRequirement{font-weight:bold;color:#A60900;}

.support .downurl {font-weight:bold;clear:both;padding:2px 0px 2px 0px;}
.support .downurl IMG{padding:0px 8px 0px 0px;}
.support .downtext {margin:4px 8px 4px 22px;padding:8px;background-color:#FFF2EB;}

.support .square_list {margin:0px;padding-left:1.3em;text-align:justify;margin-left:0em;}
.support .square_list LI{list-style:square outside;}
.support .square_list P{display:inline;margin:0px;}
.support .square_list OL{padding-left:1.3em;margin-left:0em;} 
.support .square_list OL .numlist{width:1.4em;margin-left:-2em;}

.support .numeric_list {margin:0px;padding-left:1.2em;text-align:justify;}
.support .numeric_list LI{list-style:none outside;padding:1px 0 1px 0;}
.support .numeric_list P{display:inline;margin:0em; padding:0px;}
.support .numeric_list .numlist{float:left;display:inline;width:1.7em;margin-left:-2em;font-weight:bold;text-align:right;}
.support .numeric_list OL{padding-left:2.0em;margin-left:0em;padding-bottom:4px;padding-top:4px;} 
.support .numeric_list OL .numlist{width:1.4em;margin-left:-2em;}
.support .numeric_list OL OL{padding-left:2.8em;margin-left:0em;} 
.support .numeric_list OL OL .numlist{width:2.5em;margin-left:-2.8em;}


.box_g_tl{background-color:#F0F0F0;border-top:2px solid #C8C8C8;border-right:2px solid #C8C8C8;}
.box_g_tr{background-color:#F0F0F0;border-top:2px solid #C8C8C8;border-left:2px solid #C8C8C8;}
.box_g_bl{background-color:#F0F0F0;border-bottom:2px solid #C8C8C8;border-right:2px solid #C8C8C8;}
.box_g_br{background-color:#F0F0F0;border-bottom:2px solid #C8C8C8;border-left:2px solid #C8C8C8;}

.box_b_tl{background-color:#E4F3F9;border-top:2px solid #C8DBE2;border-right:2px solid #C8DBE2;}
.box_b_tr{background-color:#E4F3F9;border-top:2px solid #C8DBE2;border-left:2px solid #C8DBE2;}
.box_b_bl{background-color:#E4F3F9;border-bottom:2px solid #C8DBE2;border-right:2px solid #C8DBE2;}
.box_b_br{background-color:#E4F3F9;border-bottom:2px solid #C8DBE2;border-left:2px solid #C8DBE2;}

.box_gr_tl{background-color:#EAF8EB;border-top:2px solid #C1DCC2;border-right:2px solid #C1DCC2;}
.box_gr_tr{background-color:#EAF8EB;border-top:2px solid #C1DCC2;border-left:2px solid #C1DCC2;}
.box_gr_bl{background-color:#EAF8EB;border-bottom:2px solid #C1DCC2;border-right:2px solid #C1DCC2;}
.box_gr_br{background-color:#EAF8EB;border-bottom:2px solid #C1DCC2;border-left:2px solid #C1DCC2;}




#brands {padding-top:4px;}
#brands .info{width:237px;height:110px;position:relative;float:left;text-align:center;font-weight:bold;}
#brands .info img{padding:4px 0 8px 0;}

#categories {padding-top:4px;}
#categories .info{width:178px;height:160px;position:relative;float:left;text-align:center;font-weight:bold;}
#categories .info img{padding:4px 0 8px 0;}

.infowindow  {background-color:#f0f0f0;padding:6px 8px 8px 8px;margin:-10px 0 8px 0;background:url(images/4br.gif) #f0f0f0 no-repeat bottom right;}
.infowindow .numlist{margin:0px;padding-left:1.3em;text-align:justify;margin-left:0em;}
.infowindow .numlist A{font-weight:bold;}
.infowindow .numlist LI{list-style:square outside;color:#FF7532;padding:2px 0px 2px 0px;}
.infowindow .HeaderText {padding:6px 0px 6px 0px;}
.infowindow1  {background-color:#f0f0f0;padding:8px;border-left:4px solid #4D5758;margin:8px 0 8px 0;background:url(images/4br.gif) #f0f0f0 no-repeat bottom right;}
.newstitle {padding:10px 4px 0px 8px;}
.newscontent {padding-left:4px;padding-right:4px;}
.newscontent P{margin-top:8px;margin-bottom:0px;text-align:justify;}
.newscontent LI{list-style:square inside;}


.shoppingcart {border-left:4px solid #4D5758;background:url(images/4br.gif) #f0f0f0 no-repeat bottom right;}
.shoppingcart .line {background-color:#4D5758;margin:4px 8px 4px 24px;height:2px;}
.shoppingcart .f1{text-align:center;vertical-align:middle;}
.shoppingcart .f3{text-align:left;vertical-align:middle;padding:4px 8px 4px 8px;}
.shoppingcart .f3, .shoppingcart .f3 A{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;}
.shoppingcart .f4{text-align:center;vertical-align:middle;padding:4px;}
.shoppingcart .f5{text-align:right;font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;vertical-align:middle;padding:4px 8px 4px 8px;}
.shoppingcart .f6{text-align:right;font-weight:bold;vertical-align:middle;padding:4px 8px 4px 8px;}
.shoppingcart .f7{text-align:left;padding:4px 8px 4px 8px;}
.shoppingcart .select_type{padding:4px;}
.shoppingcart .select_company{padding:4px 8px 4px 24px;}
.shoppingcart .ship_head{position:relative;height:56px;left:24px;bottom:2px;}
.shoppingcart .ship_select{position:absolute;top:17px;left:160px; width:100%;}
.shoppingcart .ship_image{position:absolute;top:2px;width:152px;}
.shoppingcart .ship_image img {border:2px solid #E0E0E0;}
.shoppingcart .ship_text{position:absolute;top:10px;left:186px;}
.shoppingcart .delivery_time{position:relative;padding:8px 8px 8px 24px;}

.HistoryHeader {background-color:#E0E0E0;font-weight:bold;text-align:center;padding:4px;width:25%;}
.HistoryRow {text-align:center;}
.OrdersHistoryHeader td{background-color:#E0E0E0;font-weight:bold;padding:4px 8px 4px 8px;}
.OrdersHistoryRow td{background-color:#F0F0F0;padding:2px 8px 2px 8px;}

.messages {margin-bottom:10px;}
.messageStackError {background-color:#F9EAEA;border-left:4px solid #A60900;color:#A60900;font-weight:bold;padding:4px 10px 4px 10px;}
.messageStackWarning {background-color:#F9EAEA;border-left:4px solid #A60900;color:#A60900;font-weight:bold;padding:4px 10px 4px 10px;}
.messageStackSuccess {background-color:#EAF8EB;border-left:4px solid #228010;color:#228010;font-weight:bold;padding:4px 10px 4px 10px;}
