/* 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;}





a{font: normal 11px 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:519px; overflow:hidden; border:0px solid #000000;}

.hdr-right{ float:right; margin:0px 0px 0px 0px; padding:0px; width:465px; height:429px;background:url(../images/form-bg.png) no-repeat;}



.form{margin:45px auto; padding:0px; width:398px; background:url(../images/get-quaote.png) right bottom no-repeat; border:0px solid #ffffff;}

.form-in{ float:left; margin:10px 0px 0px 0px; padding:0px;border:0px solid #ffffff;}

.form p{margin:0px; padding:5px 0px 5px 0px; width:398px;}





.frm{ margin:0px padding:0px; width:266px;}

select{margin:0px 0px 0px 5px;  padding:0px 0px 0px 0px; width:124px; height:15px; font: normal 9px Arial, Helvetica, sans-serif; color:#333;}

input{margin:0px 0px 0px 5px;  padding:0px 0px 0px 0px;   height:10px;font: normal 9px Arial, Helvetica, sans-serif; color:#333;}



.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;}



.container-botm{margin:0px auto;  width:989px; padding:0px 0px; 0px 0px; overflow:hidden;}

.container-left{float:left; margin:0px 0px 0px 0px; padding:0px; width:744px; overflow:hidden; border:0px solid #000000;border:#000000 0px solid;}

.container-right{float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:235px; overflow:hidden; background:url(../images/news-md.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.blog-link, ul.blog-link li{ margin:0px; padding:0px; list-style-type:none;}

ul.blog-link li{margin:5px 0px 0px 0px; padding:5px 0px 10px 15px; background:url(../images/blt.jpg) left 8px no-repeat ;}

ul.blog-link li a{margin:0px; padding:0px 0px 0px 0px;  font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;  color:#a09b93 !important; }

ul.blog-link li a:hover{text-decoration:none; color:#000 !important;}



ul.blog-link li span{margin:0px; padding:0px 0px 0px 0px;  font:normal 12px Arial, Helvetica, sans-serif;text-decoration:none;  color:#4fa250 !important; }









.left-btm{margin:0px; padding:0px; width:744px; border:0px solid #000000; border:0px solid #000000;}

.left-btm-in{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:367px; overflow:hidden; border:0px solid #000000; background:url(../images/test-md.jpg) left top repeat-y;;}

.left-btm-hd{width:352px;margin:0px 0px 0px 8px; padding:0px 0px 8px 0px; overflow:hidden; background-color:#006600;}

.left-btm-hd h2{margin:5px 0px 0px 10px; padding:0px 0px 0px 0px; font: normal 16px Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff; border:#000000 0px solid; }



.txt-inner{float:left;margin:5px 10px 0px 10px; padding:0px 0px 0px 0px; width:334px; font: normal 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; border:0px solid #000000; }

.txt-inner p{ text-align::left; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; border:0px solid #000000; font:normal 12px Tahoma; color:#7d7364; line-height:16px;}

.txt-inner h2{font:normal 18px Tahoma; color:#000000;}



.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; }


.design {text-align:center;}




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; }



