.XRecreation {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
.XRecreation .Xcol1 {
	width: 540px;
	}
.XRecreation .Xcol2 {
	width: 100px;
	}
.XRecreation .XItem {
	background: #FFFFFF;
	padding: 0px;
	}
.XRecreation .XAltItem {
	background: #DDEEFF;
	padding: 0px;
	}
.XRecreation .XSectionRow {
	background: #081D5C;
	padding: 0px;
	}
.XRecreation .XSectionHeader {
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 2px 1px 2px;
	}
.XRecreation .XNameHeader {
	color: white;
	font-weight: bold;
	text-align: center;
	padding: 1px 2px 3px 2px;
	}
.XRecreation .XLinkHeader {
	color: white;
	font-weight: bold;
	text-align: center;
	padding: 1px 2px 3px 2px;
	}
.XRecreation .XName,.XURL,.XEdit,.XDelete {
	padding: 3px 2px 0px 2px;
	}
.XRecreation .XComments {
	padding: 0px 2px 3px 25px;
	font-style: italic;
	}
.XRecreation .XAddress {
	padding: 0px 2px 0px 25px;
	}
.XRecreation .XEmptyComments {
	font-size: 1px;
	padding: 0px 2px 2px 25px;
	}
.XRecreation .XName {
	font-weight: bold;
	}	
.XRecreation .XURL,a,a:link,A:hover,a:visited,a:active {
	font-weight: bold;
	text-align: center;
	}	
.XRecreation .XEdit {
	padding: 3px 0px 0px 16px;
	font-weight: bold;
	}	
.XRecreation .XEdit:before {
	font-weight: bold;
	content: "   [ ";
	}	
.XRecreation .XEdit:after {
	font-weight: bold;
	content: " | ";
	}	
.XRecreation .XDelete {
	padding: 3px 0px 0px 0px;
	font-weight: bold;
	}	
.XRecreation .XDelete:after {
	font-weight: bold;
	content: " ]"
	}	
