body {margin:0;padding:0;background:#efefef;}
body, td, div {font-family:Arial, Verdana, Tahoma, Microsoft Sans Serif, sans serif;font-size:12px;}
form {margin:0;padding:0;}

h1 { font-weight: bold; font-size:12px; }
h1,h2,h3 {display: inline;}

ul {padding-top:5px;}
li {padding:5px 0;}

input {font-size:120%;}

.big h1 {font-size:20px;}

a.mpl:link, a.mpl:active, a.mpl:visited { color:#CCCCCC; text-decoration:none; }
a.mpl:hover { color:#999999; }

a.mdr, a.mdr h1 {font-weight:bold;font-size:18px;}

.medium a {font-size:13px;}

.textfield {width:100%;height:20px;}
.textbigfield {border: 1px solid;width:100%;}
.textfieldsm {border: 1px solid;height:20px;}
.button {border: 1px solid;font-size:10px;height:20px;}

#counter {position:absolute;left:1px;top:-1px;}
#main {max-width:1280px;background:#fff;width:expression(document.body.clientWidth>1280?"1280px":"auto");}

.white {color:#ffffff;}
.orangeblock {height:6px;background-color:#FF6600;}
.blueblock {height:6px;background-color:#34A2CB;}
.liteblock {height:1px;background-color:#EEF2F4;}
.menublueblock {position:absolute;left:7px;top:100px;height:45px;background-color:#34A2CB;}
.infoblock {padding:12px 10px 10px 10px;background-color: #F6F8F9;border: 4px solid #CEE8F3;}
.infoblockthin {padding:12px 10px 10px 10px;background-color: #F6F8F9;border: 2px solid #CEE8F3;}
.borderblock {padding:8px;background: #F6F8F9;}
.borderblock2 {padding:6px 8px;background: #F6F8F9;font-size:18px;}
.whiteblock {padding:5px 10px 5px 10px;background-color: #ffffff;}
.cartmenu {padding:20px 20px 18px 20px;background-image: url(/images/user/base/cart.gif); background-position: right; background-repeat: no-repeat; background-color: #D9FFD9;border-right: 1px solid #EEF2F4;border-bottom: 1px solid #CAEFC7;}

.sel {background-color: #EEF2F4;}

.litebluemenu {padding:15px 20px 15px 20px;background-color: #EEF2F4;}
.bluemenu {padding:15px 20px 20px 20px;background-color: #34A2CB;}
.whitemenu {padding:15px 20px 15px 20px;background-color: #ffffff;border-right: 1px solid #EEF2F4;border-bottom: 1px solid #EEF2F4;}
.whitediff {padding:15px 20px 20px 15px;}

.footer {background:#E6EEF7;padding:12px 15px;}
.footer, .footer a {background:#E6EEF7;color:#555;font-family:Helvetica,Arial,Verdana,sans-serif;font-size:11px;}

.footer_in {background:#E6EEF7;float:left;padding:0 20px 10px 0;width:40%;}
.footer_in2 {background:#E6EEF7;float:left;padding:0 20px 10px 0;width:18%;}

.floatright {background:#E6EEF7;float:right;}
.footer .floatright {background:#E6EEF7;padding:0 0 0 10px;}

.textdiff {padding:4px 0 4px 10px;}
.textdiff2 {padding:0 0 0 10px;}

.sm {visibility:hidden;position:absolute;top:-300px;}

.litebluecart {padding:10px 10px 10px 10px;background-color: #EEF2F4;}
.whitecart {padding:10px 10px 10px 10px;background-color: #FFFFFF;}

.square {width:5px;height:5px;}
.dsquare {width:10px;height:10px;}

.fontdate {color: #999999;}
.infohead {color: #17457D;font-size:16px;}

.b, .b h2 {font-family: Arial, Tahoma, sans serif;font-size:18px;font-weight:normal;}
.b2, .b2 h2 {font-family: Arial, Tahoma, sans serif;font-size:16px;font-weight:normal;}

.bs {font-family: Tahoma, Verdana, sans serif, Arial;font-size:14px;font-weight:normal;}
.bh {font-family: Arial, Tahoma, sans serif;font-size:14px;padding: 6px 20px 2px 6px;}

.imgb {border:1px solid #5A8294;}

a {color:#17457D;line-height:18px;}
a:hover {line-height:18px;}

.orange {color:#dd4400;}
.orangegoods {color:#ffffff;background-color:#dd4400;padding: 4px 4px 3px 4px;text-decoration:none;font-size:15px;}
.orangegoods a {color:#ffffff;}
.bigorange {color:#dd4400;font-family: Arial, Tahoma, sans serif;font-size:16px;}

.line {width:100%;height:1px;border-top: 1px solid #ccc;}
.dashboard {background:#ffffcc;padding:10px;margin:0 20px 0 15px;font-size:15px;}
.dashboard2 {background:#e9ffd2;padding:10px;margin:0 20px 0 0;font-size:18px;}

.nav {padding: 4px 4px 0 5px;}
.navsel {background-color: #CEE8F3;font-weight:bold;padding: 4px 6px 6px 8px;}
a.flatnav, a.flatnav:hover {line-height:22px;}
.flatnavsel, a.flatnavsel:hover {line-height:22px;background-color: #CEE8F3;font-weight:bold;padding: 4px 6px 6px 8px;}

.imgcat {border:0;margin: 0 10px 5px 0;}
.imggd {border:0;margin: 0 10px 15px 10px;}
.imgmenu {margin:2px 5px 0 0;}

p {margin:0; padding:0;font-size:14px;}

.top {margin-top:5px;margin-left:50px;}
.top h1 {font-size:11px;font-weight:normal;}

.delim {margin:15px 0 15px 0;height:1px;background:#9db6d2;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}

.open_close {
    border: 0 solid red;
    display: none; 
}

ul.none {
	padding-left: 15;
}
ul.none span {
	margin-left: -15px;
	font-weight: bold;
}
.open_close ul { margin: 0; }

div.lnk {color: #cccccc; font-size: xx-small}
div.lnk a {color: #cccccc; font-size: xx-small}

div.open_close p { display: inline; }

.menusel {background:#214E98;margin:0px 1px 10px 0;padding:6px;}
.menusel a {color:#fff;padding:6px 5px 10px 5px;font-size:14px;}
.menusel2 {background:#214E98;margin:0px 2px 10px 0;padding:5px;}
.menusel2 a {color:#fff;padding:6px 5px 10px 5px;}
.menu {margin:0px 1px 10px 0;padding:6px;background:#E6EEF7;}
.menu a {padding:6px 5px 10px 5px;font-size:14px;}
.menu2 {margin:0px 2px 10px 0;padding:5px;background:#CFE0EF;}
.menu2 a {padding:6px 5px 10px 5px;}
.menu3 {margin:0px 2px 10px 0;padding:5px;background:#CFE0EF;}
.menu3 a {padding:6px 5px 10px 5px;color:#CC0033;}

.sp2 {width:2px;height:2px;visibility:hidden;}
.sp5 {width:5px;height:5px;visibility:hidden;}
.sp10 {width:10px;height:10px;visibility:hidden;}
.sp20 {width:20px;height:20px;visibility:hidden;}
.sp30 {width:30px;height:30px;visibility:hidden;}

span h1 {font-size:12px;font-weight:normal;text-align:center;}

.bg {font-size:15px;font-weight:normal;}
.bg1 h1, .bg1 h2 {font-size:24px;color:#17457D;margin:0px;font-weight:normal;}
.bg1-1 h1 {font-size:24px;margin:0;font-weight:normal;}
.bg2 h2, .bg2 span {font-size:24px;color:#007526;margin:0px;font-weight:normal;}
.bg2 h2 a, .bg2 span a {font-size:22px;color:#007526;font-weight:normal;}
.bg3 h1, .bg3 h3 {font-size:24px;font-weight:normal;}
.bg3_1 h1, .bg3_1 h3 {font-size:17px;color:#777;font-weight:bold;}
.bg4 {font-size:18px;color:#FF9900;font-weight:normal;}
.bg5 h2 {font-size:24px;color:#CC0033;font-weight:normal;}
.bg6 {font-size:15px;color:#17457D;font-weight:bold;}
.bg7 {font-size:15px;color:#D42727;font-weight:bold;}
.bg8 {font-size:14px;color:#777;font-weight:normal;}
div.bg9 {background: rgb(234, 242, 251);margin:0;padding:15px;}
span.bg9 a {font-size:14px;color:#D42727;font-weight:bold;}
.bg10 {font-size:16px;font-weight:normal;}
.bg10 a {font-size:16px;font-weight:normal;color:#CC0033;}
.bg11, .bg11 a {font-size:16px;font-weight:normal;color:#009933;}
.bg12 h2 {font-size:20px;color:#CC0033;font-weight:normal;}
.bg13 {color:#777;}
div.bg13 h1 {color:#777;font-weight:normal;}
.bg14 {font-size:12px;color:#17457D;margin-bottom:5px;}
.bg15 h3 {font-size:24px;color:#FF9900;font-weight:normal;}
.bg16 {font-size:15px;color:#D42727;font-weight:bold;}
.bg17, .bg17 a {font-size:18px;color:#FF9900;font-weight:normal;}
.bg18 {font-size:12px;color:#17457D;margin-bottom:5px;font-weight:normal;}
.bg18 h2 {font-size:18px;color:#17457D;margin-bottom:5px;font-weight:normal;}
.bg19 h2 {font-size:15px;font-weight:normal;}

.diff10 {margin:10px;}

.call {padding:0;color:#ee0000;font-size:18px;}
.call a {color:#777;line-height:24px;font-size:14px;}
.call p {padding:0;color:#777;font-size:16px;}

#container {width:100%;float:left;margin-right:-250px;}
* html #container {width:97%;float:left;margin-right:-280px;}
#content {margin-right:250px;}
* html #content {margin-right:280px;}
#container_right {width:100%;float:right;margin-left:-270px;}
* html #container_right {width:97%;float:left;margin-left:-300px;}
#content_right {margin-left:270px;}
* html #content_right {margin-left:300px;}
#sidebar {width:250px;float:right;}
#sidebar_left {width:260px;float:left;margin:0;}
.clearing {height:0;clear:both;}
.price {margin:15px 0 0;}

.printer {display:block;visibility:visible;}
.screen {display:none;visibility:hidden;}

#discount {border:4px solid #009933;background:#f0fff0;visibility:hidden;width:500px;height:350px;position:absolute;left:-700px;top:-500px;}
#discount_pane {padding:6px 9px;}

.biglink {margin:80px 0 50px 0;}
.biglink a {font-size:24px;padding:15px 20px 18px 20px;background:#20bb40;color:#fff;}

.bordered_table, .bordered_table td {
	border:1px solid #ccc;
	border-collapse: collapse;
	padding:4px;
}

.gallery_item {float:left;width:200px;margin:10px 10px 10px 0;}
.gallery_item_long {float:left;width:500px;margin:10px 10px 10px 0;}
.jshref {text-decoration: underline;cursor: pointer;}
