#content
{
	margin-left:80px;
	text-align:left;
	width:420px;
}
#promo
{
	margin-left:80px;
	
}
#logoprev 
{
	width:300px;
	height:120px;
	border:1px solid #000;
	background-color:#000;
	
}
#fckeditor 
{
	border:1px solid #000;
	width:500px;
	height:300px;
}
a 
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
.promo_save 
{
	margin-left:255px;
}
.upload_bttn 
{
	margin-left:210px;
}
.browse_bttn
{
	margin-left:85px;
}
p#file_up 
{
	font-size:11px;
}
/*.error {
	color:red;
	margin-left:330px;
	
}*/


/* = NEW Form Styles
------------------------- NEW Form Styles ------------------
*/
#listing_wrapper .form_row
{
	width:					450px;
	float:					left;
	
}
#listing_wrapper .error
{
	color:					red;
	width:					200px;
	float:					left;
}
#listing_wrapper
{
	width:					100%;
	margin:					0px auto 0px auto;
	color:					#5B5B5B;
}
#form_error_box
{
	width:					500px;
	/*height:					0px;*/
	display:				block;
	margin:					0px auto 10px auto;
	padding:				5px;
}
#form_error_box1 {
	text-align: center;
	background-color: #F47721;
	color: #FFFFFF;
	margin: 0 0 40px 120px;
	width: 550px;
}
#form_error_box {
	text-align: center;
	color: #FFFFFF;
}

#listing_wrapper #form_row1, 
#listing_wrapper #form_row2, 
#listing_wrapper #form_row3, 
#listing_wrapper #form_row4, 
#listing_wrapper #form_row5, 
#listing_wrapper #form_row6,
#listing_wrapper #form_row7, 
#listing_wrapper #form_row8, 
#listing_wrapper #form_row9, 
#listing_wrapper #form_row10, 
#listing_wrapper #form_row11, 
#listing_wrapper #form_row12,
#listing_wrapper #form_row13,
#listing_wrapper #form_row14,
#listing_wrapper #form_row15,
#listing_wrapper #form_row16,
#listing_wrapper #form_row17
{
	clear:					both;
	padding-top:			5px;
	width:					630px;
	margin-top:				4px;
	height:					26px;
}
#listing_wrapper #form_row6 
{
	height:					290px;
}
#listing_wrapper #form_row4 selectbox
{
	width:					100px;
}
#listing_wrapper #form_row1 input
{
	width:					400px;
}
#listing_wrapper #form_row3 input
 {
	width:					240px;
}
#listing_wrapper #form_row5 input,
#listing_wrapper #form_row11 input,
#listing_wrapper #form_row12 input
{
	width:					90px;
}
#listing_wrapper input, #listing_wrapper textarea
{
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				0.9em;
}

#listing_wrapper input, #listing_wrapper select, #listing_wrapper textarea
{
	color:					#5B5B5B;
}
#listing_wrapper select
{
	width:					150px;
}
/*.confirm_labels 
{
	width:					140px;
	float:					left;
	color:					#f38326;
	font-weight:			bold;
}*/
/*.confirm_wrapper {
	float:					none;
	margin-bottom:			20px;
	padding:				5px;
	width:					650px;
}
*/
.confirm 
{
	width:					460px;
	margin:					15px 0px 15px 160px;
	color: #5b5b5b;
}

#confirm_wrapper
{

}
#recommend_box
{
	width: 750px;
	background-color: #FFFF66;
	text-align: center;
	padding: 15px 15px;
}
#confirm_wrapper label
{
	width:					160px;
	float:					left;
	color:					#f38326;
	font-weight:			bold;
}
.onlinelist_save
{
	margin-top:				20px;
}
.home_thumb
{
	width:150px;
	height:100px;
	padding:10px;
	margin:10px;
	float:left;
	background-image:url(../images/ajax-loader.gif);
	background-repeat:no-repeat;
	background-position:center;
}
#listing_thumbs
{
}
/* = registration form 
------------------------- registration form  ------------------
*/
.reg_form_wrap
{
	clear:both;
	margin-left:40px;
	width:640px;
	height:40px;
	min-height:1500px;
	height: auto !important;
	height: 1500px;
	}
.reg_gender, .reg_dob
{
	height:30px;
	margin-top:10px;
	padding-top:10px;
}
.reg_form_wrap *
{
	margin:0px;
}
.reg_form_wrap .form_row
{
	clear:both;
	padding-top:5px;
	width:500px;
	margin-top:10px;
	height:19px;
	padding-left:5px;
}
.reg_form_wrap #form_row13
{
	clear:both;
	width:500px;
	height:40px;
	padding-top:5px;
	padding-left:5px;
	margin-bottom:10px;
	margin-top:10px;
}
.reg_form_wrap .form_row input, .form_row select
{
	color:#27437b;
	width:250px;
	border:1px solid #27437b;
}
.form_row select
{

}
/*.reg_gender label
{
	width:50px;
	padding-left:10px;
	clear:both;	
}
.reg_gender input
{
	float:left;
}*/
.reg_form_wrap #form_error_box
{
	padding:5px;
	text-align:center;
	margin-bottom:10px;
	width:568px;
	margin-left:38px;
	color:#ffffff;
}
/*
.reg_form_wrap #form_error_box p
{
	color:#ffffff;

}
*/
input #agree_tac
{
	width:20px;
}
.reg_form_wrap #form_row13
{
	clear:both;
	padding-top:5px;
	width:500px;
	margin-top:10px;
	margin-bottom:10px;
	height:40px;
	padding-left:5px;
	color:#27437b;
}
.reg_form_wrap #form_row13 a
{
	color:#27437b;
	text-decoration:underline;
}
.reg_form_wrap #form_row13 a:hover
{
	text-decoration:none;
}

.reg_form_wrap #form_row14, .reg_form_wrap #form_row15
{
	clear:both;
	width:500px;
	height:25px;
	padding-top:5px;
	padding-left:5px;
}
.reg_form_wrap #form_row14_error
{
	height:20px;
	width:150px;
	margin-left:140px;
	padding-top:5px;
}
#agent_photo_wrapper, #agency_wrap
{
	background-image:url(../images/reg_details_blue_bg_filler.png);
	background-repeat:repeat-y;
	margin-left:41px;
	padding:12px;
}
#agency_foot
{
	height:12px;
	background-image:url(../images/reg_details_blue_bg_foot.png);
	background-repeat:no-repeat;
	margin-left:41px;
}
#login_details_wrap
{
	width:578px;
	height:170px;
	background-image:url(../images/login_details_bg.jpg);
	background-repeat:no-repeat;
	margin-left:41px;
	padding-left:12px;
	padding-top:2px;
	margin-top:-8px;
}
#contact_details_wrap
{
	width:578px;
	height:374px;
	background-image:url(../images/contact_details_bg.jpg);
	background-repeat:no-repeat;
	margin-left:41px;
	padding-left:12px;
	padding-top:2px;
	margin-top:-8px;
}


























