.video_intro_left, .video_intro_right 
{
  width: 50%; 
  background-color: #FFDF97;
  border: solid orange 1px;
  padding: 1ex;
  height: 100%;
}

.video_intro_head {font-size: 11pt; font-weight: bold; margin-bottom: 1em;}

.video_intro h4 {margin-bottom: 3px; font-size: 10pt; margin-top: 0}

.video_add_leftcell {font-weight: bold; font-size: 9pt; width: 170px;}

.video_player_name {width: 200px; font-weight: bold; border-bottom: solid 1px black;}
.video_player_char {width: 200px; font-weight: bold; border-bottom: solid 1px black;}

.video_cattable {width: 100%;}
.cattable_top {width: 150px; font-weight: bold; font-size: 11pt; text-align: center;}
.cattable_bot {text-align: center;}

.video_newtable_title {font-size: 11pt; font-weight: bold;}

.video_newtable_left {width: 65px;}
.video_newtable_mid {width: 420px; padding-right: 1ex;}
.video_newtable_right {color: #444444; padding-top: 4px;}
.video_newtable_desc {padding: 2px 0;}

.video_addlink {font-size: 11pt; font-weight: bold; padding: 6px 0}

.video_addlink a {background-image: url(/video/img/upload_arrow.gif); background-repeat: no-repeat;
   padding: 3px 0 10px 30px;}
   
.video_addlink a:hover {background-image: url(/video/img/upload_arrow.gif); background-repeat: no-repeat;
   padding: 3px 0 10px 30px;}
   
   

.comment_leftcell {width: 100px; border-bottom: solid 1px #DBBFA1;}
.comment_rightcell {border-bottom: solid 1px #DBBFA1;}

.comment_number {float: right; font-weight: bold;}

.comment_table {
 width : 506px;
 border-collapse : separate;
 margin-bottom: 5px; 
}

.comment_table td {
  padding: 8px 5px;
  vertical-align: top;
}

.comment_table a {color: #b7410e;}
.comment_table a:visited {color: #b7410e;}
.comment_table a:hover {color: #800000; text-decoration: underline;}
.video_leavecomment {border-bottom: solid 1px #DBBFA1; padding-bottom: 1ex;}

.video_rating {text-align: center; font-size: 10pt; width: 425px; font-weight: bold;}
#rating_img {position: relative; top: 3px;}
.video_desc {font-size: 9pt; padding-bottom: 1ex;}

.video_pages  { }
.video_pages_sel {font-weight: bold; text-decoration: underline;}