body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #455e51;
}
img {
	border: none;
}
form {
	margin: 0;
	padding: 0;
}
h1 {
	margin: 0 0 -2px 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #000000;
	font-size: 2.6em;
}
.secondary_h1_title {
	margin: inherit;
	padding: inherit;
	color: #595200;
	font-size: 50%;
}
h2 {
	margin: 15px 0 0 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #595200;
	font-size: 1.3em;
}
h3 {
	margin: 18px 0 0 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	color: #4c4d48;
	font-size: 1em;
}
h4 {
	margin: 18px 0 0 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #595200;
	font-size: .9em;
}
h5 {
	margin: 0 10px 3px 0;
	padding: 8px 0 0 0;
	color: #595200;
	font-size: .7em;
	font-weight: normal;
}
h5 a:link, h5 a:visited, h5 a:active {
	color: #595200;
	text-decoration: none;
}
h5 a:hover {
	color: #595200;
	text-decoration: underline;
}
table, tr, td {
	font-size: 90%;
	color: #595200;
	line-height: 1.4em;
}


/* Form */
.table_width {
	width: 500px;
}
.form_field_wide {
	width: 250px;
}
.form_field_sml {
	width: 150px;
}
/* Form end */


#header_logo {
	margin-bottom: 20px;

}
#header_image {
	display: none;
}
.logo_print {
}
.logo_screen {
	display: none;
}
/* Navigation bar top */
#navigation {
	display: none;
}
#nav_graphic_logo {
}
#nav_case {
}
#main_nav {
}
#main_nav ul {
}
#main_nav li {
}
#main_nav a:link, #main_nav a:visited, #main_nav a:active {
}
#main_nav a:hover {
}
	.main_nav_divider {
	}
/* navigation end*/

#content_case {
	width: 100%;
	background-color: #ffffff;
	color: #000000;
	display: block;

}
#content_bg {
}
#bread_crumbs {
	display: none;
}
#bread_crumbs form {
}
.mailing_list_field {
}
#left_column {
	display: none;
}

/* Side navigation */
.side_nav_case {
}
.side_nav_case ul {
}
.side_nav_case li {
}
.side_nav_case li ul {
}
.side_nav_case li ul li{
}
.side_nav_case li a:link, .side_nav_case li a:visited, .side_nav_case li a:active {
}
.side_nav_case li a:hover {
}
.side_nav_case li ul li a:link, .side_nav_case li ul li a:visited, .side_nav_case li ul li a:active {
}
.side_nav_case li ul li a:hover {
}
.side_nav_title_curved {
}
.side_nav_title_curved h4 {
}
.side_nav_title {
}
.side_nav_title h4 {
}
/* */

#centre_column {
	width: 100%;
	display: block;

}
#title_case {
	margin: 0;
	padding: 0;	
	border-bottom: 1px solid #7f4242;
	display: block;
}
#copyright_bar {
	width: 100%;
	background-color: #ffffff;
	display: block;

}
#copyright_bar_case {
}
#copyright_bar_case p {
	margin: 10px 0 14px 0;
	padding: 0;
	text-align: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: .7em;
	color: #606060;
}
#copyright_bar_case a:link, #copyright_bar_case a:visited, #copyright_bar_case a:active {
	color: #606060;
	text-decoration: none;
}
#copyright_bar_case a:hover {
	color: #606060;
	text-decoration: underline;
}
#footer {
	margin: 0 0 7px 0;
	padding: 0;
	width: 100%;
	border-top: 2px solid #000000;
	border-bottom: 3px solid #ccbe3d;
	font-size: .8em;
	height: auto;
	display: block;

}
#footer_bg {
}
#footer_bg p {
	margin: 15px;
	padding: 0;
	line-height: 1em;
}
#footer_bg a:link, #footer_bg a:visited, #footer_bg a:active {
	color: #000000;
	text-decoration: none;
}
#footer_bg a:hover {
	color: #000000;
	text-decoration: underline;
}

.txt_intro {
	margin: 15px 0 15px 0;
	color: #686964;
	font-size: .8em;
	line-height: 1.5em;
}
.photo_float_right_basic {
	margin: 0 0 10px 15px;
	padding: 0;
	float: right;
	display: inline;
}
#box_float_right {
	margin: 22px 0 15px 25px;
	padding: 0;
	width: 200px;
	/* Mac hack \*/
	width: auto;
	/* End mack hack */
	float: right;
	display: block;
}
#box_float_right p {
	margin: 8px 0 0 0;
	padding: 0;
	font-size: .7em;
	line-height: 1.5em;
	color: #4c4d48;
	text-align: right;
}
#box_float_right p a:link, #box_float_right p a:visited, #box_float_right p a:active {
	color: #4c4d48;
	text-decoration: none;
}
#box_float_right p a:hover {
	color: #4c4d48;
	text-decoration: underline;
}
.photo_float_left_basic {
	margin: 18px 15px 0 0;
	padding: 0;
	float: left;
	display: inline;
}
.photo_float_left {
	margin: 5px 15px 1px 0;
	padding: 0;
	float: left;
	display: inline;
}
.product_photo_spacing {
	margin: 18px 0 0 0;
	padding: 0;
	text-align: center;
}
#product_intro_case {
	margin: 0;
	padding: 0;
	display: block;
}
#product_intro_case_with_bg {
	margin: 0;
	padding: 0;
	height: 470px;
	background-position: right;
	display: block;
}
.product_case {
	margin: 10px 0 10px 0;
	padding: 0;
	
	display: block;
	width: 100%;

}
.product_case_news {
	margin: 10px 0 10px 0;
	padding: 0;

	display: block;
	width: 100%;

}
.product_case_news_top {
	margin: 10px 0 10px 0;
	padding: 0;
	display: block;
	width: 100%;

}
.product_case_bottom {
	margin: 10px 0 40px 0;
	padding: 0 0 20px 0;
	
	display: block;
	width: 100%;

}
.product_photo_case {
	margin: 0;
	padding: 0;
	width: 225px;
	float: left;
}
.product_info_case {
	margin: 0;
	padding: 0;
	width: 350px;
	float: right;
}
.product_info_case_full_width {
	margin: 0;
	padding: 0;
	width: 100%;
	float: left;
}
.txt_product {
	margin: 0;
	padding: 12px 0 0 0;
	color: #4c4d48;
	font-size: .8em;
	line-height: 1.5em;
}
.txt_product_red {
	color: #ff0000;
	font-weight: bold;
}
.txt_align {
	text-align: center;
}
.bulleted_list_simple {
	font-size: .8em;
	color: #4c4d48;
	line-height: 1.5em;
}
.green_bold {
	color: #ccbe3d;
	font-weight: bold;
}
.pdf_icon_spacing {
	margin: 20px 30px 0 0;
	padding: 0;
}
.technical_table_wide {
	width: 426px;
	font-size: 80%;
}
.technical_table_wide_2_col {
	width: 426px;
	font-size: 80%;
}
.technical_table_medium {
	width: 330px;
	font-size: 80%;
}
.technical_table_sml {
	width: 426px;
	font-size: 80%;
}
.technical_table_wide a:link, .technical_table_wide a:visited, .technical_table_wide a:active {
	padding: 4px;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}
.technical_table_wide a:hover {
	padding: 4px;
	color: #000000;
	background-color: #ffffff;
	text-decoration: underline;
}

.technical_table_wide_2_col a:link, .technical_table_wide_2_col a:visited, .technical_table_wide_2_col a:active {
	padding: 4px;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}
.technical_table_wide_2_col a:hover {
	padding: 4px;
	color: #000000;
	background-color: #ffffff;
	text-decoration: underline;
}

.technical_table_medium a:link, .technical_table_medium a:visited, .technical_table_medium a:active {
	padding: 4px;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none;
}
.technical_table_medium a:hover {
	padding: 4px;
	color: #000000;
	background-color: #ffffff;
	text-decoration: underline;
}

.technical_bg_header_wide {
	background-color: #ccbe3d;
	text-align: left;
	width: 33%;
}
.technical_bg_header_wide_4_col {
	background-color: #ccbe3d;
	text-align: left;
	width: 25%;
}
.technical_bg_header_wide_3_col {
	background-color: #ccbe3d;
	text-align: left;
	width: 33%;
}
.technical_bg_header_wide_2_col {
	background-color: #ccbe3d;
	text-align: left;
	width: 50%;
}
.technical_bg_header_medium {
	background-color: #ccbe3d;
	text-align: left;
	width: 50%;
}
.technical_bg_header_sml {
	background-color: #ccbe3d;
	text-align: left;
}
.technical_bg {
	background-color: #eeeabf;
}
.back_to_top {
	display: none;
}

