/*row 1576*/
	#msg_display {
	position: absolute;
	top: 30px; left: 120px;
	width: 424px;
	height: 179px;
	z-index: 102;
}
.section li {
		white-space:nowrap;
}

/* relevant code starts here */


.container {
		background-image:  url(../images/mailbox/Mailbox_Blocked_table.png);
		overflow: hidden;
}
.dim {
	width: 424px;
	height: 179px;
}

		
b.colored{font-weight:normal; color: #ff7f00}
.text_s{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.text_n{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.text_b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
form {
 padding:0px; margin: 0px; 
}



#adv
{
	visibility:hidden;
}

.hline
{
 background-color: #b9b9b9; 
 height:1px; overflow: hidden; margin-bottom: 3px;
}
.lnk
{
	border:0px;
	cursor:pointer;
}

body,td,th,input,select,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.profileTabbedArea, #profile_content {
	font-size: 10px;
}

input, select,textarea {
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	_background-image:url(../images/sb_3.jpg);
	_background-repeat:repeat-x;
}
.mailbox_container {
	float: left;
	width: 740px;
	position:relative;
}

form {
	margin: 0px;
	padding: 0px;
}
a {outline:0;}
.hostStep1 {
	background-image: url(../images/registration_host/step1_.gif);
	height: 64px;
	width: 121px;
}
.host_step_arrow {
	background-image: url(../images/registration_host/arrows_.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 36px;
	height: 64px;
}
.host_step_arrow_ {
	background-image: url(../images/registration_host/arrows.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 36px;
	height: 64px;
}
.hostStep2 {
	background-image: url(../images/registration_host/step2_.gif);
	height: 64px;
	width: 121px;
}
.hostStep3 {
	background-image: url(../images/registration_host/step3_.gif);
	height: 64px;
	width: 121px;
}
.hostStep4 {
	background-image: url(../images/registration_host/step4_.gif);
	height: 64px;
	width: 121px;
}
.hostStep5 {
	background-image: url(../images/registration_host/step5_.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}
.hostStep1_Past {
	background-image: url(../images/registration_host/step1.gif);
	height: 64px;
	width: 121px;
}
.hostStep2_Past {
	background-image: url(../images/registration_host/step2.gif);
	height: 64px;
	width: 121px;
}
.hostStep3_Past {
	background-image: url(../images/registration_host/step3.gif);
	height: 64px;
	width: 121px;
}
.hostStep4_Past {
	background-image: url(../images/registration_host/step4.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}
.hostStep5_Past {
	background-image: url(../images/registration_host/step5.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}

.hostStep1 {
	background-image: url(../images/registration_host/step1_.gif);
	height: 64px;
	width: 121px;
}
.host_step_arrow {
	background-image: url(../images/registration_host/arrows_.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 36px;
	height: 64px;
}
.host_step_arrow_ {
	background-image: url(../images/registration_host/arrows.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 36px;
	height: 64px;
}
.hostStep2 {
	background-image: url(../images/registration_host/step2_.gif);
	height: 64px;
	width: 121px;
}
.hostStep3 {
	background-image: url(../images/registration_host/step3_.gif);
	height: 64px;
	width: 121px;
}
.hostStep4 {
	background-image: url(../images/registration_host/step4_.gif);
	height: 64px;
	width: 121px;
}
.hostStep5 {
	background-image: url(../images/registration_host/step5_.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}
.hostStep1_Past {
	background-image: url(../images/registration_host/step1.gif);
	height: 64px;
	width: 121px;
}
.hostStep2_Past {
	background-image: url(../images/registration_host/step2.gif);
	height: 64px;
	width: 121px;
}
.hostStep3_Past {
	background-image: url(../images/registration_host/step3.gif);
	height: 64px;
	width: 121px;
}
.hostStep4_Past {
	background-image: url(../images/registration_host/step4.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}
.hostStep5_Past {
	background-image: url(../images/registration_host/step5.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}
.travellerStep1 {
	background-image: url(../images/registration_traveller/tr_step1_.gif);
	height: 64px;
	width: 121px;
}
.traveller_step_arrow {
	background-image: url(../images/registration_traveller/tr_arrows_.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 36px;
	height: 64px;
}
.traveller_step_arrow_ {
	background-image: url(../images/registration_traveller/tr_arrows.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 36px;
	height: 64px;
}
.travellerStep2 {
	background-image: url(../images/registration_traveller/tr_step2_.gif);
	height: 64px;
	width: 121px;
}
.travellerStep3 {
	background-image: url(../images/registration_traveller/tr_step3_.gif);
	height: 64px;
	width: 121px;
}
.travellerStep4 {
	background-image: url(../images/registration_traveller/tr_step4_.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}
.travellerStep5 {
	background-image: url(../images/registration_traveller/tr_step5_.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}
.travellerStep1_Past {
	background-image: url(../images/registration_traveller/tr_step1.gif);
	height: 64px;
	width: 121px;
}
.travellerStep2_Past {
	background-image: url(../images/registration_traveller/tr_step2.gif);
	height: 64px;
	width: 121px;
}
.travellerStep3_Past {
	background-image: url(../images/registration_traveller/tr_step3.gif);
	height: 64px;
	width: 121px;
}
.travellerStep4_Past {
	background-image: url(../images/registration_traveller/tr_step4.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}
.travellerStep5_Past {
	background-image: url(../images/registration_traveller/tr_step5.gif);
	height: 64px;
	width: 121px;
	background-repeat:no-repeat;
}
a:hover {
	text-decoration: none;
}
#logo_head, #logo_head a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 112px;
	width: 230px;
	display: block;
	background-image: url(../images/left/logo_innerpages.png);
	background-repeat: no-repeat;
	cursor: pointer;
}
#logo_head span {
	display: none;
}
#MyAccount {
	float: right;
	margin: 24px 22px 14px 0px;
	display: block;
	font: 12px Arial, Helvetica, sans-serif;
}
#MyAccount li {
	float:left;
}
#MyAccount li span {
	color: #666666;
	margin: 0px 6px;
}
#MyAccount li a {
	color: #9dbe2f;
	text-decoration: none;
}
#MyAccount li a:hover {
	text-decoration: underline;
}

#Nav {
	float: left;
	width: 775px;
	margin-left: 10px;
	line-height: 12px;
	margin-top: 12px;
}
#room_cal_tab {
	float: left;
	height: 47px;
	width: 687px;
	margin-left: 10px;
	line-height: 12px;
}
#room_cal_tab ul{
	padding: 0px;
	margin: 0px;
}

#room_cal_tab li {
	float: left;
	display: block;
	height: 47px;
	text-align: center;
	overflow:hidden;
	margin-right: 1px;
	padding-right: 5px;
	background: url(../images/grey_tab_right.gif) no-repeat right top;
}
#room_cal_tab li a {
	color: #333333;
	text-decoration: none;
	font-size: 14px;
	background: url(../images/nav_tabs.gif) repeat-x left top;
	height: 47px;
	display: block;
	padding: 15px 3px 0px 8px;
}
#room_cal_tab li a:hover {
	color: #000000;
}
#room_cal_tab .Current {
	color: #FFFFFF;
	background: url(../images/tabbings_current.gif) repeat-x left top;
}
#room_cal_tab .Current:hover {
	color: #EFEFEF;
}
#room_cal_tab .CurrentRight {
	background: url(../images/blue_tab_right.gif) no-repeat right top;
}
#Nav_Reg {
	float: left;
	height: 64px;
	width: 750px;
	margin-left: 15px;
	margin-top: 30px;
	margin-bottom: 18px;
	overflow: hidden;
}

#Nav_Reg li {
	float: left;
}

#Nav ul{
	padding: 0px;
	margin: 0px;
	width: 775px;
	list-style: none;
	position:relative;
	z-index:99;
}

#Nav li {
	float: left;
}
#Nav li a {
	display: block;
	height: 36px;
}
#Nav li a span{
	display: none;
}

#Nav ul{
	padding: 0px;
	margin: 0px;
	width: 775px;
	position:relative;
	z-index:99;
}
#Nav_Host{
	position:relative; 
	z-index: 2; 
	margin-left: 10px; 
	float:left;
}
#Nav_Host ul{
	height: 31px;
	z-index: 10;
	position:relative;
}
#Nav_Host li {
	float: left;
}
#Nav_Host li a {
	height: 31px;
}
#Nav_Host li a span{
	display: none;
}

#LeftArea {
	
	width: 231px;
	clear:both;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#SubNav {
	background: #0092c8 url(../images/blue_left.gif) no-repeat left top;
	float: left;
	height: 41px;
	width: 730px;
	line-height: 41px;
	color: #FFFFFF;
}
#SubNav #Right {
	background: url(../images/blue_right.gif) no-repeat right top;
	height: 41px;
	line-height: 41px;
	margin-left: 16px;
}
#SubNav li {
	float: left;
	margin-right: 6px;
}
#SubNav a {
	color: #FFFFFF;
}
#MainContent {
	width: 740px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#LeftArea #Search {
	clear: both;
	width: 230px;
	height: 231px;
	margin: 0px;
	background-image: url(../images/search_area.gif);
	background-repeat: no-repeat;
}
#LeftArea #User {

	clear: both;
	overflow:hidden;
	width: 228px;
	min-height: 487px;
	margin: 0px;
	background-color: #ffffff;
	background-image: url(../images/left/left_middle.gif);
	background-repeat: no-repeat;
	border-left: 1px solid #b9b9b9;
	border-right: 1px solid #b9b9b9;
}
#LeftArea #User_down a, #user_menu li a{
 text-decoration: none;
}
#LeftArea #User_down a:hover,#user_menu li a:hover {
 text-decoration: underline;
}
#LeftArea #User_down {

	clear: both;
	overflow:hidden;
	width: 230px;
	margin: 0px;
	background-color: #ffffff;
	background-image: url(../images/left/left_down.jpg);
	background-repeat: no-repeat;
	height: 13px;
	overflow: hidden;
}
#LeftArea #User_Top {
	
	
	overflow:hidden;
	width: 230px;
	margin: 0px;
	background-color: #ffffff;
	background-image: url(../images/left/left_top.gif);
	background-repeat: no-repeat;
	height: 10px;
}
#LeftArea #Left_Unregister #User_UnRegister {
	
	clear: both;
	overflow:hidden;
	width:220px;
	margin: 0px;
	background-image: url(../images/unregister/welcome_unreg.gif);
	background-repeat: no-repeat;
	height: 96px;
}
#LeftArea #Left_Unregister #User_UnRegister a{
	color: #FFFFFF;
	text-decoration: none;
}
#LeftArea #Left_Unregister #User_UnRegister a:hover{
	text-decoration: underline;
}
#LeftArea #user_menu {
	width: 190px;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 11px;
	float: left;
	color: #666666;
}
.blue_text {
	color: #0192c7;
}



#User #Welcome_GR {
	background-image: url(../images/left/green_name.gif);
	height: 74px;
	width: 197px;
	margin-left: 6px;
	padding: 10px;
	margin-top: 6px;
	float: left;
}
#User #Welcome {
	background-image: url(../images/left/blue_name.gif);
	height: 74px;
	width: 197px;
	float: left;
	margin-left: 6px;
	padding: 10px;
	margin-top: 6px;
}
#LeftArea #Search h3 {
	font-size: 14px;
	/*font-weight: bold;*/
	display: block;
	margin: 24px 0px 0px 59px;
	padding: 0px;
	color: #333333;
}
#LeftArea #RoomSearch {
	/*font-weight: bold;*/
	display: block;
	margin: 12px 30px 0px 59px;
	padding: 0px;
	color: #666666;
}
#LeftArea #RoomSearch select {
	margin-bottom: 10px;
	width: 122px;
	height: 22px;
	border: 1px solid #7f9db9;
}
#LeftArea #RoomSearch a {
	font-family: Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
	color: #9dbe2f;
	text-decoration: underline;
}
#LeftArea #RoomSearch a:hover {
	text-decoration: none;
}
#LeftArea #RoomSearch .Submit {
	background: url(../images/search_area_go.gif) no-repeat;
	height: 39px;
	width: 44px;
	border: none;
	float: right;
	margin-top: -34px;
}
#Footer {
	font-size: 11px;
	line-height: 41px;
	color: #666666;
	background: #e8e8e9 url(../images/footer_left.gif) no-repeat;
	height: 41px;
	width: 100%;
	clear: both;
	margin-bottom: 30px;
	float: left;
	text-align: center;
}
#Footer ul {
	background: url(../images/footer_right.gif) no-repeat right top;
}
#Footer a {
	color: #f7941d;
	text-decoration: underline;
	margin-left: 6px;
}
#Footer a:hover {
	text-decoration: none;
}
#foter_menu{
	color: #f7921c;
	width: 100%;
	text-align: center;
	font-size: 11px;
	margin-bottom: 10px;
	margin-top: 10px;
}
#foter_menu a{
	color: #666666;
	font-weight:normal;
	text-decoration: none;
}
#foter_menu a:hover{
	text-decoration: underline;
}

#PageContent{
	width: 1024px;
	margin-left:auto;
	margin-right: auto;	
	position: relative;

}
fieldset.registration_form {
	padding: 0px;
	margin: 0px;
	border: 1px none #0000FF;
}
fieldset.registration_form input{
	border: 1px solid #b5b5b5;
	  margin-bottom: 3px;
	  width: 165px;
}  
fieldset.registration_form  label {
  float:left;
  width:150px;
  text-align:right;
  /*font-weight:bold;*/
  padding-right: 10px;
    margin-bottom: 3px;
}
fieldset.registration_form  select {
  float:left;
}
fieldset.registration_form legend{
 	float: left;
}
form{
	margin: 0px;
	padding: 0px;
}
.black_delim{
	background-color:#b9b9b9;
	height:1px;
	width:100%;
	overflow:hidden;

}
fieldset.registration_form input[type='checkbox'],fieldset.registration_form input.checkbox {

	border: 0px none #0000FF;
	  margin-bottom: 3px;
}  
fieldset.registration_form input[type='radio'],fieldset.registration_form input.radio {
	border: 0px none #0000FF;
	  margin-bottom: 3px;
} 
.Step2_Button{
	width: 121px;
	height: 64px;
	margin: 0;
	padding: 0;
	border: 0;
	display: block;
	text-indent: -1000em;
	cursor: pointer; /* hand-shaped cursor */
	background-color: transparent;
	background-image: url(../images/registration_host/step2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.blueLink{
	color: #0093c9;
	text-decoration: underline;
	/*font-weight: bold;*/
}
.blueLink:hover{
	text-decoration: none;
}
#calendar_header {
	background-image: url(../images/calendar/calendar1.gif);
	height: 28px;
	width: 493px;
	float:left;
	color: #FFFFFF;
}
#calendar_header a{
	color: #FFFFFF;
}
.calendar_left{
	float: left;
	margin-left: 5px;
	padding-top: 3px;
	width: 10px;
	overflow: hidden;
}
.calendar_month{
	width: 450px;
	float:left;
	padding-top: 3px;
	text-align:center;
	overflow: hidden;
}
.calendar_right{
	float: right;
	margin-right: 5px;
	padding-top: 3px;
	width: 10px;
	overflow: hidden;
}
#calendar{
	width: 493px;
	float: left;
}
.weekday{
	width: 69px;
	float: left;
	margin-left: 1px;
	margin-top: 5px;
	color: #238fa9;
	overflow: hidden;
}
.saturday{
	margin-left: 0px;
	color: #f8931d;
}
.sunday{
	color: #f8931d;
}
.days{
	background-image: url(../images/calendar/calendar2.gif);
	height: 24px;
	width: 69px;
	float: left;
	margin-left: 1px;
	color: #477f90;
	margin-bottom: 2px;
	overflow: hidden;
}
.days_selected{
	background-image: url(../images/calendar/tick.gif);
	background-repeat: no-repeat;
	float: right;
	width:19px;
	height: 20px;
}
.days_unselected{
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	width:19px;
	height: 20px;
}
.days_blank{
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	width:19px;
	height: 20px;
}
#calendar_days{
	background-image:url(../images/calendar/calendar3.gif); 
	height:28px; 
	width:493px; 
	overflow:hidden;
	background-repeat:no-repeat; 
	float:left;
	clear:both;
}

.welcome_msg{
	margin-left: 7px;
	float:left;
	margin-top: 20px;
	color: #FFFFFF;
	width: 130px;
	text-align: left;
}
.welcome_msg a{
	color: #FFFFFF;
	text-decoration: none;
}
.welcome_msg a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.welcome_msg_unreg{
	margin-left: 100px;
	float:left;
	margin-top: 27px;
	color: #FFFFFF;
}
.welcome_msg_unreg a{
	/*font-weight: bold;*/
	text-decoration: underline;
	color: #FFFFFF;
}
.welcome_msg_unreg a:hover{
	/*font-weight: bold;*/
	text-decoration: underline;
}

.my_forum {
	background-image: url(../images/unregister/forum.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	height: 28px;
}

.my_details {
	/*background-image: url(../images/left/i_book.gif);*/
	background-image: url(../images/my_details_icon.png);
	background-repeat: no-repeat;
	behavior: url(iepngfix.htc);
	height: 28px;
}
.mailbox {
	background-image: url(../images/left/i_letter.gif);
	background-repeat: no-repeat;
	height: 28px;
}
.host_account {
	background-image: url(../images/left/i_house.gif);
	background-repeat: no-repeat;
	height: 28px;
}
.my_home_left_menu {
	background-image: url(../images/left/i_earth.gif);
	background-repeat: no-repeat;
	height: 28px;
	height: 28px;
}
.traveller_account {
	background-image: url(../images/left/i_tr.gif);
	background-repeat: no-repeat;
	height: 28px;
}

#user_menu ul{
	margin: 0px;
	padding: 0px;
	display:block;
	list-style: none;
}
#user_menu  li {
	padding-left: 38px;
	padding-top: 7px;
	margin-left: 5px;
	display: block;
	overflow: hidden;
	width: 219px;
	list-style: none;
	float: left;
	text-align:left;
}
#user_menu  a {
	color: #0192c7;
	/*font-weight: bold;*/
	text-decoration: none;
}



#LeftArea #Left_Unregister {
	background-image: url(../images/unregister/left_big_unreg.gif);
	background-repeat: no-repeat;
	height: 310px;
	width: 220px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	overflow: hidden;
}

.search_for_host_top {
	background-image: url(../images/top/shost.png);
	height: 30px;
	width: 145px;
	background-repeat: no-repeat;
	float:left;
}
.search_for_host_top_ {
	background-image: url(../images/top/shost_sel.png);
	height: 30px;
	width: 145px;
	background-repeat: no-repeat;
	float:left;
}

.search_for_traveller_top {
	background-image: url(../images/top/straveller.png);
	height: 30px;
	width: 169px;
	background-repeat: no-repeat;
	float:left;
	margin-left: 1px;
}
.search_for_traveller_top_ {
	background-image: url(../images/top/straveller_sel.png);
	height: 30px;
	width: 169px;
	background-repeat: no-repeat;
	float:left;
	margin-left: 1px;
}
.cost_room_top {
	background-image: url(../images/top/costroom.png);
	height: 30px;
	width: 138px;
	background-repeat: no-repeat;
	float:left;
	margin-left: 1px;
}
.cost_room_top_ {
	background-image: url(../images/top/costroom_sel.png);
	height: 30px;
	width: 138px;
	background-repeat: no-repeat;
	float:left;
	margin-left: 1px;
}
.sign_up_top {
	background-image: url(../images/top/signup.png);
	height: 30px;
	width: 114px;
	background-repeat: no-repeat;
	margin-left: 1px;
	float:left;
}
.sign_up_top_ {
	background-image: url(../images/top/signup_sel.png);
	height: 30px;
	width: 114px;
	background-repeat: no-repeat;
	margin-left: 1px;
	float:left;
}





.right_top {
	background-image: url(../images/top/top_10.gif);
	height: 36px;
	width: 269px;
	background-repeat: no-repeat;
	float:left;
	margin-left: 0px;
}
.top_container{
	background-image: url(../images/top/top_box.gif);
	height: 70px;
	width: 773px;
	float: left;
	margin-top: -5px;
	position:relative;
	z-index:98;
}

.top_container1{
	background-image: url(../images/head/top_panel.gif);

	width: 773px;
	float: left;
	margin-top: -5px;
	position:relative;
	z-index:98;
}

#search_host_top_content input,#search_host_top_content3 input,#search_host_top_content2 input, #search_traveller_top_content input{
	width: 160px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
	float:left;
}

#search_host_top_content,#search_host_top_content3,#search_traveller_top_content,#search_host_top_content2,#cost_room_top_content{
	margin-left: 23px;
	margin-top: 15px;
	color: #666666;
	float:left;
}
#search_host_top_content,#search_host_top_content3,#search_traveller_top_content,#cost_room_top_content{
	margin-top: 0px;
}
#search_host_top_content label,#search_host_top_content3 label,#search_host_top_content2 label, #search_traveller_top_content label {
	width: 100px; 
	display:block; 
	padding-top: 2px;
 	display:block;
  	float:left;
	/*font-weight:bold;*/
	clear:both;
	font-size: 11px;
	color: #666666;
	height: 30px;
}
#sign_up_top_content{
	margin-left: 23px;
	margin-top: 15px;
}
#sign_up_top_content input {
	width: 160px;
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
	margin-top: 5px;
	margin-right: 10px;
	float:left;
}
#sign_up_top_content label {
	width: 75px; 
	display:block; 
	padding-top: 2px;
  	float:left;
	/*font-weight:bold;*/
	font-size: 11px;
	margin-top: 5px;
}
#Search_Results{
	background-image: url(../images/search_res/green_stripe.gif);
	background-repeat: no-repeat;
	height: 41px;
}
#Search_Results a {
	color: white;
	font-weight: normal;
}
#Search_Results div{
	float: left;
	color: #FFFFFF;
}
.ft_name{
	width: 120px;
}
.results_hosts{
	clear: both;
	float: left;
	width: 743px;
	padding-left: 10px;
	padding-top: 15px;
}
.results_hosts div{
	float: left;
	color: #333333;
}
.results_hosts div a{
	color: #9cc02c;
}
.my_details_ ul{
	float: left;
	padding: 0;
	margin: 0;

}.points_delim {
	background-image: url(../images/top/points.gif);
	background-repeat: repeat-x;
	height: 1px;
	width: 100%;
	overflow: hidden;
}

.down_green {
	background-image: url(../images/top/down_green.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 743px;
}

#user_unregmenu{
 
 clear: both;
 width: 214px;
}

#user_unregmenu ul{
	margin: 0px;
	float: left;
	width: 214px;
	padding: 0px;
}
#user_unregmenu li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	margin: 0px;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 5px;
	background-position: 15px 5px;
	background-repeat: no-repeat;
	width: 139px;
	padding-left: 79px;
	overflow: hidden;
	list-style: none;
	text-align: left;
}
#user_unregmenu ul li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #666666;
	text-decoration: none;
}
#user_unregmenu ul li a:hover{
	text-decoration: underline;
}

.home_unreg{
	background-image: url(../images/unregister/i_home.gif);
	height: 26px;
	padding-top: 5px;
}
.news_unreg{
	background-image: url(../images/unregister/i_news.gif);
	height: 20px;
	padding-top: 5px;
}
.aboutus_unreg{
	background-image: url(../images/unregister/i_about.gif);
	height: 26px;
	padding-top: 9px;
}
.how_unreg{
	background-image: url(../images/unregister/i_how.gif);
	height: 18px;
	padding-top: 10px;
}
.advertising_unreg{
	background-image: url(../images/unregister/i_ad.gif);
	height: 24px;
	padding-top: 10px;
}
.blog_unreg{
	background-image: url(../images/unregister/forum.png);
	height: 29px;
	padding-top: 10px;
	background-repeat: no-repeat;
}
.faqs_unreg{
	background-image: url(../images/unregister/i_faq.gif);
	height: 23px;
	padding-top: 10px;

}
.contact_unreg{
	background-image: url(../images/unregister/i_contact.gif);
	border-bottom: none;
	height: 16px;
	overflow: hidden;
	padding-top: 5px;
}
.ul_unreg_delim{
	height: 1px;
	background-color: #999999;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	width: 218px;
}
.blue_header {
	background-image: url(../images/host/my_home_area.gif);
	height: 32px;
	width: 476px;
	float: left;
}


#Right_host_column{
	width: 247px;
	background-image: url(../images/host/container_right_host.gif);
	height: 601px;
	padding: 6px;
}

#MyHome_area_Div #host_img {
	height: 109px;
	width: 184px;
	border: 3px solid #0192c7;
	float: left;
	margin-top: 8px;
}
#MyHome_area_Div #my_home_txt {
	float: right;
	width: 278px;
	height: 70px;
	margin-top: 8px;
	overflow: hidden;
}
#MyHome_area_Div #my_home_more {
	float: right;
	width: 278px;
	text-align:right;
	margin-top: 8px;
	overflow: hidden;
}
#MyHome_area_Div #my_home_more a{
	color: #0192c7; 
}
#Right_host_column #location_header {
	background-image: url(../images/host/t_location.gif);
	float: left;
	height: 32px;
	width: 248px;
}
#map1 {
	height: 483px;
	width: 98%;
	border: 3px solid #0192c7;

}
.search_result_rating{
height: 20px;
}
#Left_host_column #rooms_ul {
	float: left;
	width: 494px;
	float: left;
	margin-top: 20px;
	padding:0px;
	background-position: 0px 31px;
	background-repeat: no-repeat;
}
#Left_host_column #rooms_ul ul{
	padding: 0px;
	margin: 0px;
	list-style: none;
	background-color: #FFFFFF;
	display:block;
	width: 494px;
	float:left;
	height: 31px;
	overflow: hidden;
}
#Left_host_column #rooms_ul ul li a{
	display: block;
	height: 25px;
	width: 96px;
	padding-top: 6px;
	text-align:center;
	/*font-weight: bold;*/
	text-decoration: none;
}
#Left_host_column #rooms_ul ul li a:hover{
	text-decoration: underline;
}
.room_tab_selected{
	background-image: url(../images/host/blue_tab.gif);
	float: left;
	height: 31px;
	width: 96px;
	text-align: center;
	color: #FFFFFF;
}
.room_tab_selected a{
	color: #FFFFFF;
}
.room_tab a{
	color: #666666;
}
.room_tab {
	background-image: url(../images/host/tab.gif);
	float: left;
	height: 31px;
	width: 96px;
}
.room_tab_selected_new{
	/*background-image: url(../images/popups/host_tab.gif);*/
	background-image: url(../images/blue_host_area_top.gif);
	background-repeat: no-repeat;
	float: left;
	height: 50px;
	width: 490px;
	text-align: center;
	color: #FFFFFF;
	float: left;
	z-index:190;
}
#rooms_ul #room_txt {
	float: right;
	width: 320px;
	margin-right: 9px;
	margin-top: 17px;
	color: #FFFFFF;
	padding: 0px;
}
.room_delim {
	height: 1px;
	clear: both;
	float: left;
	width: 160px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	overflow: hidden;
}

.room_heading_li{
	background-image: url(../images/host/t_rooms.gif);
	float: right;
	height: 31px;
	width: 39px;
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
#rooms_ul #room_img {
	float: left;
	height: 88px;
	width: 122px;
	border: 1px solid #FFFFFF;
	margin-top: 17px;
	position: relative;
	display: inline;
}
#select_date {
	background-image: url(../images/calendar/calendar1.gif);
	clear: both;
	float: left;
	height: 28px;
	width: 493px;
	overflow: hidden;
}
.back_to_search2{
text-align:right; margin-top: 45px; float:left; width: 495px;
}
.back_to_search a{
	color: #0091c8;
}.mailbox_top {
	background-image: url(../images/mailbox/previews/large_top1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 6px;
	width: 740px;
	overflow: hidden;
	margin-top: -1px;
	position:relative; 
	z-index: 1;
}
.mail_box_middle {
	background-image: url(../images/mailbox/previews/large_middle.gif);
	background-repeat:repeat-y;
	padding: 5px;
	width: 730px;
	float:left;
}
.mail_box_middle a{
	color: #666666;
}

.mailbox_bottom {
	background-image: url(../images/mailbox/previews/large_bottom.gif);
	float: left;
	height: 6px;
	width: 740px;
	overflow: hidden;
}
.mailbox_tabs{
	width: 773px; float:left; position:relative; z-index: 7;
}
.mailbox_tabs ul{
	list-style: none;
	display: block;
	background: none;
	z-index: 7;
	position: relative;
}
.mailbox_tabs ul li{
	float: left;
	background-repeat: no-repeat;
	margin-right: 4px;
	display:block;
 	height: 32px;
	overflow: hidden;
	z-index: 5;
	position:relative; 
	width: auto;
	margin-right: 4px;
	margin-right: 6px;
	color: #9dbe31;
	/*font-weight: bold;*/
}
.mailbox_tabs ul li a{
	text-decoration: none;
	color: #9dbe31;
	/*font-weight: bold;*/
}
.mailbox_tabs ul li a:hover{
	text-decoration: underline;
}
.mail_tab_sel{
	background-image: url(../images/traveller_rating/tab_left.gif);
	float: left;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display:block;
 	height: 27px;
	overflow: hidden;
	width: auto;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 2px;
	margin-right: 3px;
	margin-top: 0px;
	position:relative; 
	z-index: 4;
}
.top_pad_5px{
	padding-top: 5px; 
	float: left;
	height: 25px;
	display: block;
	position:relative;
	width: auto;
	overflow:hidden; 
}
.mail_tab_unsel {
	background-image: url(../images/traveller_rating/left_tab__l.gif);
	float: left;
	background-position: 0px 0px;
	background-repeat: no-repeat;
	display:block;
 	height: 27px;
	overflow: hidden;
	width: auto;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 2px;
	margin-right: 3px;
	margin-top: 0px;
	position:relative; 
	z-index: 4;
}
.mail_tab_sel_endtab {
	background-image: url(../images/traveller_rating/right_tab.gif);
	background-position: right 0px;;
	z-index: 4;
	position:relative;
	height: 29px;
	padding: 0px;
}
.mail_tab_unsel_endtab {
	background-image: url(../images/traveller_rating/right_tab_.gif);
	background-position:  right 0px;
	z-index: 4;
	position:relative;
	height: 29px;
	padding: 0px;
}
.mail_tab_unsel_rate {
	background-image: url(../images/traveller_rating/Rate_Host_Tab.gif);
	background-position: right bottom;
	z-index: 4;
	position:relative;
}
.green_bar{
 clear: both;
 float: left;
 width: 730px;
}
.green_bar1{
 clear: both;
 float: left;
 width: 713px;
}
.green_bar_left{
	float: left;
	background-image: url(../images/traveller_rating/green_left.gif);
	height: 32px;
	width: 6px;
	overflow: hidden;
}
.green_right{
	background-image: url(../images/traveller_rating/green_right.gif);
	float: left;
	height: 32px;
	width: 6px;
	overflow: hidden;
}
.green_middle {
	float:left;
	width: 716px;
	background-image: url(../images/traveller_rating/green_mid.gif);
	height: 32px;
	overflow: hidden;
}
.green_middle1 {
	float:left;
	width: 701px;
	background-image: url(../images/traveller_rating/green_mid.gif);
	height: 32px;
	overflow:hidden;
}
.mailbox_table{
	clear: both;
 	float: left;
 	width: 729px;
}

.greentext{
	color: #9dbe31;
	/*font-weight:bold;*/
}
/*#add_mail_folder{
	position: absolute;
	background-color: #FFFFFF;
	width: 150px;
	height: 100px;
}*/
.green_left{
	color: #666666;
	float:left; 
	width: auto;
	padding-top: 8px;
}
.green_left a{
	color: #FFFFFF;
	text-decoration: none;
	/*font-weight: bold;*/
}
.green_left a:hover{
	text-decoration: underline;
}
.green_right1{
	color: #666666;
	height: 27px;
	overflow: hidden;
	float:right; 
	width: auto;
	padding-top: 5px;
}
.green_right1 a{
	color: #FFFFFF;
	text-decoration: none;
	/*font-weight: bold;*/
}
.green_right1 a:hover{
	text-decoration: underline;
}
.green_right1 select{
	padding-top: 0px;
}
/*stilovete sa v styles_mailbox.css*/
.clear{
 height:1px;
 clear: both;
 width: 100%;
 float:left;
}

.header_traveller_profile_ {
	background-image: url(../images/header/top_t__01.gif);
	height: 32px;
	width: 138px;
	background-repeat: no-repeat;
	float:left;
	z-index: 99;
	margin-left: 0px;
}
.header_traveller_profile {
	background-image: url(../images/header/top_t_01.gif);
	height: 31px;
	width: 138px;
	background-repeat: no-repeat;
	float:left;
	margin-left: 0px;
}

.guest_book_host_top {

	/*float: left;
	height: 5px;*/
	width: 770px;
	/*margin: 0px;*/
	background-repeat: no-repeat;
	overflow: hidden;
}
.guest_book_middle {
	background-image: url(../images/grey_big_mid.gif);
/* 	clear: both; */
/* 	float: left; */
	width: 770px;
/* 	min-height: 200px; */
/* 	border:2px solid purple; */
}
.header_host_profile {
	background-image: url(../images/head/top_host.gif);
	height: 32px;
	width: 121px;
	background-repeat: no-repeat;
	float:left;
	margin-left: 1px;
	clear:both;
}
.header_host_guestbook_{
	background-image: url(../images/head/top_guestbook_.gif);
	float: left;
	background-repeat: no-repeat;
	height: 32px;
	width: 138px;
	margin-left: 1px;
}
.header_host_modify_search{
	background-image: url(../images/head/top_modify.gif);
	float: left;
	background-repeat: no-repeat;
	height: 30px;
	width: 123px;
	margin-left: 1px;
}
.header_host_modify_search_{
	background-image: url(../images/head/top_modify_.gif);
	float: left;
	background-repeat: no-repeat;
	height: 32px;
	width: 123px;
	margin-left: 1px;
}
.header_host_print_{
	background-image: url(../images/header/top_h__05.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 1px;
	height: 31px;
	width: 82px;
}
.header_host_addfav_{
	background-image: url(../images/header/top_h__07.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 1px;
	height: 31px;
	width: 115px;
}
.header_host_tell_a_afriend_{
	background-image: url(../images/header/top_h__09.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 1px;
	height: 31px;
	width: 118px;
}
.header_host_search_{
	background-image: url(../images/header/top_h__11.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 1px;
	height: 31px;
	width: 88px;
}
.host_details_header_column{
	float: left;
	width: 175px;
	height: 80px;
	line-height: 20px;
	overflow:hidden;
}
.top_points_vertical {
	background-image: url(../images/vertical_points.jpg);
	float: left;
	height: 35px;
	width: 7px;
	margin: 0px;
}
#host_guest_book_div{
	float: left;
	margin-left: 10px;
	margin-top: -83px;
	width: 773px;
	z-index: 2;
	position:relative;
	overflow: hidden;
}
.guest_book_host_bottom {
	background-image: url(../images/grey_big_bottom.gif);
 	float: left;
 	height: 6px; 
 	width: 773px; 
 	margin: 0px; 
	background-repeat: no-repeat;
	overflow: hidden;
}
.guest_book_left{
	width: 300px;
	float: left;
	height: 143px;
}
.green_img{
	border: 2px solid #9dbe2f;
}
.blue_img{
	border: 2px solid #0091C8;
}
.guest_book_top_right{
	background-image: url(../images/traveller_rating/feedback_container.gif);
	float: right;
	height: 143px;
	width: 340px;
	padding: 5px;
}
.green_bar_guest{
 clear: both;
 float: left;
 width: 338px;
}
.green_middle_guest{
	float:left;
	width: 326px;
	background-image: url(../images/traveller_rating/green_mid.gif);
	height: 32px;
}
.green_bar_left_guest{
	float: left;
	background-image: url(../images/traveller_rating/green_left.gif);
	height: 32px;
	width: 6px;
	overflow: hidden;
}
.green_right_guest{
	background-image: url(../images/traveller_rating/green_right.gif);
	float: left;
	height: 32px;
	width: 6px;
	overflow: hidden;
}
.guest_rating_top_left_text{
	float: left;
	width: 282px;
	padding-left: 13px;
	color: #666666;
}
.guest_rating_top_right_text{
	float: left;
	width: 30px;
	color: #666666;
}
.guest_book_content{
	float: left;
	clear: both;
	width: 723px;
	margin-top: 22px;
}
.host_details_guest_book_top {
	background-image: url(../images/traveller_rating/body_top.gif);
	background-repeat: no-repeat;
	float: left;
	height: 6px;
	width: 723px;
	overflow: hidden;
	margin-top: -1px;
	position:relative; 
	z-index: 1;
}
.host_details_guest_book__middle {
	background-image: url(../images/traveller_rating/body_mid.gif);
	background-repeat:repeat-y;
	padding: 5px;
	width: 713px;
	float:left;
	margin-top: -1px;
}
.host_details_guest_book_bottom {
	background-image: url(../images/traveller_rating/body_bottom.gif);
	float: left;
	height: 5px;
	width: 723px;
	overflow: hidden;
	clear:both;
}
.host_details_guest_book__stars{
	clear: both;
	float: left;
	width: 124px;
	height: 29px;
	text-align:center;
}
.host_details_guest_book_comment{
	float: left;
	width: 355px;
	height: 29px;
	text-align:center;
}
.host_details_guest_book_from{
	float: left;
	width: 150px;
	height: 29px;
	text-align:center;
}
.host_details_guest_book_date{
	float: left;
	width: 70px;
	height: 29px;
	text-align:left;
}
.loading_bar{
 position: absolute;
 top: 50%; height: 250px; left: 50%;
 margin-top: -125px;
 margin-left: -100px;
 width: 200px;
 z-index: 1024;
}
.host_details_guest_book_top{
	float: left;
	width: 724px;
}
.send_to_a_friend label{
	display: block;
	float: left;
}
.send_to_a_friend input{
	display: block;
	float: left;
	width: 167px;
	border: 1px solid #7e9db9;
	margin-left: 10px;
}
#emails{
	float: left;
	margin-top: 10px;
}
#search_traveller_content input{
	display: block;
	float: left;
}
#search_traveller_content label{
	display: block;
	float: left;
	clear: both;
}
#login_page_box {
	background-image: url(../images/login_bar.gif);
	float: left;
	height: 195px;
	width: 319px;
	overflow: hidden;
	padding-left: 81px;
	color: #666666;
	margin-left: 170px;
	margin-right: auto;
	display: inline;
	font-size: 12px;
}
#login_page_box label{
	display: block;
	width: 60px;
	float: left;
	clear: both;
	 margin-top: 5px;
}
#login_page_box input{
	width: 164px;
	float: left;
	border: 1px solid  #999999; margin-top: 5px;
}
#login_page_box fieldset{
	float: left;
	clear: both;
}

.letter {
	color: #666;
	font-size: 12px;
	/*font-weight: bold;*/
	text-decoration: none;	
}
.headline {
	color: #ff9933;
	font-size: 12px;
	text-decoration:underline;
	padding-bottom: 12px;
	line-height: 200%;
}
.sub {
	color: #666666;
}
#SearchLeft{
	float: left;
	height: 487px;
	width: 4px;
	background: url(../images/faq/searchmenuleft.jpg) no-repeat left;
	overflow: hidden;
}
#SearchCenter{
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	float: left;
	height: 487px;
	width: 173px;
	background: url(../images/faq/searchmenucenter.jpg) repeat-x;
	overflow: hidden;
}
#SearchCenter h3 {
	color: #333333;
	/*font-weight: bolder;*/
	font-size: 18px;
	padding-top: 10px;
	padding-left: 40px;
}
#SearchCenter h4 {
	color: #666666;
	font-size: 12px;
	padding-bottom: 9px;
}
#SearchCenter p {
	color: #9dbe2f;
	font-size: 12px;
}
#alphabet {
	padding-left: 11px;
}
#go {
	float: right;
	display:block;
	height: 39px;
	width: 44px;
	background: url(../images/faq/gobutton.gif) no-repeat;
}
#go a {
	display: block;
	height: 39px;
	width: 44px;
}
#go a span{
	display: none;
}
#SearchCenter img{
	/*padding-top: 10px;*/
}
#SearchCenter a {
}
#SearchCenter h5 {
}
#SearchRight{
	float: left;
	height: 487px;
	width: 5px;
	background: url(../images/faq/searchmenuright.jpg) no-repeat left;
}
#Right {
	display: block;
	margin-top: 112px;
	margin-left: 21px;
	width: 773px;
	float: left;
}
#FAQnav {
	display: block;
	height: 43px;
	width: 733px;
	background: url(../images/faq/faqbackground.gif) no-repeat top;
}
#FAQnav p {
	padding-top:14px;
	padding-left: 8px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}
#FAQnav p a {
	color: #FFFFFF;
	font-size: 12px;
	/*font-weight: bold;*/
}
#content {
	margin-left: 111px;
	margin-right: 23px;
}
#content p {
	color: #666666;
	font-size: 12px;
}
#content a {
	color: #666666;
	font-size: 12px;
}

#MainContent h3{
	color: #666666;
	font-size: 12px;
	padding-left: 9px;
	padding-top: 20px;
	font-weight:normal;
}
#MainContent h3 span{
	color: #f7941e;
}
#MainContent h4{
	color: #666666;
	font-size: 12px;
	padding-left: 0px;
}
#MainContent h5{
	color: #666666;
	font-size: 36px;
	padding-left: 18px;
	padding-top: 20px;
	padding-right: 100px;	
}
#MainContent h5 span{
	color: #f7941e;
}
#MainContent a{
/*	color: #0092c8;*/
	text-decoration: none;
	font-size: 12px;
	/*font-weight: bold;*/
}
#MainContent a:hover {
	text-decoration: underline;
}
#MainContent a um{
	margin-left: 111px;
}
#NoanswersLeft{
	float: left;
	height: 89px;
	width: 71px;
	background: url(../images/faq/answerleft.jpg) no-repeat left;
	overflow: hidden;
}
#NoanswersCenter{
	float: left;
	height: 72px;
	width: 260px;
	background: #e8e8e9;
	overflow: hidden;
	padding-top: 17px;
	padding-left: 9px;
}
#NoanswersCenter a {
	color: #f7941e;
	/*font-weight: bold;*/
	text-decoration: underline;
}
#NoanswersRight{
	float: left;
	height: 89px;
	width: 18px;
	background: url(../images/faq/answerright.png) no-repeat left;
	behavior: url(iepngfix.htc);
}
#rate_user_top {
	background-image: url(../images/traveller_rating/Rate_Host_Tab_%20Pop_Up.gif);
	background-repeat: no-repeat;
	height: 52px;
	width: 236px;
	padding-right: 8px;
}
#rate_user_center {
	background-image: url(../images/traveller_rating/Rate%20Host_Pop%20Up_midle.gif);
	background-repeat: repeat-y;
	width: 224px;
	padding-left: 10px;
	padding-right: 10px;
	color: #666666;
}
#rate_user_bottom {
	background-image: url(../images/traveller_rating/Rate%20Host_Pop%20Up_bottom.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 234px;
	padding-right: 10px;
	margin-left: 0px;
	padding-left: 0px;
	float: left;
}

p, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
.accept_booking, .reject_booking {
	height: 90px;
	width: 361px;
	float: left;
	margin-top: 15px;
	overflow: hidden;

}
.accept_booking {
	background-image: url(../images/mailbox/previews/accept.gif);
}
.reject_booking {
	background-image: url(../images/mailbox/previews/decline.gif);
	margin-left: 6px;
}
.reject_booking a,.accept_booking a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	width: 281px;
	display: block;
	padding-right: 60px;
	padding-left: 10px;
	padding-top: 5px;
}

.reject_booking a {
	padding-top: 25px;
}

.reply_booking {
	height: 85px;
	width: 658px;
	float: left;
	clear: both;
	margin-top: 15px;
	padding-right: 60px;
	padding-left: 10px;
	padding-top: 5px;
	overflow: hidden;
	background-image: url(../images/mailbox/previews/reply.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.reply_booking a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f7941e;
	font-weight: normal;

	/*width: 648px;
	display: block;
	padding-right: 60px;
	padding-left: 10px;
	padding-top: 5px;*/
	
}



.room_booking_confirmed,.room_booking_declined {
	clear: both;
	float: left;
	height: 81px;
	width: 462px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 100px;
}
.room_booking_confirmed{
	background-image: url(../images/mailbox/previews/room_booking_confirmed.gif);
}
.room_booking_declined{
	background-image: url(../images/mailbox/previews/room_booking_declined.gif);
}


.member_account_top_profile {
	background-image: url(../images/my_account/my_details_bg.gif);
	background-repeat: no-repeat;
	height: 183px;
	width: 740px;

}


.member_account_traveller_profile {
	background-image: url(../images/my_account/traveller_table.gif);
	background-repeat: no-repeat;
	height: 265px;
	width:369px;

}
.member_account_host_profile {
	background-image: url(../images/my_account/host_table.gif);
 	background-repeat: no-repeat;
	height: 265px;
	width:369px;

}
.member_account_mailbox_profile {
	background-image: url(../images/my_account/mailbox.gif);
	background-repeat: no-repeat;
	height: 237px;
	width:177px;

}


.member_account_mailbox_profile a{
	color: #f7941e;
}
.my_account_top_edit_link{
	margin-left: 700px; float: left; margin-bottom: 20px;
}

.my_account_top_web_page{
	margin-left: 115px; float: left;
	margin-top:17px;
	/*width: 100px;*/
}
.my_account_top_web_page a{ 
	color: #FFFFFF;
	/*font-weight: bold;*/
}
.my_account_top_edit_link a{ 
	color: #FFFFFF;
}


.top_points_vertical_my_acc {
	background-image: url(../images/my_account/top_my_profile_points.gif);
	float: left;
	height: 107px;
	width: 13px;
	margin: 0px;
}

.host_details_header_column_my_acc{
	float: left;
	width: 185px;
	height: 107px;
	line-height: 20px;
	overflow:hidden;
	line-height: 27px;
}

.host_details_header_column_my_acc a{
	color: #666;
}


.change_photo, .profileData a.change_photo {
	text-decoration: underline;
	font-size: 10px;
}




#calendar_header_traveller {
	background-image: url(../images/calendar/calendar1.gif);
	height: 28px;
	width: 388px;
	float:left;
	color: #FFFFFF;
}
.calendar_days_traveller a{
	color: #9dbe2f;
}
.calendar_left_traveller{
	float: left;
	margin-left: 5px;
	padding-top: 3px;
	width: 10px;
	overflow: hidden;
}
.calendar_month_traveller{
	width: 350px;
	float:left;
	padding-top: 3px;
	text-align:center;
	overflow: hidden;
	color: #9dbe2f;
}
.calendar_right_traveller{
	float: right;
	margin-right: 5px;
	padding-top: 3px;
	width: 10px;
	overflow: hidden;
}
#calendar_traveller{
	width: 388px;
	float: left;
}
.weekday_traveller{
	width: 54px;
	float: left;
	margin-left: 1px;
	margin-top: 5px;
	color: #9ebd31;
	overflow: hidden;
}
.saturday_traveller{
	margin-left: 0px;
	color: #f5951d;
}
.sunday_traveller{
	color: #f5951d;
}
.days_traveller{
	background-image: url(../images/calendar/short.gif);
	height: 24px;
	width: 54px;
	float: left;
	margin-left: 1px;
	color: #9ebd31;
	margin-bottom: 2px;
	overflow: hidden;
}
.days_selected_traveller{
	background-image: url(../images/calendar/v.gif);
	background-repeat: no-repeat;
	float: left;
	width: 19px;
	height: 20px;
}
.days_unselected_traveller{
	background-image: url(../images/calendar/x_tr.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	width:19px;
	height: 20px;
}
.days_blank_traveller{
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	width:19px;
	height: 20px;
}
.calendar_days_traveller{
	background-image:url(../images/calendar/long.gif); 
	height:28px; 
	width:388px; 
	overflow:hidden;
	background-repeat:no-repeat; 
	float:left;
	clear:both;
}
.greytxt{
	color: #666666;
}
.add_favs_hosts {
	background-image: url(../images/icons/i_add.gif);
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 76px;
	padding-left: 35px;
	/*font-weight: bold;*/
}
.print_hosts {
	background-image: url(../images/icons/i_print.gif);
	background-repeat: no-repeat;
	display: block;
	width: 76px;
	padding-left: 35px;
	/*font-weight: bold;*/
	height: 21px;
	padding-top: 3px;
	margin-top: 8px;
}
.tell_a_friend_host {
	background-image: url(../images/icons/i_tell.gif);
	background-repeat: no-repeat;
	display: block;
	width: 76px;
	padding-left: 35px;
	/*font-weight: bold;*/
	height: 21px;
	margin-top: 8px;
}
.report_member {
	background-image: url(../images/icons/report_user.png);
	background-repeat: no-repeat;
	display: block;
	width: 96px;
	padding-left: 35px;
	/*font-weight: bold;*/
	height: 22px;
	margin-top: 8px;
}
.tell_a_friend_host a, .print_hosts a, .add_favs_hosts a, .report_member a{
 	color: #666666;
	text-decoration:none;
}
.small_text{
	font-size: 11px;
	font-weight: normal;
}
.request_box_top {
	background-image: url(../images/popups/over_tab.gif);
	background-repeat: no-repeat;
	height: 53px;
	width: 474px;
	overflow: hidden;
}
.request_box_top_edit {
	background-image: url(../images/popups/over_tab_edit.gif);
	background-repeat: no-repeat;
	height: 53px;
	width: 474px;
	overflow: hidden;
}
.request_box_middle {
	background-image: url(../images/popups/midle_part.gif);
	width: 474px;
	overflow: hidden;
	color: #666666;
}
.request_box {
	width: 474px;
	overflow: hidden;
	position: absolute;
}
.request_box_bottom {
	background-image: url(../images/popups/below_part.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 474px;
	overflow: hidden;
}
input, textarea, select{
	font-family:Arial, Helvetica, sans-serif;
}
.traveller_drop_down_menu li{
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.green_arrow_li {
	background-image: url(../images/left/green_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	height: auto;
	margin: 0px; 
	padding: 0px;
}
.green_arrow_li a{
	display: inline;
	margin-left: 10px;
	height: auto;
}
.host_drop_down_menu{

}
.host_drop_down_menu li{
	margin: 0px;
	padding: 0px;
	height: 10px;
}
.blue_arrow_li {
	background-image: url(../images/left/blue_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	height: auto;
	margin: 0px; 
	padding: 0px;
}
.blue_arrow_li a{
	display: inline;
	margin-left: 10px;
	height: auto;
}
.green_arrow_li {
	background-image: url(../images/left/green_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	height: auto;
	margin: 0px; 
	padding: 0px;
}
.green_arrow_li a{
	display: inline;
	margin-left: 10px;
	height: auto;
}
.grey_arrow_li {
	background-image: url(../images/left/grey_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	height: auto;
	margin: 0px; 
	padding: 0px;
}
.grey_arrow_li a{
	display: inline;
	margin-left: 10px;
	height: auto;
}
.rooms_top {
	background-image: url(../images/host_det/host_top.gif);
	height: 16px;
	width: 460px;
	float: left;
	clear: both;
	overflow: hidden;
}
.rooms_top_midle {
	background-image: url(../images/host_det/host_mid.gif);
	width: 460px;
	float: left;
	clear: both;
	overflow: hidden;
	background-color: #0192c9;
}
.rooms_bottom {
	background-image: url(../images/host_det/host_bottom.gif);
	height: 16px;
	width: 493px;
	float: left;
	clear: both;
	overflow: hidden;
}
#calendar_days_rooms{
	background-image:url(../images/host_det/host_cal_orange.gif); 
	height:25px; 

	width:471px; 
	overflow:hidden;
	background-repeat:no-repeat; 
	float:left;
	clear:both;
}
.tooltip_register {
	background-image: url(../images/common/toptipbar.gif);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	height: 52px;
	width: 763px;
	overflow: hidden;
	padding: 5px;
	color: #666666;
}
.enquiry_host_box_top {
	background-image: url(../images/enquire_popup/enquire1_top_ellement_corners.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 474px;
	overflow: hidden;
}
.enquiry_host_box_middle {
	background-image: url(../images/popups/midle_part.gif);
	width: 474px;
	overflow: hidden;
	color: #666666;
}
.enquiry_host_box_middle input, .enquiry_host_box_middle textarea, .enquiry_host_box_middle select {
font-family: Arial, Helvetica, sans-serif;
margin-top: 5px;
}
.enquiry_host_box_bottom{
	background-image: url(../images/popups/below_part.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 474px;
	overflow: hidden;
}
#MainContentRight {
	display: block;
	width: 630px;
	float: left;
	margin-left: 20px;
}
#MainContentRight h3 {
	font-size: 12px;
	/*font-weight: bold;*/
	color: #f99420;
}
#MainContentRight h4 {
	font-size: 14px;
	/*font-weight: bold;*/
	color: #666666;
}
#MainContentRight p {
	color: #676767;
}
#MainContentRight input,#MainContentRight textarea {
	border: 1px solid #7f9db9;
}
#MainContentRight a {
	color: #f89321;
	text-decoration: none;
	/*font-weight: bold;*/
}
#MainContentRight i {
	font-size: 12px;
	color: #666666;
}
#MainContentRight span {
	color: #f89321;
}
#MainContentBlog {
	display: block;
	width: 366px;
	float: left;
	margin-left: 20px;
}
#MainContentBlog h3 {
	font-size: 14px;
	/*font-weight: bold;*/
	color: #f99420;
}
#MainContentBlog h4 {
	font-size: 14px;
	/*font-weight: bold;*/
	color: #666666;
}
#MainContentBlog p {
	font-size: 12px;
	color: #676767;
}

#MainContentLinks {
	display: block;
	width: 244px;
	float: left;
	margin-left: 20px;
}

#MainContentLinks h3 {
	font-size: 12px;
	/*font-weight: bold;*/
	color: #f99420;
}
#MainContentLinks a {
	color: #666666;
	text-decoration: none;
	font-size: 12px;
	
}
#Thumb {
	background-image: url(../images/common/thumbs.png);
	height: 128px;
	width: 103px;
	behavior: url(iepngfix.htc);
}

#Team {
	background-image: url(../images/common/team.png);
	height: 129px;
	width: 104px;
	behavior: url(iepngfix.htc);
}
#Safety {
	background-image: url(../images/common/safety.png);
	height: 128px;
	width: 109px;
	behavior: url(iepngfix.htc);
}
#Chain {
	background-image: url(../images/common/chain.png);
	height: 138px;
	width: 102px;
	behavior: url(iepngfix.htc);
}
#Gear {
	background-image: url(../images/common/gear.jpg);
	height: 107px;
	width: 118px;
}
#News{
	background-image: url(../images/common/news.png);
	height: 103px;
	width: 118px;
	behavior: url(iepngfix.htc);
}
#Book {
	background-image: url(../images/common/book.jpg);
	height: 139px;
	width: 101px;
}
#PenPic {
	background-image: url(../images/common/pencil.png);
	height: 165px;
	width: 91px;
	behavior: url(iepngfix.htc);
}
#WorldPic {
	background-image: url(../images/common/about.jpg);
	height: 155px;
	width: 124px;
}
#Letter {
	background-image: url(../images/common/letter.png);
	height: 128px;
	width: 115px;
	behavior: url(iepngfix.htc);
}

#MainContentLeft {
	display: block;
	width: 124px;
	float: left;
	margin-top: 10px;
}
.header_traveller_guestbook_{
	background-image: url(../images/header/traveller_guestbook_.gif);
	float: left;
background-repeat: no-repeat;
	height: 32px;
	width: 151px;
	margin-left: 1px;
}
.header_traveller_guestbook{
	background-image: url(../images/header/traveller_guestbook.gif);
	float: left;
	background-repeat: no-repeat;
	height: 32px;
	width: 151px;
	margin-left: 1px;
}

.header_traveller_gallery{
	background-image: url(../images/header/traveller_gallery.gif);
	float: left;
	background-repeat: no-repeat;
	height: 32px;
	width: 151px;
	margin-left: 1px;
}

.header_traveller_gallery_{
	background-image: url(../images/header/traveller_gallery_.gif);
	float: left;
	background-repeat: no-repeat;
	height: 32px;
	width: 151px;
	margin-left: 1px;
}

#rate_user_div{
	position: absolute; 
	z-index: 1023;
	
}
#add_mail_folder{
	position: absolute;
	background-image: url(../images/mailbox/Mailbox_Blocked_table.png);
	width: 424px;
	height: 179px;
}
#Delete_Folder{
	position: absolute;
	background-image: url(../images/mailbox/Mailbox_Blocked_table.png);
	width: 424px;
	height: 179px;
}
#mini_calendar_days_rooms{
	background-image:url(../images/host_det/host_cal_orange.gif); 
	height:25px; 
	width:232px; 
	overflow:hidden;
	background-repeat:no-repeat; 
	float:left;
	clear:both;
}
.mini_weekday_room{
	width: 32px;
	float: left;
	margin-left: 1px;
	margin-top: 1px;
	color: #FFFFFF;
	overflow: hidden;
	/*font-weight: bold;*/
}
.mini_days_room_zero{
	width: 32px;
	float: left;
	margin-left: 1px;
	margin-top: 1px;
	background-color: #e8e8ea;
	overflow: hidden;
	height: 19px;
	/*font-weight: bold;*/
	color: #0091c8;
}
.green_mini_days_room_zero{
	width: 32px;
	float: left;
	margin-left: 1px;
	margin-top: 1px;
	background-color: #e8e8ea;
	overflow: hidden;
	height: 19px;
	/*font-weight: bold;*/
	color: #6d9d31;
}

.mini_days_room_one{
	width: 32px;
	float: left;
	color: #0091c8;
	margin-left: 1px;
	margin-top: 1px;
	background-color: #ececee;
	overflow: hidden;
	height: 19px;
	/*font-weight: bold;*/
}
.green_mini_days_room_one{
	width: 32px;
	float: left;
	color: #6d9d31;
	margin-left: 1px;
	margin-top: 1px;
	background-color: #ececee;
	overflow: hidden;
	height: 19px;
	/*font-weight: bold;*/
}
#mini_calendar_header_host {
	background-image: url(../images/host_det/host_cal_top_mini.gif);
	height: 17px;
	width: 232px;
	float:left;
	color: #0091c8;
	/*font-weight: bold;*/
}
#mini_calendar_header_host a{
		color: #0091c8;
}
#mini_calendar_header_host_green {
	background-image: url(../images/host_det/host_cal_top_mini.gif);
	height: 17px;
	width: 232px;
	float:left;
	color: #6d9d31;
	/*font-weight: bold;*/
}
#mini_calendar_header_host_green a{
		color: #6d9d31;
}
.mini_calendar_left_host{
	float: left;
	margin-left: 5px;
	padding-top: 1px;
	width: 40px;
	overflow: hidden;
}
.mini_calendar_month_host{
	width: 120px;
	float:left;
	padding-top: 1px;
	text-align:center;
	overflow: hidden;
}
.mini_calendar_right_host{
	float: right;
	margin-right: 5px;
	padding-top: 1px;
	width: 40px;
	overflow: hidden;
}
.table_search td{
	margin: 0px;
	padding: 0px;
}
.table_search{
	width: 750px;
	height: auto;
}
.table_search tr{
	margin: 0px;
	padding: 0px;
	height: auto;
}
.table_search input,.table_search select,.table_search label{
	margin: 0px;
	padding: 0px;
	height: auto;	
}
.more_info_host_room_top {
	background-image: url(../images/host/more_info_popup/Host_rounded%20table_Top.gif);
	background-repeat: no-repeat;
	clear: both;
	float: left;
	height: 10px;
	width: 473px;
	overflow: hidden;
}
.more_info_host_room_middle {
	background-image: url(../images/host/more_info_popup/Host_rounded%20table_Midle.gif);
	background-repeat: repeat-y;
	clear: both;
	float: left;
	width: 449px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.more_info_host_room_bottom {
	background-image: url(../images/host/more_info_popup/Host_rounded%20table_Bottom.gif);
	background-position: 0px -17px;
	height: 10px;
	width: 473px;
	float: left;
	padding: 0px;
	overflow:hidden;
}
input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
}
#Add_To_FAV_Popup {
	position: absolute;
	left: 400px;
	top: 300px;
	background-image: url(../images/mailbox/Mailbox_Blocked_table.png);
	width: 424px;
	height: 179px;
	z-index: 99999;
}


#MainContentRight ul{
	padding: 0px;
	margin: auto;

}
#MainContentRight ul li{
	margin: auto;
	list-style-position: inside;
	list-style-type: disc;
}
.payment_info_box{
float: left; margin-top:0px; clear: both; background-image: url(../images/payment/message_table.gif); background-repeat:no-repeat; width:734px; height: 50px; overflow: hidden;color: #666666; padding-top: 20px;padding-bottom:7px; text-align:left; padding-left: 10px;
}
ol li{
list-style: decimal;
list-style:inside;
}
#tooltip {
	display: none;
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #fff;
	padding: 5px;
	/*opacity: 0.85;*/
	width: 350px;
	font-size:12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
#tooltip h3, #tooltip div { 
	margin: 0; 
	font-size:12px;
	color: #666666;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}

.stars11{
	width: 84px;
	background-image: url(stars/stars2_1.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	behavior: url(iepngfix.htc);
	height: 15px;
	overflow: hidden;
	text-align:left;
	}
.stars11_selected{
		background-image: url(stars/stars2.png);
		background-repeat: repeat-x;
		background-position: left top;
		behavior: url(iepngfix.htc);
		height: 15px;
		overflow: hidden;
		text-align:left;
		float: left;
}
#_mcontent
{
background-image: url(../images/header/buttons/base.gif);
background-repeat: no-repeat;
width:740px;
}


.menu {
	list-style:none;
	border: 0px solid red;
	cursor:default;
	height:41px;
	position: relative;
	top:1px;
}
.menu li {

	cursor:pointer;
	list-style:none;
	border:0px solid green;
	margin-right:2px;
	z-Index:0;
	float:left;
	height:39px;
}


#_shost {
	background-image: url(../images/header/buttons/t_shost.png);
	background-repeat: no-repeat;
	width:181px;
}
#_straveller {
	background-image: url(../images/header/buttons/t_straveller.png);
	background-repeat: no-repeat;
	width:212px;
}
#_costroom {
	background-image: url(../images/header/buttons/t_costroom.png);
	background-repeat: no-repeat;
	width:175px;
}
#_signup {
	background-image: url(../images/header/buttons/t_signup.png);
	background-repeat: no-repeat;
	width:140px;
}
h3 {
	font-size: 12px;
	/*font-weight: bold;*/
	color: #f99420;
	padding-left: 0px;
}
.leftLogin{
	background-image: url('../images/leftlogin/base.png');
	width:224px;
	height:259px;
	border:0px solid purple;
	margin-top:10px;
}
.logintable{
clear: both;
border:none;
}
.header_host_profile_ {
clear:both;
	background-image: url(../images/head/top_host_.gif);
	height: 32px;
	width: 121px;
	background-repeat: no-repeat;
	float:left;
	margin-left: 1px;
}
.header_host_guestbook{
	background-image: url(../images/head/top_guestbook.gif);
	float: left;
	background-repeat: no-repeat;
	height: 32px;
	width: 138px;
	margin-left: 1px;
}
.header_host_print{
	background-image: url(../images/header/top_h_05.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 1px;
	height: 31px;
	width: 82px;
}
.header_host_addfav{
	background-image: url(../images/header/top_h_07.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 1px;
	height: 31px;
	width: 115px;
}
.header_host_tell_a_afriend{
	background-image: url(../images/header/top_h_09.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 1px;
	height: 31px;
	width: 118px;
}
.header_host_search{
	background-image: url(../images/header/top_h_11.gif);
	float: left;
	background-repeat: no-repeat;
	margin-left: 1px;
	height: 31px;
	width: 88px;
}
.gray_panel_top
{
		background-image: url(../images/gray_panel/gray_panel_top.gif);
		
}
.gray_panel_middle
{
		background-image: url(../images/gray_panel/gray_panel_middle.gif);
}
.gray_panel_bottom
{
		background-image: url(../images/gray_panel/gray_panel_bottom.gif);
}
.customUL{
	list-style: none;
	padding:0px;
	margin:0px;
	float: left;
	text-align: left;
}
.customUL li{
	list-style: none;
	padding:0px;
	margin:0px;
}
.weekday_room{
	width: 45px;
	float: left;
	margin-left: 1px;
	margin-top: 1px;
	color: #FFFFFF;
	overflow: hidden;
	/*font-weight: bold;*/
}

.reg_fields{
	font-size:14px;
	margin:1px;
	padding:2px;
}
#HomePopupTop
{
	width: 525px;
	height: 43px;
}
#HomePopupCenter
{
	background-color: #f5f5f5;
	border-left: #b9b9b9 solid 1px;
	border-right: #b9b9b9 solid 1px;
	width: 489px;
	height: 262px;
	padding-top: 20px;
	padding-left: 34px;
}
#Texta1 { font-size: 16px; padding-left: 40px; padding-right: 40px;}
#Texta1 a{ color: #0c9bcf; text-decoration: none; font-weight: bold; }
#Texta2 { font-size: 16px; padding-left: 40px; padding-right: 40px; padding-top: 40px;}
#Texta2 a{ color: #a7c52f; text-decoration: none; font-weight: bold; }
#Texta3 { font-size: 16px; padding-right: 20px;}
#Texta3 td { font-size: 16px; }
#Texta3 span{ color: #f7981c; }
#Texta4 { font-size: 16px; padding-left: 20px; }
#Texta4 ul { float: left; list-style-type: none; width: 150px; }
#HomePopupBottom
{
	background-image: url(../images/popups/home_popup_bottom.gif);
	background-repeat: no-repeat;
	width: 525px;
	height: 5px;
}
.HomeownersSelected
{
	float: left;
	width: 138px;
	height: 43px;
	background-image: url(../images/popups/homeowners_.gif);
	background-repeat: no-repeat;
}
.Homeowners
{
	float: left;
	width: 138px;
	height: 43px;
	background-image: url(../images/popups/homeowners.gif);
	background-repeat: no-repeat;
}
.TravellersTab
{
	float: left;
	width: 119px;
	height: 43px;
	background-image: url(../images/popups/travellers.gif);
	background-repeat: no-repeat;
}
.TravellersTabSelected
{
	float: left;
	width: 119px;
	height: 43px;
	background-image: url(../images/popups/travellers_.gif);
	background-repeat: no-repeat;
}
.FeturedTab
{
	float: left;
	width: 159px;
	height: 43px;
	background-image: url(../images/popups/fetured.gif);
	background-repeat: no-repeat;
}
.FeturedTabSelected
{
	float: left;
	width: 159px;
	height: 43px;
	background-image: url(../images/popups/fetured_.gif);
	background-repeat: no-repeat;
}
.MembersTab
{
	float: left;
	width: 109px;
	height: 43px;
	background-image: url(../images/popups/members.gif);
	background-repeat: no-repeat;
}
.MembersTabSelected
{
	float: left;
	width: 109px;
	height: 43px;
	background-image: url(../images/popups/members_.gif);
	background-repeat: no-repeat;
}
.MembersTabSelected span, .MembersTab span, .FeturedTabSelected span, .FeturedTab span, .TravellersTabSelected span, .TravellersTabSelected span, .TravellersTab span, .Homeowners span, .HomeownersSelected span { display: none; }
.c_tick{
	margin-left: 4px;
}

#login_page_box a{
	text-decoration: underline;
}

.userActions { font-size:1.2em; line-height:1.25em; color:#FF9900; float:right; padding-right:15px; font-weight:bold; }

.userActions a { color:#666; text-decoration:none; margin:0 3px; }

.userActions a:hover { text-decoration:underline; color:#FF9900; }

.date-picker {width: 51px; padding-right: 6px;}

.mainSearchBox .linePos dt { font-size:1.1em; line-height:1em; font-weight:bold; float:left; padding-right:4px; margin-top:3px; }

.mainSearchBox .linePos dd { float:left; }

.mainSearchBox .linePos dd .meaning { margin-top:3px; padding-left:3px; float:left; }

.mainSearchBox .linePos dd .inlineRadio { margin-top:3px; padding-left:6px; float:left; }
.mainSearchBox .linePos dd .inlineRadio label { float:left; font-size:1.2em; padding-right:10px; }
.mainSearchBox .linePos dd .inlineRadio label .jNiceRadio { margin-top:-3px; }

.searchParams .p {font-size:1.4em; color:#333; padding-bottom:8px;}
.searchParams .sortItem {float:left; padding:0 16px;}
.searchParams .sortItem label {font-size:0.85em; float:left;}
.searchParams .sortItem form {float:left; margin:0 5px;}
.searchParams .sortItem .btn {margin-top:-2px; position:relative;}

.my_page_host_account_calendar
{
	height: 223px;
}

.my_page_host_calendar
{
	margin: 15px 0 5px 10px;
	float: left;
	clear: both;
	width: 348px;
	display: inline;
}

.my_page_traveller_calendar
{
	margin: 20px 0 5px 10px;
	float: left;
	clear: both;
	width: 348px;
	display: inline;
}