/* CSS Document */
body{ margin:0px ; color:#484847; font-family:"Trebuchet MS"; font-size:12px; background-image:url(../images/body_bg.gif); background-repeat:repeat-x; background-position:left top; background-color:#E1DDC3; line-height:18px  }
#main{ width:1003px	; margin:0 auto; background-image:url(../images/center_box_upper.png); background-repeat:no-repeat; background-position:top center   }
#main_short{ width:1003px	; margin:0 auto; background-image:url(../images/center_box_upper_service.png); background-repeat:no-repeat; background-position:top center   }
.center{ text-align:left}
a:link{ color:#282929; text-decoration:underline}
a:visited{ color:#282929; text-decoration:underline}
a:active{ color:#282929; text-decoration:none}
a:hover{ color:#282929; text-decoration:none}
p{ padding:0px; margin:0px;}
form{padding:0px; margin:0px;}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}


/************************************/

.mini_main{ padding:0px 100px; width:804px; height:auto }



.top_menu{ font-family:"Trebuchet MS"; font-size:14px; color:#000000; font-weight:bold; padding-bottom:10px}
.top_menu a:link{color:#000000;	text-decoration:none; padding:5px; margin:0 20px 0 0}
.top_menu a:visited{	color:#000000;	text-decoration:none;  padding:5px; margin:0 20px 0 0}
.top_menu a:active{color:#000000;	text-decoration:none;  padding:5px; margin:0 20px 0 0}
.top_menu a:hover{color:#000000;	text-decoration:none;  padding:5px; background-image:url(../images/menu_hover.gif); background-repeat:repeat-x; background-position:left bottom; margin:0 20px 0 0}

.content_left{ float:left; width:367px; background-image:url(../images/seperater.gif); background-repeat:no-repeat; background-position:right top; padding-right:38px}
.content_right{ float:right; width:330px}

.blue_heading{ font-family:"Trebuchet MS"; font-size:16px; color:#004A7A; font-weight:bold; }
.blue_heading a:link{color:#000000;	text-decoration:underline;}
.blue_heading a:visited{	color:#000000;	text-decoration:underline; }
.blue_heading a:active{color:#000000;	text-decoration:none;  }
.blue_heading a:hover{color:#000000;	text-decoration:none; }

.panel_bg{ background-image:url(../images/panel_bg.gif); background-repeat:no-repeat; width:340px; height:95px; margin:12px 0; padding:10px 15px; background-position:left top ; cursor:pointer}

.black_heading{ font-family:"Trebuchet MS"; font-size:22px; color:#323232; font-weight:bold; }
.black_heading a:link{color:#323232;	text-decoration:underline;}
.black_heading a:visited{	color:#323232;	text-decoration:underline; }
.black_heading a:active{color:#323232;	text-decoration:none;  }
.black_heading a:hover{color:#323232;	text-decoration:none; }

.red_heading{ font-family:"Trebuchet MS"; font-size:17px; color:#D63902; font-weight:bold; }
.red_heading a:link{color:#D63902;	text-decoration:underline;}
.red_heading a:visited{	color:#D63902;	text-decoration:underline; }
.red_heading a:active{color:#D63902;	text-decoration:none;  }
.red_heading a:hover{color:#D63902;	text-decoration:none; }

.grey_heading{ font-family:"Trebuchet MS"; font-size:17px; color:#8D8D8D; font-weight:bold; }
.grey_heading a:link{color:#8D8D8D;	text-decoration:underline;}
.grey_heading a:visited{	color:#8D8D8D;	text-decoration:underline; }
.grey_heading a:active{color:#8D8D8D;	text-decoration:none;  }
.grey_heading a:hover{color:#8D8D8D;	text-decoration:none; }

.green_heading{ font-family:"Trebuchet MS"; font-size:16px; color:#3B6701; font-weight:bold; }
.green_heading a:link{color:#3B6701;	text-decoration:underline;}
.green_heading a:visited{	color:#3B6701;	text-decoration:underline; }
.green_heading a:active{color:#3B6701;	text-decoration:none;  }
.green_heading a:hover{color:#3B6701;	text-decoration:none; }

.dark_grey_heading{ font-family:"Trebuchet MS"; font-size:18px; color:#656565; }
.dark_grey_heading a:link{color:#656565;	text-decoration:underline;}
.dark_grey_heading a:visited{	color:#656565;	text-decoration:underline; }
.dark_grey_heading a:active{color:#656565;	text-decoration:none;  }
.dark_grey_heading a:hover{color:#656565;	text-decoration:none; }

.light_green_heading{ font-family:"arial"; font-size:14px; color:#599B01; font-weight:bold; }
.light_green_heading a:link{color:#599B01;	text-decoration:underline;}
.light_green_heading a:visited{	color:#599B01;	text-decoration:underline; }
.light_green_heading a:active{color:#599B01;	text-decoration:none;  }
.light_green_heading a:hover{color:#599B01;	text-decoration:none; }

.arrow{ background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left center; padding-left:20px}

.arial_11{ font-family:"arial"; font-size:12px; color:#575757;  }
.arial_11 a:link{color:#575757;	text-decoration:underline;}
.arial_11 a:visited{	color:#575757;	text-decoration:underline; }
.arial_11 a:active{color:#575757;	text-decoration:none;  }
.arial_11 a:hover{color:#575757;	text-decoration:none; }

.box_border{width:322px; padding:1px; border:1px solid #DEDEDE}

.why_cwi{background-image:url(../images/why_cwi_completes.png); background-repeat:no-repeat; background-position:left top; width:327px; height:117px}

.comma{ font-family:"Trebuchet MS"; font-size:30px; color:#C2C2C2; font-weight:bold; line-height:10px }
.comma a:link{color:#C2C2C2;	text-decoration:underline;}
.comma a:visited{	color:#C2C2C2;	text-decoration:underline; }
.comma a:active{color:#C2C2C2;	text-decoration:none;  }
.comma a:hover{color:#C2C2C2;	text-decoration:none; }

.dark_red{ font-family:"Trebuchet MS"; font-size:12px; color:#922301; font-weight:bold; line-height:10px }
.dark_red a:link{color:#922301;	text-decoration:underline;}
.dark_red a:visited{	color:#922301;	text-decoration:underline; }
.dark_red a:active{color:#922301;	text-decoration:none;  }
.dark_red a:hover{color:#922301;	text-decoration:none; }

.footer{ font-family:"Trebuchet MS"; font-size:12px; color:#484847; }
.footer a:link{color:#484847;	text-decoration:none;}
.footer a:visited{	color:#484847;	text-decoration:none; }
.footer a:active{color:#484847;	text-decoration:none;  }
.footer a:hover{color:#484847;	text-decoration:underline; }

/****************kashif29may**********************/

.inner_left{width:500px; float:left;}
.inner_right{width:216px; float:right;}

.main_heading{font-family:"Trebuchet MS"; font-size:24px;color:#000000; padding-bottom:10px;}
.main_heading_blue{font-family:"Trebuchet MS"; font-size:18px;color:#195CA4; padding-bottom:10px;}
.blue_style{font-family:"Trebuchet MS"; font-weight:bold; font-size:13px;color:#195CA4;}
.style_qoutes{font-family:"arial", Times, serif; font-size:14px; color:#000000; font-weight:bold}
.no{font-family:"Trebuchet MS"; font-size:18px; color:#3B6701;}
.no_1{font-family:"Trebuchet MS"; font-size:18px; color:#656565;}
.coloumn_lines{background-image:url(../images/coloumn_repeat.gif); background-position:top; background-repeat:repeat-y;}
.column_width{float:left; width:160px; padding-left:16px;}
.listing_red{font-family:"tahoma"; font-size:11px; color:#C84922; font-weight:bold;}
.listing_red a:link{text-decoration:none; color:#C84922;}
.listing_red a:active{text-decoration:none; color:#C84922;}
.listing_red a:visited{text-decoration:none; color:#C84922;}
.listing_red a:hover{text-decoration:none; color:#000000;}
.listing_black{font-family:"tahoma"; font-size:11px; color:#000000;font-weight:normal;}
.listing_black a:link{text-decoration:none; color:#000000;}
.listing_black a:active{text-decoration:none; color:#000000;}
.listing_black a:visited{text-decoration:none; color:#000000;}
.listing_black a:hover{text-decoration:none; color:#C84922;}
/****************kashif29may**********************/
/****************1june**********************/
.scrollarea {
width: 742px;
height: 720px;
padding-left: 5px;
padding-right: 5px;
border-width: 1px;
overflow: auto;
margin-bottom:20px
/*scrollbar-base-color:#873F13;
scrollbar-arrow-color:#B2693B;
scrollbar-DarkShadow-Color:#B2693B; 
*/}

.contact_us_box{ border:1px solid #D9D9D9; padding:15px 12px; float:left; margin:4px; width:225px }

.regional_sales{border:1px solid #D9D9D9; padding:20px}

.black_heading_16{ font-family:"Tahoma"; font-size:16px; color:#000000; }
.black_heading_16 a:link{color:#000000;	text-decoration:underline;}
.black_heading_16 a:visited{	color:#000000;	text-decoration:underline; }
.black_heading_16 a:active{color:#000000;	text-decoration:none;  }
.black_heading_16 a:hover{color:#000000;	text-decoration:none; }

.register fieldset {
border:1px solid #C3C3C3;
padding:0px 20px;
margin-top:10px;
}
.register  legend {
padding:0 10px;
font-family:"Trebuchet MS";
background:#fff;
color:#000000;
font-size:18px;
font-weight:bold;
}
.form_reg_left{width:280px; float:left; padding-top:3px; padding-right:15px; text-align:right}
.form_reg_right{width:200px; float:left; padding-right:10px}
.field4register{ width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; border:1px solid #000000}
.formleftpad10{ float:left; padding-right:10px; }

.red_class{ font-family:"Tahoma"; font-size:12px;  color:#CC0000;  }
.red_class a:link{ color:#FFFFFF; text-decoration:underline}
.red_class a:visited{ color:#FFFFFF; text-decoration:underline}
.red_class a:active{ color:#FFFFFF; text-decoration:none}
.red_class a:hover{ color:#FFFFFF; text-decoration:none}
/****************1june**********************/
/****************5june**********************/


.content_center_upper{ background-image:url(../banner/content_center_upper.jpg); background-repeat:no-repeat; background-position:left top; width:804px  }
.content_center_upper2{ background-image:url(../banner/content_center_upper_brush.jpg); background-repeat:no-repeat; background-position:left top; }
.content_center_upper3{ background-image:url(../banner/content_center_contact.jpg); background-repeat:no-repeat; background-position:left top;  }
.content_center_upper4{ background-image:url(../banner/content_center_upper_bult.jpg); background-repeat:no-repeat; background-position:left top;  }
.content_center_upper5{ background-image:url(../banner/content_center_upper_pacil.jpg); background-repeat:no-repeat; background-position:left top;  }

.content_center_btm{ background-image:url(../images/content_center_btm.gif); background-repeat:repeat-y; background-position:left top; padding-bottom:10px; width:804px}

.click_to_chart{position:absolute; width:45px; height:123px; margin-left:-70px; float:left}
.bold {  margin:15px 0;  }
.bold ul{    margin:0px; padding:0px; list-style:none; }
.bold li{ font-weight:bold;  color:#333333; font-family:Arial, Helvetica, sans-serif;  padding:3px 0; background-image:url(../images/step_one.gif); display:block; background-repeat:no-repeat; background-position:left top; padding-left:7px; height:52px; padding-right:5px;  line-height:15px; font-size:13px   }

.left_servee_box{ float:left; width:20px; padding-left:5px; padding-top:10px; color:#FFFFFF}
.left_servee_box2{ float:left; width:440px; padding-left:5px}
.scrollarea_contact{
width: 500px;
height: 400px;
padding-left: 5px;
padding-right: 5px;
border-width: 1px;
overflow: auto;
margin-bottom:20px
/*scrollbar-base-color:#873F13;
scrollbar-arrow-color:#B2693B;
scrollbar-DarkShadow-Color:#B2693B; 
*/}
/****************5june**********************/
/****************5june**********************/
.content_center_upper_bursh{ background-image:url(../images/content_center_upper_brush.jpg); background-repeat:no-repeat; background-position:left top}
.content_center_upper_bult{ background-image:url(../images/content_center_upper_bult.jpg); background-repeat:no-repeat; background-position:left top}
.content_center_upper_pancil{ background-image:url(../images/content_center_upper_pacil.jpg); background-repeat:no-repeat; background-position:left top}
/****************5june**********************/

/************23june************************/

.content_contact_upper{ background-image:url(../images/content_contact_upper.jpg); background-repeat:no-repeat; background-position:left top}

.portfolio_img_listing{ float: left; padding-right:10px;}
.portfolio_img_frame{ width:295px; border:1px solid #E6E6E6; padding:3px; }
.portfolio_img{ border:2px solid #f1f1f1;}
.portfoilio_details{ width:420px; float:right; }

.portfoiliowidht{ float:left; width:295px; margin-left:20px; padding:7px 25px}



.paging{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;font-weight:bold;}
.paging a:link{text-decoration:none;color:#000000; padding:2px 5px;display:block}
.paging a:active{text-decoration:none;color:#000000; padding:2px 5px;display:block}
.paging a:visited{text-decoration:none;color:#000000; padding:2px 5px;display:block}
.paging a:hover{text-decoration:none;color:#FFFFFF; padding:2px 5px;display:block; background-color:#205C9A}

/************23june************************/
/************25june************************/
.contact_us_li ul{ padding:0px; margin:0px; padding-left:0px ; list-style:none}
.contact_us_li ul li{ clear:both; }

.contact_us_li ul li div{ cursor:pointer}
.register fieldset {
border:1px solid #C3C3C3;
padding:0px 20px;
margin-top:10px;
}
.register  legend {
padding:0 10px;
font-family:"Trebuchet MS";
background:#fff;
color:#000000;
font-size:18px;
font-weight:bold;
}
.form_reg_left{width:165px; float:left; padding-top:3px; text-align:left}
.form_reg_right{width:200px; float:left; padding-right:10px}
.field4register{ width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:2px; border:1px solid #000000}
.formleftpad10{ float:left; padding-right:10px; }

.resor ul{ padding:0px; margin:0px; padding-left:25px ; list-style:square}
.resor ul li{ clear:both; }



/***************************6july***************************/
.content_center_btm2{ background-image:url(../images/content_center_btm2.png); background-repeat:no-repeat; background-position:left top; width:804px; height:187px}


.paging ul{padding:0px; margin:0px; padding-left:25px; list-style:decimal; width:250px}
.paging ul li{ padding:2px 0; border-bottom:1px dotted #CCCCCC }

/***************************8july***************************/

.header_tag{ font-family:"Arial"; font-size:24px; color:#2c2c2c;  line-height:30px }
.header_tag2{ font-family:"Arial"; font-size:36px; color:#2c2c2c ; font-weight:bold }
.header_tag3{ font-family:"Arial"; font-size:12px; color:#60605f ; background-image:url(../images/header_tag_3.png); background-repeat:no-repeat; background-position:left center; padding-left:14px}


code {
	font: 120% "Courier New", Courier, monospace;
	white-space: nowrap;
	color: #6666CC;
}
p {
	margin: 0;
	padding: 0 0 1em;
}
a {
	color: #FF3300;
}
h1 {
	font: bold 260%/100% Arial, Helvetica, sans-serif;
	margin: 0 0 10px;
	padding: 0;
	letter-spacing: -2px;
}
h2 {
	font: normal 140%/130% Arial, Helvetica, sans-serif;
	color: #666666;
}
h3 {
	font: bold 140%/130% Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0;
	padding: 20px 0 5px;
}
h3 a {
	color: #000;
	text-decoration: none;
}
h3 a:hover {
	color: #FF3300;
}
iframe {
	margin:0px;
}



/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:325px;
		height:180px;
		overflow:hidden; 
		margin:0px
		}
	span#prevBtn{ background-image:url(../images/left.gif); background-repeat:no-repeat }
	span#nextBtn{padding:0px; margin:0px;}					

/* // Easy Slider */


/***************8july****************************/
.panel_bg:hover{ 
		background-image:url(../images/panel_bg_hover.gif); 
		background-repeat:no-repeat; width:342px; height:96px; 
		margin:12px 0; padding:10px 15px; background-position:left 
		top 
}


.button_blue{background-image:url(../images/primary-button-left.gif); background-position:left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; height:26px;float:left; padding:0px 0px 0 8px; line-height:26px; }

.button_blue a:link{background-image:url(../images/primary-button-right.gif); background-position:right; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; height:26px;float:left; padding:0px 10px 0 2px; text-decoration:none; }
.button_blue a:active{background-image:url(../images/primary-button-right.gif); background-position:right; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; height:26px;float:left; padding:0px 10px 0 2px; text-decoration:none; }
.button_blue a:visited{background-image:url(../images/primary-button-right.gif); background-position:right; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; height:26px;float:left; padding:0px 10px 0 2px; text-decoration:none; }
.button_blue a:hover{background-image:url(../images/primary-button-right.gif); background-position:right; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#f9f9f9; height:26px;float:left; padding:0px 10px 0 2px; text-decoration:none; }


.click_to_chart2{position:absolute; width:45px; height:123px; margin-left:-70px; float:left; margin-top:133px}


 /***************25aug****************************/
.domain_li{ padding:0px; margin:0px; list-style:decimal; padding-left:25px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.domain_li li{ }
.domain_li2{ padding:0px; margin:0px; list-style: square; padding-left:25px; font-weight:normal}
.domain_li2 li{ }

.tble_b{ border:1px solid #bfbfc1; border-bottom:0px; border-right:0px}
.tble_b td{ border-right:1px solid #bfbfc1; border-bottom:1px solid #bfbfc1}
/***************25aug****************************/
