@charset "utf-8";
/* CSS Document */

.big_register_box_top {
	background-image:url(../images/reg_box_top.jpg); 
	width:952px; 
	height:15px; 
	margin-top:10px;
	font-size:7px;
	background-repeat:no-repeat;
}

.big_register_box_middle {
	background-image:url(../images/reg_box_middle.jpg); 
	width:952px;
	padding:0;
}

.big_register_box_text {
	text-align:left; 
	width:292px; 
	font-size:14px; 
	font-weight:bold; 
	color:#00B4E6; 
	margin-right:15px;
	display:inline;
	line-height:normal;
}

.reg_containers {
	width:290px;
}

.reg_text_padding {
	padding-top:0;
	font-size:14px;
	line-height:0.8;
	padding-bottom:2px;
}

.reg_warning {
	color:#FD3130;
	font-size:12px;
}

.reg_textfield_bg {
	background-image:url(../images/reg_textfield.jpg); 
	width:284px; 
	height:27px; 
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	padding-top:5px;
	margin-top:2px;
	margin-bottom:7px;
}

.reg_textfield {
	border:0; 
	background:none;
	color:#003450;
	width:260px;
	padding-left:5px;
}

.big_reg_button_pos {
	position:absolute; 
	bottom:0; 
	right:15px;
	padding:0;
	margin:0;
}

.big_register_now_btn2 {
	width:201px;
	height:42px;
	background:url(../images/register_now_btn.gif) no-repeat;
}

.big_register_now_btn2:hover
{
	background:url(../images/register_now_btn.gif) 0 -43px no-repeat;
}

.big_register_box_bot {
	background-image:url(../images/reg_box_bot.jpg); 
	width:952px; 
	height:15px; 
	margin-bottom:10px;
	font-size:7px;
	background-repeat:no-repeat;
}

.reg_medium_blue_text {
	font-size:16px;
	font-weight:bold;
	color:#003450;
	border-bottom:1px solid #D0D9DF;
	padding-bottom:5px;
	margin-bottom:9px;
	margin-top:3px;
	width:952px;
}

.reg_flat_selection a {
	width:230px;
	height:161px;
	display:block;
	background:url(../images/reg_flat_selection.jpg) no-repeat;
	background-position:0 -326px;
	margin-right:4px;
	margin-bottom:5px;
}	


.reg_flat_selection a:hover
{
	background:url(../images/reg_flat_selection.jpg) 0 -163px no-repeat;
}

.reg_flatshare_selection a {
	width:230px;
	height:161px;
	display:block;
	background:url(../images/reg_flatshare_selection.jpg) no-repeat;
	background-position:0 -326px;
	margin-left:5px;
	margin-right:6px;
	margin-bottom:5px;
}	


.reg_flatshare_selection a:hover
{
	background:url(../images/reg_flatshare_selection.jpg) 0 -163px no-repeat;
}

.reg_houseshare_selection a {
	width:230px;
	height:161px;
	display:block;
	background:url(../images/reg_houseshare_selection.jpg) no-repeat;
	background-position:0 -326px;
	margin-left:5px;
	margin-right:6px;
	margin-bottom:5px;
}	


.reg_houseshare_selection a:hover
{
	background:url(../images/reg_houseshare_selection.jpg) 0 -163px no-repeat;
}

.reg_socials_selection a {
	width:230px;
	height:161px;
	display:block;
	background:url(../images/reg_socials_selection.jpg) no-repeat;
	background-position:0 -326px;
	margin-left:3px;
	margin-bottom:5px;
}


.reg_socials_selection a:hover
{
	background:url(../images/reg_socials_selection.jpg) 0 -163px no-repeat;
}



.reg_flat_selected a {
	width:230px;
	height:161px;
	display:block;
	background:url(../images/reg_flat_selection.jpg) no-repeat;
	background-position:0 0;
	margin-right:4px;
	margin-bottom:5px;
}	

.reg_flatshare_selected a {
	width:230px;
	height:161px;
	display:block;
	background:url(../images/reg_flatshare_selection.jpg) no-repeat;
	background-position:0 0;
	margin-left:5px;
	margin-right:6px;
	margin-bottom:5px;
}	

.reg_houseshare_selected a {
	width:230px;
	height:161px;
	display:block;
	background:url(../images/reg_houseshare_selection.jpg) no-repeat;
	background-position:0 0;
	margin-left:5px;
	margin-right:6px;
	margin-bottom:5px;
}

.reg_socials_selected a {
	width:230px;
	height:161px;
	display:block;
	background:url(../images/reg_socials_selection.jpg) no-repeat;
	background-position:0 0;
	margin-left:3px;
	margin-bottom:5px;
}

.reg_flat_selected a:hover {
	background:url(../images/reg_flat_selection.jpg) no-repeat;
	background-position:0 0;
}	

.reg_flatshare_selected a:hover {
	background:url(../images/reg_flatshare_selection.jpg) no-repeat;
	background-position:0 0;
}	

.reg_houseshare_selected a:hover {
	background:url(../images/reg_houseshare_selection.jpg) no-repeat;
	background-position:0 0;
}

.reg_socials_selected a:hover {
	background:url(../images/reg_socials_selection.jpg) no-repeat;
	background-position:0 0;
}

.reg_holder_margin_bottom {
	margin-top:20px;
}

.big_register_box_text2 {
	text-align:left; 
	width:312px; 
	font-size:14px; 
	font-weight:bold; 
	color:#00B4E6; 
	line-height:23px;
}

.reg_float_containers {
	width:312px;
	line-height:1.5;
}

.reg_textfield_bg2 {
	background-image:url(../images/reg_textfield2.jpg); 
	width:304px; 
	height:27px; 
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	padding-top:5px;
	margin-bottom:9px;
}

.reg_textfield2 {
	border:0; 
	background:none;
	color:#003450;
	width:290px;
	padding-left:5px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.reg_textfield3 {
	border:0; 
	background:none;
	color:#003450;
	width:150px;
	padding-left:5px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.reg_big_container {
	width:952px;
}

.reg_dark_blue_text {
	padding-top:4px; 
	line-height:28px; 
	font-size:12px; 
	color:#003450; 
	letter-spacing:normal;
}

.reg_move_in_date {
	padding-left:7px; 
	padding-top:10px; 
	font-size:12px;
}

.interested_in_reg_holder {
	background-image:url(../images/reg_next_social.jpg); 
	width:327px; 
	height:160px;
}

.interested_in_reg_holder_middle {
	color:#fff; 
	font-size:14px; 
	letter-spacing:-1px; 
	padding-top:30px; 
	padding-left:15px; 
	font-size:14px; 
	font-weight:bold; 
	width:140px; 
	line-height:21px;
}

.thankyou_reg_box_middle {
	background-image:url(../images/reg_box_middle.jpg); 
	width:952px;
	text-align:center;
	padding-top:24px;
	padding-bottom:20px;
}

.create_profile_top_margin {
	margin-top:15px; 
	margin-bottom:15px;
}

.bottom_buttons_width {
	width:953px;
}

.create_profile_2_left_holder {
	width:630px; 
	/*margin-left:1px;*/
	/*margin-top:1px;*/
}

.create_profile_pale_top
{
	background-image:url(../images/property_list_top.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:9px;
	display:block;
	font-size:7px;
}

.create_profile_pale_bot
{
	background-image:url(../images/property_list_bot.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:8px;
	display:block;
}

.create_profile_2_left_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:10px;
	color:#003450;
	padding-top:6px;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:610px;
	height:176px;
}

.medium_create_profile_property_image {
	 position:absolute; 
	 top:0; 
	 left:1px;
}

.medium_create_profile_property_image_bg {
	background-image:url(../images/medium_thumb_png.png); 
	width:223px; 
	height:144px; 
	position:absolute; 
	top:0; 
	left:1px;
	background-repeat:no-repeat;
}

.create_profile_property_list_holder {
	padding:5px;
	padding-top:0;
	padding-left:4px;
	margin-left:5px;
	width:360px;
	margin-right:5px;
}

.create_profile_property_list_small_text {
	font-size:12px;
	color:#003450;
	margin-top:3px;
}

.create_profile_property_list_small_text b {
	color:#00B4E6;
}

.create_profile_property_list_medium_text {
	font-size:14px;
	color:#003450;
	margin-top:17px;
	font-weight:bold; 
}

.create_profile_property_list_medium_text b {
	color:#00B4E6;
}

.pale_tick_pos {
	position:absolute; 
	bottom:4px; 
	right:19px;
}

.search_properties_btn a {
	width:167px;
	height:42px;
	display:block;
	background:url(../images/search_properties_btn.gif) no-repeat;
	background-position:0 0;
}	


.search_properties_btn a:hover
{
	background:url(../images/search_properties_btn.gif) 0 -43px no-repeat;
}

.search_propertes_btn_pos {
	position:absolute; 
	left:255px; 
	bottom:8px;
}	

.create_profile_2_right_holder {
	width:311px; 
	/*margin-left:7px;*/
}


.create_profile_2_right_bg {
	background-image:url(../images/home_column_bg.jpg);
	padding-left:16px;
	color:#003450;
	background-repeat:repeat-y;
	position:relative;
	width:295px; 
	height:181px;
}


.pale_tick_pos2 {
	position:absolute; 
	bottom:-1px; 
	right:15px;
}


.create_profile_home_top {
	background-image:url(../images/home_column_top.jpg); 
	width:311px; 
	height:12px;
	background-repeat:no-repeat;
	font-size:7px;
	margin-top:1px;
}	

.create_profile_home_bot {
	background-image:url(../images/home_column_bot.jpg); 
	width:311px; 
	height:12px;
	background-repeat:no-repeat;
	font-size:7px;
}

.big_register_box_text3 {
	text-align:left; 
	width:470px; 
	font-size:14px; 
	font-weight:bold; 
	color:#00B4E6; 

	line-height:23px;
}

.aboutme_textarea_bg {
	background-image:url(../images/aboutme_textarea.jpg); 
	width:462px; 
	height:95px; 
	text-align:left;
	padding:4px;
	margin-top:5px;
	margin-bottom:5px;
}

.aboutme_textarea {
	border:0; 
	background:none;
	color:#003450;
	width:450px;
	height:90px;
	font-weight:bold;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.reg_float_medium_containers {
	width:470px;
}

.big_register_box_text4 {
	text-align:left; 
	width:250px; 
	font-size:14px; 
	font-weight:bold; 
	color:#00B4E6; 
	line-height:23px;
}

.reg_float_containers4 {
	width:250px;
}

.reg_save_pos {
	margin-right:8px;
}

.register_small_width_margin {
	width:320px;
}

.register_small_width_nomargin {
	width:312px;
}

.register_big_div {
	width:952px;
}

.register_medium_width_margin {
	width:482px;
}

.register_medium_width_nomargin {
	width:470px;
}

.register_big_pic {
	 width:618px;
}

.account_buttons_margins {
	margin-bottom:6px;
	margin-top:11px;
}

.account_right_hr_margins {
	margin-bottom:9px; 
	margin-top:7px;
}

.account_right_hr_margins2 {
	margin-bottom:9px; 
	margin-top:12px;
}

.account_left_margins {
	width:635px; 
	margin-top:10px;
}

.account_option_holder {
	margin-bottom:8px; 
	margin-right:8px;
}

.account_option_holder_nomargin {
	margin-bottom:8px; 
}



.account_option_top {
	background-image:url(../images/account_option_top.jpg); 
	width:152px; 
	height:12px; 
	font-size:7px; 
	background-repeat:no-repeat;
}

.account_option_middle {
	background-image:url(../images/account_option_middle.jpg); 
	width:152px; 
	height:185px;
}

.account_option_submiddle {
	padding-left:15px; 
	padding-right:10px; 
	font-size:16px; 
	color:#003450; 
	letter-spacing:-1px; 
	font-weight:bold;
}

.account_option_btn_pos {
	position:absolute; 
	bottom:5px; 
	left:15px;
}

.account_option_bot {
	background-image:url(../images/account_option_bot.jpg); 
	width:152px; 
	height:12px; 
	font-size:7px; 
	background-repeat:no-repeat;
}

.account_qty_holder {
	background-image:url(../images/qty_circle.gif); 
	color:#fff; 
	width:27px; 
	height:22px;
	background-repeat:no-repeat; 
	text-align:center; 
	padding-top:5px; 
	font-size:14px;
}

#account_content {
	width:952px;
	margin:0 auto;
	margin-top:15px;
	font-size:0; 
	line-height:0;
}

#account_content div { line-height:normal; }

.account_right_preferences_bot {
	background-image:url(../images/account_bot.jpg);
	height:15px;
	font-size:7px;
	background-repeat:no-repeat;
	width:312px;
}

.account_right_preferences_top {
	background-image:url(../images/account_top.jpg);
	height:15px;
	font-size:7px;
	background-repeat:no-repeat;
	width:312px;
}

.account_right_preferences_right {
	background-image:url(../images/yourpreferences_bg.jpg); 
	background-color:#31C3EC;
	width:312px;
}

.account_right_preferences_right  b {
	color:#fff;
}

.account_right_preferences_middle { 
	font-size:12px; 
	color:#fff;
	width:280px;
}

.account_right_preferences_middle b {	
	color:#003450;
	font-size:14px;
}

.account_right_preferences_middle i {	
	font-size:14px;
	font-weight:bold;
	font-style:normal;
}

.small_account_preference_bg {
	background-image:url(../images/small_thumb_png_blue.png); 
	width:135px; 
	height:88px; 
	position:absolute; 
	top:0; 
	left:0;
	background-repeat:no-repeat;
}

.account_qty_holder_right {
	background-image:url(../images/qty_circle_png.gif); 
	color:#fff; 
	width:28px; 
	height:22px;
	background-repeat:no-repeat; 
	padding-top:5px; 
	font-size:14px;
	position:absolute; 
	top:10px; 
	right:9px; 
	z-index:3;
	text-align:center;
}

.account_qty_holder_right_pale {
	background-image:url(../images/qty_circle_png_pale.gif); 
	color:#B2C2CB; 
	width:27px; 
	height:22px;
	background-repeat:no-repeat; 
	padding-top:5px; 
	font-size:14px;
	position:absolute; 
	top:10px; 
	right:9px; 
	z-index:3;
	text-align:center;
}

.account_right_preferences_buttons {
	width:282px; 
}

.account_right_images_holder {
	width:135px; 
	font-size:14px; 
	font-weight:bold;
}

.account_right_properties_holder {
	width:265px; 
	font-size:14px; 
	font-weight:bold;
	margin-top:8px;
}

.account_right_preferences_right2 {
	background-repeat:no-repeat;
	background-color:#31C3EC;
	width:297px; 
	min-height:102px; 
	padding-left:15px; 
	font-size:18px;
}

.account_right_preferences_right2  b {
	color:#fff;
}

.account_properties_text_right {
	width:116px;
	line-height:normal;
}

#createaccount_content {
	width:952px;
	margin:0 auto;
	margin-top:15px;
}

.big_quote_profile_preview {
	/*padding-left:22px;
	padding-right:22px;
	padding-top:6px; */
	color:#004864; 
	font-size:16px; 
	font-weight:bold; 
	width:279px;
	border-bottom:1px solid #B9C5C8;
	padding-bottom:9px;
}

.big_quote_profile_preview b {
	font-size:14px;
	color:#00B4E6;
}

.profile_view_pic_image {
	 position:absolute; 
	 top:0; 
	 left:0;
}

.profile_view_pic_bg {
	background-image:url(../images/profile_image_bg.png); 
	width:295px; 
	height:343px; 
	position:absolute; 
	top:0; 
	left:0;
	background-repeat:no-repeat;
}

.profile_preview_text_holder {
	padding:5px;
	margin-left:5px;
	width:278px;
	margin-right:5px;
	font-size:12px;
}

.profile_preview_text_holder b {
	font-size:14px;
	color:#00B4E6;
}

.create_profile_profile_view_left_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:10px;
	color:#003450;
	padding-top:6px;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:610px;
}

.profile_preview_text {
	font-size:12px;
	line-height:22px;
	padding-top:10px;
}

.profile_preview_text b {
	font-size:14px;
	color:#00B4E6;
}

.buddyup_btn a {
	width:154px;
	height:32px;
	display:block;
	background:url(../images/buddyuprequest.gif) no-repeat;
	background-position:0 0;
}

.buddyup_btn a:hover
{
	background:url(../images/buddyuprequest.gif) 0 -32px no-repeat;
}

.buddyuprequest {
	font-size:14px;
	background-image:url(../images/buddyup.jpg);
	padding-left:36px;
	background-repeat:no-repeat;
	margin-right:10px;
	padding-top:6px;
	padding-bottom:8px;
}

.contact_profile {
	font-size:14px;
	background-image:url(../images/contact_profile.jpg);
	padding-left:36px;
	background-repeat:no-repeat;
	margin-right:10px;
	padding-top:6px;
	padding-bottom:8px;
}

.addtofaves {
	font-size:14px;
	background-image:url(../images/addtofaves.jpg);
	padding-left:36px;
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:8px;
}

.cancelaccount {
	font-size:14px;
	background-image:url(../images/cancelaccount.jpg);
	padding-left:36px;
	background-repeat:no-repeat;
	padding-top:6px;
	padding-bottom:8px;
}

.create_profile_profile_view_left_bg a:hover {color:#00B4E6; text-decoration:none;}

.big_blue_top
{
	background-image:url(../images/bigbluetop.jpg);
	background-repeat:no-repeat;
	width:631px;
	height:9px;
	display:block;
	font-size:7px;
	margin-top:9px;
}

.big_blue_bot
{
	background-image:url(../images/bigbluebot.jpg);
	background-repeat:no-repeat;
	width:631px;
	height:9px;
	display:block;
	font-size:7px;
	margin-bottom:9px;
}

.big_blue_bg {
	background-image:url(../images/bigbluebg.jpg);
	color:#fff;
	background-repeat:no-repeat;
	width:614px;
	padding-top:6px;
	padding-left:17px;
	padding-bottom:7px;
	background-color:#31C3EC;
}

.profile_blue_bg_text {
	width:600px;
	line-height:22px;
	font-size:12px;
	padding-left:4px;
}

.profile_blue_bg_text b {
	color:#003450;
	font-size:14px;
}

.profile_location_letter_on_pic {
	background-image:url(../images/qty_circle_png.png); 
	color:#fff; 
	width:18px; 
	height:22px;
	background-repeat:no-repeat; 
	padding-left:9px; 
	padding-top:5px; 
	font-size:14px;
	position:absolute; 
	top:10px; 
	left:10px; 
	z-index:3;
}

.profile_location_location_text {
	font-size:12px;
	line-height:17px;
	width:140px;
}

.profile_location_location_text b {
	font-size:14px;
}

.profile_location_location_text i {
	color:#21BDE7;
	font-style:normal;
}

.profile_pale_div_text_top {
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}

.profile_pale_div_text_top b {
	color:#21BDE7;
	font-size:12px;
}

.small_location_preference_bg {
	background-image:url(../images/small_location_bg.png); 
	width:135px; 
	height:88px; 
	position:absolute; 
	top:0; 
	left:0;
	background-repeat:no-repeat;
}

.finishreturn_btn {
	margin-top:1px;
	margin-bottom:7px;
}

.finishreturn_btn a {
	width:312px;
	height:78px;
	display:block;
	background:url(../images/finish_return.jpg) no-repeat;
	background-position:0 0;
}

.finishreturn_btn a:hover
{
	background:url(../images/finish_return.jpg) 0 -79px no-repeat;
}

.set_btn {
	width:40px;
	height:27px;
	background:url(../images/set_btn.jpg) no-repeat;
	background-position:0 0;
}	


.set_btn:hover
{
	background:url(../images/set_btn.jpg) 0 -27px no-repeat;
}






.move_on_text
{
	height:31px;
	width:130px;
	vertical-align:middle;
	font-size:12px; 
	color:#003450;
	line-height:31px;
}

.move_in_text
{
	height:31px;
	width:130px;
	vertical-align:middle;
	font-size:12px; 
	line-height:31px;
}

.sq31
{
	width:31px;
	height:31px;
	padding:0;
}

.tiny_text_2
{
	width:20px;
}

.tiny_text_4
{
	width:40px;
}

.save_complete_later_btn {
	width:139px;
	height:27px;
	background:url(../images/save_complete_later.gif) no-repeat;
	background-position:0 0;
}	


.save_complete_later_btn:hover
{
	background:url(../images/save_complete_later.gif) 0 -27px no-repeat;
}

.save_finish_btn {
	width:95px;
	height:27px;
	background:url(../images/saveandfinish.gif) no-repeat;
	background-position:0 0;
}	


.save_finish_btn:hover
{
	background:url(../images/saveandfinish.gif) 0 -27px no-repeat;
}

.profile_hello {
	width:602px; 
	font-weight:bold; 
	padding-bottom:11px; 
	margin-bottom:15px; 
	border-bottom:1px solid #B9C5C8;
	font-size:16px;
}

.profile_interact_links {
	width:602px; 
	font-weight:bold; 
	padding-bottom:11px; 
	margin-top:12px; 
	border-top:1px solid #B9C5C8; 
	padding-top:14px;
}

.profile_littlemore_text {
	padding-bottom:20px; 
	padding-left:4px;
	font-size:16px;
	font-weight:bold;
}

.profile_littlemore_column {
	width:298px;
}

.profile_places_like_locations {
	width:602px; 
	font-weight:bold; 
	padding-bottom:11px; 
	margin-bottom:9px; 
	border-bottom:1px solid #B9C5C8; 
	font-size:16px;
}

.profile_interested_in_smalltext {
	width:300px;
}

.profile_location_map_holder {
	margin-top:10px;
}

.create_profile_locations_view_left_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:17px;
	color:#003450;
	padding-top:6px;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:603px;
}

.profile_property_interested_holder {
	width:290px;
}

.yourshack_profile_margin {
	margin-bottom:4px;
}

.suggestproperty_btn a {
	width:120px;
	height:27px;
	display:block;
	background:url(../images/suggestproperty.gif) no-repeat;
	background-position:0 0;
}

.suggestproperty_btn a:hover
{
	background:url(../images/suggestproperty.gif) 0 -27px no-repeat;
}

.profile_map_height {
	height:236px;
}

.suggestpropert_pos {
	position:absolute; 
	bottom:0; 
	right:0;
}	

.suggestproperty_btn2 a {
	width:120px;
	height:27px;
	display:block;
	background:url(../images/suggestproperty2.gif) no-repeat;
	background-position:0 0;
}

.suggestproperty_btn2 a:hover
{
	background:url(../images/suggestproperty2.gif) 0 -27px no-repeat;
}

.mypersonaldetails_margin {
	/*margin-bottom:7px;*/
}	

.savedetails_btn a {
	width:85px;
	height:27px;
	display:block;
	background:url(../images/savedetails.gif) no-repeat;
	background-position:0 0;
}

.savedetails_btn a:hover
{
	background:url(../images/savedetails.gif) 0 -27px no-repeat;
}

.savedetails_btn_pos {
	margin-top:6px; margin-right:3px;
}

.account_right_preferences_matched_middle {
	margin-top:27px; 
	font-size:12px; 
	color:#fff;
	font-weight:bold; 
	width:290px; 
	letter-spacing:-1px;
	height:176px;
}

.youareinterested_lineheightnormal {
	line-height:normal; 
	margin-top:5px;
}

.youareinterested_lineheightnormal_nomargin {
	line-height:normal; 
}

.youhave_properties_pos {
	margin-top:12px;
}

.right_matched_2_btn_pos {
	margin-top:13px;
}

.details_saved_margin_bottom {
	margin-bottom:330px;
}

.next_btn3 {
	width:41px;
	height:27px;
	background:url(../images/next_btn2.gif) no-repeat;
	background-position:0 0;
}	


.next_btn3:hover
{
	background:url(../images/next_btn2.gif) 0 -27px no-repeat;
}

.create_profile_popup_holder {
	margin-top:22px; 
	margin-left:18px;
	width:195px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-1px;
}	

.create_profile_popup_holder b {
	font-size:16px;
	color:#00B4E6;
	letter-spacing:-1px;
}

.create_profile_popup_bg {
	background-image:url(../images/create_profile_popup_bg.jpg);
	padding-left:14px;
	padding-right:13px;
	color:#003450;
	background-repeat:repeat-y;
}

.createprofile_btn a {
	width:179px;
	height:43px;
	display:block;
	background:url(../images/createprofile_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:9px;
	margin-right:5px;
}

.createprofile_btn a:hover
{
	background:url(../images/createprofile_btn.gif) 0 -42px no-repeat;
}

.create_profile_popup_holder2 {
	margin-top:18px; 
	margin-left:18px;
	padding-bottom:18px;
}	

.close_btn_margin_top {
	margin-top:15px;
	margin-left:3px;
}

.property_list_column_holder_account {
	width:630px; 
	margin-left:2px;
	margin-bottom:8px;
}

.property_list_pale_top_account
{
	background-image:url(../images/property_list_top.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:9px;
	display:block;
	font-size:7px;
}

.property_list_pale_bot_account
{
	background-image:url(../images/property_list_bot.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:8px;
	display:block;
}

.property_list_pale_bg_account {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:5px;
	color:#003450;
	padding-top:6px;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:615px;
}

.property_list_holder_account {
	padding:5px;
	margin-left:5px;
	width:365px;
	margin-right:5px;
	font-weight:bold;
}

.property_list_holder_account b {
	color:#00B4E6;
}

.property_list_small_text_account {
	font-size:12px;
	color:#003450;
	margin-top:17px;
}

.property_list_small_text_account b {
	color:#00B4E6;
}

.property_list_medium_text_account {
	font-size:14px;
	color:#003450;
	margin-top:17px;
	font-weight:bold; 
}

.property_list_medium_text_account b {
	color:#00B4E6;
}

.pale_tick {
	width:53px;
	height:53px;
	background:url(../images/pale_tick.jpg) no-repeat;
	background-position:0 0;
}	


.pale_tick:hover
{
	background:url(../images/pale_tick.jpg) 0 -53px no-repeat;
}

.pale_tick_selected {
	width:53px;
	height:53px;
	background:url(../images/pale_tick.jpg) no-repeat;
	background-position:0 -53px;
}	

.pale_tick_selected:hover
{
	background:url(../images/pale_tick.jpg) 0 -53px no-repeat;
}

.askquestion_fave_properties_btn a {
	width:89px;
	height:32px;
	display:block;
	background:url(../images/askusaquestion.gif) no-repeat;
	background-position:0 0;
}

.askquestion_fave_properties_btn a:hover
{
	background:url(../images/askusaquestion.gif) 0 -32px no-repeat;
}

.delete_tick {
	width:17px;
	height:16px;
	background:url(../images/delete_tick.gif) no-repeat;
	background-position:0 0;
}	

.delete_tick:hover
{
	background:url(../images/delete_tick.gif) 0 -17px no-repeat;
}

.delete_tick_selected {
	width:17px;
	height:16px;
	background:url(../images/delete_tick.gif) no-repeat;
	background-position:0 -17px;
}	

.delete_tick_selected:hover
{
	background:url(../images/delete_tick.gif) 0 -17px no-repeat;
}

.delete_fave_div {
	font-size:12px;
	/*margin-right:7px;*/
	width:75px;
}

.delete_fave_div2 {
	border:1px solid red;
}

.delete_fave_text {
	margin-right:3px;
}

.messages_big_blue_title_text {
	font-size:18px;
	font-weight:bold;
	color:#003450;
	border-bottom:1px solid #D0D9DF;
	padding-bottom:5px;
	margin-top:3px;
	margin-bottom:15px;
	padding-top:10px;
	width:630px;
}

.messages_big_blue_title_text a:link, .messages_big_blue_title_text a:visited
{color:#13BAE7; text-decoration:none;}
.messages_big_blue_title_text a:hover, .messages_big_blue_title_text a:active
{color:#13BAE7; text-decoration:underline;}

.messages_list_pale_bg_account {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:10px;
	/*padding-right:10px;*/
	color:#003450;
	background-repeat:repeat-y;
	width:630px;
	font-size:12px;
	padding-bottom:2px;
	display:table;
}

.message_name_width {
	width:125px;
}

.message_subject_width {
	width:268px;
}

.message_date_width {
	width:159px;
}

.message_delete_width {
	width:40px;
}

.message_deletebox_width {
	width:19px;
}

.messages_lists_holder {
	margin-bottom:3px;
}

.messages_list_blue_top_account
{
	background-image:url(../images/messages_list_blue_top.jpg);
	background-repeat:no-repeat;
	width:632px;
	height:9px;
	display:block;
	font-size:7px;
}

.messages_list_blue_bot_account
{
	background-image:url(../images/messages_list_blue_bot.jpg);
	background-repeat:no-repeat;
	width:632px;
	height:8px;
	display:block;
}

.messages_list_blue_bg_account {
	background-image:url(../images/messages_list_blue_bg.jpg);
	padding-left:10px;
	color:#fff;
	background-repeat:repeat-y;
	width:630px;
	font-size:12px;
	padding-bottom:2px;
	display:table;
}

.messages_list_blue_bg_account a:link {color:#fff; text-decoration:none;}
.messages_list_blue_bg_account a:visited {color:#fff; text-decoration:none;}
.messages_list_blue_bg_account a:hover {color:#fff; text-decoration:underline;}

.delete_tick2 {
	width:17px;
	height:16px;
	background:url(../images/delete_tick2.gif) no-repeat;
	background-position:0 0;
}	

.delete_tick2:hover
{
	background:url(../images/delete_tick2.gif) 0 -17px no-repeat;
}

.delete_tick2_selected {
	width:17px;
	height:16px;
	background:url(../images/delete_tick2.gif) no-repeat;
	background-position:0 -17px;
}	

.delete_tick2_selected:hover
{
	background:url(../images/delete_tick2.gif) 0 -17px no-repeat;
}

.messages_lists_titles_holder {
	font-size:14px;
	font-weight:bold;
	color:#003450;
	padding-left:11px;
	margin-bottom:10px;
	height:10px;
}

.delete_btn {
	width:50px;
	height:27px;
	background:url(../images/delete_btn.gif) no-repeat;
	background-position:0 0;
}	

.delete_btn:hover
{
	background:url(../images/delete_btn.gif) 0 -27px no-repeat;
}

.messages_delete_button_pos {
	margin-right:4px;
	margin-top:10px;
}	

.account_right_messages_right {
	background-image:url(../images/yourpreferences_bg.png); 
	background-repeat:no-repeat;
	background-color:#31C2EE;
	width:297px; 
	padding-left:15px; 
	padding-top:3px;
	font-size:18px;
	color:#fff;
}

.write_new_btn a {
	width:124px;
	height:27px;
	display:block;
	background:url(../images/write_new_btn.gif) no-repeat;
	background-position:0 0;
}	


.write_new_btn a:hover
{
	background:url(../images/write_new_btn.gif) 0 -27px no-repeat;
}

.view_people_int_btn a {
	width:140px;
	height:27px;
	display:block;
	background:url(../images/view_people_int_btn.gif) no-repeat;
	background-position:0 0;
}	


.view_people_int_btn a:hover
{
	background:url(../images/view_people_int_btn.gif) 0 -27px no-repeat;
}

.interests_people_list_text {
	line-height:22px;
	padding-top:5px;
}

.interests_people_list_text b {
	font-size:14px;
	color:#00B4E6;
}

.interests_people_image_padding {
	padding-top:20px;
	padding-left:20px;
	padding-bottom:23px;
	padding-right:30px;
}

.interests_people_pale_bg_account {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:10px;
	padding-right:10px;
	color:#003450;
	background-repeat:repeat-y;
	width:620px;
	font-size:12px;
	padding-top:2px;
}

.email_btn a {
	width:49px;
	height:27px;
	display:block;
	background:url(../images/email_btn.gif) no-repeat;
	background-position:0 0;
}	


.email_btn a:hover
{
	background:url(../images/email_btn.gif) 0 -27px no-repeat;
}

.view_profile_2 a {
	width:74px;
	height:27px;
	display:block;
	background:url(../images/view_profile_2.gif) no-repeat;
	background-position:0 0;
}	


.view_profile_2 a:hover
{
	background:url(../images/view_profile_2.gif) 0 -27px no-repeat;
}

.interests_delete_position {
	padding-right:15px; 
	padding-top:5px; 
	width:150px;
}

.interests_delete_position_text {
	padding-right:5px;
}

.interests_view_profile_btn_pos {
	position:absolute; 
	bottom:9px; 
	right:25px;
}

.interests_email_btn_pos {
	position:absolute; 
	bottom:9px; 
	right:107px;
}

.interests_people_list_holder {
	margin-bottom:8px;
}

.account_qty_holder_right_matched2 {
	background-image:url(../images/qty_circle_png.png); 
	color:#fff; 
	width:18px; 
	height:22px;
	background-repeat:no-repeat; 
	padding-left:9px; 
	padding-bottom:5px; 
	font-size:14px;
	position:absolute; 
	top:10px; 
	right:10px; 
	z-index:3;
}

.right_fave_properties_btn_pos {
	margin-top:31px;
}

.messages_big_blue_title_text2 {
	font-size:16px;
	font-weight:bold;
	color:#003450;
	border-bottom:1px solid #D0D9DF;
	padding-bottom:5px;
	margin-top:3px;
	margin-bottom:21px;
	padding-top:10px;
	width:630px;
}

.messages_message_text {
	width:504px; 
	font-size:12px; 
	color:#003450;
}

.messages_message_text b {
	font-size:14px;
}	

.messages_message_text a:link {color:#33C3EB; text-decoration:none;}
.messages_message_text a:visited {color:#33C3EB; text-decoration:none;}
.messages_message_text a:hover {color:#33C3EB; text-decoration:underline;}

.messages_message_holder {
	border-bottom:1px solid #D0D9DF; 
	padding-bottom:21px;
	margin-bottom:21px;
	width:630px;
}

.messages_message_pic {
	width:106px;
}

.messages_textarea_bg {
	background-image:url(../images/messages_textarea.jpg); 
	width:519px; 
	height:123px; 
	text-align:left;
	padding:4px;
	margin-top:5px;
	margin-bottom:5px;
}

.messages_textarea {
	border:0; 
	background:none;
	color:#003450;
	width:510px;
	height:118px;
	font-weight:bold;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.messages_textarea_pos {
	margin-right:4px;
}	

.send_btn_blu {
	width:47px;
	height:27px;
	background:url(../images/send_btn_blu.gif) no-repeat;
	background-position:0 0;
}	

.send_btn_blu:hover
{
	background:url(../images/send_btn_blu.gif) 0 -27px no-repeat;
}

.backtoinbox_btn {
	width:87px;
	height:27px;
	background:url(../images/backtoinbox_btn.gif) no-repeat;
	background-position:0 0;
}	

.backtoinbox_btn:hover
{
	background:url(../images/backtoinbox_btn.gif) 0 -27px no-repeat;
}

.backtoinbox_btn_pos {
	margin-right:9px;
	margin-top:3px;
}	

.sendmessage_btn_pos {
	margin-right:4px;
	margin-top:3px;
}	

.forgotten_password_padding {
	padding-left:5px;
	color:#003450;
	padding-bottom:15px;
}

.resendpassword_btn {
	width:123px;
	height:27px;
	background:url(../images/resendpassword_btn.gif) no-repeat;
	background-position:0 0;
}	

.resendpassword_btn:hover
{
	background:url(../images/resendpassword_btn.gif) 0 -27px no-repeat;
}

.forgotten_password_text_holder {
	padding-left:20px; 
	padding-top:4px;
}

.forgotten_password_textfield_holder {
	width:430px;
}

.forgotten_password_btn_holder {
	padding-top:3px;
}

.login_btn {
	width:51px;
	height:27px;
	background:url(../images/login_btn.gif) no-repeat;
	background-position:0 0;
}	

.login_btn:hover
{
	background:url(../images/login_btn.gif) 0 -27px no-repeat;
}

.login_textfield_holder {
	width:359px;
}

.login_btn_holder {
	padding-top:4px;
}



.big_edit_preferences_box {
	text-align:left; 
	width:952px; 
	font-size:14px; 
	font-weight:bold; 
	color:#00B4E6; 
	line-height:23px;
}

.edit_preferences_float_containers {
	width:952px;
}


.update_preferences_btn {
	width:121px;
	height:27px;
	background:url(../images/update_preferences.gif) no-repeat;
	background-position:0 0;
}	

.update_preferences_btn:hover
{
	background:url(../images/update_preferences.gif) 0 -27px no-repeat;
}

.edit_preferences_select_interest_width {
	width:270px;
}

.edit_preferences_select_interest_width_right {
	width:130px;
	text-align:right;
}

.messages_nomessages {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:10px;
	/*padding-right:10px;*/
	color:#003450;
	background-repeat:repeat-y;
	width:630px;
	font-size:12px;
	padding-bottom:2px;
	display:table;
}

.newmessage_text {
	font-size:16px;
	color:#00B4E6;
	font-weight:bold;
	margin-top:5px;
	width:90px;
}


.messages_dropdown_pos {
	text-align:left;
	width:527px;
	margin-right:4px;
	margin-bottom:5px;
}	

.message_textfield_bg {
	background-image:url(../images/message_textfield.jpg); 
	width:519px; 
	height:27px; 
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	padding-top:5px;
	margin-top:2px;
	margin-bottom:7px;
}

.message_textfield {
	border:0; 
	background:none;
	color:#003450;
	width:505px;
	padding-left:5px;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
}

.message_write_holder_1 {
	width:635px;
}

.message_write_holder_2 {
	width:635px;
}

.property_fave_title_width {
	width:270px;
}

.messages_page_nav {
	/*padding-left:14px;*/
	/*padding-right:3px;*/
	color:#fff;
	padding-top:9px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	width:630px;
	display:table;
}

.messages_page_nav_links {
	font-size:12px;
	font-weight:bold;
	color:#003450;
}

.messages_page_nav_links a:link {color:#00B4E6; text-decoration:none;}
.messages_page_nav_links a:visited {color:#00B4E6; text-decoration:none;}
.messages_page_nav_links a:hover {color:#00B4E6; text-decoration:underline;}

.upload_photo_button a {
	width:310px;
	height:130px;
	display:block;
	background:url(../images/uploadphoto.jpg) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.upload_photo_button a:hover
{
	background:url(../images/uploadphoto.jpg) -313px 0 no-repeat;
}


.take_snapshot_button a {
	width:310px;
	height:130px;
	display:block;
	background:url(../images/takesnapshot.jpg) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
}	

.take_snapshot_button a:hover
{
	background:url(../images/takesnapshot.jpg) -313px 0 no-repeat;
}

.selectone_button a {
	width:310px;
	height:130px;
	display:block;
	background:url(../images/selectone.jpg) no-repeat;
	background-position:0 0;
}	

.selectone_button a:hover
{
	background:url(../images/selectone.jpg) -313px 0 no-repeat;
}

.create_profile_5_left_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:14px;
	color:#003450;
	padding-top:3px;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:606px;
	min-height:394px;
}

.create_profile_image_center {
	text-align:center;
}

.create_profile_pale_5_bot
{
	background-image:url(../images/property_list_bot.jpg);
	background-repeat:no-repeat;
	width:630px;
	height:8px;
	display:block;
	margin-bottom:26px;
}

.profile_image_auto_center {	
	width:295px; 
	margin:0 auto;
	margin-top:17px;
	height:344px;
}

.upload_photo_text {
	height:27px;
	padding-right:28px;
}

/*.upload_photo_file_bg {
	width:391px; 
	height:25px; 
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	margin-top:2px;
	margin-bottom:7px;
}

.upload_photo_file {
	background:none;
	color:#003450;
	width:388px;
	padding-left:5px;
}*/

.upload_btn {
	width:54px;
	height:27px;
	background:url(../images/upload_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:2px;
}	

.upload_btn:hover
{
	background:url(../images/upload_btn.gif) 0 -27px no-repeat;
}

.upload_btn_padding {
	padding-right:4px;
}

.takesnapshot_btn {
	width:95px;
	height:27px;
	background:url(../images/takesnapshot_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:2px;
}	

.takesnapshot_btn:hover
{
	background:url(../images/takesnapshot_btn.gif) 0 -27px no-repeat;
}

.savetoprofile_btn {
	width:95px;
	height:27px;
	background:url(../images/savetoprofile_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:2px;
	margin-right:3px;
}	

.savetoprofile_btn:hover
{
	background:url(../images/savetoprofile_btn.gif) 0 -27px no-repeat;
}

.snapshots_profile_div {
	margin-top:10px;
}

.snapshots_width {
	width:603px;
}

.type_of_letting_warning {
	line-height:27px; 
	font-size:13px; 
	font-weight:bold;
	color:#FD3130;
}

.reg_top_right_warning {
	font-size:13px; 
	font-weight:bold;
	color:#FD3130;
}

.right_account_title {
	margin-top:-2px; 
	font-size:18px; 
	color:#fff; 
	font-weight:bold; 
	line-height:18px;
}

.forgotten_password_textfield_bg {
	background-image:url(../images/forgotten_pw_bg.jpg); 
	width:284px; 
	height:27px; 
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	padding-top:5px;
	margin-top:2px;
	margin-bottom:7px;
}

.messages_message_leaveareply {
	border-bottom:1px solid #D0D9DF; 
	padding-bottom:6px;
	margin-bottom:21px;
	width:630px;
	font-size:16px;
	color:#003450;
	font-weight:bold;
}

.messages_message_holder_bottommessage {
	padding-bottom:21px;
	margin-bottom:21px;
	width:630px;
}

/*23rd October Avatar / Photo page */

.choosephoto_btn a {
	width:90px;
	height:27px;
	display:block;
	background:url(../images/choosephoto_btn.gif) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.choosephoto_btn a:hover
{
	background:url(../images/choosephoto_btn.gif) 0 -27px no-repeat;
}

.takephoto_btn a {
	width:82px;
	height:27px;
	display:block;
	background:url(../images/takephoto_btn.gif) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.takephoto_btn a:hover
{
	background:url(../images/takephoto_btn.gif) 0 -27px no-repeat;
}

.makeyourown_btn a {
	width:96px;
	height:27px;
	display:block;
	background:url(../images/makeyourown_btn.gif) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.makeyourown_btn a:hover
{
	background:url(../images/makeyourown_btn.gif) 0 -27px no-repeat;
}

.create_img_blue_bg {
	width:314px; 
	height:134px; 
	margin-bottom:8px; 
	margin-top:1px; 
	background-image:url(../images/create_img_bg.jpg);
}

.create_img_white_text {
	position:absolute; 
	left:17px; 
	top:17px; 
	font-size:15px; 
	font-weight:bold; 
	color:#fff; 
	width:140px;
}

.upload_photo_img_pos {
	position:absolute;
	right:17px; 
	top:17px;
}

.use_webcam_img_pos {
	position:absolute; 
	right:15px; 
	top:22px;
}

.choose_avatar_img_pos {
	position:absolute; 
	right:13px; 
	top:7px;
}

.create_img_btn_pos {
	position:absolute; 
	left:17px; 
	bottom:9px;
}

.avatar_arrows_div {
	position:absolute;
	top:0; 
	right:18px; 
	z-index:2; 
	width:433px;
}

.avatar_top_arrow_pos_male {
	margin-top:56px;
}

.avatar_middle_arrow_pos_male {
	margin-top:82px;
}

.avatar_bottom_arrow_pos_male {
	margin-top:82px;
}


.avatar_top_arrow_pos_female {
	margin-top:56px;
}

.avatar_middle_arrow_pos_female {
	margin-top:88px;
}

.avatar_bottom_arrow_pos_female {
	margin-top:82px;
}

.avatar_avatars_div {
	position:absolute; 
	top:0; 
	left:223px;
	width:339px;
	z-index:100;
}

.avatar_hrs_div {
	position:absolute; 
	top:0; 
	right:5px; 
	z-index:2; 
	width:433px;
}

.avatar_top_hr_pos_male {
	position:absolute;
	top:129px;
	right:15px;
	z-index:101;
	width:433px;
	height:1px;
	margin:0;
	padding:0;
	font-size:1px;
}

.avatar_bottom_hr_pos_male {
	position:absolute;
	top:219px;
	right:15px;
	z-index:101;
	width:433px;
	height:1px;
	margin:0;
	padding:0;
	font-size:1px;
}


.avatar_top_hr_pos_female {
	position:absolute;
	top:129px;
	right:15px;
	z-index:101;
	width:433px;
	height:1px;
	margin:0;
	padding:0;
	font-size:1px;
}

.avatar_bottom_hr_pos_female {
	position:absolute;
	top:231px;
	right:15px;
	z-index:101;
	width:433px;
	height:1px;
	margin:0;
	padding:0;
	font-size:1px;
}

/*Hair Colour*/


.blonde_hair_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/hair_colours.jpg) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.blonde_hair_unselected a:hover
{
	background:url(../images/hair_colours.jpg) 0 -40px no-repeat;
}

.lightbrown_hair_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/hair_colours.jpg) no-repeat;
	background-position:-37px 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.lightbrown_hair_unselected a:hover
{
	background:url(../images/hair_colours.jpg) -37px -40px no-repeat;
}

.darkbrown_hair_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/hair_colours.jpg) no-repeat;
	background-position:-74px 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.darkbrown_hair_unselected a:hover
{
	background:url(../images/hair_colours.jpg) -74px -40px no-repeat;
}

.black_hair_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/hair_colours.jpg) no-repeat;
	background-position:-111px 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.black_hair_unselected a:hover
{
	background:url(../images/hair_colours.jpg) -111px -40px no-repeat;
}


.blonde_hair_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/hair_colours.jpg) no-repeat;
	background-position:0 -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.blonde_hair_selected a:hover
{
	background:url(../images/hair_colours.jpg) 0 -40px no-repeat;
}

.lightbrown_hair_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/hair_colours.jpg) no-repeat;
	background-position:-37px -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.lightbrown_hair_selected a:hover
{
	background:url(../images/hair_colours.jpg) -37px -40px no-repeat;
}

.darkbrown_hair_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/hair_colours.jpg) no-repeat;
	background-position:-74px -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.darkbrown_hair_selected a:hover
{
	background:url(../images/hair_colours.jpg) -74px -40px no-repeat;
}

.black_hair_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/hair_colours.jpg) no-repeat;
	background-position:-111px -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.black_hair_selected a:hover
{
	background:url(../images/hair_colours.jpg) -111px -40px no-repeat;
}



/*Skin Colour*/

.white_skin_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/skincolour.jpg) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.white_skin_unselected a:hover
{
	background:url(../images/skincolour.jpg) 0 -40px no-repeat;
}

.tanned_skin_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/skincolour.jpg) no-repeat;
	background-position:-37px 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.tanned_skin_unselected a:hover
{
	background:url(../images/skincolour.jpg) -37px -40px no-repeat;
}

.lightbrown_skin_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/skincolour.jpg) no-repeat;
	background-position:-74px 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.lightbrown_skin_unselected a:hover
{
	background:url(../images/skincolour.jpg) -74px -40px no-repeat;
}

.darkbrown_skin_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/skincolour.jpg) no-repeat;
	background-position:-111px 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.darkbrown_skin_unselected a:hover
{
	background:url(../images/skincolour.jpg) -111px -40px no-repeat;
}


.white_skin_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/skincolour.jpg) no-repeat;
	background-position:0 -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.white_skin_selected a:hover
{
	background:url(../images/skincolour.jpg) 0 -40px no-repeat;
}

.tanned_skin_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/skincolour.jpg) no-repeat;
	background-position:-37px -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.tanned_skin_selected a:hover
{
	background:url(../images/skincolour.jpg) -37px -40px no-repeat;
}

.lightbrown_skin_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/skincolour.jpg) no-repeat;
	background-position:-74px -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.lightbrown_skin_selected a:hover
{
	background:url(../images/skincolour.jpg) -74px -40px no-repeat;
}

.darkbrown_skin_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/skincolour.jpg) no-repeat;
	background-position:-111px -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.darkbrown_skin_selected a:hover
{
	background:url(../images/skincolour.jpg) -111px -40px no-repeat;
}




/*Eye Colour*/

.blue_eye_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/eyecolour.jpg) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.blue_eye_unselected a:hover
{
	background:url(../images/eyecolour.jpg) 0 -40px no-repeat;
}

.green_eye_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/eyecolour.jpg) no-repeat;
	background-position:-37px 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.green_eye_unselected a:hover
{
	background:url(../images/eyecolour.jpg) -37px -40px no-repeat;
}

.brown_eye_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/eyecolour.jpg) no-repeat;
	background-position:-74px 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.brown_eye_unselected a:hover
{
	background:url(../images/eyecolour.jpg) -74px -40px no-repeat;
}

.grey_eye_unselected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/eyecolour.jpg) no-repeat;
	background-position:-111px 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.grey_eye_unselected a:hover
{
	background:url(../images/eyecolour.jpg) -111px -40px no-repeat;
}


.blue_eye_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/eyecolour.jpg) no-repeat;
	background-position:0 -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.blue_eye_selected a:hover
{
	background:url(../images/eyecolour.jpg) 0 -40px no-repeat;
}

.green_eye_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/eyecolour.jpg) no-repeat;
	background-position:-37px -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.green_eye_selected a:hover
{
	background:url(../images/eyecolour.jpg) -37px -40px no-repeat;
}

.brown_eye_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/eyecolour.jpg) no-repeat;
	background-position:-74px -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.brown_eye_selected a:hover
{
	background:url(../images/eyecolour.jpg) -74px -40px no-repeat;
}

.grey_eye_selected a {
	width:36px;
	height:37px;
	display:block;
	background:url(../images/eyecolour.jpg) no-repeat;
	background-position:-111px -40px;
	margin-bottom:8px;
	margin-top:1px;
}	


.grey_eye_selected a:hover
{
	background:url(../images/eyecolour.jpg) -111px -40px no-repeat;
}

.avatar_select_male_btn a {
	width:62px;
	height:27px;
	display:block;
	background:url(../images/avatar_select_male_btn.gif) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
	margin-top:1px;
	margin-right:4px;
}	


.avatar_select_male_btn a:hover
{
	background:url(../images/avatar_select_male_btn.gif) 0 -27px no-repeat;
}

.avatar_select_female_btn a {
	width:78px;
	height:27px;
	display:block;
	background:url(../images/avatar_select_female_btn.gif) no-repeat;
	background-position:0 0;
	margin-bottom:8px;
	margin-top:1px;
}	


.avatar_select_female_btn a:hover
{
	background:url(../images/avatar_select_female_btn.gif) 0 -27px no-repeat;
}

.avatar_select_male_btn_selected a {
	width:62px;
	height:27px;
	display:block;
	background:url(../images/avatar_select_male_btn.gif) no-repeat;
	background-position:0 -27px;
	margin-bottom:8px;
	margin-top:1px;
	margin-right:4px;
}	


.avatar_select_male_btn_selected a:hover
{
	background:url(../images/avatar_select_male_btn.gif) 0 -27px no-repeat;
}

.avatar_select_female_btn_selected a {
	width:78px;
	height:27px;
	display:block;
	background:url(../images/avatar_select_female_btn.gif) no-repeat;
	background-position:0 -27px;
	margin-bottom:8px;
	margin-top:1px;
}	


.avatar_select_female_btn_selected a:hover
{
	background:url(../images/avatar_select_female_btn.gif) 0 -27px no-repeat;
}

.randomise_btn a {
	width:82px;
	height:27px;
	display:block;
	background:url(../images/randomise_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:1px;
	margin-right:7px;
}	


.randomise_btn a:hover
{
	background:url(../images/randomise_btn.gif) 0 -27px no-repeat;
}

.preview_btn a {
	width:56px;
	height:27px;
	display:block;
	background:url(../images/preview_btn.gif) no-repeat;
	background-position:0 0;
	margin-top:1px;
}	


.preview_btn a:hover
{
	background:url(../images/preview_btn.gif) 0 -27px no-repeat;
}

.preview_edit_btns_pos {
	position:absolute; 
	bottom:9px; 
	left:15px;
}	

.left_control_panel_avatar {
	height:394px;
}

.left_control_panel_avatar_menu {
	margin-top:3px;
}

/* Additions to AVATAR due to changes */
.resetcolours_btn a {
	width:95px;
	height:27px;
	display:block;
	background:url(../images/resetcolours_btn.gif) no-repeat;
	background-position:0 0;
	margin-bottom:6px;
	margin-top:1px;
}


.resetcolours_btn a:hover
{
	background:url(../images/resetcolours_btn.gif) 0 -27px no-repeat; }

.stop_all_btn a {
	width:53px;
	height:27px;
	display:block;
	background:url(../images/stop_all_btn.gif) no-repeat;
	background-position:0 0;
	margin-bottom:6px;
	margin-top:1px;
}


.stop_all_btn a:hover
{
	background:url(../images/stop_all_btn.gif) 0 -27px no-repeat; }

.stop_btn a {
	width:37px;
	height:27px;
	display:block;
	background:url(../images/stop_btn.png) no-repeat;
	background-position:0 0;
	margin-bottom:6px;
	margin-top:1px;
}


.stop_btn a:hover
{
	background:url(../images/stop_btn.png) 0 -27px no-repeat; 
}

	
.stop_btn_male_top
{
	width:37px;
	height:27px;
	position:absolute;
	top:56px;
	right:220px;
	z-index:103;
}

.stop_btn_male_middle
{
	width:37px;
	height:27px;
	position:absolute;
	top:164px;
	right:220px;
	z-index:103;
}

.stop_btn_male_bottom
{
	width:37px;
	height:27px;
	position:absolute;
	top:270px;
	right:220px;
	z-index:103;
}
/* 56, 82, 82*/

.stop_btn_female_top
{
	width:37px;
	height:27px;
	position:absolute;
	top:56px;
	right:220px;
	z-index:103;
}

.stop_btn_female_middle
{
	width:37px;
	height:27px;
	position:absolute;
	top:164px;
	right:220px;
	z-index:103;
}

.stop_btn_female_bottom
{
	width:37px;
	height:27px;
	position:absolute;
	top:280px;
	right:220px;
	z-index:103;
}

/*new styles*/

.profile_blue_bg_text_profile {
	width:600px;
	line-height:22px;
	font-size:12px;
	padding:3px;
	padding-left:4px;
}

.profile_blue_bg_text_profile b {
	color:#003450;
	font-size:14px;
}

.they_havent_selected_yet {
	padding-left:12px; 
	padding-top:9px; 
	color:#fff; 
	padding-bottom:11px; 
	font-weight:bold; 
	font-size:16px; 
	font-weight:bold;
}

.reg_holder_margin_bottom2 {
	margin-bottom:10px;
}

.create_profile_2_property_list_medium_text {
	font-size:14px;
	color:#003450;
	margin-top:9px;
	font-weight:bold; 
}

.create_profile_2_property_list_medium_text b {
	color:#00B4E6;
}

.matched_property_list_column_holder {
	width:630px; 
	margin-bottom:8px;
}

.account_right_preferences_bot2 {
	background-image:url(../images/account_bot.jpg);
	height:11px;
	font-size:7px;
	background-repeat:no-repeat;
	width:312px;
	background-position:bottom;
}

.account_right_preferences_top2 {
	background-image:url(../images/account_top.jpg);
	height:11px;
	font-size:7px;
	background-repeat:no-repeat;
	width:312px;
}

.create_profile_3_left_bg {
	background-image:url(../images/property_list_bg.jpg);
	padding-left:14px;
	padding-right:10px;
	color:#003450;
	padding-top:6px;
	padding-bottom:7px;
	background-repeat:repeat-y;
	width:610px;
	height:176px;
}

.all_avatar_controls {
	width:606px; 
	height:394px;
}