/* CSS Document */

html,body{margin:0px; padding:0px; font: normal 12px Arial, Helvetica, sans-serif; background:url(../images/bg.png) left repeat; text-decoration:none; color:#fff !important;}
.header{margin:0px; padding:0px;background:url(../images/header-bg.jpg) left top no-repeat; overflow:hidden; text-decoration:none; color:#fff !important;}
.main-container{margin:0px auto;  width:989px; padding:0px 0px 0px 0px; overflow:hidden;}
.clr{margin:0px; padding:0px; clear:both;}

img {border:none;}
a{font: normal 13px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }
a:hover{text-decoration:underline;}

ul.tab, ul.tab li{margin:0px; padding:0px; list-style-type:none;}
ul.tab li{margin:0px 0px 0px 0px; padding:18px 8px 6px 5px; float:left; background:url(../images/saprator.jpg) right 18px no-repeat;}
ul.tab li a{margin:0px 0px 0px 0px; padding:0px 5px 18px 5px; font: normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; float:left;}
ul.tab li a:hover{ text-decoration:none; color:#000;}
ul.tab li.active a{text-decoration:none; color:#000; background:url(../images/active-lne.jpg) left bottom repeat-x;}

.logo{margin:0px 0px 0px 0px; padding:0px; float:left; width:327px;}
.banner{margin:0px 0px 0px 0px; padding:0px;width:519px;}
.hdr-left{ float:left; margin:0px 0px 0px 0px; padding:0px; width:989px; overflow:hidden; border:0px solid #000000;}
.banner-rgt{ float:right; margin:0px 0px 0px 0px; padding:0px; width:637px;}

.contact-form{ float:left; margin:0px 0px 0px 0px; padding:10px 0px 10px 10px ; width:500px; background-color:#e5d7c3; border:2px solid #eddabe;}
.form-in{margin:15px 0px 0px 0px; padding:0px; width:398px; border:0px solid #ffffff;}
.form p{margin:0px; padding:5px 0px 5px 0px; width:88px;}

.frm{ margin:0px padding:0px; width:266px;}
.contact-form select{margin:0px 0px 0px 5px;  padding:0px 0px 0px 0px; width:124px; font:normal 11px Arial, Helvetica, sans-serif; color:#333;}
.contact-form input{margin:0px 0px 0px 5px;  padding:0px 0px 0px 0px; width:200px; height:18px;font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
.contact-form textarea{margin:0px 0px 0px 5px;  padding:0px 0px 0px 0px; width:200px; font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
.contact-form input a:hover{margin:0px 0px 0px 5px;  padding:0px 0px 0px 0px; border:0px solid #ffffff;}

.band{float:left; margin:0px; padding:0px; background:url(../images/bl-band.png) left top no-repeat; width:100%; height:64px; text-decoration:none;}
.band h1{margin:15px auto; padding:0px 0px 0px 0px; text-align:center; font: normal 17px Tahoma; text-decoration:none; color:#ffffff;}

.center-box{margin:0px auto;  width:989px; padding:0px 0px; 0px 0px; overflow:hidden; background-color:#ede7de; border:1px solid #dad1c2;}
.center-left{margin:0px 0px 0px 10px; padding:0px; width:965px; overflow:hidden; border:0px solid #000000;  font: normal 14px Arial, Helvetica, sans-serif; line-height:18px; color:#65553d;}
.center-left h2{ margin:10px 0px 10px 6px; padding:5px 0px 0px 8px; height:30px; font: normal 20px Tahoma; background-color:#ded4c3; border:1px solid #d4cbbc; color:#000000;}
.left-cnt p{margin:10px 0px 6px 10px; padding:0px; text-align:justify; border:0px solid #000000;}
.left-cnt span{ margin:10px 0px 0px 8px; padding:0px 0px 0px 0px; font: normal 19px arial;color:#007801; line-height:20px;}



ul.left-in, ul.left-in li{ margin:0px; padding:0px; list-style-type:none; text-align:left;}
ul.left-in li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
ul.left-in li a{ float:left; margin:0px 0px 0px 0px; clear:both;padding:10px 0px 5px 39px; font:normal 14px arial;text-decoration:none;  color:#65553d !important; background:url(../images/bullet.png) 20px 12px no-repeat; border:#000000 0px solid;}
ul.left-in li a:hover{text-decoration:underline; color:#262729 !important;}
ul.left-in li.active a{text-decoration:none; color:#fff !important; background-color:#007801;}


.gap{ float:left; margin:0px; padding:0px; height:11px;}

ul.sub-link, ul.sub-link li{ margin:0px; padding:0px;  }
ul.sub-link li{margin:0px; padding:0px;}
ul.sub-link li a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 53px; display:inherit; font:normal 13px arial;text-decoration:none;  color:#3b3b3b !important; background:url(../images/sb-arrow.jpg) 40px 8px no-repeat; line-height:22px;}
ul.sub-link li a:hover{text-decoration:none; color:#3b3b3b !important;}


.center-right{float:right; margin:0px; padding:0px; width:266px; border:0px solid #000000;}
.rght-box{float:left; width:253px; margin:6px 5px 0px 0px; padding:0px; background:url(../images/inner-rgt-mid1.jpg) left top repeat-y; }

.box{ float:left; margin:0px 38px 25px 0px; padding:0px 0px 0px 0px; width:334px; overflow:auto; border:0px solid #000000;}
.box h2{ margin:0px 9px 0px 0px; padding:0px 0px 0px 0px;  font:normal 20px Tahoma; text-decoration:none; color:#011f3c;}
.box span{  font:normal 20px Tahoma; text-decoration:none; color:#007801;}

.box p{ margin:10px 0px 15px 0px; padding:0px 0px 0px 0px; border:0px solid #000000; font:normal 12px Tahoma; color:#6e6454; line-height:18px;}

.box-hd{margin:0px 9px 0px 7px; padding:0px 0px 0px 0px; height:31px; font: normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; background-color:#006600;}
.box-hd h2{margin:0px 0px 0px 0px; padding:9px 0px 0px 8px; font: normal 16px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}
.box-txt {margin:0px 10px 0px 10px; padding:0px 0px 0px 0px; overflow:auto; font: normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#000000;}

ul.rght-link, ul.blog-link li{ margin:0px; padding:0px; list-style-type:none; text-align:left;}
ul.rght-link li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }
ul.rght-link li a{float:left; margin:0px 0px 0px 7px; padding:10px 0px 8px 16px; width:223px; font:normal 15px Tahoma;text-decoration:none;  color:#006600 !important; border-bottom:1px #c5bfb5 dotted; background:url(../images/quick-arrow.gif) 0px 15px no-repeat;}
ul.rght-link li a:hover{text-decoration:none; color:#fff !important; background-color:#006600; background-image:none;}
ul.rght-link li.active a{text-decoration:none; color:#fff !important; background-color:#006600; background-image:none;}


ul.icon-link, ul.icon-link li{ margin:0px; padding:0px; list-style-type:none;}
ul.icon-link li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
ul.icon-link li.request {margin:18px 0px 0px 10px; padding:5px 0px 15px 35px; width:205px; font:normal 15px Tahoma;text-decoration:none; color:#65553d !important; background:url(../images/request-icon.jpg) left top no-repeat; border-bottom:1px #c5bfb5 dotted;}
ul.icon-link li.online {margin:8px 0px 0px 10px !important; padding:5px 0px 15px 35px; width:205px; font:normal 15px Tahoma;text-decoration:none; color:#65553d !important; background:url(../images/online-icon.jpg) left top no-repeat; border-bottom:1px #c5bfb5 dotted; }
ul.icon-link li.insurance {margin:8px 0px 0px 10px !important; padding:5px 0px 15px 35px; width:205px; font:normal 15px Tahoma;text-decoration:none; color:#65553d !important; background:url(../images/insurance-icon.jpg) left top no-repeat; border-bottom:1px #c5bfb5 dotted; }
ul.icon-link li.ill {margin:8px 0px 0px 10px !important; padding:5px 0px 15px 35px; width:205px; font:normal 15px Tahoma;text-decoration:none; color:#65553d !important; background:url(../images/illnees-icon.jpg) left top no-repeat; border-bottom:1px #c5bfb5 dotted; }
ul.icon-link li.invest {margin:8px 0px 0px 10px !important; padding:5px 0px 15px 35px; width:205px; font:normal 15px Tahoma;text-decoration:none; color:#65553d !important; background:url(../images/invest-icon.jpg) left top no-repeat; border-bottom:1px #c5bfb5 dotted; }
ul.icon-link li.term {margin:8px 0px 0px 10px !important; padding:5px 0px 15px 35px; width:205px; font:normal 15px Tahoma;text-decoration:none; color:#65553d !important; background:url(../images/whole-icon.jpg) left top no-repeat; }

ul.icon-link li a{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:205px; display:block; font:normal 15px Tahoma;text-decoration:none; color:#65553d !important;}
ul.icon-link li a:hover{text-decoration:none; color:#ef7f0c !important;}




ul.quick-link, ul.quick-link li{ margin:0px; padding:0px; list-style-type:none; text-align:left;}
ul.quick-link li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }
ul.quick-link li a{ float:left; margin:0px 5px 0px 5px; padding:10px 0px 0px 30px; width:215px; font:normal 15px Tahoma;text-decoration:none; color:#65553d !important;  background:url(../images/quick-arrow.gif) 10px 15px no-repeat; border-bottom:1px #c5bfb5 dotted;}
ul.quick-link li a:hover{text-decoration:none; color:#ef7f0c !important;}

.quick-hd{ margin:0px 6px 0px 6px; padding:0px 0px 0px 0px; height:38px; text-decoration:none; color:#000000; background-color:#006600;}
.quick-hd h2{ float:left; margin:8px 0px 0px 8px; padding:0px 0px 0px 0px; font: normal 16px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}

ul.text, ul.text li{ margin:0px; padding:0px; text-align:left; list-style-type:square;}
ul.text li{margin:0px padding:0px;  background-image:none; line-height:20px;}






.footer{float:left; width:100%; margin:0px;padding:0px;text-decoration:none; color:#fff; overflow:hidden; border:0px solid #000000; overflow:hidden;}
.fotr-band{float:left; width:100%; margin:0px ; padding:0px; background:url(../images/brow.png) left top repeat; border-bottom:1px solid #333;  text-decoration:none; color:#fff; }
.fotr-logo{margin:0px auto; width:989px; overflow:hidden; padding:25px 0px 5px 0px; }

.footerbg{ float:left; width:100%;  margin:0px;padding:0px; background:url(../images/fotr-bg.jpg) repeat-x; height:auto; text-decoration:none; color:#fff !important; }

.main-bottom{ margin:15px auto; width:989px;}



.bottom-cnt1{ margin:0px 0px 0px 0px; padding:0px; width:223px; overflow:hidden; float:left;}
.bottom-cnt1 h1{ margin:0px; padding:0px; font: bold 15px Tahoma; text-decoration:none; color:#fff; }



ul.learn-link, ul.learn-link li{ margin:0px; padding:0px; list-style-type:none;}
ul.learn-link li{margin:0px 0px 0px 0px; padding:5px 0px 0px 15px; background:url(../images/blt-btm.png) left 8px no-repeat ;}
ul.learn-link li a{margin:0px; padding:0px 0px 0px 0px;  font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;  color:#ffeed4 !important; }
ul.learn-link li a:hover{text-decoration:none; color:#99825c !important;}





.bottombg{margin:0px auto; padding:0px 0px 0px 80px; width:641px; height:63px; background:url(../images/ftr-homebg.jpg) no-repeat ;}

ul.nav, ul.nav li{margin:0px; padding:0px; list-style-type:none;}
ul.nav li{margin:15px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
ul.nav li a{margin:0px 0px 0px 0px; padding:0px 8px 10px 8px; font: normal 11px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffeed4; float:left; background:url(../images/ftr-sptr.jpg) right 0px no-repeat;}
ul.nav li a:hover{ text-decoration:none; color:#99825c; }

.address{ margin:0px 0px 0px 0px; padding:0px 20px 15px 0px; overflow:hidden; float:left; }