/* av styles ---------------------------------------------- */
#mr_av_main {  }
#mr_av_main td { vertical-align:top; }

#mr_av_main .mr_player {
	width:320px;
	height:285px;
	padding-right:10px;
}

#mr_masthead {
	margin-top:55px; 
}

#mr_all .mr_av_table .mr_wmv { width:46px; border-left:1px solid #b4bbb5; border-bottom:1px solid #b4bbb5; }
#mr_all .mr_av_table .mr_rm { width:46px; border-bottom:1px solid #b4bbb5; padding-left:0px; }
#mr_all .mr_av_table .mr_archive { border-left:1px solid #b4bbb5;border-bottom:1px solid #b4bbb5;border-right:1px solid #b4bbb5; text-align:right; }

.mr_avtabcontent { 
	overflow:auto;
	height:250px;
	padding:0 10px 0 0;
}

.disabled {
	color:#999;
}

#mr_all .mr_current_table { border:1px solid #b4bbb5; background-color:#fff; }
#mr_all .mr_current_table .mr_current_video { padding:5px; }
#mr_all .mr_current_table .mr_current_audio { padding:5px 0px; }
#mr_all .mr_current_table .mr_current_link { padding:5px; }

#mr_iframe {}

hr {
	background-color: #b4bbb5;
	border:0px solid #b4bbb5;
	height:1px;
}

#mr_date img {
	margin-left:2px;
}

#mr_all .mr_required, #mr_all .mr_error {
	font-weight:bold;
	color:#000099;
}

#mr_all .mr_form { }
#mr_all .mr_form td { vertical-align:middle; text-align:left; padding-bottom:5px;}
#mr_all .mr_form td.top { vertical-align:top; }
#mr_all .mr_form td.left { padding-right:5px; width:120px; }
#mr_all .mr_form td.submit { text-align:center; }
#mr_all .mr_form input { width:150px; }
#mr_all .mr_form input.button { width:85px; }
#mr_all .mr_form textarea { width:200px; height:60px; }