/**
 * From CSS class
 *
 * @version 1.2.0
 */
.UIForm{}
.UIForm h3{color:#DB5800;font-weight:600;font-size:120%;padding:0 0 15px;}
.UIForm h4{color:#DB5800;font-weight:600;font-size:110%;padding:0 0 10px;}
.UIForm p{padding:0 0 3px;}

.UIForm .grid{border-bottom:solid 1px #ececec;padding:0 0 10px;margin:0 0 13px;}
.UIForm .grid.last{border-bottom:none;}

.UIForm label{font-weight:bold;}
.UIForm input.parallelize{float:left;margin-right:20px;}

.UIForm .radio input{vertical-align:middle;}
.UIForm .radio label{font-weight:normal;margin-left:5px;vertical-align:middle;}

.UIForm .dvPts1{float:left;width:50%;}
.UIForm .dvPts2{float:left;width:50%;margin-right:-1px;}

.UIForm .col{padding-bottom:0px;}
.UIForm .col .left{padding-bottom:4px;}
.UIForm .col .right{}

.UIForm .dvPts1 .col{margin-right:5%;}
.UIForm .dvPts2 .col{margin-left:5%;}

.UIForm .col.horizontal{}
.UIForm .col.horizontal .left{float:left;width:200px;line-height:1.5;}
.UIForm .col.horizontal .right{float:right;width:100%;margin-left:-200px;padding-bottom:0;}
.UIForm .col.horizontal .right .data{margin-left:210px;}
.UIForm .col.horizontal .left label{position:relative;_position:static;}

.UIForm input,
.UIForm textarea,
.UIForm select{}

.UIForm input,
.UIForm textarea,
.UIForm select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	padding:1px;
	/*margin-right:10px;*/
	}
.UIForm .select label{
	display:inline;
	margin-right:5px;
	padding-right:5px;
	color:#ffffff;
	}
	
.UIForm .inputtext,
.UIForm .inputpassword{
	border:1px solid #bdc7d8;
	/*font-family:"lucida grande", tahoma, verdana, arial, sans-serif;*/
	font-size:12px;
	padding:3px
}
.UIForm textarea{
	border:1px solid #bdc7d8;padding:3px;
	font-size:12px;
	/*font-family:"lucida grande", tahoma, verdana, arial, sans-serif*/
}
	
.UIForm .checkbox input{margin-right:5px;}
.UIForm .checkbox label{color:#ffffff;}

.UIForm span.UIFormreqstar{color:red;font-size:75%;font-weight:bold;padding:.4em .4em;}
.UIForm span.example{display:block;font-size:80%;color:#666666;}
.UIForm .error-message{color:#cc0000;font-weight:bold;}

.UIForm .submit{text-align:right;padding:3px 0;}

#flashMessageContainer{border-style:solid;border-width:1px;margin-bottom:20px;}
#flashMessageContainer .inner{padding:7px 3px;text-align:center;font-weight:12px;}
#flashMessageContainer.error{background-color:#FFEBE8;border-color:#DD3C10;}
#flashMessageContainer.success{background-color:#FFF9D7;border-color:#E2C822;}

.UIForm .error-message{padding:3px 0 5px;}

