/***
2009-05-24: added fr, fl, cb and basic positioning element library at top

***/
/* basic positioning and sizing elements */
.fr{ float:right; padding-left:15px; }
.fl{ float:left; padding-right:15px; }
.cb{ clear:both; }
.sm{ font-size:smaller; }
.tc{ text-align:center; }
.tr{ text-align:right; }


.menuskin1 {
	width:150px;
	padding:2px 1px;
	position:absolute;
	visibility:hidden;
	/** display:none; Added in v2.0 - menu takes up no space when not visible **/
	text-align:left;
	background-color:menu;
	border:1px solid buttonface;
	border:2px outset buttonhighlight;
	cursor:default;
}
.menuitems {
	padding:0px 5px 2px 10px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	background-color:none;
	color:#000;
}

.menuskin1 hr{
	}

#calAnchor{
	position:absolute;
	visibility:hidden;
	background-color:white;
	layer-background-color:white;
	}
.dataObjectRow td{
	cursor:pointer;
	}
.mndis{
	color:#BBB;
	}
#showTester{
	cursor:pointer;
	background-color:#CCC;
	width:5px;
	height:5px;
	font-size:5px;
	}
#tester{
	display:none;
	background-color:#8A9887;
	border:1px solid #000;
	padding:5px;
	}
.ghost{
	color:#CCC;
	}
.noGhost{
	color:#000;
	color:inherit;
	}
.calIcon{
	cursor:pointer;
	width:28px;
	margin:1px 4px 0px 4px;
	}

