

root { 
    display: block;
}
*{margin:0px; padding:0px;}
body{text-align:center;}
.wrapall{width: 1100px; font-family: arial;margin:0px auto; background: #fff; height:auto; display:table;  border:1px solid #c3c3c3;}
.img{border:none;}
.header{width: 100%; height: 96px;float:left;}
.logo{float:left;}
.logo a{background:url(../images/logo.jpg) no-repeat; width:239px; height:82px; float:left;}
/* navigation start */

.navi , .navi ul, .navi ul ul{list-style:none;}
.navi{float:left;}
.navi ul{display:none; position: absolute;z-index: 999; background:url(../images/hover_img10.png) no-repeat; width:200px; height:149px;top:70px;}


.navi ul ul{
position: absolute;
left:200px;
}
.navigation{float:right;margin-top: 23px;margin-right: 20px;}

.navi ul li{text-align:left; border-bottom:1px dotted #113d51; margin-left:20px;}
.navi ul ul li{text-align:left;}

.navi ul li a{width:200px; text-align:left; line-height:28px;color:#113d51; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.navi li:hover > ul {display: block;}



.navi ul li a:hover{width:200px;line-height:28px;}
.navi_ul_1 li{list-style-image:url(../images/liststyleimg.png);}

.navi_ul_1{ margin-left:20px;}


.navi > li{float:left;}
.navi li a{text-decoration:none; font-family:arial; font-size:12px; color:#fff; text-align:center; display:block;line-height:48px;}
.navi li.home{ background:url(../images/home.png) no-repeat; width:91px; height:48px; float:left;}
.navi li.about{background :url(../images/about.png) no-repeat; width:111px; height:48px; float:left;}
.navi li.services{background:url(../images/services.png) no-repeat; width:121px; height:48px; float:left;}
.navi li.resources{ background:url(../images/resources.png) no-repeat; width:135px; height:48px; float:left;}
.navi li.quotes{ background:url(../images/quote.png) no-repeat; width:108px; height:48px; float:left;}
.navi li.contact{ background:url(../images/contact.png) no-repeat; width:119px; height:48px; float:left;}
.splitter{ background:url(../images/home_splitter.png) no-repeat; width:1px; height:48px; float:left;}
.navi li a:hover{color:#000000; line-height:48px;}
.listimg100{position: relative;top: 19px;left: 10px;}
/*navigation end*/
/*banner start */
.rlg_banner{background:url(../images/slider_banner.png) no-repeat; width:1100px; height:319px; float:left;}
/*banner end*/
/*whole content start*/
.whole_content{float:left; width: 100%;}
.left_content_bor{width: 857px; float: left;border-right: 1px dotted #999;}
.left_content{width: 857px; float: left;border-right:}
.left_cont_box1{float: left; width: 265px; margin-left:15px;}
.left_cont_box1_main1{float: left; width: 265px; margin-left:15px;}
.left_cont_box1_main2{float: left; width: 265px; margin-left:15px;}
.left_cont_box11{float: left; width: 265px; margin-left:15px;}
.left_cont_box111{float: left; width: 265px;}

.rlg_img1{ background:url(../images/rlg_img1.png) no-repeat; width:257px; height:132px; float: left; margin-bottom:10px;}
.rlg_img2{ background:url(../images/rlg_img2.png) no-repeat; width:262px; height:135px; float: left; margin-bottom:10px;}
.rlg_img3{ background:url(../images/rlg_img3.png) no-repeat; width:263px; height:135px; float: left; margin-bottom:10px;}
.rlg_para1{font-family: arial; font-size: 11px; float: left;text-align: justify;width: 250px;color:#605b5b; line-height:20px;}
.left_cont_p100{font-family: arial; font-size: 16px; color: #22712c; float: left;margin-top: 20px;margin-bottom: 10px;}
.left_cont_p101{font-family: arial; font-size: 16px; color: #326b85; float: left;margin-top: 20px;margin-bottom: 10px;}
.left_cont_p102{font-family: arial; font-size: 16px; color: #326b85; float: left;margin-top: 20px;margin-bottom: 10px;}
.rlg_btm1_top1{background:url(../images/cont_rlg_btm_top1.png) no-repeat; width:266px; height:6px; float:left;}
.rlg_btm1_top2{background:url(../images/cont-rlg-btm-top2.png) repeat-y; width:266px; float:left;}
.rlg_btm1_top3{background:url(../images/cont_btm_rlg_top3.png) no-repeat; width:266px; height:10px; float:left;}
.para1000{ margin-left:15px; font-family:MgOpen Modata; font-size:19px; color:#3d8246; text-align:left; margin-right:15px; margin-top:8px; margin-bottom:7px;}
.para1001{ margin-left:15px;text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#605b5b; margin-right:15px; line-height:20px;}
.rlg_btn{ background:url(../images/button_rlg.png) no-repeat; width:73px; height:26px; float:right;margin-right: 10px;margin-top: 5px;margin-bottom: 5px;}
.rlg_btn a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;color:#fff;line-height:26px;}

/*right content start */
.right_content_top{float:left; width:230px;padding-left:10px;}
.right_content_top_bor{float:left; width:230px;padding-left:10px; border-left:1px dotted #000000;}
.para2000{text-align:left;font-family:Franklin Gothic Demi cond; font-size:14px; color:#3d8246; margin-top:20px; line-height:25px;}
.right_ul{ list-style-image:url(../images/li_splitter.png); font-family:arial; font-size:12px; color:#5c5d5d; text-align:left; line-height:27px; margin-left:15px; margin-top:15px;}
.right_ul1{ list-style-image:url(../images/li_splitter.png); font-family:arial; font-size:12px; color:#5c5d5d; text-align:left; line-height:27px; margin-left:20px; margin-top:5px;}
.right_ul2{ list-style-image:url(../images/li_splitter.png); font-family:arial; font-size:12px; color:#5c5d5d; text-align:left; line-height:27px; margin-left:20px; margin-top:15px;}
.right_ul2 li{font-weight:bold;}
.top_right100{float:left;}
.cont_bot_3img{float:left; margin-top:15px;}
/* right content end */
/*whole content end*/
.footer{width:100%; height:66px; background:#3a8444; float:left; margin-top:20px;}
.footer_ul{float:right; margin-right:12px; line-height:66px;}
.footer_ul ul{margin:0px; padding:0px ; list-style:none;}
.footer_ul ul li{float:left;}
.footer_ul ul li a{text-decoration:none;color:#FFFFFF;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.footer_ul ul li a:hover{color:#000000;}
.footer_spliter{ margin-top:4px;color:#FFFFFF;font-size:11px;font-family:Arial, Helvetica, sans-serif;margin-left:10px; margin-right:10px;}

.footer_copyright{float: left;text-align: right;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: white;line-height: 66px; margin-left:20px;}
.para1002 {margin-left: 15px;text-align: justify;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #605B5B;margin-right: 15px;
line-height: 20px; margin-top:5px;}
.h3text{ text-align:left; margin-left:15px; margin-top:20px; color: #5C5D5D;}
.right_ul1{ list-style-image:url(../images/li_splitter.png); font-family:arial; font-size:12px; color:#5c5d5d; text-align:left; line-height:27px; margin-left:65px; margin-top:15px;}
.rlginfolink{color:#605B5B;}

.left_side_button{ margin-top:0px;margin-left: 205px;}
.formdiv{float:left; text-align:left; line-height:55px; margin-left:50px;}
.form_para1{float:left; width:250px;}
form input,select{float:left; margin-top:20px;}
.quote_text {font-family: Arial, Helvetica, sans-serif;margin-left:20px; font-size:20px;color: #5D5B5B;text-align: left;margin-top: 10px;}
.quote_text1 {font-family: Arial, Helvetica, sans-serif;margin-left:20px; font-size:15px;color: #5D5B5B;text-align: left;margin-top: 10px;}
.para1003 {text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #605B5B;margin-right: 15px;line-height: 20px;margin-top: 15px;
}
.readmore_text{float: right;margin-right: 15px;}
.YnLink{font-family: Tahoma;font-size: 12px;text-decoration: none;color: #528ABF;font-weight: 400;}
.about_para1002 {margin-left: 15px;text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #605B5B;margin-right: 15px;
line-height: 26px; margin-top:15px;}

.readmore_text a{float: left; color: #3D8246; text-decoration:none; margin-left:5px; margin-right:5px;}
.linkfnd{background:url(../images/link_fnd.png) no-repeat; width:14px; height:8px; float:left; margin-top:3px}
.linkfnd1{background:url(../images/link_fnd1.png) no-repeat; width:14px; height:8px; float:right; margin-top:4px;}
.contact_left1{float:left; width:300px;}
.formarea{float: left;width: 281px;height: 27px;border: 1px solid gainsboro; margin-bottom:10px;}
/*.rcbox_text{text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #605B5B;margin-right: 15px;line-height: 20px;margin-top: 15px;}*/
.rcbox_text{text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #605B5B;margin-right: 15px;line-height: 20px;margin-top: 15px; float:left; width:168px;}
.rlg_btn a:hover{color:#3A8444;;}
.footer_copyright a{color:#fff;}
.right_ul100{ list-style-image:url(../images/li_splitter.png); font-family:arial; font-size:12px; color:#5c5d5d; text-align:left;  margin-left:15px; margin-top:5px; font-weight:bold;}
.right_ul1r{list-style:square;font-family:arial; font-size:12px; color:#5c5d5d; text-align:left; line-height:27px; margin-left:20px; margin-top:5px;}
.webseo{float: left;
text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: white;
line-height: 66px;
margin-left: 145px;}
.webseo a{color:#fff;margin-left: 5px;}