
div.commentbox { position: relative; align: left; background-color: #FFFFFF; width: 95%; border: 1px ridge #C0C0C0; color: #000000; }
div.commentbox table { position: relative; align: left; background-color: #FFFFFF; width: 100%; border: 1px ridge #C0C0C0; color: #000000; }
div.commenthead { position: relative; left: 0px; padding-left: 30px; border: 1px ridge #C0C0C0; color: #000000; }
div.commenthead table { position: relative; left: 0px; padding-left: 30px; border: 1px ridge #C0C0C0; color: #000000; }
div.commentwhite { position: relative; align: right; padding-bottom: 3px; padding-top: 3px; background-color: #FFFFFF; width: 100%; border: 1px ridge #C0C0C0; }
div.commentlight { position: relative; align: right; padding-bottom: 3px; padding-top: 3px; background-color: #F0F0F0; width: 100%; border: 1px ridge #C0C0C0; }
div.commentdark { position: relative; left: 60px; padding-right: 1px; padding-bottom: 3px; padding-top: 3px; background-color: #E0E0E0; width: 85%;  border: 1px ridge #C0C0C0; }
div.title { font-weight: bold; position: relative; left: 20px; background-color: #FFFFFF; border: 1px ridge #C0C0C0; width: 300px; }
div.commenttext { position: relative; left: 48px; text-align: left; background-color: #FFFFFF; border: 1px ridge #C0C0C0; display: none; width: 80%; }
div.commentchildren { position: float; text-align: right; padding-left: 80px; top: 2px; right: 0px; display: none; width: auto; }
div.commentchildrendeep { position: float; text-align: right; padding-left: 20px; top: 2px; right: 0px; display: none; width: auto; }
td.controls { display: none; }
a.jsboardlink { color: #2010FF; font-size: 12pt; font-weight: normal; text-decoration: underline; }

