	
@charset "UTF-8";
body  {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0;
	line-height:2em;
	word-spacing:normal;
	color:#555;
	margin:0 auto;
	padding:0;
	height: auto;
}

a {
	color: #840000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #8a8c8e;
}			

		

				/* Table Type LAYOUT
				------------------- */

						#toplistingmain{
	
line-height: 22px;
	font: 12px  Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height:1.8em;
	color:#666666;
	}

				#pagespace{
				background: #ffffff; 
				margin: 0 auto 35px auto;
				padding: 0;
				width: 835px;
				}
				
				#pagespace #listing{
				float:left;
				width:620px;
				line-height:1.8em;
				margin:0 5px 0 0px;
				padding:0;
				}

				
	

					#pagespace #listing #toplisting{
	background: #ffffff;
	width:620px;
	height:24px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#333333;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
					}

						#pagespace #listing .top_location{
	float:left;
	width:280px;
	margin:3px 10px 0;
						}

						#pagespace #listing .top_position{
	float:left;
	text-align: right;
	width:160px;
	margin:3px 10px 0 0;
						}

						#pagespace #listing .top_type{
	float:left;
	text-align: right;
	width:120px;
	margin:3px 0 0 7px;
						}
						
									#pagespace #listing #toplisting2{
	background: #ffffff;
	width:620px;
	height:24px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#A32832;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
					}

						#pagespace #listing .top_location2{
	float:left;
	width:280px;
	margin:3px 10px 0;
						}

						#pagespace #listing .top_position2{
	float:left;
	text-align: right;
	width:160px;
	margin:3px 10px 0 0;
						}

						#pagespace #listing .top_type2{
	float:left;
	text-align: right;
	width:120px;

	margin:3px 0 0 7px;
						}

						#pagespace #listing .listing_f9f8f2{
	background: #f1f1f2;
	width:620px;
	height:30px;
	padding:3px 0 5px 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
	border-bottom:2px solid #ffffff;
						}

						#pagespace #listing .listing_fdfaf5{
						background: #f1f1f2;
						width:620px; 
						height:30px;
						padding:3px 0 5px 0;
						font:12px Arial, Helvetica, sans-serif;
						color:#666666;
						border-bottom:2px solid #ffffff;
						}
						#pagespace #listing .listing_fdf9f2{
						background: #fdf9f2;
						width:620px; 
						height:30px;
						padding:3px 0 5px 0;
						font:12px Arial, Helvetica, sans-serif;
						color:#666666;
						border-bottom:2px solid #ffffff;
						}
						
						#pagespace #listing .listing_dfe0e0{
						background: #f1f1f2;
						width:620px; 
						height:30px;
						padding:3px 0 5px 0;
						font:12px Arial, Helvetica, sans-serif;
						color:#666666;
						border-bottom:2px solid #ffffff;
						}

						#pagespace #listing .position a{
						font: 12px Arial, Helvetica, sans-serif;
						color:#b74207;
						font-weight:bold;
						}

						#pagespace #listing .position a:hover{
						color:#840000;
						}

							#pagespace #listing .location{
	float:left;
	width:280px;
	margin:7px 10px 0;
	font-size:12px;
	font-weight:bold;
							}

							#pagespace #listing .position{
	float:left;
	text-align: right;
	width:160px;
	margin:7px 10px 0 0;
	font-weight:bold;
							}

							#pagespace #listing .type{
	float:left;
	text-align: right;
	width:120px;
	margin:7px 10px 0;
	font:12px Arial, Helvetica, sans-serif;
	color:#666666;
							}


.style1 {font-size: 9px;
}
							

				
