﻿.lister .searchproject 

{
	background-color:#E8EBF0;
}

.lister .searchproject div

{
	margin-left:0;
}

.searchproject 
{
	background-color:#E8EBF0
}


.searchproject li
{
	float:left;
}

.searchproject h2
{
	background-color:#E8EBF0;
	border-bottom:1px dotted #43054E;
	margin-bottom:10px;
	padding:0.3em 10px 0.3em 15px;
}

.searchproject fieldset
{
	margin:10px 10px 0px 0px;
}

.searchproject input
{
	margin:0 5px 10px 0;
	padding:2px;
}

.searchproject table 
{
		

}

.searchproject .local label 
{
	margin:0 20px;
	padding:0;	
	vertical-align:middle;
}

.searchproject .local input 
{
	vertical-align:middle;
	margin-top:10px;
}

.searchproject .item input
{
	margin:2px 5px 2px 0;
	padding:0px;
	vertical-align:top;
	
}

.searchproject .item 
{
	margin:2px 0px 2px 0;
	padding:0px;
	
}

.searchproject h3
{
	margin:15px 0px 10px 0;
	padding:0 0 5px 0px;
	color:#000;
	border-bottom:1px solid #ccc;
	
}

#one.lister 
{
	background-image:url('/assets/images/lister/quick_search_h2_bg.jpg');
	background-repeat:no-repeat;
	background-color:#E8EBF0;
	margin-top:0;
}


#two.lister 
{
	background-image:url('/assets/images/lister/adv_search_h2_bg.jpg');
	background-repeat:no-repeat;
	background-color:#E8EBF0;
	margin-top:0;
}

#two.upload
{
	background-image:url('/assets/images/lister/upload_h2_bg.jpg');
	background-repeat:no-repeat;
	background-color:#E8EBF0;
	margin-top:0;
}

.lister#one h2, .lister#two h2
{
	margin-left:50px;
	padding-left:0;	
	margin-bottom:10px;

} 

.lister#two h3
{
	margin-left:50px;
	padding-left:0;	
	margin-bottom:10px;

} 


.searchproject input.searchbutton, input.searchbutton
{
	background-image:url('/assets/images/common/button_bg.jpg');
	background-repeat:repeat-x;
	background-color:#968FB1;
	padding:0 5px;
	vertical-align:top;
	color:#fff;
}

.searchproject input:hover.searchbutton, input:hover.searchbutton
{
	background-image:none;
	background-color:#45024F;
	padding:0 5px;
	vertical-align:top;
	color:#fff;
}


* html .searchproject input:hover.searchbutton 
{
	color:black;
}

* html .searchproject input.searchbutton 
{
	color:black;
}

.resultstable
{
	background-color:#E8EBF0;
	font-size:90%;
}

.local .resultstable table
{
	margin:10px;
}

.local .paging 
{
	margin:-10px 10px 0 10px;
}

.local .resultstable tr
{
	vertical-align:top;
}

.local .resultstable table td
{
	width:30%;
}

.local .resultstable table td+td
{
	border-right:1px solid #ccc;
	width:70%;
}

.resultstable td 
{
	padding:5px;
}


.resultstable th, #content .resultstable tr.paging, .resultstable .paging, tr.paging
{
	background-image:url('/assets/images/common/button_bg.jpg');
	background-repeat:repeat-x;
	background-color:#8983A7;
	padding:5px;
	font-weight:bold;
	color:#E8EBF0;
}

.resultstable th a
{
	color:#fff;
	text-decoration:none;
}

.resultstable th a:hover
{
	color:#333;
	text-decoration:underline;

}

.resultstable tr.odd 
{
	background-color:#fff;	
}

.resultstable td
{
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

.resultstable td+td+td+td
{
	border-right:1px solid #ccc;
}

.resultstable td+td+td+td+td
{
	border-right:0px solid #ccc;
}

td.spacer 
{
	background-color:#E8EBF0;
	border:0px solid #E8EBF0;	
}

.resultstable tr.paging td 
{
	background-color:#8983A7;
	background-image:url(/assets/images/common/button_bg.jpg);
	background-repeat:repeat-x;
	border:0;
}

 #content .pagingnav select,  #content .pagenumber p,  #content .paging p
{
	margin:0;
	padding:0;
	color:#fff;	
}

 #content .pagingnav select 
 {
	color:#000;	
 }

.pagingnav 
{
	text-align:right;
		
}

div.paging 
{
	margin-left:0;	
}
.pagingNavigation 
{
	float:left;
	margin-top:3px;	
}

.pagingNavigation a 
{
	text-shadow:none;
	color:Black;
}

.itemsPerPage 
{
	float:right;
}
.header a 
{
	color:#fff;
	text-decoration:none;
	background-image:url('/assets/images/common/arrow_down1.gif');
	background-repeat: no-repeat;
	background-position:0 3px;
	padding-left:20px;
	display:block;
}

.header a:hover 
{
	color:#666;
	text-decoration:none;
	background-image:url('/assets/images/common/arrow_down2.gif');
	background-repeat: no-repeat;
	padding-left:20px;
}

tr.fill td 
{
	border:0;
	padding:0;
}

tr td
{
	font-weight:bold;
	color:#45024F;
	background-color:#E8EBF0;
}

tr td+td 
{
	font-weight:normal;
	color:#45024F;
	background-color:#FFF;
}

fieldset.contactDetails
{
	background-color:#D8F3F3;
	padding:10px;
	margin:10px 0;	
}


fieldset.contactDetails legend
{
	background-color:#D8F3F3;
	padding:5px 10px 10px 10px;	
	margin:0 0 15px 0;
}

.contactDetails ul 
{
	list-style-type:disc;
	list-style-position:inside;
}

div.one
{
	background-image:url('/assets/images/common/section1_icon.jpg');
	background-repeat:no-repeat;
	background-color:#E5EBEB;
	padding:30px 10px 10px 10px;
	margin:10px 0 ;	
}

div.two
{
	background-image:url('/assets/images/common/section2_icon.jpg');
	background-repeat:no-repeat;
	background-color:#E5EBEB;
	padding:30px 10px 10px 10px;
	margin:10px 0 ;	
}

div.two fieldset 
{
	margin:0;
	padding:0;	
}

.searchdetail .two div
{
	border:1px solid #767498;
	margin-bottom:10px;
	padding:3px 5px;
	background-color:#fff;
}

/*#content .one .searchdetail ul, #content .two.searchdetail ul, #content .three .searchdetail ul, #content .four .searchdetail ul
{
	border:1px solid #767498;
	margin-left:160px;
	margin-bottom:10px;
	padding:3px 5px;
	background-color:#fff;
	list-style-type:disc;
	list-style-position:inside;
}*/

#content .searchdetail div ul
{
	border:1px solid #767498;
	list-style-type:disc;
	list-style-position:inside;
	padding:5px;
	background-color:#fff;
}

#content .searchdetail  fieldset ul
{
	border:0px solid #767498;
	margin-left:10px;
	list-style-type:disc;
	list-style-position:outside;
	padding:5px;
}




.searchdetail div.two div div, .searchdetail div.two p
{
	border:0px;
	margin-left:0;
	padding:0;
}

div.three
{
	background-image:url('/assets/images/common/section3_icon.jpg');
	background-repeat:no-repeat;
	background-color:#E5EBEB;
	padding:30px 10px 10px 10px;
	margin:10px 0 ;	
}

div.four
{
	background-image:url('/assets/images/common/section4_icon.jpg');
	background-repeat:no-repeat;
	background-color:#E5EBEB;
	padding:30px 10px 10px 10px;
	margin:10px 0 ;	
}


.searchdetail H3 
{
	font-size:110%;
	padding-top:3px;
	margin:10px 0 5px 0;
	font-weight:bold;
}

.searchdetail .one p, .searchdetail .two p, .searchdetail .three p, .searchdetail .four p
{
	
	border:1px solid #767498;
	padding: 3px 5px;
	background-color:#fff;
}

