div#fat-dim-overlay {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.6;
	display: none;
	z-index: 1;
}

div#heading-focus-link{
	height: 50px;
}

div#preamble{
	font-weight: bold;
}

div#some-text-below{
	padding: 30px;
}

.fat-focused-elm {
	position: relative;
	z-index: 2;
	background: #fff;
}

div#container .important-focus {
	background: #ffffa2;
}

div#container .green-light-focus {
	color: #fff;
	background: #08f50e;
}


.blocking {
	border:3px solid #333333;
	border-radius:10px;
	position:relative;
	left:-18px;
	top:-18px;
	padding:15px;
	z-index:15;
}

.zoom120, .zoom130, .zoom200 {
   -webkit-transition: all .3s ease-out;
   -moz-transition: all .3s ease-out;
   -o-transition: all .3s ease-out;
   transition: all .3s ease-out;
}


.zoom120:hover {
   -moz-transform: scale(1.20);
   -webkit-transform: scale(1.20);
   -o-transform: scale(1.20);
   transform: scale(1.20);
   -ms-transform: scale(1.20);
   -khtml-transform: scale(1.20);
   filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=1.20, M12=-0, M21=0, M22=1.20);	
}

.zoom130:hover {
   -moz-transform: scale(1.3);
   -webkit-transform: scale(1.3);
   -o-transform: scale(1.3);
   transform: scale(1.3);
   -ms-transform: scale(1.3);
   filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=1.3, M11.3=-0, M1.31=0, M1.31.3=1.3);	
}



.zoom200:hover {
   -moz-transform: scale(2);
   -webkit-transform: scale(2);
   -o-transform: scale(2);
   transform: scale(2);
   -ms-transform: scale(2);
   filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=2, M12=-0, M21=0, M22=2);
}


.FormlibForm td.field-caption,
.FormlibForm td.field-string input,
.FormlibForm td.field-salutation select {
	
}

.zoom120:hover td.field-caption,
.zoom120:hover td.field-string input,
.zoom120:hover td.field-email input,
.zoom120:hover td.field-textarea textarea,
.zoom120:hover td.field-salutation select,
.zoom120:hover td.field-salutation span,
.zoom120:hover td.field-salutation li,
.zoom120:hover td.field-salutationtitle select,
.zoom120:hover td.field-salutationtitle span,
.zoom120:hover td.field-salutationtitle li,
.zoom120:hover td.field-selectbox select,
.zoom120:hover td.field-selectbox span,
.zoom120:hover td.field-selectbox li,
.zoom120:hover div.panel-toolbar input {
	color:#000000;
	font-family:Courier New,serif;
	font-size:14px!important;
}

.zoom120:hover td.field-fieldgroup,
.zoom120:hover td.field-checkbox {
	color:#000000;
	font-family:Courier New,serif;
}


.field-checkbox .checker {
	float:left;
}


/*
	transition: width .3s;
	-moz-transition: width .3s; 
	-webkit-transition: width .3s; 
	-o-transition: width .3s; 
	background-color:red;
*/