BODY{
font-family:sans-serif,arial,helvetica;
color:#312F45;
font-size:9pt;
margin:0px 0px 0px 0px;
}


#mainSearch{
background-image: url('img/bgGs.gif');
height:80px;
border-bottom:1px solid #133D75;
}

#mainSearch .ltitle{
color:#133D75;
font-family:verdana,helvtica;
font-size:7pt;
font-weight:bold;
}

#mainSearch INPUT{
font-family:verdana,helvetica;
font-size:8pt;
}

#copyMain{
color:#999999;
font-size:9pt;
padding:15px;
}

#copyMain img{
border:1px solid #404040;
}

#results{
color:#000000;
font-family:sans-serif,arial,helvetica;
font-size:10pt;
font-weight:normal;
padding:15px;
padding-right:70px;
padding-top:0px;
}

#results .rtitle{
color:#FF6600;
font-size:14pt;
font-family:verdana,helvetica,sans-serif,arial;
font-weight:bold;
}

#results .rdesc{
color:#000000;
font-size:9pt;
font-family:sans-serif,arial,verdana,helvetica;
font-weight:normal;
}

#results A{
color:#2075A6;
font-size:12pt;
font-weight:bold;
}

#results A:hover{
color:#FF6600;
}

#results A.rlink{
color:#075507;
font-size:8pt;
font-weight:normal;
text-decoration:none;
}

#results A:hover.rlink{
color:#354935;
font-size:8pt;
font-weight:normal;
text-decoration:none;
}

#results .rcounter{
color:black;
}

#btmbr{
border-top:1px solid #CCCCCC;
text-align:center;
color:#666666;
font-size:8pt;
}

#btmbr A{
color:#666666;
font-size:8pt;
text-decoration:underline;
}

#btmbr A:hover{
color:#666666;
font-size:8pt;
text-decoration:none;
}

#btmbr .sp{
color:#AD66AD;
}

#error{
color:#404040;
font-size:12pt;
font-weight:bold;
padding-left:40px;
padding-right:40px;
}

#recommend{
font-family:sans-serif,arial,verdana,helvetica;
font-size:9pt;
}


#recommend A{
color:blue;
font-size:10pt;
}

#recommend A:hover{
color:red;
font-size:10pt;
}

#recommend .top{
background-image: url('img/recommend_top_bg.gif');
background-repeat:no-repeat;
height:22px;
width:166px;
font-family:verdana,helvetica,arial,sans-serif;
color:white;
font-weight:bold;
font-size:9pt;
text-align:center;
}

#recommend .mid{
border-left:2px solid #E86362;
border-right:2px solid #E86362;
background-color:white;
padding:10px;
font-size:10pt;
width:166px;
}

#recommend .bottom{
background-image: url('img/recommend_bottom_bg.gif');
background-repeat:no-repeat;
height:6px;
width:166px;
}


#most{
font-family:sans-serif,arial,verdana,helvetica;
font-size:9pt;
}

#most A{
color:blue;
font-size:10pt;
}

#most A:hover{
color:red;
font-size:10pt;
}

#most .top{
background-image: url('img/most_top_bg.gif');
background-repeat:no-repeat;
height:22px;
width:167px;
font-family:verdana,helvetica,arial,sans-serif;
color:#404040;
font-weight:bold;
font-size:9pt;
text-align:center;
}

#most .mid{
border-left:2px solid #D2E4FC;
border-right:2px solid #D2E4FC;
background-color:white;
padding:10px;
font-size:10pt;
width:167px;
}

#most .bottom{
background-image: url('img/most_bottom_bg.gif');
background-repeat:no-repeat;
height:6px;
width:167px;
}

#newLang{
text-align:right;
font-family:sans-serif,arial,helvetica,verdana;
font-size:8pt;
}

#newLang A{
color:#A8A8A8;
text-decoration:underline;
} 

#newLang A:hover{
color:#EDAB43;
text-decoration:none;
}

#optlinks{
color:#555555;
font-size:8pt;
font-weight:bold;
padding-left:15px;
}

#optlinks A{
color:blue;
font-weight:normal;
font-size:9pt;
}

#optlinks A:hover{
color:red;
}

#optlinks .bullet{
color:#D17A33;
font-size:10pt;
}
