/* CSS for Template1  */

.top_block{
width:897px;
float:left;
}
#banner_slider{
width:345px;
float:left;
padding-left:15px;
margin-right:15px;
}
.image_block{
width:345px;
float:left;
vertical-align:bottom;
}
.orange_header{
font-size:16px; 
color:#EB6F2F;
margin-top:10px;
padding-bottom:10px;
}
.search_header{
font-family:arial;
color:#333;
font-size:10pt;
font-weight:bold;
}
.search{
font-family:arial;
color:#ffffff;
font-size:12pt;
font-weight:bold;
}
.slider_text{
font-size:11px;
width:330px;
float:left;
background-image:url(../images/slider_bg.gif);
background-repeat:repeat-x;
color:#FFFFFF;
padding-left:15px;
}
.slider_effect{
width:345px;
height:120px;
float:left;
background-color:#58585A;
}
.intro_block{
width:510px;
float:left;
}
.main_header{
font-size:18px;
color:#0673B6;
}
.con a{
	color:#0673B6;
	text-decoration:underline;
}
.con a:hover{
	color:#0673B6;
	text-decoration:none;
}
.con img{
	border:solid 0px #cccccc;
}
#con p{
	font-size:8pt;
	padding-left:0px;
	padding-right:0px;
}
#con a{
	color:#0673B6;
	text-decoration:underline;
}
#con a:hover{
	color:#0673B6;
	text-decoration:none;
}
.sub_header{
font-size:12px;
color:#666666;
}
.intro_head{
font-size:9px;
width:515px;
float:left;
margin:0px;
padding:0px;
}
.intro_head ul{
display:inline;
margin:0px;
padding:0px;
list-style-type:none;
}
.intro_head ul li{
float:left;
padding:3px 3px 3px 3px;
}
.intro_head ul li a{
display:block;
color:#EE6E2F;
text-decoration:none;
}
.intro_head ul li a:hover{
color:#FFFFFF;
background-color:#EE6E2F;
}
* html .intro_head ul li a{ 
display: inline-block;
}
.selected{
background-color:#EE6E2F;
}
.selected a{
background-color:#EE6E2F;
color:#ffffff;
}
.selected_text{
color:#FFFFFF
}
.intro_content{
float:left;
width:510px;
border-right:solid 1px #EE6E2F;
border-left:solid 1px #EE6E2F;
border-bottom:solid 1px #EE6E2F;
}
.intro_text{
font-size:11px;
width:490px;
height:425px;
float:left;
padding-left:15px;
overflow:scroll;
}

.intro_links{
font-size:11px;
width:250px;
float:left;
margin-top:40px;
}
.intro_links ul{
margin:0px;
padding-left:20px;
}
.intro_links ul li{
list-style-image:url(../images/circle.gif);
}
.intro_links ul li a{
color:#0673B6;
text-decoration:none;
}
.intro_links ul li a:hover{
color:#0673B6;
text-decoration:underline;
}
.middle_block{
width:898px;
float:left;
margin-top:10px;
margin-left:15px;
}
.summary_text{
font-size:12px;
color:#0673B6;
padding-left:15px;
width:500px;
float:left;
}
.further_info{
font-size:10px;
float:right;
padding-right:10px;
color:#666666;
}
.specification_table{
font-size:8pt;
width:875px;
float:left;
padding-bottom:10px;
margin-top:10px;
}
.block_3d{
float:left;
width:875px;
margin-bottom:20px;

}
.solid_header{
font-size:8pt;
font-weight:bold;
color:#FFFFFF;
float:left;
width:865px;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
height:20px;
padding: 0px 0px 0px 10px;
margin-left:15px;
}
.pdf_header{
font-size:8pt;
font-weight:bold;
color:#FFFFFF;
float:left;
width:865px;
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
height:20px;
padding: 0px 0px 0px 10px;
margin-left:0px;
}
.pdf_files,.solid_works{
font-size:8pt;
width:200px;
float:left;
margin:0px 0px 10px 15px;
background-color:#fff;
border:solid 1px #ccc;
}
.solid_works a{
	color:#0673B6;
	text-decoration:underline;
}
.solid_works a:hover{
	color:#0673B6;
	text-decoration:none;
}
.pdf_files a{
	color:#0673B6;
	text-decoration:underline;
}
.pdf_files a:hover{
	color:#0673B6;
	text-decoration:none;
}
.td_data{
font-size:8pt;
background-color:#F7FBFE;
text-align:center;
}
.spec_bg{
font-size:9pt;
color:#FFFFFF;
background-image:url(../images/spec_table_bg.gif);
background-repeat:repeat-x;
height:27px;
vertical-align:middle;
}
.spec_bg a{
color:#FFFFFF;
text-decoration:none;
}
.spec_col_bg{
font-weight:bold;
color:#FFFFFF;
background-color:#0673B6;
text-align:left;
}
.related_products{
width:875px;
float:left;
margin-left:15px;
padding-bottom:10px;
}
.related_txt_header{
font-size:20px;
color:#666666;
margin:5px;
}
.related_product_tbl{
float:left;
border:solid 1px #cccccc;
width:870px;
height:210px;
}

.md{
position:relative;
font-size:11px;
width:290px;
height:200px;
float:left;
background-image:url(../images/related_product_content_bg.jpg);
background-repeat:repeat-x;
height:200px;
}
.md_head{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
background-image:url(../images/related_product_bg.jpg);
background-repeat:repeat-x;
height:25px;
padding-top:10px;
padding-left:10px;
}
.md_content{
float:left;
width:180px;
padding-left:10px;
}
.md_image{
width:90px;
height:82px;
margin-top:5px;
float:left;
}
.md_more_btn{
position:absolute;
top:180px;
left:10px;
float:left;
}
.md_head_rht_border{
border-right:solid 1px #ffffff;
margin:0px;
}
.md_rht_border{
border-right:solid 1px #cccccc;
margin-top:5px;
height:150px;
}
.md_rht_borderless{
border-right:0px;
margin-top:5px;
height:150px;
}

/* CSS for Template2  */

.intro_text_ptt{
font-size:11px;
width:490px;
height:310px;
float:left;
padding-left:15px;
overflow:scroll;
}
.intro_content_ptt{
height:310px;
float:left;
width:510px;
border-right:solid 1px #EE6E2F;
border-left:solid 1px #EE6E2F;
border-bottom:solid 1px #EE6E2F;
}
.sub_block{
font-size:12px;
color:#0673B6;
width:160px;
float:left;
border-right:solid 1px #ccc;
height:200px;
padding-left:10px;
margin-bottom:10px;
}
.sub_block a{
color:#0673B6;
font-weight:bold;
text-decoration:none;	
}
.linear_probe{
font-size:12px;
color:#0673B6;
width:180px;
float:left;
border-right:solid 1px #ccc;
height:100px;
padding-left:10px;
}
.power_probe,.axis_selectable_probe{
font-size:12px;
color:#0673B6;
width:210px;
float:left;
border-right:solid 1px #ccc;
height:100px;
padding-left:10px;
}
.elevating_probe{
font-size:12px;
color:#0673B6;
width:210px;
float:left;
border-right:0px;
height:100px;
padding-left:10px;
}
.linear_probe a,.power_probe a,.axis_selectable_probe a,.elevating_probe a{
color:#0673B6;
font-weight:bold;
text-decoration:none;
}

/* CSS for Template3   */
#banner_slider_rht{
width:345px;
float:left;
height:311px;
padding-left:15px;
margin-bottom:50px;
}
.intro_block_left{
width:510px;
float:left;
padding-left:15px;
}
.LSM{
width:110px;
float:left;
font-size:12px;
color:#0673B6;
font-weight:bold;
}
.LSML{
width:100px;
float:left;
font-size:12px;
color:#0673B6;
font-weight:bold;
}
.HLSM,.LSMT,.CLSM,.Custom_designs{
width:160px;
float:left;
font-size:12px;
color:#0673B6;
font-weight:bold;
}
.LSM a,.LSML a,.HLSM a,.LSMT a,.CLSM a,.Custom_designs a{
color:#0673B6;
text-decoration:none;
}



/* CSS for Sub product */
.intro_block_template1{
width:510px;
float:left;
padding-left:15px;
margin-bottom:10px;
}
.left_block{
width:550px;
float:left;
height:auto;
}
.content_block{
	width:895px;
	float:left;
}
.right_block{
width:340px;
float:left;
height:auto;
padding:0px;
margin:0px;
}
#tbl_contents{
font-size:14px;
color:#666666;
width:530px;
float:left;
padding-bottom:10px;
}
.tbl_left_contents{
width:320px;
float:left;
padding:5px 0px 5px 0px;
}
.tbl_right_contents{
width:180px;
float:left;
color:#0673B6;
padding:5px 0px 5px 0px;
}
.bottom_border{
width:530px;
border-bottom:solid 1px #cccccc;
float:left;
}
.rht_col_images{
width:330px;
float:left;
padding:0px;
margin:0px;
}
.banner_image_template1_img{
width:320px;
float:left;
margin-top:10px;
margin-bottom:5px;
padding-left:20px;
}
.banner_image_template1_img2{
width:330px;
float:left;
margin-top:10px;
}
#dimension_drawing{
font-size:12px;
width:280px;
float:left;
height:auto;
margin-left:20px;
margin-bottom:10px;
padding:15px;
border:solid 1px #ccc;
background-image:url(../images/techbg.jpg);
}
.dimension_text{
font-size:16px;
color:#fff;
float:left;
width:280px;
}
.drawing_view{
/*border-right:solid 1px #cccccc;*/
color:#fff;
font-size:8pt;
width:260px;
float:left;
padding:10px 0px 0px 5px;
}
.drawing_view2{
width:110px;
float:left;
padding:10px 0px 0px 5px;
}

.intro_block_template2{
width:510px;
float:left;
padding-left:15px;
margin-bottom:10px;
}
.graph_links{
font-size:12px;
float:left;
}
.graph_links ul{
list-style-type:none;
}
.graph_links ul li{
border-bottom:solid 1px #cccccc;
}
.graph_links ul li a{
text-decoration:none;
}
/* CSS for Sub product Template3   */
.intro_block_template3{
width:645px;
float:left;
padding-left:15px;
}
.intro_head{
font-size:9px;
width:600px;
float:left;
margin:0px;
padding:0px;
}
#banner_image{
width:183px;
height:235px;
float:left;
padding-left:15px;
margin-top:30px;
}
.content{
font-size:8pt;
padding:0px;
margin:0px;
}
#product_selector_block{
width:510px;
float:left;
margin-left:15px;
margin-bottom:10px;
}
.product_code_selector{
font-size:8pt;
width:510px;
height:auto;
border:solid 1px #cccccc;
float:left;
background-color:#F6F6F6;
padding:0px 10px;
margin-bottom:10px;
margin-left:15px;
}
.main_product_code_selector{
font-size:8pt;
width:850px;
border:solid 1px #cccccc;
float:left;
background-color:#F6F6F6;
padding:0px 10px;
margin-bottom:10px;
}
.DLA{
width:270px;
float:left;
margin-top:5px;
font-size:12px;
padding-left:40px;
}
.blue_header{
font-size:16px;
color:#0673B6;
margin:10px 0px;
}
.example_text{
font-size:8pt;
width:150px;
float:left;
padding:15px 0px;
font-weight:bold;
}
.subproducts_request_btn{
width:330px;
float:right;
padding:15px 0px;
}
.products_request_btn{
width:850px;
float:right;
padding:15px 0px;
}
.price_bg{
	background-color:#086eac;
}

/*** CSS for template4***/
.intro_block_noimage{
width:800px;
float:left;
}

/*** CSS for template5***/
.pdf_files{
width:800px;
float:left;
}

/*** CSS for template6***/

.top_section{
	width:870px;
	float:left;
	margin-left:15px;
}
.page_contents{
	width:500px;
	float:left;
	margin-right:10px;
}
.product_image{
	width:350px;
	float:right;
}
.tab_section{
	width:880px;
	float:left;
	margin-top:20px;
	/*position:relative;*/
	height:600px;
}
.tab_container{
	width:870px;
	float:left;
	overflow:scroll;
	height:350px;
	border:solid 1px #EE6E2F;
}
.static_links{
	background-color:#999;
	color:#FFFFFF;
}
.gallary_section{
	width:160px;
	float:left;
	margin-top:10px;
}
#outerpane{
	width:160px;
	height:400px;
	float:left;
	overflow:hidden;
	position:relative;
	background-color:#333;
}
.gallary{
	margin-top:15px;
}
.gallary_content{
	width:158px;
	height:auto;
	float:left;
	position:absolute;
}
.gallary_image{
	margin:10px 0px 10px 20px;
}
.top_arrow{
	width:160px;
	float:left;
}
.down_arrow{
	width:160px;
	float:left;
}
.download_block{
	float:left;
	width:410px;
	padding-left:10px;
}
.download_block_template6{
	float:left;
	width:750px;
	padding-left:10px;
}
.download_text{
	font-size:9pt;
	width:300px;
}
.download_link{
	width:50px;
}
.download_text_temp6{
	width:600px;
	float:left;
}
.download_link_temp6{
	width:100px;
	float:left;
}
.download_link a{
	color:#00588F;
	text-decoration:none;
}
.download_link a:hover{
	text-decoration:underline;
}
/*** Tabs effect ***/

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	border: 1px solid #EE6E2F;
/*	border-left: 1px solid #EE6E2F;
*/	width: 85%;
}
ul.tabs li {
	float: left;
	margin: 0;
	line-height: 31px; 
	border-left: none;
	margin-bottom: -1px;
	overflow: visible;
	position: relative;
	padding: 0 5px;
	color:#EE6E2F;
	cursor:pointer;
}

ul.tabs li:hover {
	background: #333;
	color:#ffffff;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  { 
	background: #EE6E2F;
	color:#ffffff;
}

/* Template6 left box navigation style*/
ul#tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
}
ul#tabs li {
	float: left;
	margin: 0;
	border-left: none;
	margin-bottom: -1px;
	overflow: visible;
	position: relative;
	padding: 0 5px;
	color:#EE6E2F;
	cursor:pointer;
}

ul#tabs li:hover {
	background: #EE6E2F;
	color:#ffffff;
}
html ul#tabs li.active a, html ul#tabs li.active a:hover  { 
	background: #EE6E2F;
	color:#ffffff!important;
}

/**Tab section for template6**/
	.header_text{
		font-size:16px;
		font-weight:bold;
		margin-top:10px;
	}

	.indentmenu{
	font: bold 13px Arial;
	width:850px;  /*leave this value as is in most cases*/
	}


	.indentmenu ul{
	margin: 0;
	padding: 0;
	float: left;
	width:860px; /*width of menu*/
	/*darkred border*/
	background: #FFFFFF;
	
	}

	.indentmenu ul li{
	display: inline;
	width:165px;
	height:24px;
	
	float:left;
	text-align:center;
	background-repeat:no-repeat;
	background-color:#b2b2b2;
	
	margin:6px 1px 1px 2px;
	
	


	}

	.indentmenu ul li a{
	float: left;
	color: #FFFFFF !important;
	height:33px;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	/*darkred divider between menu items*/
	position:relative;
	padding-top:3px ;
	width:165px;
	

	}



	
	
.selects{
   color: #FFFFFF !important;
	 /*shift text down 1px*/
	float:left;
	background: url(../images/template_03_03.png) top;
	background-repeat:no-repeat;
	
	height:26px;
	
	width:165px;
	
	position:relative;
	
}
	.indentmenu ul li a:hover{
	color: #FFFFFF !important;
	 /*shift text down 1px*/
	float:left;
	background: url(../images/template_03_03.png) top;
	background-repeat:no-repeat;
	height:33px;
	width:165px;
	position:relative;

	}
	.selects1{
	   color: #FFFFFF !important;
		 /*shift text down 1px*/
		float:left;
		background-color:#EE6E2F;
		background-repeat:no-repeat;
		min-height:18px;
		height:auto;
		width:201px;
		padding-left:5px;
		
		position:relative;
		
	}
	
	#flowerContent{
	padding-left:10px  !important;
	padding-top:5px;
	float:left;
	width:835px;
	height:auto;
	background-color:#FFFFFF;
	border:2px solid #ee6e2f;
	margin-top:0px;
	color:#000000;
	min-height:480px;
	margin-bottom:20px;
		}
	.content1{
	float:left;
		width:822px;
		color:#000000;
		height:360px;
		padding-top:10px;
		overflow:scroll;
		}
	#flowernote{	
	float:left;
	}
	#flowernote h4{
	color:#ee6e2f;
	font-weight:bold;
	}
	
	#flowernote ul{
	padding:0px;
	float:left;
	background-color:#FFFFFF;
	margin-top:0px;
	margin-bottom:20px;
	}
	#flowernote ul li{
	list-style:none;
	margin-bottom:5px;
	float:left;
	color:#fff ! important;
	}
	#flowernote ul li a{
	text-decoration:none;
	color:#ee6e2f;
	float:left;
	}
	#flowernote ul li a:hover{
	text-decoration:none;
	color:#fff;
	float:left;
	}
	html ul#flowernote li.active, html ul#flowernote li.active a:hover  { 
	background: #EE6E2F;
	color:#ffffff ! important;
	}
	
	#flowerData{
		float:left;
		width:622px;
		color:#fff;
		height:510px;
		margin-left:30px;
		overflow:scroll;
		position:relative;
		}
	#display_img
	{
	margin-top:30px; 
	}	
/*End of tabs effect for template6*/	
	
.contact_frm{
font-family:arial;
font-size:8pt;
text-align:left;
}
.error_msg{
font-family:arial;
color:#FF0000;
}
.base_model{
background-color:#FFFF99;
}
.options_available{
background-color:red;
color:#FFFFFF;
}
.formal_quotation{
	float:left;
	width:500px;
	margin-left:15px;	
}
.partnumber_head{
	font-size:14px;
	font-weight:bold;
	color:#086eac;
	padding:20px 0px 10px 0px;
}
#sign_up_partnumber{
	float:left;
	height:120px;
	width:510px;
	background-color:#F0F0F0;
	border:solid 1px #cccccc;
	margin:10px 0px 10px 0px;
	padding:20px 0px 0px 20px;
}
#user_partnumber{
	float:left;
	width:520px;
	margin-bottom:20px;
}
.request_partnumber_box{
	background-color:#F0F0F0;
	border:solid 1px #cccccc;
	float:left;
	width:300px;
	height:auto;
	min-height:60px;
	padding:5px 0px 0px 10px;
}
.send_request_btn{
	float:left;
	width:200px;
}
.confirm_msg{
	padding-left:300px;
	padding-top:50px;
}
.login_head{
	color:#000000;
	font-size:14pt;
	font-weight:bold;
}
.login_text{
	color:#036db1;
	font-size:12pt;
	font-weight:bold;
}
.spacing{
	padding:5px;
}
.drop_down_clr{
	background-color:#333;
	color:#FFFFFF;
}
.subproduct_head{
		 float:left; 
 		 font-size: 18px; 
		 color: #333;
	     width: 100%;
		 font-weight:bold;
		 margin-top:-30px;
}

/* templates gallary styles */
.slider_boundary{
	width:315px; 
	height:100px; 
	background-color:#656668; 
	margin-left:15px;
	margin-top:5px;
	padding:10px 0px 0px 0px;
}
#thumb_gallary_outer{
	position:relative; 
	overflow:hidden; 
	width:280px; 
	height:90px; 
	float:left;
	background-color:#656668; 
}
#thumb_gallary_inner{
	width:auto;
	height:90px;
	float:left;
	position:absolute;
	background-color:#656668;
	margin-left:6px;
}
.left_arrow{
	width:18px;
	float:left;
}
.right_arrow{
	width:17px;
	float:left;
}
.total_thumbnails{
	width:90px;
	float:left;
	height:90px;
	padding:0px;
	margin-top:2px;
}
.search_msg{
		background-color:red;
		color:#fff;
		margin-left:20px;
		font-weight:bold;
		padding:5px;
	}
.tableHeadTxt {	font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-style: normal;font-weight: bold;color: #E0FFFF;background-color: #2E66B0;border: none;text-decoration: none; }
.paragraph{
	margin-left:15px;
}
.general_links{
	font-size:9pt;
	color:#00588F;
}
.general_links a{
		text-decoration:none;
}
.general_links a:hover{
		text-decoration:underline;
}
.alt_text{
	color:#59ABDD;
	font-weight:bold;
	width:302px;
	padding:4px;
	margin:0px;
}	
.ORANGE_TEXT{
	color:#EB6F2F;
}
.BLUE_TEXT{
	color:#59ABDD;
}
.BLACK_TEXT{
	color:#000;
}
.GREY_TEXT{
	color:#cccccc;
}
.RED_TEXT{
	color:red;
}
.TABLE_HEADER{
	background-color:#333;
	color:#fff;
}
.ORANGE_BG{
	background:#EB6F2F;
	color:#ffffff;
	font-weight:bold;
}

