body {  margin: 10px; background: #e09128; color: #523423; font: 11px/14px Verdana, Helvetica, Arial, Sans Serif; }

a 		{ color: #529419; text-decoration: none; }
a:hover { color: #a77c26; }

img { border: 0;}
form { margin: 0; }

#header 				{ height: 165px; background: url(../images/misc/header.jpg) no-repeat; border-top: 1px solid #333333; }
#header ul 				{ width: 100%; text-align: center; padding: 0; margin: 145px 0 0 0; border: 0; list-style-type: none; }
#header ul li 			{ display: inline; text-align: center; padding: 0; margin: 0; }
#header ul li a 		{ display: inline; text-align: center; padding: 0 8px 0 8px; color: #ffffff; text-decoration: none; text-transform: uppercase; font-size: 12px; font-weight: bold; }
#header ul li a:hover	{ color: #333333; background: url(../images/common/link_arrow.gif) no-repeat 0 2px; }
#header ul li#active a	{ color: #333333; }

#feature {  }

#footer .col_left  { float: left;  width: 360px; text-align: right; }
#footer .col_right { float: right; width: 360px; text-align: left; }
.footer  {text-align: center; }

#title { margin: 0px 0 0px 0; text-align: center; background: #a77c26; }

#legal { margin: 2px 0 0 0; color: #cccccc; text-align: center; font-size: 10px; }

.section { width: 700px; background: #ffffff; border-width: 0 1px 1px 1px; border-color: #333333; border-style: solid; 
			borderc: 1px solid #333333; }

.subhead { color: #0d8dbc; font-weight: bold; margin-bottom: 2px; }

.clear { display: block; width: 0; height: 0; margin: 0; padding: 0; border: 0; clear: both; font-size: 1px; line-height: 1px; }

#feature .col_left  { display: inline; float: left;  width: 325px; margin: 20px 0 20px 35px; }
#feature .col_right { display: inline; float: right; width: 275px; margin: 20px 20px 20px 0; text-align: left; }
#feature .col_mid   { width: 720px; margin: 20px 0 20px 0; text-align: center; }
#feature .col_full  { margin: 0px 5px 0px 5px;  padding: 5px 0 5px 0;}


#common .col_left  { display: inline; float: left;  width: 400px; margin: 5px 0px 0px 5px; padding-right: 10px; border-right: 0px solid #9A5323; text-align: left;}
#common .col_right { display: inline; float: right;  width: 270px; margin: 5px 0px 5px 0px; padding-left: 10px;  border-left: 1px solid #9A5323; text-align: left; }
#common .col_mid   { width: 220px; padding: 15px 0 15px 0; text-align: left; }
#common .img_mid   { float: left; margin: 0 10px 15px 0; }
#common .col_full  { margin: 0px 5px 0px 5px; text-align: left; padding: 5px 0 5px 0;}
#common .img_left  { float: left; margin: 5px 5px 5px 5px; }
#common .img_right  { float: right; margin: 5px 5px 5px 5px; }

dt { color: #b3195c; font-weight: bold; margin-bottom: 2px; margin-top: 20px; }
dd { color: #333333;  padding: 0px 0px 0px 0px; }

#large_text {font-size: 15px; font-weight: bold; color: #b3195c; }
#table_heading {font-size: 12px; font-weight: bold; color: #b3195c; border-bottom: 0px solid #333333;}
#table_rates {border: 0px solid #333333;}
#table {font-size: 12px; }

.f_label {font-size: 12px; font-weight: bold; color: #b3195c;}