body {
	margin: 0px;
	background-color: #111111;	
}
.main_center_div {
	background-color: #FFFFFF;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.main_left_div {
	float: left;
	width: 950px;
	background-color: #FFFFFF;
}
.header_pic_div_1 {
	float: left;
	height: 100px;
	width: 950px;
}
.header_white_strip_div {
	float: left;
	height: 29px;
	width: 928px;
	padding-right: 11px;
	padding-left: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 29px;
}
.header_white_strip_div a {
	color: #000000;
	text-decoration: none;
}
.header_strip_usa {
	float: left;
	height: 29px;
	width: 208px;
	text-align: left;
}
.header_strip_international {
	float: left;
	height: 29px;
	width: 511px;
	text-align: center;
}
.header_strip_email {
	float: left;
	height: 29px;
	width: 209px;
	text-align: right;
}
.strip_red_font {
	color: #c70000;
}



/*top navigation starts here*/

.top_nav_div {
	background-image: url(../images/grey_top_nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 38px;
	width: 880px;
	padding-left: 70px;
}
.top_nav_div ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.top_nav_div ul li {
	margin: 0px;
	padding: 0px;
	display: inline;
}
.top_nav_div ul li a {
	display: block;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-right: 24px;
	padding-left: 24px;
	line-height: 38px;
	text-decoration: none;
	float: left;
}
.top_nav_div ul li a:hover {
	text-decoration: none;
	background-image: url(../images/grey_top_nav_but_hover_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.top_nav_div   ul   li   a.selected_top {
	text-decoration: none;
	background-image: url(../images/grey_top_nav_but_hover_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/*top navigation ends here*/

.body_main_div {
	float: left;
	width: 950px;
	background-image: url(../images/left_video_div_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.body_left_div {
	float: left;
	width: 218px;
}
.body_right_div {
	float: left;
	width: 731px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cbcbcb;
	min-height:450px;
}


.left_section_div {
	float: left;
	width: 196px;
	padding-right: 11px;
	padding-left: 11px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 30px;
}

/*left menu starts here*/

.left_menu_div {
	float: left;
	width: 218px;
	background-color: #5e5e5e;
}
.left_menu_div ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.left_menu_div ul li {
	margin: 0px;
	padding: 0px;
}
.left_menu_div ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	height: 33px;
	width: 185px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #313131;
	display: block;
	line-height: 33px;
	padding-left: 33px;
	background-image: url(../images/grey_left_menu_bul_normal.jpg);
	background-repeat: no-repeat;
	background-position: 13px 12px;
}
.left_menu_div  ul  li  a:hover {
	text-decoration: none;
	background-image: url(../images/grey_left_menu_bul_hover.jpg);
	background-repeat: no-repeat;
	background-position: 13px 12px;
	background-color: #e4e4e4;
	color: #000000;
}
.left_menu_div    ul    li    a.selected_left {
	text-decoration: none;
	background-image: url(../images/grey_left_menu_bul_hover.jpg);
	background-repeat: no-repeat;
	background-position: 13px 12px;
	background-color: #e4e4e4;
	color: #000000;
}
/*left menu ends here*/
form {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #949494;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	line-height: 40px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	line-height: 40px;
}
.search_name_textfield {
	width: 190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.search_dropbox {
	width: 195px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
}
.search_small_dropbox_mar {
	width: 95px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
	margin-right: 6px;
}
.search_small_dropbox {
	width: 95px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
}
.search_button {
	height: 19px;
	width: 93px;
	background-image: url(../images/but_serach_bg.jpg);
	border: 1px solid #3496de;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-bottom: 2px;
	cursor:pointer;
}
.search_button_pad {
	height: 19px;
	width: 93px;
	background-image: url(../images/but_serach_bg.jpg);
	border: 1px solid #3496de;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-bottom: 2px;
	cursor:pointer;
	margin-top:5px;
}
.left_video_div {
	float: left;
	width: 196px;
	padding-right: 11px;
	padding-left: 11px;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 188px;
	clear: both;
}
.video_image {
	float: left;
	clear: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.but_watch_video {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	float: left;
	clear: right;
	margin-top: 26px;
}
.video_text_div {
	float: left;
	width: 196px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #385871;
	text-align: justify;
}
.index_text_div_1 {
	width: 709px;
	float: left;
	padding-top: 0px;
	padding-right: 11px;
	padding-left: 11px;
	clear: both;
	margin: 0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin: 0px;
}
p a {
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
p  a:hover {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.index_ship_image {
	float: right;
	margin-bottom: 15px;
	margin-left: 15px;
}
.index_usa_dept_div {
	background-image: url(../images/index_usa_div_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 89px;
	width: 608px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a2570;
	font-weight: normal;
	line-height: 24px;
	padding-top: 12px;
	padding-left: 11px;
}
.index_usa_dept_div a {
	color: #0a2570;
	text-decoration: underline;
}
.index_usa_dept_div  a:hover {
	color: #0a2570;
	text-decoration: none;
}
.index_usa_logo_div {
	float: left;
	width: 112px;
	background-image: url(../images/index_usa_div_bg.jpg);
	height: 101px;
	text-align: right;
}
.index_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.index_list li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}.index_boat_main_div {
	float: left;
	width: 731px;
	background-color: #e8f4fe;
}
.index_boat_div_br {
	float: left;
	height: 155px;
	width: 130px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cbcbcb;
	text-align: center;
	padding-top: 11px;
	padding-right: 7px;
	padding-bottom: 11px;
	padding-left: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cbcbcb;
}
.index_boat_div_nobr {
	float: left;
	height: 156px;
	width: 136px;
	text-align: center;
	padding-top: 11px;
	padding-right: 7px;
	padding-bottom: 11px;
	padding-left: 7px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cbcbcb;
}
.index_boat_image_div {
	float: left;
	height: 79px;
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center;
}
.index_boat_image_div img {
	border: 1px solid #cbcbcb;
	clear: both;
}
.index_boat_name_div {
 	float: left;
 	height: 30px;
 	width: 130px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	font-weight: bold;
 	color: #333333;
 	text-decoration: none;
 	text-align: center;
 	line-height: 30px;
}
.index_boat_button_div {
	float: left;
	height: auto;
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: center;
}
.but_explore_it {
	padding-top: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}

.footer_blue_div {
	background-color: #89cefa;
	float: left;
	height: 34px;
	width: 928px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 34px;
	font-weight: normal;
	color: #000000;
	padding-right: 11px;
	padding-left: 11px;
}
.footer_blue_div  a {
	color: #000000;
	text-decoration: none;
}
.footer_blue_div  a:hover {
	text-decoration: underline;
}
.copyright_div {
	float: left;
	width: 208px;
	text-align: left;
}
.footer_blue_link_div {
	float: left;
	width: 720px;
	text-align: right;
}


.footer_white_div {
	background-color: #FFFFFF;
	float: left;
	width: 950px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #727272;
	text-decoration: none;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.footer_white_div a {
	background-color: #FFFFFF;
	color: #727272;
	text-decoration: underline;
}
.footer_white_div  a:hover {
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: underline;
}
.body_dummy_div {
	float: left;
	height: 200px;
	width: 709px;
}
.search_pagi_div {
	width: 709px;
	float: left;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 12px;
	padding-left: 11px;
}
.search_pagi_div a {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #2F89B9;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	cursor: pointer;
	border: 1px solid #104D83;
}
.search_pagi_div  a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C70000;
	text-decoration: none;
	border: 1px solid #C70000;
}
.search_pagi_div   a.selected_page {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C70000;
	text-decoration: none;
	border: 1px solid #C70000;
}
.search_res_pad_div {
	width:709px;
	padding-left:11px;
	padding-bottom:9px;
	float:left;
}

.search_res_mdiv {
	width: 709px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 11px;
	border: 1px solid #15568C;
	margin-top: 20px;
	margin-bottom: 20px;
}
.search_res_dblue_div {
	background-color: #C0DBED;
	width: 699px;
	float: left;
	padding: 5px;
	color: #00255C;
}
.search_res_white_div {
	background-color: #FFFFFF;
	width: 699px;
	float: left;
	padding: 5px;
	color: #00255C;
}
.search_dblue_chkbox_div {
	float: left;
	width: 29px;
	height: 80px;
}
.search_dblue_img_div {
	float: left;
	width: 100px;
	height: 80px;
}
.search_dblue_img_div img {
	/*width: 98px;
	height: 78px;*/
	border: 1px solid #2472B0;
}
.search_dblue_des_div  {
	width: 150px;
	float: left;
	padding-left: 20px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	height:80px;
}
.search_dblue_des_div a  {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.search_dblue_des_div  a:hover  {
	color: #1D5370;
}
.search_dblue_place_div  {
	width: 150px;
	float: left;
	padding-left: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #00255C;
	line-height: 18px;
	height:80px;
}
.search_dblue_price_div  {
	width: 150px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #C70000;
	line-height: 18px;
	text-align: center;
	height: 40px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.search_dblue_more_div  {
	width: 75px;
	float: left;
	text-align: center;
	height: 80px;
}
.search_dblue_more_div a  {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #135184;
	padding: 3px;
	border: 1px solid #0A2841;
	display: block;
	width: 40px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	cursor: pointer;
}
.search_dblue_more_div  a:hover  {
	color: #0C3252;
	text-decoration: none;
	background-color: #76B0D8;
	padding: 3px;
	border: 1px solid #0A2841;
	display: block;
	width: 40px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	cursor: pointer;
}
.search_ys_dblue_more_div  {
	width: 75px;
	float: left;
	text-align: center;
	height: 80px;
}
.search_ys_dblue_more_div a  {
 color: #FFFFFF;
 text-decoration: none;
 background-color: #135184;
 padding: 3px;
 border: 1px solid #0A2841;
 display: block;
 width: 50px;
 margin-top: 12px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
 cursor: pointer;
}
.search_ys_dblue_more_div  a:hover  {
 color: #0C3252;
 text-decoration: none;
 background-color: #76B0D8;
 border: 1px solid #0A2841;
 cursor: pointer;
}
.boat_details_left_mdiv {
	float: left;
	width: 464px;
}
.boat_details_right_mdiv {
	float: left;
	width: 206px;
	padding-left: 15px;
}
.boatdetails_bigimg_div {
	float: left;
	width: 464px;
	/*height: 306px;*/
}
.boatdetails_bigimg_div img {
	border: 1px solid #435472;
	/*height: 304px;*/
	width: 462px;
}
.boatdetails_thumbs_div {
	float: left;
	width: 464px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.boatdetails_thumbs_div img {
	width: 67px;
	border: 1px solid #435473;
	float: left;
	height: 54px;
	cursor: pointer;
	margin-bottom: 10px;
}
.img_right_mar {
	margin-right: 10px;
}
.boatdetails_right_details {
	float: left;
	width: 206px;
	line-height: 30px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	padding-bottom: 20px;
}
.bold_red {
	font-weight: bold;
	color: #c70000;
}
.boatdetails_rightloc_div {
	float: left;
	width: 206px;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #020E24;
	padding-bottom: 10px;
}
.boatdetails_right_locs {
	float: left;
	width: 206px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #020E24;
	padding-bottom: 10px;
}
.boat_details_text_div {
	float: left;
	width: 709px;
}
.big_bold_red {
	font-size: 14px;
	color: #c70000;
	font-weight: bold;
}
.adv_sear_mdiv {
	float:left;
	width: 450px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
.adv_sear_title {
	float: left;
	width: 190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	display: block;
	text-align: right;
	padding-right: 10px;
	line-height: 18px;
	height: 30px;
}
.adv_sear_textbox {
	float: left;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	height: 30px;
}
.adv_sear_textfield {
	width: 190px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.adv_sear_dropbox {
	width: 195px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.adv_sear_small_dropbox {
	width: 95px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-right: 6px;
}
.adv_sear_but_box {
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	float: left;
	text-align: center;
	padding-left: 200px;
	padding-top: 20px;
	padding-bottom: 40px;
}


.global_body_main_div {
	float: left;
	width: 950px;
}

.global_ser_mdiv {
	width: 700px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin-left: 15px;
}
.global_title_div {
	float: left;
	height: 50px;
	width: 700px;
	text-align: center;
	padding-top: 20px;
}
.global_top_radio_div {
	text-align: center;
	float: left;
	height: 40px;
	width: 700px;
	font-size: 15px;
	font-weight: bold;
	color: #c70000;
	font-family: Arial, Helvetica, sans-serif;
}
.global_form_cont_div {
	float: left;
	width: 800px;
}
.global_mes_mdiv {
	float: left;
	width: 698px;
	border: 1px solid #CCCCCC;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 50px;
}
.global_mes_mleft_div {
	float: left;
	width: 290px;
	padding-right: 19px;
	text-align: right;
}
.global_mes_mright_div {
	float: left;
	width: 330px;
	text-align: left;
	padding-left: 19px;
}
.global_mes_left_txt_div {
	float: left;
	width: 290px;
	padding-bottom: 20px;
}
.global_mes_right_txt_div {
	float: left;
	width: 330px;
	padding-bottom: 10px;
}
.glb_mes_right_title_div {
	float: left;
	width: 50px;
	text-align: right;
	padding-right: 10px;
	line-height: 37px;
}
.glb_mes_right_input_div1 {
	float: left;
	width: 120px;
	text-align: right;
	padding-right: 10px;
}
.glb_mes_right_input_div2 {
	float: left;
	width: 120px;
	text-align: left;
	padding-left: 10px;
}
.glb_mes_buld_input {
	float: left;
	width: 260px;
	text-align: center;
	height: 28px;
	padding-top: 9px;
	font-weight: normal;
}
.seprate_coma_div {
	text-align: center;
	font-weight: normal;
	float: left;
	width: 260px;
	padding-left: 60px;
}
.glb_motor_left_text_div {
	float: left;
	width: 250px;
	text-align: center;
	padding-left: 99px;
	padding-bottom: 10px;
}
.glb_motor_right_text_div {
	float: left;
	width: 250px;
	text-align: center;
	padding-bottom: 10px;
	padding-right: 79px;
}
.loc_state_div {
	float: left;
	width: 90px;
	text-align: center;
	margin-left: 40px;
}
.loc_country_div {
	float: left;
	width: 250px;
	text-align: center;
}
.loc_region_div {
	float: left;
	width: 260px;
	text-align: center;
}
.sort_left_input_div {
	float: left;
	width: 150px;
	margin-left: 60px;
}
.sort_left_text_div {
	float: left;
	width: 70px;
	line-height: 40px;
}
.sort_right_input_div {
	float: left;
	width: 130px;
	text-align: right;
	padding-right: 20px;
}
.sort_right_text_div {
	float: left;
	width: 70px;
	line-height: 40px;
}
.form_but_div {
	float: left;
	width: 400px;
	text-align: center;
	height: 50px;
	padding-left: 300px;
}
.div_with_font {
	width: 709px;
	float: left;
/*	padding-top: 0px;
	padding-right: 11px;
	padding-left: 11px;*/
	clear: both;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.left_boat_list_mdiv {
	float: left;
	width: 196px;
	padding-left:11px;
	float: left;
/*	margin-left: 11px;*/
}
.left_boat_list_brdiv {
	border: 1px solid #045493;
	padding: 4px;
	float: left;
	width: 187px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
}
.left_boat_title_div {
	float: left;
	width: 187px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000f28;
	font-weight: bold;
	padding-bottom: 3px;
}
.left_boat_img_div {
	float: left;
	width: 70px;
	height: 60px;
}
.left_boat_details_div {
	float: left;
	width: 110px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #004D8D;
	padding-left: 7px;
	line-height: 15px;
}
.left_boat_del_div {
	float: left;
	width: 187px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: right;
	padding-top: 5px;
}
.left_boat_del_div img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.body_left_div_bdetails {
	float: left;
	width: 218px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cbcbcb;
}
.body_right_div_bdetails {
	float: left;
	width: 731px;
	min-height:450px;
}
.contact_ph_mdiv {
	float: left;
	width: 348px;
	margin-right: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #cbcbcb;
	padding-top: 10px;
	padding-bottom: 10px;
}
.contact_ph_title_div {
	float: left;
	width: 348px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1A517D;
	padding-bottom: 10px;
}
.contact_ph_txt_div {
	float: left;
	width: 348px;
	text-align: center;
	line-height: 20px;
	font-size: 13px;
}

.contact_mail_mdiv {
	float: left;
	width: 348px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #cbcbcb;
	padding-top: 10px;
	padding-bottom: 10px;
}
.contact_email_mdiv {
	float: left;
	width: 707px;
	border: 1px solid #cbcbcb;
	margin-top: 9px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.contact_email_title_div {
	float: left;
	width: 707px;
	color: #c70000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 10px;
	text-align: center;
	font-weight: bold;
}
.contact_email_head_txt_div {
	float: left;
	width: 700px;
	text-align:center;
	margin-right: 7px;
	padding-bottom: 20px;
	font-weight: bold;
	color: #6E6E6E;
	line-height: 22px;
}
.contact_email_txt_div {
	float: left;
	width: 350px;
	text-align: right;
	margin-right: 7px;
	padding-bottom: 20px;
	font-weight: bold;
	color: #6E6E6E;
	line-height: 22px;
}
.contact_email_input_div {
	float: left;
	width: 350px;
	text-align: left;
	padding-bottom: 20px;
}
.contact_email_but_div {
	float: left;
	width: 707px;
	text-align: center;
}
.contact_email_but {
	background-color: #49B1F8;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
}
.contact_email_but:hover {
	background-color: #06619D;
	cursor: pointer;
}
.left_boat_inq_div {
	float: left;
	width: 196px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff0000;
	font-weight: bold;
	padding-bottom: 6px;
	text-align:center;
}
.left_boat_inq_div a {
	color:#FF0000;
}
.compulsory_mark {
	color:#FF0000;
}
.err_text_div {
	width: 707px;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom:10px;
	clear: both;
	margin: 0px;
	color:#c70000;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

.boat_real_price_div  {
	width: 75px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #00255C;
	line-height: 18px;
	text-align: center;
	height: 25px;
	padding-top: 30px;
	padding-bottom: 20px;
}
.boat_head_mdiv {
	background-color: #15568C;
	width: 699px;
	float: left;
	padding: 5px;
	color: #FFFFFF;
}
.boat_head_period_div  {
	width: 150px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding-left: 20px;
}
.boat_head_place_div  {
	width: 170px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
}
.boat_head_discount_div  {
	width: 150px;
	float: left;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-align: center;
}
.boat_head_price_div  {
	width: 75px;
	float: left;
	text-align: center;
	line-height: 18px;
}

.finder_mdiv {
	float: left;
	width: 707px;
	border: 1px solid #cbcbcb;
	margin-top: 9px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.finder_head_div {
	float: left;
	width: 220px;
	text-align: left;
	margin-right: 7px;
	padding-bottom: 20px;
	font-weight: bold;
	color: #6E6E6E;
	line-height: 22px;
	padding-left: 10px;
}
.finder_text_div {
	float: left;
	width: 470px;
	text-align: left;
	padding-bottom: 20px;
	line-height: 22px;
}
.red_text {
	color: #c70000;
}
.bold_text {
	font-weight: bold;
}
.error_page_body_div {
	float: left;
	width: 890px;
	background-color: #FFFFFF;
	height: 250px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FF0000;
}
/*added on 27-02-09*/
.yfinder_707px_div {
	float: left;
	width: 707px;
	text-align: left;
}
.yfinder_offer_mdiv {
	float: left;
	width: 337px;
	background-color: #f4f4f4;
	padding: 10px;
}
.yfinder_booking_mdiv {
	float: left;
	width: 330px;
	background-color: #eaf8fb;
	padding: 10px;
}
.offer_text_div {
	width: 240px;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	line-height: 18px;
	padding-bottom: 10px;
	float: left;
	height: 20px;
}
.offer_textbox_div {
	float: left;
	width: 450px;
	padding-bottom: 10px;
	height: 20px;
}
.offer_textbox_zip {
	width: 100px;
	font-size: 11px;
}
.offer_textbox {
	width: 300px;
	font-size: 11px;
}
.offer_dropbox {
	width: 50px;
	font-size: 11px;
}
.offer_but_div {
	width: auto;
	text-align: center;
	padding-bottom: 10px;
}
.offer_but {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #999999;
	color: #FFFFFF;
	width: 80px;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.booking_but {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #28B8D7;
	color: #FFFFFF;
	width: 80px;
	cursor: pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.offer_note_div {
	text-align: justify;
	width: auto;
}
.yfinder_condition_div {
	float: left;
	width: 707px;
	text-align: center;
	padding-bottom: 10px;
}
.yfinder_ip_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #144D92;
}
.yfinder_ip_link:hover {
	text-decoration: underline;
}
.condition_link {
	color: #c70000;
}
.condition_link:hover {
	color: #c70000;
}

/* added on 28/02/09 */

.yfinder_drop_menu {
	width:30px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.yfinder_707px_success_div {
	float: left;
	width: 707px;
	text-align: left;
	padding-left:10px;
}

/* added on 03/03/09 */

.bareboat_date_field {
	width:160px;
	height:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* added on 18/03/09 */

.spcl_comnt {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-decoration: none;
 color: #144D92;
 line-height: 18px;
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-top-style: solid;
 border-bottom-style: solid;
 border-top-color: #144D92;
 border-bottom-color: #144D92;
}

/*---------- 8/04/09 starts below ----------*/

.search_res_div1  {
	height: 80px;
	width: 699px;
	float: left;
}
.search_res_div2  {
	width: 350px;
	float: left;
	font-weight: normal;
	padding-left: 349px;
	text-align: right;
}
.search_res_div2 a  {
	color: #135184;
	font-weight: bold;
	text-decoration: underline;
}
.search_res_div2  a:hover  {
	text-decoration: none;
}
.index_text_div_2  {
	width: 465px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 11px;
	clear: both;
	margin: 0px;
	text-align: right;
	padding-bottom: 5px;
}
.index_text_div_2 a  {
	color: #c70000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.index_text_div_2 a:hover  {
	text-decoration:none;
}

/*added on 09/04/09*/
.charterspcl_img_div {
	float: left;
	width: 100px;
	height: 80px;
	padding-right: 10px;
}
.charterspcl_img_div  img {
	width: 98px;
	height: 78px;
	border: 1px solid #2472B0;
}
.charterspcl_text_mdiv  {
	width: 580px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
}
.charterspcl_title_div  {
	width: 290px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	height: 40px;
}
.charterspcl_title_div a  {
	width: 290px;
	float: left;
	color: #000066;
	text-decoration: none;
}
.charterspcl_title_div  a:hover  {
	width: 290px;
	float: left;
	text-decoration: underline;
}
.charterspcl_more_div  {
	width: 290px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	color: #000066;
	text-align: right;
	height: 40px;
}
.charterspcl_more_div a  {
	color: #000066;
	text-decoration: underline;
}
.charterspcl_more_div  a:hover  {
	text-decoration: none;
}
.charterspcl_des_div  {
	width: 580px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
}

/*added on 09/04/09*/

.bareboat_name_div {
	float: left;
	width: 80px;
	height: 80px;
	font-weight: normal;
	font-size: 11px;
	color: #000066;
}
.bareboat_img_div {
	float: left;
	width: 100px;
	height: 80px;
	padding-right: 10px;
	padding-left: 10px;
}
.bareboat_img_div img {
	/*width: 98px;
	height: 78px;*/
	border: 1px solid #2472B0;
}
.bareboat_des_div  {
	width: 310px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	height: 80px;
}
.bareboat_des_div img  {
	margin-top: 5px;
	margin-right: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.bareboat_but_div {
	float: left;
	width: 90px;
	height: 55px;
	font-weight: normal;
	font-size: 11px;
	color: #000066;
	text-align: center;
	padding-top: 25px;
}
.bareboat_price_div {
	float: left;
	width: 98px;
	height: 80px;
	font-weight: bold;
	font-size: 11px;
	color: #000066;
	text-align: right;
	line-height: 18px;
}
.normal_strikeout_text {
	font-weight: normal;
	text-decoration: line-through;
}
.bold_red_12px {
	font-size: 12px;
	color: #c70000;
	font-weight: bold;
}
.bareboat_chkbox_div {
	width: 709px;
	float: left;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 11px;
	padding-left: 11px;
	padding-bottom: 11px;
}
.bareboat_legend_div {
	width: 709px;
	float: left;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 11px;
	padding-left: 11px;
	padding-bottom: 11px;
}
.bareboat_legend_div img {
	text-align: left;
	margin-right: 10px;
}

/*added on 14/0/09*/

.body_right_drop_div {
	width: 720px;
	text-align: right;
	float: left;
}.dropbox {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-left: 20px;
}
.home_radio_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1864A0;
	font-weight: bold;
}

/*added on 17/04/08*/

.div_radio_196px {
 width: 196px;
 float: left;
 height: auto;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #2f7cb8;
}
.div_196px {
 width: 196px;
 float: left;
 height: auto;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #000000;
 padding-top: 5px;
}

/*---------- 24/04/09 starts below ----------*/
.head_pot_div {
	float: left;
	padding: 5px;
	width: 195px;
}
.head_boatinfo_div {
	padding: 5px;
	float: left;
	width: 200px;
}

/*----------25/04/09 ------------------*/

.location_name_div
{
	width: 709px;
	float: left;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 11px;
	padding-right: 11px;
	padding-bottom: 20px;
	padding-left: 11px;
}
.location_name_div a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #385871;
}
.location_name_div a:hover {
	text-decoration: none;
}
.destination_content_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 709px;
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-left: 11px;
	color: #333333;
}
.destination_content_div a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #385871;
}
.destination_content_div a:hover {
	text-decoration: none;
}
.destination_content_div ul {
}
.destination_content_div li {
	padding-bottom: 10px;
}

/*--------------28/04/09----------------*/

.thank_you_div {
	width: 709px;
	float: left;
	padding-top: 0px;
	padding-right: 11px;
	padding-left: 11px;
	clear: both;
	margin: 0px;
}
.thank_you_div p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C70000;
	text-align: center;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 12px;
	padding-left: 20px;
}
.div_177px {
	float: left;
	width: 177px;
	text-align: left;
	font-weight: bold;
	color: #104D83;
	font-size: 11px;
	height: 35px;
}
.dropbox2 {
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #000000;
}
.language_div {
	float: left;
	width: 940px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}
.flag_div {
	position: absolute;
	width: 930px;
	text-align: right;
	padding: 10px;
}

/*---added on 09/05/09----*/

.header_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #1864a0;
	height: 25px;
	display: block;
	padding-top: 9px;
	padding-right: 0px;
	padding-left: 9px;
}
.bareboat_search_form_div {
	width: 709px;
	float: left;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 11px;
	padding-bottom: 10px;
	padding-left: 11px;
}
.bareboat_search_pagi_div {
	width: 455px;
	float: left;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 2px;
	padding-left: 11px;
}
.bareboat_search_pagi_div a {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #2F89B9;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	cursor: pointer;
	border: 1px solid #104D83;
}
.bareboat_search_pagi_div  a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C70000;
	text-decoration: none;
	border: 1px solid #C70000;
}
.bareboat_search_pagi_div   a.selected_page {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C70000;
	text-decoration: none;
	border: 1px solid #C70000;
}
.bareboat_body_right_drop_div {
	width: 244px;
	text-align: right;
	float: left;
}
.bareboat_dropbox {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	margin-left: 10px;
}
.country_dropbox2 {
 font-size: 11px;
 width:160px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 color: #000000;
}

/*-----added on 14/05/09-----*/

.search_res_dummy_div {
	background-color: #FFFFFF;
	width: 699px;
	height: 10px;
	float: left;
	padding: 5px;
	color: #FFFFFF;
}

