body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select {
	margin:0;
	padding:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
img{
	margin:0;
	padding:0;
	border:none;
}
body{
 background:#efefef;

}

.hidden{
	margin:0;
	padding:0;
}

img {  
	border:0;
	margin:0;
	padding:0;
}

.clear_left{
	clear:left;
	height:1px;
}
.clear_right{
	clear:right;
	height:1px;
}
.clear_both{
	clear:both;
	height:1px;
}



#page{
	width:966px; 
	margin:0 auto; 
	background:#FFF;
	padding:0 7px;
	border-top:8px solid #f26627; 

}

.logo{
	width:270px; 
	float:left;
	padding-top:10px;
	padding-left:13px;
}

#header{


}

.home_img{
	width:713px; float:left;
}


#top_right{
	padding-top:46px;
	float:right;
	padding-right:10px;
	text-align:right;

}

#top_right table{
	margin-bottom:16px;

}

#top_right td{
	padding:5px 0;
}

#top_right #textfield{
	width:165px;
	padding:2px 5px;
	border:1px solid #ff851a;
}

#top_right .go_btn{
	background-color:#f26627;
	border:none;
	color:#fff;
	padding:2px 5px;
	font-weight:bold;
	
}





#content{

}

#right_prod{
	margin-left:6px; 
	float:left; 
	width:215px; 
	padding:22px 16px; 
	_padding-bottom:8px;
	height:244px; 
	background:url(../images/right_product_bg.jpg) no-repeat;
/*	position:relative;*/
}



#right_prod h4{
	color:#333333;
	padding-bottom:5px;
}
#right_prod form{
	/*position:absolute;
	top:35px;
	left:20px;*/
}
#right_prod select{
	width:100%;
	font-size:11px;
	color:#414141;
}


.btm_content{
background:url(../images/btm_bg.jpg) repeat-x; width:966px; height:246px; margin-top:5px; margin-bottom:5px;
}


.btm_content p.welcome_txt{
	font-size:12px;
/*	color:#ffe7af;
*/
	color:#fff;
	margin-bottom:5px;
}

.btm_content p.welcome_txt a{
font-weight:bold;
color:#FFFFFF;
}

.btm_content p{
	color:#FFF;
}

.btm_content p.more{
	text-align:right;
			background-position:right;
			padding-right:10px;

}

.btm_content p.more a{
	color:#333333;
	text-decoration:none;
}



.welcom_news{
	width:384px; padding:28px; padding-bottom:0px; float:left;
}

.sub_nav{
	padding:10px 10px 10px 0; margin-left:440px;
}


#home_prod_nav ul{
	list-style:none;
}

#home_prod_nav li{
padding:0;
padding:0;
}

#home_prod_nav li a{
	height:30px;
	text-decoration:none;
	display:block;
}

#home_prod_nav li span{
	visibility:hidden;
}

#home_prod_nav li.btn_01 a{

	background:url(../images/btn_copper_rod.jpg) no-repeat;
}
#home_prod_nav li.btn_02 a{
	background:url(../images/btn_high_voltage.jpg) no-repeat;
}
#home_prod_nav li.btn_03 a{
	background:url(../images/btn_medium_voltage.jpg) no-repeat;
}

#home_prod_nav li.btn_04 a{
	background:url(../images/btn_low_voltage.jpg) no-repeat;
}
#home_prod_nav li.btn_05 a{
	background:url(../images/btn_special_cables.jpg) no-repeat;
}
#home_prod_nav li.btn_06 a{
	background:url(../images/btn_cable_comps.jpg) no-repeat;
}

#home_prod_nav li.btn_07 a{
	background:url(../images/btn_fire_performance.jpg) no-repeat;
}

#home_prod_nav li a:hover{
	background-position:0px -30px;
}


/* products page */

.inner_content{
	background:#f26627 url(../images/inside_bg.jpg) no-repeat top left; 
	padding:10px; 
	margin-bottom:8px;
}
.left{
	width:747px; 
	float:left;

}
.bicc_logo{
	float:right;
}


.hirarchy{
	padding:13px 20px; background:#efefef;
}
.hirarchy p{
	float:left;
}
.hirarchy p a{
	color:#999999;
}

.hirarchy table select{
	width:100%;
	font-size:11px;
	color:#414141;
}

.products_page{
	background:#FFF; 
	padding:20px;
}

.left_links{
	width:150px; 
	float:left;
	margin-top:20px;
}

.left_links ul{
	list-style:none;
}
.left_links ul li{
	background:url(../images/bullet_6.gif) no-repeat 0 2px;
	padding-left:10px;
	padding-bottom:6px;
}

.left_links ul li a{
	text-decoration:none;
	color:#666;
}

.left_links ul li a:hover{
	
	color:#f56708;
}

.left_links ul li.active a{
	
	color:#f56708;
}


.products{
	float:left;
	width:525px;
	margin-left:10px; 
	padding-left:20px;
	margin-top:20px;
	border-left:1px solid #efefef;
}

.left_border_none{
	border-left:none;
}

.products h2{
	color:#3e3e3e;
	font-size:18px;
	font-weight:normal;
	padding-bottom:20px;
}

.products h3{
	color:#f26627;
	font-size:12px;
	padding-bottom:15px;
}

.products h4{
	color:#f26627;
	font-size:12px;
	margin-bottom:10px;
}

.prod_name h3{
	color:#f26627;
	font-size:12px;
	padding:7px;
	border:1px dashed #f26627;
	margin-bottom:20px;
}
.products p{
	color:#3e3e3e;
	line-height:2em;
	margin-bottom:1.5em;
}


.products ul{

	list-style:none;
	padding-bottom:10px;
}

.products li{
	padding-bottom:8px;
	background:url(../images/bullet_arrow.gif) no-repeat 0px 5px;
	padding-left:15px;
	line-height:1.5em;
}

.products li a{
	color:#3e3e3e;

}

.products li a:hover{
	color:#f26627;
}



.product_range{
	padding-bottom:10px;
	padding-top:5px;
}

.product_range table td{
	height:28px;	
}



#prod_nav ul{
	list-style:none;
}

#prod_nav li{
	margin-bottom:5px;
	padding-left:0;
	background:none;
	padding-bottom:0;

}

#prod_nav li a{
	height:24px;
	text-decoration:none;
	display:block;
}

#prod_nav li span{
	visibility:hidden;
}

#prod_nav li.btn_01 a{

	background:url(../images/btn_copper_rod.gif) no-repeat;
	width:156px;
}
#prod_nav li.btn_02 a{
	background:url(../images/btn_ducab_hv.gif) no-repeat;
	width:226px;
}
#prod_nav li.btn_03 a{
	background:url(../images/btn_medium_voltage_cable.gif) no-repeat;
	width:261px;
}

#prod_nav li.btn_04 a{
	background:url(../images/btn_mv_cables_OGP.gif) no-repeat;
	width:311px;
}
#prod_nav li.btn_05 a{
	background:url(../images/btn_low_voltage_cables.gif) no-repeat;
	width:228px;
}
#prod_nav li.btn_06 a{
	background:url(../images/btn_ducab_fr.gif) no-repeat;
	width:211px;
}

#prod_nav li.btn_07 a{
	background:url(../images/btn_ducab_fr_sc.gif) no-repeat;
	width:350px;
}

#prod_nav li.btn_08 a{
	background:url(../images/btn_smokemaster_lsf.gif) no-repeat;
	width:180px;
}

#prod_nav li.btn_09 a{
	background:url(../images/btn_pvc_insulated_building_wires.gif) no-repeat;
	width:193px;
}

#prod_nav li.btn_10 a{
	background:url(../images/btn_lv_auxiliary_cables.gif) no-repeat;
	width:260px;
}

#prod_nav li.btn_11 a{
	background:url(../images/btn_lead_sheathed_lv_auxiliary_cables.gif) no-repeat;
	width:350px;
}

#prod_nav li.btn_12 a{
	background:url(../images/btn_instrumentation_pilot_cables.gif) no-repeat;
	width:210px;
}

#prod_nav li.btn_13 a{
	background:url(../images/btn_duflex_flexible_cables.gif) no-repeat;
	width:200px;
}

#prod_nav li.btn_14 a{
	background:url(../images/btn_ducab_connect.gif) no-repeat;
	width:330px;
}

#prod_nav li a:hover{
	background-position:0px -24px;
}




#projects_buttons ul{
	height: auto;
	list-style:none;
}

#projects_buttons li{
	background:none;
	float:left;
/*	margin-right:25px;*/
	margin-right:12px;
	margin-bottom:20px;
	padding:0;
}

.right{
	width:172px; 
	float:right;
		padding-right:8px;

}

.case_study{
	background:url(../images/case_study.jpg) no-repeat; 
	border-bottom:3px solid #ed5009;
	margin-bottom:15px;
}

ul#pdfs{
	list-style:none;
	padding-top:40px;
	padding-left:18px;
	padding-bottom:8px;
}

ul#pdfs li{
/*	background:url(../images/icon_pdf.gif) no-repeat;
	padding-left:23px;*/
	padding-bottom:5px;
	padding-right:10px;
}

ul#pdfs li a{
	color:#FFF;
	text-decoration:none;
}

ul#pdfs li a:hover{
	text-decoration:underline;
}

.download_centre{
		border-bottom:3px solid #ed5009;
		padding-bottom:10px;
	margin-bottom:15px;
}

.download_centre p{
	color:#FFF;
	padding-right:5px;
	padding-left:10px;
	padding-top:10px;
}

.download_centre p a{
	color:#FFF;
	text-decoration:none;
}


.download_centre p a:hover{

	text-decoration:underline;
}

.download_centre ul{
	list-style:none;
	padding-left:10px;
}

.download_centre ul li{
	background:url(../images/icon_pdf.gif) no-repeat;
	padding-left:23px;
	padding-bottom:5px;
	padding-right:10px;
}

.download_centre ul li a{
	color:#FFF;
	text-decoration:none;
}

.download_centre ul li a:hover{
	text-decoration:underline;
}



#tabular_data table{
	border-collapse:collapse;
}

#tabular_data table td{
	vertical-align:top;
	padding:10px;
	padding-left:0px;
	border-bottom:1px dashed #ccc;
}

#tabular_data table td.bottom_border_none{
	border-bottom:none;
}

#tabular_data table td.head{
	font-weight:bold;
	color:#ff6633;
	width:100px;
}

#tabular_data table td ul{
	list-style:none;
}

#tabular_data table td li{
	padding-bottom:10px;
	background:url(../images/bullet.gif) no-repeat 0px 5px;
	padding-left:12px;
}

#download_pdf ul{
	list-style:none;
}

#download_pdf li{
	background:url(../images/icon_pdf_big.jpg) no-repeat;
	padding-left:40px;
}

#download_pdf li a{
	font-weight:bold;
	color:#ff851a;
}

.pdf_thmb{
	margin-bottom:10px;
}

.min_height{
	height:400px;
}

.products_cat_height{
	height:262px;
}


/* products page ends */



/* about page starts */
.about{
	float:left;
	width:525px;
	margin-left:10px; 
	padding-left:20px;
	margin-top:20px;
	border-left:1px solid #efefef;
}
.about td{
	vertical-align:top;
	background:#f7f7f7;
	border-bottom:3px solid #FFF;
	padding:10px;
}
.about table h3{
	font-size:34px;
	color:#f9d5b4;
	background:none;
	padding:0;
	margin:0;
}

.about table h3 span{
	font-size:17px;
}
.about table ul{
	list-style:none;
	border-left:1px dotted #fbbe88;
	padding:10px;
}

.about table li{
	padding-bottom:10px;
}

.about h2{
	color:#3e3e3e;
	font-size:18px;
	font-weight:normal;
	padding-bottom:10px;
}

.about h3{
	color:#f26627;
	font-size:14px;
	padding:5px 0px;
	margin-bottom:10px;

}

.mf_headers h3{
	color:#f26627;
	font-size:14px;
	padding:5px 0px;
	padding-left:10px;
	margin-bottom:15px;
	border-bottom:1px dashed #ff851a;
	background:#faf3ed;
}

.about h4{
	color:#f26627;
	font-size:12px;
	margin-bottom:10px;
}

.about ul{

	list-style:none;
	padding-bottom:10px;
}

.about li{
	padding-bottom:8px;
	background:url(../images/bullet_arrow.gif) no-repeat 0px 5px;
	padding-left:15px;
	line-height:1.5em;
}

.about li.pdf{
	padding-bottom:8px;
	background:url(../images/icon_pdf.gif) no-repeat 10px 10px;
	padding-left:30px;
	line-height:1.5em;
}


ul.downloads li{
border:1px dashed #CCCCCC;
padding:10px;
background-image:none;
}


ul.downloads li h1{
text-transform:uppercase;
font-size:12px;
padding-bottom:5px;
}
ul.downloads li ul li{
border:none;
padding:0;
padding-bottom:5px;
padding-left:22px;
}


.about li.zip{
	padding-bottom:8px;
	background:url(../images/icon_zip.gif) no-repeat 10px 10px;
	padding-left:30px;
	line-height:1.5em;
}

.about li.ppt{
	padding-bottom:8px;
	background:url(../images/icon_ppt.jpg) no-repeat  10px 10px;
		padding-left:30px;
		
	line-height:1.5em;
}

.about li a{
	color:#3e3e3e;

}

.about li a:hover{
	color:#f26627;
}


ul.pdfs {
	padding:0;
	margin:0;
	padding-top:5px;
}

ul.pdfs li.ppt{
		background:url(../images/icon_ppt.jpg) no-repeat  0px 0px;
		padding-left:20px;
		
}


ul.pdfs li{
		background:url(../images/icon_pdf.gif) no-repeat  0px 0px;
		padding-left:20px;
		
}

.about p{
	color:#3e3e3e;
	line-height:2em;
	margin-bottom:1.5em;
}

.about p a{
	color:#3e3e3e;
}

.about p a:hover{
	color:#f26627;
}



p.note{
	margin-top:15px; padding:10px; background:#efefef; color:#333;
}

p.note span{
	color:#F00
}
/* about page ends -- */

/*  quality policy starts */

#six_sigma table{
	border-collapse:collapse;
	background:#fff8f4;
}

#six_sigma td{
	padding:7px;
	padding-left:20px;
	font-weight:bold;
	border:1px solid #fdd5bc;
	color:#f26627;
}

/*  quality policy ends */


#footer{
	padding:5px 10px;
	padding-top:4px;
	background:url(../images/footer_bg.gif) no-repeat;
}

.copyrights{
	float:left;
	color:#fff;
}

.foot_links{
	float:right;
	color:#fff;
}

.foot_links ul {
	list-style:none;
}

.foot_links ul li{
	display:inline;
	border-right:1px solid #FFF;
	padding-right:5px;
	margin-right:5px;
}

.foot_links ul li.no_border{
		border-right:none;
	padding-right:0;
	margin-right:0;
	
}

.foot_links ul li a{
	color:#fff;
	text-decoration:none;
}

.site_designed{
	text-align:right;
	color:#666666;
	padding-top:10px;
	padding-bottom:10px;
	
}

.site_designed a{
	color:#666666;
		text-decoration:none;
}

/*.products_page h2{
	font-size:16px;
	padding-left:50px;
}*/

.site_map ul{
	list-style:none;
	display:block;
	float:left;
	width:180px;
	height:220px;
	margin-right:14px;
	margin-bottom:14px;
	background:#f9f9f9;
	padding:10px;
}

.site_map ul.margin-right-none{
	margin-right:0px;

}

.site_map h3 {
background:#f9f9f9;
	text-transform:uppercase;
	padding-left:10px;
}

.site_map h3 a{
	color:#f26627;
	text-decoration:none;
}

.site_map ul h3 {
	border-bottom:1px dashed #3e3e3e;
	text-transform:uppercase;
	padding-left:0px;
}
.site_map ul h3 a{
	color:#f26627;
	text-decoration:none;
}

/* ---------- gallery styles start here ----------------------- */
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;

}
.gallery li {
	margin: 10px;
	margin-bottom:0;
	margin-left:0px;
	margin-right:20px;
	padding: 8px 9px;
	background:url(../images/gallery_bg.jpg) no-repeat;
	float: left;
	position: relative;
	width: 137px;
}

.gallery em {
	display: block;
	padding:0;
	padding-top:10px;
	text-align: center;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #f26627;
	font-weight:bold;
}





.contacts h3{
/*	border-bottom:1px dashed #f26627;*/
	padding-bottom:5px;
	
}
.contacts h5{
	padding:5px;
	background:#fafafa;
	margin-top:10px;
		border-bottom:1px dashed #cccccc;
		border-top:1px dashed #cccccc;
	
}

.contacts li.padding_bottom_none{
	padding-bottom:0;
	margin-bottom:0;
}
.contacts li p{
	margin:0;
	padding:0;
}

.contacts li p.location a{
	color:#f26627;
}

.contacts li p.location a:hover{
	color:#3e3e3e;
}



.contacts li p span{
	color:#f26627;
	font-size:12px;
	font-weight:bold;
	
	
}
.contact_left ul, .contact_right ul{
	margin:0;
	padding:0;
	margin-bottom:0px;
	margin-top:10px;
}


.contact_left li h4, .contact_right li h4{
	margin-bottom:5px;
}

.contact_left li, .contact_right li{
	margin-bottom:10px;
}

.contact_left li img, .contact_right li img{
	padding-right:6px;
}

.contact_left li p, .contact_right li p{
	margin-bottom:0px;
	padding-bottom:8px;
	line-height:1.5em;
}

.contact_address{
	padding:15px 0px 15px 30px; background:#fff9f3; margin-top:5px;
}

.contact_left{
	width:250px; float:left;
	border-right:1px dashed #cccccc;
}

.contact_right{
	width:240px; float:right;

}

/**************** seminar form starts here ****************************/
#trade_form{
	padding-left:5px;
}


#trade_form table td{
	font-size:12px;
	font-weight:normal;
	color:#484848;
	padding:1px 0;
	margin:0;
	background:none;
}

#trade_form select{
	width:100%;
	border:1px solid #fed6b3;
	padding:2px;
}
#trade_form .required{
	font-size:16px;
	font-weight:normal;
	color:#FF0000;
}


#trade_form .text_input{
	background:#fff;
	border:1px solid #fed6b3;
	padding:2px;
	font-weight:normal;
	color:#333;
	width:300px;
	
}


#trade_form .submit_btn{
	background-color:#f26627;
	border:none;
	color:#fff;
	padding:3px 10px;
	font-weight:bold;
	
}

/**************** seminar form starts here ****************************/



#submit_resume table{
	padding:0;
	margin:0;
	border-collapse:collapse;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}


#submit_resume td td{
	padding:0;
	border:none;
}
#submit_resume td{
	padding:0;
	margin:0;
	border:none;
	padding:5px;
	padding-left:0px;
	background:none;
	border-top:1px solid #fdecdc;
	border-bottom:1px solid #fdecdc;
}

#submit_resume input{
	background:#fff;
	border:1px solid #fed6b3;
	padding:2px;
	font-weight:normal;
	color:#333;
	
}

#submit_resume .submit_btn{
	background-color:#f26627;
	border:none;
	color:#fff;
	padding:3px 10px;
	font-weight:bold;
	
}

#submit_resume textarea, #submit_resume select{
	border:1px solid #fed6b3;
	padding:2px;
}





#cable_talk_form textarea, #cable_talk_form select{
	border:1px solid #fed6b3;
	padding:2px;
}


#cable_talk_form table{
	padding:0;
	margin:0;
}


#cable_talk_form table td{
	font-weight:normal;
	color:#484848;
	padding:1px 0;
	margin:0;
	background:none;
}

#cable_talk_form input{
	background:#fff;
	border:1px solid #fed6b3;
	padding:2px;
	font-weight:normal;
	color:#333;
	
}

#cable_talk_form select{
	width:100%;
	border:1px solid #fed6b3;
	padding:2px;
}

.asterix{
	font-size:16px;
	font-weight:normal;
	color:#FF0000;
}


#cable_talk_form .text_input{
	background:#fff;
	border:1px solid #fed6b3;
	padding:2px;
	font-weight:normal;
	color:#333;
	width:300px;
	
}


#cable_talk_form .submit_btn{
	background-color:#f26627;
	border:none;
	color:#fff;
	padding:3px 10px;
	font-weight:bold;
	
}

.landing{
	width:630px; border:none; padding:0 30px;
}

#search_results p{
	padding:0;
	margin:0;

}

#search_results p a{
	color:#f26627;
}

#search_results ul{
		margin-top:20px;
}

#search_results ul li{
border-bottom:1px solid #d1d1d1;
padding-bottom:10px;
margin-bottom:10px;
}

#search_results ul li a{
	font-weight:bold;
}

#search_results p.box{
	background:#efefef;
	padding-left:10px;
	margin-top:15px;
		margin-bottom:10px;
}

.bg{
	padding:10px 20px;
	/*background:#efefef;*/
	border:1px solid #d1d1d1;
	margin-top:8px;
}

#search_box table td{
	background:none;
	border:none;
	padding:0;
	padding-right:5px;
	vertical-align:middle
}
#search_box input{
		background:#fff;
	border:1px solid #fed6b3;
	padding:4px 5px;
	font-weight:normal;
	color:#333;

}


#search_box .submit_btn{
	background-color:#f26627;
	border:none;
	color:#fff;
	padding:3px 10px;
	font-weight:bold;
	
}

#search_box .checkbox{
	background:none;
	border:none;
	padding:0;

}


#results{
	padding:10px;
		background:#efefef;
	border:1px solid #d1d1d1;
}


.h1{
	padding-bottom:20px;
}


ul#peoples{
	list-style:none;
}

ul#people li{
	padding:20px;
	padding-bottom:19px;
	background:#fafafa;
	border:1px dashed #cccccc;
	margin-bottom:20px;
}
ul#people li img{
	float:left;
	padding-right:20px;
}

ul#people li p{
	margin:0;
	padding:0;
	padding-bottom:5px;
	color:#404040;
	line-height:1.2em;
}

u#people li p.padding_margin_none{
	padding-bottom:0;
}

ul#people li p span{
	font-weight:bold;
	color:#ef7f01;
}

.about_page_imgs{
	margin-bottom:20px; padding:10px; border:1px dashed #CCC;
	padding-right:0px;
}

.about_page_imgs img{
	padding-right:10px;
}

p.top{
	text-align:right;
	padding:0;
	margin:0;
	padding-top:1px;
	padding-bottom:20px;
}
p.top a{
		color:#f56708;

}
.news ul{
	margin-bottom:10px;
	margin-top:20px;
}
.news li{
	background:url(../images/icon_word.jpg) no-repeat 0px 2px;
	padding-left:25px;
	padding-bottom:10px;

}

.news li a:hover{

}

.news h2{
	font-size:12px;
		color:#f56708;
		font-weight:bold;
		border-top:1px dashed #CCC;
				border-bottom:1px dashed #CCC;
				padding:5px 0;
				margin-bottom:10px;

}

.news_bg{
	padding:0 10px; 
	padding-top:5px;
}
.news_bg li{
	border-bottom:1px dashed #cccccc;
	margin:5px 0;
}
.news_bg li a{
	color:#f56708;
}

.enext ul{}

.enext li{display:block; float:left; width:241px; height:100px; background:url(../images/btn_enext.jpg) no-repeat; }
.enext h2{ padding:10px 0 5px -10px;}
.enext p{ padding:0; margin:0;}
.enext p a{ text-decoration:none; line-height:1em; text-decoration:underline; background:url(../images/bullet_enext.gif) no-repeat right; padding-right:13px;}
.enext p a:hover{ color:#000;}
.enext li:hover{ background:url(../images/btn_enext_hover.jpg) no-repeat; }
