


/* CSS Document for all forms */

#content div#text-content #main{
  float:none;
  width:auto;
}

p.error{
  color:#CC0000;
}


#content div#text-content{
  background-image:none;
}

#content div#text-content #main #form {margin-right:20px; margin-left:10px; margin-top:20px}

#content div#text-content #main #form fieldset {background-color:#FBFEE9;
  border:1px solid #95B107;
  margin-bottom:10px;
  padding:15px;
  font-size:1em;
  position:relative;
}

#content div#text-content #main #form fieldset h2 {display:block; font-size:1.15em; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; color:#60700D; margin-left:0; margin-top:13px; margin-bottom:7px; padding:0; background:none transparent}

#content div#text-content #main #form fieldset legend {margin-left:-10px; margin-top:0; padding: 0; color:#60700D; background:none transparent; font-size:1.3em; font-weight:bold; font-family:"Trebuchet MS", Verdana, Arial, sans-serif}

#content div#text-content #main #form fieldset div.eventDatesDropdowns {float:left; margin-left:13px}
#content div#text-content #main #form fieldset div.indentIt {margin-left:26px} 
#content div#text-content #main #form fieldset div.eventDatesDropdowns .eventDatesDropdowns {float:left; margin-left:0}
#content div#text-content #main #form fieldset div.eventDatesDropdownsSolo {float:left; margin-right:13px}

#content div#text-content #main #form fieldset div {margin:10px 0}
#content div#text-content #main #form fieldset label {display:block;}
#content div#text-content #main #form fieldset div.checkbox label, 
#content div#text-content #main #form fieldset div.radio-group label{display:inline;}

#content div#text-content #main #form fieldset p {margin:9px 0 9px 0}

#content div#text-content #main #form fieldset div#formDivider {border-bottom: 1px dashed #99B000}

#content div#text-content #main #form fieldset .clearBoth {clear:both}

#content div#text-content #main #form fieldset input.floatRight {float:right;}

#content div#text-content #main #form fieldset div input {border:1px solid #99B000; margin-top:3px; line-height:1em;}

#content div#text-content #main #form fieldset div input.radio {border:0 solid #fff; margin-top:0;}
#content div#text-content #main #form fieldset div input.textBoxes {border:1px solid #99B000; height:1.4em;}
#content div#text-content #main #form fieldset div textarea {border:1px solid #99B000; margin-top:3px;}

#content div#text-content #main fieldset input.searchButton{vertical-align:middle; margin-bottom:6px;}

#content div#text-content #main fieldset#submit input{vertical-align:middle;}

#content div#text-content #main div#listEvent {background:none #FBFEE9; border:1px solid #95B107;margin-right:20px; margin-left:10px;}

#content div#text-content #main #form fieldset#submit {border: 0 solid #fff; background: none #fff; padding:0;}
#content div#text-content #main #form fieldset#submitEventsSearch {border: 0 solid #fff; background: none transparent; padding:0; margin:0}
#content div#text-content #main #form fieldset#submitStartSub {border: 0 solid #fff; background: none transparent; padding:0; margin:0}
#content div#text-content #main #form fieldset#submit legend {display:none}
#content div#text-content #main #form fieldset#submitEventsSearch legend {display:none}
#content div#text-content #main #form fieldset#submitEventsSearch input.searchButton {margin-bottom:0;}
#content div#text-content #main #form fieldset div select {margin-top:3px; border:1px solid #99B000}

#content div#text-content #main #form .subTickedPadding {margin-left:4px}
#content div#text-content #main #form fieldset div.note {font-size:0.8em; font-weight:bold;}

.hidden{display:none;}