﻿#search_container
{
    width:990px;
    margin:auto;
    padding: 0 0 0 0;
    /*min-height:850px;
    _height:850px;*/
}

#search_bottom_ads_container
{
    /*height:140px;*/
}

#divSearchbox
{
    width:985px;
    margin:auto;
    padding: 0 0 0 0;

}

#search_container:after
{
    content: ""; 
    display: block; 
    height: 0; 
    clear: both;
}

#search_controls_container
{
    width:780px;
    float:right;
    min-height:600px;
    _height:600px;

}


#search_side_ads_container
{
    width:200px;
    float:left;
    min-height:600px;
    _height:600px;
}

.section_head
{
    background-image:url(images/search_section_header.gif);
    background-repeat: no-repeat;  
    height:22px;
    font-weight:bold;
    text-align:center;
    color:Black;
    width:255px;
}

.hint_text
{
	text-align:center;
	font-size:8pt; 
	color:Navy; 
	font-weight:bold; 
	height:25px
}

.searchResLink
{
	text-align:center;
	padding-top:10px;
	padding-bottom:5px;
	color:navy;
	font-size:8pt;
	font-weight:bold;
}

.searchResLink a
{
	text-decoration:none;
	cursor:pointer;
	color:navy;
	font-size:8pt;
	font-weight:bold;
}

.searchResLink a:link
{
	text-decoration:none;
	cursor:pointer;
	color:navy;
	font-size:8pt;
	font-weight:bold;
}

.searchResLink a:visited
{
	text-decoration:none;
	cursor:pointer;
	color:navy;
	font-size:8pt;
	font-weight:bold;
}

.searchResLink a:linkbutton
{
	text-decoration:none;
	cursor:pointer;
	color:navy;
	font-size:8pt;
	font-weight:bold;
}

.searchResLink a img
{
	text-decoration:none;
	cursor:pointer;
	color:navy;
	font-size:8pt;
	border:0;
}