body { height: 100%; margin: 0; padding: 0 0 0 0; background:url(http://www.registrationassistant.com/yale-china/images/bg.jpg) repeat-x; background-color: #691608; }
table { border-collapse: collapse; }
table.BaseTable { width: 840px; margin: 0px auto; border: 1px solid #ccc; background: #F9F2DF; border-bottom: 20px solid #a6152d; border: 4px solid #500E04;}
td.PageHeader { height: 205px; padding: 0 0 0 0; background: transparent; vertical-align: top;border-bottom: 33px solid #500E04; background-attachment:initial;   background-clip:initial;   background-color:#500E04;   background-image:initial;   background-origin:initial;   background-position:initial initial;   background-repeat:initial initial;   color:#FFFFFF;   height:33px;   width:840px;}
td.PageFooter { height: auto; padding: 0 0 0 0;  vertical-align: top; }
td.LeftMargin { margin-bottom:0;   margin-left:0;   margin-right:0;   margin-top:0;   padding-bottom:10px;   padding-left:5px;   padding-right:20px;   padding-top:0; text-align:left;   width:200px;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: #F9F2DF; }
.StatusInfo { float: right; width: 200px; padding: 5px;  margin: 0  0 10px 10px; background: #fff; border: 1px solid #ccc; text-align: center; }
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; }
div.transbox p {   margin:10px 8px;   font-weight:bold;   color:#000000;   }
.ContentSection { padding: 0px; margin: 0 0 15px 0; background: transparent; clear: both; }
.ContentSectionReview { padding: 5px; margin: 0 0 15px 0; background: #F9F2DF; border: 1px solid #ccc; clear: both; }
div.transbox {   margin:10px 8px;   width:230px;   background-color:#ffffff;   border:0px solid black;   }
body, td, p, select, input { font: normal normal normal 12px/16px arial, helvetica, sans serif; color: #333; }
h1 { font: bold 28px/34px  arial; color:#b71f37; margin: 10px 0 15px 0; padding: 0 0 0 0; clear:  both; border-bottom: none; }
h2 { font: bold 18px/24px arial; color: #333; margin: 20px 0 0 0px; padding: 0 0 0 0; border-bottom: none; }
h3 {font: normal normal bold 18px/22px arial, sans-serif;color: #b71f37;margin-bottom: 3px;}
p { margin: 0px 0 15px 0; padding: 0 0 0 0; }
a { color: #b71f37; text-decoration: none; }
a:hover { color: #b71f37; 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;}
div.transLogobox {   width:200px;   border:0px solid black;   }
#sidenav li a:hover {color: #b71f37; }
.Indent { margin-left: 25px; }
.InputLabel { font-weight: normal; padding-bottom:5px; }
.InputLabelRequired { font-weight: normal; color: #CC0000; padding-bottom:5px; }
.ErrorSection { color: #CC0000; font-weight: bold; }
#sidenav li a { color: #b71f37; font-weight: bold; padding-left: 0px;}
input.Check { margin: 0px; }
input.Radio { margin: 0px; }
#sidenav ul {list-style-type: none; list-style-position: inside;  margin: 0; padding: 0;padding-left: 0px;}
#sidenav li {padding-bottom: 10px; padding-top:10px; padding-left:0px;font-size: 14px;}
#sidenav li p {list-style-type: none;margin-bottom:0px;font-size: 14px; font-weight: bold; padding-left: 0px;}
#sidenav li {border-bottom: 1px dashed #b71f37;  float: left;list-style: none;}
#sidenav ul ul li {border-bottom: 1px dashed #ccc; padding-left: 0px; }
#sidenav ul ul a #sidenav ul ul a {font-weight: normal; display: block; float: left;}
#sidenav ul ul {margin-top: 0px;}
.RALogo { margin: 20px 0 0 0; }
div.transboxTop {   margin:10px 8px;   width:230px;   height:345px;   background-color:#ffffff;   background-image: url(http://www.registrationassistant.com/yale-china/CheongsamBall/images/website_left_bar.jpg);   border:0px solid black;   }
.ItemLabel {  }
.ItemLabelRequired { color: #CC0000; }
.ItemCost { color: #CC0000; }
.ItemStartTime {  }
.ItemEndTime {  }
.ItemAltText1 {  }
.ItemAltText2 {  }
.ItemAltText3 {  }
.OverSoldLabel { color: #CC0000; }
.WaitlistLabel { color: #CC0000; }
#sidenav {display: inline;width: 230px;margin: 0px 0 0 0px;padding: 0px 5px 5px 5px;background: transparent;float: left;text-align: left;border-right: px dashed #b71f37; border: 0px solid black;}
.ContentSectionReview .noreview { display: none; }
.ContentSectionReview .onlyreview { display: block; }
.ContentSection .onlyreview { display: none; }
