DIV.wbm_content {text-align:left;margin-bottom: 15px;}

#engine DIV.wbm_content h1{
	font-size: 18px;
	color: #2E5C8B;
	border-bottom: 2px solid #96ADC5;	
}

#engine DIV.wbm_content form, #engine DIV.wbm_content div.form{
	border: 1px solid #96ADC5;	
	display:block;
	width:auto;
	margin-top:1px;
}

DIV.box_title {color: #96ADC5; padding:20px 10px 10px 10px;font-size:16px; padding-bottom:5px;margin-bottom:5px;  }
DIV.box_content {padding: 10px 12px 10px 12px;}
DIV.box_content DIV.box_content_width{width: 100%}

.cell b, .yachtDetailPriceList b {color: #2E5C8B;}

DIV.box_content DIV.column1{width:24%;float:left;bbackground-color:red;}
DIV.box_content DIV.column2{width:24%;float:left;bbackground-color:green;}
DIV.box_content DIV.column3{width:24%;float:right;bbackground-color:blue;}
DIV.box_content DIV.column4{width:24%;float:right; bbackground-color:yellow;}

DIV.box_content DIV.left_data {float:left; width:120px;}
DIV.box_content DIV.right_data {float:left; margin-bottom: 5px;}
DIV.box_content INPUT.right_input {margin-bottom: 5px;}
DIV.box_content DIV.right_submit {float:right;}

DIV.image{width:102px;height:77px;overflow:hidden;margin-right: 8px;}
DIV.cell {padding-top:3px;padding-bottom:1px;}

DIV.footer {height:10px;}

DIV.spacer {height:10px;width:10px;}
DIV.spacer_h {height:1px;width:50px;}
DIV.spacer_v {height:10px;width:1px;}

STRONG {color: #000000; font-weight: bold;}
STRONG.blue {color: #2E5C8B; font-weight: bold;} 

.discount {
	color:#000000;
	font-weight:bold;
}

.price {
	color:#FF8C00;
	font-weight:bold;
}

.formField {
	width:200px;
}

.hover {}
.hover:hover {}
.hover IMG{border:1px solid #96ADC5;}

/* YACH LIST (our fleet - yachts) */
DIV.wbm_yachtlist_modelkind{
	font-weight:bold;
	ffont-size:14px;
}

DIV.wbm_yachtlist_box{
	float:left;	
	width:335px;
	text-align:left;
	margin-bottom:20px;	
}

h3.wbm_yachtlist_title, h3.wbm_yachtlist_title a{
	color: #2E5C8B;
	font-family: Trebuchet MS;
	font-size:14px;
		
	
}



h3.wbm_yachtlist_title{
	background-image: url(../images/our-fleet-heading-bg.gif);
	background-repeat: repeat-x;
	height:22px;
	line-height: 22px;
	border:1px solid #96ADC5;
	border-bottom:none;
	margin:0px;
	padding-left:5px;
}

DIV.wbm_yachtlist_info{border:1px solid #96ADC5;padding:10px;background-image: url(../images/grid-bg.gif)}
DIV.wbm_yachtlist_image {float:left;}
DIV.wbm_yachtlist_image img{width:100px;height:75px;}
DIV.wbm_yachtlist_info a{color:#505050; font-weight:bold;text-decoration:none;}

DIV.wbm_yachtlist_info .info_left{
	float:left;
	width:130px;
	font-weight: bold;
	color: #2E5C8B;
	margin-bottom:5px;
	padding-left:10px;
}

DIV.wbm_yachtlist_info .info_right{
	float:left;
	margin-bottom:5px;
}

DIV.wbm_yachtlist_info a.ourFleetLink{text-decoration:underline;color:#2E5C8B;font-weight: normal;text-transform: capitalize;}
DIV.wbm_yachtlist_info a.ourFleetLink b{font-weight:normal;}
DIV.wbm_yachtlist_info a.ourFleetLink i{font-style:normal;}



.rare {float:right; margin-top:3px;}
.periodic {float:right; margin-top:3px;}
.realtime{float:right;; margin-top:3px;}

DIV.legend {display:none;}
DIV.legend_border {float:left; border: solid 1px black; margin-right: 5px;}
DIV.legend_border DIV {width:12px; height: 12px; line-height: 10px;}
DIV.legend_border DIV.legend_rare {background: #990000;}
DIV.legend_border DIV.legend_periodic {background: #FFA500;}
DIV.legend_border DIV.legend_realtime {background: #4A9F94;}

/* SMALL SEARCH FORM */
DIV.wbm_ssf_box{font-size:10px;}
/*DIV.wbm_ssf_box DIV.title{font-weight:bold;background-color:#E2EDEF;border-bottom:1px solid #D7DCDD;}*/
DIV.wbm_ssf_box DIV.left_data{width:50px;}
DIV.wbm_ssf_box DIV.right_data{margin-bottom:5px;}
DIV.wbm_ssf_box DIV.submit{float:right;;}
DIV.wbm_ssf_box DIV.advancedsearch{margin:10px 10px 0px 0px;float:left;}
DIV.wbm_ssf_box DIV.clear{display:none;}
DIV.wbm_ssf_box #wbm_ssf_box_clearAfterSubmit{display:none;}
DIV.wbm_ssf_box .advancedsearch{color:#2174C1;}
/*#filter_month{width:85px;}*/
/*#filter_duration, #filter_month, #filter_date, #filter_year{font-size:10px;}*/
#filter_base{width:185px;}
#filter_country{}
#filter_model{width:185px;}










.wbmBoxBlueBg{
	background-image: url(../images/wbm-box-blue-bg.png);
	background-repeat: repeat-x;
	background-position: 0% 100%;
}
.wbmBoxGrayBg{
	background-image: url(../images/wbm-box-gray-bg.png);
	background-repeat: repeat-x;
	background-position: 0% 0%;
	height:20px;
	border-left:1px solid #96ADC5;
	border-right:1px solid #96ADC5;
}


h2.search_result_box_title{
	margin:0px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #96ADC5;
	padding:5px 10px 5px 10px;
	background-image: url(../images/wbm-box-blue-bg.png);
	background-repeat: repeat-x;
	background-position: 0% 0%;
	color:#2E5C8B;	
}

h2.search_result_box_title span{
	font-weight:normal;
	font-size:14px;
	color:#2E5C8B;	
}

span.lineHight{
	line-height: 18px;
}
