﻿
/* My Details */

#my_details .registration_label {
				background-color:#F0ECE1;
				color:#333333;}
				
#my_details .registration_input {
				background-color:#F0ECE1;}
					
					#my_details .registration_input input {
						background-color: #FFFFFF;
						border:#999999;
						width:250px;}
				
#my_details .keydates_label {
				background-color:#F0ECE1;
				color:#333333;}
				
#my_details .keydates_input {
				background-color:#F0ECE1;}
					
					#my_details .registration_input input {
						background-color: #FFFFFF;
						border:#999999;
						width:250px;
						color:Black;}

#my_details .keydates_buttons input {
						margin-top:10px;
						width: 200px;
						float:right;}

			
				
				
/* My Preferences */

#my_preferences input {
				margin:0px;
				padding:0px;
				background-color:#F0ECE1;
				border-color:#F0ECE1;
				}
					#my_preferences .button {
						background: #BD1A8D;
						color: white;
						height:25px;
						width: 100px;
					}
					
					#my_preferences .savebutton {
						background: #BD1A8D;
						color: white;
						height:25px;
						width: 100px;
						float:right;
					}


#my_preferences #new_member_message {background-color:#E2E0EB;
									 padding: 5px;
									 border:solid 1px #3B2E76;
									 font-size : 12px;
									 color: #3B2E76;}

#my_preferences h2 {
				font-size:14px;	
				font-weight:bold;
				color:#666666;}
				
#brochure_request {
				padding: 10px;
				background-color:#F0ECE1;}
#marketing_pref {
				background-color:#F0ECE1;}
			
#general_perfs {
				background-color:#F0ECE1;}
				
.general_prefs_col1 {
				width:100px;}	
				
#booking {float:left;
		  width:51%;
		  font-size: 11px;
		  min-height:620px;}
		  

#booking_summary_message {
				  width:92%;
				  padding: 10px;
				  background-color:#E4D87E;}
			
#prefs_footer {text-align:right;}	  
.save_prefs {
							color:#FFFFFF;
							font-weight:bold;
							height:33px;
							width:200px;
							margin:0px;
							background: url(/images/layout/mainnav_back01.gif) left top no-repeat;
							padding: 0 10px 0 10px; 
							text-align:center;
							border:none;
}			  
.extras_total {
		color:#BD1A8D;
		font-size: 60px;
	}





		#main_nav01 {
			border-bottom: 1px solid white;
			padding: 0;
			width: 220px;
			background: url(../images/layout/mainnav_back01.gif) left top no-repeat;
			}	
			#main_nav01 ul {
			padding: 0;
			margin: 0;
			}	
			
			#main_nav01 li {
			padding: 0;
			margin: 0;
			}	
			
#main_nav ul {
			padding: 0;
			margin: 0;
			}	
			
			#main_nav li {
			padding: 0;
			margin: 0;
			}	
			
			

.brochure_request_massage {
			text-align:center;
			padding: 10px 0 10px 0;
			background-color:#55053A;
			color:#FFFFFF;
			font-weight:bold;
			}


