/****** Specific Popup Rules ******/

.popup #public_private_fieldset, .popup #viewing_minutes_fieldset { border-top: 1px dashed #666; padding-top: 8px; margin-top: 10px; }
#channel_editor { position: absolute; left: 500px; top: 100px; }
#simple_editor { position: absolute; left: 500px; top: 100px; }
#confirm_box { position: absolute; left: 500px; top: 100px; }
#alert_box { position: absolute; left: 500px; top: 100px; }
#add_min { position: absolute; right: 50px; top: 300px; }
.popup ul#categories_list { width: 300px; }
.popup ul#categories_list li { list-style-type: none; clear: both; }
.popup ul#categories_list input { float: left; }
.popup ul#categories_list label { float: left; }
.popup .edit { float: left; margin:0 5px; display: block; text-indent: -9000px; width:17px; height: 13px; background: url(../images/icon_pencil.gif) no-repeat left; border-right: 1px solid #999999; }
.popup .delete { float: left; margin-right: 5px; display: block; text-indent: -9000px; width:12px; height: 13px; background: url(../images/icon_trash.gif) no-repeat left; }
.popup #lock { background: url(../images/lock_sm.gif) 10px 0 no-repeat; padding-left: 30px; }
/* Add Video Rules */

	#add_video { position: absolute; top: 426px; left: 678px; }
label.add_vid_name { color: #00A0E2; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }
p.add_vid_desc { padding: 0 0 10px 30px; margin: 0; }
/****** Generic Popup Rules ******/

.popup .thumbnail { /*	position: absolute; 
	top: 50px;
	left: 10px;*/
	float: left; margin-right: 15px; }
.popup .next_to_thumb { left: 80px; }
.popup { color: #000000; display: none; }
.popup .popup_top { background: url(../images/generic_popup_top.gif) no-repeat; width: 430px; height: 23px; margin: 0; padding: 15px 0 0 30px; overflow: hidden; position: relative; color: #00A0E2; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; }
.popup .popup_bottom { background: url(../images/generic_popup_bottom.gif) no-repeat; width: 400px; height: 43px; margin: 0; padding: 10px 30px 0 30px; overflow: hidden; }
.popup .popup_middle { width: 424px; border-left: #3F5D81 3px solid; border-right: #3F5D81 3px solid; padding: 15px; margin: 0; background: #FFFFFF; }
.popup .popup_scroller { /* used in place of .popup_middle */ overflow: auto; width: 424px; border-left: #3F5D81 3px solid; border-right: #3F5D81 3px solid; padding: 15px; margin: 0; background: #FFFFFF; }
.popup a.close { display: block; text-indent: -9000px; height: 21px; width: 21px; background: url(../images/icon_close.gif) no-repeat; overflow: hidden; position: absolute; top: 10px; right: 12px; clear: right; }
.popup a.close:hover { background: url(../images/icon_close_hover.gif) no-repeat; }
.popup form { margin: 0; }
.popup fieldset { border: none; }
.popup label { color: #3f5d81; font-weight: strong; }
.popup h4 { font-size: 14px; color: #00a0e2; }
.popup #short_description { display: block; height: 75px; width: 200px; overflow: auto; }
.popup .left { float: left !important; }
.popup .right { float: right !important; }

