body {	font-family: arial; background-color: #ffffff }
body.main { overflow-x:hidden; }
a:link { color: black; }
a:visited { color: black; }
a:active {	color: black; }
a:hover { color: #cccccc; }

body.player { background-color: #333333; color: #F89828; }
img.icon { background-color: #ffffff; border: 0px; width:10; height:10; }
table.player { background: #333333 }
td.viewer { font-size: 10pt; font-family: arial; background: #333333; text-align:center; color: #F89828;}
td.orange { background: #F89828; color: #333333; }
td.playerCopyright {font-size: 8pt; vertical-align: top; color: #F89828; font-family: arial; background : #333333; }

/* Collection Bin Styles */
td.header { border-bottom: 1px solid #666666; font-size: 10pt; font-family: verdana; font-weight:bold; color: #333333; background-color: #ffffff; }
td.lighterRow { font-size: 10pt; font-family: verdana; font-weight:bold; color: #f86f00; background-color: #ffffff; }
td.darkerRow{ font-size: 10pt; font-family: verdana; font-weight:bold; color: #f86f00; background-color: #dddddd; }
a.sortheader:link { color: black; text-decoration: none; }
a.sortheader:visited { color: black; text-decoration: none; }
a.sortheader:active { color: black; text-decoration: none; }
a.sortheader:hover { color: #a5a5a5; text-decoration: none; }

/*footer styles*/
td.footerbody { font-size: 10pt; font-family: arial; background: transparent; }
td.copyright { font-size: 8pt; vertical-align: top;	color: #F89828; font-family: arial; background: transparent; }
a.copyright:link { color: #F89828; }
a.copyright:visited { color: #F89828; }
a.copyright:active { color: #F89828; }
a.copyright:hover { color: #F89828; }

table {	font-size: 10pt; font-family: arial }
table.primary {	background-color: #ffffff; }
table.attribute { background-color: #ffffff; }

td.asset { font-size: 8pt; font-family: arial; }
td.dctlabel { padding: 4px; font-size: 8pt; font-family: arial; }
td.attribute { font-size: 10pt; color: #000000; font-family: arial; font-weight:bold; }
td.navbar {	font-size: 9pt; color: #ffffff; font-family: arial; }
td.collectionbin { font-size: 10pt; color: #ffe003; font-family: arial; }
td.currentday { font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: center; font-weight: bold; color: #ff0000; background-color: #eeeeee; }
td.dayheading { font-family: arial, helvetica, sans-serif; font-size: 9pt; text-align: center; color: #F89828; background-color:#ffffff;} 
td.error{ font-size:10pt; color: #ff0000; font-family: arial; font-weight:bold; }
td.footer { font-size: 8pt; font-family: arial; }
td.graytext { font-size: 10pt; color: #808080; font-family: arial; }
td.headertext{ font-size: 10pt;	color:#000000;	font-family: arial; }
td.maintext { font-size: 10pt; font-family: arial; background-color: #ffffff; }
td.mainbody { font-size: 10pt; font-family: arial; background-color: #ffffff; }
td.modifier { font-size: 10pt; color: #000000; font-family: arial; }
td.otherday { font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: center; color: #F89828; background-color: #d1cb4f; }
td.primary { font-size: 10pt; color: #ffffff; font-family: arial; background-color: #F89828;}
td.radio { border-right: #ffffff; border-top: #ffffff; border-left: #ffffff; color: #ffffff; border-bottom: #ffffff; background-color: #ffffff; }
td.requiredattr { font-size: 10pt; color: #FBB96B; font-family: arial; font-weight:bold }
td.requiredmod { font-size: 10pt; color: #FBB96B; font-family: arial; }
td.secondary { background-color: #F89828; }
td.secondaryborder { border-left:1px solid #F89828; border-right:1px solid #F89828; }
td.secondarytext{ font-size: 10pt; color: #000000; font-family:arial; }
td.taskbar { font-size: 14pt; font-family: arial; font-weight: bold; color: #F8982A; valign:center; }
td.titlestyle { font-size: 14pt; color: #ffffff; background-color: #F89828; text-align: center; font-weight: bold;}
img.assetThumb{ background-color: #F89828; border-bottom: 1px solid #F89828; border-top: 1px solid #F89828; border-right: 1px solid #F89828; border-left: 1px solid #F89828; }
td.textTrackText{ font-size: 10pt; font-family: arial; color: #F89828; text-align:left; border-bottom: 1px solid #F89828;
  border-top: 1px solid #F89828; border-right: 1px solid #F89828; border-left: 1px solid #F89828; }
td.textTrackTime{ font-size: 10pt; font-family: arial; background-color: #ffffff; text-align:left; border-bottom: 1px solid #F89828; 
  border-top: 1px solid #F89828; border-right: 1px solid #F89828; border-left: 1px solid #F89828; }
table.keySet { border: 0px; margin: 0px; padding: 0px; background-color: #ffffee}
table.keyRow{ border: 0px; margin: 0px; padding: 0px; background-color: #ffffee}
tr.keyThumb { border: 0px; margin: 0px; padding: 0px;}
td.keyImg { border: 0px; margin: 0px; }
td.keyTime { border: 0px; margin: 0px; font-size: 7pt; font-family: arial;}
td.srActions { background-color: #ffffff; text-align: center; padding-top: 2px; }
td.sr { background-color: #ffffff; border: 1px solid #F89828; text-align: center }
td.srThumb { border-top: 1px solid #555555; border-bottom: 1px solid #555555; text-align: center }
td.menubar { color: #cccccc; }
td.menu19 { color: #cccccc; }

img.keyImg { background-color: #F89828; border-bottom: 1px solid #F89828; border-top: 1px solid #F89828; border-right: 1px solid #F89828; border-left: 1px solid #F89828; }

a.navbar:link { color: #000000; }
a.navbar:visited { color: #000000; }
a.navbar:active { color: #000000; }
a.navbar:hover { color: #FBB96B; }
a.graybar:link { color: #808080; }
a.graybar:visited { color: #808080; }
a.graybar:active { color: #808080; }
a.graybar:hover { color: #FBB96B; }
a.currentday:link {	color: #FBB96B; }
a.whitebar:link { color: #d1cb4f; }
a.whitebar:visited { color: #d1cb40; }
a.whitebar:active { color: #ffffff; }
a.whitebar:hover { color: #ffffff; }
a.player:link { color: #F89828; text-decoration: none; font-size: 8pt;}
a.player:visited { color: #F89828; text-decoration: none; font-size: 8pt;}
a.player:active { color: #F89828; text-decoration: none; font-size: 8pt;}
a.player:hover { color: #F89828; text-decoration: none; font-size: 8pt;}
a.srPageNum{background: url(images/pgNumBg.jpg); color: #000000; text-decoration: none; padding-bottom: 0px;padding-top: 0px;  padding-right: 4px;padding-left: 4px; border: 1px solid #888888; height: 10px;}
a.srPageNum:hover { background: url(images/pgNumBgH.jpg); color: #fffffff; text-decoration: none; padding-bottom: 0px;padding-top: 0px;  padding-right: 4px;padding-left: 4px; border: 1px solid #888888; height: 10px;}
td.srPageNum{ color: #000000; padding-left: 3px; padding-right: 3px; padding-top: 0px;padding-bottom: 0px; font-size: 10px; vertical-align: top;}
td.srPageNumH{ color: #000000; padding-left: 3px; padding-right: 3px; padding-top: 0px;padding-bottom: 0px; font-size: 10px; vertical-align: top; border-bottom: 1px solid black;}
table.srPageNum{ height: 10px; border: 0px; padding:0px; }
table.sr{ border: 0px; padding:4px; background-color: #fffff;}

img.assetThumb{ border: 2px solid #F89828}
img.keyTime{ border: 0px; width:10; height:10;}

b.arrow{ color: white;}

select.dcdropdown { width: 390px; } 
select.cbdropdown { width: 450px; }

font.red { font-size: 10pt; color: #FBB96B; font-family: arial; }
font.warning { font-size: 9pt; color: #F89828; font-family: arial; font-weight:bold; }
font.currentOrders {color: #ffffff;}
font.notifyNotApproved { font-size: 8pt; color: #ff0000; font-weight: bold;}
font.notifyCheckout { font-size: 8pt; color: #FFFF00; font-weight: bold;}
font.notifyComplete { font-size: 8pt; color: #66FF33; font-weight: bold;}
font.notifyInProcess { font-size: 8pt; color: #66FF00; font-weight: bold;}
font.notifyShipped { font-size: 8pt; color: #00FFFF; font-weight: bold;}
font.notifyCheckin { font-size: 8pt; color: #0000FF; font-weight: bold;}
font.notifyPickup { font-size: 8pt; color: #33FF66; font-weight: bold;}

input.radio {color: #ffffff; background-color: #ffffff; }

span.maintext { font-size: 10pt; color: #000000; font-family: arial; background-color: #ffffff; }
span.timecode { font-size: 18pt; color: #00FF00; font-family: Digital Redout Upright,fixed; background-color: black; }
td.timecode { font-size: 18pt; color: #00FF00; font-family: Digital Redout Upright,fixed; background-color: black; }

pre.previewtext {  font-size: 10pt; color: #000000;  background-color: #ffffff; text-align: left; }
