/* projects list */
.project_list { width: 100%; margin-bottom:20px;}
.project_list h3 {font-size: 14px;}
.project_list .separator {margin: 10px 0px; height: 0px; border : dashed 1px #FF99FF;}
.project_list .icons_area {width: 10%; text-align: left;}
.project_list .main_content td {padding-top: 10px;}

/* filters to search within projects */
.project_filters { font-size:1.2em; line-height:18px; width:600px;}
.project_filters .error {padding-bottom: 15px;}
.project_filters .right_col {width: 285px; float:right; padding-right:9px; }
.project_filters .right_col label {width: 130px;}
.project_filters .left_col {width: 250px; float:left; clear:both; }
.project_filters .filter {padding-bottom: 10px; clear: both; width: 100%;}
.project_filters label {float:left; padding-right: 7px; width: 70px; }
.project_filters .search_expression input{border:1px solid #CCCCCC; color:#4C4C4C; padding-left:3px; width:225px; height:16px; }
.project_filters .datebox {}
.project_filters .datebox input.textfield { width: 107px; height:16px; font-family:Verdana,Arial,Tahoma,sans-serif; font-size:1em; }
.project_filters .left_col .datebox label { float: left; width: 70px;}
.project_filters .right_col .datebox label { float: left; width: 130px; }


.project_filters .selects {float: left;}
.project_filters .selects label{float: left; padding-right: 15px;}
.project_filters .selects .styled_drop_down{float: left; width:128px;}
.project_filters .selects .styled_drop_down input{width:128px; } 
.project_filters .selects .styled_drop_down .sdd_items {width:134px !important; left: -8px;}
.project_filters .selects .styled_drop_down .sdd_item {width: 128px !important;}
.project_filters .buttons { clear: both; padding-right: 20px; }
.project_filters .buttons .btn_search{background:transparent url(../images/txt/search.png) no-repeat scroll left top; cursor:pointer; float:right; height:20px; margin-top:13px; text-indent:-1000px; width:68px;}
.project_filters .buttons .btn_clear{background:transparent url(../images/txt/clear.png) no-repeat scroll left top; cursor:pointer; float:right; height:20px; width:68px; margin:13px 0px 0px 5px; text-indent:-1000px; }


.project-details {}
.project-details fieldset { position: relative; }
.project-details .photo {position: absolute;}
.project-details .input_labels_area label.right {float: right;}
.project-details .input_labels_area .project-developer {display: inline;}
.project-details .input_labels_area .developer-separator {margin-left:-3px;}
.project-details .input_labels_area .values-separator {margin-left:-3px;}
.project-details .lot-of-text label {width: auto !important;}
.icons_area .hot-project {background:transparent url(../images/bg/fire.png) no-repeat scroll right top; height:42px; width:24px; position:absolute; right:0; top:0; }

.icons_area_projects
{
	width: 280px;
	float: right;
}

.projects_description
{
	padding: 25px 0px 0px 0px;
}
.icons_area_projects .hot-project 
{float:right;
	background:transparent url(../images/bg/fire.png) no-repeat scroll right top; 
	height:42px; width:24px; right:0; top:0; }
	
	

.poject-banner-rss {background:url(../images/project-offer-rss.gif); text-indent:-2000px; width:266px; height:132px; display:block; clear:both; margin-top:3px; position:relative; right:-23px; float:right;}