/*Search page body */
body {margin: 0; padding: 0; background-color:#fff; font-family:arial,sans-serif; font-size: 62.5%; color:#DDDDDD; text-align: right;}
#searchForm {position: absolute; top: 0px; right: 0px; width: 280px; margin: 0; padding: 0;}
#searchForm input {display: inline;}

/*Top categories*/
.main_cat1 {font-size: 16px; font-weight: bold; color: #0000FF;}
.main_cat2 {font-size: 12px; font-weight: bold; color: #0000FF;}
.cat1:visited {font-size: 16px; font-weight: bold; color: #5555AA;}

/*Small urls*/
.url {color: #AACCFF;}

a:visited{color:#EEEEFF;}
/*hr{color:#000066}*/

/*Page descriptions*/
.description{font-size: 13px;}

/* */
td {font-family: arial,sans-serif; font-size: 13px;}

/* Title/link of pages */
#result_report {text-align: center; padding: 4px; background:#00546f url(/images/layout/nav-bg.gif) repeat-x top left; color: #fff; font-size: 12px; font-weight: bold; margin-top: 30px;}
#common_report {text-align:center; font-size: 1.2em; font-weight: bold; color: #666;}
#did_you_mean {text-align:center; font-size: 1.2em; font-weight: bold; color: #666;}
#did_you_mean a {color: #236b83;}
#did_you_mean a:hover {color: #11b4cd;}


p.title {color: #666; font-size: 12px; font-weight: bold; margin: 0; padding: 5px 5px 0px 5px;}
p.title a {color: #666;}
p.description {color: #666; font-size: 12px; margin: 0; padding: 0px 5px 0px 5px;}
p.url {color: #666; font-size: 10px; margin: 0; padding: 0px 5px 5px 5px; border-bottom: 1px solid #666;}

.highlight {background: #ff0; color: #666; font-weight: bold;}


/*main results table */
#results {width: 450px; height: 270px; overflow: auto; text-align: left;}
h1 {text-align: center; font-family: Verdana, Ariel; font-size: 24px; color: #CCCCFF;}
#other_pages {padding: 4px; background:#00546f url(/images/layout/nav-bg.gif) repeat-x top left; color: #fff; font-size: 12px; font-weight: bold; text-align: center;}
#other_pages a {color: #11b4cd;}
#other_pages a:hover {color: #fff;}

#cat_table {width:600px; margin-top: 20px; padding-top: 10px; padding-bottom: 20px; border-top: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA;}
#cat_main {font-weight: bold;}
.divline{margin-top: 20px; margin-bottom: -5px; border-bottom: 1px solid #DDDDDD;}
#sub_cat {font-size: 12px;}

#closeResults {display: inline;}
#closeResults img {border: 0;}
