.main_cat1{font-size:16px;font-weight:bold;}
.main_cat2{font-size:12px;font-weight:bold;}
.cat1:visited{font-size:16px;font-weight:bold;}
.url{font-size:10px;color:#999999;}
a:visited{}
.description{font-size:13px;}
td{font-family:arial,sans-serif;font-size:13px;}
.title{font-size:15px}
.weight{font-size:10px;color:#999999;}
#result_report{font-size:15px;text-align:center;padding:3px;font-weight:normal;margin-bottom:14px;}
.catBanner{padding:3px;margin-top:15px;background-color:#e5ecf9;font-weight:bold}
.webPageBanner{padding:3px;margin-top:20px;background-color:#e5ecf9;font-weight:bold}
#results{}
#other_pages{padding-top:10px;text-align:center;font-size:15px;}
#common_report{text-align:center;}
#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;}
.idented{margin-left:30px;}
#did_you_mean{font-size:14px;text-align:center;margin:10px;}

.SuggestFramework_List{border:1px solid #CCCCCC;border-top:0;}
.SuggestFramework_Heading{padding:0 1px 0 1px;background-color:#CCCCCC;color:#FFFFFF;font-weight:bold;}
.SuggestFramework_Highlighted{padding:0 1px 0 1px;background-color:#4888c5;color:#FFFFFF;}
.SuggestFramework_Normal{padding:0 1px 0 1px;background-color:#2c588e;color:#FFFFFF;}
.SuggestFramework_Combo{width:100%;margin:0;padding:0;}

#query{width:225px; border:0;}

input,textarea,select{font-size:100%;margin:.2em 0;}
input,textarea{padding:3px 9px 4px 4px;margin:0 2px 4px 2px;}
.clearField{color:#ccc;font-style:italic;font-weight:normal; font-size:12px;}
.clearFieldBlurred{color:#ccc;font-style:italic;font-weight:normal;}
.clearFieldActive{/* color:#4e4e4e;font-weight:bold; */}
.search-form{position:relative;/*margin:0 8px 0 4px;*/width:auto !important;}
.search-form form fieldset{border:0;margin:0;padding:0;background:transparent url(images/top-search-bg.gif) repeat-x 0 0;}
.search-form #searchfield{width:250px;}
.search-form input.text{width:225px; border:0;}
.search-form input.submit{ position:absolute;right:0;top:3px;border:0;cursor:pointer;width:20px;height:16px;}
#primary-content .search-form{margin:2em 0;} 
.search-form input.submit{	background:url(images/search-submit-button-off.png) no-repeat 0 0; }
.search-form input.submit:hover{background:url(images/search-submit-button-on.png) no-repeat 0 0;}


/*
.searchBox{}
#submit{color:#333333;}
*/
