@charset"utf-8";html{height:100%;background-image:url(../images/template/html-bg.jpg);background-repeat:repeat-x;padding:0;margin:0;}
*{font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
h1{font-size:21px;font-weight:100;font-family:Arial, Helvetica, sans-serif;color:#4d8c3f;padding:0;margin:5px 0 10px 0;}
h2{font-size:17px;color:#000066;font-weight:700;font-family:Arial, Helvetica, sans-serif;margin:10px 0 10px 0;}
h3{font-size:13px;color:#4d8c3f;font-weight:700;margin:10px 0 10px 0;}
img{padding:0;margin:0;border:0;}
p{font-size:12px;font-weight:normal;text-align:justify;margin:0;padding:5px 0 5px 0;}
a{color:#FFF;text-decoration:none;}
a:hover{color:#FFF;text-decoration:underline;}
ol li{line-height:18px;}
td{vertical-align:top;}
.p_footer{font-size:11px;font-weight:normal;text-align:justify;margin:0;padding:5px 0 0 5px;}
.footerlinks{font-size:10px;font-weight:normal;text-align:center;margin:0;padding:7px;color:#FFF;}
#copyscape{float:right;padding:10px 8px 0 0}
#brdcrmb {width:591px;height:25px;padding:0 0 5px 0}
#socialbox {width:180px}
#socialbox div {padding-top:10px;width:170px}
#soc3 {margin:5px 0 0 2px}
#soc4 {margin-top:5px}
.addthis_pill_style a span{font-weight:100!important;font-family:verdana,arial,helvetica,sans-serif;font-size:9px!important;}
p.bread{font-size:11px!important;padding:0px 0 10px 0;}
p.bread span{color:#808080;font-size:11px!important;}
p.bread a{font-size:11px!important;}
.ksl{font-size:11px;font-weight:700;color:#30851D;}
.b11{font-size:11px;font-weight:700;}
.h1{font-size:21px;font-weight:100;font-family:Arial, Helvetica, sans-serif;}
body{width:990px;margin:0px auto;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
div{margin:0px auto;padding:0px;border:none;display:block;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
div #banner-lft{width:430px;height:126px;}
div #banner-rt{width:543px;height:111px;padding:15px 15px 0 0;}
div #teleph{width:543px;height:51px;background:#fff url(../images/template/tel.jpg) no-repeat right}
div #searchbox{width:160px}
div #google-search-util{width:245px;height:40px;padding:4px 0 0 194px}
div #banner-rt img{float:right}
div #wrapper{width:990px;}
div #container{width:988px;border-left:#EBE5E5 1px solid;border-right:#EBE5E5 1px solid;background-color:#FFF;}
div #header{width:988px;height:126px;background-image:url(../images/template/header-background.jpg);background-repeat:repeat-x;background-position:bottom;}
div #middle{width:986px;border-left:#FFF 1px solid;border-right:#FFF 1px solid;background-color:#F5F3F4;}
div .separator{width:181px;height:20px;background:url(../images/template/sep1.jpg) repeat-x;}
div .separator1{width:181px;height:21px;background:url(../images/template/sep5.jpg) repeat-x}
div #left_column{width:181px;border-right:#FFF 1px solid;background-color:#F5F3F4;padding-left:1px;}
div #left_nav{width:181px;border-top:#FFF 1px solid;border-bottom:#FFF 1px solid;background-color:#F5F3F4;}
div #leftnav_heading{width:166px;height:19px;background-color:#c0e1b9;border-top:#C1BDBE 1px solid;border-bottom:#C1BDBE 1px solid;padding:5px 0 1px 15px;font-weight:700;margin-top:1px}
div #content_area{width:621px;background-color:#FFF;}
div #text_content{width:591px;background-image:url(../images/template/content_gradient.jpg);background-repeat:repeat-x;padding:15px;}
#text_content strong, #text_content p{font-size:12px;}
div #right_column{width:181px;border-left:#FFF 1px solid;background-color:#F5F3F4;float:right;}
div #testimonials{width:181px;height:215px;}
div #testihead{background-image:url(../images/template/testimonial-head.jpg);width:181px;height:28px;}
div #testimain{background-image:url(../images/template/testimonial_bg1.jpg);width:181px;height:137px;}
div #testimain2{background-image:url(../images/template/testimonial_bg0.jpg);width:181px;height:163px;}
#testimain p, #testimain2 p{padding:27px 10px 10px 10px;font-size:11px;text-align:left;line-height:16px;}
div #testifoot{background-image:url(../images/template/testimonial_bg2.jpg);width:181px;height:50px;}
#testifoot span{color:#13007b;font-weight:700;}
#testifoot p{text-align:left;font-size:11px}
#foot-l{width:142px}
#foot-r{width:2px}
p.testiname{padding:10px 10px 0 10px}
p.testicompany{padding:4px 2px 10px 10px}
div #footer{width:986px;height:93px;padding-left:1px;}
div #ending_gradients{width:804px;height:30px;background-image:url(../images/template/lc_footer.jpg);background-repeat:repeat-x;padding-left:183px;}
div #content_ending_gradient{width:621px;height:30px;background-image:url(../images/template/middle_footer.jpg);background-repeat:repeat-x;}
#content_ending_gradient p{padding:8px 15px 0 0;font-size:11px;text-align:right;}
div #content_border{height:1px;border-bottom:1px solid #e3e3e3;width:570px;padding:7px 10px 0 10px;}
div .text_divider{width:591px;height:21px;float:none;background-image:url(../images/template/spcr.gif);background-repeat:repeat-x;}
div #footer_links{width:986px;height:63px;background-image:url(../images/template/footer_links_back.jpg);background-repeat:repeat-x;}
div #footer_finish{width:990px;height:92px;background-image:url(../images/template/finish_back.jpg);background-repeat:repeat-x;}
div #address{width:846px;height:92px}
#topnav{clear:both;width:986px;height:32px;border:#FFF 1px solid;background-image:url(../images/template/top-nav-background.jpg);background-repeat:repeat-x;margin:0;padding:0;}
div #text_content a{color:#000080;text-decoration:underline;font-size:12px;}
div #address a, span.blu{color:#0060ff;font-weight:700;}
#text_content p{line-height:18px;font-size:12px;}

ul.hNav .dropdown{background:url(../images/template/top-nav-arrow-dark.gif) no-repeat;padding-right:20px;background-position:right}
ul.hNav{background-color:#343539;padding:0;cursor:default;margin:0;font-size:1em;clear:left;list-style-type:none}
ul.hNav ul{background-color:#343539;width:150px;clear:both;margin:0;padding:0}
ul.hNav li{list-style-type:none;margin:0;position:relative;color:#000;float:left;z-index:10;height:27px;padding:5px 6px 0 6px;background:url(../images/template/menu_divider.jpg) no-repeat right}
ul.hNav li ul li{margin:0;list-style-type:none;position:relative;border-bottom:1px solid #C1BDBE;color:#FFF;background-image:none;padding:0;background-color:#393534}
ul.hNav li:hover{background-color:#393534;color:#FFF}
ul.hNav li:hover > ul{display:block}
ul.hNav li a{color:#FFF;display:block;width:auto;text-decoration:none;padding:4px 9px}
ul.hNav li ul li a{color:#FFF;display:block;width:155px;text-decoration:none;padding:6px 10px}
ul.hNav li a:hover{color:#FFF}
ul.hNav li ul li a:hover{color:#FFF}
ul.hNav li ul li:hover{background-color:#4D4D4D;color:#FFF}
ul.hNav ul{display:none;position:absolute;top:32px;left:0}

.hd, .hd1{color:#FFF;font-size:1.0em;margin:0;}
.hd{padding:3px 0 0 0;}
.hd1{padding:1px 0 0 0;}
ul.verticalnav .dropdown{background-image:url('../images/template/left-arrow.gif');background-repeat:no-repeat;padding:0;background-position:top right;}
ul.verticalnav .dropdown a.lefthdr{display:block;width:171px;padding:7px 0 7px 8px}
ul.verticalnav{width:179px;background-color:#f3f3ff;padding:0;cursor:default;margin:0;font-size:0.9em;border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9;}
ul.verticalnav ul{font-size:1.0em;width:179px;background-color:#e3e1e2;padding:0;cursor:default;margin:0;border:1px solid #7fc8c4;}
ul.verticalnav li{list-style-type:none;margin:0;position:relative;border-bottom:1px solid #C1BDBE;color:#153a42;padding:0;}
ul.verticalnav li li{border-bottom:1px solid #b3e7e4;}
ul.verticalnav li:hover{background-color:#c0e1b9;color:#000;}
ul.verticalnav li:hover > ul{display:block;}
ul.verticalnav li a{color:#153a42;display:block;width:173px;text-decoration:none;padding:7px 10px;}
ul.verticalnav li a:hover{color:#000}
ul.verticalnav ul{display:none;position:absolute;top:0;left:179px;padding:0;margin:0;}
#qchead{background-image:url(../images/template/qcform-hdr.jpg);width:181px;height:28px;}
#qcbg{background-image:url(../images/template/qcform-body.jpg);width:181px;height:191px;}
#qcbody{text-align:right;font-size:10px;}
.qck{margin:0;padding:2px 6px 0 5px;float:none;font-size:10px;}
.qck-submit{padding:2px 6px 10px 0;float:none;font-size:10px;}
.quick{margin:0;width:118px;height:13px;font-size:11px;}
.nomargin{margin:0;padding:0;}
div .arrow, div .arrow2{float:none;margin:10px 0 10px 0;}
.arrow ul{list-style:none;margin:0 10px 0 25px;padding:0;}
.arrow ul li{margin:5px 0 2px 0;padding:0 0 1px 15px;background:url(../images/template/menu-drop-down2.gif) 0px 6px no-repeat;font-size:12px;line-height:19px;}
div .arrow2{background-color:#f3f3f3;padding:5px;border:1px solid #cecece;}
.arrow2 ol{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:5px;}
.arrow2 ol li{padding-top:3px;}
.backto{text-align:right;margin:0;padding:0;}
.instyle1{float:none;background-image:url(../images/template/testimonials_bg.jpg);background-repeat:repeat-x;padding:10px;}
.instyle1 h2{margin:0;}
