html{margin:0;padding:0;}
*{font-family:Arial,Helvetica,sans-serif;}
body{margin:0px;padding:0px;background:#4396CA;background:url('../image/bg.png') repeat-x;}
body,td,th,input,textarea,select,a{font-size:12px;}
form{padding:0;margin:0;display:inline;}
input,textarea,select{margin:0px 0px;}
h1,h2,h3,h4,h5,h6{margin:0}
a,a:visited{color:#333333;text-decoration:none;cursor:pointer;}
a:hover{color:#FF2222;text-decoration:none;}
a img{border:none;}
ul{padding:0px;margin:0px;}
p{margin-top:0px;}
#header{background:url('../image/header_bg.png') no-repeat;height:103px;width:980px;margin-left:auto;margin-right:auto;text-align:left;}
#header .div2{float:left;padding:0px 0px 0px 15px;}
#header .div4{float:left;width:300px;}
#header .div4 h1{font-size:15px;color:#ffffff;margin-top:80px;}
#header .div7{float:left;padding-top:0px;margin-left:50px;height:75px;}
.switcher a{text-decoration:none;display:block;}
.switcher .selected{background:#FFFFFF url('../image/switcher.png') repeat-x;}
.switcher .selected a{border:1px solid #CCCCCC;background:url('../image/arrow_down.png') 100px center no-repeat;color:#666666;padding:2px 5px 2px 5px;width:100px;}
.switcher .selected a:hover{background:#F0F0F0 url('../image/arrow_down.png') 100px center no-repeat;}
.switcher .option{position:absolute;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#EEEEEE;display:none;width:104px;padding:3px;}
.switcher .option a{color:#000;padding:3px 5px 3px 5px;}
.switcher .option a:hover{color:#ffffff;background-color:#555555;}
.switcher img{position:relative;top:1px;}
#column_header{float:right;width:106px;height:103px;margin-right:0px;}
.box_cart{height:103px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.box_cart .basket{height:77px;}
.box_cart .basket h1{font-size:36px;color:#22BB00;padding-top:30px;text-align:center;}
.box_cart .checkout{background:url('../image/checkout.png') no-repeat;height:26px;width:106px;}
.box_cart .checkout h1{font-size:15px;color:#FFF;padding:4px 0px 0px 5px;}
#header .div3{width:106px;height:103px;float:right;}
#header .gmail{height:77px;}
#header .gmail img{margin-top:40px;margin-left:36px;}
#header .contact{background:url('../image/contact.png') no-repeat;height:26px;}
.div3 h1{font-size:15px;color:#FFF;padding:4px 0px 0px 10px;}
#space{margin-left:auto;margin-right:auto;width:980px;height:5px;background:#FFFFFF;}
#container1{width:980px;min-height:1915px;margin-left:auto;margin-right:auto;text-align:left;background:#FFFFFF;}
#container2{width:970px;min-height:1905px;margin-left:5px;margin-right:5px;margin-top:0px;background:#e9e7d9 url('../image/bg_main.png') repeat-x;}
#menu_search{height:38px;width:970px;}
#menu_search .menu{height:30px;width:700px;margin:8px 0px 0px 10px;float:left;}
#menu_search .menu a{float:left;margin:0;width:75px;height:20px;padding:6px 0px 4px 0px;text-align:center;color:#FFEEEE;text-decoration:none;font-size:13px;font-weight:bold;position:relative;}
#menu_search .menu a:hover{background:#C1C1C1;color:#000000;}
#menu_search .menu a.selected{color:#FF2222;padding-bottom:4px;background:#F2F2F2;}
#menu_search .searchtool{float:right;width:203px;height:30px;margin-top:8px;margin-right:10px;}
#menu_search .searchtool input{float:left;border:1px solid #0A5391;margin-top:1px;padding:3px;}
#menu_search .searchtool .search{float:right;margin-top:1px;color:#FFF;font-weight:bold;}
#left_right{width:970px;}
#column_left{float:left;width:240px;margin-top:10px;margin-left:10px;}
.category_box{margin-bottom:10px;}
.category_box .top{height:23px;padding:7px 0px 0px 10px;color:#ffffff;background:url('../image/category_top.png') repeat-x;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
.category_box .middle{background-color:#FFFFF5;border-left:1px solid #C40000;border-right:1px solid #C40000;border-bottom:1px solid #C40000;padding-bottom:20px;}
.category_box .middle .big_category a{font-size:15px;font-weight:bold;color:#CC3300;margin-left:10px;padding-top:5px;}
#category ul{width:240px;padding-left:0px;padding-top:10px;}
#category li{list-style-type:none;text-indent:10px;float:left;width:120px;height:18px;}
#category a:hover{text-decoration:none;color:red;}
#homecontent{width:700px;float:right;margin-top:10px;margin-right:10px;margin-bottom:10px;}
#welcome_news{height:250px;}
#welcome_news .welcome{float:left;width:480px;height:250px;}
#column_right{float:right;margin-right:0px;width:220px;}
#box_news{height:248px;border:1px solid #E7CA96;background:#FFFCEE;}
#box_news .top{padding:7px 0px 6px 15px;color:#D52D0E;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
#news ul{margin-top:0px;padding:0px 5px 0px 5px;}
#news a{padding-top:2px;display:block;height:16px;}
#news a:hover{background-color:#D52D0E;text-decoration:none;color:#FFFFFF;}
#homecontent .homemiddle{background:#FFFFFF;min-height:0px;}
#homecontent h1, .heading{color:#FFFFFF;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;margin:0px;}
#homecontent .heading{margin-top:8px;margin-bottom:8px;}
#homecontent .heading .left{height:28px;width:141px;background:url('../image/heading_left.png') no-repeat;float:left;}
#homecontent .heading .left h1{padding:7px 0px 8px 7px;}
#homecontent .heading .right{height:28px;width:20px;background:url('../image/heading_right.png') no-repeat;float:right;}
#homecontent .heading .center{height:28px;background:url('../image/heading_center.png') repeat-x;float:center;margin-left:141px;margin-right:20px;}
.list{margin-bottom:10px;width:100%;}
.list td{text-align:center;vertical-align:top;padding-top:5px;border:5px solid #FFFFF5;}
.list td:hover{text-align:center;vertical-align:top;border:5px solid #f1f1f1;}
#footerbox{clear:both;padding-top:10px;background:url('../image/bg_footer.png') repeat-x;}
#footer{margin:0px auto;padding:10px;width:800px;color:#686868;text-align:center;}
#footer .div1{width:100%;text-align:center;padding-top:7px;padding-bottom:7px;clear:both;background:#FFF;}
#footer .div2{float:center;text-align:center;margin-bottom:5px;}
#footer p{border-top:1px solid #efefef;padding:0px;margin-top:10px;}
#content{width:700px;float:right;margin-top:10px;margin-right:10px;margin-bottom:10px;}
#content .top .left{float:left;width:0px;}
#content .top .right{float:right;width:0px;}
#content .top .center{background:url('../image/title_right.png') no-repeat;margin:0px;height:28px;}
#content h1{color:#FFFFFF;font-size:14px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;padding:7px 0px 0px 10px;}
#content .middle{background:#FFFFFF;padding:10px 10px 1px 10px;min-height:1770px;}
.success{padding:5px 0px;margin-bottom:10px;background:#E4F1C9;border:1px solid #A5BD71;font-size:11px;font-family:Verdana,Geneva,sans-serif;text-align:center;}
.warning{padding:5px 0px;margin-bottom:10px;background:#FFDFE0;border:1px solid #FF9999;font-size:11px;font-family:Verdana,Geneva,sans-serif;text-align:center;}
.wait{padding:5px 0px;margin-bottom:10px;background:#FBFAEA;border:1px solid #EFEBAA;font-size:11px;font-family:Verdana,Geneva,sans-serif;text-align:center;}
.required{color:#FF0000;font-weight:bold;}
.error{color:#FF0000;display:block;}
.help{cursor:pointer;}
.tooltip{border:1px solid #FDDA5C;background:#FBFF95;padding:5px;font-size:11px;width:250px;}
.clear{overflow:hidden;width:100%;}
.button{padding-left:8px;display:inline-block;margin-right:5px;background:url('../image/button_left.png') top left no-repeat;text-decoration:none;color:#FFF;}
.button span{color:#FFF;display:block;padding:4px 10px 5px 2px;background:url('../image/button_right.png') top right no-repeat;}
.buttons{background:#F8F8F8;border:1px solid #DDDDDD;padding:5px;margin-bottom:10px;}
.buttons input{padding:0px;margin:0px;}
.buttons table{width:100%;border-collapse:collapse;}
.buttons table td{vertical-align:middle;}
.content{background:#F7F7F7;border:1px solid #DDDDDD;padding:10px;margin-top:3px;margin-bottom:10px;}
.sort{margin-bottom:10px;background:#F8F8F8;height:30px;width:100%;}
.sort .div1{float:right;margin-left:5px;padding-top:6px;padding-right:9px;}
.sort .div2{text-align:right;padding-top:9px;}
.sort select{font-size:11px;margin:0;padding:0;}
.pagination{display:inline-block;width:100%;background:#E3CEC3;margin-bottom:10px;}
.pagination .links, .pagination .results{padding:7px;}
.pagination .links{float:left;}
.pagination .links a{border:1px solid #B78F71;padding:4px 7px;text-decoration:none;color:#000000;}
.pagination .links b{border:1px solid #B78F71;padding:4px 7px;text-decoration:none;color:#000000;background:#FFFFFF;}
.pagination .results{float:right;}
.tabs{width:100%;height:31px;margin-bottom:0px;}
.tabs a{float:left;display:block;padding:6px 15px 7px 15px;margin-right:2px;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;background:#FFFFFF url('../image/tab_3.png') repeat-x;color:#000000;font-weight:bold;font-size:13px;text-decoration:none;position:relative;top:1px;}
.tabs a.selected{background:#FFFFFF url('../image/tab_3.png') repeat-x;border-bottom:0px;padding-bottom:8px;}
.tab_page{border:1px solid #DDDDDD;background:#FFFFFF;padding:10px;display:block;margin-bottom:10px;}
.atab{width:100%;height:31px;margin-bottom:0px;}
.atab a{float:left;display:block;padding:6px 15px 8px 15px;margin-right:2px;border-top:1px solid #DDDDDD;border-bottom:0px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;background:#FFFFFF url('../image/tab_3.png') repeat-x;color:#000000;font-weight:bold;font-size:13px;text-decoration:none;position:relative;top:1px;}
.atab a.selected{background:#FFFFFF url('../image/tab_3.png') repeat-x;border-bottom:0px;padding-bottom:8px;}
.atab_page{border:1px solid #DDDDDD;background:#FFFFFF;padding:10px;display:block;margin-bottom:10px;}
.btab{width:100%;height:31px;margin-bottom:0px;}
.btab a{float:left;display:block;padding:6px 15px 8px 15px;margin-right:2px;border-top:1px solid #DDDDDD;border-bottom:0px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;background:#FFFFFF url('../image/tab_3.png') repeat-x;color:#000000;font-weight:bold;font-size:13px;text-decoration:none;position:relative;top:1px;}
.btab a.selected{background:#FFFFFF url('../image/tab_3.png') repeat-x;border-bottom:0px;padding-bottom:8px;}
.btab_page{border:1px solid #DDDDDD;background:#FFFFFF;padding:10px;display:block;margin-bottom:10px;}
.cart{border-collapse:collapse;width:100%;border:1px solid #EEEEEE;margin-bottom:10px;}
.cart th{background:#EEEEEE;padding:5px;font-weight:normal;}
.cart td{padding:5px;}
#slide{POSITION:relative;MARGIN-BOTTOM:8px;BACKGROUND:url('../image/loading.gif') #f5f5f5 no-repeat center 52px;HEIGHT:120px;OVERFLOW:hidden}
#slide UL{POSITION:absolute;TOP:0px;LEFT:0px}
#slide LI{FLOAT:left;HEIGHT:250px;OVERFLOW:hidden}
#slide DIV{POSITION:absolute;BOTTOM:4px;ZOOM:1;FLOAT:right;HEIGHT:20px;OVERFLOW:hidden;RIGHT:4px}
#slide SPAN{BORDER-BOTTOM:#d00000 1px solid;TEXT-ALIGN:center;BORDER-LEFT:#d00000 1px solid;LINE-HEIGHT:14px;MARGIN:2px;WIDTH:14px;FONT-FAMILY:arial;BACKGROUND:#fff;FLOAT:left;HEIGHT:14px;BORDER-TOP:#d00000 1px solid;CURSOR:pointer;BORDER-RIGHT:#d00000 1px solid}
#slide .curr{BORDER-BOTTOM:#d00000 1px solid;BORDER-LEFT:#d00000 1px solid;LINE-HEIGHT:18px;MARGIN:0px 2px;WIDTH:18px;BACKGROUND:#ff0000;HEIGHT:18px;BORDER-TOP:#d00000 1px solid;BORDER-RIGHT:#d00000 1px solid}
#slide SPAN A:link{COLOR:#d00000;FONT-SIZE:11px;TEXT-DECORATION:none}
#slide SPAN A:visited{COLOR:#d00000;FONT-SIZE:11px;TEXT-DECORATION:none}
#slide .curr A:link{COLOR:#fff;FONT-SIZE:12px;FONT-WEIGHT:bold}
#slide .curr A:visited{COLOR:#fff;FONT-SIZE:12px;FONT-WEIGHT:bold}
#tplPreview{BORDER:#CC3300 1px solid;POSITION:absolute;PADDING:0px 15px 15px 15px;BACKGROUND-COLOR:#ffffff;COLOR:#4b4b4b;TOP:0px;PADDING-TOP:12px;LEFT:0px;Z-INDEX:10;}
#tplPreviewTitle{VISIBILITY:visible;FONT-SIZE:12px;}
#tplPreviewBody{POSITION:relative;}
#tplPreviewImage{MARGIN:8px auto 0px auto;}
#tplPreviewProgressBar{BORDER:#6a6a6a 1px solid;POSITION:absolute;TEXT-ALIGN:left;PADDING:10px 10px 15px 10px;BACKGROUND-COLOR:#ffffff;WIDTH:125px;FONT-FAMILY:Tahoma,Helvetica,sans;COLOR:#000000;MARGIN-LEFT:-67px;FONT-SIZE:10px;TOP:45%;LEFT:50%;}
