/* CSS Document */

body {
	margin:0px;
	padding:0px;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	background-image:url(images/bg.jpg); background-position:top; background-repeat:repeat-x; background-color: #dbd9cd;}
	
img {border: 0px; padding:0px; margin:0px;}
a { outline:none; padding:0px; margin:0px; text-decoration:underline; }
ul { list-style:none; padding:0px; margin:0px;}
li { list-style:none; padding:0px; margin:0px;}
.field{	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color: #333333;
	text-decoration:none; }
.hidden_clear{clear:both;}	

/*HOME PAGE*/	
/*****************************************************************************************************************************/
.hidden_wrap { width:1004px; padding:0px; margin:auto;}
/*MAIN BODY Home page*/
.hidden_maincontainer {width:888px; margin:auto;}
.hidden_logo {width:285px; height:88px; text-align:center;}
.logotext1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #c0ecfb;
	text-decoration: none;
	border-bottom:#c0ecfb 1px solid; padding-top:5px;}

.logotext2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	text-decoration: none; padding-top:2px;}

.subtitle { 
	padding-left:10px; padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #fff;
	text-decoration:none;
	text-align:right;	} 

.hidden_topcontainer {
	width:884px; height:221px; background-color:#49b5db;
	border-top:#FFFFFF 2px solid; margin:auto;
	border-right:#FFFFFF 2px solid; margin:auto;
	border-left:#FFFFFF 2px solid; margin:auto;}

.bannertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;}

.hidden_topleft { width:350px; float:right; padding:30px 10px 15px 10px; margin-left:10px; }
	
#hidden_topsubheading{width:300px; padding-top:5px; border-bottom:#075a76 1px solid;}
.bannertext_normal{ width:300px; padding-top:8px; font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0d5770;}
	
.bannertext2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #075a76;
	text-decoration: none;}

.hidden_content {width:868px; padding:15px 10px 5px 10px; background-color:#f5f5f5; margin-top:2px;}
.hidden_contentleft {width:256px; background-color:#FFFFFF; border:#ecece0 1px solid; padding:5px; float:left;}
.hidden_contentright{width:550px; padding:5px; float:right}

.hidden_leftblock1 {width: 230px; height:auto; background-color:#f4f5f1; padding:10px; margin-top:11px; margin-left:2px;}

.bodytext {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #45565f;
	text-decoration: none;
	line-height:16px;
	text-align:justify;}
	
.bodytext_bold {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #45565f;
	text-decoration: none;
	line-height:16px;
	text-align:justify;}
	
/*MASTER CSS FOR LINKS*/	
/*****************************************************************************************************************************/
.autoinstallerlinks_links{width:250px; margin-top:15px; }
.autoinstallerlinks_links ul{list-style: none; margin:0px; padding:0px;}
.atoinstallerlinks_title{ height:45px; line-height:45px; width:auto; 
	background: url(images/link_img.jpg) no-repeat; padding-left:45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #097396;
	text-decoration: none;}

.autoinstallerlinks_links{width:250px;}
.autoinstallerlinks_links ul { list-style: none; margin:0px; padding:0px;}
.autoinstallerlinks_links li { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4a4a4a;
	text-decoration: none;
	border-bottom:#999999 1px dotted; 
	padding-top:3px; padding-bottom:3px;
	margin-left:40px; width:180px}
	
.autoinstallerlinks_links li a{	color: #000;text-decoration:none;}	

/*****************************************************************************************************************************/

.hidden_contactblock { width:211px; height:200px; border:1px solid #c8e7fb; background-color:#ecf6ff; margin-top:20px; margin-left:15px; margin-bottom:10px;}

.contacttitle {width:auto; height:30px; background-color:#c8e7fb; margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1388af;
	text-decoration: none; line-height:16px; padding:10px 0px 0px 20px;}

.hidden_contact { width:auto}
.hidden_contact ul{list-style: none; margin:0px; padding:0px;}
.hidden_contact li { width:191px; height:41px; line-height:41px; background-color:#FFFFFF; margin-left:5px; margin-top:8px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;}

/*CONTENT AREA*/	
/*****************************************************************************************************************************/
#hidden_welcomeblock { width:auto; margin:0; margin-bottom:10px; }
.hidden_welcomeblock { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #45565f;
	text-decoration: none;
	line-height:16px;
	text-align:justify;}
	
.welcometext { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #187393;
	text-decoration: none;
	line-height:25px;}

.hidden_bottomarea {width:550px; border-top:#000000 1px dotted; padding-top:10px;}

#hidden_we_offer { width:228px; height:219px; background-color:#acacac; padding:0px 5px 5px 15px;; margin:5px; float: left; }

.what_we_offer_text {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	line-height:16px;}
	
.what_we_offer_text_title{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	border-bottom:#FFFFFF 1px solid; padding:20px 0px 10px 5px; width:180px; height:40px; margin-top:5px; margin-bottom:10px; line-height:40px;}

#hidden_features { width:270px; height:219px; padding:5px 5px 5px 10px; float: right; line-height:16px; }

.features_title{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;
	text-decoration: none; }
	
.features_text{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none; }
	
.features_text_bold{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none; }	
	
.hidden_bottomblock2_list{width:240px;}
.hidden_bottomblock2_list ul {width:auto; }
.hidden_bottmblock2_list li{ padding-left:25px; background-image:url(images/tick.jpg); background-repeat:no-repeat; 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin-top:5px;}

/*****************************************************************************************************************************/


.footer{ width:auto; margin-top:10px; margin-bottom:20px; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none; text-align:center  }


.text_black_normal{font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	color:#000000;
	text-decoration:none} 
	
.text_black_bold{font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	color:#000000;
	text-decoration:none} 

.text_white_normal{font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	color:#ffffff;
	text-decoration:none}

.text_white_bold{font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	color:#ffffff;
	text-decoration:none}
	
.text_blue_normal{font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	font-size:12px;
	color:#015877;
	text-decoration:none}

.text_blue_bold{font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px;
	color:#015877;
	text-decoration:none}

.white_title { font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #ffffff; }
	
.blue_head { font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #026182;
	line-height:25px; }	
	
	
	