
body{
	background-color:#b6ae9e;
	padding:0px;
	margin:0px;
	font-family:arial, helvetica, sans-erif;
	color:#7b7979;
	font-size:9pt;
}

*{
	padding:0px;
	margin:0px;
}

.main{
	background-color:#ffffff;
	width:994px;
	margin-left:auto;
	margin-right:auto;
}


.main_inner{
	padding:20px;
	padding-bottom:23px;
}

.title{
	color:#03b5a2;
	font-size:13pt;
	font-weight:bold;
	position:relative;
	top:-5px;
	text-transform:uppercase;
}

.title2{
	color:#03b5a2;
	font-size:13pt;
	font-weight:bold;
	position:relative;
	top:-5px;
	text-transform:uppercase;
}

.shaded_box{
	position:absolute;
}

.shaded_box_inner{
	position:relative;
	left:711px;
	width:20px;
	height:89px;
	background-color:#bde4df;
}

.left_col{
	font-family:times new roman, times, serif;
	width:231px;
	border:0px solid red;
	margin-right:9px;
	min-height:547px;
}

.right_col{
	float:right;
	width:711px;
}

.header{
	
}

a{
	margin:0px;
	padding:0px;
	color:#58595d;
}

.credits_1{
	font-family:FranklinGothic, arial;
	text-align:right;
	width:994px;
	margin-left:auto;
	margin-right:auto;
	padding-right:32px;
	margin-top:10px;
	font-size:9pt;
}

.credits_padding{
	height:10px;
	font-size:2pt;
}

.credits_link{
	font-family:FranklinGothic, arial;
	font-size:8pt;
}

.credits_link:hover{
	color:white;
}

.spacer_v_1{
	height:1px;
}

.spacer_v_2{
	height:15px;
}

.spacer_v_3{
	height:22px;
}

.smaller_lower{
	margin-top:6px;
}

.content{
	font-size:9pt;
	lline-height:14px;
}

.signature{
	position:relative;
	left:0px;
}

.left_header{
	float:left;
	width:241px;
}

.header{
	height:92px;
}

.right_header_left{
	width:480px;
	float:left;
}

.right_header_right{

}

.nav_bar{
	color:#AEB0B2;
	margin-top:-16px;
	height:70px;	
	font-size:10pt;
}

.menu_item{
	background-color:white;
	border-top:0px solid #ededed;
	border-bottom:2px solid #ededed;
	width:231px;
	float:left;
	margin-right:9px;
	padding-bottom:1px;
}

.menu_item_last{
	border-bottom:2px solid #ededed;
	width:231px;
	display:inline-block;
	padding-bottom:1px;
}

.menu_item_empty{
	border-bottom:0px solid #ededed;
	padding-bottom:8px;
	width:600px;
	display:inline-block;
}


.menu_spacer{
	width:10px;
	float:left;
}

.selected_item{
	padding-top:0px;
	width:94%;
	font-size:10pt;
	text-decoration:none;
	display:inline-block;
	color:#bdbcbc;
}

.menu_link{
	padding-top:0px;
	width:94%;
	font-size:10pt;
	text-decoration:none;
	display:inline-block;
}

h1{
	padding:0px;
	margin:0px;
}

.menu_link:hover{
	color:#9ddad2;
	font-weight:bold;
}

.menu_link_selected{
	color:#9ddad2;
	text-decoration:none;
	font-weight:bold;
}

.nav_bar_line{
	padding-bottom:8px;
	display:block;
}

.logo_link{
	border:0px solid #ffffff;
}

.spacer_v_drop_down{
	height:60px;
}

.menu_drop_down{
	line-height:17px;
}

.title_underline{
	margin-top:-6px;
}

.contact_details{
	display:inline-block;
	background-color:white;
	font-size:11pt;
	text-decoration:none;
	font-family:times new roman, times, serif;
}

.contact_line_1{
	color:#aeaeae;
}

.image_thumb{
	margin-right:12px;
	cursor:pointer;
}

.thumbs_row{
	margin-top:14px;
}

.thumbs_text{
	font-family:times new roman, times, serif;
	margin-top:11px;
	color:#cbcaca;
}

.form_panel{
	margin-top:11px;
}

.form_left_col{
	float:left;
	width:100px;
	
}

.form_right_col{
	margin-left:100px;
}

.form_row{
	margin-bottom:13px;
}

.form_textbox{
	width:25px;
}

.form_textbox_2{
	width:127px;
}

.form_textarea{
	width:127px;
	height:40px;
}

.form_submit{
	width:101px;	
	padding:3px;
	border:1px solid #bdbcbc;
	background-color:#f9f9f9;
	cursor:pointer;
}

.sub_header{
	text-transform:uppercase;
	color:#03b5a2;
}

.sub_nav{
	color:#949599;
	text-decoration:none;
}

.slideshow_parent{
	width:711px;
	height:476px;
	background-color:silver;
}

.slideshow_1{
	position:absolute;
	z-index:11;
}

string{
	font-weight:normal;
}

.drop_menu{
	
	position:absolute;
	width:249px;
	z-index:10000;
}

.drop_menu_inner{
	display:block;
	border-right:0px solid #bdbcbc;
	border-bottom:2px solid #ededed;
	border-left:0px solid #bdbcbc;
	background-color:#fdfdfd;
	width:249px;
	position:relative;
	left:-9px;
	top:3px;
	filter:alpha(opacity=88);
	opacity:0.88;
}

.drop_menu_item{
	text-decoration:none;
	display:block;
	border:0px solid green;
	font-size:10pt;
	padding-left:9px;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;
}

.drop_selected_item{
	text-decoration:none;
	display:block;
	border:0px solid green;
	font-size:10pt;
	padding-left:9px;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;
	color:#bdbcbc;
}

a:hover{
	color:#bdbcbc;
}

.kitchen_link{
	margin:0px;
	padding:0px;
	border:0px solid purple;
	float:left;	
	margin-bottom:-3px;
}

.kitchen_link_image{
	border:0px solid green;
	padding:0px;
	margin:0px;
	
}

.link_page_item{
	display:block;
}

.form_radio{
	position:relative;
	top:3px;
	margin:0px;
	padding:0px;
}

.three_col_a{
	float:left;
	width:231px;
	margin-right:9px;
}

.three_col_b{
	width:231px;
	margin-right:9px;
	margin-left:240px;
	margin-right:481px;
}

.three_col_c{
	float:right;
	width:471px;
	
}

.three_col_content{
	text-align:left;
}

.three_col_item{
	margin-bottom:14px;
	min-height:308px;
}

hr{
	height:0px;
	border:0px solid white;
	border-bottom:2px solid #ededed;
}

.news_extra_spacer{
	height:15px;
	font-size:2pt;
}

.error_message{
	margin-top:14px;
	margin-bottom:14px;
	color:red;
}

.thank_you_message{
	color:red;
	margin-top:14px;
	margin-bottom:14px;
}

.mandatory{
	color:red;
}

.sig_overlay_1{
	position:absolute;
	z-index:100;
}

.sig_overlay_2{
	position:relative;
	top:73px;
}

.left_col2{
	width:300px;
}

.l_row{
	margin-bottom:10px;
}

.l_left{
	float:left;
	display:block;
	width:101px;
}

.l_panel{
	position:absolute;
	left:0px;
	top:0px;
	border:1px solid #000000;
	background-color:white;
	padding:10px;
}

.error{
	margin-bottom:10px;
	margin-left:242px;
	color:red;
	border:1px solid red;
	padding:5px;
	width:222px;
}

.imageAdjust2_fl_cont{
	position:absolute;
	visibility:hidden;
}

.imageAdjust2_fl_cont_2{
	display:block;
	overflow:hidden;

}

.image_set{
	padding:5px;
	color:green;
}

.image_unset{
	padding:5px;
	color:red;
	border:1px solid red;
}

.date_smaller{
	font-size:9pt;
}