body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bg.jpg) repeat-x top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	line-height:18px;
}


#wrapper{ width:900px; margin:0 auto; position:relative; overflow:hidden;}

#header{background:url(images/header-bg.jpg) no-repeat; height:123px; width:900px; margin:0px; padding:0px;}

#logo{width:225px; height:112px; float:left; margin:0px; padding:11px 0px 0px 0px; clear:none;}

#right{ width:422px; height:112px; float:right; margin:0px 0px 0px 253px; padding:11px 0px 0px 0px; clear:none;}
#right .h1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#FFFFFF; padding:13px 0px 28px 0px; margin:0px; float:right; clear:both;}
#right .call{ background:url(images/call-background.jpg) no-repeat; width:183px; height:48px; float:right; clear:none; padding:5px 5px 0px 22px; margin:0px; text-align:left;}
#right .btn{ width:212px; height:53px; top:0px; float:left; clear:none; padding:0px; margin:0px;}
.call-text{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; color:#000000; line-height:24px;}
.call-h1{font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ffffff;}

#home-banner-bg{background:url(images/banner-bg.jpg) no-repeat; width:900px; height:258px; margin:0px 0px 10px 0px; padding:0px; clear:both;}
#navigation{ background:url(images/blue-bg.jpg) repeat-x; width:900px; height:40px; margin:0px; padding:0px;}
#navigation ul{margin:0px; padding:0px; list-style:none; width:900px; height:40px;}
#navigation ul li{margin:0px; padding:0px; list-style:none; float:left;}

#navigation ul li.divider{float:left; background:url(images/blue-divider.jpg) no-repeat; width:1px; height:40px;}
#navigation ul li a.home{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:83px; height:40px; line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.home:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:83px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.home-active{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:83px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}

#navigation ul li a.aboutus{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:104px; height:40px; line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.aboutus:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:104px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.aboutus:visited{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:104px; height:40px; line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.aboutus-active{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;width:104px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}

#navigation ul li a.pricing{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:82px; height:40px; line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.pricing:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:82px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.pricing-active{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:82px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}

#navigation ul li a.process{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:125px; height:40px; line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.process:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:125px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.process-active{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:125px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}

#navigation ul li a.randon{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:136px; height:40px; line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.randon:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:136px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.randon-active{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:136px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}

#navigation ul li a.add{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:163px; height:40px; line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.add:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:163px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.add-active{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:163px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}

#navigation ul li a.links{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:74px; height:40px; line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.links:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:74px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.links-active{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:74px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}

#navigation ul li a.contact{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:126px; height:40px; line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.contact:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:126px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}
#navigation ul li a.contact-active{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:126px; height:40px;  line-height:40px; text-decoration:none; text-align:center;}


/*#navigation ul li a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; width:auto; height:40px; line-height:40px; text-decoration:none; text-align:center; display:block; padding:0 10px 0 10px; margin:0px;}
#navigation ul li a:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; background:url(images/green-bg.jpg) repeat-x;  width:auto; height:40px;  line-height:40px; text-decoration:none; text-align:center;  display:block;  padding:0 10px 0 10px;  margin:0px; }*/
#content-wrapper{width:836px; margin:0px 32px 0px 32px; padding:0px; float:left;}

#comment-box{background:url(images/dotted-blue.jpg) repeat-x; width:816px; height:136px; padding:20px 10px 0px 10px; margin:0px 0px 27px 32px; clear:both;}
.pic{width:111px; height:125px; float:left; background:url(images/matt-pic.jpg) no-repeat; padding:0px; margin:0px 10px 0px 0px; clear:none;}
.txt-white{font-family:Arial, Helvetica, sans-serif; width:674px; font-size:13px; color:#FFFFFF; float:left; padding:0px; margin:0px; clear:none;}

#welcome-txt{width:521px; height:auto; float:left;  margin:0px 0px 30px 44px; padding:0px 15px 0px 0px;}
#welcome-right{width:294px; height:auto; float:left; margin:0px; padding:0px;}

#welcome-right ul{width:220px;float:left; margin:0px; padding:0px; list-style-image:url(images/arrow.jpg); padding:10px 0px 10px 40px;}
#welcome-right ul li{ padding:0px 0px 5px 0px;}
#welcome-right .frame{ background:url(images/frame.png) no-repeat; width:274px; height:168px; padding:20px 0px 0px 15px; margin:0px; text-align:center; line-height:24px; clear:both;}
#welcome-right .h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-align:center; }

#welcome-right .h2{ width:235px; margin:10px 0px 0px 20px; background:url(images/phone.png) no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; color:#000; height:34px; padding:5px 0px;}

.headeing1{width:504px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; color:#131b29; height:29px; float:left; padding:0px; margin:0px; background:url(images/dot-bg.jpg) no-repeat;}
.heading2{width:273px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; color:#131b29; height:29px; float:left; padding:0px; margin:0px; background:url(images/dot-bg.jpg) no-repeat;}

#heading3{ font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000;}
#testimonial-heading{width:159px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; color:#131b29; height:30px; float:left; clear:both; margin:0px; padding:0px; background:url(images/testimonial.png) no-repeat; text-align:left;}

#issue-heading{width:159px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; color:#131b29; height:30px; float:left; clear:both; margin:0px; padding:0px;  text-align:left;}
#testimonial-bg{ width:836px; height:178px; float:left; margin:0px; padding:0px; clear:both;}

#footer{background:url(images/footer-bg.jpg) repeat-x; height:180px; width:100%; clear:both;}


#footer-wrapper{ width:870px; margin:0px auto; padding:0px 0px 0px 30px; }

#footer-links{width:214px; margin:0px; padding:20px 0px 0px 0px; clear:none; float:left;}

#footer-links ul{ width:214px; list-style-image:url(images/arrow-2.png); margin:0px; padding:0px 0px 5px 0px; color:#a1a6b1;}

#footer-links ul a{ width:214px; list-style-image:url(images/arrow-2.png); margin:0px; padding:0px 0px 5px 0px; color:#a1a6b1; text-decoration:none;}

#footer-links ul a:hover{ width:214px; list-style-image:url(images/arrow-2.png); margin:0px; padding:0px 0px 5px 0px; color:#fff; text-decoration:none;}

#footer-line{background:url(images/line-footer.jpg) no-repeat top; width:3px; height:180px; float:left; padding:0px; margin:0px 10px 0px 0px; clear:none;}

#footer-line2{background:url(images/line-footer.jpg) no-repeat top; width:3px; height:180px; float:left; padding:0px; margin:0px 10px 0px 0px; clear:none;}

#footer-wrap{width:243px; height:auto; float:left; margin:0px;
padding:0px;}

#footer-contact{width:243px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#a1a6b1; float:left; margin:20px 0px 10px 0px; padding:0px;}

#footer-icons{background:url(images/footer-contact.jpg) no-repeat; width:218px; height:93px; padding:0px 0px 0px 25px; float:left; font:Arial, Helvetica, sans-serif; font-size:11px; color:#a1a6b1; line-height:22px;}

#footer-icons a{font:Arial, Helvetica, sans-serif; font-size:11px; color:#a1a6b1; line-height:22px; text-decoration:none;}

#footer-icons a:hover{font:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:22px; text-decoration:underline;}
#footer-socialmedia{background:url(images/socialmedia.png) no-repeat; width:93px; height:49px; float:left; margin:42px 29px 82px 0px; padding:0px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#a1a6b1; line-height:22px;}
#footer-socialmedia a{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#a1a6b1; line-height:22px; text-decoration:none;}
#footer-socialmedia a:hover{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:22px; text-decoration:none;}

#footer-copyrights{ width:244px; height:49px; float:left; margin:42px 0px 82px 0px; float:right; padding:0px; font:Arial, Helvetica, sans-serif; font-size:11px; color:#a1a6b1; line-height:22px;}

#internal-bg{width:852px; float:left; background-color:#FFFFFF; margin:0px; padding:17px 24px 0px 24px;}
#about-banner{background:url(images/about_banner.jpg) no-repeat; width:225px; height:58px; margin:0px 0px 20px 0px; padding:76px 586px 0px 40px;}
#pricing-banner{background:url(images/pricing-banner.jpg) no-repeat; width:225px; height:58px; margin:0px 0px 20px 0px; padding:76px 586px 0px 40px;}
#process-banner{background:url(images/process-banner.png) no-repeat; width:225px; height:58px; margin:0px 0px 20px 0px; padding:76px 586px 0px 40px;}
#randon-banner{background:url(images/randon-banner.png) no-repeat; width:225px; height:58px; margin:0px 0px 20px 0px; padding:76px 586px 0px 40px;}
#link-banner{background:url(images/link-banner.png) no-repeat; width:225px; height:58px; margin:0px 0px 20px 0px; padding:76px 586px 0px 40px;}
#additional-banner{background:url(images/additional-banner.jpg) no-repeat; width:225px; height:58px; margin:0px 0px 20px 0px; padding:76px 586px 0px 40px;}
<!--#additional-bannerold{background:url(images/additional-banner.jpg)no-repeat; width:225px; height:58px; margin:0px 0px 20px 0px; padding:76px 586px 0px 40px;}-->
#contact-banner{background:url(images/contact-banner.jpg) no-repeat; width:225px; height:58px; margin:0px 0px 20px 0px; padding:76px 586px 0px 40px;}

#internal-wrapper{width:851px;  margin:0px; padding:0px; float:left; position:relative;}
.internal-txt-wrap{width:589px;  float:left; padding:0px; margin:0px; }
.internal-headeing1{width:589px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; color:#131b29; height:36px; float:left; padding:0px 0px 0px 5px; margin:0px; }
.internal-txt{width:589px;font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#131b29;  float:left; padding:0px 0px 0px 5px; margin:0px; }
#view-report-bg{background:url(images/view-report-bg.jpg) no-repeat; width:144px; height:110px; margin:0px; padding:110px 0px 0px 113px; float:left;} 

#view-report-bg2{background:url(images/view-report-bg.jpg) no-repeat; width:144px; height:90px; margin:0px; padding:110px 0px 0px 113px; float:left;}

.internal-txt2{width:847px;  float:left; position:relative; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#131b29; padding:0px 0px 0px 5px; margin:0px;}
.internal-txt2{width:847px; clear:both; float:left; position:relative; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#131b29; padding:0px 0px 0px 5px; margin:0px;}

.pricing-button{width:215px; height:66px; margin:0px 11px 20px 0px; padding:0px; float:left;}

.img-holder{width:185px; height:150px; margin:0px 11px 20px 0px; padding:0px; float:left;}
.price-call-bg{background:url(images/call_bg.jpg) no-repeat; width:181px; height:61px; margin:0px 389px 20px 0px; padding:5px 0px 0px 48px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.bullets{width:261px; height:130px; margin:0px 349px 0px 0px; padding:0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; ;}
.bullets ul{ margin:0px; padding:0px 0px 0px 20px; list-style-image:url(images/arrow-3.jpg);}

#links-bg{background-color:#f6f6f6; width:562px; padding:10px 17px 10px 10px; margin:0px 0px 20px 0px; float:left;}
#links-bg .txt{width:450px; height:27px;  font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; color:#131b29;  float:left; clear:none;}

.web-btn{width:82px; height:27px; margin:0px; padding:0px 25px 0px 0px; float:left; clear:none;}
.web-space{width:82px; height:27px; margin:0px; padding:0px 28px 0px 0px; float:right;}

.space{width:537px; padding:10px 17px 0px 10px; margin:0px; float:left; height:20px;}
#link-txt2{ width:562px; padding:10px 17px 10px 10px; margin:0px 0px 20px 0px; float:left;}

.text-box{width:185px; height:22px; border:#d6d6d6 1px solid;}

.text-box2{width:185px; height:85px; border:#d6d6d6 1px solid;}
