html, body {
font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
background:none;
width:100%;
height:100%;
padding:0;
margin:0;
}

.container {
position:relative;
width:100%;
height:100%;
}

.main {
width:100%;
}

.lb {
display:none;
}

.rb {
display:none;
}

.rb .ev {
display:none;
}

.head {
display:none;
}

.content {
background:none;
width:100%;
}

.widget {
display:none;
}

.content .inner,
.content .inner.no-green  {
width:100%;
}

.content .inner.no-green {
background:none;
}

.left {
width:100%;
}

.left .sub-green{
display:none;
}

.left .sub-gray{
display:none;
}

.left .sub-content {
padding:10px 2px 10px 32px;
}

.left .sub-red-before {
background:url(../i/plank-red-before.jpg) bottom no-repeat;
padding:8px 20px 2px 20px;
width:678px;
height:22px;
font-size:14px;
color:#FFFFFF;
}

.left .sub-red {
background:url(../i/plank-red.jpg) bottom no-repeat;
width:685px;
height:198px;
color:#ffffff;
font-size:16px;
padding-left:33px;
}

.smart {
margin-top:10px;
border-collapse:collapse;
}

.smart .gap td{
border:none;
}

.smart td,
.smart th {
color:#585858;
border:1px solid #666666;
}

.no-smart td,
.no-smart th {
color:#585858;
border:none;
}

.rur,
.smart td .rur,
.no-smart td .rur {
background:url(../i/rur-14.gif) no-repeat right;
padding-right:10px;
}

.count {
width:30px;
text-align:right;
}

.order {
padding-right:5px;
text-align:left;
}

.plus, 
.minus {
list-style:none;
background:url(../i/plus.jpg) left top no-repeat;
padding-left:30px;
padding-bottom:10px;
margin-left:-25px;
}

.minus {
background:url(../i/minus.jpg) left top no-repeat;
}

.well {
background:url(../i/well.png) left no-repeat;
padding:5px 30px 0 30px;
display:block;
height:27px;
}

.right{
display:none;
}

.footer {
display:none;
}

h1 {
font-size:18px;
font-weight:bold;
color:#4a912e;
}

h2 {
font-size:18px;
font-weight:bold;
font-style:normal;
color:#4a912e;
margin-top:0;
margin-bottom:5px;
padding-bottom:0;
}

a {
color:#4a912e;
text-decoration:underline;
}

a:hover {
color:#cb1f1f;
text-decoration:underline;
}

.error {
background:#cb1f1f;
color:#FFFFFF;
}

.tiny-1,
.tiny-2,
.tiny-3 {
width:30px;
text-align:center;
}

.smart-too {
border-collapse:collapse;
width:680px;
}

.smart-too .nobd{
border:none;
}

.smart-too td {
border:1px solid #666666;
font-size:11px;
}

.classic {
border:1px solid #a8a8a8;
width:150px;
outline:none;
}

.wide {
border:1px solid #a8a8a8;
width:310px;
outline:none;
}

.large {
border:1px solid #a8a8a8;
width:310px;
height:40px;
outline:none;
resize:none;
}

.yellow {
color:#000000;
background:#ffff00;
font-weight:bold;
}

.kdisable {
background:#ecebea;
}

.kenable {
background:#99ff66;
}


.kenable .rur{
background:url(../i/rur-11g.gif) no-repeat right;
padding-right:10px;
}

.kdisable .rur{
background:url(../i/rur-11.gif) no-repeat right;
padding-right:10px;
}

.ccd {
width:30px;
text-align:center;
}
