/* CSS Document */

	#content{
		background:url(/html/images/bg_dots.gif) repeat-y;
		width:970px;
		float:left;
		margin:18px 0 0 0;
		overflow:hidden;
		padding:0;
	}
	
	#content h1{
		color:#FF0099;
		font-size:22px;
		font-weight:normal;
		margin:0 0 0 13px;
		padding:0 0 10px 0;
		width:660px;
	}
	
	#content h2{
		color:#000000;
		font-size:1em;
		font-weight:bold;
		margin:0;
		padding:0;
		float:left;
		text-decoration:none;
	}
	
	#content h2 a{
		color:#000000;
		font-size:1em;
		font-weight:bold;
		margin:0;
		padding:0;
		text-decoration:none;
		float:left;
	}
	
	#content h2 a:hover{
		color:#FF0099;
		font-size:1em;
		font-weight:bold;
		margin:0;
		padding:0;
		text-decoration:underline;
	}
	
	#content p{
		color:#666666;
		font-size:.9em;
		margin:0;
		padding:4px 0 40px 0;
		width:620px;
		display:block;
	}
	
	#search{
		width:100%;
		background:#E8E8E8;
		-moz-opacity: 0.7;
		opacity:.70;
		filter: alpha(opacity=70);
		display:block;
		overflow:hidden;
		margin:0 0 0 13px;
		padding:0 0 10px 0;
	}

	#search .textField{
		width:270px;
		margin:23px 8px 0 0;
		float:left;
	}
	
	#search .btnSearch{
		background:url(/html/images/bg_button_search.gif) top left no-repeat;
		width:60px;
		height:20px;
		margin:24px 0 0 0;
		float:left;
		border:0;
		font-size:12px;
		font-weight:bold;
		color:#000000;
		padding:0 5px 0 0;
	}
	
	#search p.fieldhead{
		font-size:.9em;
		float:left;
		width:4.3em;
		margin:25px 0 0 10px;
		color:#000000;
		font-weight:bold;
		padding:0;
	}
	
	#search p.fields{
		color:#000000;
		padding:0;
	}
	#search input.textField {
		border:1px solid #333;
	}

	#search ul{
		clear:left;
		margin:0;
		padding:0;
		display:block;
		overflow:hidden;
	}
	
	#search li{
		list-style:none;
		font-size:.8em;
		float:left;
		margin:10px 0 0 10px;
		color:#666666;
		font-weight:bold;
		display:inline;
		width:auto;
	}
	
	.outer{
		width:970px;
		display:block;
		float:left;
		background:#f8f8f6;
		margin:1px;
		overflow:hidden;
		padding:0;
	}
	
	.outer ul{
		width:645px;
		float:left;
		overflow:hidden;
		background:#FFFFFF;
		margin:0;
		padding:20px 0 0 15px;
		text-decoration:none;
		list-style:none;
	}
	
	.outer ul li img{
		float:left;
		margin:0 13px 0 0;
		text-decoration:none;
		border:0;
	}
	
	.outer ul p a{
		color:#FF0099;
	}
	
	.outer .img{
		float:left;
		background:url(/html/images/bg_img_gal_small.gif);
		margin:0 13px 6px 0;
		padding:6px;
		text-decoration:none;
		border:0;
		overflow:hidden;
	}
	
	.outer .img:hover{
		float:left;
		overflow:hidden;
		background:url(/html/images/bg_img_gal_small_on.gif);
		margin:0 13px 6px 0;
		padding:6px;
		text-decoration:none;
		border:0;
	}
	
	.outer ul p{
		clear:both;
	}
	
	.outer ul li ul{
		padding:0;
		margin:5px 0 0 0;
		float:left;
		display:block;
		width:450px;
		clear:both;
	}
	
	.outer ul li li{
		background:url(/html/images/crumb.gif) no-repeat right center;
		padding:0 10px 0 0px;
		float:left;
		margin:0 5px 0 0;
		line-height:1.5em;
		display:block;
		width:auto;
		font-size:.7em;
	}
	
	.outer ul li li a{
		color:#FF0099;
		text-decoration:underline;
	}
	
	.result{
		display:block;
		float:left;
		width:auto;
		margin:0;
	}
	
	.first{
		clear:both;
		background:none!important;
		padding:0!important;
	}
	
	.outer .last {
		font-weight:normal !important;
		background:none!important;
	}
	
	#pageResult {
		color:#000000 !important;
		/* float:right !important; */
		font-size:0.8em !important;
		overflow:hidden!important;
		text-align:right;
		/* width:90% !important; */
		margin-right:20px;
	}
	#pageResult P {
		text-align: left;
		width: auto;
	}
	
	