/* CSS Document */
	strong { font-weight: bold; text-transform: capitalize;}
	
	#custom-doc-cover{background:transparent url(../images/DotAhead_Company.jpg) no-repeat scroll center top;}
	#custom-doc-cover10{background:transparent url(../images/DotAhead_contact.jpg) no-repeat scroll center top;}
	#custom-doc-cover11{background:transparent url(../images/DotAhead_Services.jpg) no-repeat scroll center top;}
	#custom-doc-cover12{background:transparent url(../images/DotAhead_Portfolio.jpg) no-repeat scroll center top;}
	#custom-doc-cover-com{background:transparent url(../images/DotAhead_com.jpg) no-repeat scroll center top;}
	#custom-doc {
			/*background:transparent url(../images/DotAhead_Company.gif) no-repeat scroll center top;*/
			 margin:auto;text-align:left;
			 width:800px;	
			 height:1052px;	
			 position:relative;	
			 font-family:arial;
			 color:#666666;
			 	 
			}
			#verticalLinks a#link2
				{		margin-top:8px;
				         height: 98px;
				         width: 33px;
						 cursor:pointer;
				}
			.category{
				
			}
			.category .About{
			position:absolute;
				top:125px;
				left:545px;
				background:transparent url(../images/HdAboutUs.gif) no-repeat scroll center top;
				width:200px;
				height:35px;
				text-align: right;
			}
			.category .Case{
			position:absolute;
				top:125px;
				left:600px;
				background:transparent url(../images/HdCaseStudy.gif) no-repeat scroll center top;
				width:145px;
				height:35px;
				text-align: right;
			}
			.category .Services{
			position:absolute;
				top:125px;
				left:645px;
				background:transparent url(../images/HdServices.gif) no-repeat scroll center top;
				width:100px;
				height:35px;
				text-align: right;
			}
			#leftcol{
				width:225px;
				position:absolute;
				top:185px;
				left:55px;
			}
			.relLinks p{
				font-size:13px;
				line-height:1.7em;
				padding:10px 0px 0px 10px;
				
			}
			.relLink{
				padding:5px 0px 0px 10px;
			}
			.relLink a{
				color:#cc0000;
				font-size:11px;
				font-weight:bold;
			}
			.testimonials{
				padding:0px 0px 0px 10px;
			}
			.testimonials h2{	
				background:transparent url(../images/clientSay.gif) no-repeat scroll center top;
				color:#846862;
				width:175px;
				height:35px;
				font-size:24px;
				margin-top:15px;
			}
			.testimonial .para{
				font-size:12px;
				line-height:1.5em;
				padding:2px 0px 10px 0px;
				width: 194px;
				
			}
			.testimonial .bold{
				font-weight:bold;
				font-size:12px;
			
			}
			.moreTest{
				margin-top:15px;
			}
			.moreTest a{
				color:#cc0000;
				font-size:11px;
				font-weight:bold;
				
			}

			#breadcrumbs{	
				position:absolute;
				top:172px;
				left:292px;
				width:450px;
				font-size:8pt; 
			}
			#breadcrumbs a{	
				color: #CC0000;
			}

			#rightcol{
				position:absolute;
				top:198px;
				left:292px;
				width:435px;
			}
			#rightcol h1{
				font-size:24px;
				/*font-weight:bold;*/
				color:#f05a00;
				font-family:Georgia;
			}
			#rightcol p{
				font-size:12px;
				line-height:1.7em;
				padding:10px 0px 0px 0px;
				
			}
			#rightcol a { color: #CC0000; text-decoration: none;}
			#rightcol a:hover { text-decoration: underline;}
			.download { color:#F05A00; }
			.download a{
				color:#cc0000;
				font-size:11px;
				font-weight:bold;
			}
			.pdf {
				color:#494949;
				font-size:11px;
				font-style:italic;
				
				font-family:"Trebuchet MS";
				text-decoration:none;
				font-weight:normal;
			}
			.DLbrochure{
				margin-top:13px;
			}

			

			.otherlinks { margin: 40px 0px 10px 0px;}
			#rightcol h2 { color: #F05A00; padding: 10px 0px; font-size: 1.4em; font-family:Georgia, "Times New Roman", Times, serif}
			#rightcol ul li { list-style:circle; margin-left: 30px; line-height: 1.8em;}
			.otherlinks ul li a { color: #CC0000;}
			.otherlinks ul li a:hover { text-decoration: underline;}
			
			li.active{color:#666;padding:0px 5px;border:1px solid #666666;}

li.notactive{color:#CC0000;cursor:pointer;padding:0px 5px;border:1px solid #CC0000;}

#rightcol ul#paginate{font-family:"Trebuchet MS";
list-style-type:none;
tet-align:center;
width:100%;
/*border:1px solid #F05A00;*/
padding:5px;
margin-top:5px;
}

#rightcol ul#paginate li{float:left;margin-left:10px;list-style-type:none;}
			
			.companyImg img { border: 4px #C6B77F solid;}
			#contactform{
				border: 2px #C6B77F solid;
				width:400px;
				padding:5px 10px 5px 10px;
				margin-top:5px;
				}
			.inputtxt{
				width:225px;
				border: 1px #514f25 solid;
				margin:5px 0px 5px 10px;
				height:20px;
				color:#939393;
				}
			.inputtxt1{
				width:82px;
				border: 1px #514f25 solid;
				margin:5px 0px 5px 10px;
				height:20px;
				color:#939393;
				}
			.inputtxt2{
				width:133px;
				border: 1px #514f25 solid;
				margin:5px 0px 5px 5px;
				height:20px;
				color:#939393;
				}
			.inputtxt3{
				width:131px;
				border: 1px #514f25 solid;
				margin:5px 0px 5px 5px;
				height:20px;
				color:#939393;
				}
			.selecttxt1{
				width:86px;
				border: 1px #514f25 solid;
				margin:5px 0px 5px 10px;
				height:23px;
				color:#939393;
				}
			#contactform textarea{
				width:225px;
				border: 1px #514f25 solid;
				margin:5px 0px 5px 10px;
				height:50px;
				color:#939393;
				}
			.selecttxt{
				width:227px;
				border: 1px #514f25 solid;
				margin:5px 0px 5px 10px;
				height:20px;
				color:#939393;
				}

			.submitbtn{
				margin:10px 0px 5px 10px;
				}
			div.alert {
				color:red;
				font-size:11px;
				font-family:normal ms sans serif, arial, verdana, Times new roman;
				background:url(../images/alert.gif) left center no-repeat;
				padding-left: 18px;
				margin-bottom:5px;
				margin-top:2px;
				margin-left:10px;
				}
			#name_alert {
				display:none;
			}
			#company_alert {
				display:none;
			}
			#desig_alert {
				display:none;
			}
			#service_alert {
				display:none;
			}
			#budget_alert {
				display:none;
			}
			#desc_alert {
				display:none;
			}
			#email_alert {
				display:none;
			}
			#code_alert {
				display:none;
			}
			#phone_alert {
				display:none;
			}
			#country_alert {
				display:none;
			}
			#currency_alert {
				display:none;
			}
			
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}
