@charset "utf-8";

/* CSS Document */

body{

	margin:0px;

	padding:0px;

	background:url(../img/bg_admin.jpg) no-repeat  center top #21a2d3; 

/*	font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;*/

}



h1, h2, h3, h4, h5, p, span {

	margin:0;

	padding:;

}

#header {

	width:					960px;

	overflow:				hidden;

	background: 			transparent url("../img/logo-header.jpg") center top no-repeat;

}

#nav {

	width:					960px;

	height:					35px;

	margin-top:				30px;

	padding-top:			15px;

	font:					700 15px/15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	text-align: 			center;

	color:					#FFF;

	background: 			#1a7daf url("../img/bg-nav.jpg") repeat-x;

}

/*

#header {

	width:					960px;

	overflow:				hidden;

	background: 			transparent url("../img/logo-header.jpg") center top no-repeat;

}

#nav {

	width:					960px;

	height:					35px;

	margin-top:				30px;

	padding-top:			15px;

	font:					700 15px/15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	text-align: 			center;

	color:					#FFF;

	background: 			#1a7daf url("../img/bg-nav.jpg") repeat-x;

}

*/

#nav a:link, #nav a:visited, #nav a:active {

	padding:				16px 23px 0px 23px;

	color:					#b4f2ff;

	text-decoration:		none;

}



#nav a:hover {

	color:					#FFF;

}



#nav a:link.selected, #nav a:visited.selected, #nav a:active.selected {

	color:					#FFF;

}

.corners {

	-webkit-border-radius:	5px;

	-moz-border-radius:		5px;

}





#wrapper{

	width:960px;

	margin:0 auto;

	padding:30px 0px 0px 0px;

}

.logo{

	width:234px;

	height:155px;

	margin-left:auto;

	margin-right:auto;

	background:url(../images/logo-header.jpg) no-repeat;

}

.nav{

	width:960px;

	height:50px;

	background:url(../images/bg-nav.png);

	margin:27px 0px 0px 0px;

}

.nav_font{

	font:bold 16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#b4f2ff;

	text-decoration:none;

}

.nav_font:hover{

	font:bold 16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

}

.nav_font_color{

	font:bold 16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	text-decoration:none;

}

.button_area{

	width:770px;

	height:30px;

	margin-left:auto;

	margin-right:auto;

}

.home_button{

	width:52px;

	height:15px;

	float:left;

	padding-top:15px;

}



.parties_button{

	width:62px;

	height:15px;

	padding-top:15px;

	float:left;

	margin:0px 0px 0px 33px;

}

.wedding_button{

	width:78px;

	height:15px;

	padding-top:15px;

	float:left;

	margin:0px 0px 0px 33px;

}

.corporate_button{

	width:140px;

	height:15px;

	padding-top:15px;

	float:left;

	margin:0px 0px 0px 33px;

}

.onboard_button{

	width:180px;

	height:15px;

	padding-top:15px;

	float:left;

	margin:0px 0px 0px 33px;

}

.useful_button{

	width:90px;

	height:15px;

	padding-top:15px;

	float:left;

	margin:0px 0px 0px 33px;

}

.search_nav{

	width:960px;

	margin:0px 0px 0px 0px;

}

.find_boat_con{

	width:322px;

	height:115px;

	float:left;

}

.find_boat_text{

	width:322px;

	height:60px;

	font:bold 55px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	margin:0;

	padding:0;

}

.get_help_con{

	width:587px;

	float:left;

	margin:0px 0px 0px 48px;

}

.get_help_con_new{

	width:587px;

	float:right;

	padding:5px;

	background:url(../images/trans2.gif) no-repeat;

	height:236px;

}



.find_under{

	width:322px;

	height:21px;

	padding:15px 0px 0px 0px;

}

.list{

	width:230px;

	height:21px;

	float:left;

}



.list_check{

	width:230px;

	height:21px;

	border:1px solid #575757;

	font:Normal 12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#000000;

}

.search{

	width:69px;

	height:21px;

	float:left;

	margin:0px 0px 0px 12px;

}

.get_help_text_con{

	width:587px;

	height:35px;

}

.head_two{

	font:bold 25px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

}

.head_three{

	font:19px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

}

.ask{

	width:276px;

	height:60px;

	float:left;

	margin:12px 0px 0px 0px;

}

.get{

	width:276px;

	height:60px;

	float:left;

	margin:12px 0px 0px 26px;

}

.ask_text_one{

	width:276px;

	height:20px;

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

}

.ask_text_one_new{

	width:276px;

	height:18px;

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	margin:8px 0px 0px 0px;

}

.ask_text_one_new2{

	width:276px;

	height:20px;

	color:#0d3b69;

	margin:5px 0px 0px 0px;

}

.ask_text_field{

	width:276px;

	height:30px;

	margin:5px 0px 0px 0px;

}

.ask_text_field_new{

	width:276px;

	height:45px;

	margin:5px 0px 0px 0px;

}

.ask_text_field_one{

	width:276px;

	height:25px;

	border:1px solid #6b97c2;

	background:#ffffff;

	font:Normal 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#777777;	

}

.left_side{

	width:652px;

	float:left;

	margin:00px 0px 0px 0px;

}

.right_side{

	width:290px;	

	float:left;

	margin:00px 0px 0px 18px;

}

.private{

	width:228px;

	height:37px;

}

.image_one{

	width:320px;

	height:229px;

	background:url(../images/image_one.gif) no-repeat;

	float:left;

	

}

.image_two{

	width:320px;

	height:229px;

	background:url(../images/image_two.gif) no-repeat;

	float:left;

	margin:0px 0px 0px 10px;

}

.image_three{

	width:320px;

	height:229px;

	background:url(../images/image_three.gif) no-repeat;

	float:left;

	margin:10px 0px 0px 0px;

}

.image_four{

	width:320px;

	height:229px;

	background:url(../images/image_four.gif) no-repeat;

	float:left;

	margin:10px 0px 0px 10px;

}

.image_text_con{

	width:240px;

	height:140px;

	margin:20px 0px 0px 20px;

}

.image_text_head{

	width:240px;

	margin:5px 0px 0px 0px;

}

.head_five{

	font:bold 25px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

}

.head_six{

	font:bold 16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

}

.head_sev{

	font:Normal 14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

}

.image_text_button{

	width:236px;

	height:21px;

	margin:15px 0px 0px 0px;

}

.button_showdetail{

	width:89px;

	height:21px;

	float:left;

}

.button_makeenq{

	width:89px;

	height:21px;

	float:left;

	margin:0px 0px 0px 15px;

}

.left_one_head{

	width:320px;

	float:left;

	margin:25px 0px 0px 0px;

	text-align:left;

}

.left_two_head{

	width:320px;

	float:left;

	margin:25px 0px 0px 10px;

	text-align:left 

}

.matter_text{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#125685;

	line-height:20px;

	margin:10px 0px 0px 0px;

	overflow:hidden;

	word-wrap: break-word;

}

.left_one_head_text{

	width:300px;

	text-indent:30px;

	

	margin:10px 0px 0px 0px;

	text-align:justify;

}

.matter_text_white{

	font:normal 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	text-decoration:none;

	text-decoration:underline;

}

.matter_text_white:hover{

	font:normal 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	text-decoration:none;

}

.right_side_head{

	width:290px;

	margin:30px 0px 0px 0px;

	

}

.right_side_head_two{

	width:260px;

	margin:10px 0px 0px 0px;

}

.head_eight{

	font:Normal 18px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	line-height:25px;

	margin:0;

	padding:0 0 20px 24px;

}



.circle{

	margin:0px 10px 0px 0px;

	vertical-align:top;

}

.head_ten{

	font:Normal 19px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#b4f2ff;

	line-height:25px;

}

.right_side_head_three{

	width:280px;

	margin:5px 0px 0px 0px;

}

.right_side_head_four{

	width:260px;

	margin:20px 0px 0px 0px;

}

.facebook{

	margin:0px 10px 0px 0px;

}

.facebook_font{

	font:normal 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#363535;

	vertical-align:top;

}

.footer_container{

	width:960px;

	border-top:1px solid #2187bd;

	margin:40px 0 0 0;

	float:left;

}

.header_container{

	width:960px;

}

.middle_container{

	padding:90px 0px 0px 0px; 

	width:960px;

	clear:left;

	overflow:hidden;

}

.middle_container_new{

	width:960px;

	clear:both;

	overflow:hidden;

	

}



.middle_container_two{

	width:580px;

	padding:0px 0px 0px 20px;

	

}

.middle_container_three{

	width:580px;

	margin:0px 0px 20px 0px;

	clear:both;

}

.footer_logo{

	width:126px;

	float:left;

	margin:20px 0px  0px 0px;

}

.footer_find_boat{

	width:125px;

	float:left;

	margin:20px 0px  0px 28px;

}

.footer_find_boat_two{

	width:125px;

	float:left;

	margin:10px 0px  0px 0px;

}

.footer_boathire{

	width:126px;

	float:left;

	margin:20px 0px  0px 50px;

}

.footer_boathire_two{

	width:126px;

	float:left;

	margin:10px 0px  0px 0px;

}

.footer_text{

	font:bold 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#125685;

	line-height:23px;

	text-decoration:underline;

}

.footer_text:hover{

	font:bold 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#125685;

	line-height:23px;

	text-decoration:none;

}

.footer_text_two{

	font:bold 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#125685;

	line-height:23px;

	text-decoration:underline;

}



.footer_text_white{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

}

.footer_community{

	width:126px;

	float:left;

	margin:20px 0px  0px 37px;

}

.footer_community_facebook{

	width:126px;

	float:left;

	margin:10px 0px  0px 0px;

}

.footer_general{

	width:121px;

	float:left;

	margin:20px 0px  0px 64px;

}

.footer_general_two{

	width:121px;

	float:left;

	margin:10px 0px  0px 0px;

}

.footer_botaowner{

	width:97px;

	float:left;

	margin:20px 0px  0px 40px;

}

.footer_botaowner_two{

	width:97px;

	float:left;

	margin:10px 0px  0px 0px;

}

.footer_text_small{

	font:normal 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#125685;

	

}

.footer_small_text{

	width:960px;

	height:50px;

	clear:left;

	text-align:center;

	margin:0px 0px 0px 0px;

	padding:20px 0 0 0;

}

.footer_small_text_two{

	font:bold 12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#125685;

	

}

.clear{

	clear:both;

	overflow:hidden;

}

.small_text{

	width:150px;

	float:left;

	margin:2px 0px 0px 10px;

	

}

.small_text_two{

	width:75px;

	float:left;

	

	

}

.small_text_three{

	width:150px;

	float:left;

	margin:5px 0px 0px 10px;

	

}

.footer_small_text_three{

	font:normal 12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#484747;

}

h1{

	font:bold 25px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	padding:0px;

	margin:0px;

}



 h2{

	font:Normal 19px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#b4f2ff;

	line-height:25px;

	margin:0px;

	padding:0px;

}













/* Start Page2 Stylesheet */





.find_boat_con{

	width:322px;

	height:115px;

	float:left;

}

.search_nav{

	width:960px;

	margin:0px 0px 0px 0px;

}

.page2_main{

	width:960px;

	border-bottom:1px solid #2187bd;

	margin:0px 0px 20px 0px;

}

.page2_main_footer_container{

	width:960px;

	height:44px;

	margin:0px 0px 0px 0px;

	clear:both;



}





.page2_main_two{

	width:960px;

	height:44px;

	margin:0px 0px 15px 0px;

	clear:both;

	background:#2187bd;

	text-align:center;

	vertical-align:middle;

	-webkit-border-radius:	5px;

	-moz-border-radius:	5px;

}

.page2_clear{

	clear:both;

}

.page2_conhead{

	width:800px;

	margin:0px 0px 8px 0px;

}

.page2_conhead_one{

	width:800px;

	margin:0px 0px 15px 0px;

}

.page2_left_wrapper{

	width:460px;

	float:left;

	clear:both;

}

.page2_right_wrapper{

	width:460px;

	float:left;

	margin:0px 0px 0px 40px;

}

.page2_left_container{

	width:460px;

	margin:0px 0px 10px 0px;

	clear:both;

}

.page2_left_heading_container{

	width:460px;

	margin:0px 0px 10px 0px;

}

.page2_left_container_one{

	width:460px;

	height:30px;

	border-bottom:1px solid #2187bd;

	margin:5px 0px 0px 0px;

}

.page2_left_container_one_left{

	width:215px;

	height:30px;

	float:left;	

}

.page2_left_container_one_right{

	width:243px;

	height:30px;

	float:right;	

}

.page2_left_container_one_left_side{

	width:100px;

	height:22px;

	float:left;

	padding:8px 0px 0px 0px;

}

.page2_left_container_one_right_side{

	width:114px;

	height:22px;

	float:right;

	padding:8px 0px 0px 0px;

}

.page2_left_container_one_right_one_left{

	width:110px;

	height:22px;

	float:left;	

	padding:8px 0px 0px 0px;

}

.page2_left_container_one_right_one_right{

	width:130px;

	height:22px;

	float:right;

	padding:8px 0px 0px 0px;

}

.page2_matter_text_one{

	font:bold 15px Arial;

	color:#0d3b69;

}

.page2_matter_text_two{

	font:normal 15px Arial;

	color:#0d3b69;

}

.page2_left_container_two{

	width:460px;

	margin:10px 0px 10px 0px;

}

.page1_circle{

	width:28px;

	height:27px;

	float:left;

	margin:3px 0px 0px 0px;

}

.page1_circle_text{

	width:240px;

	height:27px;

	float:left;

	margin:0px 0px 0px 10px;

}

.page2_image_one{

	width:460px;

	height:322px;

	background:url(../images/page2_image_one.gif) no-repeat;

	margin:20px 0px 0px 0px;

	}

	

.page2_image_two{

	width:460px;

	height:322px;

	background:url(../images/page2_image_two.gif) no-repeat;

	margin:20px 0px 0px 0px;

	}	

.page2_next{

	width:43px;

	height:37px;

	margin:150px 0px 0px 0px;

	float:left;

}

.page2_pre{

	width:43px;

	height:37px;

	float:right;

	margin:150px 0px 0px 0px;

}

.page2_borderline{

	width:460px;

	margin:10px 0px 30px 0px;

	border-bottom:1px solid #2187bd;

}

.page2_image_three{

	width:460px;

	height:322px;

	background:url(../images/page2_image_three.gif) no-repeat;

	margin:20px 0px 0px 0px;

	}

.page2_image_four{

	width:460px;

	height:322px;

	background:url(../images/page2_image_four.gif) no-repeat;

	margin:20px 0px 0px 0px;

	}	

	

.small_prebutton{

	width:10px;

	height:16px;

	background:url(../images/pre_bullot_normal.gif) no-repeat;

	float:left;

	margin:15px 0px 0px 20px;

}

.small_prebutton:hover{

	width:11px;

	height:16px;

	background:url(../images/pre_bullot_high.gif) no-repeat;

	float:left;

	margin:15px 0px 0px 20px;

}

.small_prebutton1{

	width:10px;

	height:16px;

	background:url(../images/pre_bullot_normal.gif) no-repeat;

	float:left;

	margin:15px 0px 0px 20px;

}

.small_numbutton{

	width:850px;

	height:16px;

	float:left;

	margin:15px 0px 0px 20px;

	text-align:center;

}

.small_nexbutton{

	width:11px;

	height:16px;

	background:url(../images/nex_bullot_high.gif) no-repeat;

	float:left;

	margin:15px 0px 0px 20px;

}

.small_nexbutton:hover{

	width:10px;

	height:16px;

	background:url(../images/nex_bullot_normal.gif) no-repeat;

	float:left;

	margin:15px 0px 0px 20px;

}

.footer_number1{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	text-decoration:none;

	margin:0px 10px 0px 10px;

	

}

.footer_number{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#125685;

	text-decoration:none;

	margin:0px 10px 0px 10px;

	display:inline;

}

.footer_number:hover{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	text-decoration:none;

	margin:0px 10px 0px 10px;

}

ul#numbering{

	margin:0px 0px 0px 10px;

	padding:0px;

	list-style:none;

}

ul#numbering li{

	margin:0px 0px 10px 0px;

	padding:0px 10px;

	list-style:none;

	

}

ul#numbering a{

	color:#000;

	text-decoration:none;

}

ul#numbering a:hover{

	color:#fff;

	text-decoration:none;

}

.page2_main_footer_container_two{

	width:960px;

	margin:30px 0px 15px 0px;

	height:204px;

	border-bottom:1px solid #2187bd;

	clear:both;

	overflow:hidden;

}

.page2_main_footer_container_three{

	width:960px;

	margin:30px 0px 0px 0px;

}

.page2_main_footer_container_three_left{

	width:175px;

	float:left;



}

.page2_main_footer_container_three_middle{

	width:343px;

	float:left;

	margin:0px 0px 0px 20px;



}

.page2_main_footer_container_three_middle_one{

	width:343px;

	float:left;



}

.page2_main_footer_container_three_middle_two{

	width:300px;

	float:left;

	margin:8px 0px 0px 0px;



}

.page2_main_footer_container_three_right{

	width:343px;

	float:left;

	margin:0px 0px 0px 25px;



}

.page2_main_footer_container_three_right_one{

	width:343px;

	float:left;

}

.page2_main_footer_container_three_right_two{

	width:343px;

	float:left;

	margin:8px 0px 0px 0px;

}



.page2_main_footer_container_two_left{

	width:340px;

	float:left;

}

.page2_main_footer_container_two_middle{

	width:350px;

	float:left;

}

.page2_main_footer_container_two_right{

	width:225px;

	float:left;

	margin:13px 0px 0px 0px;

}

.page2_main_footer_container_two_right_one{

	width:240px;

	float:left;

}

.page2_main_footer_container_two_right_two{

	width:218px;

	height:65px;

	float:left;

	margin:10px 0px 0px 0px;

}

.page2_main_footer_container_two_right_three{

	width:218px;

	height:65px;

	font:Normal 15px tahoma;

	color:#777777;	

}

.page2_main_correction{

	width:275px;

	height:65px;

	font:Normal 15px tahoma;

	color:#777777;	

}

.page2_main_footer_container_two_right_four{

	width:150px;

	height:20px;

	float:left;

}

.page2_main_footer_container_two_right_five{

	width:20px;

	height:20px;

	float:left;

}

.page2_main_footer_container_two_right_six{

	width:30px;

	height:20px;

	float:left;

	margin:0px 0px 0px 5px;

}



.page2_main_footer_container_two_middle_one{

	width:122px;

	float:left;

	font:bold 15px Arial;

	color:#0d3b69;

	margin:8px 0px 0px 0px;

	height:27px;

	padding:0px;

}

.page2_main_footer_container_two_middle_two{

	width:200px;

	float:right;

	margin:0px 10px 10px 0px;

}



.page2_search_text{

	width:180px;

	height:25px;

	border:1px solid #6798c3;

	font:Normal 15px tahoma;

	color:#777777;	

}

.page2_footer_he{

	height:9px;

}

.form_month_con{

	width:60px;

	height:22px;

	float:left;

	margin:0px 0px 0px 0px;

}

.form_month_con_list{

	width:60px;

	height:22px;

	border:1px solid #a1a1a1;

	font:normal 12px Arial;

	color:#313131;

}



.form_day_con{

	width:50px;

	height:22px;

	float:left;

	margin:0px 0px 0px 8px;

}

.form_day_con_list{

	width:50px;

	height:22px;

	border:1px solid #a1a1a1;

	font:normal 12px Arial;

	color:#313131;

}

.form_year_con{

	width:59px;

	height:22px;

	float:left;

	margin:0px 0px 0px 8px;

}

.form_year_con_list{

	width:59px;

	height:22px;

	border:1px solid #a1a1a1;

	font:normal 12px Arial;

	color:#313131;

}

ul#footer{

	margin:0px;

	padding:0px;

}

ul#footer li{

	margin:0px ;

	padding:0px;

	list-style:none;

}

ul#numbering em{

color:#fff;

font-weight:bold;

}

	

/* End Page2 Stylesheet */









/* Start Page3 Stylesheet */



.page3_middle_wrapper{

	width:960px;

	margin:0px 0px 10px 0px;

	

}



.page3_left_container{

	width:600px;

	margin:0px 0px 10px 0px;

	float:left;

}

.page3_right_container{

	width:350px;

	float:right;

	margin:0px 0px 10px 0px;

}

.page3_left_wrapper{

	width:600px;

	float:left;

	clear:both;

	float:left;

}

.page3_matter1{

	width:600px;

	margin:10px 0px 0px 0px;

}

.page3_right_container_head{

	width:350px;

	margin:0px 0px 10px 0px;

}

.page3_right_container_head_link{

	width:350px;

	margin:5px 0px 0px 0px;

}

.page3_middle_wrapper_two{

	width:960px;

	margin:0px 0px 10px 0px;

	clear:both;

	

}

.page3_left_container2{

	width:273px;

	float:left;

}

.page3_right_container2{

	width:631px;

	float:right;

}

.page3_right_container2_image{

	width:631px;

	height:273px;

	background:url(../images/page3_image_one.gif) no-repeat;

	margin:0px 0px 15px 0px;

	clear:both;

}

.page3_head{

	font:Bold italic 18px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

}

.page3_head_one{

	font:italic 16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

}

.page3_left_container2_head{

	width:273px;

}

.page3_left_container2_head_one{

	width:240px;

	height:33px;

	margin:0 auto;

}

.page3_main_footer_container_two_middle_one{

	width:60px;

	float:left;

	font:bold 15px Arial;

	color:#0d3b69;

	margin:8px 0px 0px 0px;

	height:27px;

	padding:0px;

}

.page3_date_text{

	width:100px;

	height:25px;

	border:1px solid #6798c3;

	font:Normal 15px tahoma;

	color:#3e3e3e;	

}

.page3_date_container{

	width:100px;

	height:25px;

	border:1px solid #6798c3;

	font:Normal 15px tahoma;

	color:#777777;

	float:left;

	margin:0px 0px 10px 0px;

	clear:both;

	

}

.page3_date_flex{

	float:left;

	margin:7px 0px 10px 5px;

}

.page3_enq_text{

	width:180px;

	height:65px;

	font:Normal 15px tahoma;

	color:#3e3e3e;;

	float:right;

}

.page3_enq_con{

	width:240px;

	margin:0px auto;

}

.page3_enq_two{

	width:240px;

	margin:0px 0px 8px 0px;

	clear:both;

	float:left;

	

}

.page3_enq_three{

	width:273px;

	clear:both;

	margin:20px 0px 0px 0px;

}

.page3_search_text{

	width:240px;

	height:25px;

	border:1px solid #6798c3;

	font:Normal 15px tahoma;

	color:#3e3e3e;

	padding:0px 0px 0px 5px;

}

.page3_num{

	width:60px;

	height:25px;

	border:1px solid #6798c3;

	float:left;

	clear:both;

}

.page3_num_2{

	width:85px;

	height:25px;

	border:1px solid #6798c3;

	float:left;

	clear:both;

}

.page3_num_two{

	width:60px;

	height:25px;

	border:1px solid #6798c3;

	float:left;

	margin:0px 0px 0px 4px;

	

}

.page3_num_code{

	width:90px;

	height:25px;

	border:1px solid #6798c3;

	font:Normal 15px tahoma;

	color:#3e3e3e;

	float:left;

	margin:0px 0px 0px 4px;

}

.page3_num_code2{

	width:99px;

	height:21px;

	border:1px solid #6798c3;

	font:Normal 15px tahoma;

	color:#3e3e3e;

}

page3_num_code_button{

	width:50px;

	height:25px;

	border:1px solid #6798c3;

	float:right;	

}

.page3_enq_area{

	width:240px;

	height:65px;

	font:Normal 15px tahoma;

	color:#3e3e3e;	

}

.page3_date_text_number{

	width:60px;

	height:25px;

	border:1px solid #6798c3;

	font:Normal 15px tahoma;

	color:#3e3e3e;	

}

.client_login_label{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

}

.page3_date_text_number_two{

	width:90px;

	height:25px;

	border:1px solid #6798c3;

	font:Normal 15px tahoma;

	color:#3e3e3e;	

}

.page3_left_record_cont{

	width:240px;

	margin:0px auto;

}

.page3_left_record_cont_head{

	width:240px;

	margin:5px 0px 0px 10px;

	clear:both;

}

.page3_left_record_cont_head_two{

	width:240px;

	margin:10px 0px 0px 10px;

	clear:both;

}

.page3_vital{

	width:273px;

	margin:0px 0px 10px 0px;

}

.page3_vital_length{

	width:273px;

	margin:0px 0px 5px 0px;

}

.page3_middle_text{

	width:310px;

	float:left;

	margin:0px 0px 10px 0px;

}

.page3_middle_text_con{

	width:310px;

	float:left;

}

.page3_middle_text_image{

	width:311px;

	float:right;

}

.page3_middle_text_image_two{

	width:311px;

	height:211px;

	background:url(../images/page3_image_two.gif) no-repeat;

	margin:0px 0px 10px 0px;

}

.page3_middle_text_image_two_more{

	width:290px;

	margin:0px 0px 10px 0px;

}

.page3_middle_text_main{

	width:631px;

	float:left;	

}

.head_three_two{

	font:19px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	width:350px;

	float:left;

	clear:right;

}

.page3_corner{

	width:16px;

	height:12px;

	float:right;

	clear:right;

	margin:0px 0px 0px 15px;

}

.middle_container_page3{

	margin:20px 0px 0px 0px; 

	width:960px;

	clear:left;

}

.middle_container_feature_cont{

	margin:15px 0px 0px 15px; 

	width:580px;

	clear:left;

}

.middle_container_feature_cont2{

	margin:35px 0px 0px 15px; 

	width:580px;

	clear:left;

	border:1px dashed #045b99;

}

.middle_container_feature_cont3{

	margin:40px auto;

	width:782px;

	

}

.middle_container_feature_head{

	float:left;

	clear:right;

	

}

.middle_container_feature_smalltex{

	margin:15px 15px 0px 15px; 

	width:540px;

	clear:left;

	clear:both;

}

ul{

	padding:0px;

	margin:0px;

}

li#footer{

	padding:0px;

	margin:0px 20px 0px 20px;

	display:inline;

	list-style:none;

	text-align:center;

}

.footer_text_white2{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	text-decoration:underline;

}

.footer_text_white2:hover{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	text-decoration:none;

}











/* End Page3 Stylesheet */





/*tab css*/



/* ######### CSS for Shade Tabs. Remove if not using ######### */



.shadetabs{

padding: 3px 0;

margin-left: 0;

margin-top: 1px;

margin-bottom: 0;

font: bold 12px Verdana;

list-style-type: none;

text-align: left; /*set to left, center, or right to align the menu as desired*/

}



.shadetabs li{

display: inline;

margin: 0;

}



.shadetabs li a{

text-decoration: none;

position: relative;

z-index: 1;

padding: 3px 7px;

margin-right: 3px;

border: 1px solid #778;

color: #2d2b2b;

background: white url(shade.gif) top left repeat-x;

}



.shadetabs li a:visited{

color: #2d2b2b;

}



.shadetabs li a:hover{

text-decoration: underline;

color: #2d2b2b;

}



.shadetabs li a.selected{ /*selected main tab style */

position: relative;

top: 1px;

}



.shadetabs li a.selected{ /*selected main tab style */

background-image: url(shadeactive.gif);

border-bottom-color: white;

}



.shadetabs li a.selected:hover{ /*selected main tab style */

text-decoration: none;

}



.tabcontent{

display:none;

}



@media print {

.tabcontent {

display:block !important;

}

}



/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */



.modernbricksmenu2{

padding: 0;

width: 362px;

border-top: 5px solid #D25A0B; /*Brown color theme*/ 

background: transparent;

voice-family: "\"}\"";

voice-family: inherit;

}



.modernbricksmenu2 ul{

margin:0;

margin-left: 10px; /*margin between first menu item and left browser edge*/

padding: 0;

list-style: none;

}



.modernbricksmenu2 li{

display: inline;

margin: 0 2px 0 0;

padding: 0;

text-transform:uppercase;

}



.modernbricksmenu2 a{

float: left;

display: block;

font: bold 11px Arial;

color: white;

text-decoration: none;

margin: 0 1px 0 0; /*Margin between each menu item*/

padding: 5px 10px;

background-color: black; /*Brown color theme*/ 

border-top: 1px solid white;

}



.modernbricksmenu2 a:hover{

background-color: #D25A0B; /*Brown color theme*/ 

color: white;

}



.modernbricksmenu2 a.selected{ /*currently selected tab*/

background-color: #D25A0B; /*Brown color theme*/ 

color: white;

border-color: #D25A0B; /*Brown color theme*/ 

}



.tabcontent{

display:none;

}



@media print {

.tabcontent {

display:block !important;

}

}



/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */





.indentmenu{

font: bold 13px Arial;

width: 100%; /*leave this value as is in most cases*/

}



.indentmenu ul{

margin: 0;

padding: 0;

float: left;

/* width: 80%; width of menu*/

border-top: 1px solid navy; /*navy border*/

background: black url(indentbg.gif) center center repeat-x;

}



.indentmenu ul li{

display: inline;

}



.indentmenu ul li a{

float: left;

color: white; /*text color*/

padding: 5px 11px;

text-decoration: none;

border-right: 1px solid navy; /*navy divider between menu items*/

}



.indentmenu ul li a:visited{

color: white;

}



.indentmenu ul li a.selected{

color: white !important;

padding-top: 6px; /*shift text down 1px*/

padding-bottom: 4px;

background: black url(indentbg2.gif) center center repeat-x;

}





.tabcontentstyle{ /*style of tab content oontainer*/

border: 1px solid gray;

width: 450px;

margin-bottom: 1em;

padding: 10px;

}



.tabcontent{

display:none;

}



@media print {

.tabcontent {

display:block !important;

}

}



.record_not_found_error{

	width:960px;

	text-align:center;

	color:white;

	font:18px/25px "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;

	/*margin:0px 0px 10px 15px;*/

	padding: 0 0 10px 10px;

	clear:both;

	height:200px;

	float:left;

}









/************* Client Login Start Here********************/



.client_login_main{

	width:960px;

	height:400px;

	clear:both;

	padding:70px 0px 0px 0px;

}

.client_login{

	width:454px;

	margin:0 auto;

	

}

.client_login_con{

	text-align:left;	

}

.client_login_text{

	padding:80px 0px 0px 0px;

}

.username_con{

	float:left;

	margin:0px 20px 10px 0px;

}

.username_con_textarea{

	float:left;

	margin:0px 20px 10px 20px;

}

.client_login_rem{

	width:200px;

	float:right;

	margin:0px 10px 5px 0px;

}

/************* Client Login END Here********************/















/************* Client Login Inner Start Here********************/



.client_login_main_inner{

	width:960px;

	clear:both;

	padding:10px 0px 0px 0px;

	float:left;

}

.client_name_inner{

	width:600px;

	margin:0 auto;

	text-align:center;

	clear:both;

}

.admin_tab_container{

	width:960px;

	margin:10px 0px 10px 0px;

	clear:left;

	float:left;

	

}

.admin_tab_container2{

	width:960px;

	padding:10px 0px 20px 0px;

}

.client_name_inner2{

	width:600px;

	text-align:left;

	color:#0D3B69;

	font:18px/25px "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;

	margin:0px 0px 10px 0px;

	clear:both;

}

/*****	new enquiry field css	************/

.newlead_accept{

	width:55px;

}

.newlead_name{

	width:180px;

}

.newlead_type{

	width:60px;

}

.newlead_received{

	width:80px;

}

.newlead_requested{

	width:83px;

}

.newlead_flexible{

	width:60px;

}

.newlead_guests{

	width:60px;

}

.newlead_client{

	width:110px;

}

.newlead_enquiry{

	width:220px;

}

/*************	end	****************/

/********	open enquiry ************/

.open_tab_name_cont{

	margin:0px 5px 10px 0px;

	float:left;

	text-align:left;

}

.openlead_archive{

	width:60px;

}

.openlead_name{

	width:100px;

}

.openlead_received{

	width:75px;

}

.openlead_requested{

	width:83px;

}

.openlead_flexible{

	width:60px;

}

.openlead_guests{

	width:60px;

}

.openlead_phone{

	width:90px;

}

.openlead_email{

	width:140px;

}

.openlead_client{

	width:60px;

}

.openlead_enquiry{

	width:180px;

}

/***********************************/



/********	closed enquiry ************/

.closedlead_atatus{

	width:110px;

}

.closedlead_name{

	width:180px;

}

.closedlead_received{

	width:80px;

}

.closedlead_requested{

	width:83px;

}

.closedlead_flexible{

	width:60px;

}

.closedlead_guests{

	width:60px;

}

.closedlead_client{

	width:110px;

}

.closedlead_enquiry{

	width:220px;

}

/************	end	***********************/

/********	client detail ************/

.client_tab_name_cont{

	margin:0px 10px 10px 0px;

	float:left;

	width:80px;

	text-align:left;

}

.client_tab_name_cont1{

	margin:0px 10px 10px 0px;

	float:left;

	width:150px;

	text-align:left;

}

.client_tab_name_cont2{

	margin:0px 10px 10px 0px;

	float:left;

	width:300px;

	text-align:left;

}

.nav_font3{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#125685;

	line-height:20px;

	margin:10px 0px 0px 0px;

	overflow:hidden;

	text-decoration:none;

	word-wrap: break-word;

}

.nav_font3:hover{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	line-height:20px;

	margin:10px 0px 0px 0px;	

	text-decoration:none;

	overflow:hidden;

	word-wrap: break-word;

}

/***********************************/



.nav_font2{

	font:bold 16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0D3B69;

	text-decoration:none;

	overflow:hidden;

	word-wrap: break-word;

}

.nav_font2:hover{

	font:bold 16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#ffffff;

	overflow:hidden;

	word-wrap: break-word;



}

.tab_border{

	border-bottom:1px solid #2187BD;

	float:left;

	width:960px;

	padding:10px 0px 5px 0px;

	clear:both;

	

}

.admin_cross{

	width:16px;

	height:16px;

	float:left;

	padding:5px;

}

.tab_border1{

	float:left;

	width:960px;

	padding:10px 0px 5px 0px;

	clear:both;

	

}

.admin_nav{

	float:left;

	padding:0px 0px 0px 300px;

}

.admin_nav_logout{

	float:right;

	padding:0px 10px 0px 0px;

}















/************* Client Login Inner Start Here********************/











/************* Client Login Inner Start Reject Page  Here********************/







.client_login_reject{

	width:960px;

	text-align:center;

	font: 16px Arial, Helvetica, sans-serif;

	color:#ffffff;

	

}

.client_login_main2{

	width:960px;

	height:200px;

	clear:both;

	padding:70px 0px 0px 0px;

}





/************* Client Login Inner End Reject Page  Here********************/















/************* Client Login Inner Account Tab Page Start  Here********************/



.accounttab{

	padding:5px 0px 10px 0px;

	width:400px;

	clear:both;

	

}

.accounttab_text{

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

}

.sum_container{

	width:800px;

	border-top:1px solid #2187BD;

	border-bottom:1px solid #2187BD;

	float:left;

	

}

ul#account{

	margin:0px;

	padding:0px;

}

li#account{

	margin:20px 20px 10px 20px;

	padding:0px;

	list-style-type:none;

	font:bold 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	text-align:left;

	display:inline;

}



ul#account2{

	margin:0px;

	padding:0px;

}

li#account2{

	margin:20px 20px 10px 20px;

	padding:0px;

	list-style-type:none;

	font:normal 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	text-align:left;

}

.credit_cont_sun{

	margin:10px 0px 0px 20px;

	width:150px;

	float:left;

}

.footer_container_new{

	width:960px;

	border-top:1px solid #2187bd;

	margin:40px 0 0 0;

	float:left;

}

.sum_container_total{

	width:800px;

	border-bottom:1px solid #2187BD;

	float:left;

	margin:15px 0px 0px 0px;

	padding:0px 0px 20px 0px;

	

}



.sum_font{

	font:normal 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	text-align:left;

	float:left;

	width:480px;

}

.sum_font2{

	font:normal 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	text-align:left;

	float:left;

}

.credit_cont_sun2{

	margin:10px 0px 0px 20px;

	width:180px;

	float:left;

}

.admin_height{

	height:20px;

}

.accounttab2{

	padding:40px 0px 5px 0px;

	width:400px;

	clear:both;

	

}

.sum_font_cred_in{

	font:bold 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	text-align:left;

	float:left;

	width:440px;

}

.sum_font_cred_in2{

	font:bold 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	text-align:right;

	float:left;

}

.request_tab{

	width:200px;

	float:left;

	margin:0px 10px 10px 0px;

}

.credit_cont_sun3{

	margin:10px 0px 0px 20px;

	width:300px;

	float:left;

}

.sum_container4{

	width:700px;

	float:left;

	

}

.normal_container{

	width:150px;

	margin:0px 10px 10px 0px;

	float:left;

}

.client_credit_con{

	width:700px;

	margin:0 auto;

	padding:10px 0px 10px 0px;

	float:left;

}

.style_one_bold{

	font:bold 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	text-align:left;

}

.style_one_normal{

	font:normal 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	text-align:left;

}

.normal_container2{

	width:200px;

	margin:0px 10px 10px 0px;

	float:left;

}

.sum_font_creditin{

	font:normal 13px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#0d3b69;

	text-align:left;

	float:left;

	width:420px;

}







/************* Client Login Inner Account Tab Page End Here********************/





/*********	view account section *************/

.admin_tab_container{

	width:960px;

	margin:10px 0px 10px 0px;

	clear:left;

	float:left;

	

}

.client_credit_con{

	width:700px;

	margin:0 auto;

	padding:10px 0px 10px 0px;

}

/**********************************************/





/*******	RECHARGE TOPUP STYLE	********************************/

.amountlabel{

	float:left;margin:10px 10px 5px 50px;

}

.topuplabel{

	float:left;margin:10px 10px 5px 50px;

}

.costs{	

	font:bold 14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;;

	color:#0d3b69;

	float:left;

	margin:70px 0 0 -330px;

}

.recharge_text{

	width:150px;

	height:25px;

	border:1px solid #6b97c2;

	background:#ffffff;

	font:Normal 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#777777;	

}



/*********************************** logo Link Start*******************************************/



.header_logo_link{	

	width:234px;

	height:155px;

	margin:0 auto;

}

.img-border{

border:0;

}

/*********************************** logo Link End*******************************************/



.message{

	height:25px;

	font:bold 15px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;

	color:#FFFFFF;	

}

/* bootstrap style button */
.btn {
    display: inline-block;
    font-weight: 400;
    line-height: 1.25;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    cursor: pointer;
    padding: .88rem 1rem;
    font-size: 1rem;
    border-radius: .25rem;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.btn:focus,.btn:hover {
    text-decoration: none
}

.btn.focus,.btn:focus {
    outline: 0;
    box-shadow: 0 0 0 2px rgba(255,102,0,.25)
}

.btn.disabled,.btn:disabled {
    cursor: not-allowed;
    opacity: .65
}

.btn.active,.btn:active {
    background-image: none
}

.btn-primary {
    color: #fff;
    background-color: #f60;
    border-color: #f60
}

.btn-primary:hover {
    color: #fff;
    background-color: #cc5200;
    border-color: #c24e00
}

.btn-primary.disabled,.btn-primary:disabled {
    background-color: #f60;
    border-color: #f60
}

.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #cc5200;
    background-image: none;
    border-color: #c24e00
}

.btn-secondary {
    color: #fff;
    background-color: #0275d8;
    border-color: #0275d8
}

.btn-secondary:hover {
    color: #fff;
    background-color: #025aa5;
    border-color: #01549b
}

.btn-secondary.disabled,.btn-secondary:disabled {
    background-color: #0275d8;
    border-color: #0275d8
}

.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #025aa5;
    background-image: none;
    border-color: #01549b
}