
#contour
{
  padding: 10px 0px 10px 0px;
}
#contour .contourPageName
{
  position:relative;
  left:20px;
  font-size:13px !important;
  line-height: 2em !important;
}
#contour .contourField div label
{
  display: inline;
}
#contour label.fieldLabel
{
  font-weight: bold;
  display: block;
  width: 80px;
  float: left;
  background: transparent !important;
}
#contour small
{
  display: block;
  float: left;
  clear: both;
  padding: 5px 5px 5px 200px;
}
#contour fieldset
{
  position:relative;
  background-color:#f6f6f6;
  width:336px;
  top:10px;
  border:1px #cecece solid;
  padding: 1.4em;
  margin:0;
}
#contour legend
{
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.2em;
  display: block;
}
#contour input.text, #contour input.title, #contour textarea, #contour select
{
  margin: 0.5em 0;
  border: 1px solid #bbb;
}

#contour input.text:focus, #contour input.title:focus, #contour textarea:focus, #contour select:focus
{
  border: 1px solid #666;
}
#contour input.text, #contour textarea
{
  width: 220px !important;
  padding: 5px;
}
#contour textarea
{
  height:75px !important;
}
#contour input.fileupload
{
  height: auto !important;
}
#contour span.checkboxlist, #contour span.radiobuttonlist, #contour span.checkbox
{
  display: block;
  float: left;
  padding: 10px;
}
#contour .checkboxlist input, #contour .radiobuttonlist input, #contour .checkbox input
{
  width: auto !important;
  height: auto !important;
  border: none !important;
  display: inline !important;
}
#contour .hiddenfield
{
    display:none;
}
#contour .contourNavigation
{
  position:relative;
  left:15px;
  top:-25px;
}
#contour .contourButton
{
  position:relative;  
  border:none;
  margin-right:10px;
  padding:2px 10px;
}
#contour .contourSubmit
{
  position:relative;
  background:url('/media/292587/submit.png') 1px -1px;
  width:65px;
  height:24px;
  line-height:1.0em;
  top:0;
  color:#000000;
}
#contour .contourErrorMessage
{
  padding: .8em;
  margin-bottom: .5em;
  border: 2px solid #FBC2C4;
}
#contour .contourErrorMessage, #contour .contourError
{
  background: #FBE3E4;
  color: #8a1f11;
}
#contour input.contourError, #contour textarea.contourError
{
  background: #FBE3E4;
  border-color: #FBC2C4;
}

#contour span.contourError
{
  color: #8a1f11 !important;
  background: transparent !important;
}
.textfield label
{
  position:relative;
  float:left;
  font-weight:bold;
}
#contour fieldset.mandatory label
{
  position:relative;
  width:316px;
  float:left;
  font-weight:bold;
}
#contourField fieldset.alternating label
{
  position:relative;
  width:316px;
  float:right;
  font-weight:bold;
}
/******* Conference Registration Check Box *******/
#ContentPlaceHolder_BaseContent_ContentPlaceHolder_Content_ctl03_RenderForm_15_rpFieldsets_rpFields_0_8f429e37_008d_4a12_bc76_f418a0354d9e_5
{
  position:relative;
  top:-30px;
  left:0;
}
#ContentPlaceHolder_BaseContent_ContentPlaceHolder_Content_ctl03_RenderForm_15_rpFieldsets_rpFields_0_label_5
{
  position:relative;
  top:10px;
  left:50px;
  width:300px !important;
}
/******* Staff Member Contact Form *******/
#contour.staffcontactform
{
  position:relative;
  margin-left:auto;
}
#email:hover
{
  text-decoration:none !important; /*removes underline from staff contact form, template anchor issue RR 6/20/12*/
}

/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
