/* CSS Document */
/* test */
input
{
    background-color:White;
    border-style:solid;
    border-width:1px;
    border-color:#2770B1;
    color:#2770B1;
    height:30px;
    font-size:16px;
    vertical-align: middle;
}


a {
	color: #2770B1;
}

a:hover {
	color: #144D80;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
#home-wrapper {
	width: 750px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center 10px;
	padding-top: 125px;
	background-image: url(images/logo-big.gif);
}
#search {
	width: 435px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 35px;
	height:166px;
	line-height: 100%;
	/*background-image: url(images/search/IEsearch-reflection.gif);*/
	/*background-position: 2px bottom;*/
	margin-bottom: 35px;
	text-align: left;
	background: transparent url(images/reflection.gif) no-repeat center bottom;
	clear:both;
	display:block;
}
/* fixes IE6 hack */

#search li {
	float: left;
	white-space: nowrap;
	list-style-type: none;
	margin: 0px 0px 0px -10px;
	line-height: 20px;
}
html>body #search li {margin: 0px;}/* fixes IE6 hack */

#search a {
	display: block;
	float: left;
	width: 0.1em;
	padding-right: 5px;
	margin-bottom: 8px;
	padding-left: 20px;
	color: #2770B1;
	margin-left: -8px;
}

html>body #search a {width: auto;
	margin-left: 0px;
	padding-left: 5px;
	padding-right: 6px;} /* fixes IE6 hack */

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#search a {float: none;} /* End IE5-Mac hack */

#search .top {
	background-image: url(images/search/search-top.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	height: 6px;
	text-align: left;
}
#search .bottom {
	background-image: url(images/search/search-bottom.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding: 0px;
	height: 4px;
	text-align: left;
}
#search .middle {
	margin: 0px;
	background-color: #2770B1;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-width: 1px;
	border-left-color: #000000;
	white-space: nowrap;
	line-height: 100%;
	padding-left: 10px;
	text-align: left;
	padding-top: 4px;
}
#search td a{
	/*color:#CCCCCC;*/
	text-transform: none;
	font-size: 9px;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 0px;
	margin-left: 2px;
}

#search .advanced a { color:#CCCCCC;text-decoration:none;}

#search .LWIActionLink a 
{
	margin-left:0px;
	margin-right:0px;
	width:70px;
}
#home-wrapper .rsslink a 
{
	text-decoration:none;
	color:#0366C9;
	
}

#home-wrapper .rsslink a:hover 
{
	text-decoration:underline;
	color:#0366C9;
	
}
.LiveWhoisLink
{
	color:#2770b1;
}

.searchProviderBox
{
	border: solid 1px #C6DEEF;
	background-color:White;
	z-index:9999;
	position:absolute;
	top: -75px;
	left: 5px;
	width:350px;
	height:75px;   
}

#footer {
	color: #666666;
	font-size: 9px;
	line-height: 225%;
}
#footer a {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
#search table {
	clear: both;
	font-size: 10px;
	color: #FFFFFF;
	margin:0 0 38px 0;
}

#LiveSearchBox
{
	font-size: 10px;
	width:1420px;
	color: #333333;
}

#search input:text {
	font-size: 10px;
	width:1420px;
	color: #333333;
}
#search .HomeMenu a:hover{
color:#CC9900;}
.290 {
	width: 290px;
}
#beta {
	margin-top: -60px;
	color: #666666;
}
#old {
	font-size: 10px;
	padding: 2px;
	border: 1px solid #666666;
	width: 155px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
#search ul {
	margin: 0px 10px 0px auto;
	padding-left: 15px;
}
#search ul.HomeMenu { 
	margin: 15px 0px 15px 0px;
	/*padding: 15px;*/
	height:auto;
	width:435px;
	float:left;
	
} 
#search ul li { 
	padding:0 0 0 0px;
	margin-left: 0px;
	font-size: 11pt;
	float:left;
}

#search ul li a { 
	font-size: 11pt;
}

#search .advanced
{
	padding:3px 0px 0px 0px;
	font-size: 9pt;
}

#search .advanced a
{
	padding:7px 0px 0px 0px;
	font-size: 9pt;
}
 
/* fixes IE6 hack */