html { overflow-y: scroll; }

body {font-family: Verdana, Arial, Helvetica, sans-serif;}

p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; font-weight:none;}

ul li {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #333333; font-weight:none;}

A:link {color:#095ca4; text-decoration: none;}
A:visited {color:#095ca4; text-decoration: none;}
A:active {color:#095ca4; text-decoration: none;}
A:hover {color:#095ca4; text-decoration: underline;}

.schedule a:link {color:#ffffff; text-decoration: none; }
.schedule a:active {color:#ffffff; text-decoration: none; }
.schedule a:visited {color:#ffffff; text-decoration: none; }
.schedule a:hover {color:#ffffff; text-decoration: underline; }

.maintable {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.greenbar {background-color:#10611a; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.bluebar {background-color:#1262a4; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}

.testimonialstable {border-right: 1px solid #cccccc; border-left: 1px solid #cccccc; padding: 0px 10px 0px 10px; background-color:#f0f0f0;}

.testimonialstop {border-top: 1px solid #cccccc; background-color:#f0f0f0;}

.testimonialsbottom {border-bottom: 1px solid #cccccc; background-color:#f0f0f0;}

.reg-table-step1 {padding: 10px 10px 10px 10px; background-color:#f6f6f6; border-bottom: 1px solid #cccccc; vertical-align:top; }

.reg-table-step2 {padding: 10px 10px 10px 10px; background-color:#ffffff; vertical-align:top; }

.right-content {padding: 15px 15px 15px 15px; background-color:#ffffff; vertical-align:top; }

.location-table {border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin: 0px 0px 0px 0px; width:380px; }

.location-odd {background-color:#0a5c1a; font-size: 11px; line-height: 14px; color: #ffffff; font-weight:bold;}

.location-even {background-color:#367843; font-size: 11px; line-height: 14px; color: #ffffff; font-weight:bold;}

.date-odd {border-left: 19px solid #cccccc; background-color:#fdfdfd; font-size: 11px; line-height: 14px;}

.date-even {border-left: 19px solid #cccccc; background-color:#e5e2e2; font-size: 11px; line-height: 14px;}





.green12 {font-size: 12px; line-height: 14px; color: #0a5c1a; font-weight:bold;}

.green14 {font-size: 14px; line-height: 16px; color: #0a5c1a; font-weight:bold;}

.orange14 {font-size: 14px; line-height: 16px; color: #ff6600; font-weight:bold;}

.footer {font-size: 9px; line-height: 14px; color: #666666;}

