/*****************************************************************
  MODULE - SEARCHBOX
******************************************************************/


.searchbox
{
    width: 650px;
    height: 81px;
    background-image: url(../images/search/searchbox.gif);
    background-position: left top;
    background-repeat: no-repeat;
    padding-top: 25px;
    padding-left: 5px;
    margin: 0px !important;
}


input.searchfield
{
    border: 1px solid #d8e4e7;
    width: 350px;
    float: left;
    display: inline;
    font-size: 11px;
    font-family: Arial;
    color: #666;
    height: 22px;
    padding: 0px 0px 0px 0px;
    margin: 4px 5px 0px 15px;
    line-height: 2.0em;
    text-indent: 3px;

}
input.searchfield {
	padding-top: 4px;
	height: 18px;
}
* html input.searchfield {
	height: 22px;
	padding-top: 2px;
}
*+html input.searchfield {
	height: 22px;
	padding-top: 2px;
}
div.searchbox .button
{
    /*width: 60px;
    position: relative;
    float: left;
    display: inline;*/
  
}
div.searchbox input.button:hover
{
    border: 0px !important;
}



/*****************************************************************
  HOMEPAGE - SEARCHBOX
******************************************************************/

.homeSearchWrapper 
{
	/*margin: 0px 0px 0px 30px;*/
	padding: 50px 0 0 46px;
}
.homeSearchWrapper .inputfield {
	width: 170px;
}
.homeSearchWrapper a {
	margin-left: 8px;
}

/*****************************************************************
  MODULE - SEARCH RESULTS
******************************************************************/


.results_item
{
    min-height: 15px;
    padding: 0px;
    margin: 0px;
}
.results_item p
{ #
_padding-left:5px;
}

.results_item h3 a
{
    background-color: Transparent !important;
    text-decoration: none;
    color: inherit;
    display: block;
}

.results_item h3:hover
{
    background-color: #00907f;
    color: White !important;
}

.results_item h3 a:hover
{
    color: #fff;
    background-color: transparent !important;
    border-bottom: 0px !important; #
_color:black;
}



.results_item ul
{
    padding-top: 0px;
}

.results_item ul li
{
    margin-top: 0px;
    padding-top: 0px;
}

.contentpane #ctl00_ctl05_ctl00_ctl00 /*  For IE7 & IE6  */
{ #
margin-top:20px;
}

.pagecount
{
    position:absolute;
    left:50%;
    margin-left:-40px;
}

.pagecount span.currentpage
{
    color: #00907f !important;
    font-weight: bold;
}

span.currentpage
{
    color: #00907f !important;
    font-weight: bold;
}

