/* CSS Document */
body { 
	margin:0px;
	padding:0; 
	font-family:arial,helvetica,sans-serif; 
	font-size:12px; 
	color:#ffffff; 
	background-color:#3d3d3d;
	background-image:url(/images/video-list-bg.gif);
	background-repeat:repeat-y;
}

.clear {
    clear: both;
    display: block;
    height: 0px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

#mainpadding {
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:10px;
}

#clip_item_size {
	margin-top:3px;
	width:209px;
}

.clip_item_on {
	background-image:url(/images/videoclip-item-on-bg.gif);
	background-repeat:repeat-x;
	background-color:#c9c9c9;
	border-bottom:1px solid #1b1b1b;
	border-right:1px solid #1b1b1b;
	border-top:1px solid #c5c5c5;
	border-left:1px solid #c5c5c5;
	padding:2px;
}
.clip_item_on a img { border: 1px solid #353535;  }
.clip_item_on a:hover img { border: 1px solid #ffffff; }
.clip_item_on td.image img { width:75px; height:50px;}

.clip_item_on td.title {
	padding-left:6px;
	padding-right:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.clip_item_on td.title a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:normal;}
.clip_item_on td.title a:active { color:#ffffff; font-weight:normal; text-decoration:underline;}
.clip_item_on td.title a:visited { color:#000000; font-weight:normal; text-decoration:none;}
.clip_item_on td.title a:hover { color:#ffffff; font-weight:normal; text-decoration:underline;}

.clip_item_on td.title span.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#595959;
}
.clip_item_on div.descr { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d7d7d7;
	background-color:#555555;
	padding:5px;
	margin-top:2px;
}
.clip_item {
	background-image:url(/images/videoclip-item-off-bg.gif);
	background-repeat:repeat-x;
	background-color:#4d4d4d;
	border-bottom:1px solid #1b1b1b;
	border-right:1px solid #1b1b1b;
	border-top:1px solid #aaaaaa;
	border-left:1px solid #aaaaaa;
	padding:2px;
}
.clip_item a img { border: 1px solid #2a2a2a;}
.clip_item a:hover img { border: 1px solid #029bdb; }
.clip_item td.image img { width:75px; height:50px;}
.clip_item td.title {
	padding-left:6px;
	padding-right:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b4b4b4;
}
.clip_item td.title a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal;}
.clip_item td.title a:active { color:#5fccff; font-weight:normal; text-decoration:underline;}
.clip_item td.title a:visited { color:#ffffff; font-weight:normal; text-decoration:none;}
.clip_item td.title a:hover { color:#5fccff; font-weight:normal; text-decoration:underline;}

.clip_item td.title span.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b4b4b4;
}

.clip_item div.descr { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d7d7d7;
	background-color:#2e2e2e;
	padding:5px;
	margin-top:2px;
}

#vid_archive_size {
	margin-top:10px;
	width:209px;
}
#vid_archive {
	background-image:url(/images/videoclip-item-off-bg.gif);
	background-repeat:repeat-x;
	background-color:#4d4d4d;
	border-bottom:1px solid #1b1b1b;
	border-right:1px solid #1b1b1b;
	border-top:1px solid #aaaaaa;
	border-left:1px solid #aaaaaa;
	padding:2px;
}
#vid_archive_title {
	background-color:#1d1d1d;
	padding:1px 5px 1px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
#vid_archive_select
{
	padding:5px;
}

