/* This CSS is autocompiled by LESS parser. Don't edit it manually. */

html body div#one { display:none; }
html body div#two div#logo { display:none; }
html body div#two div#splash { display:none; }
html body div#two div#left { display:none; }
html body div#two div#right div#content div#panel { display:none; }
html body div#two div#right div#content div.link { display:none; }
html body div#two div#right div#content div.calendar-of-events span.right {
  float:right;
  text-align:right;
}
html body div#two div#right div#content div.calendar-of-events table.events tr td {
  background-color:#ffffff;
  border:1px solid #000000;
}
html body div#two div#right div#content div.calendar-of-events table.events tr td.day {
  font-size:9px;
  height:150px;
  vertical-align:top;
  white-space:normal;
  width:100px;
}
html body div#two div#right div#content div.calendar-of-events table.events tr td.small { width:100px; }
html body div#two div#right div#content div.calendar-of-events table.events tr td.special { background-color:#cccccc; }
html body div#two div#right div#content div.calendar-of-events table.events { border:1px solid #000000; }
html body div#two div#right div#content div.calendar-of-events table.day tr td {
  background-color:#ffffff;
  border:1px solid #000000;
  vertical-align:top;
}
html body div#two div#right div#content div.calendar-of-events table.day tr .time { text-align:right; }
html body div#two div#right div#content div.calendar-of-events table.day { border:1px solid #ffffff; }
html body div#two div#right div#content p img {
  border:1px solid #000000;
  padding:3px;
}
html body div#two div#right div#content p img[align="left"] { margin:0 10px 10px 0; }
html body div#two div#right div#content p img[align="right"] { margin:0 0 10px 10px; }
html body div#two div#right div#special { display:none; }
html body div#two div#link { display:none; }
html body div#two {
  border:1px solid #000000;
  padding:20px 20px 1px 20px;
}
html body div#three { display:none; }
html body div#four { display:none; }
html body div#tooltip { display:none; }
html body div.ui-datepicker { display:none; }
html body a:hover { color:#000000; }
html body a {
  color:#000000;
  cursor:pointer;
  text-decoration:underline;
}
html body b { font-weight:bold; }
html body blockquote { margin-left:20px; }
html body button { display:none; }
html body center { text-align:center; }
html body div.clear {
  clear:both;
  display:block;
  height:1px;
  overflow:hidden;
}
html body em { font-style:italic; }
html body fieldset div { display:none; }
html body fieldset legend { display:none; }
html body fieldset table td {
  border:0px solid #000000;
  padding:5px;
}
html body fieldset table td.right { text-align:left; }
html body fieldset table td:first-child { width:200px; }
html body fieldset table {
  border:1px solid #000000;
  border-collapse:collapse;
  margin-bottom:20px;
}
html body hr {
  background-color:#000000;
  border:0;
  clear:both;
  color:#000000;
  display:block;
  height:1px;
  margin-bottom:20px;
  overflow:hidden;
}
html body h1 {
  font-size:23px;
  font-weight:bold;
  margin-bottom:20px;
}
html body h2 {
  font-size:21px;
  font-weight:bold;
  margin-bottom:20px;
}
html body h2.newsroom-article { margin-bottom:0; }
html body h3 {
  font-size:19px;
  font-weight:bold;
  margin-bottom:20px;
}
html body h4 {
  font-size:17px;
  font-weight:bold;
  margin-bottom:20px;
}
html body h5 {
  font-size:15px;
  font-weight:bold;
  margin-bottom:20px;
}
html body h6 {
  font-size:13px;
  font-weight:bold;
  margin-bottom:20px;
}
html body i { font-style:italic; }
html body input { display:none; }
html body ol li ol, html body ol li ul, html body ul li ol, html body ul li ul { margin-bottom:0; }
html body ol li, html body ul li {
  list-style-position:outside;
  margin-left:20px;
}
html body ol, html body ul {
  line-height:200%;
  margin-bottom:20px;
  margin-left:20px;
}
html body ol li { list-style-type:decimal; }
html body ul li { list-style-type:disc; }
html body p {
  line-height:150%;
  margin-bottom:20px;
}
html body p.special { margin-left:20px; }
html body p.button { display:none; }
html body p.center { text-align:center; }
html body p.print { display:none; }
html body p.right { text-align:right; }
html body pre { display:none; }
html body select { display:none; }
html body span.clear {
  clear:both;
  display:block;
  height:1px;
  overflow:hidden;
}
html body strong { font-weight:bold; }
html body table tfoot a { line-height:25px; }
html body table tfoot span { line-height:25px; }
html body table tr.even { background-color:#dfdfdf; }
html body table th a { color:#000000; }
html body table th img { vertical-align:text-bottom; }
html body table th input { vertical-align:text-bottom; }
html body table th {
  color:#000000;
  font-weight:bold;
  padding:5px;
}
html body table th.narrow {
  white-space:nowrap;
  width:1px;
}
html body table th.top { vertical-align:top; }
html body table th.center { text-align:center; }
html body table th.right { text-align:right; }
html body table td a { color:#000000; }
html body table td img { vertical-align:text-bottom; }
html body table td input { vertical-align:text-bottom; }
html body table td input.text { width:98%; }
html body table td label { font-weight:strong; }
html body table td select { width:99.9%; }
html body table td span.tooltip-source { cursor:pointer; }
html body table td div.tooltip-destination { display:none; }
html body table td { padding:5px; }
html body table td.narrow {
  white-space:nowrap;
  width:1px;
}
html body table td.top { vertical-align:top; }
html body table td.center { text-align:center; }
html body table td.right { text-align:right; }
html body table {
  border-collapse:collapse;
  margin-bottom:20px;
  width:100%;
}
html body table.dashboard { display:none; }
html body table.membership-registration { display:none; }
html body table.event-registration { display:none; }
html body table.htmlarea { display:none; }
html body table#presenter { display:none; }
html body textarea { display:none; }
html body u { text-decoration:underline; }
html body > pre { display:none; }
html body {
  background:#ffffff;
  color:#000000;
  font-family:Arial, sans-serif;
  font-size:13px;
  padding:20px;
  text-align:left;
}
