body { behavior:url("/fileadmin/templates/styles/csshover.htc");
	background-color: #ffffff;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#333333;
}

.grey-bold {
	color: #737272;
	font-weight: bold;
}

#logo {
	position: absolute;
	top: 8px;
	left: 15px;
	margin: 0;
}
	#logo img {
		border:none;
	}

#region-chooser {
	position: absolute;
	top: 15px;
	left: 518px;
}

#region-dropdown {
	position: relative;
	left: 144px;
	top:-16px;
	height: 18px;
	width: 20px;
	font-size: 10px;
}
	#region-dropdown select {color:#666666; height:20px;font-size:10px;width:114px;}

#navigation {
	position: absolute;
	left: 15px;
	font-size:10px;
	top:39px; z-index:150;
	width:760px;
	background-color:#7c7c7c;

}

#subnavigation {
	background-color:#e2e2e2;
	position: absolute;
	left: 15px;
	top:60px; z-index:0;
	font-size:11px;
	width:760px;
	
}


/* Main Content */	

#main_content {	position:absolute;
								top:89px; left:15px; padding:0; margin:0;
								width:760px; 	
							}
	#main_content img {padding:0; margin:0;}							
	#main_content hr {border:1px solid #d0a660; height:2px; margin:0; padding:0;
										}					
		#main_content #main_left {width:160px;
														float:left;
														margin:0; padding:0;
														height:auto;
														}	
			#main_content #main_left #main_left_content {margin:0; padding:0; }														
			#main_content #main_left #main_left_content p {margin:0 0 0 15px; padding:0; }
			#main_content #main_left #main_left_content img {margin:10px 0 0 0; padding:0; }	
			#main_content #main_left #main_left_content #nav h2 {font-size:12px;
																										    /* background:url(../images/quick_links_graph.gif) no-repeat 0 2px;  */
																											font-weight:bold;
																											color:#d0a660; margin:13px 0 5px 0;
																											padding:0 0 0 15px;      
																											border-bottom:3px solid #d3d3d6;
																											}
			#main_content #main_left #main_left_content #nav p {color:#333333; margin-left:11px; }
			
			#main_content #main_left #main_left_content #nav .quick_links {list-style:none; padding:0 0 0 0; margin:0;
																																		}																													
				#main_content #main_left #main_left_content #nav .quick_links li {color:#666666; background:url(../images/grey-arrow-white.gif) top left no-repeat;
																																				display:block; list-style:none;
																																				padding:0 0 0 18px; margin:0;
																																				}
																																				
					#main_content #main_left #main_left_content #nav .quick_links li a {text-decoration:none; color:#666666;
																																					}																						
					#main_content #main_left #main_left_content #nav .quick_links li a:hover {text-decoration:underline; }																								 
														
		#main_content #main_middle {width:440px;
									float:left;
									padding:0; margin:0;
									}
									
															
			#main_content #subnav_header {float:left; margin:0; border-left:2px solid #fff; padding:0; }													
			#main_content #main_middle #main_middle_content {padding:0 15px 0 10px; clear:left; margin:0;
																											}
																											
			/* FAQ SITE */
			#main_content #main_middle #main_middle_content #questions_container {border:1px solid #666; margin:0 0 20px 0; padding:0; }
			#main_content #main_middle #main_middle_content #questions_list {margin:10px 10px 10px 30px; }
				#main_content #main_middle #main_middle_content #questions_list li {margin:3px 0; }
				#main_content #main_middle #main_middle_content #answers p {padding:0 0 0 13px; margin:0 0 5px 0; }
				#main_content #main_middle #main_middle_content #answers .back_to_question {text-align:right; border-top:2px solid #d3d3d6; padding:2px 0 0 0; margin:10px 0 0 0; }
				#main_content #main_middle #main_middle_content #answers ul {list-style:square; margin:10px 0 5px 30px; }
				#main_content #main_middle #main_middle_content #answers h2 {color:#d0a660; font-weight:bold; 
																	border:none; margin:15px 0 5px 0; padding:0; 
																	font-size:11px;
																	}
					#main_content #main_middle #main_middle_content #answers table tr td {vertical-align:top; }
						#main_content #main_middle #main_middle_content #answers table tr td img {margin:2px 5px 0 0; padding:0; }												
						#main_content #main_middle #main_middle_content #answers table tr td p {font-size:11px; margin:0; padding:0; }
						
																		

			/* FAQ SITE ENDS */																								
																											
				#main_content #main_middle #main_middle_content .margin_top_10px {height:10px; margin:0; padding:0; }
				#main_content #main_middle #main_middle_content .margin_top_20px {height:20px; margin:0; padding:0; }
				
				#main_content #main_middle #main_middle_content .margin_10_10 {margin-top:10px; margin-bottom:10px; padding:0;}																								
																										
				#main_content #main_middle #main_middle_content h1 {font-size:14px; font-weight:bold;
																	color:#d0a660; margin:10px 0 10px 0; padding:0;
																	}
				#main_content #main_middle #main_middle_content h2 {color:#d0a660; font-weight:bold; 
																	border:none; margin:0; padding:0; 
																	font-size:11px;
																	}
					#main_content #main_middle #main_middle_content #page_browser_nav {padding:0 0 0 0;
																																						margin:15px 0 0 0;
																																						font:11px/14px Arial, Helvetica, sans-serif;
																																						text-align:right; 
																																						}
					
						#main_content #main_middle #main_middle_content #page_browser_nav p a {text-decoration:none; margin-bottom:5px; }
						
							#main_content #main_middle #main_middle_content #page_browser_nav p .active_site {color:#999999; }
																																								
				#main_content #main_middle #main_middle_content .img_align_left {margin-right:9px; 
																				padding:0; margin-top:3px;
																				border:none;
																				}
				#main_content #main_middle #main_middle_content .img_align_right {margin-left:9px; 
																				padding:0; margin-top:3px;
																				border:none;
																				}																
				#main_content #main_middle #main_middle_content hr { border:1px solid #d3d3d6; margin:0; height:2px; margin:0; padding:0;}																																										

				#main_content #main_middle #main_middle_content img {border:none; }																														
				#main_content #main_middle #main_middle_content p {margin:0 0 8px 0; padding:0;	}
				
				#main_content #main_middle #main_middle_content a {font:11px Arial, Helvetica, sans-serif;
																															text-decoration:underline; color:#333333;
																															
																															
																															}				
					#main_content #main_middle #main_middle_content p .more_arrow {font:11px/15px Arial, Helvetica, sans-serif;
																															background:url(../images/arrow_main_content.gif) no-repeat 0 1px;
																															text-decoration:none; color:#333333;
																															padding-left:20px;
																															}
					#main_content #main_middle #main_middle_content p a:hover {text-decoration:underline; }
					
																					
					#main_content #main_middle #main_middle_content .eleven_px tr td p {font:11px/15px Arial, Helvetica, sans-serif; 
																																color:#333333; padding:0; margin:0;
																																				}
					#main_content #main_middle #main_middle_content .eleven_px tr td img {margin-right:8px; }																																		
																																					
					#main_content #main_middle #main_middle_content .ten_px tr td p {font:11px/15px Arial, Helvetica, sans-serif; 
																																color:#666666; padding:0; margin:0;
																																				}								
						#main_content #main_middle #main_middle_content .ten_px tr td img {margin-right:8px; }																																																						
						#main_content #main_middle #main_middle_content .eleven_px tr td h2 {color:#d0a660; font-weight:bold; border:none; margin:0; padding:0; font-size:11px; }
						#main_content #main_middle #main_middle_content .ten_px tr td h2 {font-size:12px; line-height:14px; font-weight:bold;
																			color:#d0a660; margin-bottom:5px; padding:10px 0 0 0; border-bottom:3px solid #d3d3d6;
																			}
						#main_content #main_middle #main_middle_content .ten_px tr td h2 a {color:#d0a660; text-decoration:none;font-size:12px; font-weight:bold; }														
																																														
						#main_content #main_middle #main_middle_content table tr td p a {font-size:11px; text-decoration:underline; 
																																		color:#333333;
																																		}
						#main_content #main_middle #main_middle_content table tr td p a:hover {text-decoration:underline;}																																																
																																														
															

/* Right Content */																	
	#main_content #main_right {width:160px; position:relative;
															float:left; top:15px;
															margin:0; padding:0; 
														}	
		#main_content #main_right #main_right_content {margin:0; padding:0; }
			#main_content #main_right #main_right_content table {margin-bottom:10px; }																					
				#main_content #main_right #main_right_content table tr td p {padding:0 0 0 5px; margin:0;
																									font:10px Arial, Helvetica, sans-serif; 
																									font-weight:bold;
																									color:#ffffff;
																									}
				#main_content #main_right #main_right_content table tr td input {font-size:10px; color:#666; 
																																					padding-left:5px; 
																																					}																																															
/* Site Search */
			#main_content #main_right #main_right_content .site_search {padding:10px 0 10px 9px; height:20px;
																														}
				#main_content #main_right #main_right_content .site_search img {border:none; }																											
				#main_content #main_right #main_right_content .site_search form {padding:0; margin:0; }																						
				#main_content #main_right #main_right_content .site_search input {width:110px; }
				#main_content #main_right #main_right_content .site_search .go_button {width:16px; height:18px; }																																										

/* Customer Area */
			#main_content #main_right #main_right_content .customer_area {padding:8px 0 15px 9px; }
			#main_content #main_right #main_right_content .customer_area img {border:none; }																											
			#main_content #main_right #main_right_content .customer_area form {padding:0; margin:0; }																						
			#main_content #main_right #main_right_content .customer_area input {width:110px; }
			#main_content #main_right #main_right_content .customer_area .go_button {width:16px; height:18px; }	
			#main_content #main_right #main_right_content .customer_area p {font:9px/16px Verdana, Arial, Helvetica, sans-serif;
																																				padding:3px 0 0 0; margin:0;
																																				}
				#main_content #main_right #main_right_content .customer_area p a {
																																			font-weight:bold;
																																			color:#666666;
																																			text-decoration:none;
																																					}
				#main_content #main_right #main_right_content .customer_area p a:hover {text-decoration:underline;}
				
				/* Special Box */
				#main_right #main_right_content .special_box { padding-right:9px; }	
				#main_right #main_right_content .special_box p {margin:0 !important;}		
				#main_right #main_right_content table tr td .special_box p.bodytext {color:#333333 !important;}																																			
				#main_left_content div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
					margin-left:0;
				}																																/* Ask the Expert */

			#main_content #main_right #main_right_content .ask_the_expert {padding:10px 0 10px 9px; }
				#main_content #main_right #main_right_content .ask_the_expert img {border:none; }																											
				#main_content #main_right #main_right_content .ask_the_expert form {padding:0; margin:0; }
				#main_content #main_right #main_right_content .ask_the_expert select {font-size:9px; color:#666; width:120px; }																						
				#main_content #main_right #main_right_content .ask_the_expert input {width:110px; }
				#main_content #main_right #main_right_content .ask_the_expert .go_button {width:16px; height:18px; }

/* Related Product Listing */	

			#main_content #main_right #main_right_content .related_listing { margin:0 0 10px 0; padding:0;  }
				
				#main_content #main_right #main_right_content .related_listing p {margin:0; padding:0 5px 2px 0; } 
					#main_content #main_right #main_right_content .related_listing p a {color:#333; text-decoration:none; }
					#main_content #main_right #main_right_content .related_listing p a:hover {text-decoration:underline; }
				#main_content #main_right #main_right_content .related_listing .inner {border:1px solid #333; }
				#main_content #main_right #main_right_content .related_listing .inner p {padding:3px 5px 3px 5px; font-size:10px; font-weight:bold; }																																								
																																																																																																																																	
/* Main Content ENDS */
																																								
																																								
																																					
																																								
																																								
/* Main Content Home */	


#main_content_home {	position:absolute;
								top:70px; left:15px; padding:0; margin:0;
								width:760px; 	
							}
	#main_content_home img {border:none; }						
	#main_content_home #header {background:url(../images/banner_blank_highestlevel.jpg) no-repeat;
							width:760px; height:128px; }
		#main_content_home #header #inner {padding:0 0 0 15px; margin:0; }			
			#main_content_home #header #inner h1 {color:#fff; font-size:18px; font-weight:normal; margin:0; padding:12px 0 0 0; }		
			#main_content_home #header #inner p {font-size:12px; color:#fff; width:450px; margin:0 0 5px 0; padding:8px 0 0 0; }		
			#main_content_home #header #inner .more_info {margin-left:270px; color:#fff; }
				#main_content_home #header #inner .more_info a {color:#fff; text-decoration:none; }	
				#main_content_home #header #inner .more_info a:hover {text-decoration:underline; }
	#main_content_home img {padding:0; margin:0;}							
	#main_content_home hr {border:1px solid #d0a660; height:2px; margin:0; padding:0;
										}					
		#main_content_home #main_left {width:160px;
														float:left;
														margin:0; padding:0;
														}	
			#main_content_home #main_left #main_left_content {margin:0; padding:0; }
				#main_content_home #main_left #main_left_content .no_navi {	margin:0; padding:0 0 0 7px; }
					#main_content_home #main_left #main_left_content .no_navi img {margin:0 0 10px 0; padding:0; }
					#main_content_home #main_left #main_left_content .no_navi #nav ul li {padding-right:5px; }	
				
																
			#main_content_home #main_left #main_left_content p {margin:0 0 0 15px; padding:0; }
			#main_content_home #main_left #main_left_content img {margin:10px 0 8px 0; padding:0; }
			#main_content_home #main_left #main_left_content #nav h1,#main_content_home #main_left #main_left_content #nav h3 {font-size:11px; margin:0; padding:0; }	
			#main_content_home #main_left #main_left_content #nav h2 {font-size:12px;
																											
																											font-weight:bold;
																											color:#d0a660; margin:13px 0 0 0;
																											padding:0 0 1px 0; 
																											border-bottom:3px solid #d3d3d6;
																											}
			#main_content_home #main_left #main_left_content #nav p {color:#333333; margin-left:0; }
			
			#main_content_home #main_left #main_left_content #nav .our_brands {list-style:none; padding:0 0 0 0; margin:6px 0 0 0;
																																		}																																																											
				#main_content_home #main_left #main_left_content #nav .our_brands li {color:#333333; background:url(../images/arrow_red_white.gif) no-repeat 0 0;
																																				display:block; list-style:none;
																																				padding:0 0 0 20px; margin:0 0 10px 0;
																																				}
																																				
					#main_content_home #main_left #main_left_content #nav .our_brands li a {text-decoration:none; color:#333333;
																																					}																						
					#main_content_home #main_left #main_left_content #nav .our_brands li a:hover {text-decoration:underline; }																								 
														
		#main_content_home #main_middle {width:440px;
															float:left;
															padding:0; margin:0;
															
															}
			#main_content_home #subnav_header {float:left; margin:0; border-left:2px solid #fff; padding:0; }													
			#main_content_home #main_middle #main_middle_content {padding:0 9px 0 5px; clear:left; margin:0; }
				#main_content_home #main_middle #main_middle_content a {text-decoration:none; color:#333333; }
				#main_content_home #main_middle #main_middle_content a:hover {text-decoration:underline; }
				#main_content_home #main_middle #main_middle_content img {margin:2px 5px 1px 0; padding:0; border:none; }
				#main_content_home #main_middle #main_middle_content table {margin:8px 0 0 0; }
					#main_content_home #main_middle #main_middle_content table img {margin:0; padding:0; }
					#main_content_home #main_middle #main_middle_content table tr td p {padding:8px 8px 8px 4px; }																						
					#main_content_home #main_middle #main_middle_content table .bg_color_e3caa0 {background-color:#e3caa0; }
						#main_content_home #main_middle #main_middle_content table .bg_color_e3caa0 td p {padding:0 10px 0 10px; margin:0; font-size:11px;
																									color:#666666; font-weight:bold;
																									}
							#main_content_home #main_middle #main_middle_content table .bg_color_e3caa0 td p a {font-size:11px; font-weight:bold;
																												color:#666666; text-decoration:none; }	
							#main_content_home #main_middle #main_middle_content table .bg_color_e3caa0 td p a:hover {text-decoration:none; }																																						
				#main_content_home #main_middle #main_middle_content .feature_left {width:209px; padding:0; margin:0;
																					clear:left; float:left; 
																					}
					#main_content_home #main_middle #main_middle_content .feature_left p {padding-right:5px; }																																						
																											
				#main_content_home #main_middle #main_middle_content .feature_right {width:209px; padding:0; margin:0 0 0 8px;
																					float:left;
																					}	
																																												
				#main_content_home #main_middle #main_middle_content .margin_top_10px {height:10px; margin:0; padding:0; }
				#main_content_home #main_middle #main_middle_content .margin_top_20px {height:20px; margin:0; padding:0; }
				
				#main_content_home #main_middle #main_middle_content .margin_10_10 {margin-top:10px; margin-bottom:10px; padding:0;}																								
																										
				#main_content_home #main_middle #main_middle_content h1 {font-size:14px; font-weight:bold;
																			color:#d0a660; margin:10px 0 10px 0; padding:0;
																			}
				#main_content_home #main_middle #main_middle_content h2 {font-size:12px; font-weight:bold;
																		color:#d0a660; margin:13px 0 0 0;
																		padding:0 0 1px 0; 
																		border-bottom:3px solid #d3d3d6;
																		}
				#main_content_home #main_middle #main_middle_content h3 {font-size:11px; font-weight:bold;
																		color:#666; padding:6px 8px 2px 0; margin:0;
																		} 														
					#main_content_home #main_middle #main_middle_content #page_browser_nav {padding:0 0 0 0;
																																						margin:15px 0 0 0;
																																						font:11px/14px Arial, Helvetica, sans-serif;
																																						text-align:right; 
																																						}
					
						#main_content_home #main_middle #main_middle_content #page_browser_nav p a {text-decoration:none; margin-bottom:5px; }
						
							#main_content_home #main_middle #main_middle_content #page_browser_nav p .active_site {color:#999999; }
																																								
				#main_content_home #main_middle #main_middle_content .img_align_left {margin-right:9px; 
																				padding:0; margin-top:3px;
																				border:none;
																				}
				#main_content_home #main_middle #main_middle_content .img_align_right {margin-left:9px; 
																				padding:0; margin-top:3px;
																				border:none;
																				}																
				#main_content_home #main_middle #main_middle_content hr { border:1px solid #d3d3d6; margin:0; height:2px; margin:0; padding:0;}																																										

																																		
				#main_content_home #main_middle #main_middle_content p {margin:0 0 8px 0; padding:0;	}
				
				#main_content_home #main_middle #main_middle_content a {font:11px Arial, Helvetica, sans-serif;
																		text-decoration:underline; color:#333333;																												
																		}				
					#main_content_home #main_middle #main_middle_content .more_arrow {font:11px/15px Arial, Helvetica, sans-serif;
																					background:url(../images/arrow_main_content.gif) no-repeat 0 1px; text-align:right;
																					text-decoration:none; color:#333333;
																					padding-left:20px;
																					}
					#main_content_home #main_middle #main_middle_content p a:hover {text-decoration:underline; }
					
																					
					#main_content_home #main_middle #main_middle_content .eleven_px tr td p {font:11px/15px Arial, Helvetica, sans-serif; 
																																color:#333333; padding:0; margin:0;
																																				}
					#main_content_home #main_middle #main_middle_content .ten_px tr td p {font:10px/13px Arial, Helvetica, sans-serif; 
																																color:#666666; padding:0; margin:0;
																																				}																															
						#main_content_home #main_middle #main_middle_content .eleven_px tr td h2 {color:#d0a660; font-weight:bold; border:none; margin:0; padding:0; font-size:11px; }
						#main_content_home #main_middle #main_middle_content .ten_px tr td h2 {font-size:12px; line-height:14px; font-weight:bold;
																			color:#d0a660; margin-bottom:5px; padding:10px 0 0 0; border-bottom:3px solid #d3d3d6;
																			}
						#main_content_home #main_middle #main_middle_content .ten_px tr td h2 a {color:#d0a660; text-decoration:none; }														
																																														
						#main_content_home #main_middle #main_middle_content table tr td p a {font-size:11px; text-decoration:underline; 
																																		color:#333333;
																																		}
						#main_content_home #main_middle #main_middle_content table tr td p a:hover {text-decoration:underline;}																																																
																																														
															

/* Right Content */																	
	#main_content_home #main_right {width:160px; position:relative;
															float:left; top:15px;
															margin:0; padding:0; 
														}	
		#main_content_home #main_right #main_right_content {margin:0; padding:0; }
			#main_content_home #main_right #main_right_content table {margin-bottom:10px; }																					
				#main_content_home #main_right #main_right_content table tr td p {padding:0 0 0 5px; margin:0;
																									font:10px Arial, Helvetica, sans-serif; 
																									font-weight:bold;
																									color:#ffffff;
																									}
				
				#main_content_home #main_right #main_right_content table tr td input {font-size:10px; color:#949494; 
																																					padding-left:5px; 
																																					}																																															
/* Site Search */
			#main_content_home #main_right #main_right_content .site_search {padding:10px 0 10px 9px; height:20px;
																														}
				#main_content_home #main_right #main_right_content .site_search img {border:none; }																											
				#main_content_home #main_right #main_right_content .site_search form {padding:0; margin:0; }																						
				#main_content_home #main_right #main_right_content .site_search input {width:110px; }
				#main_content_home #main_right #main_right_content .site_search .go_button {width:16px; height:18px; }																																										

/* Customer Area */
			#main_content_home #main_right #main_right_content .customer_area {padding:8px 0 15px 9px; }
			#main_content_home #main_right #main_right_content .customer_area img {border:none; }																											
			#main_content_home #main_right #main_right_content .customer_area form {padding:0; margin:0; }																						
			#main_content_home #main_right #main_right_content .customer_area input {width:110px; }
			#main_content_home #main_right #main_right_content .customer_area .go_button {width:16px; height:18px; }	
			#main_content_home #main_right #main_right_content .customer_area p {font:9px/16px Verdana, Arial, Helvetica, sans-serif;
																																				padding:3px 0 0 0; margin:0;
																																				}
				#main_content_home #main_right #main_right_content .customer_area p a {
																																			font-weight:bold;
																																			color:#666666;
																																			text-decoration:none;
																																					}
				#main_content_home #main_right #main_right_content .customer_area p a:hover {text-decoration:underline;
																																								}	
/* Main Content Home ENDS*/




#free_space_8px {
	position: absolute;
	left: 15px;
	top:60px; z-index:0;
	font-size:11px;
	width:760px; margin:0; padding:0;
	height:8px; background-color:#e7d2af;
	
	}






/* Main Content Productdetail */	


#main_content_productdetail {	position:absolute;
								top:70px; left:15px; padding:0; margin:20px 0 0 0; clear:both;
								top/**/:/**/70px; /* hidden from IE 5.x */
								width:760px; 	
							}
* html #ma\in_content_productdetail {position:absolute;
								top:76px; left:15px; padding:0; margin:14px 0 0 0;
								width:760px; } /* for IE6 */
															
	#main_content_productdetail img {border:none; }						
	#main_content_productdetail #header {background:url(../images/home_header.jpg) no-repeat;
							width:760px; height:94px; }
		#main_content_productdetail #header #inner {padding:0 0 0 15px; margin:0; }			
			#main_content_productdetail #header #inner h1 {color:#fff; font-size:18px; font-weight:normal; margin:0; padding:12px 0 0 0; }		
			#main_content_productdetail #header #inner p {font-size:12px; color:#fff; width:450px; margin:0 0 5px 0; padding:8px 0 0 0; }		
			#main_content_productdetail #header #inner .more_info {margin-left:270px; color:#fff; }
				#main_content_productdetail #header #inner .more_info a {color:#fff; text-decoration:none; }	
				#main_content_productdetail #header #inner .more_info a:hover {text-decoration:underline; }
	#main_content_productdetail img {padding:0; margin:0;}							
	#main_content_productdetail hr {border:1px solid #d0a660; height:2px; margin:0; padding:0;
										}					
		#main_content_productdetail #main_left {width:160px;
														float:left;
														margin:0; padding:0;
														}	
			#main_content_productdetail #main_left #main_left_content {margin:0; padding:0; }
				#main_content_productdetail #main_left #main_left_content .no_navi {	margin:0; padding:0 0 0 7px; }
					#main_content_productdetail #main_left #main_left_content .no_navi #nav ul li {padding-right:5px; }												
			#main_content_productdetail #main_left #main_left_content p {margin:0 0 0 15px; padding:0; }
			#main_content_productdetail #main_left #main_left_content img {margin:10px 0 8px 0; padding:0; }	
			#main_content_productdetail #main_left #main_left_content #nav h2 {font-size:12px;
																											
																											font-weight:bold;
																											color:#d0a660; margin:13px 0 0 0;
																											padding:0 0 1px 0; 
																											border-bottom:3px solid #d3d3d6;
																											}
			#main_content_productdetail #main_left #main_left_content #nav p {color:#333333; margin-left:0; }
			
			#main_content_productdetail #main_left #main_left_content #nav .our_brands {list-style:none; padding:0 0 0 0; margin:0;
																																		}																													
				#main_content_productdetail #main_left #main_left_content #nav .our_brands li {color:#333333; background:url(../images/arrow_red_white.gif) no-repeat 0 0;
																																				display:block; list-style:none;
																																				padding:0 0 0 20px; margin:0 0 10px 0;
																																				}
																																				
					#main_content_productdetail #main_left #main_left_content #nav .our_brands li a {text-decoration:none; color:#333333;
																																					}																						
					#main_content_productdetail #main_left #main_left_content #nav .our_brands li a:hover {text-decoration:underline; }																								 
														
		#main_content_productdetail #main_middle {width:440px;
															float:left;
															padding:0; margin:0;
															
															}
			#main_content_productdetail #subnav_header {float:left; margin:0; border-left:2px solid #fff; padding:0; }													
			#main_content_productdetail #main_middle #main_middle_content {padding:0; width:429px; clear:left; margin:10px 9px 0 2px; }
					#main_content_productdetail #main_middle #main_middle_content #downloads_cont {margin:0; padding:0; }
					#main_content_productdetail #main_middle #main_middle_content #downloads_cont .hr_2px { border-style:solid; border-width:2px 0 0 0; border-color:#aa5b43; margin:3px 0 8px 0; padding:0; height:0;  }
					#main_content_productdetail #main_middle #main_middle_content #downloads_cont .download {width:100%; margin:0 0 -3px 0; padding:0; color:#666666; }
						#main_content_productdetail #main_middle #main_middle_content #downloads_cont .download .download_button {text-align:right;border-bottom:3px solid #aa5b43; width:55px; margin:0; padding:0; }
							#main_content_productdetail #main_middle #main_middle_content #downloads_cont .download .download_button a { margin:0; padding:0; }
					
						
				#main_content_productdetail #main_middle #main_middle_content ul {margin-left:20px; padding:0; list-style:square; }
						#main_content_productdetail #main_middle #main_middle_content ul li {line-height:130%; color:#666666; }
				#main_content_productdetail #main_middle #main_middle_content a {text-decoration:none; color:#333333; }
				#main_content_productdetail #main_middle #main_middle_content a:hover {text-decoration:underline; }
				#main_content_productdetail #main_middle #main_middle_content img {margin:2px 5px 1px 0; padding:0; border:none; }
				#main_content_productdetail #main_middle #main_middle_content table {margin:8px 0 0 0; }
					#main_content_productdetail #main_middle #main_middle_content table img {margin:0; padding:0; }
					#main_content_productdetail #main_middle #main_middle_content table tr td {font-size:11px; color:#666666; }
						#main_content_productdetail #main_middle #main_middle_content table tr td p {padding:8px 8px 8px 4px; color:#666666; }																						
					#main_content_productdetail #main_middle #main_middle_content table .bg_color_e3caa0 {background-color:#e3caa0; }
						#main_content_productdetail #main_middle #main_middle_content table .bg_color_e3caa0 td p {padding:0 10px 0 10px; font-size:11px;
																									color:#666666; font-weight:bold;
																									}
							#main_content_productdetail #main_middle #main_middle_content table .bg_color_e3caa0 td p a {font-size:11px; font-weight:bold;
																												color:#666666; text-decoration:none; }	
							#main_content_productdetail #main_middle #main_middle_content table .bg_color_e3caa0 td p a:hover {text-decoration:none; }	
																																												
				#main_content_productdetail #main_middle #main_middle_content #product {margin-bottom:15px; padding:0;
																						min-height:180px; 
																						border-top:5px solid #d3d3d6;  
																						}
				#main_content_productdetail #main_middle #main_middle_content #product #product_img {width:159px; float:left; border:1px solid #a3a3a3; padding:0; margin:0; }
					#main_content_productdetail #main_middle #main_middle_content #product #product_img img {margin:5px; padding:0;  vertical-align:middle; }
					#main_content_productdetail #main_middle #main_middle_content #product #product_img .prod_nr {padding-left:50px; }
					
				#main_content_productdetail #main_middle #main_middle_content #product #product_anchor {width:258px; float:left; margin:0; padding:0 0 0 10px; }
					#main_content_productdetail #main_middle #main_middle_content #product #product_anchor .hr_2px { border-style:solid; border-width:2px 0 0 0; border-color:#e1e0db; margin:5px 0 8px 0; padding:0; height:0; }
				
																																												
				#main_content_productdetail #main_middle #main_middle_content .margin_top_10px {height:10px; margin:0; padding:0; }
				#main_content_productdetail #main_middle #main_middle_content .margin_top_20px {height:20px; margin:0; padding:0; }
				
				#main_content_productdetail #main_middle #main_middle_content .margin_10_10 {margin-top:10px; margin-bottom:10px; padding:0;}																								
																										
				#main_content_productdetail #main_middle #main_middle_content h1 {font-size:15px; font-weight:bold; line-height:17px;
																			color:#d0a660; margin:10px 0 5px 0; padding:0; white-space:normal;
																			}
				#main_content_productdetail #main_middle #main_middle_content h2 {font-size:12px; font-weight:bold;
																		color:#d0a660; margin:13px 0 0 0;
																		padding:0 0 1px 0; 
																		border-bottom:3px solid #d3d3d6;
																		}
				#main_content_productdetail #main_middle #main_middle_content h3 {font-size:11px; font-weight:bold;
																		color:#666; padding:6px 8px 2px 0; margin:0;
																		} 														
					#main_content_productdetail #main_middle #main_middle_content #page_browser_nav {padding:0 0 0 0;
																																						margin:15px 0 0 0;
																																						font:11px/14px Arial, Helvetica, sans-serif;
																																						text-align:right; 
																																						}
					
						#main_content_productdetail #main_middle #main_middle_content #page_browser_nav p a {text-decoration:none; margin-bottom:5px; }
						
							#main_content_productdetail #main_middle #main_middle_content #page_browser_nav p .active_site {color:#999999; }
																																								
				#main_content_productdetail #main_middle #main_middle_content .img_align_left {margin-right:9px; 
																				padding:0; margin-top:3px;
																				border:none;
																				}
				#main_content_productdetail #main_middle #main_middle_content .img_align_right {margin-left:9px; 
																				padding:0; margin-top:3px;
																				border:none;
																				}																
				#main_content_productdetail #main_middle #main_middle_content .hr_2px { border-style:solid; border-width:2px 0 0 0; border-color:#d3d3d6; margin:5px 0 8px 0; padding:0; height:0;  }																																									

																																		
				#main_content_productdetail #main_middle #main_middle_content p {margin:0 0 8px 0; padding:0; font-size:11px; color:#666666;	}
				
				#main_content_productdetail #main_middle #main_middle_content a {font:11px Arial, Helvetica, sans-serif;
																		text-decoration:none; font-weight:bold; color:#333333;																												
																		}
				#main_content_productdetail #main_middle #main_middle_content a:hover {text-decoration:none; }																		
					#main_content_productdetail #main_middle #main_middle_content .more_arrow {font:11px/15px Arial, Helvetica, sans-serif;
																					background:url(../images/arrow_main_content.gif) no-repeat 0 1px; text-align:left; font-weight:bold;
																					text-decoration:none; color:#666666;
																					padding-left:20px;
																					}
					#main_content_productdetail #main_middle #main_middle_content .arrow_13px {	font:13px/16px Arial, Helvetica, sans-serif;
																					background:url(../images/arrow_main_content.gif) no-repeat 0 1px; text-align:left; font-weight:bold;
																					text-decoration:none; color:#666666;
																					padding-left:20px; margin-bottom:5px; }															
																
					#main_content_productdetail #main_middle #main_middle_content p a:hover {text-decoration:none; }
					
																					
					#main_content_productdetail #main_middle #main_middle_content .eleven_px tr td p {font:11px/15px Arial, Helvetica, sans-serif; 
																																color:#333333; padding:0; margin:0;
																																				}
					#main_content_productdetail #main_middle #main_middle_content .ten_px tr td p {font:10px/13px Arial, Helvetica, sans-serif; 
																																color:#666666; padding:0; margin:0;
																																				}																															
						#main_content_productdetail #main_middle #main_middle_content .eleven_px tr td h2 {color:#d0a660; font-weight:bold; border:none; margin:0; padding:0; font-size:11px; }
						#main_content_productdetail #main_middle #main_middle_content .ten_px tr td h2 {font-size:12px; line-height:14px; font-weight:bold;
																			color:#d0a660; margin-bottom:5px; padding:10px 0 0 0; border-bottom:3px solid #d3d3d6;
																			}
						#main_content_productdetail #main_middle #main_middle_content .ten_px tr td h2 a {color:#d0a660; text-decoration:none; }														
																																														
						#main_content_productdetail #main_middle #main_middle_content table tr td p a {font-size:11px; text-decoration:underline; 
																																		color:#333333;
																																		}
						#main_content_productdetail #main_middle #main_middle_content table tr td p a:hover {text-decoration:underline; }																																																
																																														
															

/* Right Content */																	
	#main_content_productdetail #main_right {width:150px; position:relative;
															float:left; top:6px;
															margin:0; padding:0 0 0 0; 
														}	
		#main_content_productdetail #main_right #main_right_content {margin:6px 0 0 0; padding:0; width:150px; }
			#main_content_productdetail #main_right #main_right_content .search {margin:0 0 0 0; padding:5px 0; vertical-align:middle;}
				#main_content_productdetail #main_right #main_right_content .search img { vertical-align:middle; }
			#main_content_productdetail #main_right #main_right_content p {margin:0; padding:0; }
			#main_content_productdetail #main_right #main_right_content h2 {margin:0; padding:0; font-size:12px; 
																			line-height:40px; color:#666666; 
																			 }
			#main_content_productdetail #main_right #main_right_content a { }																  
		
			#main_content_productdetail #main_right #main_right_content .greyoutline {padding:0; }
			
			#main_content_productdetail #main_right #main_right_content .more_arrow {font:11px/13px Arial, Helvetica, sans-serif;
																					background:url(../images/arrow_main_content.gif) no-repeat 0 1px; 
																					text-align:right; font-weight:bold;
																					line-height:40px;
																					text-decoration:none; color:#666666;
																					padding:0 0 0 20px; margin:0;
																					}
			#main_content_productdetail #main_right #main_right_content table {margin-bottom:10px; }																					
				#main_content_productdetail #main_right #main_right_content table tr td p {padding:0 0 0 5px; margin:0;
																									font:10px Arial, Helvetica, sans-serif; 
																									font-weight:bold;
																									color:#ffffff;
																									}
				#main_content_productdetail #main_right #main_right_content table tr td input {font-size:10px; color:#949494; 
																																					padding-left:5px; 
																																					}																																															
/* Site Search */
			#main_content_productdetail #main_right #main_right_content .site_search {padding:10px 0 10px 9px; height:20px;
																														}
				#main_content_productdetail #main_right #main_right_content .site_search img {border:none; }																											
				#main_content_productdetail #main_right #main_right_content .site_search form {padding:0; margin:0; }																						
				#main_content_productdetail #main_right #main_right_content .site_search input {width:110px; }
				#main_content_productdetail #main_right #main_right_content .site_search .go_button {width:16px; height:18px; }																																										

/* Customer Area */
			#main_content_productdetail #main_right #main_right_content .customer_area {padding:8px 0 15px 9px; }
			#main_content_productdetail #main_right #main_right_content .customer_area img {border:none; }																											
			#main_content_productdetail #main_right #main_right_content .customer_area form {padding:0; margin:0; }																						
			#main_content_productdetail #main_right #main_right_content .customer_area input {width:110px; }
			#main_content_productdetail #main_right #main_right_content .customer_area .go_button {width:16px; height:18px; }	
			#main_content_productdetail #main_right #main_right_content .customer_area p {font:9px/16px Verdana, Arial, Helvetica, sans-serif;
																																				padding:3px 0 0 0; margin:0;
																																				}
				#main_content_productdetail #main_right #main_right_content .customer_area p a {
																																			font-weight:bold;
																																			color:#666666;
																																			text-decoration:none;
																																					}
				#main_content_productdetail #main_right #main_right_content .customer_area p a:hover {text-decoration:underline;
																																								}	
/* Main Content Productdetail ENDS*/		





/* Main Content Two-columned */	

#main_content_two_columned {	position:absolute;
								top:89px; left:15px; padding:0; margin:0;
								width:760px; 	
							}
	#main_content_two_columned img {padding:0; margin:0;}							
	#main_content_two_columned hr {border:1px solid #d0a660; height:2px; margin:0; padding:0;
										}					
																									 
														
		#main_content_two_columned #main_left {width:600px;
									float:left;
									padding:0; margin:0;
									}
									
															
			#main_content_two_columned #subnav_header {float:left; margin:0; border-left:2px solid #fff; padding:0; }													
			#main_content_two_columned #main_left #content {padding:0 15px 0 10px; clear:left; margin:0;
																											}
/* SITE MAP */
				#main_content_two_columned #main_left #content #sitemap h2 {color:#d0a660; font-weight:bold; 
																	border:none; margin:0 0 3px 0; padding:0; 
																	font-size:12px;
																	}
				#main_content_two_columned #main_left #content #sitemap h2 a {color:#d0a660; font-weight:bold; 
																				border:none;  
																				font-size:12px; text-decoration:none;
																				}
				#main_content_two_columned #main_left #content #sitemap ul {margin:0 0 10px 0; list-style:none; padding:0; }
					#main_content_two_columned #main_left #content #sitemap ul li ul {margin:3px 0 3px 25px; list-style:square; }
						#main_content_two_columned #main_left #content #sitemap ul li ul li ul {margin:3px 0 3px 10px; list-style:square; }
							#main_content_two_columned #main_left #content #sitemap ul li ul li ul li ul {margin:3px 0 3px 10px; list-style:square; }
								#main_content_two_columned #main_left #content #sitemap ul li ul li ul li ul li ul {margin:3px 0 3px 10px; list-style:square; }
								
/* SITE MAP ENDS */																											
																											
				#main_content_two_columned #main_left #content .margin_top_10px {height:10px; margin:0; padding:0; }
				#main_content_two_columned #main_left #content .margin_top_20px {height:20px; margin:0; padding:0; }
				
				#main_content_two_columned #main_left #content .margin_10_10 {margin-top:10px; margin-bottom:10px; padding:0;}																								
																										
				#main_content_two_columned #main_left #content h1,#main_content_two_columned #main_left #content h2.main,#main_content #main_middle #main_middle_content h2.main {font-size:14px; font-weight:bold;
																			color:#d0a660; margin:10px 0 10px 0; padding:0;
																			border-bottom:3px solid #d3d3d6;
																			}
					
				#main_content_two_columned #main_left #content #select_location {margin:0 0 20px 0; }
					#main_content_two_columned #main_left #content #select_location tr td {font-size:11px; font-weight:bold; color:#666; }	
				#main_content_two_columned #main_left #content #select_country {height:18px; font-size:10px; color:#666; }														
				#main_content_two_columned #main_left #content h2 {color:#d0a660; font-weight:bold; 
																	border:none; margin:0 0 10px 0; padding:0; 
																	font-size:12px;
																	}
				#main_content_two_columned #main_left #content #location {float:left; width:285px;
																			margin-bottom:15px; padding:0 10px 0 0; 
																			text-align:left; 
																		}
					#main_content_two_columned #main_left #content #location img {margin-top:2px; }
						#main_content_two_columned #main_left #content #location tr .img {width:116px; margin:0; padding:0; }
					#main_content_two_columned #main_left #content table tr td {font-size:11px; }	
					#main_content_two_columned #main_left #content #location tr td {vertical-align:top; font-size:11px; }													
					#main_content_two_columned #main_left #content #page_browser_nav {padding:0 0 0 0;
																																						margin:15px 0 0 0;
																																						font:11px/14px Arial, Helvetica, sans-serif;
																																						text-align:right; 
																																						}
					
						#main_content_two_columned #main_left #content #page_browser_nav p a {text-decoration:none; margin-bottom:5px; }
						
							#main_content_two_columned #main_left #content #page_browser_nav p .active_site {color:#999999; }
																																								
				#main_content_two_columned #main_left #content .img_align_left {margin-right:9px; 
																				padding:0; margin-top:3px;
																				border:none;
																				}
				#main_content_two_columned #main_left #content .img_align_right {margin-left:9px; 
																				padding:0; margin-top:3px;
																				border:none;
																				}																
				#main_content_two_columned #main_left #content hr { border:1px solid #d3d3d6; margin:0; height:2px; margin:0; padding:0;}																																										

																																		
				#main_content_two_columned #main_left #content p {margin:0 0 8px 0; padding:0;	}
				
				#main_content_two_columned #main_left #content a {font:11px Arial, Helvetica, sans-serif;
																															text-decoration:underline; color:#333333;
																															
																															
																															}				
					#main_content_two_columned #main_left #content p .more_arrow {font:11px/15px Arial, Helvetica, sans-serif;
																															background:url(../images/arrow_main_content.gif) no-repeat 0 1px;
																															text-decoration:none; color:#333333;
																															padding-left:20px;
																															}
					#main_content_two_columned #main_left #content p a:hover {text-decoration:underline; }
																			
																																														
						#main_content_two_columned #main_left #content table tr td p a {font-size:11px; text-decoration:underline; 
																																		color:#333333;
																																		}
						#main_content_two_columned #main_left #content table tr td p a:hover {text-decoration:underline;}																																																
																																														
															

/* Right Content */																	
	#main_content_two_columned #main_right {width:160px; position:relative;
															float:left; top:15px;
															margin:0; padding:0; 
														}	
		#main_content_two_columned #main_right #main_right_content {margin:0; padding:0; }
			#main_content_two_columned #main_right #main_right_content h2 {font-size:12px; font-weight:bold; color:#737373; 
																			border-bottom:2px solid #e1e0db;
																			margin:10px 0 5px 0; padding:0;
																			}
			#main_content_two_columned #main_right #main_right_content p {margin:0; padding:0; }
				#main_content_two_columned #main_right #main_right_content p a {color:#333; }
			#main_content_two_columned #main_right #main_right_content #email {margin:10px 0; padding:0; }
				#main_content_two_columned #main_right #main_right_content #email p {color:#737373; font-weight:bold; }
				#main_content_two_columned #main_right #main_right_content #email input {width:110px; font-size:10px; margin-right:2px; }
				#main_content_two_columned #main_right #main_right_content #email .go_button {width:16px; height:18px; }															
			#main_content_two_columned #main_right #main_right_content table {margin-bottom:10px; }																					
				#main_content_two_columned #main_right #main_right_content table tr td p {padding:0 0 0 5px; margin:0;
																									font:10px Arial, Helvetica, sans-serif; 
																									font-weight:bold;
																									color:#ffffff;
																									}
				#main_content_two_columned #main_right #main_right_content table tr td input {font-size:10px; color:#949494; 
																																					padding-left:5px; 
																																					}																																															
/* Site Search */
			#main_content_two_columned #main_right #main_right_content .site_search {padding:10px 0 10px 9px; height:20px;
																														}
				#main_content_two_columned #main_right #main_right_content .site_search img {border:none; }																											
				#main_content_two_columned #main_right #main_right_content .site_search form {padding:0; margin:0; }																						
				#main_content_two_columned #main_right #main_right_content .site_search input {width:110px; }
				#main_content_two_columned #main_right #main_right_content .site_search .go_button {width:16px; height:18px; }																																										

/* Customer Area */
			#main_content_two_columned #main_right #main_right_content .customer_area {padding:8px 0 15px 9px; }
			#main_content_two_columned #main_right #main_right_content .customer_area img {border:none; }																											
			#main_content_two_columned #main_right #main_right_content .customer_area form {padding:0; margin:0; }																						
			#main_content_two_columned #main_right #main_right_content .customer_area input {width:110px; }
			#main_content_two_columned #main_right #main_right_content .customer_area .go_button {width:16px; height:18px; }	
			#main_content_two_columned #main_right #main_right_content .customer_area p {font:9px/16px Verdana, Arial, Helvetica, sans-serif;
																						padding:3px 0 0 0; margin:0;
																						}
				#main_content_two_columned #main_right #main_right_content .customer_area p a {font-weight:bold;
																								color:#666666;
																								text-decoration:none;
																								}
				#main_content_two_columned #main_right #main_right_content .customer_area p a:hover {text-decoration:underline; }																																																																																									
/* Main Content Two-columned ENDS */



																																									
																																																																																
/* Footer */

#footer {width:760px;
				clear:left;  padding:0; margin:30px 0 20px 0;
				 border-top:4px solid #d0a660; height:26px;
				}			
	#footer #footer_content {font:11px Arial, Helvetica, sans-serif; background-color:#e2e2e2; color:#333333; margin:2px 0 0 0; padding-top:2px; padding-bottom:4px; }
		#footer #footer_content table tr .footer_content_right {padding-right:50px; }
		#footer #footer_content p {font-size:11px; margin:0 0 0 10px; padding-top:2px; }
			#footer #footer_content p a {text-decoration:none; color:#333333; }	
			#footer #footer_content p a:hover {text-decoration:underline; }
			
/* All over the site */

.font_10px {font:10px/13px Arial, Helvetica, sans-serif; color:#666666; }

																																														
