﻿
body 
{
	font-size:12px;
	color:Black;
	
}

p, h1, h2, h3, h4, h5
{
	color:Black;
}

#search, #sidebar-primary, #tools, #legal-wrapper ul, #navigate-tools
{
	display:none;	
}


#bd {
	background-color:#FFFFFF;
	border:0;
	padding:1em;
}

.yui-t2 #yui-main .yui-b
{
	margin-left:0;
}

#ft {
clear:both;
}

#legal-wrapper  {
	clear:both;
	padding:1em 0pt;
	float:left;
}

#legal-wrapper p {
	
	padding:5pt;
	float:left;
	background-color:black;
	color:white;
}

.lister {
	border-bottom:0px solid black;
	border-top:1px solid black;
	margin-bottom:1em;
}

.credit {
border-top:0pt;
margin-top:0pt;
}

.credit p {
color:black;
font-size:8pt;
font-weight:normal;
padding:0px 0pt;
text-align:left;
}

#navigate-breadcrumb ul {
display:inline;
margin-left:5pt;
}


.lister .searchproject 

{
	background-color:transparent;
}

.searchproject 
{
	
}

.searchproject ul
{
	
}

.searchproject li
{
	float:left;
}

.searchproject fieldset
{
	margin:10px 10px 0px 44px;
}

.searchproject input
{
	margin:0 5px 10px 0;
	padding:2px;
	vertical-align:middle;

}

.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:white;
	margin-top:0;
}


#two.lister 
{
	background-image:url('/assets/images/lister/adv_search_h2_bg.jpg');
	background-repeat:no-repeat;
	background-color:white;
	margin-top:0;
}

.lister#one h2, .lister#two h2
{
	margin-left:50px;
	padding-left:0;	
	margin-bottom:10px;

} 


.searchproject input.searchbutton
{
	background-image:url('/assets/images/common/button_bg.jpg');
	padding:0 5px;
	vertical-align:top;
	color:white;
		
}

.searchproject input:hover.searchbutton
{
	background-image:none;
	background-color:white;
	padding:0 5px;
	vertical-align:top;
	color:#fff;
		
}

.resultstable
{
	background-color:white;
	font-size:90%;
}

.resultstable td 
{
	padding:5px;
}

.resultstable th, .resultstable tr.paging
{
	background-image:none;
	background-color:black;
	padding:5px;
	font-weight:bold;
	color:white;
}

.resultstable th a
{
	color:#fff;
	text-decoration:none;
}


.resultstable tr.odd 
{
	background-color:white;	
}

.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 
{
	border:0px;	
}

 #content .pagingnav select,  #content .pagenumber p,  #content .paging p
{
	margin:0;
	padding:0;
	color:#fff;	
}

 #content .pagingnav select 
 {
	color:#000;	
 }

.pagingnav 
{
	text-align:right;
		
}

.header a 
{
	color:#fff;
	text-decoration:none;
	background-image:url('/assets/images/common/arrow_down1.gif');
	background-repeat: no-repeat;
	background-position:0 3pt;
	padding-left:20pt;
	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:20pt;
}

tr.fill td 
{
	border:0;
	padding:0;
}

fieldset.contactDetails
{
	background-color:#D8F3F3;
	padding:10px;
	margin:10px 0;	
}


fieldset.contactDetails legend
{
	background-color:#D8F3F3;
	padding:10pt 0pt 10pt 0pt
	margin:10pt 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:white;
	padding:10pt 0pt 10pt 0pt;
	margin:10pt 0 ;
	
}

div.two
{
	background-image:url('/assets/images/common/section2_icon.jpg');
	background-repeat:no-repeat;
	background-color:white;
	padding:10pt 0pt 10pt 0pt;
	margin:10pt 0 ;	
}

.searchdetail .two div
{
	border:1px solid black;
	margin-left:105pt;
	margin-bottom:10pt;
	padding:0 0pt;
	background-color:transparent;
	width:387pt;
}

.searchdetail ul
{
	
	margin-left:105pt;
	margin-bottom:10pt;
	padding:0 5pt;
	background-color:white;
	list-style-type:disc;
	list-style-position:inside;
	width:377pt;
	border:1px solid black;
}


.searchdetail div.two div div, .searchdetail div.two p
{
	border:0px;
	margin:2pt 5pt 0 5pt;
	padding:0;
	width:370pt;
}

div.three
{
	background-image:url('/assets/images/common/section3_icon.jpg');
	background-repeat:no-repeat;
	background-color:white;
	padding:10px 0px 10px 0px;
	margin:10px 0 ;	
}

div.four
{
	background-image:url('/assets/images/common/section4_icon.jpg');
	background-repeat:no-repeat;
	background-color:white;
	padding:10px 0px 10px 0px;
	margin:10px 0;	
}


.searchdetail H3 
{
	float:left;
	width:100pt;
	font-size:110%;
	margin-left:0;
}

.searchdetail .one p, .searchdetail .two p, .searchdetail .three p, .searchdetail .four p
{
	
	border:1px solid black;
	padding: 0 5px;
	width:380pt;
	margin-left:160px;
	background-color:white;
}
