@charset "utf-8";
body {
color: #000000;
background-image: url('../images/bg.gif');
margin: 15px 0px 15px 0px;
padding: 0px;
text-align: center;
}

#the_body {
width: 981px;
margin: 0px auto;
text-align: left;
padding: 15px;
}

table.header {
width: 100%;
border: solid 1px #02284c;
background-color: #ffffff;
border-collapse: collapse;
}
td.header_left {
padding-top: 15px;
padding-left: 30px;
}
td.header_right {
width: auto;
text-align: right;
padding-top: 10px;
padding-right: 10px;
font: normal 12px Arial, Helvetica, sans-serif;
color: #999999;
}
td.menu_cell {
width: auto;
height: 22px;
text-align: center;
background-image: url('../images/menu_back.jpg');
font: normal 14px Arial, Helvetica, sans-serif;
color: #ffffff;
}
td.menu_break {
width: 3px;
height: 22px;
background-image: url('../images/menu_break.jpg');
}
td.menu_space {
height: 22px;
background-color: #ffffff;
}
td.header_left, td.menu_space {
width: 305px;
}

form.login {
display: inline-block;
}
input.login {
height: 12px;
border: solid 1px #999999;
}

form.req_info {
}
input.req_info {
/* width: 235px; */
/* width: 176px; */
width: 206px;
}
textarea.req_info {
/* width: 235px; */
/* width: 176px; */
width: 206px;
}

div.splash {
border: solid 1px #02284c;
}

div.main_body {
width: 100%;
}

div.info_feed {
/* width: 277px; */
/* width: 208px; */
width: 242px;
height: 100%;
border: solid 1px #02284c;
background-color: #ffffff;
text-align: left;
padding-left: 18px;
padding-top: 10px;
font: normal 12px Arial, Helvetica, sans-serif;
color: #858585;
float: left;
display: inline;
}
.if_right {
text-align: right;
padding-right: 15px;
}
ul.info_feed{
list-style-type: circle;
}
a.info_feed {
color: #858585;
text-decoration: none;
font: normal 12px Arial, Helvetica, sans-serif;
}
img.req_info {
}

div.page_body {
/* width: 668px; */
/* width: 740px; */
width: 704px;;
display: inline-block;
font: normal 12px Arial, Helvetica, sans-serif;
color: #00223d;
float: right;
}
.saying {
/* width: 670px; */
/* width: 742px; */
width: 706px;
display: inline-block;
}
img.saying {
margin-bottom: 100px;
}
.bd_header {
width: 100%;
background-color: #ffffff;
display: inline-block;
}
div.pb_text, div.pb_table {
background-color: #ffffff;
display: inline-block;
padding: 0px 12px 10px 12px;
/* width: 644px; */
/* width: 716px; */
width: 680px;
}
div.pb_table {
text-align: center;
margin: 0px auto;
}
h1.ub {
font: normal bold 16px Arial, Helvetica, sans-serif;
text-decoration: underline;
}
div.split_left {
display: inline;
float: left;
width: 48%;
}
div.split_right {
display: inline-block;
float: right;
width: 48%;
}
table.state_reg {
border-collapse: collapse;
border: solid 1px #000000;
text-align: center;
margin: 0px auto;
}
td.sr_head {
text-align: center;
font: bold 14px Arial, Helvetica, sans-serif;
/* background-color: #000000; */
/* background-color: #dfe9f5; - good light shade */
/* background-color: #02284c; -- good dark color */
background-color: #858585;
background-color: #00223d;
background-color: #233468;
color: #ffffff;
vertical-align: bottom;
padding-right: 10px;
}
td.sr_ol_l, td.sr_el_l {
text-align: center;
padding-left: 10px;
padding-right: 10px;
}
td.sr_ol_r, td.sr_el_r {
text-align: center;
}
td.sr_ol_r, td.sr_ol_l {
/* background-color: #cccccc; */
background-color: #dfe9f5;
}
td.sr_el_r, td.sr_el_l {
/* background-color: #999999; */
background-color: #a3b4ff;
color: #000000;
}
div.split_left_pad {
display: inline;
float: left;
width: 45%;
padding-left: 5%;
}
div.split_right_pad {
display: inline-block;
float: right;
width: 45%;
padding-left: 5%;
}
table.trip_split {
width: 100%;
border-collapse: collapse;
}
td.ts_left {
text-align: right;
width: 10%;
padding-right: 1%;
}
td.ts_center_head {
border: none;
text-align: center;
width: 41%;
}
td.ts_right_head {
border: none;
text-align: center;
width: 41%;
}
td.ts_left, td.ts_center_head, td.ts_right_head {
font: bold 14px Arial, Helvetica, sans-serif;
}
td.ts_center {
border: solid 1px #000000;
width: 42%;
padding-left: 1%;
}
td.ts_right {
border: solid 1px #000000;
width: 42%;
padding-left: 1%;
}
td.ts_center, td.ts_right {
	background-color: #dfe9f5;
}
td.ts_footer {
text-align: center;
}
ul.plain {
list-style-type: none;
}
ol.letters {
list-style-type: upper-alpha;
}
ul.disc {
list-style-type: disc;
}
p.indent {
text-indent: 12px;
}
table.address {
}
td.ad_head {
text-align: center;
font: bold 16px Arial, Helvetica, sans-serif;
}
td.ad_left {
vertical-align: top;
text-align: right;
padding-right: 5px;
font-weight: bold;
}
td.ad_right {
vertical-align: top;
text-align: left;
}
p.quote {
font-style: italic;
}
table.footer {
width: 100%;
font: normal 10px Arial, Helvetica, sans-serif;
text-align: center;
}
a.footer {
text-decoration: none;
}
img.img_center {
display: block;
margin-left: auto;
margin-right: auto;
}

.ques {
font-weight:bold;
text-decoration:underline;
}

.ans {
font-size:95%;
margin:0 6px 10px 0;
}

ul.rd_list {
font-style:italic;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

p.privacy {
font-weight:bold;
text-decoration:underline;
}

p.header {
font-weight:bold;
margin:4px 0;
text-decoration:underline;
}

.red {
color:#993300;
}

p.member_contract_tit {
font-weight:bold;
padding:14px 0 5px;
text-decoration:underline;
}

div.quote {
color:#666666;
font-size:95%;
}

div.source {
color:#993300;
font-size:80%;
font-style:italic;
margin:0 0 0 10px;
}

.quote_sep {
background:transparent url(/images/br_sep1.jpg) repeat scroll center top;
border:medium none;
height:20px;
}

ul.rss-items {
font-weight:bold;
list-style:none;
padding:3px 5px 5px 0;
margin:0;
}

ul.rss-items a {
color:#858585;
font-weight:bold;
text-decoration:none;
}

li.rss-item {
padding:0 5px 5px 0;
margin:0;
font-weight:normal;
list-style:none;
}

.FormStyle{
  
  margin:2px;
  border-style: solid;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  color:#000;
}


