/* CONTENT STYLES */

.box {
	display: block;
	float: left;
	
	position: absolute;
	
	width: 220px;
	height: 166px;
	
	background: url(../img/cont/bg-box.png) no-repeat top left;
}

	.box-header, .box-link {
		display: block;
		float: left;
		
		width: 206px;
		height: 21px;
		
		padding: 3px 7px 0 7px;
	}
	
		.box-link {
			height: 22px;
			padding: 2px 7px 0 7px;
		}
	
		.box-header a:link, .box-header a:visited {
			font-size: 11pt;
			font-weight: bold;
			color: #000099;
			
			text-decoration: none;
		}
		
		.box-link a:link, .box-link a:visited {
			font-size: 10pt;
			font-weight: normal;
			color: #000099;
			
			text-decoration: none;
		}
	
	.box-image {
		display: block;
		float: left;
		
		width: 220px;
		height: 120px;
	}
	
		.box-image img {
			border: none;
		}
		
.search-header td {
	background: url(../img/cont/bg-search-header.png) repeat-x top left;
	color: #ffffff;
	
	height: 32px;
}

.search-entry td {
	background: #ddddff;
}