/* 
   Search Layout Styles 
   For Screen Use 
   Version 3.0
   Coded 2009-Infinity by DBF of Brothers Web Concepts.
   Domfig*AT*bwcwebdesign*DOT*com
*/

#se_searchwrap {
 width: 918px;
 padding: 10px 0px 20px 0px;
 float: left;
 background: url(../../../image/nag_cont_formback4.gif) no-repeat top right; 
}

#se_searchwrap table, tbody, td, th, tr  {
 background: none;
}

#se_searchwrap b {
 color: #087bb4;
}

#se_searchwrap b.searchnum {
 color: #087bb4;
 font-size: 30px;
}

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

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


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

#se_searchwrap a:hover {color:#087bb4}

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

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

/* Title/link of pages */
#se_searchwrap .title{color:#333; font-size:18px; font-weight: bold;}

#se_searchwrap .searchBox{border:1px solid #113377; background: none;}

#se_searchwrap #result_report {
	text-align:center ;
	padding: 10px 0px 10px 0px;
    border-top: 1px dashed #bebebe;
    border-bottom: 1px dashed #bebebe;
	background-color: #fff;
    color: #087bb4;
	font-weight: bold;
	margin-bottom:20px;
    font-size: 18px;
}

#se_searchwrap .catBanner {
	padding:3px;
	margin-top:15px;
	background-color:#e5ecf9; 
	font-weight: bold
}
#se_searchwrap .webPageBanner {
	padding:3px;
	margin-top:20px;
	background-color:#e5ecf9; 
	font-weight: bold
}

#se_searchwrap hr{color:#000066;}
#se_searchwrap hr.powered{width:550; color: #000066}

/*main results table */
#se_searchwrap #results{width: 858px; padding: 0px 30px 0px 30px; float: left;}

#se_searchwrap h1 {
	text-align: center;
	font-size:36px;
	color: #CA9123;
    display: block;
    padding: 15px 0px 15px 0px;
	}

#se_searchwrap #other_pages {
	text-align:center ;
    height: 20px;
    margin: 10px 0px 0px 0px;
	padding: 8px 0px 8px 0px;
    border-top: 1px dashed #bebebe;
    border-bottom: 1px dashed #bebebe;
	background-color: #fff;
    float: left;
    width: 918px;
}

#se_searchwrap #common_report {
		text-align:center;
}

#se_searchwrap #cat_table {
		width:600px;
		margin-top:20px;
		padding-top:10px;
		padding-bottom:20px;
		border-top:1px solid #AAAAAA;
		border-bottom:1px solid #AAAAAA;

}

#se_searchwrap #cat_main {
	font-weight: bold;
}

#se_searchwrap .divline{
	margin-top:20px;
	margin-bottom:-5px;
	border-bottom:1px solid #DDDDDD;
}

#se_searchwrap #sub_cat {
	font-size:12px;
}

#se_searchwrap .idented {
	margin-left:30px;
}

#se_searchwrap #did_you_mean {
	font-size: 14px; 
	text-align:center ;
	margin:10px;

}
