body {
margin: 0px 10px 0px 10px;
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
font-size: 13px;
font-style: normal;
font-weight: normal
}

a {
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
text-decoration: underline;
color: #0000CC;
}

a:hover {
font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;
text-decoration: underline;
color: #0000CC;
}

#searchbar {position: relative;background-color: #E6EEFA; padding:5px; height:18px; border-top: 1px #3366CC solid;}
.sbleft {position: absolute;left: 6px;width: 50%;color: #2560B4;font-weight: bold;}
.sbright {position: absolute;right: 6px;width: 50%;text-align: right;color: #2560B4;}

table#searchheader {width: 100%;height: 95px;}
table#searchheader td#logo {vertical-align: top;width: 180px;padding-left:10px;padding-top: 24px;}
table#searchheader td#sbox {vertical-align: top;width: 340px;padding-left:10px;padding-top: 2px;}
table#searchheader td#sboxright {vertical-align: top;padding-top: 29px;}

.sboxinfo {}
.sboxoptions {margin-top: 5px; margin-bottom: 5px;color: #4D4D4D;}

#searchbarbtm {background-color: #E6EEFA; padding:20px; border: 1px #3366CC solid; text-align:center}

#footer {padding-top: 20px;padding-bottom: 10px;text-align: center; font-size: 10px;color: #666666;}
#footer a {color: #666666; text-decoration: none;}

.sbox {font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;font-size: 13px;padding: 3px;height: 16px;color: #333333;}
.sbtn {font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif;font-size: 13px;padding: 2px;height: 26px;color: #333333;}
input {}
select {}
INPUT, select, textarea, text {}


/*search results*/

#colcont {}
.colmain {padding-right:10px;}
.colright {}
.spell {font-size:16px;color:#D50000;padding:10px;}
.spell a {font-weight:bold;}
.pages {text-align:center;padding-top:25px;padding-bottom:15px;}

.pageno a {padding: 4px 6px 3px 6px;}
.pageno a:hover {padding: 4px 5px 3px 5px;border: 1px #94B6E7 solid;text-decoration:none;}
.pagenosel {padding: 4px 6px 3px 6px;font-weight:bold;}
.prevnext a {font-size:16px;padding: 2px 6px 2px 6px;font-weight:bold;}
.prevnext a:hover {font-size:16px;padding: 2px 5px 2px 5px;border: 1px #94B6E7 solid;text-decoration:none;}

/*
.pages {font-weight:normal;}
.pagesSel {font-weight:bold;}
*/

#srcont {width:100%;}
.srno {float:left; width:20px; text-align:right;}
.srmain {margin-left:30px; text-align:left;}
.srend {height:32px; margin-top:2px}

.srtitle {font-size:16px;}
.srtitle a:visited {color:#551A8B;}
.srdesc {}
.srurl {color:#008000;}
.srinfo {color:#999999;}
.srinfo a {color:#7777CC;}

.HighLight {font-weight:bold;}

.newssmall {font-size: 80%; color: #888888;}

#sptop {background-color:#E6EEFA; padding:13px 13px 0px 30px;}
#spright {border-left: 1px #E6EEFA solid;padding-left:10px;padding-top:21px;}
.sptitletop {font-size: 10px; color:#9D9D9D; font-weight:bold;float:right;}
.sptitleright {font-size: 10px; color:#9D9D9D; font-weight:bold;text-align:center;margin-bottom:8px;}

/*top bar*/

#topbar {position: relative;background-color: #F6F6F6; padding:5px; height:15px; border-bottom: 1px #DDDCDD solid;}

.toplinks {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;position: absolute;left: 5px;width: 50%;color: #666666; font-size: 11px}
.toplinks a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #666666; text-decoration: none;}
.toplinks a:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #2A2A2A; text-decoration: none;}

.toptla {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;position: absolute;right: 5px;width: 50%;text-align: right;color: #666666;; font-size: 11px}
.toptla a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #666666; text-decoration: none;}
.toptla a:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #2A2A2A; text-decoration: none;}

.adv a {font-size: 10px}

.ptr {position:absolute; top: 29px; right: 8px;}

/* metasearch css needed */





/* metasearch css */

.sample {
 position:absolute;  
 top:135px;   
 width:335px;
 border:1px solid #000000;
 background-color: #ffffff;
 visibility: hidden;
} 

.listingTitle {
   color:#111111;
   font-family:verdana;
   font-weight:bold;
}


.sel {
color:#111111;
text-decoration:none;
font-weight:bold;
font-family:verdana;
font-size:10pt;
}

.unsel {
color:#111111;
text-decoration:none;
font-family:verdana;
font-size:10pt;
}
.sel_2 {
   background-color:#777777;
   color:#ffffff;
   font-size:11;
   padding: 2 10 2 10;
   font-weight:bold;
}
table.zz tr td {
   width: 25%;
   border-width:1px; 
   border-color:#999; 
   border-style:solid;
}
.unsel_2 {
   background-color:#777777;
   color:#ffffff;
   text-decoration:none;
   font-size:11;
}
.unsel_2 a:link{
   color:#ffffff;
   padding: 2 10 2 10;
   display: block;
   text-decoration:none;
   font-size:11;
}
.unsel_2 a:hover{
   color:#ffffff;
   background-color: #339;
   text-decoration:none;
   font-size:11;
}

.unsel_2 a:visited{
   color:#ffffff;
   padding: 2 10 2 10;
   display: block;
   text-decoration:none;
   font-size:11;
}

.links_2 {
   color:#111;
   font-size:11;
   text-decoration:none;
   font-face:verdana;
}
.links_2 a:link{
   color:#111;
   font-size:11;
   font-weight:normal;
}
.links_2 a:visited{
   color:#111;
   font-size:11;
   font-face:verdana;
   font-weight:normal;
}

.buttons {
   border-style: solid;
   border-color: #999;
   background-color: #777777;
   color:#fff;
   font-family:verdana;
   font-size:11;
}

