.contentCatalog {
		  float:left;
		  margin:2px 20px 20px 20px;
		  text-align:left;
		  background:#f5fffd;
 }

.offerCatalog {
		 float:left;
/*		 margin:2px 20px 20px 20px; */
		 text-align:left;
		 background:#fceeac;
}
.offerCatalog h2 {
	min-width: 670px;
}


span.introCatalog,p.introCatalog {
		 color:#b57e08;
		 font-weight: bold;
		 font-size:20px;
		 line-height:1.6em;
		 text-align:left;
}

span.introOffer {
		 color:#ff0000;
		 font-weight: bold;
		 font-size:20px;
		 line-height:1.6em;
		 text-align:left;
}

.grid_91 {
		 width: 420px;
}

#navCaptioncontrols420 {
		 background-color:rgba(0, 0, 0, 0.8);
		 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#CC000000',EndColorStr='#CC000000'); /* IE6,IE7 */
		 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#CC000000',EndColorStr='#CC000000')"; /* IE8 */
		 height:40px;
		 width:420px;
}


p.titleText{
		 font-family: helvetica;
		 font-size:14px;
		 font-weight:bold;
		 color:#000000;
		 text-decoration:none;
}
p.topTitleText{
		 font-family: helvetica;
		 font-size:16px;
		 font-weight:bold;
		 color:#000000;
		 text-decoration:none;
}
#titleDiv{
		 font-family: helvetica;
		 font-size:9px;
		 font-weight:bold;
		 color:#FFFFFF;
		 text-decoration:none;
}
#botTitleDiv{
		 font-family: helvetica;
		 font-size:13px;
		 color:#BBBBBB;
		 text-decoration:none;
}
#botTitleDiv a,#botTitleDiv a:active,#botTitleDiv a:visited{
		 font-family: verdana;
		 font-size:13px;
		 color:#BBBBBB;
		 text-decoration:none;
}
#botTitleDiv a:hover{
		 text-decoration:underline;
}
#closeDiv a,#closeDiv a:active,#closeDiv a:visited{
		 font-family: helvetica;
		 font-size:12px;
		 font-weight:bold;
		 color:#FFFFFF;
		 text-decoration:none;
}
#closeDiv a:hover{
		 text-decoration:underline;
}

#videoTitleDiv{
		 font-family: helvetica;
		 font-size:16px;
		 color:#BBBBBB;
		 text-decoration:none;
}

.generalText{
		 font-family: helvetica;
		 font-size:12px;
		 font-weight:bold;
		 color:#FFFFFF;
		 text-decoration:none;
}
#catBillboardDiv{
	margin:0px;
	width:640px;
	height:385px;
	overflow:hidden;
}

#videoDiv{
		 position:absolute;
		 margin-left:auto;
		 margin-right:auto;
		 margin:0 auto;
		 width:710px;
		 height:440px;
		 background-color:#000000;
		 layer-background-color:#000000;
		 visibility:hidden;
		 text-align:center;
}

#videoDivCat{
		 position:absolute;
		 margin-left:auto;
		 margin-right:auto;
		 margin:0 auto;
		 width:420px;
		 height:280px;
		 background-color:#000000;
		 layer-background-color:#000000;
		 visibility:hidden;
		 text-align:center;
}

#fixedVideoDiv{
		 poistion:relative;
		 width: 640px;
		 height:400px;
		 margin-left:0px;
		 margin-right:0px;
		 margin-bottom:15px;
		 margin-top:5px;
		 background-color:#000000;
		 layer-background-color:#000000;
		 text-align:center;
		 align:center;
}


#playlistDiv{
		 position:relative;
		 left:0px;
		 width:650px;
		 height:700px;
		 overflowX:hidden;
		 overflow:auto;
}

.playlistItemDiv{
		 margin-bottom:15px;
		 min-height:90px;
		 background-color:#F5F5F5;
		 padding:5px;
}

#APTiFrame{
		 padding:0;
		 margin:0;
		 border:none;
		 width:700px;
		 height:396px;
}

#APTiFrameCat{
		 padding:0;
		 margin:0;
		 border:none;
		 width:420px;
		 height:240px;
}

#HLiFrame{
		 padding:0;
		 margin:0;
		 border:0;
		 width:660px;
		 height:360px;
		 align:center;
}

span.catalogLabel{
		 color:#000;
		 font-weight: bold;
		 font-size:12px;
		 text-align:left;
		 width:200;
		 margin-top:15px;
		 margin-bottom:15px;
}


table#catalogContent{
		 border: 1;
		 font-family: inherit;
		 font-size: 100%;
		 font-style: inherit;
		 font-weight: inherit;
		 margin: 0;
		 outline: 0;
		 padding: 5;
		 vertical-align: baseline;
}

.highlight { background-color: yellow }

#siteNotice{
		 top:300px;
		 left:200px;
		 z-index:2000;
		 display:none;
		 width: 450px;
		 height:100px;
		 padding: 15px;
		 border-style:solid;
		 border-width:2px;
		 font-family: helvetica;
		 font-size:12px;
		 font-weight:bold;
		 color:#555555;
		 text-decoration:none;
		 background:#bbbbbb;
		 position:absolute;
}

#embedVideoDiv{
		 position:absolute;
		 margin-left:auto;
		 margin-right:auto;
		 margin:0 auto;
		 width:710px;
		 height:440px;
		 padding:10px 5px 0px 5px;
		 background-color:#000000;
		 layer-background-color:#000000;
		 visibility:hidden;
		 text-align:center;
}


#embedVideoDivCat{
		 position:absolute;
		 margin-left:auto;
		 margin-right:auto;
		 margin:0 auto;
		 width:420px;
		 height:280px;
		 background-color:#000000;
		 layer-background-color:#000000;
		 visibility:hidden;
		 text-align:center;
}
#ecardPageDiv{
		 margin:0 auto;
		 background-color:#56d4f7;
		 width:100%;
		 text-align:center;
}
#ecardDiv{
		 align:center;
		 background-color:#ffffff;
		 margin: 0 auto;
		 width:540px;
		 min-height: 1000px;
		 height: auto !important;
		 height: 1000px;
		 padding:100px;
		 text-align:center;
}


#showScheduleDiv{
		position:absolute;
		z-index:10000;
		margin-left:auto;
		margin-right:auto;
		padding:10px;
		background-color:#53728a;
		layer-background-color:#53728a;
		visibility:hidden;
		text-align:left;
		border-radius: 5px;
}

#closeDiv{
		text-align:right;
		margin-right:5px;
}

#closeDiv a:link, #closeDiv a:visited, #closeDiv a:active{
		 font-family: Helvetica, Arial, sans-serif;
		 font-size:14px;
		 color:#ffffff;
		 text-decoration:none;
}

#closeDiv a:hover{
		 text-decoration:underline;
}

#sponsorshipMenu{
		 float:left;
		 width: 200px;
		 margin:1px 15px 15px 0;
}


#sponsorshipContentcontainer {
		 background:#f5fffd;
		 clear:both;
		 margin-bottom:20px;
		 padding:15px;
		 -webkit-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 -moz-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 min-height:650px;
		 overflow:auto;
}

#transportationMenu{
		 float:left;
		 width: 200px;
		 min-height:650px;
		 margin:1px 15px 15px 0;
}


#transportationContentcontainer {
		 background:#f5fffd;
		 clear:both;
		 margin-bottom:20px;
		 padding:15px;
		 -webkit-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 -moz-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 min-height:750px;
		 overflow:auto;
}





#registrationMenu{
		 float:left;
		 width: 200px;
		 height:1600px;
		 margin:1px 15px 15px 0;
}


#registrationContentcontainer {
		 background:#f5fffd;
		 clear:both;
		 margin-bottom:20px;
		 padding:15px;
		 -webkit-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 -moz-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 min-height:925px;
		 overflow:auto;
}

.catalogList{
		 margin-bottom:10px;
		 height:125px;
}
.catalogListNoImage{
		 margin-bottom:10px;
}

#genreContainer {
		 height: 100%;
		 padding: 20px;
}
.genreColLeft{
		 float: left;
		 width: 300px;
		 height:240px;
		 margin:0 10px 0 5px;
}

.genreColRight{
		 float: left;
		 width: 300px;
		 height:240px;
		 margin:0 0 0 5px;
}

.genreColLeft img, .genreColRight img{
		 padding: 0 0 5px 0;
}

#showcaseTitle{
		 float: left;
		 width: 500px;
		 margin: 0px  0px 0px 20px;
		 text-align:center;
		 color:#FFFFFF;
		 font-size:18px;
}

#showcaseTitle a:link,
#showcaseTitle a:visited,
#showcaseTitle a:active {
		 text-decoration:none;
		 position:relative;
		 color:#ffffff;
		 font-size:16px
}

#showcaseTitle a:hover{
		 text-decoration:underline;
}

#showcaseSliderContainer{
		 float:left;
		 margin:20px 5px 0 40px;
		 position:relative;
}

#showcaseSlider{
		 width:520px;
		 height:295px;
		 margin:0px 0px 0px 0px;
		 text-align:center;
		 background-color:#06365A;
		 -moz-border-radius: 15px 15px 0px 0px;
		 -webkit-border-radius:15px 15px 0px 0px;
		 -khtml-border-radius: 15px 15px 0px 0px;
		 border-radius: 15px 15px 0px 0px;
}

#showcaseSlider img{
		 margin-left:10px;
		 margin-right: 10px;
		 margin-top:10px;
		 margin-bottom:0px;
		 float:left;
}


#showcaseNavCaptioncontrols{
		 height:55px;
		 width:520px;
		 margin: 0px 0px 0px 0px;
		 position:relative;
		 background-color:#06365A;
		 -moz-border-radius: 0px 0px 15px 15px;
		 -webkit-border-radius:0px 0px 15px 15px;
		 -khtml-border-radius:0px 0px 15px 15px;
		 border-radius: 0px 0px 15px 15px;
}
span#showcaseCaption {
		 color:#fff;
		 float:left;
		 padding:10px 0 0 10px;
		 font-weight:bold;
		 font-size:12px;
}

#showcaseVideoDiv{
		 width:520px;
		 height:340px;
		 margin:0px;
		 padding:10px 5px 0px 5px;
		 position:absolute;
		 background-color:#000000;
		 color:#FFFFFF;
		 layer-background-color:#000000;
		 visibility:hidden;
		 text-align:center;
		 -moz-border-radius: 15px 15px 15px 15px;
		 -webkit-border-radius:15px 15px 15px 15px;
		 -khtml-border-radius: 15px 15px 15px 15px;
		 border-radius: 15px 15px 15px 15px;
}

#showcaseEmbedVideoDiv{
		 position:absolute;
		 margin-left:auto;
		 margin-right:auto;
		 margin:0 auto;
		 width:520px;
		 height:340px;
		 padding:10px 5px 0px 5px;
		 background-color:#000000;
		 layer-background-color:#000000;
		 visibility:hidden;
		 text-align:center;
		 -moz-border-radius: 15px 15px 15px 15px;
		 -webkit-border-radius:15px 15px 15px 15px;
		 -khtml-border-radius: 15px 15px 15px 15px;
		 border-radius: 15px 15px 15px 15px;
}


#showcaseNav {
		 float:left;
		 padding:0 0 0 0;
		 margin:0 0 0 10px;
}

#showcaseNav a:link,
#showcaseNav a:visited,
#showcaseNav a:active {
		 color:#fff!important;
		 padding-right:8px;
		 text-decoration:none;
}

#showcaseNav a:hover {
		 color:#d5d5d5;

}
#showcaseNav a.activeSlide {
		 color:#ffb10b!important;
		 text-decoration:none;
}

#showcaseCtrl{
		 padding:0px 0 0 0px;
		 margin:0px 0 0 10px;
}


#showcaseCtrl a:link,
#showcaseCtrl a:visited,
#showcaseCtrl a:active {
		 color:#fff;
		 padding-left:4px;
		 text-decoration:none;
		 font-weight:bold;
		 font-size:14px;
}

#showcaseCtrl a:hover {
		 color:#ffb10b;
}

#showcasePlayPause {
		 float:right;
		 padding:0 0 0 0;
		 margin: 0 15px 0 0px;
		 color:#ffb10b;
		 font-weight:bold;
		 font-size:14px;
		 text-decoration:none;
}

#showcasePlayPause a:link,
#showcasePlayPause a:visited,
#showcasePlayPause a:active {
		 text-decoration:none;
		 color:#ffb10b;
		 font-weight:bold;
		 font-size:14px
}

#showcasePlayPause a:hover{
		 text-decoration:underline;
}

#showcaseHashTag{
		 float:right;
		 color:#fff;
		 padding:0px 0px 0 0px;
		 margin:10px 15px 0 0px;
		 font-weight:bold;
		 font-size:12px;
		 position:relative;
}

#showcaseHashTag a:link,
#showcaseHashTag a:visited,
#showcaseHashTag a:active {
		 text-decoration:none;
		 position:relative;
		 color:#ffffff;
		 font-weight:bold;
		 font-size:12px
}

#showcaseHashTag a:hover{
		 color:#ffb10b;
}

#showcaseMenu{
		 float: left;
		 width: 500px;
		 margin: 10px  0px 0px 20px;
		 text-align:center;
		 color:#FFFFFF;
		 font-size:18px;
}

#showcaseMenu a:link,
#showcaseMenu a:visited,
#showcaseMenu a:active {
		 text-decoration:none;
		 position:relative;
		 color:#ffffff;
		 font-size:16px
}

#showcaseMenu a:hover{
		 text-decoration:underline;
}




.menuItemPadding{
		 padding: 0 22px 0 0px;
}


#socialChoice{
		 margin: 20px 0px 0px 0px;
		 text-align:center;
}

#showcaseSideContainer{
		 float: left;
		 margin: 20px 0 20px 0px;
		 width: 370px;
		 height: 470px;
}

.showcaseSideContent{
		 width: 300px;
		 height: 450px;
		 overflow-y:auto;
		 margin: 0px 0px 20px 40px;
		 padding: 10px 10px 20px 10px;
		 background-color:#06365A;
		 color:#FFFFFF;
		 font-size:14px;
		 -moz-border-radius: 15px 0px 0px 15px;
		 -webkit-border-radius:15px 0px 0px 15px;
		 -khtml-border-radius:15px 0px 0px 15px;
		 border-radius: 15px 0px 0px 15px;
}

.showcaseSideContent a:link,
.showcaseSideContent a:visited,
.showcaseSideContent a:active {
		 text-decoration:none;
		 font-weight:bold;
		 font-size:14px
}

.showcaseSideContent a:hover{
		 color:#ffffff;
}

#printShowcase{
		 color: #000000;
		 font-size:12px;
		 padding: 10px 10px 20px 10px;
}

.getEmbedCode{
		 display:none;
}

ul#filterChoices{
		 -webkit-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 -moz-box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 box-shadow: rgba(0, 0, 0, 0.7) 0px 0px 6px;
		 background:#fff;
		 padding:5px;
}

ul#filterChoices{
		 list-style: none;
}

ul#filterChoices li {
		 list-style: none;
}



ul#filterChoices li a.onlyFilter:link,
ul#filterChoices li a.onlyFilter:active,
ul#filterChoices li a.onlyFilter:visited{
		 color:#111111;
		 font-size:10px;
		 text-decoration:none;
}

ul#filterChoices li a.onlyFilter:hover{
		 text-decoration:underline;

}

.onlyFilter{
		 display:none;
}

.filterSpan{
		 width:200px;
}

#filterCriteria{
		 margin:10px 0 0 0;
}

#programsList{
		 height:500px;
		 margin:20px 0 0 0;
		 overflow-y:auto;
}

.plusMinusLink{
		 margin:15px 0 0 0px;
		 font-size:16px;
}

#programsBucket{
		 font-size:9px;
		 margin:10px 10px 5px 350px;
}

#selectedTitlesDiv{
		 width:300px;
		 max-height:50px;
		 min-height:50px;
		 overflow-y:auto;
}

.hiddenField{
		 display:none;
}
.addToBucket{
		 width:12px;

}
.bucketError{
		 color:red;
		 font-size:10px;
}

#filterGenreInfo, #filterSuggInfo, #filterOfferedInfo{
		 height:250px;
		 overflow-y:auto;
}

.excludedTitleRow{
		 background-color:#CCCCCC;
}
#MyAPTStationSelector{
		 float:right;
		 margin:0 10px 15px 0;
}


/* Series showcase */

#seriesShowcaseLeft{
		 float:left;
		 width:525px;
		 margin: 0 0 0 10px;
}
#seriesShowcaseTitle{
		 margin: 0 0 0 10px;
		 font-size:24px;
		 font-weight:bold;
		 color:#ffffff;
}

#seriesShowcaseRight{
		 float:left;
		 width:400px;
		 margin: 15px 0 0 20px;
}

.seriesShowcaseRightStack{
		 background-color:#FFFFFF;
		 margin:0 0 15px 0;
		 padding:0 0 0 5px;
		 height:200px;
		 width:350px
}

.seriesShowcaseRightStack .title{
		 background-color:#DDDDDD;
		 color:#000000;
		 margin:0 0 0px -4px;
		 padding:3px 0 0 3px;
		 height:20px;
		 width:350px;
		 font-weight:bold;
		 font-size:13px;
}

.seriesShowcaseRightStack2{
		 background-color:#FFFFFF;
		 margin:0 0 15px 0;
		 padding:5px;
		 width:350px
}


.seriesShowcaseRightBlock{
		 background-color:#06365A;
		 text-align:center;
		 margin:0 0 15px 0;
		 padding:10px 0 0 5px;
		 height:30px;
		 width:350px;
		 font-size:18px;
}

.seriesShowcaseRightBlock a:link,
.seriesShowcaseRightBlock a:visited,
.seriesShowcaseRightBlock a:active {
		 color:#ffffff;
		 text-decoration:none;
		 font-size:18px;
		 font-weight:bold;
}

.seriesShowcaseRightBlock a:hover {
		 color:#aaaaaa;
}





#seriesSliderContainer{
		 float:left;
		 margin:-1px 5px 0 5px;
}

#seriesSlider{
		 width:520px;
		 height:295px;
		 margin:0px 0px 0px 0px;
		 text-align:center;
		 background-color:#ffffff;
}

#seriesSlider img{
		 margin-left:10px;
		 margin-right: 10px;
		 margin-top:10px;
		 margin-bottom:0px;
		 float:left;
}


#seriesNavCaptioncontrols{
		 height:25px;
		 width:520px;
		 margin: 0px 0px 0px 0px;
		 padding: 5px 0px 0px 0px;
		 position:relative;
		 background-color:#06365A;
}
span#seriesCaption {
		 color:#fff;
		 float:left;
		 padding:10px 0 0 10px;
		 font-weight:bold;
		 font-size:12px;
}

#seriesVideoDiv{
		 width:520px;
		 height:340px;
		 margin:0px;
		 padding:10px 5px 0px 5px;
		 position:absolute;
		 background-color:#000000;
		 color:#FFFFFF;
		 layer-background-color:#000000;
		 visibility:hidden;
		 text-align:center;
		 -moz-border-radius: 15px 15px 15px 15px;
		 -webkit-border-radius:15px 15px 15px 15px;
		 -khtml-border-radius: 15px 15px 15px 15px;
		 border-radius: 15px 15px 15px 15px;
}

#seriesEmbedVideoDiv{
		 position:absolute;
		 margin-left:auto;
		 margin-right:auto;
		 margin:0 auto;
		 width:520px;
		 height:340px;
		 padding:10px 5px 0px 5px;
		 background-color:#000000;
		 layer-background-color:#000000;
		 visibility:hidden;
		 text-align:center;
		 -moz-border-radius: 15px 15px 15px 15px;
		 -webkit-border-radius:15px 15px 15px 15px;
		 -khtml-border-radius: 15px 15px 15px 15px;
		 border-radius: 15px 15px 15px 15px;
}


#seriesNav {
		 float:left;
		 padding:0 0 0 0;
		 margin:0 0 0 10px;
}

#seriesNav a:link,
#seriesNav a:visited,
#seriesNav a:active {
		 color:#fff!important;
		 padding-right:8px;
		 text-decoration:none;
}

#seriesNav a:hover {
		 color:#d5d5d5;

}
#seriesNav a.activeSlide {
		 color:#ffb10b!important;
		 text-decoration:none;
}

#seriesCtrl{
		 padding:0px 0 0 0px;
		 margin:0px 0 0 10px;
}


#seriesCtrl a:link,
#seriesCtrl a:visited,
#seriesCtrl a:active {
		 color:#fff;
		 padding-left:4px;
		 text-decoration:none;
		 font-weight:bold;
		 font-size:14px;
}

#seriesCtrl a:hover {
		 color:#ffb10b;
}

#seriesPlayPause {
		 float:right;
		 padding:0 0 0 0;
		 margin: 0 15px 0 0px;
		 color:#ffb10b;
		 font-weight:bold;
		 font-size:14px;
		 text-decoration:none;
}

#seriesPlayPause a:link,
#seriesPlayPause a:visited,
#seriesPlayPause a:active {
		 text-decoration:none;
		 color:#ffb10b;
		 font-weight:bold;
		 font-size:14px
}

#seriesPlayPause a:hover{
		 text-decoration:underline;
}

#seriesHashTag{
		 float:right;
		 color:#fff;
		 padding:0px 0px 0 0px;
		 margin:10px 15px 0 0px;
		 font-weight:bold;
		 font-size:12px;
		 position:relative;
}

#seriesHashTag a:link,
#seriesHashTag a:visited,
#seriesHashTag a:active {
		 text-decoration:none;
		 position:relative;
		 color:#ffffff;
		 font-weight:bold;
		 font-size:12px
}

#seriesHashTag a:hover{
		 color:#ffb10b;
}

#seriesMenu{
		 float: left;
		 width: 500px;
		 margin: 20px  0px 0px 10px;
		 text-align:center;
		 color:#FFFFFF;
		 font-size:11px;
}

#seriesMenu a:link,
#seriesMenu a:visited,
#seriesMenu a:active {
		 text-decoration:none;
		 position:relative;
		 color:#000000;
		 font-size:11px
}

#seriesMenu a:hover{
		 text-decoration:underline;
}

.seriesMenuItem{
		 width:84px;
		 float:left;
		 margin:0 0 0 10px;
		 padding:2px;
		 background-color:#FFFFFF;
}

#seriesMenu2{
		 margin:0 0 10px 0;
		 width:500px;
		 color:#FFFFFF;
		 font-size:11px;
}

.seriesMenuItem2{
		 float:left;
		 margin:5px 0 5px 5px;
		 padding:0 0 0 30px;
}

#seriesMenu2 a:link,
#seriesMenu2 a:visited,
#seriesMenu2 a:active {
		 text-decoration:none;
		 color:#FFFFFF;
		 font-size:14px;
		 font-weight:bold;
}

#seriesMenu2 a:hover{
		 text-decoration:underline;
}



#seriesBottomContainer{
		 float: left;
		 margin: 0px 0 10px 0px;
		 width: 470px;
}

#seriesBottomContainer2{
		 float: left;
		 margin: 0px 0 10px 0px;
		 width: 470px;
}

.seriesSideContent{
		 width: 500px;
		 height: 100px;
		 overflow-y:auto;
		 margin: 0px 0px 10px 5px;
		 padding: 5px 10px 20px 10px;
		 background-color:#FFFFFF;
		 color:#000000;
		 font-size:12px;
}

.seriesSideContent a:link,
.seriesSideContent a:visited,
.showcaseSideContent a:active {
		 text-decoration:none;
		 font-weight:bold;
		 font-size:14px
}

.seriesSideContent a:hover{
		 color:#ffffff;
}


.seriesSideContent2{
		 width: 500px;
		 height: 50px;
		 overflow-y:auto;
		 margin: 0px 0px 10px 5px;
		 padding: 5px 10px 20px 10px;
		 background-color:#FFFFFF;
		 color:#000000;
		 font-size:12px;
}

.seriesSideContent2 a:link,
.seriesSideContent2 a:visited,
.seriesSideContent2 a:active {
		 text-decoration:none;
		 font-weight:bold;
		 font-size:14px
}

.seriesSideContent2 a:hover{
		 color:#ffffff;
}

#seriesPhotoContainer{
		 float:left;
		 margin:5px 0px 0px 5px;
		 width:525px;
		 background-color:#FFFFFF;
}

.seriesPhoto{
		 float:left;
		 width:170px;
		 margin: 5px 0 15px 5px;
}


#seriesVideoContainer{
		 float:left;
		 margin:0px 0px 0px 5px;
		 width:525px;
		 background-color:#FFFFFF;
}

.seriesVideo{
		 float:left;
		 width:500px;
		 margin: 5px 0 15px 0;
}

.seriesVideo a:link,
.seriesVideo a:visited,
.seriesVideo a:active{
		 text-decoration:none;
		 font-weight:bold;
		 font-size:12px

}

.seriesVideo a:hover{
		 text-decoration:underline;
}

#seriesCastContainer{
		 float:left;
		 margin:0px 0px 0px 5px;
		 width:525px;
		 background-color:#FFFFFF;
}

.seriesCast{
		 float:left;
		 width:500px;
		 margin: 5px 0 15px 15px;
		 font-size:12px;
}

.seriesCast a:link,
.seriesCast a:visited,
.seriesCast a:active{
		 text-decoration:none;
		 font-weight:bold;
		 font-size:12px;

}

.seriesCast a:hover{
		 text-decoration:underline;
}

.seriesCastTitle{
		 font-size:16px;
		 font-weight:bold;
}

#seriesPressContainer{
		 float:left;
		 margin:0px 0px 0px 5px;
		 width:525px;
		 background-color:#FFFFFF;
}

.seriesPress{
		 float:left;
		 width:500px;
		 margin: 5px 0 15px 15px;
}

.seriesPress a:link,
.seriesPress a:visited,
.seriesPress a:active{
		 text-decoration:none;
		 font-weight:bold;
		 font-size:12px

}

.seriesPress a:hover{
		 text-decoration:underline;
}

.seriesPressTitle{
		 width:425px;
		 margin:10px 0 0 0;
		 font-size:16px;
		 font-weight:bold;
}


#seriesSingleVideoDiv{
		 width:525px;
		 background-color:#ffffff;
		 margin:0 0 0 5px;
		 padding: 10px 0 0 0;
}

#iframeSample{
	width:500px;
	min-height:280px;
	margin:0px;
}

.ui-autocomplete{
	width:300px;
	max-height:400px;
	overflow-y:scroll;
	background-color:#ccc;
	border:1px solid #888;	
}

#downTime {
	display: block;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 500;
	margin-top: 0px;
	height: 50px;
	width: 100%;
	padding: 20px;
	background-color: #5095a5;
	color: #fff;
	font-size: x-large;
	opacity: 1.0;
	-webkit-transition: 0.0s 1.0s all ease;
	transition: 0.0s 1.0s all ease;
}
#downTime.dismissed {
	opacity: 0.0;
}
#downTime span {
	float: left;
	width: 90%;
}
#downTime .close {
	float: right;
	margin-right: 50px;
	width: 20px;
	border: 1px solid #fff;
	border-radius: 25px;
	padding: 10px 10px;
	text-align: center;
	background-color: #fff;
	color: #5095a5;
}
