body {margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#333; background:#fff;}

.no {color:#000; text-decoration:none;}

p {margin:0; padding: 0 0 10px 0; line-height:130%; border:0;}
p, li, label {font-size:.8em;}
p tt {font-weight:bold;}
legend {color:#666; font-size:.9em; font-weight:bold; margin-bottom:10px; padding: 0 6px;}
acronym {background: url(/i/dashed_red.gif) bottom repeat-x;}
li p, li li {font-size:1em;}
ul {padding: 0 0 5px 0; border:0; margin:0;}
ol {padding: 0 0 0 20px; border:0; margin: 0 0 10px 3px;}
blockquote {margin: 0 0 2% 30%; padding:0; line-height:130%; border:0; font-style:italic; font-size:.8em;}
blockquote span {font-style:normal;}

.i {font-style:italic;}
.b {font-weight:bold;}
.u {text-decoration:underline;}
.up {text-transform:uppercase;}
.n {font-weight:400;}
.l {text-align:left;}
.r {text-align:right;}
.text {text-align:justify; text-indent:15px;}
.clearer {line-height:0; clear:both;}

.f9 {font-size:9px;}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}

h1, h2, h3, h4, h5, h6 {margin:0; padding: 0 0 10px 0; line-height:130%; border:0;}
h1 {font-size:1em;}
h2 {font-size:.85em;}
h2 span {font-size:100%; font-weight: normal;}
h2.sub-hdr {color:#000; padding: 7px 0 4px 0; border-bottom: 1px solid #d8d1ca; margin: 0 0 10px 0; text-decoration:none;}
h2.sub-hdr a {color:#000;}
h3 {font-size:.75em; padding: 7px 0 10px 0;}
h4 {font-size:.7em; padding: 5px 0 10px 0;}
h5 {font-size:.7em; padding: 5px 0 10px 0;}
h6 {font-size:.7em; font-weight: normal; padding: 5px 0 10px 0;}
big {font-size:.9em; font-weight:bold;}

table {text-align:left;}
table.table {font-size:11px; margin-bottom:15px;}
ul.table, ol.table {margin-left:15px; font-size:14px;}
caption {font-size:12px; font-weight:bold; color:#923222;}
td, dl, li, form, div, img {padding:0; border:0; margin:0;}
th {font-size:1.0em; font-weight:bold; text-align:center; padding:5px;}
.grayrow {background:#e7e2de;}

ol.txt, ul.txt {padding: 0 0 0 20px; margin: 0 15px 10px 15px; font-size:inherit;}
ol.txt a, ul.txt a {text-decoration:none;}
ol.txt a, ul.txt a {text-decoration:none;}
ol.txt a:hover, ul.txt a:hover {text-decoration:underline;}
p.ol, p.ul {padding:0; margin:0; margin-bottom:10px; font-size:.8em;}
ol.txt li, ul.txt li {margin-left:10px; padding-bottom:5px;}
table.txt {font-size:11px; margin-bottom:15px; width:100%; border:#999 solid 1px; border-collapse:collapse;}
.txt td, .txt th {padding:2px 5px; border:#999 solid 1px;}

input, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:.7em; color:#333; padding:0; margin:0;}
label {color:#666; font-weight:bold; vertical-align:top;}
p input, p select, td input, td select {font-size:1em;}
span.link-arrow {color:#c30;}
.signature {text-align:right; padding: 0 10px 10px 0;}

.but_red {width:100%; margin: 0 0 3px 0; padding: 5px 0; font-weight:bold; color:#fff; background-color:#C99; border-top: #FFE0E0 1px solid; border-right: #7F1200 1px solid; border-left: #FFE0E0 1px solid; border-bottom: #7F1200 1px solid;}
.but_green {width:100%; margin: 0 0 3px 0; padding: 5px 0; font-weight:bold; color:#fff; background-color:#A2BD8E; border-top: #CDF0B4 1px solid; border-right: #768A67 1px solid; border-left: #CDF0B4 1px solid; border-bottom: #768A67 1px solid;}

#result, .content_marker {width:99%; height:auto; background:#f8f6f5; margin:0; padding:0;}
.content_marker {border: 1px solid #e4e2cf;}
#result {border:none; text-align:left}

/* floated images */
.img-flush-left {float:left; padding:0; margin: 5px 10px 5px 0;}
.img-flush-right {float:right; padding:0; margin: 5px 0 5px 10px;}
.img-flush-left-framed {float:left; padding:0; border: 3px solid #E0E4DD; margin: 0 10px 5px 0;}
.img-flush-right-framed {float:right; padding:0; border: 3px solid #E0E4DD; margin: 0 0 5px 10px;}
.img-flush-left-border {float:left; padding:0; border: 1px solid #676766; margin: 0 10px 5px 0;}
.img-flush-right-border {float:right; padding:0; border: 1px solid #676766; margin: 0 0 5px 10px;}
.img-flush-left-caption {float:left; padding:0; margin: 0 12px 10px 0;}
.img-flush-left-caption p {padding: 5px 5px 0 5px; margin:0;}
.img-flush-right-caption {float:right; padding:0; margin: 0 0 10px 12px;}
.img-flush-right-caption p {padding: 5px 5px 0 5px; margin:0;}

/*.price,*/ 
#main_head_img, 
form, 
#nav_red, 
#nav_green, 
#content-l, 
#content-l-nav, 
#hdr, 
#close_print, 
#form_order, 
#util, 
#nav, 
#content-lnav, 
#content-r, 
#footer, 
#regions, 
.colorbar-l, 
.colorbar-r, 
.cl, 
.hr 
{display:none;}

#logo {padding:10px;}
#hdr, 
.home-banner {text-align:center; clear:both;}

.tab-info {width:100%; margin-bottom:10px;}
.tab-info img {margin-right: 0 10px 10px 0;}