.context {
	font-size:14px;
	padding-top:10px;
}
p.header {
	clear:both;
	width:1002px;
	height:auto;
	text-align:left;
	font-size:14px;
	padding-top:15px;
	padding-bottom:10px;
}

.search_link {
	text-decoration:none;
	font-size:15px;
	text-decoration:none;
	color:#1b95dd;
	font-weight:bold;
	outline:none;
	outline-style:none;
}

.search_link:hover {
	font-size:15px;
	text-decoration:none;
	color:#054e79;
	font-weight:bold;
	outline:none;
	outline-style:none;
}

.relevance {
	font-size:15px;
	color:#3a3a3a;
	font-weight:normal;
}

.url {
	padding:0px;
	margin:0px;
}

.search_item_spacer {
	width:1002px;
	height:auto;
	padding-top:15px;
	padding-bottom:15px;
	background-image:url(../images/dot.png);
	background-repeat:repeat-x;
	background-position:center;
}

.submit {
	float:left;
	font-size: 0px;
	text-align:left;
	color:#FFF;
	width: 86px;
	height: 27px;
	border: none;
	outline:none;
	outline-style:none;
	background-image:url(../images/search_1.png);
	background-repeat:no-repeat;
	background-position:right;
	}

.submit:hover {
	float:left;
	font-size: 0px;
	text-align:left;
	color:#FFF;
	width: 86px;
	height: 27px;
	border: none;
	outline:none;
	outline-style:none;
	background-image:url(../images/search_2.png);
	background-repeat:no-repeat;
	background-position:right;
}


input.text {
	color:#5e5e5e;
	background-color:#FFF;
	border:solid 1px #b4cad6;
	margin:0px;
	padding:4px;
	width: 282px;
	font-size: 15px;
}

#spacer_search {
	float:left;
	width:15px;
	height:27px;
}

#gray_bar_search {
	float:left;
	width:1002px;
	height:5px;
}