html
{
min-height: 100%;
margin-bottom:0.25px; /*To display vertical scrollbars in FF regardless of content size*/
height:100%;
border:0px; /*IE has default page borders*/
}

body
{
height:100%;
margin:0px;
padding:0px;
font:normal 11px/13px arial,sans-serif;
background:#373737;
}





#container /*To center everything within*/
{
width:960px;
margin:0 auto;
padding:40px 0px;
position:relative;
}
#container a:link, #container a:visited, #container a:active, #container a:focus, #container a:hover
{
outline:none;
}
#container img
{
border:0px;
}





#navigation
{
margin:0px;
padding:0px;
}
#navigation li
{
display:inline;
margin:0px;
padding:0px;
}





#top
{
width:960px;
margin:0px;
padding:0px 10px;
color:#fff;
}
#top img
{
float:left;
margin-top:15px;
}
#top h2
{
display:inline;
padding:15px 0px 10px 0px;
font:bold 14px/25px arial,sans-serif;
text-decoration:underline;
}
#top .keywords
{
font:normal 12px/16px arial,sans-serif;
float:left;
width:400px;
margin:0px;
}
#top .time
{
font:normal 12px/16px arial,sans-serif;
float:left;
width:100px;
text-align:center;
margin:0px;
}
#top .results
{
font:normal 12px/16px arial,sans-serif;
float:left;
width:100px;
text-align:right;
margin:0px;
}
#top a:link, #top a:visited, #top a:active, #top a:focus
{
color:#006CFF;
}
#top a:hover
{
text-decoration:none;
color:#fff;
}





#steps
{
width:960px;
height:161px;
margin:0px;
padding:0px 10px;
}
#steps #greenon
{
width:484px;
height:121px;
padding:40px 20px 0px 20px;
margin:0px 10px 0px 0px;
float:left;
background:url(../images/greenon.gif) left center no-repeat;
text-align:center;
}
#steps #greenon p
{
font:normal 18px/25px arial,sans-serif;
color:#373737;
}
#steps #greenon .resultnum
{
color:#FF0000;
text-decoration:underline;
}
#steps #greenon .resultword
{
color:#FF0000;
text-decoration:underline;
}
#steps #blueon
{
width:484px;
height:121px;
padding:40px 20px 0px 20px;
margin:0px 10px 0px 0px;
float:left;
background:url(../images/blueon.gif) left center no-repeat;
}
#steps #blueon p
{
font:normal 12px/16px arial,sans-serif;
color:#373737;
}
#steps #blueon form
{
text-align:center;
}
#steps #blueon input
{
width:350px;
height:17px;
padding:2px 0px 0px 0px;
margin:0px 10px 0px 0px;
border:2px solid #000;
}
#steps #blueon .submit
{
background:url(../images/search.gif) no-repeat;
border:0;
width:87px;
height:22px;
padding:0px;
margin:0px;
}
#steps #yellowon
{
width:484px;
height:111px;
padding:50px 20px 0px 20px;
margin:0px 10px 0px 0px;
float:left;
background:url(../images/yellowon.gif) left center no-repeat;
}
#steps #yellowon p
{
font:normal 12px/16px arial,sans-serif;
color:#373737;
}
#steps #yellowon form
{
text-align:center;
}
#steps #yellowon input
{
width:350px;
height:17px;
padding:2px 0px 0px 0px;
margin:0px 10px 0px 0px;
border:2px solid #000;
}
#steps #yellowon .submit
{
background:url(../images/crawl.gif) no-repeat;
border:0;
width:87px;
height:22px;
padding:0px;
margin:0px;
}
#steps #yellowoff
{
width:197px;
height:161px;
padding:0px;
margin:0px 10px 0px 0px;
float:left;
background:url(../images/yellowoff.gif) left center no-repeat;
}
#steps #blueoff
{
width:197px;
height:161px;
padding:0px;
margin:0px 10px 0px 0px;
float:left;
background:url(../images/blueoff.gif) left center no-repeat;
}
#steps #greenoff
{
width:197px;
height:161px;
padding:0px;
margin:0px;
float:left;
background:url(../images/greenoff.gif) left center no-repeat;
}





#red
{
width:880px;
height:49px;
margin:10px auto;
padding:0px 30px;
background:url(../images/red.gif);
overflow:hidden;
}
#red p
{
font:normal 14px/45px arial,sans-serif;
color:#fff;
float:left;
margin:0px;
padding:0px;
}
#red .note
{
font:normal 10px/45px arial,sans-serif;
color:#fff;
float:left;
margin:0px;
padding:0px;
}
#red form
{
padding:10px 50px 0px 10px;
float:left;
}
#red input
{
width:350px;
height:17px;
padding:2px 0px 0px 0px;
margin:0px 10px 0px 0px;
border:2px solid #000;
}
#red .submit
{
background:url(../images/searchred.gif) no-repeat;
border:0;
width:87px;
height:22px;
padding:0px;
margin:0px;
}





#results
{
width:940px;
margin:0px auto;
padding:0px;
}
#results p
{
font:normal 16px/22px arial,sans-serif;
color:#fff;
clear:both;
}
#results img
{
border:0px;
margin-right:15px;
float:left;
}





#
{
width:0px;
height:0px;
margin:0px;
padding:0px;
}





.clear-both
{
clear:both;
line-height:0;
height:0;
margin:0px;
padding:0px;
}





.clear-left
{
clear:left;
line-height:0;
height:0;
margin:0px;
padding:0px;
}





.clear-right
{
clear:right;
line-height:0;
height:0;
margin:0px;
padding:0px;
}





.hidden
{
line-height:0;
width:0px;
height:0px;
display:none;
margin:0px;
padding:0px;
}