@charset "utf-8";
/* CSS Document */

/* 

Title	:	INfinity Engineerind (Pvt) Ltd.
Author	:	Muhammad Wasim Shahzad
Contact	:	+92 331 4027140
Email	:	m.wasimshahzad@gmail.com
URL		:	www.creativesyntx.com/designfolio

Description : This is the CSS file of Quality Institute of Pakistan. Copying will not be appreciated, you can however take ideas from this.

 */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	margin:0px;
	color:#000000;
	font-family:Arial, Verdana, Tahoma;
	font-size:12px;
	
}

a img {
border:none ;
}



#wrapper {
	padding:0px;
	margin:0px auto;
	width:950px;	
	
	
		
	}
/*..................header..................  */
#header{
	padding:0px;	
	margin:0px;
	width:950px;
	height:250px;
	float:left;
	
	}
	
#header_top{
	padding:0px;
	padding-top:5px;	
	margin:0px;
	width:950px;
	height:25px;
	float:left;
	background-image:url(../images/header_top_bg.jpg); background-repeat:repeat-x;
		}

.top_icon{
	padding:0px;
	margin:0px;
	margin-right:10px;
	float:right;
	width:11px;
	height:10px;
	}


#header-banner{
	padding:0px;	
	margin:0px;
	width:950px;
	height:220px;
	float:left;
	}
	
	
/*..................mid-body..................  */

#mid-Body{
	padding:0px;
	padding-top:10px;	
	margin:0px;
	width:950px;	
	float:left;
	}
	
#mid-body-Left{
	padding:0px;
	padding-left:10px;
	padding-top:10px;	
	margin:0px;
	width:175px;
	float:left;
	background-image:url(../images/menu_bg.jpg);
		}
		
#navigation{
	padding:0px;	
	margin:0px;
	width:155px;		
	float:left;
	background-image:url(../images/menu_bg.jpg);
	}
	
	



#navigation ul{
	list-style: none;
	padding: 0px;
	padding-top:5px;
	margin: 0px;
	}
	

#navigation li{
	padding:0px;
	padding-left:15px;
	padding-top:3px;
	margin:0px;
	display:block;
	font-size:14px;
	line-height:22px;
	color:#025b7e;
	width:150px;
	border-bottom:1px dashed #025b7e;
	background:url(../images/manu-bullet.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	
	}
	
 	
#navigation li a:link{
	font-size:12px;
	color:#025b7e;
	text-decoration:none;
	}
	
	
#navigation li a:hover{
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
	}
	
#navigation li a:visited{
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
	}
	
#navigation li a:visited:hover{
	font-size:12px;
	color:#025b7e;
	text-decoration:none;
	}

	
#mid-body-right{
	padding:0px;
	padding-left:10px;
	padding-top:10px;	
	margin:0px;
	width:755px;
	min-height:450px;
	height:auto !important;
	height:450px;
	float:left;
			}
			
.bodylink a{
text-decoration:none;
font-size:14px;
font-weight:bold;
color:#FF0000;
	}
	
#bodylink a:hover{
text-decoration:none;
font-size:14px;
font-weight:bold;
color:#0066FF;	
	}
			
#mid-body-menu{
	padding:0px;
	padding-left:10px;
	padding-top:10px;	
	margin:0px;
	width:755px;
	height:20px;
	float:left;
	}	
#mid-body-menu a{
	text-decoration:none;
	color:#0033FF;
	}
#mid-body-menu a:hover {
	text-decoration:none;
	color:#ff0000;
	}
#mid-body-menu a:visited {
	text-decoration:none;
	color:#ff0000;
	}
	
#mid-body-menu a:visited:hover {
	text-decoration:none;
	color:#0033FF;
	}
			
			
h1 {
	padding:0px;
	padding-bottom:15px;
	font-size:20px;
	font-weight:bold;
	color:#034159;
	}
	
	
h2 {
	padding:0px;	
	font-size:15px;
	font-weight:bold;
	color:#034159;
	}
	

	
h3 {
	padding:0px;	
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
	
	
	
	
#mid-body-right-column1{
	padding:0px;
	margin:0px;
	width:315px;
	font-size:14px;
	text-align:justify;
	line-height:1.5em;
	float:left;
	}
	

	
	
#mid-body-right-column1 ul {
	padding:0px;
	padding-left:10px;
	margin:0px;
	list-style:circle;
	}
	
#mid-body-right-column1 ul  li{
	padding:0px;
	margin:0px;
	text-align:left;
	}	
	
	
#mid-body-right-column2{
	padding:0px;
	padding-top:10px;
	padding-left:40px;
	margin:0px;
	width:400px;
	font-size:14px;
	float:left;
	
		}
		
	
	
/*..................footer..................  */

#footer{
	padding:0px;	
	margin:0px;
	width:950px;
	height:63px;
	float:left;
	}
	
#footer-left{
	padding:0px;	
	margin:0px;
	width:9px;
	height:63px;
	float:left;
	}
	
#footer-mid{
	padding:0px;
	padding-top:10px;	
	margin:0px;
	width:932px;
	height:53px;
	color:#FFFFFF;
	text-align:center;
	line-height:25px;
	float:left;
	background-color:#025b7e;
	}
	
#footer-mid a{
	text-decoration:none;
	color:#FFFFFF;
		}
		
#footer-mid a:hover	{
	text-decoration:none; 
	color:#79d9ff;	
	}

#footer-mid a:visited{
	text-decoration:none;
	color:#d2d4d5;	}
	
#footer-mid a:visited:hover{
	text-decoration:none;
	color:#ffffff;	}


	
	
	
		
#footer-right{
	padding:0px;	
	margin:0px;
	width:9px;
	height:63px;
	float:left;
	}
	
	
	
	
/*..................products..................  */
.subheading{
	padding:0px;
	margin:0px;
	color:#025b7e;
	font-size:18px;
	font-weight:bold;


}
.text1{
	padding:0px;
	margin:0px;
	color:#025b7e;
	font-size:14px;
	font-weight:bold;
	}

.text1 a{
	text-decoration:none;
	color:#025b7e;
	}

.text1 a:hover{
	text-decoration:underline;
	color:#FF0000;
	}

.text2{
	padding:0px;
	margin:0px;
	color:#025b7e;
	font-size:12px;
	font-weight:bold;
	}

.text2 a{
	text-decoration:none;
	color:#025b7e;
	}

.text2 a:hover{
	text-decoration:underline;
	color:#FF0000;
	}
	
	
/*..................inquiry..................  */

.textfield{
	margin:0px;
	padding:0px;
	padding-left:3px;
	padding-top:2px;
	width:175px;
	height:18px;	
	border:1px solid #DCDCDC;
	}
	
.textarea{
	margin:0px;
	padding:0px;
	padding-left:3px;
	padding-top:2px;
	width:175px;
	height:75px;	
	border:1px solid #DCDCDC;
	}
	
.paging{
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#003366;
	}
.paging a{
	text-decoration:none;	
	color:#003366;
	}
.paging a:hover{
	text-decoration:underline;	
	color:#003366;
	}
	
.awardtext
	{
	padding:0px;
	margin:0px;
	font-size:17px;
	font-weight:bold;
	}