#fsrep-account-main-box {float: left; width: 50%; padding-top: 12px; text-align: left;}
#fsrep-account-main-box form { text-align: left;}
#fsrep-account-main-box input { margin-bottom: 12px; }
#fsrep-account-main-box .fs-form-name { font-weight: bold; }
#fsrep-add-listing { text-align: left; }
#iflair_new_input { width: 100%; padding: 10px 0; }
#iflair_new_input #iflair_new_input_label { float: left; width: 175px; font-weight: bold; }
#fsrep-footer-powered { text-align: center; font-size: 11px; color: #FFFFFF;}
#fsrep-footer-powered a { color: #FFFFFF; }

/* ERRORS */
#fsrep-form-error { color: #B80000; font-weight: bold; padding-bottom: 12px;}

/* ADVANCED SEARCH FORM */
#fsrep-adv-search-box { border: 2px solid #999999; text-align: left; padding: 0 5px; margin-bottom: 24px;}
#fsrep-adv-search-form { margin: 0; text-align: left; font-size: 11px;}
#fsrep-adv-search-form input, select { font-size: 11px; size: 5px; width: 100px;}
#fsrep-adv-search-form #iflair_new_input { float: left; width: 50%; padding: 5px 0; }
#fsrep-adv-search-form #iflair_new_input_label { width: 100px;}

/* WIDGET SEARCH */
#iflair_new_search_widget_form { line-height: 1.5em;}
#fsrepws-input { padding-bottom: 5px; clear: left;}
#fsrepws-input-title {float: left; width: 90px; font-weight: bold; font-size: 11px; }
#fsrepws-input input, select { font-size: 11px;}
#fsrepws-submit { margin-top: 12px; text-align: center;}
#fsrepws-adv-link { text-align: center;}

/* LISTING PAGE */
#fsrep-images { min-height: 165px; margin-bottom: 12px; }
#fsrep-main-image { float: left; margin-right: 12px; }
#fsrep-add-image { }

/* POWERED BY */
.fsrep-powered, .fsrep-powered a { text-align: center; font-size: 9px; color: #CCCCCC}

.err_main_title {
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
}

.err_text {
	color:#FF0000;
	font-size:13px;
	font-weight:normal;
}

.portfolio_page_active {
background-color:#FFFFFF;
border:1px solid #D05620;
color:#F06426;
font-size:13px;
font-weight:bold;
height:19px;
margin:0 5px 10px;
padding-top:2px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:19px;
}

.portfolio_page {
background-color:#53B7D1;
border:1px solid #398DA1;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:15px;
padding:0px 5px;
padding-top:2px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:19px;
margin-left:5px;
}

.portfolio_page:hover{
background-color:#90C736;
border:1px solid #6B9526;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:15px;
padding:0px 5px;
padding-top:2px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:19px;
margin-left:5px;
}

.portfolio_page01{
background-color:#5E5E5E;
border:1px solid #cccccc;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:15px;
padding:0px 5px;
padding-top:2px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:19px;
margin-left:5px;
}

a.prev_next:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

a.prev_next:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

a.prev_next:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#90C736;
	background:none;
}

.user_text{
	color:#52B6D1;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	text-decoration:none;
	line-height:20px;
	
}

.find{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#90C736;
	background:none;
	padding-left:5px;
	}
.location{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#90C736;
	background:none;
	padding-left:117px;

}
.call{

	background:transparent url(icons-action.gif) no-repeat scroll 0 0;
	display:block;
	float:left;
	font-weight:bold;
	margin: 8px 0px 5px 0px;
	min-height:21px;
	#min-height:25px;
	padding:0 0 0 25px;
	width:100px;
	
}

.weblink{

	background:transparent url(icons-action.gif) no-repeat scroll -1400px 0;
	display:block;
	float:left;
	font-weight:bold;
	margin: 8px 0px 5px 0px;
	min-height:21px;
	#min-height:25px;
	padding:0 0 0 25px;
	width:158px;
}
.email{

	background:transparent url(icons-action.gif) no-repeat scroll -200px 0;
	display:block;
	float:left;
	font-weight:bold;
	min-height:21px;
	#min-height:25px;
	padding:0 0 0 25px;
	width:158px;
	margin: 8px 0px 5px 0px;

}

.sitemember
{
	background:transparent url(sitemember.png) no-repeat scroll 205px 0px;
	
	

}
