﻿
form {margin: 0px;}
img.thumbnail {width: 60px; padding-right: 8px;}
div.topVideoListItem {clear: both; height: 60px; font-size: 11px}
input.search {background-color: #666666; color:white; font-size: 11px; border: none;}
input.categorySearch {border: 1px solid #666666; font-size: 11px; color: #999999}
a.inactive, a.inactive:hover { color: #333333}
.subhead {font-size: 14px; color: #333333; font-weight:bold;}

.topVideosTitle {}
.left {float: left}
.right {float: right}
.clearboth {clear: both}
.featureVideoLink {font-weight: bold; font-size: 14px;}
.sectionHeader {font-size: 14px; color: #96220b; font-weight: bold; border-bottom: 1px solid #cccccc; margin-bottom: 8px;}
.titleBar {background-color: #f78f1e; padding-top: 20px}
.listDescription {color: #666666}
.results {font-size: 14px; color: #666666;}
.videoInfoLabel {text-align: right; font-weight: bold; color: #666666; width: 100px;}
.encodingButton {display: block; padding: 4px; margin-top: 4px; margin-bottom: 4px; font-size: 11px; font-weight: bold;}
.encodingImage {border: none; margin-right: 5px;}
.results {font-size: 14px; padding: 5px; color: #333333; border: 1px solid #FFCC00; background-color:#ffffe1; display: block; clear: both}
.homeSection 
{
	font-size: 16px; 
	font-weight: bold; 
	color:#003366; 
	margin-top: 0px; 
	border-bottom: 1px solid #cccccc;
	padding-top: 7px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-color: #9eb8db;
	
}
.innerPagePad {padding: 20px;}

#searchBar{ display: none; font-size: 14px; text-align: center;padding: 5px; color: #333333;  clear: both; background-image: url(images/searchbar.gif); background-position:center; background-repeat: no-repeat}
#searchBar input {font-size: 11px;}
#dlCategories a {text-decoration: none; font-size: 12px; padding: 4px;}
#dlCategories a:hover {text-decoration: none; font-size: 12px; padding: 4px;}
#categoryList { border: 1px solid #cccccc; background-color: #ebebeb}
#dlCategoriesList {padding: 10px; text-align: left}
#dlCategoriesList a.inactive, #dlCategoriesList a.inactive:hover{font-weight: bold; color: #666666}
#categoryTitleContainer {padding: 2px; border: 1px solid white}
#staticPreview {background-color: #000000; padding: 10px; height: 200px;}


#gvCategoryVideos table tr td span,
#gvVideos table tr td span
{font-weight: bold; font-size: 16px; color: #ffffff}

#gvCategoryVideos table tr td a,
#gvVideos table tr td a
{font-size: 14px; color: #ffffff}

.fieldLabel {font-weight: bold; text-align: right}
input.styled, textarea.styled {border: 1px solid #999999}



#featuredVideo, #newestVideos {float: left;}
#newestVideosList {padding: 5px;}
#randomVideo {padding: 10px; text-align: center}
#searchForm {padding: 10px;}
#categoryShowcase {border: 2px solid white;}
#categoryListMenu {float: left; width: 170px;}
#categoryPreview {float: left; text-align: left; width: 565px; }
#searchInfo {color: #333333; height: 35px; border: solid 1px #FFCC66; font-size: 14px; background-color: #FFFFCC; margin-bottom: 20px}
#loader {color: #c43d27; width: 120px; font-size: 12px;}
#resultsMsg {float: left; margin-left: 10px; }
#videoInformationTable {border:none}
#videoInformationContainer {float: left; width: 300px; margin-left: 10px;}
#videoPreviewContainer {float: left; width: 300px;}
#categoryDDListMenu { text-align: right; width: 100%; margin-bottom: 15px;}
#videoPreview { text-align: center}
#deptInfo {text-align: center}

.sectionHeader {padding: 3px; background-color: #333333; border-bottom: solid 1px #666666; color: #ff6600; font-weight: 500;}
.listEntry {padding: 10px;}
.listThumb {float: left;}
.listThumbImage {border: none; width: 60px; margin-right: 5px;}
.listVerboseThumbImage {border: none; margin-right: 5px;}
.listLink {font-weight: bold; font-size: 11px;}
.listVerboseLink {font-weight: bold; font-size: 14px;}
.listVideoInfo {font-size: 11px; float: left; width: 250px;}
.listVerboseVideoInfo {float: left; width: 560px; color: #666666}
.categoryVideoBlock {padding: 5px;}
.categoryPreview {float: left; text-align: left; width: 255px;  margin: 5px; height: 60px; border: solid 1px white; font-size: 11px;}
.categoryPreview:hover {border: solid 1px #cccccc}
.categoryPreview a {text-decoration: none;}
.videoInfoLabel {font-weight: bold; color: #333333; font-size: 12px}
.bolded {font-weight: bold}

.goodMessage {display: block; padding: 5px; color: Green; border: 1px solid green; margin-bottom: 10px; }
.badMessage {display: block; padding: 5px; color: red; border: 1px solid red; margin-bottom: 10px; }
.warningMessage {display: block; padding: 5px; color:#ff9966 ; border: 1px solid #ff9966; background-color: #ffffcc; margin-bottom: 10px; }

/*a.btnCategoryMenu {background-position: left top;background-repeat: no-repeat;background-color: #ebebeb;width: 190px;line-height: 220%;display: block;text-align: right;text-decoration: none;color: #333333;margin-top: 1px; margin-bottom: 1px; padding: 5px}

a.btnCategoryMenuSelected {background-position: left top;background-repeat: no-repeat;background-color: #ffffff;width: 186px;border-left: 4px solid #333333;line-height: 220%;display: block;text-align: right;text-decoration: none;color: #c43d27;font-weight: bold;margin-top: 1px; margin-bottom: 1px;padding: 5px}
*/
a.encodingButton:link, a.encodingButton:active, a.encodingButton:visited {display: block;width: 100%;color: #235285;font-weight: bold;text-decoration: none;text-align:left;}
a.encodingButton:hover {color: #990000;	text-align:left;}

/* Symfony Styles */
a {color:#003399; text-decoration: underline;}

a.btnCategoryMenu
{
	background-image: url(images/browse-tab.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 155px;
	line-height: 200%;
	height: 27px;
	display: block;
	text-align: right;
	text-decoration: none;
	font-size: 11px;
}

a.btnCategoryMenu:hover, a.btnCategoryMenuSelected
{
	background-image: url(images/browse-tab_on.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 155px;
	line-height: 200%;
	height: 27px;
	display: block;
	text-align: right;
	text-decoration: none;	
	font-weight: bold;
	color: #333333;
	font-size: 11px;
}

body {font-family: verdana, sans-serif; font-size: 12px; background-color: #666666;}

h1 {font-size: 18px; color:#333333;}

#container {width: 980px;margin: 0px auto; background-color: white}

a.btnAboutSymfony:link, a.btnAboutSymfony:active, a.btnAboutSymfony:visited
{
	display: block;
	background-image: url(images/about.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 31px;
}

a.btnAboutSymfony:hover
{
	display: block;
	background-image: url(images/about_on.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 31px;
}

a.btnSearchSymfony:link, a.btnSearchSymfony:active, a.btnSearchSymfony:visited
{
	display: block;
	background-image: url(images/Search.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 31px;
}

a.btnSearchSymfony:hover
{
	display: block;
	background-image: url(images/Search_on.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 31px;
}

a.btnAddSymfony:link, a.btnAddSymfony:active, a.btnAddSymfony:visited
{
	display: block;
	background-image: url(images/Contribute.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 31px;
}

a.btnAddSymfony:hover
{
	display: block;
	background-image: url(images/Contribute_on.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 31px;
}

a.btnGeneric:link, a.btnGeneric:active, a.btnGeneric:visited
{
	padding: 2px;
	border: 1px solid #333333;
	color: #333333;
	text-decoration: none;
}

a.btnGeneric:hover
{
	padding: 2px;
	border: 1px solid #333333;
	color: #990000;
	text-decoration: none;
	background-color: #efefef;
}

a.btnFAQSymfony:link, a.btnFAQSymfony:active, a.btnFAQSymfony:visited
{
	display: block;
	background-image: url(images/FAQ.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 31px;
}

a.btnFAQSymfony:hover
{
	display: block;
	background-image: url(images/FAQ_on.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 31px;
}

.menubckg 
{
	background-image: url(images/nav_back.jpg);
	background-repeat: repeat-x;
}

td.menubottom 
{
	background-image: url(images/navBot_back.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}
