
#style2_content_table {
	width: 778px;
	
}

	#style2_content_left {
		width: 507px;
		
	}
	
	#style2_content_sep {
		width: 42px;
	}
	
		#style2_content_sep_div {
			width: 2px;
			
			margin-top: 41px;
			margin-left: 19px;
			
		}
		
			#style2_content_sep_top {
				height: 31px;
				width: 2px;
				
				background-image: url(images/style2_sep_top.gif);
				background-repeat: no-repeat;
			}
			
			#style2_content_sep_middle {
				height: 20px;
				width: 2px;
				
				background-image: url(images/style2_sep_middle.gif);
				background-repeat: repeat-y;
			}
			
			#style2_content_sep_bottom {
				height: 25px;
				width: 2px;
				
				background-image: url(images/style2_sep_bottom.gif);
				background-repeat: no-repeat;
			}
	
	td#style2_content_right {
		width: 229px;
		
		vertical-align: middle;
	}

#content_quote_sidebar {
	width: 225px;
	height: auto;

}

#quote_quote{
	color: #c72e15;
	font-size: 11px;
}

#quote_attr{
	color: #5a5a5a;
	font-style: italic;
	font-size: 11px;
	
	margin: 15px 0px 0px 0px;
}



#style2_samples {
	height: 311px;
	width: 778px;
	
	
}

	#samples_main {
		height: 286px;
		width: 778px;
	
		position: relative;
	
	}
	

		.samples_main_content_items_full {
			height: 286px;
			width: 778px;
			
			position: absolute;
			top: 0px;
			left: 0px;
		}
		
			.samples_main_content_items_full_img {
				height: 286px;
				width: 778px;
				
				position: absolute;
				top: 0px;
				left: 0px;
			}
				
		.samples_main_content_items_split {
			height: 286px;
			width: 778px;
			
			position: absolute;
			top: 0px;
			left: 0px;
		}
		
			.samples_main_content_items_split_left {
				height: 286px;
				width: 536px;
				
				position: absolute;
				top: 0px;
				left: 0px;
			}
			
				.samples_main_content_items_split_img {
					height: 286px;
					width: 536px;
					
					position: absolute;
					top: 0px;
					left: 0px;
				}
				
				.samples_video_div {
					height: 286px;
					width: 536px;
					
					position: absolute;
					top: 0px;
					left: 0px;
					
					background-color: #000000;
				}
				
					.samples_video_still {
						height: 286px;
						width: 536px;
						
						position: absolute;
						top: 0px;
						left: 0px;
					}
				
					.samples_video {
					}
				
				.samples_radio_div {
					height: 286px;
					width: 536px;
					
					position: absolute;
					top: 0px;
					left: 0px;
					
					background-color: #000000;
				}
				
					.samples_radio_play_img {
						height: 286px;
						width: 536px;
						
						position: absolute;
						top: 0px;
						left: 0px;
					}

					.samples_radio {
						height: 20px;
						width: 200px;
						
						position: absolute;
						top: 254px;
						left: 323px;
					}
				
			.samples_main_info {
				height: 286px;
				width: 242px;

				position: absolute;
				top: 0px;
				left: 536px;

				background-color: #ffffff;
				
			}	
			
				.samples_main_info-text {
					padding-top: 41px;
					padding-left: 31px;
					padding-right: 20px;
					
				}

					.samples_info_a {
						color: #c72e15;
						font-size: 12px;
						margin: 0px 0px 3px 0px;
					}

					.samples_info_b {
						color: #141414;
						font-size: 11px;
						margin: 0px 0px 10px 0px;
					}

					.samples_info_c {
						color: #5a5a5a;
						font-size: 11px;
						margin: 0px 0px 30px 0px;
					}

				.samples_main_info_top {
					height: 5px;
					width: 242px;

					position: absolute;
					top: -5px;
					left: 0px;

					background-image: url(images/samples_info_top.gif);
					background-repeat: no-repeat;
				}

				.samples_main_info_left {
					height: 298px;
					width: 17px;

					position: absolute;
					top: -5px;
					left: -17px;

					background-image: url(images/samples_info_left.png);
					background-repeat: no-repeat;
				}

				.samples_main_info_right {
					height: 298px;
					width: 5px;

					position: absolute;
					top: -5px;
					left: 242px;

					background-image: url(images/samples_info_right.gif);
					background-repeat: no-repeat;
				}

				.samples_main_info_bottom {
					height: 7px;
					width: 242px;

					position: absolute;
					top: 286px;
					left: 0px;

					background-image: url(images/samples_info_bottom.gif);
					background-repeat: no-repeat;
				}

	#samples_controls {
		height: 25px;
		width: 778px;
		
	}
		#samples_controls_wrap {
			text-align: right;
			margin: 10px 0px 0px 0px;
			
			position: relative;
			top: -7px;
		}
			
			.samples_controls_item_active{
				margin: 0px 10px 0px 0px;
			}
			
			.samples_controls_item_nactive{
				margin: 0px 10px 0px 0px;
			}
			
			#samples_controls_previous {
				padding: 5px 5px 5px 5px;
				
				margin-right: 3px;
				
				position: relative;
				top: 5px;
			}
			
			#samples_controls_next {
				padding: 5px 5px 5px 5px;
								
				position: relative;
				top: 5px;
				
			}
			
			.samples_controls_highlight{
				color: #c72e15;
			}
			


.apply_form {
	margin: 0px;
	padding: 0px;
}

.apply_form_row {
	margin-bottom: 15px;

	font-family: Verdana, Sans Serif;
	font-size: 10px;
		
	line-height: 13px;
		
	color: #8c8c8c;
}

.apply_textfield {
	width: 375px;
	
	font-family: Verdana, Sans-Serif;
	font-size: 11px;
	
	border: 1px solid #d8d8d8;
}

.apply_textarea {
	height: 150px;
	width: 375px;
	
	font-family: Verdana, Sans-Serif;
	font-size: 11px;
	
	border: 1px solid #d8d8d8;
	
	overflow: auto; 

	unicode-bidi:bidi-override;
	direction:ltr;
	display:block;
	
}

.apply_button {
	font-family: Verdana, Sans-Serif;
	font-size: 11px;
	
	border: 1px solid #d8d8d8;

	background-color: #7d7d7d;
	
	color: #ffffff;
	
	padding-top: 2px;
	padding-bottom: 2px;
	
}

#apply_file_list {
	font-family: Verdana, Sans Serif;
	font-size: 10px;
		
	line-height: 13px;
		
	color: #8c8c8c;
}

.apply_success {
	font-family: Verdana, Sans Serif;
	font-size: 13px;
		
	line-height: 16px;
		
	color: #8c8c8c;
}

.apply_error {
	padding: 15px;
	
	background-color: #b0132c;
	
	font-family: Verdana, Sans Serif;
	font-size: 13px;
		
	line-height: 16px;
		
	color: #ffffff;

}



.style2 .text_headline {
	color: #c72e15;
	font-size: 20px;
	
	line-height: 24px;
	
	margin-bottom: 7px;
	
}

	.style2 .text_headline p {
		margin: 0px;
		padding: 0px;
	}

.style2 .text_copy {
	margin: 0px;
	padding: 0px;
	
	color: #5a5a5a;
	font-size: 11px;
	
	line-height: 16px;
	
}

	.style2 .text_copy p {
		margin: 0px;
		padding: 0px;

		margin-bottom: 13px;
	}


	.style2 .text_copy .text_subheadline {
		color: #141414;
		font-size: 12px;
	
		margin-bottom: 17px;
	
	}

#contact {
	margin-left: 1px;
}

	#contact_title {
		font-sie: 12px;
		font-weight: bold;

		color: #c83119;

		margin-bottom: 2px;
	}

	#contact_address {
		font-size: 11px;

		color: #141414;

		margin-bottom: 13px;
	}

	#contact_list {
		color: #5a5a5a;

		margin-bottom: 12px;

		line-height: 12px;
	}

		#contact_list_phone {
			background-image: url(images/contact_icon_phone.gif);
			background-repeat: no-repeat;
			background-position: 0px 2px;

			padding-left: 16px;
		}

		#contact_list_fax {
			background-image: url(images/contact_icon_fax.gif);
			background-repeat: no-repeat;
			background-position: 0px 2px;

			padding-left: 16px;

		}

		#contact_list_email {
			background-image: url(images/contact_icon_email.gif);
			background-repeat: no-repeat;
			background-position: 0px 2px;

			padding-left: 16px;

		}

			#contact_list_email a {
				color: #5a5a5a;
			}

	#contact_names {
		color: #5a5a5a;

		line-height: 12px;
	}

		.contact_names_section {
			margin-bottom: 12px;
		}

			.contact_names_head {
				font-weight: bold;
				text-decoration: underline;
				
				margin-bottom: 2px;
			}

		#contact_names a {
			color: #5a5a5a;
		}
