/*----search results---------*/

TD.search_keywords
{
font-family: "Arial" , sans-serif;
text-align:center;
background:#CCCCCC;
}

TD.search_keywords H1
{
text-align:left;
color:#000000;
padding:0px;
margin:0px;
font-size:150%;
padding-left:40px;
margin:10px 0px 10px 0px;
}

TD.search_results_main
{
height:100%;
border-style:solid;
border-color:#000000;
border-width:0px 0px 1px 0px;
background: url('../i/search_bg.gif') left top repeat-x #CCCCCC;
padding:5px 30px 20px 30px;
font-family: "Arial" , "Verdana", sans-serif;
font-size:80%; 
vertical-align:top;
}


DIV.search_google_ads
{
border:1px solid #999999;
padding:6px 0px 5px 10px;
}

/*----google ads links styles----*/
DIV.search_google_ads A.main_link
{
width:expression("100%");
display:block;
text-align:left;
font-size:130%;
color:#000080;
font-weight:bold;
text-decoration:underline;
padding: 15px 5px 0px 0px;
}

DIV.search_google_ads A.main_link:HOVER
{
color:0000FF;
}

DIV.search_google_ads A.description_link
{
width:expression("100%");
display:block;
text-align:left;
font-size:100%;
color:#000000;
text-decoration:none;
padding: 0px 10px 2px 0px;
}

DIV.search_google_ads A.description_link:HOVER
{
color:#666666;
}

DIV.search_google_ads A.visible_url
{
width:expression("100%");
display:block;
text-align:left;
font-size:85%;
color:#666666;
text-decoration:none;
padding: 0px 10px 5px 0px;
}

DIV.search_google_ads A.visible_url:HOVER
{
color:#999999;
}
/*----google ads links end----*/

DIV.search_google_ads A.google_link
{

font-size:90%;
color:#666666;
text-decoration:none;
font-family: "Arial" , sans-serif;
}

/*----common search results styles----*/
DIV.common_search_res
{

}

DIV.common_search_res A
{
display:block;
width:100%;
font-size:130%;
color:#000080;
font-weight:bold;
text-decoration:underline;
padding: 15px 10px 0px 10px;
}

DIV.common_search_res A:HOVER
{
color:#0000FF;
}

DIV.common_search_res SPAN
{
display:block;
width:100%;
font-size:100%;
color:#000000;
padding: 0px 10px 5px 10px;
}