/**********************************

Name: cmxform Styles

***********************************/
form.cmxform {
	font-size: 1.0em;
	color: #333;
}

form.cmxform legend {
	padding-left: 0;
}

form.cmxform legend, form.cmxform label {
    color: #222;
    display: block;
    float: left;
    font-size: 62.5%;
    padding-top: 8px;
    text-align: left;
    width: 100px;
}

form.cmxform fieldset {
	border: none;
}

form.cmxform fieldset fieldset {
	background: none;
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
	padding: 5px 10px 7px;
}

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}
div.error { display: none; }

.btn-fld{
    overflow: hidden;
    padding: 12px 20px 12px 130px;
}
.txt-fld {
    position: relative;
    text-align: right;
}
#eventform input.checkbox { border: none }
#eventform input:focus { border: 1px dotted black; }
#eventform input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }
#eventform label.error {
    margin-left: 185px;
}
#eventContent .contact-loading {
    background:url(../img/loading.gif) no-repeat;
    height:55px;
    margin:14px 0 0 190px;
    padding:0;
    position:absolute;
    width:54px;
    z-index:8000;
}
.ui-dialog-titlebar .ui-dialog-title{
    font-size: 11px !important;
}
.ui-dialog{
    padding: 0px!important;
}
#eventContent .btn-frm {
    -moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
    -webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
    box-shadow:inset 0px 1px 0px 0px #f5978e;
    background-color:#f24537;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #d02718;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-family:Arial;
    font-size:15px;
    font-weight:bold;
    padding:11px 15px;
    text-decoration:none;
    text-shadow:0px 1px 0px #810e05;
    width: 80px;
}
#eventContent .btn-frm:hover {
    background-color:#c62d1f;
}
#eventContent .btn-frm:active {
    position:relative;
    top:1px;
}
form.cmxform label.error {
    margin-left: 103px;
    width: 220px;
}

