
html, body { padding:0; margin:0 }
body { background-color:#fff }

div { position:relative }
img { border:0 }

body, div, td, sup { font-family:Arial; font-size:12px }
p { margin:13px 0 }

form { padding:0; margin:0 }
#zzz { display:none }

/*****/

h3 { font-size:14px; font-weight:bold; margin:0 }
p.req { font-size:11px }
.req_txt { border:1px solid #000; width:100% }
#req_txt { border:1px solid #000; width:100%; height:8em }
#req_but { border:1px solid #000; width:100%; background-color:#dadada }

a { text-decoration:none }
a:hover { text-decoration:underline }
/*****/

div.widthwrapper { width:100%; clear:both }
div.cntr { width:950px; margin:0 auto }
div.lbor { position:absolute; top:0; left:0; width:50% }
div.rbor { position:absolute; top:0; right:0; width:50% }


.header { height:199px; background-color:#fff }
.headerbg { background-color:#a3a3a3 }
#headerl { float:left; height:199px; width:350px; background:url(../img/hbg1.gif) no-repeat }
img#hlogo { position:absolute; left:153px; top:23px }
#headerr { float:right; height:199px; width:590px; background:url(../img/hbg2.gif) repeat-x }
img#him { position:absolute; left:0; top:0 }
#htel { font-size:13px; font-weight:bold; color:#fff; position:absolute; top:20px; right:18px; text-align:right }
#hnav { color:#fff; position:absolute; top:83px; right:20px; text-align:right; padding-right:8px; border-right:1px solid #888 }
#htel a, #hnav a { color:#fff }

.content { background:url(../img/tshadow.jpg) no-repeat #fff; padding-top:18px }
.contentbg { background-color:#dadada }
#cnav { color:#000; text-align:right; padding-right:8px; margin:0 3px 20px 0; border-right:1px solid #888 }
#cnav a { color:#000 }

#contenttable { border:0; width:100%; margin-bottom:15px }
#row1 { padding:0 10px; width:652px; border-right:1px solid #888; vertical-align:top }
#row2 { padding:0 15px; vertical-align:top }

.footer { height:63px; background:url(../img/bbg1.gif) no-repeat 368px 0 #000 }
.footer img { position:absolute; left:420px; top:8px }
.footer div { position:absolute; left:543px; top:23px; color:#888 }
.footer div a { color:#888 }
.footerbg { background-color:#a3a3a3 }


table.price tr.h td { background-color:#800; color:#fff; font-weight:bold }
table.price tr.a td { background-color:#ccc }
table.price tr.b td { background-color:#eee }
