
/******************* INDEX FORMATTING *******************/

#top_results_l {
/*position:absolute;*/
float:left;
text-align:left; 
width: 365px;
color: #22546D;
margin: 14px 0px 0px 0px;
border-bottom: 1px solid #606060;
padding: 0;
}

#bot_results {
/*position:absolute;*/
top: 506px;
float:right;
text-align:right; 
width: 365px;
color: #22546D;
padding: 0;
margin: 0;
padding: 0px;
/*z-index: -3;*/
}

.search_spcr {
  padding: 11px 0px 0px 0px;
  margin: 0;
}

.hl_bot 
{
/*position:absolute;*/
top: 502px;
margin: 0;
height: 1px;
line-height: 1px;
padding: 0;
border-bottom: 1px solid #606060;
z-index:3;
width: 365px;
}

.searchtext {
font-family: verdana, tahoma;
font-size: 11px;
color: #202020;
margin: 42px 0px 0px 0px;
padding: 0;
line-height: 16px;
z-index: -5;
}

#searchinput {
  width:300px;
}

.searchres {
position:absolute;
top: 60px;
margin: 0;
padding: 0;
}

a.searchlink	{
	color: #9a9a9a;
	text-decoration: none;
}

a.searchlink:visited {
	color:  #9a9a9a;
	text-decoration: none;
}

a.searchlink:hover {
	color:  #9a9a9a;
	text-decoration: underline;
}

.searchhelp {
  font-family: verdana, tahoma;
	font-size: 11px;
	color: #9a9a9a;
	margin: 0px 0px 15px 0px;
  padding: 0;
}

.searchtitle {
  font-family: verdana, tahoma;
  text-align: justify;
	margin: 20px 0px 0px 0px;
  padding: 0;
}

/******************* SECTION SEARCH FORMATTING *******************/

#top_results_l2 {
/*position:absolute;*/
float:left;
text-align:left; 
width: 365px;
color: #22546D;
margin: 14px 0px 0px 0px;
border-bottom: 1px solid #606060;
padding: 0;
}

#bot_results2 {
/*position:absolute;*/
/*top: 506px;*/
float:right;
text-align:right; 
width: 365px;
color: #22546D;
padding: 0;
margin: 0px;
line-height:18px;
padding: 0px;
/*z-index: -3;*/
}

.hl_top2
{
position:absolute;
top: 140px;
margin: 0;
padding: 0;
border-bottom: 1px solid #606060;
width: 365px;
}

.hl_bot2 
{
top: 545px;
margin: 0;
padding: 0;
border-bottom: 1px solid #606060;
z-index:3;
width: 365px;
}

.searchtext2 {
font-family: verdana, tahoma;
font-size: 11px;
color: #202020;
margin: 36px 0px 0px 0px;
padding: 0;
line-height: 16px;
}

.sectiontext {
font-family: verdana, tahoma;
text-align: justify;
font-size: 11px;
color: #202020;
margin: 0px 0px 8px 0px;
padding: 0;
}

.sectionchoice {
font-family: verdana, tahoma;
vertical-align:middle;
font-size: 11px;
color: #202020;
margin: 0px 0px 15px 0px;
padding: 0;
line-height: 16px;
height: 16px;
}

.s_ch {
vertical-align: 10%;
}

.top_spc {
  height: 11px;
}

#mainsearch {
	margin: 0px 0px 0px 0px; 
	padding: 0;
	background-color: #00ff00;
	background: url(../images/layout/dotwide.gif) repeat-y;	
	height: 550px;	
}


#footer_search1 {
  position: absolute;
	top: 550px;
  left: 0px;
  line-height: 24px;
  width: 780px;
  font-family: arial; 
  font-size: 11px; 
  color: #606060;    
}

#footer_search2 {
  position: absolute;
	top: 580px;
  left: 0px;
  line-height: 24px;
  width: 780px;
  font-family: arial; 
  font-size: 11px; 
  color: #606060;    
}

.cleaner_search {
	clear:both;
	height:1px;
	font-size:1px;
	margin:0; 
  padding:0;
  border-bottom: 1px solid #6389A0;	
}

.spcr2 {
  padding: 2px;
  margin: 0;
}


