body { height: 100%; margin: 0; padding: 0 0 0 0; background: white; background-image: url(https://www.registrationassistant.com/p/images/align/leadershipInstitute/topNav.png); background-repeat: repeat-x; }
table { border-collapse: collapse; }
table.BaseTable { width: 700px; margin: 40px auto;  background: white; }
td.PageHeader { background:transparent; none repeat scroll 0 0;  height: 110px ;  }
td.PageFooter { background:transparent; none repeat scroll 0 0;  height: 90px ; }
td.LeftMargin { width: 75px; padding: 0 0 0 0; vertical-align: top;  }
td.RightMargin { width: 75px; padding: 0 0 0 0; vertical-align: top; }
td.ContentArea { width: 550px; padding: 10px 10px 10px 10px; background: #3F5447; border: 4px solid #526A5B;}
.StatusInfo { float: right; width: 200px; padding: 5px;  margin: 0  0 10px 10px; background: #A1303D; border: 1px solid #ccc; text-align: center; color: white; }
td.PageFooter br { display: none; }
th { padding: 3px 7px; font: bold 12px/16px; text-align: left; background: #eee; }
tf { font-weight: bold; text-align: left; background: #eee; }
td { padding: 0 7px 0 0; }
.ContentBox { width: 818px  }
.ContentSection { color: black; padding: 0px; margin: 0 0 15px 0; background: transparent; clear: both; }
.ContentSectionReview { color: black; padding: 5px; margin: 0 0 15px 0; background: #eee; border: 1px solid #ccc; clear: both; }
   
body, td, p { font: normal normal normal 12px/16px arial, helvetica, sans serif; color: white; }
h1 { font: normal 25px/24px arial; color: white; margin: 10px 0 10px 0; padding: 0 0 0 0; clear:  both; border-bottom: none; }
h2 { font: bold 14px/18px arial; color: #EE7C21; margin: 7px 0 0 0; padding: 0 0 0 0; border-bottom: none; }
h3 { font: bold 12px/16px arial; color: white; margin: 0 0 0 0; padding: 0 0 0 0; border-bottom: none; }
p { margin: 0px 0 10px 0; padding: 0 0 0 0; }
a { color: #FFFF99; text-decoration: none; }
a:hover { color:#FFFF99; text-decoration: underline; }
ul { margin:10px 5px 7px 0px; list-style-type: none; padding: 0;  }
ul li { margin: 0 0 2px 0; padding:0 0 0 8px; background: url(https://www.registrationassistant.com/p/images/site/i_Bullet.gif) no-repeat; }
sup { font-size: 9px; }
.RA-CopyRight { margin: 0 0 10px 75px; font: 10px/13px arial;}
   
.Copy {  }
.Indent { margin-left: 25px; }
.InputLabel { font-weight: normal; }
.InputLabelRequired { font-weight: normal; color: #EE7C21; }
.ErrorSection { color: #CC0000; font-weight: bold; }
input.Button {  color:black;  }
input.Check { margin: 0px; }
input.Radio { margin: 0px; }
input.Text {  color:black;  }
input.TextArea {  color:black;  }
select.DropDown {  color:black;  }
   
.ButtonArea {  color:black;  }
.InStatus {  color:black;  }
.ButtonAreaStatus {  color:black;  }
.RALogo { margin: 20px 0 0 0; }
   
.ItemLabel { color: #EE7C21; }
.ItemLabelRequired { color: #000000; }
.ItemCost { color: white; }
.ItemStartTime {  }
.ItemEndTime {  }
.ItemAltText1 {  }
.ItemAltText2 { font-weight:bold; }
.ItemAltText3 { font-weight:bold; }
.OverSoldLabel { color: #CC0000; }
.WaitlistLabel { color: #CC0000; }
   
.ContentSectionReview .noreview { display: none; }
.ContentSectionReview .onlyreview { display: block; }
.ContentSection .onlyreview { display: none; }
.ContentSectionReview td { color: black; }
.ContentSectionReview td p { color: black; }
.ContentSectionReview td h3 { color: black; }
.location { color: #6699cc; }
.ShoppingCart th { color: black; }
