.highlight{
	background: #f96611;
	color: #FFF;
	}




form.search{
	border-bottom:solid 1px #ccc;
	clear:both;
	float:left;
	margin:0 0 14px 0;
 	padding:0;
	width:100%;
	}

	form.search div.divider{
		background:#FFF url("../images/site_objects/bg_dots.gif") repeat-x bottom;
		clear:both;
		float:left;
		padding:5px 0;
		width:100%;
		}

		form.search div.dividernoborder{
			background:#FFF;
			}

	form.search div.divider label{
		float:left;
		font-size:90%;
		padding:4px 10px 0 10px;
		width:80px;
		}

	form.search div.divider select{
		width:207px;
		}

	form.search div.divider input#criteria{
		margin-right:3px;
		width:200px;
		}

	form.search div.divider input.button,form.search div.divider input.button_f2{
		float:none;
		}


dl.searchresults{
	background:#FFF url("../images/site_objects/bg_dots.gif") repeat-x top;
	margin:0;
	padding:15px 0 0 0;
	width:468px;
	}

	dl.searchresults dt{
		font-size:110%;
		font-weight:bold;
		margin:0;
		padding:0;
		}

		dl.searchresults dt em{
			color:#999;
			float:left;
			font-style:normal;
			width:25px;
			}

		dl.searchresults dt a:link, dl.searchresults dt a:visited{
			color:#000;
			float:right;
			margin:0 0 2px 0;
			text-decoration:none;
			width:443px;
			}

		dl.searchresults dt a:hover, dl.searchresults dt a:focus, dl.searchresults dt a:active{
			text-decoration:underline;
			}

	dl.searchresults dd{
		margin:0 0 15px 0;
		padding:0 0 0 25px;
		width:448px;
		}

		dl.searchresults dd p{
			margin:0;
			padding:0;
			}




div.searchnavigation{
	background:#FFF url("../images/site_objects/bg_dots.gif") repeat-x top;
	font-size:90%;
	margin:10px 0 0 0;
	padding:10px;
	width:448px;
	}

	div.searchnavigation p{
		float:left;
		width:300px;
		}

	div.searchnavigation form{
		float:right;
		}







span.highlight{
	background:#CCC;
	}