@charset "utf-8";



/* CSS Document */



body



{



margin:0;



padding: 0;



background:#e1e1e1 url(../img/bg.gif) repeat-x left top;



color: #0a0a0b;



font-family:Arial, Helvetica, sans-serif;



font-size: 12px;



line-height:20px;



}



.clear{



	clear:both;



	line-height:0;



}



p{



padding:0 0 15px 0;



margin:0;



}



img { border:0;}



h1, h2, h3{



padding:0;



margin:0



}







h4{



font:normal 18px Arial, Helvetica, sans-serif;



color:#08a5c0;



padding:5px 0;



margin:0;



}



h5{



font:bold 14px Arial, Helvetica, sans-serif;



color:#17a0b8;



padding:5px 0;



margin:0;



}



form{



padding:0;



margin:0;



}



form ul.formcss li{



list-style:none;



padding:8px 0;



margin:0;



background:#f9fafb;



border-bottom:1px solid #d1d4d3;



}



form .form_lable{



float:left;



width:30%;



text-align:left;



margin:2px 0;



padding-left:15px;



}



form .form_input{



float:left;



width:60%;



margin-left:5px;



}







a{



color:#000;



text-decoration:underline;



outline:none;



}



a:hover{



text-decoration:none;



outline:none;



}



.morelink{



text-align:right;



}



.morelink a{



color:#263248;



}



.morelink2



{



background:url(../img/icons/more.gif) no-repeat left 5px;



color:#08A5C0;



text-decoration:underline;



padding-left:8px;



font-weight:bold;



font-size:12px;



}



.morelink2 a



{



	text-decoration:none;



}



.morelinkhire



{



background: #90C213 url(../img/icons/morehire.gif) no-repeat left 5px;



color:#FFFFFF;



text-decoration:underline;



padding-left:8px;



font-weight:bold;



font-size:12px;



}



.morelinkhire a



{



	text-decoration:none;



}







.txtboxqty{



border:1px solid #809db9;



font:11px Arial, Helvetica, sans-serif;



color:#000000;



margin:5px 0;




padding:3px;



width:200px;



}



.txtbox{



border:1px solid #809db9;



font:11px Arial, Helvetica, sans-serif;



color:#000000;



padding:4px;







}



.buttoncss{



background:#ffd65c url(../img/icons/btnbg.gif) repeat-x left top;



font:normal 12px "Lucida Sans", Arial, Helvetica, sans-serif;



color:#000000;



border:1px solid #febf06;



padding:4px 5px;



overflow:visible;



text-transform:uppercase;



}



.sendbtn{



text-align:right;



padding-bottom:10px;



padding-right:20px;



}







/*===================================================*/



#container{



width:1003px;



margin:0 auto;



padding:0;



}



/*==== Top part ======*/



#topnavpart{



	padding:5px 22px 5px 20px;

z-index:300;

}



#topnavpart .toplink{



	float:left;



	width:240px;



	padding-top:10px;

z-index:300;


}



.toplink a{



font:normal 11px  "Trebuchet MS", Arial, Helvetica, sans-serif;



color:#cccccc;



text-decoration:none;



}



.toplink a:hover{



color:#fff;



text-decoration:none;



}







/*==== main Body part ======*/



#wrapper{



width:1003px;



margin:15px 0 30px 0;



}



#wrapper .banner{
z-index:-1300;




width:1003px;



height:200px;



}




/*======Left part CSS=======*/



	#wrapper #leftpart{



	width:736px;



	float:left;



	background:#fefefe url(../img/left_bottombg.gif) no-repeat bottom left;



	padding-bottom:30px;



	min-height:1030px;



	}



	#leftpart h1{



	font:normal 24px Arial, Helvetica, sans-serif;



	color:#fff;



	background:url(../img/headbg.gif) no-repeat left top;



	padding:10px 10px 25px 28px;



	}



	#leftpart .content{



	padding:5px 20px 5px 28px;



	}



	.content ul{



		padding:8px 8px 8px 12px;



		margin:0;



		list-style:none;



		}



	.content ul li{



	background:url(../img/icons/bullet.gif) no-repeat left 5px;



	padding-left:20px;



	}	



	.sep{



	background:url(../img/sep_body.gif) no-repeat left center;



	height:24px;



	}



	.sep_dot{



	background:url(../img/sep2.gif) repeat-x left center;



	height:10px;



	}



	.content table{



	 border:0px solid #0393b5;



	}



	.content table td{



	 padding:5px;



	}



	.content table tr.tdhead td{



	background:#00b7e9;



	color:#FFFFFF;



	font:bold 12px/20px "Lucida Sans", Arial, Helvetica, sans-serif;



	}



	.content table tr td.tdhead2{



	background-color:#95b545 !important;



	color:#FFFFFF;



	font:bold 12px/20px "Lucida Sans", Arial, Helvetica, sans-serif;



	}



	.content table tr td.tdblank{



	background:#FFFFFF;



	}



	.content table tr.row1 td{



	background-color:#f5f6ef;



	}



	.content table tr.row2 td{



	background-color:#e9eae2;



	}



	/*======== Portfolio =========*/



	#leftpart .portfolio_home{



	float:left;



	width:414px;



	border-right:1px solid #e1e1e1;



	padding-right:20px;



	}



	



	#leftpart h2{  /* replace css */



		font:normal 22px Arial, Helvetica, sans-serif;



		color:#08a5c0;



		padding-bottom:10px;



	}



	



/*	#leftpart h2{



	background:url(../img/aq_head_left.gif) no-repeat left top;



	height:40px;



	padding-left:29px;



	}



	#leftpart h2 span{



	float:left;



	display:block;



	font:bold 16px Arial, Helvetica, sans-serif;



	color:#fff;



	padding:9px 15px 13px 0;



	background:url(../img/aq_head_right.gif) no-repeat right top;



	width:inherit;



	} */



	



	.portfolio_home .portfolio_box{



	padding:10px 0;



	}



	.portfolio_box span.portfolio_link a{



	display:block;



	font:bold 14px Arial, Helvetica, sans-serif;



	color:#10aac5;



	text-decoration:underline;



	}



	.portfolio_box span.portfolio_link a:hover{



	text-decoration:none;



	}



	



	/*======= Latest News =========*/



	#leftpart .latestnews{



	float: left;



	width: 235px;



	margin: 0 0 0 15px;



	}



	.latestnews	.news_box{



	padding:15px 0 0 0;



	}



	.news_box .date{



	background-color:#09a8c3;



	color:#FFFFFF;



	font-weight:bold;



	padding:2px;



	}



	.news_box .newstext{



	padding:12px 0 0 0;



	}







	



#wrapper #rightpart{



width:267px;



float:left;



}



#rightpart .phone{



background:url(../img/callbg.gif) no-repeat left top;



font:bold 20px Arial, Helvetica, sans-serif;



color:#333333;



height:60px;



}



.phone span{



	background:url(../img/icons/phone.gif) no-repeat 10px 10px;



	padding:12px 8px 15px 45px;



	display:block;



}



#rightpart .quote{



	background:#16aec9 url(../img/requestbg.gif) repeat-x left top;



	margin-right:23px;



	padding: 0 0px 0px 17px;



}



#rightpart .hire{



	background:#90c213 url(../img/hirebg.gif) no-repeat left top;



	margin-right:23px;



	padding: 0 8px 0px 11px;



}



#rightpart .hire_bot{



	background:url(../img/hirebg_bot.gif) no-repeat left bottom;



	margin-right:0;



	padding: 0 0 12px 0;



}



.hire .donthire{



	font:bold 28px Arial, Helvetica, sans-serif;



	color:#fff;



	padding:10px 8px 10px 0;



}



.hire .whitetxt{



	font:15px Arial, Helvetica, sans-serif;



	color:#FFFFFF;



	padding-bottom:2px;



	display:block;



}



.hire .morelink{



color:#fff;



font-weight:bold;



}



.hire .morelink a{



color:#fff;



font-weight:bold;



}



#rightpart .testi{



background:url(../img/testi_line.gif) repeat-y left top;



	margin-right:23px;



	padding: 0 0px 0px 0px;



}



.testi .testi_top{



background:url(../img/testi_top.gif) no-repeat left top;



height:37px;



padding:0 8px 0 11px;



}



.testi_top span{



display:block;



background:url(../img/icons/right_arrow.gif) no-repeat left 8px;



padding:8px 0 5px 30px;



font:bold 16px "Lucida Sans", Arial, Helvetica, sans-serif;



color:#08a5c0;



}



.testi .testitxt{



	font:normal 12px/21px "Lucida Sans", Arial, Helvetica, sans-serif;



	color:#0a0a0b;



	padding:8px 15px 10px 17px;



}



.testi .testitxt1{



color:#727272;



font:bold 14px/22px "Lucida Sans", Arial, Helvetica, sans-serif;



padding:15px 50px;



}



.testi_bot{



background:url(../img/testi_bot.gif) no-repeat left bottom;



 /* height:30px; */



height:0px; 



}







/* Added By Rakshit Patel */



#rightpart .video{



background:url(../img/testi_line.gif) repeat-y left top;



	margin-right:23px;



	padding: 0 0px 0px 0px;



}



.video .video_top{



background:url(../img/video_top.gif) no-repeat left top;



height:37px;



padding:0 8px 0 11px;



}



.video_top span{



display:block;



background:url(../img/icons/right_arrow.gif) no-repeat left 8px;



padding:8px 0 5px 30px;



font:bold 16px "Lucida Sans", Arial, Helvetica, sans-serif;



color:#08a5c0;



}



.video .videotxt{



	font:normal 12px/21px "Lucida Sans", Arial, Helvetica, sans-serif;



	color:#0a0a0b;



	padding:6px;



}



.video .videotxt1{



color:#727272;



font:bold 14px/22px "Lucida Sans", Arial, Helvetica, sans-serif;



padding:15px 50px;



}



.video_bot{



background:url(../img/testi_bot.gif) no-repeat left bottom;



height:30px;



}



.whitebg



{



	background-color:#FFFFFF !important;



	margin-left:1px;



	margin-right:24px;



	color:#000000 !important;



	padding:2px;



}



/***************************************/







/*=======Footer CSS=========*/



#footer{



margin:0 0 0 0;



padding:0 0 20px 0;



height:174px;



background:url(../img/footerbg.gif) repeat-x left top;



}



#footer #f_container{



	margin:0 auto;



	width:973px;



	padding:20px 15px 10px 15px;



	color:#FFFFFF;



}



#f_container .f_leftpart{



float:left;



width:460px;



border-right:1px solid #9a9a9a;



}



#f_container .address{



width:440px;



border-bottom:1px solid #9a9a9a;



padding-bottom:10px;



margin-bottom:10px;



}



#f_container h4{



font:bold 14px Arial, Helvetica, sans-serif;



color:#FFFFFF;



margin:0;



padding:0 0 5px 0;



}



a.whitelink{



color:#FFFFFF;



text-decoration:none;



}



a.whitelink:hover{



text-decoration:underline;



}



#f_container .f_rightpart{



float:right;



text-align:right;



font-size:11px;



width:400px;



}



/* Added By Rakshit Patel */



.btm_border



{



	font-size:11px;



	height:40px;



}







/**************************/











/*==========inner css===========*/



.tabbox{



border-bottom:1px solid #b0c1cf;



}



.workby{



	color:#08a5c0;



	float:left;



	width:100px;



	padding: 4px 0 0 0;



}



ul.tab{



padding:0;



margin:0;



list-style:none;



}



ul.tab li{



display:inline;



}



ul.tab li a{



font:bold 12px Arial, Helvetica, sans-serif;



text-decoration:none;



float:left;



width:inherit;



padding-left:12px;



}



ul.tab li a span{



	display:block;



	padding:8px 12px 7px 0;



	margin-right:15px;



	color:#767979;



}







ul.tab li a:hover{



background:url(../img/tab_left.gif) no-repeat left top;



padding-left:12px;



float:left;



width:inherit;



}



ul.tab li a:hover span{



	display:block;



	background:url(../img/tab_right.gif) no-repeat right top;



	padding:8px 12px 7px 0;



	margin-right:15px;



	color:#181512;



}



ul.tab li a.current{



background:url(../img/tab_left.gif) no-repeat left top;



padding-left:12px;



float:left;



width:inherit;



}



ul.tab li a.current span{



	display:block;



	background:url(../img/tab_right.gif) no-repeat right top;



	padding:8px 12px 7px 0;



	margin-right:15px;



	color:#181512;



}



.portfolio_box_inner{



	padding:12px 0;



	margin: 0 auto;



}



.portfolio_box_inner .pbox{



	float:left;



	width:326px;



	margin:5px 5px 5px 8px;



}



 .pbox_head{



background-color:#e8e8e8;



padding:10px;



font:normal 18px "Lucida Sans", Arial, Helvetica, sans-serif;



margin-bottom:1px;



border-top:1px solid #969696;



}



 .pbox_head span{



color:#029bb5;



font-size:12px;



}



 .pbox_img a img{



text-align:center;



border:4px solid #e7e7e7;



text-decoration:none;



}



 .pbox_img a:hover img{



border:4px solid #969696;



text-decoration:none;



}



.pbox_bottom{



background:url(../img/datebg_left.gif) no-repeat left top;



padding-left:15px;



float:right;



margin-top:1px;



}



 .pbox_bottom div{



background:url(../img/datebg_right.gif) no-repeat right top;



display:block;



padding:0 5px;



}



.pbox_bottom div p{



padding:4px 10px 4px 20px;



margin:0;



background:url(../img/icons/cal.gif) no-repeat left 5px;



}



.pbox_bottom div p.visitlink{



padding:2px 10px 8px 28px;



margin:0;



background:url(../img/icons/pc.gif) no-repeat left 5px;



}



.pbox_bottom div p.visitlink a{



text-transform:uppercase;



font-weight:bold;



text-decoration:underline;



color:#000000;



font-size:11px;



}



.pbox_bottom div p.visitlink a:hover{



text-decoration:none;



color:#08a5c0;



}







.portfolio_box_inner .pbox_inner{



	float:left;



	width:668px;



	margin:5px 5px 5px 8px;



}



.backtomain{



float:right;



padding: 4px 0 0 0;



width:100px;



text-transform:uppercase;



font-weight:bold;



text-align:right;



font-size:14px;



}



.backtomain a{



font:bold 11px Arial, Helvetica, sans-serif;



text-decoration:underline;



color:#000000;



}



.backtomain a:hover{



color:#08a5c0;



text-decoration:none;



}



.pbox_txtbox{



width:668px;



padding:12px 0 0 0;







}



.pbox_txtbox .pbox_shortdesc{



float:left;



width:345px;



border-right:1px solid #e7e7e7;



padding:5px 15px 5px 5px;



}



.pbox_txtbox .pbox_services{



	padding:0;



	margin:0 0 0 15px;



	float:left;



	width:282px;



}



.testi_inner .testitxt_inner{



	background:url(../img/icons/braces.gif) no-repeat left 5px;



	padding-left:30px;



	padding-top:10px;



	padding-bottom:10px;



	width:550px;



	font-style:italic;



	color:#606060;



}



.testi_inner .testiby{



text-align:right;



}



/*=======pagination css==================*/



.pagination{



font:normal 12px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;



color:#999999;



}



.pagination a{



/*color:#2562ad;*/



color:#59afbe;



text-decoration:none;



}



.pagination a:hover{



color:#000000;



text-decoration:underline;



}



.pagination  .current{  /* ^^^^^^^^^^^^ chnaged a.current to .current ^^^^^^^^^^^^^^ */



padding:2px 5px;



background-color:#1b7ab6;



color:#FFFFFF;



text-decoration:none;



}



.imgborder{



	border:4px solid #e7e7e7;



	margin:0 8px 5px 0;



	}



.red{



font:bold 16px Arial, Helvetica, sans-serif;



color:#FF0000;



}







/*new css*/



.padr10{



padding-right:10px;



}



.breadcrumb{



	font:11px/20px Arial, Helvetica, sans-serif;



	margin-bottom:8px;



	border-bottom: 1px solid #e1e1e1;



}



.breadcrumb span{



color:#08a5c0;



font-size:12px;



padding-right:8px;



}







.breadcrumb a.graylink{



color:#08a5c0;



text-decoration:underline;



}



.breadcrumb a.graylink:hover{



color:#000000;



text-decoration:none;



}



h3{  /* replace css */



font:normal 22px Arial, Helvetica, sans-serif;



color:#08a5c0;



padding-bottom:10px;



}



.txtheadbg{



	background-color:#f0f1f3;



	padding:5px;



	font:bold 16px Arial, Helvetica, sans-serif;



	display:block;



	margin-bottom: 2px;



}



.orangebg{



background:#fec416;



color:#000000;



font-weight:bold;



padding:4px;



}







/*new css2 ------------June 02, 2009 ------------------*/







ul.list li{



background:url(../img/links-bullet.jpg) no-repeat left 4px;



padding-left:22px;



padding-bottom:8px;



}







/*---- Testimonials css ---------*/



/* Added By Rakshit Patel */



.septesti{



	border-bottom:4px dotted #E9E9E9;



}



/**************************/



blockquote.callout {



background:transparent  url(../img/icons/testi1.gif) no-repeat 0px 15px;



margin:0;



padding:0;



}



blockquote.callout p {



color:#727272;



font:bold 14px/22px "Lucida Sans", Arial, Helvetica, sans-serif;



padding:15px 10px;



}



blockquote.callout p  img.setpad{



vertical-align:30px;



}



blockquote.callout div.endqt{



background:transparent url(../img/icons/testi2.gif) no-repeat 600px bottom;



padding:15px 50px;



margin:0 0 15px 0;



}



blockquote.callout p.link {



font-size:11px;



padding-top:0;



text-align:right;



line-height:16px;



color:#000000;



}



blockquote.callout p.link a {



text-decoration:underline;



font-weight:normal;



color:#666666;



}



blockquote.callout p.link a:hover{



text-decoration:none;



}







/*---- Careers css ---------*/



.cssh4like{



color:#08A5C0;



font-family:Arial,Helvetica,sans-serif;



font-size:18px;



font-style:normal;



font-variant:normal;



font-weight:normal;



line-height:normal;



margin:0;



padding:5px 0;



}



/*---- Client testimonial in sidebar css ---------*/



blockquote.clienttesti {



background:transparent url(../img/icons/testi1_sm.html) no-repeat scroll 0 15px;



border-bottom:4px dotted #E9E9E9;



margin:0;



padding:0;



}



p.clienttesti1 {



background:transparent url(../img/icons/testi2_sm.html) no-repeat scroll 210px bottom;



margin:0 0 15px;



padding:10px 25px;



}



blockquote.clienttesti2 {



background:transparent url(../img/icons/testi1_sm.html) no-repeat scroll 0 15px;



margin:0 0 0 5px;



padding:0;



}



/* --------- client logo css 16-6-2009-----------*/



/*.content table{



	 border:1px solid #0393b5;



	}*/



	



.bdr_dot_right{



border-right:1px dotted #b0b0b0;



}



.bdr_dot_bot{



border-bottom:1px dotted #b0b0b0;



}







/* --------- sitemap  css 16-6-2009-----------*/



#page-wrap div.sitemap      {



	width: 680px;



	margin: 0 auto;



	padding-top:10px;



}



#page-wrap div.sitemap  a					{ text-decoration: none; color: #000; display: block; padding: 2px 0;}



#page-wrap div.sitemap  a:hover             { text-decoration: underline; }



#page-wrap div.sitemap  ul  { padding: 8px 10px; list-style: none; 



                      background: #fafafa; } 



#page-wrap div.sitemap  ul li{



background:none;



padding:2px 15px;



}



#page-wrap div.sitemap  ul ul               { background: #eaeaea; }



#page-wrap div.sitemap  ul ul ul			{ background: #cbcccd; }



#page-wrap div.sitemap  ul ul ul ul			{ background: #d5d5d5; }







/* Added By Rakshit */



a.bluelink{



color:#0691AA;



text-decoration:underline;



outline:none;



font-weight:bold;



padding-right:12px;



}



a.bluelink:hover{



color:#0691AA;



text-decoration:none;



outline:none;



font-weight:bold;



padding-right:12px;



}



#contactmap table {



 border:1px solid #0393b5;



}



#contactmap table td{



 padding:5px;



}



/* Added By Rakshit Patel */



.hiddendiv



{



	border:1px #0099FF solid;



	border-style:dashed;



	width:auto;



	margin:10px;



	padding:20px;



}















/*--------------new css------------------*/



.citylists{



margin:10px 0;



padding:8px;



background-color:#F4F4F4;



font-size:14px;



font-weight:bold;



color:#727272;



}



.citylists a{



display:inline;



padding:5px 8px;



font-size:12px;



background-color:#DFDFDF;



border:1px solid #E4E4E4;







}



.citylists a:hover{



background-color:#727272;



border:1px solid #FFFFFF;



color:#fff;



}



.citylists a.current{



display:inline;



padding:5px 8px;



font-size:12px;



background-color:#727272;



border:1px solid #FFFFFF;



color:#fff;



text-decoration:none;



}



.videocss {



	border-bottom:#CCCCCC dotted 1px;



	width:88%;



	margin:0 auto;



	padding:10px 0px;



}







/*------dont hire us css---------------*/



.txt16bold{



font-size:16px;



font-weight:bold;



}



.pbox_head2{



background-color:#e8e8e8;



padding:10px;



font:normal 14px/26px Arial, Helvetica, sans-serif;



margin-bottom:1px;



border-top:1px solid #969696;



}







p.box_bdr{



	display:block;



	margin:8px 0;



	padding:6px 15px 10px 35px;



	background:#f1f9fe url(../img/sep3.jpg) no-repeat left top;



	font:normal 12px/22px "Lucida Sans", Arial, Helvetica, sans-serif;



	border-bottom:1px solid #d3eaec;



}



p.box_bdr1{



display:block;



border:4px solid #e7e7e7;



margin:8px 0;



padding:8px;



background-color:#313131;



font:bold 14px/22px "Lucida Sans", Arial, Helvetica, sans-serif;



color:#FFFFFF;



}



p.box_bdr2{



display:block;



border:4px solid #e7e7e7;



margin:8px 0;



padding:8px;



background-color:#00334a;



font:bold 14px/22px "Lucida Sans", Arial, Helvetica, sans-serif;



color:#FFFFFF;



}



h1 .greentxtsmall{



	font:16px/25px Arial, Helvetica, sans-serif;



	color:#a4e400;



}











#compar-table {







background-color:#FFFFFF;







border:1px solid #E5E5E9;







padding:1px;







width:99%;







}















#plans-header {







float:right;







font-size:14px;







font-weight:bold;







text-align:center;







text-transform:uppercase;







width:231px;







}















#plans {







background-color:#CAE9F2;







border-right:1px solid #E5E5E9;







color:#00A5C5;







font-size:14px;







font-weight:bold;







padding:5px 5px 5px 10px;







text-transform:uppercase;







width:215px;







}















#gold {







background-image:url(../img/plan_gold_bg.gif);







background-repeat:repeat-x;







border-bottom:1px solid #FFFFFF;







border-top:1px solid #FFFFFF;







color:#FFFFFF;







float:right;







font-size:12px;







padding:2px;







width:70px;







}







#silver {







background-color:#6A6A6A;







background-image:url(../img/plan_silver_bg.gif);







background-repeat:repeat-x;







border-bottom:1px solid #FFFFFF;







border-top:1px solid #FFFFFF;







color:#FFFFFF;







float:right;







font-size:12px;







padding:2px;







width:74px;







}







#bronze {







background-image:url(../img/plan_bronze_bg.gif);







background-position:center bottom;







background-repeat:repeat-x;







border-bottom:1px solid #FFFFFF;







border-top:1px solid #FFFFFF;







color:#FFFFFF;







float:left;







font-size:12px;







padding:2px;







width:75px;







}















#particulars-header {







background-color:#E2F6FC;







color:#00A5C5;







font-size:14px;







font-weight:bold;







padding:18px 0 18px 15px;







text-transform:uppercase;







}







.particulars-detail {







background-color:#FCFCFC;







background-image:url(../img/seo_plandetail_bg.gif);







background-position:center bottom;







background-repeat:repeat-x;







border-top:1px solid #FFFFFF;







padding:4px 0 4px 15px;







}







#list {







border-bottom:1px solid #E5E5E9;







}







#heading {







background-color:#449FB5;







background-image:url(../img/seo_plandetail_headerbg.gif);







background-position:center top;







background-repeat:repeat-x;







border-bottom:1px solid #0087AE;







border-top:1px solid #0087AE;







color:#FFFFFF;







font-size:16px;







font-weight:bold;







padding:3px 0 3px 10px;







}







#leftpan {







border-right:1px solid #E5E5E9;







float:left;







width:445px;







}







.particulars-detail {







background-color:#FCFCFC;







background-image:url(../img/seo_plandetail_bg.gif);







background-position:center bottom;







background-repeat:repeat-x;







border-top:1px solid #FFFFFF;







padding:4px 0 4px 15px;







}















#rightpan {







float:right;







}







#gold-pan {







background-color:#FEFCEA;







float:right;







width:74px;







}







#silver-pan {







background-color:#F3F3F3;







border-right:1px solid #FFFFFF;







float:right;







width:74px;







}







#bronze-pan {







background-color:#F2E9E2;







border-right:1px solid #FFFFFF;







float:left;







width:81px;







}







.topstrip {







background:transparent url(../img/vertical_middleline.gif) repeat-x scroll left center;







margin:10px 0;







text-align:right;







}







#heading {







background-color:#449FB5;







background-image:url(../img/seo_plandetail_headerbg.gif);







background-position:center top;







background-repeat:repeat-x;







border-bottom:1px solid #0087AE;







border-top:1px solid #0087AE;







color:#FFFFFF;







font-size:16px;







font-weight:bold;







padding:3px 0 3px 10px;







}







#content {







background-color:transparent;







float:left;







line-height:20px;







width:700px;







}















#true-false {







list-style-image:none;







list-style-position:outside;







list-style-type:none;







margin:0;







padding:0;







}







#true-false #true {







background-image:url(../img/icons/true.gif);







background-position:center center;







background-repeat:no-repeat;







border-bottom:1px solid #FFFFFF;







display:block;







padding:4px 0;







text-indent:-900em;







}







#true-false #true-height {







background-image:url(../img/icons/true.gif);







background-position:center center;







background-repeat:no-repeat;







border-bottom:1px solid #FFFFFF;







display:block;







height:40px;







padding:4px 0;







text-indent:-900em;







}







#true-false #false {







background-image:url(../img/icons/false.gif);







background-position:center center;







background-repeat:no-repeat;







border-bottom:1px solid #FFFFFF;







display:block;







padding:4px 0;







text-indent:-900em;







}







#true-false #false-height {







background-image:url(../img/icons/false.gif);







background-position:center center;







background-repeat:no-repeat;







border-bottom:1px solid #FFFFFF;







display:block;







height:40px;







padding:4px 0;







text-indent:-900em;







}







#contentseparator, #contentseparator1, #contentseparator2, #contentseparator3, #contentseparator4 {







background:transparent url(../img/maincontent_middleline.gif) no-repeat scroll center center;







padding:10px 0;







}







.padding15 {







background-color:#FFFFFF;







color:#000000;







padding:15px;







}







.sub-head {



color:#000000;



font-size:14px;



font-weight:bold;



margin:0;



padding-bottom:5px;



text-transform:uppercase;



}











ul.list2{



list-style:circle;



padding-left:25px;



padding-top:0;



}



ul.list2 li{



background:none !important;



padding-left:5px;



}







tr.rowbg td{



background:#b6e7ee url(../img/thbg.gif) repeat-x left top;



font-size:14px;



font-weight:bold;



color:#123841;



}



tr.rowbg2 td{



background:#cbdbdc url(../img/thbg2.gif) repeat-x left top;



font-size:12px;



font-weight:bold;



color:#123841;



border-bottom:1px solid #a0b4b5;



}



.nopad{



padding:0 !important;



}



.nobdr{



border:0px !important;



}







.btm_border {



font-size:11px;



}







#f_container .f_rightpart {



float:right;



font-size:11px;



text-align:right;



width:400px;



}



.heading {



color:#08A5C0;



font-family:Arial,Helvetica,sans-serif;



font-size:18px;



font-style:normal;



font-variant:normal;



font-weight:normal;



line-height:normal;



margin:0;



}



.faqheading{font-size:12px;cursor: pointer;display:block;margin-top:5px; padding:3px; border:1px #CCC solid; background-color:#FFF; text-decoration:none;}



.faqheading a {



	text-decoration:none;



}



.faqheading a:hover {



	color:#000;



	background-color:transparent;



}



.faqanswer{background-color:#ebfafc;
display:none;
margin-left:10px;
margin-right:10px;
padding:2px 5px;}



.content-link {



color:#08A5C0;



text-decoration:underline;



}



a.servicebutton {



background:transparent url(../img/bg_button_a.gif) no-repeat scroll right top;



color:#0098B6;



display:block;



float:right;



font-size:11px;



height:24px;



margin:6px 30px 0 35px;



padding-right:11px;



text-decoration:none;



text-transform:uppercase;



}



a.servicebutton span {



background:transparent url(../img/bg_button_span.gif) no-repeat scroll 0 0;



display:block;



line-height:14px;



padding:5px 0 5px 12px;



}



a.servicebutton {



color:#0098B6;



font-size:11px;



text-decoration:none;



text-transform:uppercase;



}



.list {



	padding:0;



	margin:0;



	list-style:none;



}



.list li {



	background-image:url(../img/links-bullet.html);



	background-position:0 4px;



	background-repeat:no-repeat;



	padding:0 0 10px 15px;



	



}



#threesteptype {



font-size:18px;



padding-bottom:10px;



text-transform:uppercase;



width:100%;



}



#threesteptype span {



border-bottom:3px solid #CCCCCC;



border-left:2px solid #FFFFFF;



border-right:8px solid #E7E7E7;



display:block;



float:left;



padding:8px;



}



.testi .video_top{



background:url(../img/videoi_top.gif) no-repeat left top;



height:37px;



padding:0 8px 0 11px;



}



.video_top span{



display:block;



background:url(../img/icons/right_arrow.gif) no-repeat left 8px;



padding:8px 0 5px 30px;



font:bold 16px "Lucida Sans", Arial, Helvetica, sans-serif;



color:#08a5c0;



}







/*** Added By Rakshit ***/



.breadhomeimg



{



	padding-top: 3px;



	float:left;



}


/*changes*/
/*contact*/
.bgcolor
	{background-color:#dee2e5;}
.border
	{border:2px #7b8f9e solid;}
.text
{color: #0a0a0b;

font-family:Arial, Helvetica, sans-serif;

font-size: 12px;

line-height:20px;
}

/*contact_n*/
.bgcolor
	{background-color:#FFFFFF;}
.padl
{padding-left:25px !important; 
}
.gray_bg
{background-image:url(../img/newbg.gif);
background-repeat:no-repeat;
}
.g_pad
{padding-left:15px;
padding-top:11px;
margin-top:18px;
margin-bottom:20px;} 

.blue
{
 color: #2dbed7;
}
.right
{
	 float:right;
}

.cityaddress {
background-color:#F4F4F4;
color:#727272;
font-size:14px;
margin:10px 0;
padding:8px;
}