body { font-family: Verdana; font-size: 10px; width: 100%; height: 100%; margin: 0px; padding: 0px; text-align: center; }

/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}

/*two css rules above have eliminated the dotted link borders in Firefox.*/

h1 { font-size: 14px; margin-top: 0px; }
p { margin-bottom: 0px; }

div.mainContainer { width: 525px; }
div.upperBlock, div.lowerBlock 
{ 
	/*background: url(/images/DCbg_center.jpg) repeat-x;*/
	width: 525px; 
	float: left; 
	border:solid 1px #000;
	background-color:#1c6dac;
	color: #000;
}
.pressconBG {background-color: #418ebc;background-image: url(/images/DCpressbundle_bg.jpg);
background-repeat: repeat-x; background-position: left top; width:155px;height:32px;} 
.photo_grid{background-color:#1C6DAC;margin-top:10px; /*319EE7*/}

#Div1{background-color:#1C6DAC;/*319EE7*/}
div.genericBlock
{ 
	background: url('/images/mainbg.png') repeat-x; 
	width: 525px;
	
}
div.tabsButtons 
{ 
	background: url('/images/tabsbg.png'); 
	padding: 2px 0px; 
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	height: 26px; 
}


div.tabDivider { float: left; width: 2px; background: url('../images/tabsdivlineo.png') no-repeat; height: 25px; } 
a.tabButton { padding-top: 5px; color: #FFFFFF; float: left; height: 22px; display: block; 
text-decoration: none; text-align: center; }
a.w90 { background: url('/images/darktab90.png') no-repeat; width: 90px; background-position: 0px -90px; }
a.w100 { background: url('/images/darktab120.png') no-repeat; width: 95px; background-position: 0px -100px; }
a.w120 { background: url('/images/darktab120.png') no-repeat; width: 115px; background-position: 0px -120px; }
a.w130 { background: url('/images/darktab130.png') no-repeat; width: 130px; background-position: 0px -130px; }
a.w140 { background: url('/images/darktab140.png') no-repeat; width: 140px; background-position: 0px -140px; }
a.w160 { background: url('/images/darktab160.png') no-repeat; width: 160px; background-position: 0px -160px; }
a.w180 { background: url('/images/darktab180.png') no-repeat; width: 180px; background-position: 0px -180px; }
a.tabButton:hover, a.tabButtonSelected { padding-top: 4px; font-size: 12px; font-weight: bold; background-position: 0px 0px; }
a.tabButton:hover, a.ShowPagetabButtonSelected { padding-top: 4px; font-size: 12px; font-weight: bold; background-position: 0px 0px; }



a.itemButton { text-decoration: none; width: 170px; /*height: 22px;*/ float: left; color:#99CCFF; margin: 5px; vertical-align: top; }
a.itemButton:hover, a.itemButtonSelected { text-decoration: none; background: #99CCFF; color: #000000; }
a.itemButton img { /*border: 1px solid #545454;*/ float: left; margin-right: 10px; }
a.itemButton div { padding-top: 5px; }

div.itemImage { float: left; padding: 10px; width: 160px; height: 115px; }
div.itemText { float: left; padding: 10px 0px; width: 340px; text-align: left; }
div.thumbItem { width: 160px; height: 20px; float: left; color:#d0bd6f; margin: 5px; }
div.moreButton { color:#99CCFF; padding-top: 50px; }
div.moreButton a{ color:#99CCFF; padding-top: 50px; }
div.tab {/* height: 210px;*/ width: 100%; text-align: left; }

div#tabGroup1Tab1 { color: #FAC303; }
div#tabGroup1Tab2 { color: #FAC303; display: none; }
div#tabGroup1Tab3 { color: #FAC303; display: none; }
div#tabGroup1Tab4 { color: #FAC303; display: none; }

div#tabGroup2Tab1 { color: #FAC303; }
div#tabGroup2Tab2 { color: #FAC303; display: none; }
div#tabGroup2Tab3 { color: #FAC303; display: none; }
div#tabGroup2Tab4 { color: #FAC303; display: none; }

div#tabGroup3Tab1 { color: #FAC303;}
div#tabGroup3Tab2 { color: #FAC303; display: none; }
div#tabGroup3Tab3 { color: #FAC303; display: none;}
div#tabGroup3Tab4 { color: #FAC303; display: none; }
div#tabGroup3Tab5 { color: #FAC303; display: none;}

div#tabGroup4Tab1 { color: #FAC303;}
div#tabGroup4Tab2 { color: #FAC303; display: none; }
div#tabGroup4Tab3 { color: #FAC303; display: none;}
div#tabGroup4Tab4 { color: #FAC303; display: none; }
div#tabGroup4Tab5 { color: #FAC303; display: none;}


a.previousButton:link, a.previousButton:visited,
a.nextButton:link, a.nextButton:visited { color: #FFFFFF; text-decoration: none; }
a.bigPreviousButton:link, a.bigPreviousButton:visited,
a.bigNextButton:link, a.bigNextButton:visited,
span.bigPreviousNextSeparator { font-weight: bold; font-size: 14px; color: #FFFFFF; text-decoration: underline; }
span.bigPreviousNextSeparator { text-decoration: none;}
a.downloadFile:link, a.downloadFile:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; }
span.smallHead { color: #FFFFFF; font-weight: bold; }
div.browseTitle { background-color: #7387A2; width: 100%; color: #FFFFFF; height: 15px; 
font-size: 13px; font-weight: bold; float: left; }
div.browseItem { float: left; width: 158px; padding: 5px; background-color: #3E4046; }
div.browseItem img { float: left; padding-right: 5px; }
div.browseItem span { color: #FFFFFF; }
div.browseScrollContainer { overflow: hidden; height: 71px; width: 506px; background-color: #3E4046; float: left; }
div.featuresItem { width: 500px; padding: 10px; float: left; text-decoration:none;}
div.newphotoItem { width: 500px; padding: 4px; float: left; text-decoration:none; color:#B5CFDF; padding-left:10px;}
div.newphoto h5,h3{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff;font-weight:bold;padding-left:10px; }
div.newphoto p{margin-top:15px;}
div.newphoto p a:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;font-weight:bold;padding-left:10px; }
div.NetContacts h3{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#D2B96B;font-weight:bold; text-align:center;}
div.newphoto table{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff;}
div.newphoto_media{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff;margin-bottom:500px;}
div.newphoto_media table{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff;margin-bottom:500px;width:100%;}
div.newphoto_media table td{font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#fff;padding:5px;border-bottom:solid 1px #999;}
div.newphoto_media a:link,div.newphoto_media a:visited{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#fff;text-decoration:underline;}
div.newphoto_media a:hover{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#fff;text-decoration:none;}
div.newphoto_media h3 strong{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#D2B96B;margin-bottom:500px;}

div.MediaContacts ul li{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff;list-style:none;margin-left:-30px;padding-bottom:15px;}
div.MediaContacts ul li a:link,div.MediaContacts ul li a:visited{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#000;text-decoration:none;list-style:none;}
div.MediaContacts ul li a:hover{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff;text-decoration:underline;list-style:none;}
div.newphoto{float: left; position:static;font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff;}
div.equip{font-family:Arial, Helvetica, sans-serif;font-size:110%;line-height:20px;color:#fff;padding-left:10px;}
div.equip,div.equip ul li,h3{font-family:Arial, Helvetica, sans-serif;font-size:110%;line-height:20px;color:#fff;}
div.newphoto p,div.newphoto h2 em,div.newphoto ul li{font-family:Arial, Helvetica, sans-serif;font-size:110%;line-height:20px;color:#fff; padding-left:15px;padding-right:15px;}
div.newphoto p a{font-family:Arial, Helvetica, sans-serif;font-size:120%;color:#fff; font-weight:bold; text-decoration:underline;}
div.sel,#sel-space,#sel-space p{color:#fff;padding-left:20px;padding-right:20px;/*font-weight:bold;*/font-size:105%;line-height:20x;}
#sel-space{color:#fff;padding-left:20px;font-size:105%;line-height:20px;}
/*#sel-space ul ol li{color:#fff;padding-left:20px;font-size:105%;line-height:20px;}*/
ol li.list-de{color:#fff;padding-left:20px;font-size:105%;line-height:20px;font-weight:normal;}
ul li.list-de{color:#fff;padding-left:20px;font-size:105%;line-height:20px;font-weight:normal;}
span.titleCopy{padding-left:20px;color:#fff;/*font-weight:bold;*/font-size:120%; line-height:50px;}
div.headtitle{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff; padding-left:15px;font-weight:bold;}
div.featuresItem img { float: left; margin-right: 10px; border: 1px solid #fff; }
div.featuresItem p { color:#99CCFF;}
div.featuresItem h1 { color:#CCFFFF;padding-top:0px;}
div.featuredItems { margin-left: 10px; height: 350px; overflow: hidden; }
div.featuredItem { float: left; color: #000; padding: 10px; }
div.featuredItem a { color: #000; text-decoration: none; }
div.featuredItem a:hover { text-decoration: underline; color: #fff; }
div.featuredHeader { color: #FFFFFF; font-size: 14px; font-weight: bold; margin-left: 20px; }
div.videoList { white-space: nowrap; color: #FFFFFF; }
div.newPhotoItemSpacer{  height:40px; padding: 4px; float: left; }
a.moreShows { text-decoration: none; color:#d0bd6f; }
a.moreShows:hover { text-decoration: none; color:#d0bd6f; }
span.epkTitle { font-size: 15px; font-weight: bold; margin-left: 20px; margin-right: 40px; }
div.epkDate { float: left; width: 60px; }
div.epkName { float: left; width: 430px; }
div.NetContacts{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff; padding-left:15px;padding-right:15px;}
div.NetContacts .name{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff; padding-left:15px;padding-right:15px;font-weight:bold;text-align:left;}
div.NetContacts .title{font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#ccc; padding-left:30px;padding-right:15px;text-align:left;font-style:italic; font-weight:normal;}
div.primetimepubPROG{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;text-align:left;line-height:20px;}
div.primetimepubTable{width:100%;}
div.primetimepubTable table td{font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#fff;text-align:left;font-weight:normal; border-bottom:solid 1px #ccc; padding:10px 0 15px 10px;}
div.primetimepubTable table td a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#fff;text-align:left;font-weight:normal; padding:10px 0 15px 10px;text-decoration:underline;font-style:italic;}
div.NetContactsTable{width:100%;}
div.NetContactsTable table td{font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#fff;text-align:left;font-weight:normal; border-bottom:solid 1px #ccc; padding:10px 0 15px 0px;}
div.NetContactsTable table td a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#fff;text-align:left;font-weight:normal; padding:10px 0 15px 10px;text-decoration:underline;font-style:italic;}
.lastcell{font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#fff;text-align:left;font-weight:normal; padding:10px 0 15px 10px;}
div.NetContactsTable table th{font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#fff;text-align:left;font-weight:bold; border-bottom:solid 1px #ccc; border-top:solid 1px #ccc;padding:10px 10px 15px 10px;}
div.netcontact_copy{font-family: Arial,Helvetica,sans-serif;font-size: 110%;line-height: 20px;padding:15px 15px 15px 0; color:#D2B96B;}
span.NME{font-family: Arial,Helvetica,sans-serif;font-size: 100%;color:#CCCCCC;font-style:italic;}
div.CorpLeft{float:left;width:250px;}
div.CorpRight{float:left;width:250px;}
.Radio-word{color:#D2B96B;font-family: Arial,Helvetica,sans-serif;font-size: 120%;;padding:15px 15px 15px 25px;}
th.radio-clip,td.radio-clip{color:#D2B96B;font-family: Arial,Helvetica,sans-serif;font-size: 120%;padding:15px 15px 15px 10px; border-bottom:solid 1px #333;width:525px;}
td.gene{color:#fff;font-family: Arial,Helvetica,sans-serif;font-size: 120%; font-weight:bold;padding:15px 15px 15px 25px;}
#ctl00_contentCenter_ctlSoundbitesList_soundbites .begschreibung{color:#D2B96B;font-family: Arial,Helvetica,sans-serif;font-size: 120%; font-weight:bold;padding:10px;}
#ctl00_contentCenter_ctlSoundbitesList_soundbites .zeit-beschreibung{color:#D2B96B;font-family: Arial,Helvetica,sans-serif;font-size: 100%;padding:10px;}
#ctl00_contentCenter_ctlSoundbitesList_soundbites .beschreiben a{color:#D2B96B;font-family: Arial,Helvetica,sans-serif;font-size: 100%;}
#ctl00_contentCenter_ctlSoundbitesList_soundbites td{color:#fff;font-family: Arial,Helvetica,sans-serif;font-size: 100%; font-weight:bold;padding:10px;}
#ctl00_contentCenter_ctlSoundbitesList_soundbites{margin-bottom:300px;}


/*#ctl00_contentCenter_tblRadioTags td{{color:#fff;font-family: Arial,Helvetica,sans-serif;font-size: 120%; font-weight:bold;padding:10px;}
#ctl00_contentCenter_tblRadioTags td a{{color:#D2B96B;;font-family: Arial,Helvetica,sans-serif;font-size: 120%; font-weight:bold;padding:10px;}*/

/****************************************************highlight************************************************/
.story {
	margin: 10px;
	height:auto;
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.story a:link{
	color: #fff;
	text-decoration:underline;
	padding-right: 10px;
	margin-bottom: 30px;
	/*<!--padding-left: 10px;-->*/
}
.story a:visited{
	color: #fff;
	text-decoration:underline;
	margin-bottom: 30px;	
}
.story a:hover{
	color: #fff;
	text-decoration:none;
	margin-bottom: 30px;	
}
.story a:active{
	color: #fff;
	text-decoration:underline;	
	margin-bottom: 30px;
}
.story-image {
float: left;
	/*height:115px;*/
	width: 115px;
	margin-right: 10px;
	/*margin-bottom: 5px;*/
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ccc;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:5px;
	padding-right:5px;
	background-color:#999;
}
.story-image a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
	text-decoration: none;
	font-weight: bold;
}
.story-image a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
	text-decoration: none;
	font-weight: bold;	
}
.story-image a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
	text-decoration: underline;
	font-weight: bold;	
}
.story-image a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #660000;
	text-decoration: none;
	font-weight: bold;	
}
.story-copy {
	margin-left: 140px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}
.story-copy a:link {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#99CCFF;
	text-decoration:underline;
}
.story-copy a:visited {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#99CCFF;
	text-decoration:underline;
}
.story-copy a:hover {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#99CCFF;
	text-decoration:none;
}
.story-copy a:active {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#99CCFF;
	text-decoration:underline;
}
.story-image-vertical{
	float: left;
	/*height:115px;*/
	width: 115px;
	margin-right: 10px;
	/*margin-bottom: 5px;*/
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ccc;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:5px;
	padding-right:5px;
	background-color:#999;
	
}

.story-image-vertical a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom:30px;
	
	}
.story-image-vertical a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom:30px;	
}
.story-image-vertical a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333;
	text-decoration: none;
	font-weight: bold;
	margin-bottom:30px;
}
.story-image-vertical a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#333;
	text-decoration: underline;
	font-weight: bold;
	margin-bottom:30px;
}
/**************************************************************showpage portion***********************************************************/
p.executive-name{margin:10px 0 15px 15px;color:#000000;}


.showname {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 14px; New version below as of 7/30/09*/
	font-size: 15px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
	font-style: italic;
	margin-top: 5px;
	margin-left:19px;
	/*padding-top: 5px; New version below as of 7/30/09*/
	padding-top: 10px;
}

.showtime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #660000;
	text-align: left;
	margin-top: 20px;
	margin-left:19px;
}

/*.pollthere {
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	float: left;
	width: 230px;
	color: #660000;
	margin:0 10px 5px 10px;
	background-color: #ffffff;
	padding-left: 10px;
}
*/

.pollthere {
	font-size: 15px;
	font-weight: bold;
	font-style: italic;
	float: left;
	/*width: 230px; New version below as of 7/30/09*/
	
	width: 290px;
	
	color: #660000;
	
	/*margin:0 10px 5px 10px; New version below as of 7/30/09 
	padding-left: 10px;*/
	
	margin:0px 10px 5px 10px;
	display:inline;
	
	background-color: #ffffff;
}

.topLogo{
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	margin: 0 20px 0 20px;
	
	/*width: 180px; New version below as of 7/30/09*/
	
	width: 250px;
}

.show_copy {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style:italic;
	color:#660000;
	text-decoration: none;
	float:left;
	margin-left: 10px;
	margin-top:10px;
	background-color:#FFFFFF;
	margin-right:10px;*/
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #ccc;
	text-decoration: none;
	/*width: 65%;*/
	float: left;
	
	/*margin-right: 10px;
	margin-left: 10px; New version below as of 7/30/09*/
	
	margin-left:0px;
	padding-top:10px;
}


/*.show_copy p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color:#ccc;
	text-decoration: none;	
	padding-left:10px;
	
}
.show_copy h5{margin:10px 0 15px 15px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color:#ccc;
	text-decoration: none;	
	padding-left:10px;
	width:200px;
}*/
.show_copy a:link,.show_copy a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	text-decoration: underline;
	margin:10px 0 15px 15px;
	padding:10px 0px 0px 0px;
	
}
.show_copy a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#D9E7EF;
	text-decoration: none;
	margin:10px 0 15px 15px;
	padding:10px 0px 0px 0px;
}
/***************************************************************************/
div.show_copy_executive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style:italic;
	color:#717F9D;
	text-decoration: none;
	float:left;
	margin-left: 10px;
	margin-top:10px;
	background-color:#A0B2BB;
	margin-right:10px;
}


div.show_copy_executive p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color:#000;
	text-decoration: none;	
	padding-left:10px;
	
}
div.show_copy_executive h5{margin:10px 0 15px 15px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	color:#000;
	text-decoration: none;	
	padding-left:10px;
	width:200px;
}
div.show_copy_executive a:link,.show_copy_executive a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-decoration: underline;
	margin:10px 0 15px 15px;
	padding-left:10px;
	
}
div.show_copy_executive a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	text-decoration: none;
	margin:10px 0 15px 15px;
	padding-left:10px;	
}
.kuang {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	margin:0 25px 0 25px;
}

/***************************************************************************/

.upcomingepisod{
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:italic;
	color:#660000;
	}
.upcomingepisod a:link, upcomingepisod a:visited{
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:italic;
	text-decoration:none;
	color:#660000;
	}
.upcomingepisod a:hover{
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:italic;
	text-decoration:underline;
	color:#660000;
	}
.upcomingepisod a:visited{
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:italic;
	text-decoration:none;
	color:#660000;
	}
/*************************************************************************indexportionstyles******************************************************/
body {
	text-align:center;
	background-color: #4a81a8;
		background-image: url(/images/DCbg_body.jpg);
	background-repeat: repeat-x;
	background-position: left top;
        }
    
    #frame {
    width:900px;
    margin-right:auto;
    margin-left:auto;
    margin-top:10px;
    padding:0px;
    text-align:left;
    border: 1px solid #000000;
        }
	  
    #contentleft {
        width:155px;
        padding:0px;
		margin-right:10px;
       /*float:left;*/
        }
    
    #contentcenter {
	background-color: /*#AACDFD*/#1C6DAC;
	padding: 0px;
	/*background-image: url(/images/DCbg_center.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
	}
	
	
    #contentright {
	width:155px;
	padding:0px;
	
        }
    
    #contentheader {
	width:900px;
	height:132px;
	/*height:180px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	background-image: url(/images/DCbodyBgNew.png);
	background-repeat: no-repeat;
	background-position: left top;
	
        }
	#frameheader {
	width:900px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bolder;
	/*background-image: url(/images/bodyBg_bg.jpg);
	background-repeat:repeat-x;
	background-position: left top;*/
	border-top-width: 1px solid #ccc;
	
        }
        
    p,h1,pre {
        margin:0px 10px 10px 10px;
        }
        
    h1 {
        font-size:14px;
        padding-top:10px;
        }
        
    #contentheader h1 {
        font-size:14px;
        padding:10px;
        margin:0px;
        }
    
    #contentright p { font-size:10px}
    #footer{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    text-align:center;
    text-decoration:none;
    color:#CCCCCC;
    padding-top:5px;
    margin-top:auto;
    margin-bottom:auto;
        }
	#bottomA{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	height:1px;
	background-image: url(/images/bottom_dots.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 860px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 10px;
    }
	#bottomB{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	height:93px;
	width: 902px;
	/*background-image: url(/images/DCfooter.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	margin-left:auto;
	margin-right:auto;
        }
/*********************/

    
#topA {
	width:860px;
	height:5px;
	/*height:27px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image: url(/images/topA_dotBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-left: 20px;
	margin-right: 25px;
	color: #000000;
}
/*#topB {
	width:880px;
	height:88px;
	height:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image: url(/images/topmedianetlogo_gray.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #000000;
	text-align: right;
	margin-top: 10px;
	margin-left: 20px;
}*/

.top-nav{
	padding-top:30px;
	padding-left:65px;
	/*padding-left:130px; pre Radio Disney Medianet*/
}

#topsearch{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	/*margin-left: 350px;*/
	margin-left: 0px;
	margin-top:82px;
	padding-right:30px;
	color: #000000;
	text-align:left;
	}
#topsearch a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	padding-right:30px;
	text-decoration:none;
	}
#topsearch a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	padding-right:30px;
	text-decoration:none;
	}
#topsearch a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	padding-right:30px;
	text-decoration:underline;
	}
#topsearch a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	padding-right:30px;
	text-decoration:none;
	}

#topform{
	color: #000000;
	top:-73px;
	left:320px;
	position:relative;
	width:300px;
	}

#topC {
	width:860px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*background-image: url(/images/topB_dotBg.gif);
	background-repeat: repeat-x;
	background-position: left top;*/
	margin-left: 20px;
	margin-right: 0px;
	color: #000000;
	margin-bottom:10px;
	float:right;
	
}
#topnav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*margin-left: 20px;*/
	color: #000000;
	float:right;
}
#topnav a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 20px;
	color: #000000;
	padding-top:10px;
	text-decoration:none;
}
#topnav a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 20px;
	color: #000000;
	text-decoration:none;
}
#topnav a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 20px;
	color: #000000;
	text-decoration:underline;
}
#topnav a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right: 20px;
	color: #000000;
	text-decoration:none;
}
#BdyLeft{
	width:900px;
	background-image: url(/images/DCleftBar.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top:10px;
	
}
#BdyRight{
	width:900px;
	background-image: url(/images/DCRightBar.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	
}
#Bdycenter{
width:856px;
margin-left:22px;
margin-right:22px;

}
/*********** left nav ****************/
#leftcon {
	width: 155px;
}
.leftnavbutton{
	background-color: #418ebc;
	background-image: url(/images/DCpressbundle_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 155px;
	border: 1px solid #000000;
	}



.presscon {
	background-color: #418ebc;
	background-image: url(/images/DCpressbundle_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 155px;
	/*border-bottom: 1px solid #000000*/;

}


.presstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	font-weight: bold;
	text-decoration:none;
}
.presstitle a:link, .presstitle a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	text-decoration:none;
}

.presstitle a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	
	font-weight: bold;
	text-decoration:underline;
}
.presstitle a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	text-decoration:none;
}
#pressbundle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	margin-top: 10px;
	padding-top: 5px;
	border-bottom:solid 1px #000;
}
#pressbundle_DNR{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fff;
	text-align: left;
	padding-left: 10px;
	margin-top: 10px;
	padding-top: 5px;
}
#pressbundle_DNR a:link,#pressbundle_DNR a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color:#99CCFF;*/
	color:#D2EDFF;
	text-align: left;
	margin-top: 10px;
	padding-top: 5px;
	font-weight:bold;
	text-decoration:none;
}
#pressbundle_DNR a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#99CCFF;
	text-align: left;
	margin-top: 10px;
	padding-top: 5px;
	font-weight:bold;
	text-decoration:none;
}
.pressdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
}
.pressupdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9900;
}
#leftnavcon {
	background-color: #456c84;
	background-image: url(/images/leftnav_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 155px;
	margin-top: 3px;
	border: 1px solid #000000;
}
#leftnav-QL {
	background-image: url(/images/leftnavButton_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
/***************************************rightnav*****************************************/
.rightcon {
	background-color: #418ebc;
	width: 156px;
	border: 1px solid #000000;
	margin-left:10px;
	/*float:right;*/

}


.rsscon {
	background-color: #418ebc;
	width: 156px;
	border: 1px solid #000000;
	margin-left:10px;
	/*float:right;*/


}


.calendarcon {
	background-image: url(/images/DCcalendar_tab_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom: 10px;


}




.calendar_spacer{
	height:280px;
}



.cal-con {

/*added this element to allow calendar positioning if site requires it*/
	background-color: #418ebc;
	background-image: url(/images/DCcalendar_tab_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom: 10px;
	border top: 1px solid #000000;
	/*added this to move calendar to top ENABLE when DC Progcal is in prod*/

	position:absolute;
	top:154px;

	width:156px;  
 
}


.primetimecon {
	background-color: #418ebc;
	background-image: url(/images/DCcalendar_tab_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom: 10px;
	width:156px;  
}

.calendartitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	font-weight: bold;

}
.calendarbundle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	margin-top: 10px;
	padding-top: 5px;
}

.rightnav-QL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.calenderimg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	
	margin-top: 20px;
	margin-bottom: 10px;
	background-color:Black;
	height:210px;
	margin-left:2px;
	padding-top:10px;
}


.calmonth {

padding-bottom:5px;

}

.bioarea{
/*	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 10px;
*/



	font-family:Arial, Helvetica, sans-serif;

        color:#fff;
	font-weight:bold;
	font-size:11px;
	padding-bottom:15px;
	margin-top: 20px;
	
	text-align:left;
	margin-left: 10px; 	








	
}
.bioarea_executive{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-bottom:300px;
}
.bioarea_executive a:link,.bioarea_executive a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-align:left;
	text-decoration:none;
	
}
.bioarea_executive a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	text-decoration:underline;
	
}
.bioarea a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	
}
.bioarea a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	
}
.bioarea a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
	
}
.bioarea a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:none;

	
}
/***********************************image rotating*************************************/
div#space {
	padding:0px;
	margin-top: 20px;
}


.contact-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align: left;
	font-weight: bold;
	margin-top: 15px;
	padding-bottom:none;
}

.contact-title a:link,.contact-title a:visited{font-size:9px;color:#fff;font-weight:bold;text-decoration:underline;padding:10px 0 10px 0;
}
.contact-title a:hover{font-size:9px;color:#fff;font-weight:bold;text-decoration:none;padding:10px 0 10px 0;
}

.Ebrief{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration:none;
	}
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align: center;
	font-weight:normal;
	margin-top: 15px;
	/*height:45px;*/
	padding:0 5px 10px 5px;
	
}

.title2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align: center;
	
}
.title3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	margin-left:3px;
}


.title3 a:link,.title3 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform: capitalize;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	margin-left:3px;
}
.title3 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-transform: capitalize;
	font-weight:bold;
	text-decoration:underline;
	line-height:25px;
	margin-left:3px;
}




.title4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-right: 5px;
}

.featurekuang{
	padding: 2px;
	border-top: 1px solid #fff;
	
}

.primetimeLogo {
	padding: 2px;
	border: 1px solid #666;
	margin-left: 5px;
	width:130px;
}

.upcoming_links{
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-style: italic;
color: #660000;
text-align: left;
margin-top: 20px;
margin-bottom:20px;
margin-left:20px;
}
.upcoming_links a:link,.show_copy a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CC0000;
	text-decoration: underline;
	margin:10px 0 15px 0px;
	/*padding:10px 0px 0px 0px;*/
	line-height:20px;
	
}
.upcoming_links a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#CC0000;
	text-decoration: none;
	margin:10px 0 15px 0px;
	/*padding:10px 0px 0px 0px;*/
	line-height:20px;
}


div#single1{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff;list-style:none;margin-left:10px;padding-bottom:15px;}
div.single1{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#fff;list-style:none;padding-left:0px;}
div#single1 p a:link,div#single1 p a:visited{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#000;text-decoration:none;list-style:none;}
div#single1 p a:hover{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#D2B96B;text-decoration:underline;list-style:none;}
.soundTextClass{font-family:Arial, Helvetica, sans-serif;font-size:110%;color:#D2B96B;text-decoration:underline;line-height:20px;text-align:center;}

/********************************************newphotos section*****************************/
.contentslide{

height:auto;
}
.contentslide .contentdiv{
display: none;
}
.pagination{
/*width: 500px; Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
/*border-width: 0 10px; Left/ right border width of pagination DIV.*/
padding: 0 0 4px 0;
}
* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
/*width: 500px; IE5 width*/
/*w\idth:515px; IE6 width*/
}
.pagination a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding: 0 5px;
text-decoration: none; 
color: #fff;

}
.pagination a:hover, .pagination a.selected{
color: #99CCFF;
border:solid 1px #ccc;
}
/***********************buttons navigation***********************/

.navlist {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin-left: 3px; /*removes indent IE and Opera*/
margin-top:15px;
margin-bottom:5px;
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
display: block;
width:140px;
}
.navlist a, #navlist a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
display: block;
border: 1px solid;
border-color: #999 #000 #000 #999;
background-color: #3b7ea6;
color:#ffffff;
text-decoration: none;
padding:4px 0 4px 10px;
width:140px;
}
.navlist a:hover {
display: block;
background-color: #abcee2;
color: #000;
padding:4px 0 4px 10px;
border-color:#000 #999 #999 #000;
width:140px;
}

.homepageOverflow 
{
		overflow-y:auto;
		overflow-x:hidden;
		/*height:380px;*/
		scrollbar-face-color:#EBF5FF;
        scrollbar-base-color:#EBF5FF;
        scrollbar-arrow-color:black;
        scrollbar-track-color:#F3F3F3;
        scrollbar-shadow-color:#EBF5FF;
        scrollbar-highlight-color:#EBF5FF;
        scrollbar-3dlight-color:#78AAFF;
        scrollbar-darkshadow-Color:#78AAFF;
}



.clsNoProgId 
{
	width:525px;
}



.dnr-zeit
{
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#ff6600;
    padding-top: 15px;
	padding-left: 12px;
}

.dnrresult
{
	padding-left: 15px;
	padding-top : 12px;
}

.dnrresult_link
{
    padding-left: 12px;
}



#LISTITEM{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-variant:small-caps; 
	color:#ccc; 
	float:left; 
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	
} 

.prog-border
{
 background-color: transparent;
 margin-bottom:300px;
 
}

.items {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.bg-title {
	background-color: #DEB892;
	padding-left: 12px;
	padding-bottom: 5px;
    color:black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight:bold;
}

.dnr_listing_container
{
	height:700px;	
}


.SMALLTYPE a:link{
	color: #fff;
	text-decoration:none;	
}
.SMALLTYPE a:visited{
	color: #fff;
	text-decoration:none;	
}
.SMALLTYPE a:hover{
	color: #fff;
	text-decoration:underline;	
}
.SMALLTYPE a:active{
	color: #fff;
	text-decoration:none;	
}
.prog-zeit{color:#fbba14; padding-left:30px;width:180px;}


.cssSchedEpisodeName{color:#CCFF00; /*padding-left:10px;*/}


.cssSchedEpisodeDescription{color:#fbba14; padding-left:10px;}

#blank-desc {

     height:5px;

     width:200px;

     padding-right:20px;

     padding-left:20px;

}





.prog-asset a:link,.prog-asset a:visited{

	

	color: #000000;

	text-decoration:none;

	font-style:italic;	

}

.prog-asset a:hover{

	


	color: #000000;

	text-decoration:underline;

	font-style:italic;	

}



.prog-tage

{

	

       font-family:Arial, Helvetica, sans-serif;

       font-size:14px;

       color:#000;

       text-align:center;

	   font-weight:bold;

	   line-height:50px;

}



.prog-title {

	color: #d7edfb;

	font-weight:bold;

}


/*********************** REGISTRATION AREA ***********************/

div.RegistrationBlock
{ 
	/*background: url(/images/bg_center.jpg) repeat-x;*/
	width: 525px; 
	float: left; 
/*	border:solid 1px #000;*/
/*	border-top-width: 0px;*/
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #000;
	background-color:#1c6dac;
	color: #000000;
	/*color: #FAC303;*/
}

#registration-space
{
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 12px;
	line-height: 20px;
	color: #000000;
/*	color:#d2b96b; */
/*	width: 95%; */
	margin-left: 0px;
	
}

.registration-space fieldset legend
{
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 10px;
	color: #d2b96b;
}

.registration-space form
{
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 100%;
	color: #000;
	margin-top:10px;
}

.leader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 20px;
/*	background-image: url(../manage/i/manage_bg.jpg);*/
	background-repeat: repeat-y;
	background-position: left;
	white-space: nowrap;
	margin-top: 15px;
}

#greylinkarea {
	background-color: #888888;
	width: 70%;
	padding: 15px 10px 15px 30px;
	margin-left: 25px;
	margin-bottom: 15px;
}
#greylinkarea h5 {
	text-align: right;
	padding-right: 20px;
}
#greylinkarea p {
	text-align: right;
	padding-right: 20px;
}

#greylinkarea a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
}
	
#greylinkarea a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #d2b96b;
	text-decoration: none;
	font-weight: bold;
 }
	
#greylinkarea a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline overline;
	font-weight: bold;
 }
#greylinkarea li {
	list-style-position: outside;
	list-style-image: url(../manage/i/bluebullet.gif);
}
.topmargin {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #d2b96b;
	border-right-color: #d2b96b;
	border-bottom-color: #d2b96b;
	border-left-color: #d2b96b
	padding-top: 10px;
	padding-bottom: 5px;
}

fieldset {
	padding: 1em;
/*	font:80%/1 sans-serif;*/
	margin-left: 10px;
}

legend {
	padding: 0.2em 0.5em;
	font-family: Arial,Helvetica,sans-serif; 
	font-size: 100%;
	color: #d2b96b;
/*	border:1px solid #FF0000;*/
/*	color:#FF0000; */
	font-size:12px;
	text-align:right;
	font-weight: bold;
}
  
label {
  margin-right:0.5em;
  padding-top:0.2em;
  font-size: 11px;
  text-align:right;
  font-weight:bold;
}

.label_options {
  float: left;
  width: 150px;
  padding: 3px 5px 1px 1px;
/*  margin: 5px 2px 5px 0px;*/
  margin-right: 0.3em;
  padding-top: 0.2em;
  font-size: 11px;
  text-align:right;
  font-weight:bold;
  vertical-align: middle;
  background-color: Transparent;
}

.terms {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}  

.registrationarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 400px;
	margin-left: 25px;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 5px solid #000000;
	padding-left: 20px;
}

.registrationform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 50px;
}



/****************************************************rss registration page layout************************************************/


#rss_container {
padding-left:10px;
padding-right:10px;
background-color:#005c93;
}


#contentcenter .tblAvailFeeds
{
background: url(/images/bg_center_rss.gif) repeat-x;
}

.tdFeedTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
/*font-weight:bold;*/
color:#b3c9ff;
/*text-decoration:underline;*/
padding-top:25px;
padding-bottom:5px;
}

.tblSubTitle {
font-family: Arial;
font-size:12px;
color:#FFCC00;
padding-bottom:15px;
}

.tblAvailFeeds {
font-family: Arial;
font-size:10px;
color:#FFCC00;
}

/*RSS Show page link styles below, created 7/16/09:*/

.tblAvailFeeds a:link, .tblAvailFeeds a:visited {
text-decoration: underline;
}

.tblAvailFeeds a:hover {
text-decoration: underline;
}

.tblAvailFeeds img {
	margin-top:12px;
}

.tdFeedTxtElement{
font-family: Arial;
font-size:11px;
color:#FFFFFF;
}

.tdTxtElement{
font-family: Arial;
font-size:12px;
color:#FFFFFF;
}

ul.disc {list-style-type:disc; color:#FFCC00; margin-top:-5px;}
ul.circle {list-style-type:circle}
ul.square {list-style-type:square}
ul.none {list-style-type:none}

.ul_white_copy {color:#FFFFFF;}

ol.disc {color:#FFCC00; margin-top:-1px;}
ol.circle {list-style-type:circle}
ol.square {list-style-type:square}
ol.none {list-style-type:none}

.ol_white_copy {color:#FFFFFF;}

/*.tdFeedTxtElement{
font-size:11px;
}*/yle-type:circle}
ol.square {list-style-type:square}
ol.none {list-style-type:none}

.ol_white_copy {color:#FFFFFF;}

/*.tdFeedTxtElement{
font-size:11px;
}*/

/*RSS Show page link styles end here*/

/***************************************FOR JQUERY ALERTS COMPONENT**************************************************/#popup_container {
	font-family: Arial, sans-serif;
	font-size: 11px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;


}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(images/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url(images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
	
}

#popup_content.alert {
	background-image: url(images/info.gif);
}

#popup_content.confirm {
	background-image: url(images/important.gif);
}

#popup_content.prompt {
	background-image: url(images/help.gif);
}

#popup_message {
	/*padding-left: 48px;*/
	margin-right:auto;
	max-height:400px;
	overflow-y:scroll;
	text-align:left;
	overflow-x:hidden;
padding:30px;


}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;

}

#popup_prompt {
	margin: .5em 0em;

}/***************************************FOR JQUERY ALERTS COMPONENT**************************************************/


/*VIDEO ACCESS PANEL*/
.video_panel_no_access {

padding:50px;
font-size:14px;
height:400px;

}
