﻿/*subscribePageForm*/
/* myBallarat - Events */
.modalBackground {background-color: Gray;filter: alpha(opacity=70); opacity: 0.7;}
.eventModalClose{float: right;}
.eventModalClose input{float: right;}
.modalPopup {background-color: #fff; border-width: 3px;border-style: solid;	border-color: Black;padding: 5px;width: 570px;z-index:999 !important; position: absolute !important;}
.modalPopupSmall{height: 200px;}
.closeEvent{text-align: right;}
.eventModal{position: relative !important;}
.eventModal{float: left; width: 100%; background-color:#fff; padding-bottom:20px;}
.eventModal ol{float: left;	width: 100%;}
.eventModal ul{float: left; width: 100%;}
.radioButtonForm{float: left; width: 100%;}
.eventModal h1{	float: left; color:#e64500; font-size:2.4em;}
.eventModal p{float: left; width: 100%; clear:left;font-size:1.1em;}
.eventModal p SPAN{color:#e64500; }
DIV.subscribePageForm {float:left; width:100%; clear:left; }
DIV.subscribePageForm DIV.subscribeFields{float:left; width:100%; padding:5px 0; clear:left;}
DIV.subscribePageForm LABEL{float:left; width:150px; font-size:1.2em;}
DIV.subscribePageForm LABEL SPAN{color:#e64500;}
DIV.subscribePageForm input[type="text"] {border:1px solid #665C57;color:#332E2B;float:left;font-size:1.2em;height:18px;line-height:18px;padding:2px 2px 0;width:240px;}
.subscribePageSend {float: left;width: 100%;padding: 0px; display:inline;text-indent:-3000px; clear:left;}
DIV.subscribePageForm textarea {border:1px solid #665C57;color:#332E2B;float:left;font-size:1.2em;height:120px;padding:5px;width:300px;}
DIV.subscribePageSend INPUT{float:left;height:20px; margin-left:150px;  width:95px;border:none;font-size:0; padding:9px; -moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../img/btn_send.jpg) no-repeat scroll 0 0; display:inline;text-indent:-3000px;}
.eventModalFooter{width: 570px;	float: left;bottom: 5px;}
.eventUserFields {float: left;width: 570px;	padding-top: 5px;padding-bottom: 5px;}
.eventUserFields label{float: left;	width: 100px;}
.eventUserFields input{float: left;	width: 200px;}
.eventModalRightAlign{float: right;	width: 100%;text-align: right;padding-top: 10px;}
.eventSteps ol{float: left;	width: 560px;padding: 5px 5px 5px 5px;height: 30px;	margin-bottom: 10px;}
.eventSteps ol li{float: left;width: 135px;	height: 20px;color: White;background-color: #161848;text-align: center;	vertical-align:middle;margin-left: 5px;list-style: none;padding-top: 10px;}
.eventSteps ol li.active{background-color: #2299d5;}
.eventModalFields{float: left;width: 570px;	padding-top: 5px;padding-bottom: 5px;}
.eventModalFields label{float: left;width: 130px;}
.eventModalFields input{float: left;width: 400px;}
.eventModalFields textarea{float: left;width: 400px;height: 50px;}
.eventModalFields select{float: left;width: 150px;}
.eventModalLeftFields{float: left;width: 270px;}
.eventModalLeftFields label{float: left;width: 130px;}
.eventModalLeftFields input{float: left;width: 150px;}
.eventModalLeftFields select{float: left;width: 120px;}
.eventModalRightFields{float: left;width: 260px;padding-left: 4px;}
.eventModalRightFields label{float: left;width: 126px;}
.eventModalRightFields input{float: left;width: 130px;}
.eventModalRightFields select{float: left;width: 150px;}
.eventModalLeftFieldsVenue{float: left;width: 500px;}
.eventModalLeftFieldsVenue label{float: left;width: 130px;}
.eventModalLeftFieldsVenue select{float: left;width: 250px;}
.eventModalRightFieldsVenue{float: left;width: 500px;}
.eventModalRightFieldsVenue label{float: left;	width: 130px;}
.eventModalRightFieldsVenue input{float: left;	width: 130px;}
.eventModalRadioFields{float: left;width: 570px;padding-top: 5px;padding-bottom: 5px;}
.eventModalRadioFields input{float: left;}
.eventModalRadioFields label.title{float: left;width: 120px;}
.eventModalRadioFields label{width: 120px;padding-left: 2px;float: left;}
.eventModalRadioTextFields{clear: both;	float: left;padding-left: 122px;width: 400px;}
.eventModalRadioTextFields label{float: left;width: 80px;padding-left: 2px;}
.eventModalRadioTextFields input{float: left;padding-left: 2px;}
.eventModalRadioTextFields input.eventModalRadioText{float: left;width: 100px;}
.eventModalLeftFields input.eventModalCalendar{float: left;	margin-left: 5px;margin-top: -5px;width: 26px;height: 24px;}
.eventModalLeftFields label.eventModalCalendar{float: left;	width: 250px;}
.eventModalRightFields label.eventModalCalendar{float: left;width: 250px;}
.eventModalRightFields input.eventModalCalendar{float: left;margin-left: 5px;margin-top: -5px;width: 26px;height: 24px;}
.eventModalCheckBoxDays {width: 570px;padding-left: 50px;float: left;}
.eventModalCheckBoxDays label{padding-left: 5px;}
.eventModalSelectCalendar{width: 490px;	padding-left: 40px;	padding-right: 40px;}
.eventModelLeftSelectCalendar{float: left;width: 190px;}
.eventModelMiddleSelectCalendar{float: left;width: 80px;text-align: center;}
.eventModelRightSelectCalendar{float: left;	width: 200px;}
.eventModelRightSelectCalendar select{width: 200px;	height: 150px;}
.eventModalTime{clear: both;padding-top: 10px;float: left;	width: 200px;	padding-left: 50px;}
.eventModalTime label{float: left;width: 80px;	padding-right: 5px;}
.eventModalTime select{float: left;width: 50px;	margin-left: 5px;}
.eventTimeDetails{width: 200px;	padding-top: 10px;	padding-left: 50px;}
.ModalValidation{float:left;padding-left: 3px;	margin-top: 5px;}
.eventCalendarButton{margin-top: -4px;margin-left: 5px;}
.specificEventTime{float:left;width: 100%;}
#EditEventStep5{float:left;	width: 100%;}
#EditEvents{float:left;	width: 100%;}
.eventSummary{padding-left: 0px;float: left;width: 100%;}
.eventSummary label{display: inline-block;vertical-align: top;}
.eventSummary span{display: inline-block;font-size: 1.1em;}
.eventSummary span.description{display: inline-block;width: 400px;}

DIV.ValidationSummary ul li {display: block !important; float: none !important; padding: 0 10px 5px 0 !important;}
