.clearBoth {
	clear: both;
}

.floatRight {
	float:right;
}

.floatLeft {
	float:left;
}

.alignTop {
	vertical-align:top;
}

.buttonMargin {
	margin: 0.2em 0.2em 1em;
}

.layoutarea {
	width:100%;
	height:30em;
}

#contentWrapper {
	font-family: Verdana;
	font-size: 60%;
	width: 98em;
	/*margin:1em;
	border: 1px solid #81a5c1;*/
}	

#menuAndContent {
	/*background-color: #d0d0d0;*/
	/*background-color: #eaf0f5;*/
	/*border: 1px solid #81a5c1;*/
	width: 100%;
	min-height:42em;
	/*overflow: hidden;*/
}

#content {
	background-color: #fff;
	padding-left: 1em;
	height:100%;
	min-height:42em;
	width:98em;
}

.error {
	font-weight:bold;
	color: #c00000;
	padding:1em;
	border: 1px solid #ff0000;
	list-style:none;
}

.gridlabel {
	width:12em;
	padding:0.5em;
	vertical-align: middle;	
}

.gridfield {
	width:27em;
	padding:0.5em;
	vertical-align: middle;	
}

.gridfieldnarrow {
	width:35em;
	padding:0.5em;
	vertical-align: middle;	
}

.gridfieldnarrowright {
	width:30em;
	padding:0.5em;
	vertical-align: middle;
}

.gridDialogCheck {
	width:2em;
	padding:0.5em;
	vertical-align:top;
	padding-top:0.7em;
}

.gridDialogLabel {
	width:7em;
	padding:0.5em;
	vertical-align: top;
	padding-top:0.7em;
}

.gridDialogField {
	width:30em;
	padding:0.5em;
	vertical-align: middle;
}

.gridlabelMonitoringText {
	width:12em;
	padding:0.5em;
	padding-top:0.8em;
	vertical-align: top;	
}

.gridfieldMonitoringText {
	width:50em;
	padding:0.5em;
	vertical-align: top;	
}

.accessKeyTable {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	width:100%;
}

.accessKeyTable TD, .accessKeyTable TH  {
	border-bottom: 1px solid #e0e0e0;
	padding:0.5em;
	border-collapse: collapse;
	vertical-align: top;
}

.accessKeyTable TH {
	font-weight: bold;
}
.accessKeyTableAreaColumn {
	width:23em;
}

.accessKeyTableKeyColumn {
	width:5em;
}

.leftButtonBlock {
	float:left; 
	text-align:left;
}

.rightButtonBlock {
	float:right; 
	text-align:right;
}
.panelgridCell {
	padding-right: 1em;
	padding-bottom: 1em;
	vertical-align: top;
}

.panelStatuses {
	width:14em;
}

.panelVariants {
	width:16em;
}

.panelVariantsInner {
	height:5em;
	overflow:auto;
}

.panelStatusesInner {
	height:3em;
	overflow:auto;
}

.mainHeading {
	float:left;
	width:80em;
	height:3em;
	padding-top:1em;
}

.ajaxLoader {
	float:right;
	width:5em;
	height:2.5em;
	padding-top:1.5em;
	/*border:1px solid #ff0000;*/
}

.abouttable {
	width:100%;
	border-left:1px solid #81a5c1;
}

.abouttable tr td {
	/*width:33%;*/
	padding-left:1.2em;
	padding-right:1.2em;
	border-right:1px solid #81a5c1;
	vertical-align:top;
}

.abouttableleftcolumn {
	width: 11em;
}

.abouttablerightcolumn {
	width:auto;
}

.buttoninfoicon {
	background-image: url('/eventadmintool/resources/images/infoicon.png')!important;
	/*background-position: top left;*/
	background-repeat: no-repeat;
	min-width:1.5em;
	min-height:1.5em;
}

.unsuccessfulUpdate {
	background: #FFBABA!important;
}
