body { margin: 0 0 20px 0; text-align: center; background: #F8F8F8 }
body, td, input, select, textarea { font: normal small/1.2 "Trebuchet MS", Helvetica, Arial, sans-serif; letter-spacing: 1px }
img { display: block; border: none }
h1 { font-size: 160% }
h2 { font-size: 140% }

a { text-decoration: none; color: #00A; font-weight: normal }
a:hover { color: #66C }

#hdr, #mnu, #bdy, #ftr, #ftr_img { width: 962px; margin: auto; text-align: left; background: #FFF }
#mnu { background: #FFF url(/img/bkg_mnu.gif) no-repeat bottom center; min-height: 41px  }
#bdy { margin-top: 15px; background: #FFF url(/img/bkg_bdy.gif) no-repeat top center }
#ftr { background: #FFF url(/img/bkg_ftr.gif) no-repeat top center; min-height: 45px }
#lft { float: left; width: 717px }
#rgt { float: left; padding-left: 15px; width:200px }
#art { padding-left: 5px }

.inr { padding: 15px }
.clr { clear: both }
.w1 { float: left; width: 351px }
.w2 { float: left; width: 229px }
.w3 { float: left; width: 700px }
.spcr { width: 15px; float: left }


#ftr .inr { padding-bottom: 6px }
#art ul { margin: 0 0 0 5px; padding: 0; list-style-type: none }
#art li { margin-bottom: 15px }

ul.menu, ul.menu li { list-style: none; margin: 0; padding: 0 }
ul.menu { position: relative; float: left }
ul.menu li { float: left; line-height: 1.3em; vertical-align: middle }
ul.menu li a { display: block; padding: 10px; text-decoration: none; color: #000; font-weight: bold }
ul.menu li a:hover { color: #00A }

h1 span, h2 span { color: #00A; display: block }

#quick_form label {display:block; float:left; padding:4px 10px 0 0; width:70px; text-align:right;}
#quick_form p {clear:left; margin:0; padding: 0 0 10px 0;}
#quick_form input, #quick_formselect {font-size:12px; font-family:arial}
#quick_form input, #quick_formselect {width:110px}
#quick_form .alignright { margin-left:70px; margin-top:10px}

#contact_form {margin-left:100px}
#contact_form label {display:block; float:left; padding:4px 10px 0 0; width:140px; text-align:right;}
#contact_form p {clear:left; margin:0; padding: 0 0 10px 0;}
#contact_form input, #contact_form select {font-size:12px; font-family:arial}
#contact_form input, #contact_form select {width:180px}
#contact_form textarea {width:280px; height:150px}
#contact_form .alignright { margin-left:70px; margin-top:10px}