@charset "utf-8";

.adminTable {
	margin-top: 10px;
		padding-bottom:1em;
	/*font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans","Lucida",sans-serif;*/
	font-family: Helvetica, Arial, sans-serif;
	color:#787773;
	/*line-height:19px;*/
	line-height:1.3em;
	font-size: .9em;
}
.adminTable .name {
	font-weight: normal;
	color: #000000;
}

.adminTable .value input, .adminTable .value select {

	margin-right:8px;
}
.adminTextFld {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	height: 20px;
	width: 300px;
	border: 2px solid #999999;
	padding-top: 3px;
	padding-left: 4px;
	background-color: #DDF7FD;
	font-size: 13px;
}

.optional {

	background-color: #eee !important;

}

.adminTextArea {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	width: 400px;
	border: 2px solid #999999;
	padding-top: 3px;
	padding-left: 4px;
	background-color: #DDF7FD;
	font-size: 13px;
	margin-right:15px
}

.spryRadioGroupDiv {
padding:10px; background-color:#DDF7FD; border: 2px solid #999999;
margin-top:5px;
}


.spryRadioGroupDivOptional {
padding:10px; background-color:#EEE; border: 2px solid #999999;
margin-top:5px;
}



.adminSelectFld {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	width: 308px;
	font-size: 13px;
	border: 1px solid #999999;
	background-color: #DDF7FD;
}

fieldset {
	boarder-color:#E0DFDA;
	padding-bottom: 3px;


}



legend {
	font-weight: 800;
	color: #fff;
	padding-right: 8px;
	padding-left: 8px;
	font-size:14px;
	background-color: #8CC73F;
	padding-bottom: 5px;
	padding-top: 4px;
	font-family: Arial, Helvetica, sans-serif;
	
}

