/*==================================================================

Project:		[Air Flow Pvt Ltd]
Assigne date:	03/02/2010
HTML Developer:	[Sushil Kumar]

=====================================================================*/

/* Global Defaults
=====================================================================*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object {
	margin:0;
	padding:0;
}
html *{
	outline:none;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img,abbr{
	border:0;
}
ul {
	list-style:none;
}
a img { 
	border:0; 
}
a img { 
	border:0; 
}
.clear { 
	clear:both; 
}
.textcenter{
	text-align:center;
}
.textright{
	text-align:right;
}
.floatL {
	float:left;
}
.floatR {
	float:right;
}

/* Global Elements
=====================================================================*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	min-height:100%;
	background:url(../images/bodybg.gif) repeat-x top;
	}

/* Start CSS Coding
=====================================================================*/

#container{
	width:902px;
	margin:0px auto;
	padding:0px 1px;
	}

/* Header
=====================================================================*/	
.header{
	background:url(../images/header_bg.gif) no-repeat right top;
	padding-top:10px;
	padding-left:12px;
	margin-bottom:6px;
	}
/*.menu{
	margin-top:5px;
	}
.menu ul{
	margin:0px;
	padding:0px;
	}
.menu ul li{
	font-size:11px;
	padding:5px 0px;
	float:left;
	border-bottom:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	}
.menu ul li.line{
	border-left:1px solid #cccccc;
	}
.menu ul li a{
	padding:5px 15px;
	text-decoration:none;
	color:#000000;
	}
.menu ul li a:hover{
	background: url(../images/h1bg.gif) repeat-x;
	color:#FFFFFF;
	}
 	*/
	
/* Header End
=====================================================================*/	
	
/* Content
=====================================================================*/	
.mainContent{
	margin-bottom:10px;
	margin-top:10px;
	}
	/* main left start
=====================================================================*/	
.main_left{
	width:188px;	
	}
.catalog{
	margin-bottom:10px;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	/*position:relative;
	z-index:9;*/
	}	
h1{
	font-size:14px;
	font-family:Arial;
	color:#FFFFFF;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(../images/h1bg.gif) repeat-x;
	text-transform:uppercase;
	}
h2{
	font-size:14px;
	font-family:Arial;
	color:#084f85;
	margin-top:15px;
	border-bottom:1px solid #5c5c5c;
	padding-bottom:5px;
	}

h3{
	font-size:11px;
	font-family:arial;
	color:#084f85;
	font-weight:bold;
	}
.search{
	float:right;
	}
.search_input{
	border:1px solid #ccc;
	padding:5px 2px 6px;
	width:260px;
	font-size:11px;
	border-right:none;
	}


	/* main left end
=====================================================================*/	
	/* main left right
=====================================================================*/	
.main_right{
	width:709px;
	margin-left:5px;
	}
.flash{
	margin-bottom:10px;
	border:5px solid #193666;
	}
.cont_left{
	width:389px;
	}
.quic_form{
	padding:5px;
	font-size:11px;
	color:#929090;
	}
.formInput{
	width:170px;
	border:1px solid #cccccc;
	padding:4px 2px;
	margin-bottom:5px;
	margin-top:5px;
	font-size:11px;
	}
.formTxtarea{
	width:170px;
	border:1px solid #cccccc;
	padding:4px 2px;
	margin-top:5px;
	margin-bottom:10px;
	height:137px;
	*height:83px;
	font-size:11px;
	}
.shade1{
	background:url(../images/shade1.gif) no-repeat;
	height:8px;
	}
.shade2{
	background:url(../images/shade2.gif) no-repeat;
	height:8px;
	border-top:1px solid #cccccc;
	}
.shade3{
	background:url(../images/shade3.gif) no-repeat;
	height:8px;
	}

	
	
.airflow_text{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	padding:10px;
	line-height:16px;
	text-align:justify;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;	
	}
.our_service{
	border-bottom:1px solid #5c5c5c;
	padding-top:10px;
	}
.ourservices_text{
	margin-top:5px;
	}
.ourservices_text ul{
	margin:0px;
	padding:0px;
	}
.ourservices_text ul li{
	font-size:12px;
	font-family:Arial;
	color:#000000;
	line-height:24px;
	padding-left:20px;
	background:url(../images/service_arrow.gif) left center no-repeat;
	}
.cont_right{
	width:308px;
	margin-left:12px;
	}
.ourfeaturetxt{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}
.ourfeature{
	margin-bottom:10px;
	margin-top:10px;
	padding:0px 10px;
	}
.ourfeature_left{
	width:112px;
	float:left;
	}
.ourfeature_left img{
	border:1px solid #cccccc;
	}
.ourfeature_right1{
	width:163px;
	float:left;
	margin-left:10px;
	font-size:11px;
	line-height:16px;
	text-align:justify;
	}
.ourfeature_right1 span{
	color:#084f85;
	font-weight:bold;
	}
.ourfeature_right1 a{
	color:#084f85;
	background:url(../images/readmore.gif) no-repeat left;
	padding:5px 0px 5px 10px;
	text-decoration:none;
	}

.ourfeature_logo3{
	width:110px;
	float:left;
	margin-top:10px;
	margin-left:10px;

	}

.ourfeature_right{
	width:170px;
	margin-top:10px;
	padding:5px;
	float:left;
	}
.ourfeature_text1{
	}
	/* main left end
=====================================================================*/	
/* Content End
=====================================================================*/	
/* Footer
=====================================================================*/	
.footer{
	background:url(../images/footerBg.gif) top center no-repeat;
	padding:20px 0px;
	}
.footerTxt{
	width:450px;
	margin-left:5px;
	margin-right:10px;
	line-height:20px;
	color:#413f3f;
	}
.footerTxt a{
	text-decoration:none;
	color:#413f3f;
	}
.footerlink{
	margin-bottom:5px;
	}
.footerlink a{
	color:#413f3f;
	text-decoration:none;
	padding:4px 5px;
	}
.footerlink a:hover{
	background:#0f8cc6;
	color:#FFFFFF;
	}

/* Footer End
=====================================================================*/	

/* Intro Page
=====================================================================*/	
.intero{
	margin-bottom:10px;
	border:1px solid #B1B4BB;
	min-height:590px;
	}
.introtxtBox{
	padding:15px 10px 10px;
	}
.introtxtBox.bg{
	background:url(../images/contact.gif) no-repeat right top;
	padding-left:15px;
}
h4{
	font-size:14px;
	font-family:Arial;
	color:#084f85;
	padding-bottom:5px;
	}
.productimgbox{
	margin-top:10px;
	}
.productimgbox_txt{
	width:410px;
	float:left;
	margin-right:20px;
	line-height:18px;
	text-align:justify;
	}
.productimgbox_img{
	width:255px;
	float:left;
	}
.zoombtn{
	margin-top:5px;
	text-align:center;
	font-size:11px;
	}
.ferturetxt{
	margin-top:20px;
	}
.product_menu{
	border-bottom:1px solid #5C5C5C;
	padding-bottom:2px;
	}
/* Top navigation start here */

.disp_none {
display:none;
}

#topnav {
	width:520px;
	background:url(../images/navigation.gif) left top no-repeat;
	height:28px;
	float:left;
	
}
#topnav ul {
	margin:0;
	padding:0;
}
#topnav ul li {
	display:inline;
	float:left;
	margin-right:1px;
	
}
#topnav ul li a, #topnav ul li a:hover, #topnav ul li a:visited {
	text-decoration:none;
	outline:0;
}

#topnav ul li a.guys {
	width:97px;
	height:30px;
	display:block;
}
#topnav ul li:hover a.guys
{
	background:url(../images/navigation.gif) no-repeat;
	background-position:0 -28px;
}
#topnav > ul > li > a[id="flat"].ui-state-active {
	background:url(../images/navigation.gif) no-repeat 0 -28px;
}
	
#topnav ul li a.girls {
	width:115px;
	height:30px;
	display:block;
}
#topnav ul li:hover a.girls
{
	background:url(../images/navigation.gif) no-repeat -98px -28px;
}
#topnav > ul > li > a[id="flat2"].ui-state-active {
	background:url(../images/navigation.gif) no-repeat -98px -28px;
	
}
#topnav ul li a.kids {
	width:141px;
	height:30px;
	display:block;
}
#topnav ul li:hover a.kids
{
	background:url(../images/navigation.gif) no-repeat -215px -28px;
}
#topnav > ul > li > a[id="flat3"].ui-state-active {
	background:url(../images/navigation.gif) no-repeat -215px -28px;
	
}
#topnav ul li a.Participate {
	width:159px;
	height:30px;
	display:block;
}
#topnav ul li:hover a.Participate
{
	background:url(../images/navigation.gif) no-repeat -356px -28px;
}
#topnav > ul > li > a[id="flat4"].ui-state-active {
	background:url(../images/navigation.gif) no-repeat -356px -28px;
	
}

/* Top navigation End here */


.finished{
	margin-top:20px;
	}
.finished p{
	margin-top:10px;
	margin-bottom:10px;
	}
	
.finished ul{
	margin:0px;
	padding:0px;
	}
.finished ul li{
	background:url(../images/service_arrow.gif) 0px 5px no-repeat;
	line-height:20px;
	padding-left:20px;
	}
.finished ul li div{
	margin-left:10px;
    }
.finished ul li div ol{
	margin:0px 0px 0px 0px;
	padding:0px;
    }
.finished ul li div ol li{
	background:none;
	line-height:20px;
}
	
.productimgbox ul{
	margin:0px;
	padding:0px;
	}
.productimgbox ul li{
	background:url(../images/service_arrow.gif) 0px 5px no-repeat;
	line-height:20px;
	padding-left:20px;
	}
.productimgbox table td{
	padding:5px;
}
.productimgbox table td.head{
	font-size:14px;
	font-family:Arial;
	color:#084f85;
	padding-bottom:5px;
	font-weight:bold;
}


/* Intro Page End
=====================================================================*/	

/* About Us
=====================================================================*/	
.about_toptxt{
	background:url(../images/about_usbg.gif) bottom no-repeat;
	padding-bottom:35px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	font-style:italic;
	font-weight:bold;
}
.aboutustxt{
	padding:10px 0px;
	line-height:20px;
	text-align:justify;
}
.aboutustxt img {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
}
.aboutustxt p{
	margin:10px 0px;
}


/* About us End
=====================================================================*/	


/* Assoicates
=====================================================================*/	
.assoicates{
	width:195px;
	float:left
}
.assoicates img{
	float:left;
}

.assoicates_right{
	width:430px;
	float:left;
	margin-left:15px;
	padding-top:5px;
}



/* Assoicates End
=====================================================================*/	

/* Client
====================================================================*/	

.clientBox{
	width:229px;
	float:left;
	line-height:20px;
	color:#000000;
	font-size: 11px;
}

.style1{	
    font-size: 12px;
	font-weight: bold;
	color: #084f85;
}

/* Client End
=====================================================================*/	

/* News
====================================================================*/	
h2 span{
	font-size:11px;
	color:#000;
	font-weight:normal;
}

/* News End
=====================================================================*/	
/* Site Map
====================================================================*/	
.siteMap{
	margin-top:5px;
	font-size:13px;
	font-weight:bold;
	line-height:25px;
	color:#000;
	padding-left:5px;
}
.airDistributer{
	padding-left:20px;
	margin-top:5px;
	font-size:13px;
	font-weight:bold;
	line-height:25px;
	color:#000;
}
.airDistributer ul{
	margin:0px;
	padding:0px;
}
.airDistributer ul li{
	font-size:11px;
	margin-left:20px;
	list-style:disc;
	font-weight:normal;
	line-height:23px;
}
.airDistributer ul li a{
	color:#000;
	text-decoration:none;
	background:none;
	margin-left:0px;
	padding-left:0px;
}
.airDistributer ul li a:hover{
	color:#16698b;
}

.airDistributer .main{
	background:url(../images/right.png) left center no-repeat;
	padding-left:10px;
}

.airDistributer a{
	background:url(../images/right.png) left center no-repeat;
	padding-left:10px;
	color:#13689f;
	font-size:11px;
	text-decoration:none;
	margin-left:20px;
}
.airDis_left{
	font-size:11px;
	float:left;
	width:175px;
	margin-left:20px;
	background:url(../images/line.gif) right center no-repeat;
}

.airDis_right{
	font-size:11px;
	float:left;
	
	margin-left:20px;
	padding-left:20px;
	width:175px;
}
	
/* Site Map End
=====================================================================*/	
.footerImage {
	position:fixed;
	bottom:0;
	width:892px;
	height:182px;
	display:none;
}
.footerImage span{
	position:absolute;
	right:4px;
	top:0;
}
.footerImage span a{
	display:block;
	width:68px;
	height:19px;
	text-indent:-9999px;
}
