html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, menu, li, ul {margin: 0;padding: 0;}
html {background: #FFFFFF;}
body {text-align: center;padding-top: 15px; font-family: Arial, Helvetica, sans-serif; color: #484342; font-size: 12px;}
html > body {font-size: 12px;}
a {font-weight: normal;text-decoration: underline;color: #D41717;}
a:hover {text-decoration: none;}
a:visited {color: #7E1B1B;}

table {font-size: 100%;border-collapse: collapse;text-align: center;margin: 1em 0;}
th, td {border: 1px solid #C5C4C4; padding: 5px;}
th {background: url(../images/thbg.gif) top left repeat-x; color: #FFFFFF;}
.bold {font-weight: bold;}
.center {text-align: center;}
.right {text-align: right;}
.cb {clear: both;height: 1px;width: 1px;overflow: hidden;}
li {list-style: none; font-style: italic; padding-left: 15px; background: url(../images/libg.gif) center left no-repeat;}
a img {border: 0;}
.db {display: block;}
.error {color: red;font-weight: bold;font-size: 130%;}
.dn {display: none;}
ol li {list-style: decimal; background: none; padding-left: 0;}

#page {width: 970px;margin: 0 auto;position: relative;text-align: left;}

#head {width: 970px;height: 74px;margin: 0 auto; clear: both;}

#logo {position: relative;float: left;}
#logo, #logo span {display: block;width: 190px;height: 74px;}
#logo span {background: url(../images/logo.jpg) no-repeat;position: absolute;cursor: pointer;top: 0;left: 0;}

#member {position: relative; float: right; background: url(../images/ark.gif) center left no-repeat; height: 74px; line-height: 74px; padding-left: 49px;}

#menu {height: 35px; width: 970px; background: url(../images/gray.gif) no-repeat;}
#menu li {float: left;padding: 0 55px 0 0; height: 35px; line-height: 35px; list-style: none; font-style: normal; background: none;}
#menu li.first {padding-left: 30px;}
#menu li.last {padding-right: 0;}
#menu li a {text-decoration: none; color: #FFFFFF;}
#menu li a:hover {text-decoration: underline;}

h1 {font-size: 30px; color: #D41717; height: 60px; line-height: 60px !important; padding: 0 20px; margin-top: 0; margin-bottom: 23px; background: url(../images/h1.gif) top left no-repeat;}
h2 {font-size: 20px; font-weight: bold; color: #8A817E; margin-bottom: 20px;}
h3 {font-size: 18px; font-weight: bold; color: #8A817E; margin-bottom: 20px;}
h4 {color: #D41717; font-size: 16px; font-weight: bold; text-transform: uppercase; margin-bottom: 20px;}
p {margin: 1em 0;}

#footer {clear: both; background: url(../images/gray.gif) no-repeat; height: 35px; line-height: 35px; padding: 0 27px; margin-bottom: 30px; font-size: 90%;}
#footer p {margin: 0;}
#footer, #footer a {color: #FFFFFF;}
.fl {float: left;}
.fright {float: right;}

.rc {width: 750px; float: right; margin-bottom: 40px; margin-top: 10px;}

#image {padding: 0px; height: 379px;}

#imagesm {padding: 0px; height: 200px; margin-top: 10px;}

#rc_lh {width: 322px; padding-left: 30px; float: left; padding-top: 15px; background: url(../images/rclh.gif) top left no-repeat;}
h1.rc_sm {font-size: 12px; float: left; margin: 12px 0 0 0; font-weight: bold; color: #484342; background: none;}
form {font-size: 90%;}
form p {margin: 0px;}
label {font-weight: bold !important; clear: both; display: block; height: 29px; line-height: 29px;}
select, input, textarea {border: 1px solid #C5C4C4;}
select {width: 320px;}
input {width: 153x; float: left;}
input.small {width: 134px; margin-right: 10px;}
input.smallr {width: 130px;}
input.li {margin-right: 10px;}
label.ll {float: left; width: 165px;}
textarea {width: 320px !important; height: 80px;}
#rc_lh span {float: left; width: 20px; line-height: 19px;}
.pl {width: 160px; float: left;}
.par {width: 155px; float: right;}
.pl input {width: 152px !important;}
.par input {width: 152px !important;}
.bt {width: 154px; height: 20px; background: url(../images/bt.gif) top left no-repeat; text-transform: uppercase; color: #FFFFFF; text-decoration: none; border: none; font-size: 90%; cursor: pointer; float: right;}
.i155l {width: 153px; margin-right: 10px;}

#rc_rh {width: 320px; margin-right: 40px; float: right; font-size: 90%; padding-top: 25px; color: #6D6B6A;}
#rc_rh h3 {font-size: 12px !important; margin: 0px; padding: 10px 5px;}
#rc_rh h3 a {font-weight: bold;}
table.rh {width: 320px; margin: auto;}
table.rh td {width: 147px !important; margin: 0 5px 10px 5px; text-align: center; background: #EAE8E7; display: block; float: left; border: none; padding: 0;}
.rhimg {width: 120px; padding: 5px; margin: auto; border: 1px solid #C0C0C0; background: #FFFFFF;}
table.rh td strong {clear: both; display: block;}

#next {width: 155px; height: 20px; background: url(../images/bt.gif) top left no-repeat; text-transform: uppercase; display: block; color: #FFFFFF; text-decoration: none; text-align: center; line-height: 20px; margin: auto; margin-top: 10px;}

.lc {width: 220px;float: left; margin-bottom: 40px; margin-top: 10px;}

.boxcovertop {background: url(../images/bxtop.gif) bottom left repeat-x;}
#menu_s {width: 195px; padding: 36px 0 30px 25px;}
#menu_s li {padding: 0; height: 31px; line-height: 30px; width: 195px; background: url(../images/menu_s.gif) bottom left no-repeat; list-style: none; font-style: normal;}
#menu_s li.last {background: none;}
#menu_s li a {text-decoration: none; font-weight: bold;}
#menu_s li a:hover {text-decoration: underline;}

.sell {width: 230px; margin-right: -10px; margin-top: 2px; margin-bottom: 2px;}

#wantbuy {position: relative;float: left;display: block; width: 115px; height: 60px; background: url(../images/wb.gif) no-repeat;}
#wantbuy span {display: none;}
#wantbuy:hover {background: url(../images/wbh.gif) no-repeat;}

#wantsell {position: relative; float: right; width: 115px; height: 60px; background: url(../images/ws.gif) no-repeat;}
#wantsell span {display: none;}
#wantsell:hover {background: url(../images/wsh.gif) no-repeat;}

.boxcoverbottom {background: url(../images/lc.gif) top left repeat-x;}
.box {width: 170px; padding: 27px 0px 0px 25px; color: #6D6B6A; font-size: 90%; line-height: 1.6;}
.box h2 {font-size: 12px !important;}
.box ul {padding: 0px;}
.box ul li {padding-left: 17px; background: url(../images/li_box.gif) center left no-repeat; list-style: none; font-style: normal;}

#of {padding-left: 30px; padding-top: 11px; background: url(../images/ofbg.gif) top left no-repeat;}
#of h1 {font-size: 30px; color: #D41717; height: 60px; line-height: 60px !important; padding: 0 20px; margin-top: 0; margin-bottom: 23px; background: url(../images/h1.gif) top left no-repeat;}
h1.hdt {font-size: 20px !important;}
.ofitem {clear: both; height: 149px; background: #F4F3F3; border: 1px solid #C5C4C4; margin-bottom: 20px !important;}
.ofimg {width: 132px; float: left; padding: 19px 10px; background: url(../images/oimg.gif) no-repeat; margin: -1px; margin-right: 20px; height: 113px;}
.imgc {width: 120px; padding: 5px; background: #FFFFFF; border: 1px solid #C0C0C0;}
.ofdesc {float: left; width: 370px; height: 149px;}
.ofdesc h3 {color: #D41717; font-size: 15px; font-weight: bold; text-transform: uppercase; margin: 20px 0 0 0;}
.ofdesc p {line-height: 1.5; margin-top: 5px; margin-bottom: 7px;}
.ofdesc span {display: block; clear: both;}
.infoimg {margin-right: 15px;}
.code {width: 99px; height: 35px; float: right; margin: -1px; background: url(../images/cod.gif) top left no-repeat; line-height: 35px; color: #D41717; font-size: 15px; font-weight: bold; text-transform: uppercase; text-align: right; padding-right: 28px;}
.obt {width: 155px; height: 20px; background: url(../images/bt.gif) top left no-repeat; text-transform: uppercase; color: #FFFFFF; text-decoration: none; border: none; font-size: 90%; float: right; text-align: center; line-height: 20px; margin-top: 76px; margin-right: 22px;}
a.obt:visited {color: #FFFFFF;}

.h1a {font-size: 12px !important; font-weight: bold; background: url(../images/harrow.gif) center left no-repeat; padding-left: 13px; float: right; margin-right: -8px;}

table.dt {width: 100%; border-collapse: collapse; text-align: left; margin-bottom: 20px; margin-top: 0;}
table.dt th, table.dt td {border: 1px solid #C5C4C4; padding: 10px;}
table.dt th {font-size: 15px; color: #D41717; text-transform: uppercase; width: 145px; background: none;}
.price {color: #D41717; display: block; float: left;}
table.dt td {background: url(../images/dttd.gif) top left repeat-y #F4F3F3;}
table.dt td span {padding-left: 16px; background: url(../images/phone.gif) center left no-repeat; display: block; height: 16px; float: right;}

#prg {border: 1px solid #C5C4C4;}
#prgtop {width: 720; height: 10px; background: url(../images/gbgtop.gif) top left no-repeat; margin: -1px;}
#prgm {background: url(../images/gbgm.gif) top left repeat-y; padding: 10px 17px 4px 18px; margin-left: -1px;}
#prgm h3 {font-size: 15px; color: #D41717; text-transform: uppercase; padding-left: 26px; display: block; float: left; background: url(../images/cam.gif) center left no-repeat; margin-bottom: 16px;}
#prgm span {padding-left: 26px; display: block; float: right; background: url(../images/resize.gif) center left no-repeat; margin-bottom: 16px; height: 16px; line-height: 16px; font-style: italic;}
.prgimg {border: 1px solid #C0C0C0; padding: 5px; margin-right: 6px; margin-bottom: 6px; width: 120px; float: left; background: #FFFFFF;}
.prgimg1 {border: 1px solid #C0C0C0; padding: 5px; margin-right: 0px; margin-bottom: 6px; width: 120px; float: left; background: #FFFFFF;}
#prgb {width: 720; height: 10px; background: url(../images/gbgb.gif) top left no-repeat; margin: 0 -1px;}

#choice {width: 250px !important; float: right !important; display: block; height: 29px; line-height: 29px; padding-top: 5px; font-size: 90% !important;}
#aof {width: 120px !important; text-decoration: none; color: #6D6B6A;}
#aa {width: 120px !important; color: #D41717; text-decoration: underline; font-weight: bold;}
#aof_a {width: 120px !important; float: left; display: block; text-decoration: none !important;}
#aa_a {width: 120px !important; float: right; display: block; text-align: right;}
#sep {width: 5px !important; text-align: center; display: block; float: left;}
.lfirst {width:55px; float: left; clear: left;}

#fmm {width: 322px; margin: auto; text-align: center;}
#fm label {text-align: left;}

input.smalli {width: 134px !important;}
input.smallri {width: 130px !important;}
.pl span, .par span {float: left; width: 20px; line-height: 19px;}

form {font-size: 12px;}

dd {text-align: justify;}

