html{overflow:0;height:100%}
*{font-family:Verdana,Arial,Helvetica,sans-serif}
body{background:#ffffff;margin:0px;padding:0px;height:100%}
body,td,th,input,textarea,select,a,a:visited{color:#333;font:11px Verdana,Arial,Helvetica,sans-serif}
b,th{color:#000}
form{display:inline;margin:0;padding:0}
.png{behavior:url('catalog/javascript/iepngfix.htc')}
a img{border:none}
#wrap{min-height:100%;height: auto !important;height:100%;margin: 0 auto;}
#container{margin:0 auto 0px;position:relative;width:960px;_margin-bottom:-25px;}
#header{width:960px;height:98px;padding-top:0px;}
#header .a{padding:0px;float:left;}
#header .b{width:140px;*width:0px;padding:0 8px;float:left;height:98px;}
#header .d{height:33px;font-size:12px;}
#header .c{width:801px;z-index:1000;float:left;margin-top:8px;}
#header .e{background:url('lo/logo.png') no-repeat 0 50%;_margin-top:20px;behavior:url('catalog/javascript/iepngfix.htc')display:block;float:left;height:98px;width:104px;cursor:pointer}
#header .f{color:#333;float:right;text-align:right;height:30px;}
#header .f a{color:#333;display:block;float:left;height:30px;font-size:12px;background:url('lo/userbar_bg.png') repeat-x;padding-left:5px;padding-right:5px;line-height:20px;}
#header .f .h{background:url('image/cart.gif') no-repeat;margin-left:2px;padding-left:27px}
#header .f .lt{display:block;float:left;height:30px;background:url('lo/userbar_left.png') repeat-x;}
#header .f .rt{width:6px;background:url('lo/userbar_right.png') repeat-x;padding:0px;}
#header .d a{display:block}
#header .k .m,#header .l .m,#header .o .m,#header .o .p,#header .l .p{color:#036;cursor:pointer;margin:0 1px 0 0;padding:12px 10px 7px 12px;position:relative;text-align:center;font-weight:700;}
#header .w{background:transparent url(image/cart.gif) no-repeat;float:left;width:23px;height:20px;}
#header .m{}
#header .l .n{background:#FFF;behavior:url('catalog/javascript/iepngfix.htc');border:1px solid #000;cursor:pointer;display:block;padding:3px;position:absolute;text-align:left;z-index:1000}
#header .l a{position:relative;z-index:100}
#header .l .n a:hover{background:#06C;color:#FFF;}
#bh {background:url('lo/bg.jpg') no-repeat #004993 50% 50%;height:70px;margin:0px;padding:0px;}
#bh_home {background:url('lo/bg.jpg') no-repeat #004993 50% 50%;height:318px;margin:0px;padding:0px;}
#outline{background:url('lo/outline_top.png') no-repeat ; width:964px;margin:0 auto;display:block;padding-top:22px;margin-top:-30px;margin-bottom:20px;padding-bottom:50px}
#inline{padding:25px 25px 0;width:906px;border-left:4px solid #ffb034;border-right:4px solid #ffb034;background:#fff;}
#inline_home{height:350px;padding:10px 25px 0;width:906px;border-left:4px solid #ffb034;border-right:4px solid #ffb034;background:#fff;}
#content{float:left;width:690px;}
.push{height:4em;}
#footer{display:none;}
#footer .d a{padding-left:6px;padding-right:6px}
#footer .a{background:#CCC;border-right:1px solid #000;padding:0 5px}
#footer .b{background:#333;padding:0 10px}
#bottom{clear: both;background:url('lo/outline_bottom.png') no-repeat;behavior:url('catalog/javascript/iepngfix.htc');height:20px;_position:relative}
#footer_info {background:url('lo/footer.jpg') repeat-x #B1E4FF 0 0;color:#000;height:50px;
margin-top:-50px;
position:relative;}
#footer_info a {color:#002142;margin: 0 3px; font-weight:700;}
#footer_info .g{width:964px;margin:0 auto;}
#footer_info .c{width:960px;border-bottom:2px solid #ccc;margin-bottom:4px;padding-bottom:4px;}
#footer_info .d{float:left;text-align:left}
#footer_info .e{float:right;text-align:right}
#time{clear:both;color:#EEE;text-align:center}
.heading{color:#fff;font-size:18px;font-weight:700;margin-top:-75px;margin-bottom:25px;height:20px;_position:relative}
.warning{background:#FFCECE;color:#000;display:block;font-size:10px;margin-bottom:10px;padding:3px}
.required{color:red;display:inline;margin:0}
.message{background:#9F0;color:#000;display:block;font-size:10px;margin-bottom:10px;padding:3px}
.products,.images,.categories{cursor:pointer;float:left;margin-bottom:15px;text-align:center;white-space:normal;width:33.3%}
.products img,.images img,.categories img{border:0;margin-bottom:2px}
.product_bullet{background-repeat:no-repeat;behavior:url('catalog/javascript/iepngfix.htc');height:16px;margin-top:2px;padding-left:19px}
.results{clear:both;height:19px;margin-bottom:15px}
.results .left{float:left;padding-top:2px}
.buttons {border:1px solid #EEE;clear:both;height:20px;margin:10px 0;padding:5px;}
.buttons .center{float:left;left:52%;margin-left:-26%;position:relative}
.price_old{text-decoration:line-through}
.box{margin-bottom:10px;width:190px}
.box2{float:left;width:242px;margin-right:10px !important;margin-right:4px;margin-bottom:10px;}
.box2 .a{background:url('image/box_top_4.gif') no-repeat;color:#FFF;font-weight:700;height:22px;padding:7px 0 0 5px}
.box2 .b{border-left:1px solid #EEE;border-right:1px solid #EEE;padding:5px;height:200px;}
.box2 .c{background:url('image/box_bottom_4.png') no-repeat;height:5px}
.box li,.box2 li{margin-left:0}
#home .a{cursor:pointer;height:160px;margin-bottom:10px;width:670px}
#home .b a{color:#333;text-decoration:none}
#home .c{background:url('image/box_top_2.gif') no-repeat;color:#FFF;font-weight:700;height:22px;padding:7px 0 0 5px}
#home .e{background:url('image/box_bottom_2.png') no-repeat;height:5px}
#home .d table{border-collapse:collapse;margin:0 5px}
#home .f{float:left;margin-bottom:10px;width:190px}
#home .j{float:left;margin-bottom:10px;margin-left:10px;overflow:hidden;width:350px}
#home .j .k{background:url('image/box_top_3.gif') no-repeat;color:#FFF;font-weight:700;height:22px;padding:7px 0 0 5px}
#home .j .l table td{padding-right:25px;vertical-align:middle}
#home .j .m{background:url('image/box_bottom_3.png') no-repeat;height:5px}
#products{padding-bottom:10px}
#products td a{font-weight:700;text-decoration:none}
#search .a{color:#000;font-weight:700;margin-bottom:2px}
#search .b .c{border:1px solid #EEE;padding:5px}
#search .b .d{margin-top:10px;padding:5px;text-align:right}
#login .b,#login .h{color:#000;font-weight:700;margin-bottom:8px;font-size:16px;}
#login .c,#login .i{border:1px solid #EEE;height:165px;padding:10px;width:320px;}
#login .d,#login .j{_margin-top:20px;margin-top:12px}
#login .e,#login .k{_margin-top:20px;margin-top:20px}
#login .f,#login .l{_margin-top:20px;margin-top:12px;text-align:right}
#login .a,#login .g{width:330px;}
#account .a,#account .c{color:#000;display:block;font-weight:700;margin-bottom:2px}
#account ul{list-style-image:url(image/arrow_green.png)}
#shipping .g{padding:5px 5px 5px 15px}
#shipping .i{padding-right:20px;text-align:right}
#checkout_address label{display:block;height:100%;width:100%}
#cart th{background:#F0F8FF;padding:3px}
#cart td{padding:3px;vertical-align:top}
#cart p b{color:#000;font-size:14px}
#cart .p{border:1px solid #EEE;padding:5px;text-align:right}
#cart .a{border-collapse:collapse;clear:both;width:100%}
#cart .d{width:50%}
#cart .d,#cart .j,#cart .e,#cart .k{text-align:left;vertical-align:top}
#cart .g,#cart .m{text-align:right;vertical-align:top}
#cart .n{clear:both;text-align:right}
#cart .n table{display:inline}
#review{padding-top:10px}
#review .b{float:left;margin-bottom:5px}
#review .b a{color:#000;font-weight:700;text-decoration:underline}
#review .c{float:right;margin-bottom:5px;text-align:right}
#review table{border:1px solid #EEE;clear:both;margin-bottom:10px;width:100%}
#review_write .a{float:right;font-size:10px;margin:10px;text-align:center}
#review_write .e span{color:red;font-weight:700;text-transform:uppercase}
#review_write .d span{color:red;font-weight:700}
#confirm .a td{width:33.3%}
#confirm .right{text-align:right}
#success{_height:128px;background:url('image/success.png') no-repeat;behavior:url('catalog/javascript/iepngfix.htc');min-height:128px;padding-left:148px}
#failure{_height:128px;background:url('image/failure.png') no-repeat;behavior:url('catalog/javascript/iepngfix.htc');min-height:128px;padding-left:148px}
#history{margin-top:10px}
#history .b{float:left;padding-bottom:3px;text-align:left}
#history .c{float:right;padding-bottom:3px;text-align:right}
#history .d{border:1px solid #EEE;clear:both;margin-bottom:10px}
#sitemap .a{float:left;width:45%}
#sitemap .b{float:right;width:45%}
#error{border:1px solid #EEE;clear:both;margin:10px 0;padding:8px}
#resource table,#document table{border-collapse:collapse;width:100%}
#resource th,#document th{background:#F0F8FF}
#resource .a,#document .a{width:20%}
#resource .b,#document .b{width:45%}
.checkout{background:#DFEFFF;margin:10px 0;padding:3px;width:100%}
.highlight{color:#E62500;font:bold}
.faq:hover{color:#0500C6;font-weight:700;text-decoration:none}
.faq_title{font-size:14px;font-weight:700}
.ratingblock{display:block;margin-bottom:8px;padding-bottom:8px}
.loading{background:url('../../../image/rating/working.gif') 50% 50% no-repeat;height:30px}
.unit-rating{background:url('../../../image/rating/starrating.gif') top left repeat-x;height:30px;list-style:none;margin:0;padding:0;position:relative}
.unit-rating li{float:left;margin:0;padding:0;text-indent:-90000px}
.unit-rating li a{display:block;height:30px;outline:none;padding:0;position:absolute;text-decoration:none;text-indent:-9000px;width:30px;z-index:20;float:left}
.unit-rating li a:hover{background:url('../../../image/rating/starrating.gif') left center;left:0;z-index:2}
.unit-rating a.r1-unit{left:0}
.unit-rating a.r1-unit:hover{width:30px}
.unit-rating a.r2-unit{left:30px}
.unit-rating a.r2-unit:hover{width:60px}
.unit-rating a.r3-unit{left:60px}
.unit-rating a.r3-unit:hover{width:90px}
.unit-rating a.r4-unit{left:90px}
.unit-rating a.r4-unit:hover{width:120px}
.unit-rating a.r5-unit{left:120px}
.unit-rating a.r5-unit:hover{width:150px}
.unit-rating a.r6-unit{left:150px}
.unit-rating a.r6-unit:hover{width:180px}
.unit-rating a.r7-unit{left:180px}
.unit-rating a.r7-unit:hover{width:210px}
.unit-rating a.r8-unit{left:210px}
.unit-rating a.r8-unit:hover{width:240px}
.unit-rating a.r9-unit{left:240px}
.unit-rating a.r10-unit{left:270px}
.unit-rating a.r10-unit:hover{width:300px}
.unit-rating li.current-rating{background:url('../../../image/rating/starrating.gif') left bottom;display:block;height:30px;position:center;text-indent:-9000px;z-index:1}
.unit_smart{background:url('../../../image/rating/small_star.gif') top left repeat-x;height:14px}
.current_small{background:url('../../../image/rating/small_star.gif') left bottom;height:14px}
.thanks{color:#36AA3D}
.static{color:#5D3126}
div#msie{_margin-left:0;float:left;height:14px;margin-left:75px;margin-top:-13px;width:300px}
*div#msie{_margin-left:35px;float:left;height:14px;margin-left:75px;margin-top:-13px;width:300px}
.search_tab_active{background:url('image/box_top_1.gif') no-repeat;color:#FFF;float:left;font-weight:700;height:22px;padding:7px 0 0 5px;width:190px}
.search_tab_inactive{background:url('image/box_top_1_in.gif') no-repeat;color:#FFF;float:left;font-weight:700;height:22px;padding:7px 0 0 5px;width:190px}
.search_tab_inactive:hover{background:url('image/box_top_1.gif') no-repeat}
a:hover,#header a,.products a,.images a,.categories a,#account a,#sitemap a{text-decoration:none}
h1,#header .k .n,#header .o .n{display:none}
#header .f div,#review .a{clear:both}
#header .f .g:hover,#header .f .h:hover,#account a:hover{text-decoration:underline}
#header .k,#header .l,#header .o,.buttons .left,#login .a{float:left}
#header .l .n a,#resource th,#resource td{padding:3px}
#column,.results .right,.buttons .right,#login .g{float:right}
.error,.price_new{color:red}
.breadcrumb,.voted{color:#999}
.breadcrumb a,.breadcrumb a:visited,#checkout a,#checkout a:visted,#confirm .f,#confirm .f:visited{color:#0500C6}
.box .a,#home .f .g{background:url('image/box_top_1.gif') no-repeat;color:#FFF;font-weight:700;height:22px;padding:7px 0 0 5px}
.box .b,#home .d{border-left:1px solid #EEE;border-right:1px solid #EEE;padding:5px}
.box .c,#home .f .i{background:url('image/box_bottom_1.png') no-repeat;height:5px}
#home .b,#search .b,#review_write .d{margin-bottom:10px}
#home .f .h,#home .j .l{border-left:1px solid #EEE;border-right:1px solid #EEE;padding:5px;text-align:center}
#product .f,#review_info .a{cursor:pointer;float:right;font-size:10px;margin:10px;text-align:center}
#products table,#create table,#edit table,#password table,#checkout table,#history table{width:100%}
#products td,#cart .b,#cart .h,#cart .c,#cart .i,#cart .f,#cart .l,#confirm .center,#resource .c,#resource .e{text-align:center}
.unit-rating a.r9-unit:hover{width:270px}
#create .b,#create .d,#create .f,#account .b,#account .d,#edit .b,#edit .d,#address .c,#address .f,#password .b,#shipping .b,#shipping .d,#shipping .f,#payment .b,#payment .d,#payment .f,#checkout_address .b,#checkout_address .d{border:1px solid #EEE;margin-bottom:10px;padding:5px}
#create .a,#create .c,#create .e,#edit .a,#edit .c,#address .b,#address .e,#password .a,#shipping .a,#shipping .c,#shipping .e,#payment .a,#payment .c,#payment .e,#checkout_address .a,#checkout_address .c{color:#000;font-weight:700;margin-bottom:2px}
#shipping .d table,#payment .d table{margin-top:5px;width:100%}
#shipping .d table tr,#payment .d table tr,#checkout label{cursor:pointer}
#shipping .h,#payment .g{padding-left:20px}
#shipping label,#payment label{cursor:pointer;display:block;height:100%;width:100%}
#checkout_address .b table td,.review table td,#confirm .b table td{vertical-align:top}
#checkout_address .e,#checkout_address .f{cursor:pointer;padding-left:10px}
#cart .o,#checkout .a{font-weight:700;padding-bottom:3px}
#checkout .b,#confirm .a,#confirm .b,#confirm .e{border:1px solid #EEE;margin-bottom:10px;padding:5px}
#confirm .d,#history .a{padding-bottom:3px}
#confirm .left,#resource .a,#resource .b,#resource .d{text-align:left}
#resource .c,#resource .d,#resource .e{width:10%}
.faq,.faq:visited{color:#0500C6;font-weight:700;text-decoration:underline}
#faq_qa {width:610px;margin-top:10px;margin-bottom:20px;}
.faq_desc{width:610px;margin-top:5px;}
.account_box {width:150px;height:100px;margin: 0 5px;float:left;text-align:center;border:1px solid #CCC;padding:5px;}
.stepbox,.stepbox_g {width:170px;background:url(../../../image/account/circle_yellow.gif) no-repeat 50% 0;height:100px;float:left;text-align:center;}
.stepbox_g {background:url(../../../image/account/circle_gray.gif) no-repeat 50% 0;}
.stepbox_num {font-size:24px;font-weight:700;height:23px;text-align:center;padding:10px;width:53px !important;width:10px;margin-left:48px;*margin-left:0px;}
.news {width:869px;}
#home_text {display:none;color:#000;position:absolute;margin-left:10px;margin-top:50px;}
#home_container {width:900px;margin:0 auto;}
#home_1{width:370px;float:left;border-right:1px solid #ddd;padding:5px;height:170px;margin-right:5px;text-align:justify}
#home_2{width:205px;float:left;padding:0px 13px 0;height:300px;text-align:justify}
#home_3{width:250px;float:right;padding:5px;height:300px;border-left:1px solid #ddd;}
#home_4{width:610px;float:left;padding:5px;height:100px;margin-right:5px;}
#home_title{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:52px;color:#fff}
#index_container {width:964px;margin:0 auto;height:300px;}
#index_container #balance {float:left;height:245px;width:500px;}
#index_container #title {float:right;height:75px;margin:18px 0;}
#index_container .button {float:right;margin:0 10px;*margin:5px;}
#index_container #intro {float:right;margin:0 0 30px;}
div#simpleCarousel2 {width:499px;height:243px;overflow:hidden;float:left}
#simpleCarousel2 td div {position: absolute;}
#simpleCarousel2 div.button{display:none;}
#simpleCarousel2 div.selected {display:none;}
#simpleCarousel2 div.slide {width:499px;height: 243px;position:absolute;}
#simpleCarousel2 #slides{width:499px;height:243px;float:left;}

