@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	}
*{
	margin:0px;
	padding:0px;
	}
.main_container{
	width:898px;
	margin:0px auto;
	border:1px solid #000000;
	background-color:#232323;
	padding:0px 1px 0px 1px;
	}
.top_header{
	height:164px;
	background-color:#020202;
	}
.md_logo_container{
	height:122px;
	overflow:hidden;
	}
.md_logo{
	width:290px;
	margin:0px;
	padding:10px 0px 0px 9px;
	float:left;
	}
.division_part{
	font-family:arial;
	font-size:13px;
	color:#9bc73b;
	text-align:justify;
	font-weight:bold;
	padding:3px 0px 3px 3px;
	/*background-color:#78dbe6;
	margin-top:2px;*/
	}
.contact_container{
	width:595px;
	float:left;
	height:122px;
	}
.search_contanier{
	padding:30px 10px 0px 0px;
	}
.search{
	margin:0px;
	padding:0px;
	height:20px;
	}
.search ul{
	margin:0px;
	padding:0px;
	}
.search ul li{
	list-style:none;
	float:right;
	padding:0px 10px 0px 10px;
	font-family:arial;
	font-size:13px;
	color:#e4e4e4;
	text-align:center;
	}
.resent_search{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	font-weight:bold;
	padding:8px 15px 5px 0px;
	}
.resent_search a{color:#FFFFFF; text-decoration:none;}
.resent_search a:hover{color:#dadada; text-decoration:none;}
.mail_add{
	height:39px;
	text-align:right;
	padding:0px 0px 0px 0px;
	}
.top_menu{
	height:20px;
	margin:0px auto;
	}
.top_menu ul{
	margin:0px;
	padding:0px;
	}
.top_menu ul li{
	list-style:none;
	display:block;
	float:left;
	background-color: #151d35;
	height:20px;
	border-left:1px solid #000000;
	padding:3px 17px 3px 17px;
	}
.top_menu ul li a{
 	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-decoration:none;
	text-align:center;
	}
	
.flash_images{
	background-image:url(../images/services.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:262px;
	position:absolute;
	}
.services{
	width:300px;
	height:168px;
	position:absolute;
	/*background:url(../images/services.png) no-repeat;*/
	left: 370px;
	top: 18px;
}
.let_us_creat{
	width:470px;
	height:190px;
	position:absolute;
	left:375px;
	top:30px;
	}
.let_us_creat_heading{
	font-family:arial;
	font-size:16px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	}
.let_us_creat_sub{
	margin:0px;
	padding:10px 0px 0px 0px;
	}
.let_us_creat_sub ul{
	margin:0px;
	padding:0px;
	}
.let_us_creat_sub ul li{
	list-style:none;
	display:block;
	font-family:arial;
	font-size:13px;
	color:#6c6c6c;
	font-weight:bold;
	padding:5px 0px 7px 15px;
	/*background-image: url(../images/bullate-arrow.jpg);
	background-repeat:no-repeat;
	background-position:left;*/
	}
.servicesLink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

.mechanicalDrawingsArchitects{
	width:247px;
	height:18px;
	position:absolute;
	left: 27px;
	top: 49px;
}

.MechanicalDrawingsEngineers{
	width:247px;
	height:18px;
	position:absolute;
	left: 27px;
	top: 78px;
}

.mechanicalDrawingsContractors{
	width:247px;
	height:18px;
	position:absolute;
	left:27px;
	top: 105px;
}

.PaperCADconversions{
	width:247px;
	height:18px;
	position:absolute;
	left:27px;
	top: 134px;
}

.getQuote{
	width:191px;
	height:42px;
	position:absolute;
	left: 638px;
	top: 203px;
}
.flash_container{
	height:262px;
	}
.inner_container{
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
	}
/*--------------right nev-------------*/
.right_nev{
	width:252px;
	float:right;
	background-color:#FFFFFF;
	}
.right_nev1{
	width:252px;
	float:right;
	}
.contact_address{
	padding:5px 0px 10px 0px;
	} 
.mailIcon{
	width:50px;
	height:50px;
	float:left;
	background:url(../images/mail.png) no-repeat;
}
.mail{
	width:195px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	float:right;
	padding:2px 0px 2px 5px;
}

.mailIcon{
	width:50px;
	height:50px;
	background:url(../images/mail.png) no-repeat;
	float:left;
}

.phoneContactPage{
	width:212px;
	height:auto;
	position:absolute;
	left: 679px;
	top: 214px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.phoneIcon{
	width:50px;
	height:50px;
	background:url(../images/phone.png) no-repeat;
	float:left;
}

.fax{
	width:210px;
	height:auto;
	position:absolute;
	left: 677px;
	top: 149px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.faxIcon{
	width:50px;
	height:50px;
	background:url(../images/fax.png) no-repeat;
	float:left;
}
.sample_heading{
	background-image:url(../images/sampals.jpg);
	background-repeat:no-repeat;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	padding:5px 0px 0px 10px;
	}
.sample_image{
	margin:0px;
	padding:5px 0px 5px 0px;
	text-align:center;
	}	
.more_samples{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	text-decoration:underline;
	padding:0px 0px 5px 0px;
	}
.more_samples a{color:#000000; text-decoration:underline;}
.more_samples a:hover{color:#FF0000; text-decoration:underline;}
.clients{
	text-align:center;
	padding:0px 0px 3px 0px;
	}
/*---------text body part---------*/
.inner_area{
	width:620px;
	float:left;
	background-color:#FFFFFF;
	}
.inner_area1{
	width:620px;
	float:left;
	}
.inner_area2{
	margin:0px;
	padding:8px 8px 8px 10px;
	background-color:#FFFFFF;
	}
.white_text {
	font-family:arial;
	font-size:16px;
	color:#000;
	text-align:justify;
	padding:7px 0px 0px 0px;
	font-weight:bold;
	}
.upload{
	font-family:arial;
	font-size:16px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	padding:8px 0px 8px 20px;
	}
.black_border{
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	padding:6px 0px 6px 0px;
	}
.form_txt{
	font-family:arial;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:16px;
	padding:4px 6px;
	}
.content{
	padding:120px 0px 0px 0px;
	}
	
.abouttab {
	background-color: #494949;
	width: 97%;
	border: 2px solid #b6b6b6;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF!important;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.abouttab a{color:#FFFFFF!important; text-decoration:none;}
.conversion{
	font-family:arial;
	font-size:13px;
	color:#FF0000;
	text-align:justify;
	}
.conversion a{color:#FF0000; text-decoration:underline;}
.text_aea{
	padding:88px 10px 8px 10px;
	font-family:arial;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:18px;
	}
.text_aea a{color:#000000; text-decoration:underline;}
.text_aea1{
	padding:88px 10px 8px 10px;
	font-family:arial;
	font-size:12px;
	color:#cccccc;
	text-align:justify;
	line-height:18px;
	}
h1{
	font-family:arial;
	font-size:16px;
	color:#000000;
	text-align:justify;
	padding:0px 0px 5px 0px;
	}
.clients_text{
	font-family:arial;
	font-size:16px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	padding:3px 0px 3px 8px;
	}
.clients_text a{color:#000000; text-decoration:none;}
/*-------------------footer------------------*/
.footer{
	padding:10px 0px 10px 0px;
	}
.blank_area{
	font-family:arial;
	font-size:12px;
	color:#fff;
	text-align:center;
	padding:5px 10px 5px 10px;
	}
.blank_area a{color:#FFFFFF; text-decoration:none;}
.footer_link{
	font-family:arial;
	font-size:12px;
	color:#ccc;
	text-align:center;
	}
.footer_link a{color:#ccc; text-decoration:none;}
