/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
 background-color:#244F6D;
 padding-top:1px;
 background-image:url(../images/site-bg.jpg);
 background-attachment: fixed;
 background-repeat:repeat-x;

} 
 
#pagewidth{ 
 width:908px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
 background-image:url(../images/site_background.jpg);
 background-repeat:repeat-y;
 margin-bottom:0;


} 
 
#header{
 position:relative; 
 height:82px; 
 width:100%;
 padding-left:11px;


} 

#header_inner{
 position:relative; 
 height:85px; 
 background-position:top;
 width:908px;
 float:left;
 padding-left:0px;

 
 
} 
 
#header_main_innerpage{
 position:relative; 
 height:125px; 
 background-position:top;
 width:902px;
 float:left;
 padding-left:3px;

 background-repeat:repeat-x;
 
 
}  
#maincol{

 width:100%;
 float: left; 
 display:inline; 
 position: relative; 
  padding-left:11px;

 }
 
 #menu{
 position:relative; 

 background-image:url(../images/menu_bg.jpg);
 background-repeat:repeat-x;

 float:left;
 width:908px;
 font-family:Arial;
 font-size:13px;
 height:45px;

 
} 


#menu ul {

	margin: 0;
	padding: 0;
	list-style: none;

	
}

#menu li {
	float: left;
    width:auto;	
}

#menu a {
	float: left;
    width:auto;	
	margin: 0px;
	padding: 0px 0px;;
	text-decoration: none;

  
}

#menu a:hover {
	color: red;
 
    
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
display:inline;
} 

 #main_header{
 position:relative; 
 height:224px; 
 

 float:left;
 width:902px;
 background-image:url(../images/header-bg.jpg);
 background-repeat:repeat-x;
 
} 
 
 
 #mid_opt{
 background-image:url(../images/mid_opt.jpg);
 background-repeat:repeat-x; 
 position:relative; 
 height:225px; 
 padding: 0;
 margin: 0;
 float:left;
 width:908px;
} 

#inner_mid_content-sitemap
{

 background-image:url(../images/main-content-bkg.jpg);
 background-repeat:repeat-y; 
 position:inherit;
 padding-left: 30px;
 padding-right: 20px;
 padding-top: 15px;
 margin: 0;
 float:left;
 width:860px;
 font-family:Arial; font-size:13px; text-align:left; color:#333333; 
 
 
 }
 
.SiteMap{
	text-decoration:none;
	font-weight:bold;
	font-family:Arial;
	font-size:13px;
	text-align:left;
	color:#6CBD45;
	text-transform: capitalize;
	padding-top: 10px;
}
 
 
#inner_mid_content
{

 background-image:url(../images/main-content-bkg.jpg);
 background-repeat:repeat-y; 
 position:inherit;
 padding-left: 30px;
 padding-right: 20px;
 padding-top: 15px;
 margin: 0;
 float:left;
 width:860px;
 font-family:Arial; font-size:13px; text-align:justify; color:#333333; 
 
 }
 #inner_mid_content a{ text-decoration:none; font-weight:bold;font-family:Arial; font-size:13px; text-align:left; color:#6CBD45}
 
 #Main-Content{
	position:relative;
	padding-left: 10px;
	margin: 0;
	float:left;
	width:908px;
	text-align: justify;
 
} 

#heading{
 background-image:url(../images/heading-bg.jpg);
 background-repeat:repeat-x; 
 background-position:top;
 position:relative; 
 height:59px; 
 padding: 0;
 margin: 0;
 float:left;
 width:822px;
} 


 #intro{
 

 position:inherit;
 
 padding: 12px 40px;;
 margin: 0;
 float:left;
 width:513px;
 font-family: Verdana;
	font-size: 13px;
	color: #666666;
} 


#intro p {font-family:"Trebuchet MS"; font-size:12px; text-align:left}
#intro a{ text-decoration:none; font-weight:bold;font-family:"Arial"; text-align:left; color:#6CBD45}
 
 #Inner-Page{
  position:inherit; 

 padding: 12px 40px;;
 margin: 0;
 float:left;
 width:460px;
 
} 
#Inner-Page p {font-family:"Trebuchet MS"; font-size:12px; text-align:left}


.testimonial{
 font-family:Arial;
 font-size:13px;
 padding-left:10px;
 
}

.testimonial a{ text-decoration:none; font-weight:bold;font-family:Arial; text-align:left; color:#6CBD45}

.inner-Testimonial-bg{
background-image:url(../images/inner-CTestimonial-bg.jpg);
background-repeat:repeat-y;
background-position:inherit;
font-family:"Trebuchet MS";
font-size:12px;
padding-left:14px;
padding-right:14px;
text-align:left;
line-height:16px;
width:250px;

}



#footer {

    float: left;
    margin: 0px;
    width:908px;
	 font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-align:center;
	padding-top:4px;

 
 } 
 
#footer a{
   font-family: "Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
    padding-left:10px;
 
} 
#footer-cr {

    float: left;
    margin: 0px;
    width:908px;
	 font-family: "Arial";
	font-size: 13px;
	color: #F1FFC6;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;

 
 } 
 
#footer-cr a{
    font-family: "Arial";
	font-size: 13px;
	color: #F1FFC6;
	text-decoration: underline;
    padding-left:10px;
 
} 
	
 
 


 /* *** Float containers fix *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
.dedicated-table-txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 18px;
}
.general-white-txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.dedicated-td-txt {
	font-family: Arial;
	font-size: 12px;
	color: #121212;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #282828;
	padding-left: 18px;
}
.dedicated-Table-border-bg {
	background-image:url(../images/heading-bg.jpg);
	background-repeat: repeat;
	border: 0.5px solid #0E0E0E;
}
.Universal-form-Label-txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 4px;
}
.Universal-form-fields-txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	border: 1px solid #DDDDDD;
	background-image: url(../images/txt-bg.jpg);
	background-repeat: repeat-x;

}
.general-txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
}

#main_header {
	background-image: url(../images/header-mid-1.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.header-bluehead-txt {
	font-family: "Trebuchet MS";
	font-size: 22px;
	color: #003366;
	font-weight: normal;
	text-decoration: none;
}


#header-txt {
   
    width:560px;
	height:197px;
	padding-left:25px;
	padding-top:10px;
 
}
.header-redhead-txt {

	font-family:"Trebuchet MS";
	font-size: 22px;
	color: #990000;
	font-weight: normal;
}

.header-blackSmallhead-txt{

	font-family: "Verdana";
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	
}

.header-greenhead-txt {
	font-family:"Trebuchet MS";
	font-size: 19px;
	color: #6CBD45;
	font-weight: Normal;
	padding-top: 15px;
	;
	padding-bottom: 5px;
}
.header-reason-circle {
    width:28px;
	height: 30px;
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/circle-bg=header.jpg);
	background-repeat: no-repeat;
	padding-left: 11px;
    padding-top: 5px;
	float:left
	
	
}

.header-reason-txt {
   	font-family: "Arial";
	font-size: 12px;
	color:#333333;

	padding-right:7px;
    padding-top:5px;
	font-weight: normal;	
	float:left;
	width:auto;
	
	
}

#header_main_innerpage
{
 width:900px;
 height:120px;
 background-repeat:no-repeat;
 background-position:right;
}

.Package-Heading{font-family:verdana; font-size:14px;}
.Package-green-head {font-family:verdana; font-size:12px; color: #67B841;font-weight:bold}
.Package-txt {
	font-family:arial;
	font-size:12px;
	padding-left:5px;
	padding-bottom:5px;
	padding-right: 5px;
}.package-border {
	border: 1px solid #CCCCCC;
}
.linedot {
	border-top-width: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: groove;
	border-left-style: dotted;
}
.testimonial-bg {
	background-image: url(../images/testimonials_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-left: 18px;
	padding-right: 14px;
}
.testimonial-bg-bottom {
	background-image: url(../images/testimonials_bg_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.buynow-cmb-txt {
	font-family: arial;
	font-size: 10px;
	color: #000000;
}
.site-bluehead-txt {

	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}
.freeanalysisbox {
	background-image: url(../images/freeanalysis.jpg);
	background-repeat: no-repeat;
}
.SEO-Special-large {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.Seo-Special-medium {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
