﻿/*Green 1B7A25*/
/*New Gold  D6C363*/
/*Old Gold  9A935D*/

#BITNpageWrapper {margin:0px 1px 42px 1px;}
#BITNinnerWrapper {margin:21px 20px 21px 20px;}

table.MediaList {width:100%; border:solid 1px #D4D4D4; font-size:12px;}

table.MediaList tr.even {background-color:#EDEDE5; color:#9A935D; height:34px;}
table.MediaList tr.odd {background-color:White; color:#1B7A25; height:34px;}
table.MediaList tr.even td.MediaDate {border:solid 1px White;}
table.MediaList tr.even td.MediaIcon {border-top:solid 1px White; border-bottom:solid 1px White;}
table.MediaList tr.even td.MediaTitle {border:solid 1px White;}

table.MediaList tr.odd td.MediaDate {border:solid 1px #EDEDE5;}
table.MediaList tr.odd td.MediaIcon {border-top:solid 1px #EDEDE5; border-bottom:solid 1px #EDEDE5;}
table.MediaList tr.odd td.MediaTitle {border:solid 1px #EDEDE5;}

table.MediaList tr td.MediaTitle {padding-left:14px;}
table.MediaList tr td.MediaDate {width:120px; padding-left:7px;}
table.MediaList tr td.MediaIcon {width:65px; overflow:hidden;}

table.MediaList tr:Hover td.MediaDate {border:solid 1px #1B7A25;}
table.MediaList tr:Hover td.MediaIcon {border-top:solid 1px #1B7A25; border-bottom:solid 1px #1B7A25;}
table.MediaList tr:Hover td.MediaTitle {border:solid 1px #1B7A25;}

table.MediaList tr td a {display:block; height:32px; line-height:32px; text-decoration:none;}
table.MediaList tr.even td a {color:#9A935D;}
table.MediaList tr.odd td a {color:#1B7A25;}
table.MediaList tr td a:link {color:inherit;}
table.MediaList tr td a:visited {color:inherit;}
table.MediaList tr td a:hover {color:inherit;font-weight:bold;} 
table.MediaList tr td a:active {color:inherit;}

/* Modal Stuff - Common */
.ModalBackground {background-color:Black; filter:alpha(opacity=70); opacity:0.70;}
.ModalPopupTopWrapper {margin:1px 1px 1px 1px;}
.ModalPopupHeader {text-align:right; height:18px;}
.ModalPopupTopInner {padding:7px 20px 0px 20px; overflow:hidden;}
.ModalPopupTopImage {float:left; width:87px;}
.ModalPopupTopText {float:left; width:332px; text-align:justify; color:Black; font-size:12px;}

/* Video Player */
.VideoPlayerModalPopupWrapper
{
	background-color:White;
	width:362px;
	background-image:url("Images/TriGreen.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	border:solid 1px #1B7A25;
	overflow:hidden;
}
.VideoPlayerModalPopupInner { padding:1px 1px 21px 1px; text-align:center;}
.VideoPlayerModalPopupHeader {text-align:right; height:18px;}
.VideoPlayerModalPopupPlayer {margin:7px 0px 0px 20px; text-align:left;}
.VideoPlayerModalPopupPlayerInner {background-color:Black; width:320px; height:240px; overflow:hidden;}

/* Audio Player */
.AudioPlayerPopupWrapper
{
	background-color:White;	
	width:469px;	
	border:solid 1px #1B7A25;		
	background-image:url('Images/TriGreen.jpg'); 
	background-repeat:no-repeat; 
	background-position:top left;
}
#AudioPopupTitle {color:#1B7A25; font-size:14px; font-weight:bold; margin-bottom:1em;}
#AudioPopupDate {color:#1B7A25; font-size:12px; font-weight:bold; margin-bottom:1em;}
#AudioPlayerIFrameParent {margin:21px 1px 0px 1px; padding-bottom:20px; text-align:center;}

/* Article Pop Up */
.ArticlePopupWrapper
{
	background-color:White;	
	width:684px;
	/*height:500px;*/
	border:solid 1px #1B7A25;		
	background-image:url('Images/TriGreen.jpg'); 
	background-repeat:no-repeat; 
	background-position:top left;
}
#ArticlePopupTopImage {float:left; width:113px;}
#ArticlePopupTopText {float:left; width:529px; text-align:justify; color:#1B7A25; font-size:12px; font-weight:bold; margin-bottom:0.5em; overflow:hidden;}
#ArticlePopupTopText p {margin-bottom:0.5em;}
#ArticlePopupTopText a {color:#1B7A25; font-size:12px; font-weight:bold; margin-bottom:0.5em; text-decoration:underline;}
#ArticleSource {font-size:14px;}
#ArticleSource a {color:#1B7A25; font-size:14px; font-weight:bold; text-decoration:underline;}
#ArticleTitle {font-size:13px;}
#ArticleAuthor {font-style:italic;}
#ArticlePopupText {text-align:justify; color:Black; font-size:12px; padding:18px 21px 0px 21px; margin-bottom:21px; height:400px; overflow-y:scroll;}
#ArticlePopupText p {margin-bottom:1em;}
#ArticlePopupText .SourceDate {font-weight:bold;}
#ArticlePopupText ul {padding-left:16px; margin-bottom:1em;}
#ArticlePopupText ol {padding-left:21px; margin-bottom:1em;}
