@charset "utf-8";
/* CSS Document */

div#main div#banner_area {
		width:1000px;
		padding:15px 0 0px 0;
		} 
		
div#banner_area div#banner {
		float:left;
		width:770px;
		height:224px;
		position:relative;
		}
		
div#banner div#banner_link{
		position:absolute;
		top:190px;
		left:15px;
		color:#FFFFFF;
		font-size:1.5em;
		font-weight:bold;
		z-index:100;
		}
		
div#banner_link a, active, visited {
		color:#FFFFFF;
		text-decoration:underline
		}
		
div#banner_link a:hover{
		color:#FFFFFF;
		text-decoration:none
		}
		
div#banner_area div#promo_area {
		float:right;
		width:220px;
		
		}
		
div#promo_area div.call_us {
		
		background:url(../../images/tabs1_bg.gif) repeat-x bottom;
		 
		width:218px;
		color:#8a898a;
		text-align:center;
		padding:10px 0 5px 0;
		line-height:150%;
		font-size:1.2em;
		font-weight:bold;
		border:#e0dfdf solid 1px;
		}
div#promo_area div.call_us a {
		color:#c4091d;
		text-decoration:underline;
		}
		
div#promo_area div.call_us a:hover {
		color:#c4091d;
		text-decoration:none;
		}
		
div#promo_area div.call_us h1 {
		line-height:110%;
		margin:5px 0;
		font-size:2.2em;
		color:#c4091d;
		font-weight:bold;
		}
		
div#promo_area div.testimonial {
		width:208px;
		padding:5px;
		margin:5px 0 0 0;
		border:#e0dfdf solid 1px;
		} 

div.testimonial p.testmoni {
		padding:0px 0px 0 30px;
		margin:0px;
		font-size:1.2em;
		color:#8a898a;
		line-height:100%;
		}
		
div.testimonial .name {
		padding:0px 0px 0 0px;
		margin:0px;
		color:#c4091d;
		text-align:right;
		font-weight:bold;
		font-size:1.2em;
		}
		
div.testimonial .designation {
		padding:0px 0px 0 0px;
		margin:0px;
		color:#7f7e7f;
		text-align:right;
		font-weight:bold;
		font-size:1.2em;
		}

div#main div#home_tables {
		width:1000px;
		padding:10px 0 0px 0;
		} 
div#home_tables div.promo_sec{
		width:253px;
		
		float:left;
		margin:0 4px 0 0;
		border:#e1dfe0 solid 1px;
		background:url(../../images/tabs1_bg.gif) repeat-x bottom;
		}
 
div#home_tables div.promo_sec div.tab_header{
		width:233px;
		background:url(../../images/tab1_header_bg.gif) repeat-x #828181;
		height:35px;
		margin:0 0px 0 0;
		padding:0 10px;
		color:#FFFFFF
		}
		
div#home_tables div.promo_sec div.tab_header h5{
		font-size:1.2em;
		font-weight:bold;
		color:#FFFFFF;
		padding:10px 0 0 0;
		margin:0px
		}
		
div#home_tables div.promo_sec div.poromo_img {
		width:253px;
		clear:both;
		}
		
div#home_tables div.promo_sec div.poromo_content {
		width:241px;
		padding:10px 0px 10px 10px;
		
		clear:both;
		}
		
div#home_tables div.promo_sec div.poromo_content  ul {
		padding:0px;
		margin:0px;
		list-style:none;
		color:#848484;
		}		
		
div#home_tables div.promo_sec div.poromo_content  li {
		background:url(../../images/arrow_icon.gif) no-repeat 0px 5px;
		padding:0 0 5px 15px;
		font-size:0.95em;
		color:#848484;
		margin:0;
		}		
		
div#home_tables div.promo_sec div.poromo_content  li a, active, visited {
		color:#848484;
		text-decoration:none
		}
div#home_tables div.promo_sec div.poromo_content  li a:hover {
		color:#848484;
		text-decoration:underline
		}	
div#home_tables div.speed_checker{
		width:218px;
		
		float:right;
		margin:0;
		border:#e1dfe0 solid 1px;
		background:url(../../images/tabs1_bg.gif) repeat-x bottom;
		}
		
div#home_tables div.speed_checker div.tab_header{
		width:198px;
		background:url(../../images/tab2_header_bg.gif) repeat-x #ffffff;
		height:35px;
		margin:0 3px 0 0;
		padding:0 10px;
		color:#FFFFFF;
		
		}
		
div#home_tables div.speed_checker div.tab_header h5{
		font-size:1.2em;
		font-weight:bold;
		color:#c4091e;
		padding:10px 0 0 0;
		margin:0px
		}
		
div#home_tables div.speed_checker div.poromo_content {
		width:208px;
		height:203px;
		display:block;
		text-align:center;
		padding:15px 0px 10px 10px;
		
		
		clear:both;
		}