div#eventLogo{
  float:right;
  padding-bottom:12px;
}

a.registerButton{
  display:block;
  width:115px;
  height:27px;
  color:#FFF;
  background: transparent url(/images/v3/calendar/result/register_bg.png) no-repeat scroll center center;
  text-transform:uppercase;
  text-align: center;
  font-size:11px;
  font-weight:bold;
  line-height:26px;
}

ul#eventNav{
  clear:right;
  height:18px;
  background-color: #ADCE6E;
  padding: 6px;
}

ul#eventNav li{
  float:left;
  padding:0 12px;
  font-size:14px;
  border-right:1px solid #FFF;
}

ul#eventNav a{
  color:#FFF;
}

ul#eventNav a:hover{
  text-decoration:underline;
}

div#raceSelectWrap{
  clear:right;
  float:right;
  text-align:right;
  padding:12px 0;
}

div#raceSelectWrap label{
  font-weight:bold;
  padding-right:6px;
}

ul#bulletinList li{
  border:1px solid #CCE5EA;
  margin-bottom:6px;
  padding:6px;
}

ul#bulletinList li div.bulletinDate{
  float:right;
}

ul#bulletinList li h5{
  padding-bottom:6px;
  color:#B7724B;
  text-decoration:underline;
}

div.discounted{
  color: green;
}

div.discounted span{
  text-decoration: line-through;
  color: red;
}

div#eventDescription ul,
div#eventDescription ol{
  padding-left: 12px;
}

div#eventDescription li{
  padding: 6px 0;
}

div#eventDescription ul li{
  list-style-position: inside;
  list-style-type: disc;
}

div#eventDescription ol li{
  list-style-position: inside;
  list-style-type: decimal;
}

div#eventDescription strong{
  font-weight: bold;
}
