body {
color:#333;
font-family: Tahoma, Arial, sans-serif;
font-size:13px;
margin:0;
padding:0;
background: #fff;
}

a {
color:#000;/*333*/
text-decoration: underline;
}

a:hover {
color:#006ac2;
}

hr { 
border:none;
color:white;
height:1px;
background:#ccc;
background: -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 600, from(#ccc), to(#fff)); 
}

#center
{
    text-align:left; width: 80%;
margin:40px;
}

/* Web Search */
.results_web {
font-family: Arial, Tahoma, Verdana, sans-serif;
width: 100%;
float: left;
}
.result_c {
width: 100%;
padding: 0 0 15px 0;
float: left;
}
.results_title h3 {
font-size: 120%;
margin: 0;
font-weight: 200;
}
.results_title a {
color: #0044CC;
}
.results_title a:visited {
color: #663399;
}
.results_url {
margin-top: 2px;
color: #388222;
}
.results_description {
margin-top: 2px;
word-wrap: break-word;
}
.results_more {
background: url(images/sprite.png) -89px 1px no-repeat;
padding-left: 14px;
font-size: 80%;
margin-top: 3px;
}
.results_more a {
color: #aaa;
text-decoration: none;
}
.results_more a:hover {
color: #666;
}

.resNum {
float: left;
width: 100%;
text-transform: uppercase;
margin: 10px 0;
}                       
                 
/* Pagination */
.pagination {
width: 100%;
float: left;
}
.first_i {
background: url(images/sprite.png) -44px -44px;
width: 21px;
height: 21px;
float: left;
margin-right: 5px;
}
.first_a {
background: url(images/sprite.png) -44px -22px;
width: 21px;
height: 21px;
float: left;
margin-right: 5px;
}
.first_a:hover {
background: url(images/sprite.png) -44px 0px;
width: 21px;
height: 21px;
float: left;
}

.prev_i {
background: url(images/sprite.png) 0 -44px;
width: 21px;
height: 21px;
float: left;
margin-right: 5px;
}
.prev_a {
background: url(images/sprite.png) 0 -22px;
width: 21px;
height: 21px;
float: left;
margin-right: 5px;
}
.prev_a:hover {
background: url(images/sprite.png) 0 0px;
width: 21px;
height: 21px;
float: left;
}

.next_i {
background: url(images/sprite.png) -22px -44px;
width: 21px;
height: 21px;
float: left;
margin-right: 5px;
}
.next_a {
background: url(images/sprite.png) -22px -22px;
width: 21px;
height: 21px;
float: left;
margin-right: 5px;
}
.next_a:hover {
background: url(images/sprite.png) -22px -0px;
width: 21px;
height: 21px;
float: left;
}
.btn {
width: 21px;
height: 21px;
}