﻿html{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:'Droid Sans';vertical-align:baseline;margin:0;padding:0}div{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:'Droid Sans';vertical-align:baseline;margin:0;padding:0}span{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:'Droid Sans';vertical-align:baseline;margin:0;padding:0}applet{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:'Droid Sans';vertical-align:baseline;margin:0;padding:0}object{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:'Droid Sans';vertical-align:baseline;margin:0;padding:0}iframe{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:'Droid Sans';vertical-align:baseline;margin:0;padding:0}h1{border:0;outline:0;font-style:inherit;vertical-align:baseline;font-family:'Droid Sans',sans-serif;font-size:100%;line-height:1.5em;font-weight:400;color:#c44500;margin:0;padding:0}h2{border:0;outline:0;font-style:inherit;vertical-align:baseline;font-family:'Droid Sans',sans-serif;color:#052b0f;font-weight:400;margin:0;padding:0}h3{border:0;outline:0;font-style:inherit;vertical-align:baseline;font-family:'Droid Sans';font-size:18px;line-height:22px;color:#052b0f;font-weight:400;margin:0;padding:0 0 6px}h4{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;font-family:'Droid Sans',sans-serif;margin:0;padding:0}h5{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;font-family:'Droid Sans',sans-serif;margin:0;padding:0}h6{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;font-family:'Droid Sans',sans-serif;margin:0;padding:0}p{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;position:relative;}blockquote{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"""";margin:0;padding:0}pre{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}a{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;color:#c44500;text-decoration:none;cursor:pointer;margin:0;padding:0}abbr{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}acronym{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}address{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}big{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}cite{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}code{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}del{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}dfn{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}em{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;font-family:'Droid Sans',sans-serif;margin:0;padding:0}font{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}img{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}ins{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}kbd{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}q{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"""";margin:0;padding:0}s{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}samp{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}small{border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;font-size:.8em;margin:0;padding:0}strike{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}strong{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}sub{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}sup{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}tt{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}var{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}dl{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}dt{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}dd{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}ol{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none;margin:0;padding:0}ul{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none;margin:0;padding:0}li{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}fieldset{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}form{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}label{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}legend{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}table{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;margin:0;padding:0}caption{border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:400;margin:0;padding:0}tbody{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}tfoot{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}thead{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}tr{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0}th{border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:400;margin:0;padding:0}td{border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:400;margin:0;padding:0}:focus{outline:0}blockquote:before{content:""}blockquote:after{content:""}q:before{content:""}q:after{content:""}
body{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:'Droid Sans';vertical-align:baseline;line-height:1;color:#333;text-align:left;margin:0;padding:0}

html{
  /* Use a 16px base font size */
  font-size: 100%; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -ms-text-size-adjust: 100%; /* 2 */
  /* Establish a vertical rhythm. */
  line-height: 1.5em;
}
/* Tables */
.table table, .views-table {border-color:#dbdbdb;border-style:solid;border-width:1px 1px 0}
.table td, .views-table td, .views-table th {border-bottom:1px solid #dbdbdb;line-height:19px;font-size:1em;border-left:1px solid #dbdbdb;padding:4px 10px;vertical-align:middle;}
.views-table {width:100%;}
.views-table td, .views-table th {padding:.4em;}

.table{font-size:.9em;}
.table table, table.table {border-color:#dbdbdb;border-style:solid;border-width:1px 1px 0}
.table th{background:#D5CFC3;color:#59574F;padding:3px 2% 0}
.table th h3{font-size:1.2em;font-weight:400;color:#59574F}
.table strong{font-weight:700}
.table td{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;padding:1% 3%;vertical-align:middle;}
.table td small{font-size:.8em;}
.table tr td:first-child small{clear:left}
.table tr td:first-child{border-left:none}
.stripe tr:nth-child(odd) td{background:#EFECE0}
.stripe tr.alt td, tr.altbg td{background:#EFECE0}
.table td h4{color:#333;}
.table p {padding-bottom:0;}
.list td:first-child {text-align:right;font-weight:bold;font-size:.8em;padding-left:10px;white-space:nowrap;width:150px;}
.table .actionRow td {border-left:none;border-right:none;padding-top:13px;padding-bottom:10px;}
.table .small td {font-size:.8em;}
.table .nowrap td {white-space:nowrap;}
tr.hover td{background:#DFEEFF}
.tableth td {background:#60533b;color:#fff;}
.tableth td h3{color:#fff}
.primaryTh {text-align:center;padding:0;border-bottom:1px dashed #DBDBDB;}
.table tr.secondary {background:#efede0;}

td.eventDivTD {padding-left:0;padding-right:0;}
td.availSessionTD {padding:0;text-align:center;}
.availSessionTD p {padding:0;}
.availDates {white-space:nowrap;display:inline-block;}
.availDates {color:#000;}
.availDescp {clear:left;display:block;max-width:210px;font-size:.8em;}
.rightColumn .availTable .availDescp {max-width:165px;}
.meter-wrap {
display:inline-block;text-align:center;
text-transform:uppercase;margin:0 5%;
font-size:.75em;vertical-align:top;
color:#a28958;width:40%;padding-top:10px;
}
.nonmeter {text-align:center;vertical-align:top;display:inline-block;margin:0 auto;}
.ac {text-align:center;}
.meter-OpenText,.meter-NearlyFullText,.meter-fullText {
border-top:6px solid;display:block;
width:100%;margin-top:6px;}
.meter-OpenText {border-top-color:#85c57b;}
.meter-NearlyFullText {border-top-color:#DDC83E;}
.meter-fullText {border-top-color:#d74e6c;}
.nonmeter em.availGender {font-size:.8em;line-height:1;color:#333;display:block;text-align:center;}

.table tr:nth-child(odd) td{background:#F4F2EB;}
.cl{clear:both;height:0;font-size:0;line-height:0;text-indent:-4000px}
