@charset "UTF-8";
/* CSS Document */

.NoWrap
{
	white-space: nowrap;
	word-wrap: normal;
}

.colelem /* a child element of a column */
{
	display: inline;
	float: left;
	clear: both;
}

.grpelem /* a child element of a group */
{
	display: inline;
	float: left;
}

.clearfix:after /* force a container to fit around floated items */
{
	content: "\0020";
	visibility: hidden;
	display: block;
	height: 0;
	clear: both;
}

span.actAsPara,.actAsDiv
{
	display: block;
}

.rounded-corners 
{
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	border-radius: 7px;
}

.fld-prompt /* form placeholders cursor behavior */
{
	pointer-events: none;
}

.focus-st
{
	color: #4F4F4F;
	font-style: normal;
}

label[id$="_prompt"]
{
	min-height: 14px;
	color: #C4C4C4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
	padding: 6px;
}

.focus-st label[id$="_prompt"]
{
	padding-top: 6px;
	padding-bottom: 6px;
	visibility: hidden;
}

.non-empty-st label[id$="_prompt"]
{
	visibility: hidden;
}

.non-empty-st span[id$="_blk"]
{
	background-color: #FFFFFF;
}

.fld-grp:hover span[id$="_blk"] *
{
	color: #4F4F4F;
	font-style: normal;
}