/*-------------------------------------------------------ZLG Difference Widget--------------------------------------------------------------*/	

h2.widget_title {font-size:15px;
				letter-spacing:.5px;
				margin-top:0px;
				color:#fff;}
					

/*---------------Widget Containers---------------*/
#widget_container {width:27%;
				  margin:18px 0px 0px 13px;
				  vertical-align: top;
				  display: inline-block;}
				  
#widget-links_container {width:100%;
						background-color:#2C3C7F;}
				  
#widget_container-products {width:30%;
						   height:526px;
						   margin:0px -30px 20px 0px;
						   display:inline-block;
						   float:right;
						   background-color:#2C3C7F;}
						   
#widget_container-tech_info {width:30%;
						    height:555px;
						    margin:0px -30px 20px 0px;
						    display:inline-block;
						    float:right;
						    background-color:#2C3C7F;}
							
#widget_container-ref_info {width:30%;
						    height:463px;
						    margin:0px -30px 20px 0px;
						    display:inline-block;
						    float:right;
						    background-color:#2C3C7F;
						    border-bottom-left-radius: 6px;
						    border-top-left-radius: 6px;}
						   
/*---------------Widget Headers---------------*/
				  
#widget_headers {width:100%;
				background-color:#000;
				height:44px;
				margin-bottom:10px;}

#widget_title-zlg_difference {margin:0px auto;
							 padding:14px 0px;
							 text-align:center;}				  	

#widget_title-product {margin:0px auto;
					  padding:14px 0px;
					  text-align:center;}				  	

#widget_title-tech_info {margin:0px auto;
						padding:14px 0px;
						text-align:center;}				  

#widget_title-ref_info {margin:0px auto;
						padding:14px 0px;
						text-align:center;}				  				
										
#request_engineering_packet-title {margin:10px auto;
								  padding:14px 0px;
								  text-align:center;}  
#request_engineering_packet-title h2 {font-size:12px;}
		@-moz-document url-prefix() {
			#request_engineering_packet-title h2 {font-size:11px;}
				}
												  
#zlg_difference_widget_engineering_packet_container {height:160px;
													background-color:#2C3C7F;
													width:100%;
													background-image:url('../images/request.png');}

#zlg_difference_widget_engineering_packet_container:hover {height:160px;
														  background-color:#2C3C7F;
														  width:100%;
														  background-image:url('../images/request-hover.png');}														

#zlg_widget_link {font-family:Verdana, Geneva, sans-serif;
				 width:72%;
				 font-size:13px;
				 font-weight:bold;
				 color:#fff;
				 padding:7px 10px 7px 10px;
				 border-bottom:1px solid #041353;
				 background-color:#2C3C7F;}

#zlg_widget_link.long_link {font-size:12px;
						   padding:10px 10px;}

#zlg_widget_link.long_link:hover {font-size:12px;
								 padding:10px 10px;}
				 
#zlg_widget_link.last {font-family:Verdana, Geneva, sans-serif;
					  width:72%;
					  font-size:13px;
					  color:#fff;
					  padding:7px 10px 7px 10px;
					  background-color:#2C3C7F;
					  border-bottom:none;}
					  
#zlg_widget_link.last:hover {font-family:Verdana, Geneva, sans-serif;
							width:72%;
							font-size:13px;
							color:#fff;
							padding:7px 10px 7px 10px;
							background-color:#041353;
							border-bottom:none;}
		 
#zlg_widget_link:hover {font-family:Verdana, Geneva, sans-serif;
					   width:72%;
					   font-size:13px;
					   color:#fff;
					   background-color:#041353;
					   padding:7px 10px 7px 10px;
					   border-bottom:1px solid #000;}
					   
#zlg_widget_link_last {font-family:Verdana, Geneva, sans-serif;
					  width:72%;
					  font-size:12px;
					  color:#fff;
					  padding:5px 10px 5px 10px;
					  background-color:#4e5985;}
		 
#zlg_widget_link_last:hover {font-family:Verdana, Geneva, sans-serif;
						    width:72%;
						    font-size:12px;
						    color:#e0ab0f;
						    background-color:#4e5985;
						    padding:5px 10px 5px 10px;
						    border-right:1px solid #000;}	

#widget_down {width:100%;
			 margin-top:10px;
			 min-height:10px;
			 background-color:#2C3C7F;
			 display:block;
			 margin-bottom:10px;}			 

/*---------------Special Widget Code---------------*/
#widget_title-product-banjo {margin-top:10px;
							 padding:14px 0px;
							 text-align:center;}
							 
#widget_title-product-specs {margin-top:10px;
							 padding:14px 0px;
							 text-align:center;}
							 
#plug-drawing_widget {background-color:#2C3C7F;
					 margin-top:10px;}
					 
#plug-drawing_widget img {width:220px;}

#plug-drawing_widget:hover #ref_drawings-widget, #plug-drawing_widget:hover{background-color:#041353;}
							 
#ref_drawings-widget {width:91%;
					 font-size:13px;
					 font-weight:bold;
					 color:#fff;
					 padding:7px 10px 7px 10px;
					 border-bottom:1px solid #041353;
					 background-color:#2C3C7F;
					 font-family:Verdana, Geneva, sans-serif;}