body {margin:0; padding:0; }
form {margin:0; padding:0; }
small {font-size:10px; }
a {color:#082a6e; text-decoration:none; }
a {outline:none; }
a img {border:0; }
p {margin:0; padding:0 0 16px 0; font-size:12px; line-height:16px; }
ul {margin:0 0 0 15px; padding:0 0 16px 0; list-style-image:url("/images/bullet.gif");}
ol {margin:0 0 0 25px; padding:0 0 16px 0; }

.Headline {margin:0px; padding:0px; font-size:14px; color:#94c423; font-weight:bold; }
.HeadlineParagraph {margin:0px; padding:0px; font-size:12px; color:#94c423; font-weight:bold; }

.Date {font-size:11px; font-weight:bold; }
.TxtBold {font-weight:bold;}
.FontSize11px {font-size:11px; }

.topDateCityBanner{font-family:Trebuchet MS;padding:0; font-size:17px; line-height:24px; font-weight:bold; color:#ec0100;}

.AlignLeft {text-align:left !important; }
.AlignCenter {text-align:center !important; }
.AlignRight {text-align:right !important; }
.AlignTop {vertical-align:top !important; }
.AlignMiddle {vertical-align:middle !important; }
.AlignBottom {vertical-align:bottom !important; }

.ImageAlignLeft {float:left; margin:0 10px 5px 0; }
.ImageAlignRight {float:right; margin:0 0 5px 10px; }

.BackgroundGrey {background:#e2e2e2; }
.BottomSpace {margin-bottom:16px; }

.TableInfo {margin-bottom:20px; border-collapse:collapse; empty-cells:show; }
.TableInfo td {padding:10px; font-size:12px; text-align:center; color:#494949; font-weight:bold; border-right:1px solid #fff; }
.TableInfo head,
.TableInfo .tHead td {border-right:1px solid #FFFFFF;; background:#94c423; color:#fff; text-transform:uppercase; font-weight:bold; font-size:11px; text-align:center; }
.TableInfo head .cellHeadline,
.TableInfo head th,
.TableInfo .tHead .cellHeadline {color:#fff; background-image:none; text-align:left; }
.TableInfo th,
.TableInfo .cellHeadline {color:#94c423; font-weight:bold; text-align:left; }

.HowItWorks{}
.HowItWorks .ArrowBlue {float:left; margin:10px 11px 0 14px; width:20px; font-size:0; height:21px; background:url("/images/arrowBlue.gif") no-repeat; }
.HowItWorksHeadline {margin:0 0 15px 0; padding:9px 8px 0 8px; height:36px; width:712px; background:#9ed125 url("/images/bckgrHowItWorksHeadline.gif") no-repeat; color:#fff; font-size:18px; line-height:19px; font-weight:normal; }
.HowItWorksBox {float:left; height:160px; width:128px; padding:12px 10px 0 10px;  background:url("/images/bckgrBoxHowItWorks.gif") no-repeat; color:#000; }
.HowItWorksBox h3 {margin:0; padding:0 0 8px 0; font-size:18px; line-height:18px; font-weight:normal; color:#313c86; font-family:Arial,Helvetica,sans-serif;}
.HowItWorksBox p {margin:0; padding:0; height:45px;  font-size:11px; line-height:13px; }
.HowItWorksBox .IconWorks {height:72px; text-align:center; }
