body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color: #FFFFFF;
	color:#000000;
}
#leftcol, #rightcol, .noprint, .udm { display: none; }
.noprintimg {display:none; border:none;}  
p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .8em;
}
dt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: .8em;
}
dd {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .8em;
}
td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
li {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .8em;
}
h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:  1.2em;
}
h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	}
h4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 1em;
}
.textbody {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .8em;
}
.textcmheader {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:.7em;
font-weight:bold;
}
.textcm {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:.7em;
}
.textgps {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .85em;
}
.copy {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:  0.7em;
}
.adspacenotice {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.paypalnoticeb {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:  1.55em;
	font-weight:bold;
	background-color:#006600;
	color:#FFFF00;
}
.paypalnotice {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:  0.7em;
	background-color:#006600;
	color:#E0E0E0;
	padding: 1em 1em;
}
.footermenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
.bookmark {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .7em;
}
.sponsor_rates {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .7em;
}
.links {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: .7em;
}
.memberstatus {
	color:#333333;
}
.privatestatus {
	color:#666666;
}
.closedstatus {
	color:#999999;
	text-decoration:line-through;	  
}
.sponsorstatusbold {
	color:#000000;
	font-weight:bold;
}
.memberstatusbold {
	color:#333333;
	font-weight:bold;
}
.privatestatusbold {
	color:#666666;
	font-weight:bold;
}
.closedstatusbold {
	color:#999999;
	text-decoration:line-through;	  
}
.edittext {
	color:#B5B5B5;
	font-style:italic;
}
a:hover {
	color: #000000;
	background-color: #C2FF99;
}
/* necessary help layer styles */
#udmKeyHelp {
	
	/* z-index should be (um.orientation[6] + 21000) */ 
	z-index:22000;
			
	position:absolute;
	height:auto;
	left:0;
	top:0;
	}

/* customisable help layer styles */
#udmKeyHelp {
	width:16em;
	margin-left:0.7em;
	margin-top:-0.1em;
	padding:0.5em 0.8em;
	border-width:1px;
	border-style:solid;
	border-color:#bdb #080 #080 #bdb;
	color:#050;
	background-color:#f8fbd0;
	font-family:verdana,sans-serif;
	font-size:70%;
	}
/* customisable key button styles */
#udm kbd {
	font-weight:normal;
	font-size:80%;
	letter-spacing:0.01em;
	position:absolute;
	right:0px;
	top:5px;
	border-width:1px;
	border-style:solid;
	border-color:#eec #cb7 #cb7 #eec;
	padding:0 0.2em;
	}