/* Hides from IE-mac
html.formrow
{
	height: 1%;
}
/* IE-mac is taken care of with javascript */

form
{
     margin: 0;
	padding: 0;
}

fieldset
{
	border: 1px solid #afaead;
	padding: 0 10px 10px 10px;
	margin: 10px 10px 10px 10px;
}

legend
{
     font-weight: bold;
     color: #47842B;
     padding: 5px;
}

.prompt-home
{
	color: #666;
	font: normal .9em verdana,arial,helvetica,sans-serif;
	text-align: left;
     padding-right: 5px;
     padding-bottom: 5px;
	float: left;
}

.prompt
{
     float: left;
     width: 120px;
     color: #666;
	font: normal .7em verdana,arial,helvetica,sans-serif;
     /*font-weight: bold !important;*/
	text-align: right;
}

.formrow
{
	clear: both !important;
}

.element
{
	margin-left: 90px;
}

.subelement
{
	float: left;
	width: 200px;
}

.required
{
	font-weight: bold;
	/*color: #000;*/
}

.monospace-font
{
	font: normal 12px monospace, fixed;
}

.monospace
{
	font: normal 12px monospace, fixed;
     width: 150px;
}

.x-small
{
	font: normal 11px monospace, fixed;
	width: 30px;
}

.small
{
	font: normal 11px monospace, fixed;
	width: 50px;
}

.medium
{
	font: normal 11px monospace, fixed;
	width: 70px;
}

.large
{
	font: normal 11px monospace, fixed;
	width: 100px;
}

.x-large-home
{
	font: normal 11px monospace, fixed;
     width: 150px !important;
}

.x-large
{
	font: normal 11px monospace, fixed;
     width: 180px !important;
}

.xx-large
{
	font: normal 11px monospace, fixed;
	width: 260px;
}

.dateField
{
	font: normal 11px monospace, fixed;
}

.button
{
	margin: 0 0 10px 10px;
}

/* error */
.formError input, .formError select, .formError textarea, .formError a, .formError+label, .formError
{
	background: #f6967d;
}

* html .formError input, * html .formError select, * html .formError textarea, .formError, * html .formError a
{
	background: #f6967d;
}

/* This class provides feedback when submitting a field, javascript shows it on submit */
.submitFeedback
{
	display: none;
	float: right;
	text-align: right;
	padding: 3px 3px 0 0;
	font: normal 10px verdana;
	color: #666;
	/* height: 13px; */
	/* background: url(css-images/content/bob_loading.gif) top right no-repeat; */
	/* Animated Gifs don't work onsubmit in IE */
}
