body, p, h4 {margin: 0; padding: 0;}
body {background: url(cimages/bgfade.jpg) 750px 70px repeat-x;}
body, p, a, td {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #060;}
.fs11, ul li, dl, dt, dt {font-size: 11px;}
img#logo {margin: 2px 0 0 2px;}
img.arow {margin-right: 2px;}
td#a {width: 180px; height: 70px;}
td#a a span#hlink {padding-left: 20px;}
td#a a {text-decoration: none; background: #FFF;}
td#a a:link {color: #030; background: transparent;}
td#a a:visited {color: #030; background: transparent;}
td#a a:hover {color: #FFF; background: transparent;}
img {border: 0;}
#hr {color: #660; background: #6C9;}
#hr td {vertical-align: top;}
#tt, #mainfind, #yz, #ms {width: 750px;  background: #FFF;}
#hr  {width: 100%;}
td#b {height: 40px;}
div.right a  {color: white; background: transparent; font-weight: bold; padding-left: 3px; line-height: 1.5;}
div.right a:link {text-decoration: none;}
div.right a:visited {text-decoration: underline;}
div.right a:hover {text-decoration: underline;}
td#c {height: 30px; vertical-align: bottom;}
h1 {font-size: 15px; padding: 0 0 1px 15px; color: #060; background: transparent; margin: 0;}
td.ii {vertical-align: top; border-right: 1px solid #090;}
#ms td.top, td.top {border-top: 1px solid #090;}
img.corner {position: relative; top: -1px; left: 0;}
div#left {padding: 4px 3px 10px 5px;}
div#left a:link {text-decoration: none;}
div#left a:visited {text-decoration: underline;}
div#left a:hover {text-decoration: underline;}
div.right {text-align: left;}
.left {float:left;}
.bold {font-weight: bold}
td.bot {border-bottom: 1px solid #090; width: 570px; }
div.mm {margin: 5px 0 5px 0; padding: 2px 1px 0 0;}
div.mm a {width: 15px; color: #666; background: transparent; display: block; float: left; text-align: center; padding: 1px; font-size: 9px;}
div.mm a.on, .button {color: #666; background: transparent;}
div.mm a:visited {color: #666; text-decoration: none; background: transparent;}
div.mm div {width: 10px; float: left;}
div.mm a.txt, div.mm a.txton {width: 50px;}
div.mm a.on {border: 1px solid #F00; padding: 0;}
div.mm a.txton {border: 1px solid #F00; padding: 0;}
div.mm a:hover {color: white; background: #6C9; text-decoration: none;}
div.mm a.cold:link {background: #E0FFFF; color: #666;}
div.mm a.cold:visited {background: #E0FFFF; color: #666;}
div.mm a.cold:hover {background: #6C9; color: white;}
div.mm a.hot:link {background: #FFE4E1; color: #666;}
div.mm a.hot:visited {background: #FFE4E1; color: #666;}
div.mm a.hot:hover {background: #6C9; color: white;}
#spec h4 {margin: 0; font-size: 12px;}
#spec td {font-size: 11px;}
#ms h3 {margin: 0; font-size: 12px;}
div#fco p {padding: 5px 0 0 0; font-size: 11px;}
div#fco p.toppara {padding: 0 0 10px 0; font-size: 11px;}
div#fco ul {margin: 0 0 2px 20px;}
div#fco ul li {color: #f00; background: #fff;}
div#fco ul li a:hover {text-decoration: none;}
p.phone {font-size: 11px; font-weight: normal; margin: 10px 0 0 0; color: #F00; background: transparent;}
img.phim {padding: 2px 2px 0 1px;}
tr.bbot td {border-top: 1px solid #090; text-align: center; padding: 5px 0 5px 0;}
tr#xplan td {border-top: 1px solid #090; padding-top: 5px;}
tr#xplan div#aa {width: 32%; float: left; margin-right: 5px;}
tr#xplan div.googads {width: 100%; float: left; margin: 5px 0 0 100px;}
div.googads2 {margin: 10px 0 0 0;}
tr#xplan div#bb {width: 32%; float: left; margin-right: 5px;}
tr#xplan div#cc {width: 32%; float: left; margin: 0 0 0 5px;}
tr#xplan p {color: #660; background: transparent; font-size: 11px;}
td.main {padding: 2px 5px 5px 5px; width: 560px;}
a:link {text-decoration: none;}
a:visited {text-decoration: underline;}
a:hover {text-decoration: underline;}
div.imake a  {text-decoration: underline; padding: 0 0 0 4px; font-size: 9px; color: #666; background: transparent;}
div.imake a:visited {text-decoration: none;}
#spec td {vertical-align: bottom;}
#spec td.r {text-align: right; padding-right: 10px; vertical-align: top; width: 95px;}
#spec tr.last td {padding-bottom: 5px;}
#spec tr.first td {padding-top: 5px;}
tr#first h3.fst {padding: 15px 2% 0 2%}
#mainsurface {width: 750px;}
#mainsurface td {border-top: 1px solid #090; background: #FFF;}
#mainsurface td.leftb {width: 25%;}
#mainsurface p, ul li {color: #663; background: transparent;}
#mainsurface p.blk {color: #000; background: transparent;}
td {vertical-align: top;}
img.corner2 {position: relative; top: -1px; left: -2px;}
div.divi1 img {float: left; margin: 1px 2px 0 0; border: 1px solid black;}
div.divi1 {padding: 0 2px 15px 0; text-align: center;}
div.divi1 p {font-size: 11px;}
div.divi1 img.right {border: 0;}
div.divi1 a {display: block; margin: 0 0 0 83px; padding: 1px 0 0 0; font-size: 10px; letter-spacing: -0.05em;  border-bottom: 1px solid gray;}
div.divi1 a:link {color: #00008B; text-decoration: none; background: transparent;}
div.divi1 a:visited {color: #30C; text-decoration: none; background: transparent;}
div.divi1 a:hover {color: #30F; background: white; text-decoration: none;}
div.divi1 p, div.divi1 h3.b, div.divi1 ul li {text-align: left; padding: 0 2%}
div.di h3.b {padding: 0; letter-spacing: -0.1em;}
div.di {width: 155px; border: 1px solid #090; padding: 2px; text-align: left; background: #EEE; color: black;}
div.di .right {float: right; width: 12px;}
.btop td h3.b  {padding: 8px 0 0 0; margin: 0;}
h3.b {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #060; background: transparent;}
.hire {text-align: right; color: #C60; background: transparent;}
.hire a:link {font-weight: bold; color: #C60; text-decoration: underline; background: transparent;}
.rate {width: 70px; float: left; text-align: center; color: #C60; background: transparent;}
.rate span {color: #C60; background: transparent;}
div#machines {width: 155px; border-top: 15px solid #6C9; background: #FFF;}
div#machines a {display: block; padding: 3px 0 0 0; font-size: 12px; color: #660; text-decoration: underline;}
div#machines a:hover {text-decoration: none;}
div#texttop {padding: 6px 2px 4px 2px; border-top: 3px solid #090; color: #660; background: #FFF;}
h3.b {margin: 0; padding: 0;}
h3.topp {padding-top: 12px;}
.ctr {text-align: center;}
div.endo img {padding: 18px 0 5px 0;}
td.rightb {border-right: 1px solid #090; background: #FFF;}
td.leftb {border-left: 1px solid #090; width: 180px;}
div#content {width: 340px; border-top: 1px solid #090;}
div.lmp {width: 225px; float: right; padding: 0 4px 0 0;}
.dgreen {color: #030; background: transparent;}
.flol2 {float: left;}
img.arow {padding: 0 4px 3px 4px;}
#mainsurface ol li {margin-left: -12px;}
#mainsurface ul li  {margin: 0 0 0 -20px; }
#mainsurface ul {margin-top: 2px; margin-bottom: 2px;}
#tt ul li {margin: 2px 0 2px -20px}
div.s2 {height: 70px; clear: left; padding: 15px 5px 5px 15px; font-size: 11px;}
div.s2 li {font-size: 11px;}
div.lm {color: #660; background: transparent; width: 245px; float: right; padding: 0 4px 0 0; font-size: 11px;}
div#rs {color: #660; background: transparent; border-top: 1px solid #090;}
div#rsub {padding: 0 15px 0 20px; background: #FFF;}
a.cus {font-size: 12px; display: block; padding: 8px 0 0 0;}
#advice {text-align: center; border-top: 1px solid #090; border-right: 1px solid #090; border-bottom: 1px solid #090; margin-top: 8px; padding: 5px 10px; font-size: 11px; width: 750px;}
div.imake {font-size: 9px; color: #666; margin: 4px; background: transparent; padding: 5px 0;}
div#i a:visited {text-decoration: none;}
div.summary {border-bottom: 1px solid #090; height: 95px; clear: left; padding: 4px 0 5px 6px; font-size: 11px;}
div.summary li {font-size: 11px;}
h3 {margin: 10px 0 0 20px; padding: 0; font-size: 12px;}
img#about {margin: 10px 5px 2px 0; float: left;}
table#find {text-align: center;}
#mainfind {border-top: 1px solid #090;}
div#findimg {padding: 10px 5px 20px 20px;}
div#findimg img {border: 1px solid black; margin: 10px 18px 0 18px;}
div.list a {text-decoration: underline; display: block; padding: 0;}
div.list a:hover {text-decoration: none;}
div.list {text-align: left; padding: 2px 10px 10px 16px;}
.aleft {text-align: left;}
.topp {padding-top: 12px;}
#fr {border-left: 1px solid #090; border-right: 1px solid #090; padding-bottom: 5px;}
#fr2 {border-right: 1px solid #090;  background: #FFF;}
p a.normal {display: inline; border: 0; margin: 0; padding: 0; font-size: 11px;}
div.finda {float: left; width: 65px; padding: 0 5px 0 0;}
div.finda a {font-size: 15px; color: #FFF; font-weight: bold; background: transparent; text-decoration: underline;}
div.finda a:link {text-decoration: underline;}
div.finda a:visited {text-decoration: underline;}
div.finda a:hover {text-decoration: none; color: #060;}
#yz {border-top: 1px solid #090;  background: #FFF;}
#az {width: 550px; padding-bottom: 10px;}
#az h2, #tha h2 {margin: 0; padding: 10px 0 0 20px; font-size: 16px;}
#az h3, #tha h3 {margin: 0; padding: 5px 40px 0 35px; font-size: 13px;}
#az p, #tha p {margin: 0; padding: 2px 40px 0 40px;}
#az ul, #az ol {padding: 0 20px 0 35px; margin: 5px 0 10px 20px;}
#az ul li, #az ol li {color: #060; background: transparent;}
#tha {width: 100%; padding-bottom: 10px; border-top: 1px solid #090;}
div.quote {float: left; width: 150px; border: 1px solid #060; margin: 8px 0 10px 10px; padding: 5px;}
div.quote2 {border: 1px solid #060; margin: 10px 30px 10px 25px; padding: 5px;}
div.quoteb {border: 1px solid #060; margin: 30px 0 10px 20px; padding: 5px; width: 140px;}
img.right {float: right; margin: 5px;}
img.right2 {float: right; padding: 0 40px 2px 15px;}
dl {margin: 5px 20px 5px 40px;}
dl dt {font-weight: bold;}
dd {margin: 0 40px 2px 20px;}
#tc {margin: 2px 0 2px 60px;}
#tc td {width: 120px; padding: 1px; font-weight: bold;}
address {font-style: normal; margin: 2px 0 2px 150px; font-size: 12px;}
div.formdiv {padding: 0 0 0 30px;}
table.form {width: 480px; color: #060; background: #6C9;}
table.form td {padding: 1px 0 0 5px;}
table.formprod input {margin: 0;}
table.form p {font-weight: bold; padding: 0 0 0 10px;}
table.formprod {margin-left: 90px; padding-bottom: 10px;}
table.form tr.top td {padding-top: 10px;}
div.cards {margin: 30px 0 0 45px; height: 26px; width: 130px;}
#ms div.models a, #ms div.models a:visited {display: block; text-decoration: none; padding-left: 10px; width: 180px;}
#ms div.models a:hover {text-decoration: underline;}
#ms .shop {margin: 20px 0 20px 40px;}
#ms .shop td {vertical-align: top;}
tr.item td {border-top: 1px solid #060; padding-bottom: 5px;}
h3.sh3 {line-height: 16px; width: 170px; color: #060; background: #6C9; border-left: 1px solid #060; border-bottom: 1px solid #060; padding-left: 5px; float: left;}
td.modpad {padding-left: 15px;}
.shop img.corner {height: 16px; width: 28px; float: left; margin: 1px 0 0 -1px;}
.shop h2 {margin: 0; padding: 0; font-size: 14px;}
tr.notop td, #log td {border: 0;}
#log {margin-top: 8px;}
td.manu {width: 250px;}
p.phone2 {font-size: 11px; font-weight: normal; margin: 10px 0 0 0; color: #F00; background: transparent; border-top: 1px solid #060; padding: 6px 3px;}
img.phim2 {margin: 0 2px 6px 0; float: left; height: 21px;}
div#fco2 {border: 1px solid #060; padding: 3px;}
div.help {margin: 20px 5px 0 5px; border-bottom: 1px solid #060; padding-bottom: 15px;}
div.help h4.help4 {font-weight: bold; border-top: 1px solid #060; border-bottom: 1px solid #060; color: white; background: #6C9; padding: 2px 10px 2px 6px; margin-bottom: 6px;}
p.phone3 {font-size: 11px; font-weight: normal; margin: 10px 0 5px 0; color: #F00; background: transparent; padding: 6px 3px;}
div.customer {font-size: 14px; font-weight: bold; padding: 0 0 10px 45px; color: #060; background: transparent;}
div.help p {padding: 0 5px 0 15px;}
h3.selmod {padding-left: 20px; font-size: 14px;}
a.normal {display: inline; margin: 0; padding: 0; font-size: 11px; letter-spacing: 1em;  border-bottom: 0;}
a#home8 {font-size: 14px; padding-right: 5px;}
span.ital {font-style: italic;}
div.shopimg {float: left; margin-top: 10px;}
div.divi1 p.top4 {padding-top: 4px;}
div.divi1 h3.b {padding-top: 4px;}
.alto a {text-decoration: underline;}
.alto a:hover {text-decoration: none;}
span.grnbrn {color: #633;}
.alto2 {background: url(cimages/logo.gif) 450px 0px no-repeat;}
a.red {color: #F00;}
a.u {text-decoration: underline;}
div.rightsub {float: right; margin: 0 30px 0 10px; border: 1px dotted #060; padding: 8px;}
div.rightsub a {display: block; text-decoration: none; padding: 3px 0 0 0;}
div.rightsub p {margin: 0;}
ul.u li a {text-decoration: underline;}
ul.u li a:hover {text-decoration: none;}
a.u:hover {text-decoration: none;}
.form p.inputb {padding-left: 180px;}
