* { margin:0; padding:0;}
body { background:#0d6791; font-size:21px; line-height:1em; font-family:Arial, tahoma; color:#7a7a7a;}


/*in_line*/
input, select { vertical-align:middle;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#7a7a7a;}

.column { float:left;}
.col_content, .clear{ width:100%; overflow:hidden;}

/*tail*/
.tail{position:absolute; width:100%; margin-top: -20px;}
.tail_left{width:49%; height:830px; float:left; background:url(../images/tail_left.gif) 0 0 repeat-x;}
.tail_right{width:51%; height:830px; float:right; background:url(../images/tail_left.gif) 0 0 repeat-x;}
.site_center{position:relative; width:100%; text-align:center;}
.site_center .title {padding-top:20px;}
.site_center_1{width:870px; margin:0 auto;  text-align:right;}
/*tail_finish*/

/*header*/
.header{ background:url(../images/header_bg.jpg) 0 0 no-repeat; height:293px;}
.logo{ float: left; display:inline block; margin: 15px 0 0px -313px; position: absolute;}
.rate_info { position: absolute; margin: 130px 0 0 723px;}
.menu_bg .indent_left_m2{ margin-left:10px;}
.menu_bg .indent_left_m3{ margin-left:33px;}
.menu_bg .indent_left_m4{ margin-left:30px;}
.menu_bg .indent_left_m5{ margin-left:18px;}
.menu_bg .indent_left_m6{ margin-left:14px;}
.menu_bg .indent_left_m7{ margin-left:4px;}
.menu_bg{ position:absolute; margin:260px 0 0 70px;}
.menu_text{ position:absolute; margin:267px 0 0 104px;}
.menu_text li{ float:left; display:block;}
.menu_text li a{ color:#ffffff; text-decoration:none; font-size:0.75em; margin-right:55px; position:relative;}
.menu_text .indent_left_m2 {margin-left: 9px;}
.menu_text small{ font-size:0.63em; margin-right:1px;}

/*footer*/
.footer{ margin:0 auto 0 auto; text-align:left; background:url(../images/footer_bg.gif) 0 0 repeat-x; color:#ffffff; font-size:0.55em; padding:8px 0 46px 0; word-spacing:2px;}
.footer a{ color:#6fd5ff; text-decoration:none;}
.footer a:hover{ color:#FFF;}
.footer img{ vertical-align:middle; margin-left:3px;}


/*content*/
.content{padding-left:0px; color:#ffffff; line-height:1.1em; font-size:0.75em; padding-bottom:23px;  text-align:left;}
.content h1{ height:75px;}
.content h1 img{ margin-top:55px; display:block; z-index:-1;}

.content .indent_bot{ display:block; float:left; padding: 5px 15px 5px 0; clear: none;}
.content .indent_bot1{ display:block; float:left; padding: 5px 20px 5px 0; clear: none;}
.content .indent_bot2{ display:block; float:left; padding: 35px 20px 10px 0; clear: none;}
.content .indent_bot3{ display:block; float:right; padding: 0 0 5px 20px; clear: none;}
.content .indent_bot4{ display:block; float:right; padding: 10px 0 10px 20px; clear: none;}

.content .title{ display:block; margin-bottom:8px;}

.content .st_text dt{ font-weight:bold; font-size:0.88em; padding-bottom: 10px; color: #92dfff; }
.content .st_text dt a{ font-weight:bold; font-size:1.0em; padding-bottom: 10px; color: #92dfff; text-decoration:none; }
.content .st_text dt a:hover{ font-weight:bold; font-size:1.0em; padding-bottom: 10px; color: #FFFFFF; text-decoration: underline; }
.content .st_text dd{ padding-bottom:14px; text-align:justify; font-size:0.75em;}
.content .address {text-align:left; font-size:0.75em; color:#FFFFFF;}



.content .link{ background:url(../images/link_bull.gif) center right no-repeat; padding-right:7px; color:#8ddeff; font-weight:bold; text-decoration:none;}
.content .link:hover{ color:#ffffff;}
.content .link_text{ color:#8ddeff; font-weight:bold; text-decoration:none;}
.content .link_text:hover{ color:#ffffff;}

.content .list li {background:url(../images/list_marker.gif) 0 6px no-repeat; padding-left:20px; margin-left:10px;}
.content .list li a{color:#ffffff; font-weight:bold; text-decoration:none; line-height:1.5em;}
.content .list li a:hover{ color:#2cb2eb;}
.content .list_1 li a{background:url(../images/list_marker.gif) center left no-repeat; padding-left:10px; color:#ffffff; font-weight:bold; text-decoration:none; line-height:1.75em;}
.content .list_1 li a:hover{ color:#2cb2eb;}
.content .indent_top{ margin-top:16px;}
.content p{ margin-top:15px;}
.content .indent_top_bot{ margin:11px 0;}
.content .indent_right{ float:right; font-weight:bold;}
.content .br{ display:block;}
.content .img_left{ float:left; margin:3px 12px 0 0;}
.content .link_1{ color:#ffffff;}
.content b{ color:#8ddeff;}
.content b a{ color:#8ddeff;}
.content .indent_left{float:right;}

.doc_check {margin-right:20px; line-height: 30px;}

#contact a {position: absolute;
  height: 150px;
  width: 250px;
  top: 150px; 
  text-decoration: none;
  z-index:99;
  }
#contact a i { visibility: hidden; }
a#now { left: 200px; width: 250px; }


form {font-size:12px; width:610px; background-color: #05344c; margin-top:5px; padding-left: 40px; border:solid 1px #FFFFFF}
form p {font-size: 14px; color: #92dfff; text-align:left; height:20px; line-height:20px; font-weight:bold;}
label {margin:0; font-size:12px; text-align:right; float:right; padding: 5px;}
input.text {margin-bottom: 5px; text-align:justify;}
.radio {font-size: 12px; display:inline; margin:0 3px 0 6px;}
.submit {margin:10px;}

#resellers form {width:260px; margin-bottom:20px; padding:5px 15px 5px 5px; display:block; float:left; }
#resellers label {margin-left:0px;}
#resellers .resellers_list ul {float:right; margin-left:30px; display:inline; position:absolute; line-height: 20px; font-size:12px; list-style-type:disc;}

.popup_content{padding-left:20px; padding-right:20px; color:#ffffff; line-height:1.375em; font-size:0.687em; padding-top:10px; padding-bottom:10px;}
.popup_content .st_text dt{ font-weight:bold; font-size:1.06em;}
.popup_content .st_text dd{ padding-bottom:14px;}
.popup_content .link_text{ color:#8ddeff; font-weight:bold; text-decoration:none;}
.popup_content .link_text:hover{ color:#ffffff;}


