﻿body
{
}
.bottombordercell
{
	border-bottom:solid 1px #666666;
}
.bottomdashedbordercell
{
	border-bottom:dashed 1px #666666;
}
.normaltext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 10pt;
	color: #666666;
}
.normalbigtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 12pt;
	color: #666666;
}
.normalbigboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
}
.normallargeboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 16pt;
	font-weight: bold;
	color: #666666;
}
.normallargetext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 16pt;
	color: #666666;
}
.normalhugeboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 24pt;
	font-weight: bold;
	color: #666666;
}
.normalhugetext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 24pt;
	color: #666666;
}
.ultrahugeboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 34pt;
	font-weight: bold;
	color: #666666;
}
.normalboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
}
.normallighttext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 10pt;
	color: #FFFFDD;
}
.normallightboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFDD;
}
.mediumtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 9pt;
	color: #666666;
}
.mediumboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}
.mediumlightboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFDD;
}
.smalltext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 8pt;
	color: #666666;
}
.smalllighttext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 8pt;
	color: #FFFFDD;
}
.smallboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}
.smalllightboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFDD;
}
.tinytext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 6pt;
	color: #666666;
}
.tinyboldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 6pt;
	font-weight: bold;
	color: #666666;
}
.boldtext
{
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 10pt;
	color: #858585;
	font-weight: bold
}
#topcontent
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 801px;
	border-bottom: solid 1px Gray;
	border-right: solid 1px Gray;
	height: 100px;
	overflow: hidden;
	font-family: Verdana;
	font-size: 12px;
}
#leftcontent
{
	position: absolute;
	top: 101px;
	left: 0px;
	width: 200px;
	border-right: solid 1px Gray;
	padding-top: 0px;
	overflow: hidden;
	font-family: Verdana;
	font-size: 12px;
}
#rightcontent
{
	position: absolute;
	top: 101px;
	left: 201px;
	width: 594px;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Verdana;
	font-size: 12px;
}

/* Accordion */
.accordion
{
    border-bottom: 1px dashed #A9A9A9;
}
.accordionHeader
{
    /*border-top: 1px dashed #A9A9A9;*/
    border-bottom: 1px dashed #A9A9A9;
	color: #666666;
    background-color: #FAFAFA;
    /*background-color: #2E4d7B;*/
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 0px;
    cursor: pointer;
    text-align: left;
}
.accordionHeaderSelected
{
    /*border-top: 1px dashed #A9A9A9;*/
    border-bottom: 1px dashed #A9A9A9;
	color: #FFFFDD;
    background-color: #666666;
    /*background-color: #5078B3;*/
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 0px;
    cursor: pointer;
    text-align: left;
}
.accordionContent
{
    /*background-color: #D3DEEF;*/
    background-color:White;
    border-top: none;
    padding: 5px;
    padding-top: 5px;
    border-bottom: 1px dashed #A9A9A9;
}
.accordionContent p
{
	text-indent: -1em;
	margin-left: 1em;
	margin-top: .2em;
	margin-bottom: 0;
}
.accordionContent a
{
	color: #666666;
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	text-decoration: none;
}
.accordionContent a:hover
{
	color: #666666;
	font-family: Calibri, Tahoma, Verdana, Arial, Times New Roman;
	text-decoration: underline;
}
.accordionContentSelected a
{
	text-decoration: underline;
}
/* TAB CONTROL */
/* default layout for tab control*/
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp .ajax__tab_header {font-family:Calibri,verdana,tahoma; font-weight:normal; color:#666666; font-size:12px; background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px; background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right; height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px; background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px; padding:4px; margin:0; background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_body {font-family:Calibri,verdana,tahoma; font-size:10pt; border:1px solid #999999; border-top:0; padding:8px; background-color:#FAFAFA; color: #666666}

/* scrolling */
.ajax__scroll_horiz {overflow:scroll;}
.ajax__scroll_vert {overflow:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/* COLLAPSE PANEL */
.collapsePanel 
{
      width: 100%;
      height:0px;
      background-color:#FAFAFA;
      overflow:hidden;
}
.collapsePanelHeader
{   
      width: 98%;            
      height:28px;
      color: #666666;
      background-color: #FAFAFA;
      font-weight:bold;
      float:none;
      padding:5px; 
      cursor: pointer; 
      vertical-align: middle;
}
.collapsePanelHeaderMini
{   
      color: #666666;
      background-color: #FAFAFA;
      font-weight:bold;
      float:none;
      cursor: pointer; 
}

.wireFrame 
{
display: 	none; 
overflow: hidden; 
z-index: 2; 
background-color: #FFFFFF; 
border: solid 1px #D0D0D0;

}

/* Styles for marquee feeds */
#screen-720p-res
{
	font-family:Verdana;
	font-size:11px;
	width:1279px; /* must set a width for IE6 */
	border:solid 1px #ccc;
	padding:2px;
}
#screen-720p-res .ajax__marquee_wrapper
{
	width:1269px; /* must set a width for IE6 */
    padding:5px;
}
#screen-720p-res .ajax__marquee_wrapper .item
{
	padding:2px 5px;
}
#screen-720p-res .ajax__marquee_wrapper .item .title
{
}
#screen-720p-res .ajax__marquee_wrapper .item A
{
	color:#105289;
}   
#screen-720p-res .entertainment
{
	background-color:#dadada;    	
}

/* Styles for CNN feeds */
#cnn-feeds-demo
{
	font-family:Verdana;
	font-size:11px;
	width:100%; /* must set a width for IE6 */
	border:solid 1px #ccc;
	padding:2px;
}
#cnn-feeds-demo .ajax__marquee_wrapper
{
	width:98%; /* must set a width for IE6 */
    padding:5px;
}
#cnn-feeds-demo .ajax__marquee_wrapper .item
{
}
#cnn-feeds-demo .ajax__marquee_wrapper .item .title
{
}
#cnn-feeds-demo .ajax__marquee_wrapper .item A
{
	color:#105289;
}   
#cnn-feeds-demo .entertainment
{
	background-color:#dadada;    	
}

/* Styles for Embedded Ticker */
#embedded-ticker
{
	font-family:Verdana;
	font-size:11px;
	width: 688px; /* must set a width for IE6 */
	border:solid 1px #ccc;
	padding:2px;
}
#embedded-ticker .ajax__marquee_wrapper
{
	width: 900px; /* must set a width for IE6 */
    padding:5px;
}
#embedded-ticker .ajax__marquee_wrapper .item
{
}
#embedded-ticker .ajax__marquee_wrapper .item .title
{
}
#embedded-ticker .ajax__marquee_wrapper .item A
{
	color:#105289;
}   
#embedded-ticker .entertainment
{
	background-color:#dadada;    	
}

/*Modal Popup*/
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=50);
	opacity:0.5;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
	display: none;
	z-index: 1000;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

.flash
{
	z-index: 1;
} 

@media Screen
{
	.Header
	{
		position: relative;
		height: 58px;
	}
	.Header .Source
	{
		position: absolute;
		left: 69px;
		width: 855px;
		top: 0px;
		text-align: right;
	}
	.Header .Title
	{
		position: absolute;
		text-align: right;
		left: 69px;
		top: 36px;
		width: 855px;
	}
	.Header .Datestamp
	{
		display: none;
	}
	.Menu
	{
		width: 100%;
	}
	.Menu .Item
	{
		padding-top: 2px;
		padding-bottom: 2px;
		font-family: Verdana;
		font-size: 8pt;
		display: block;
		width: 100%;
		cursor: hand !important;
	}
	.Menu .HorizontalItem
	{
		padding-left: 3px;
		padding-right: 2px;
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		display: block;
		width: 100%;
		cursor: hand !important;
		border-left: solid 1px #ebebeb;
	}
	.DynamicMenu
	{
		text-align: left;
	}
	.SelectionImage
	{
		overflow: hidden;
		width: 924px;
		border: solid 1px #bdbdbd;
	}
	.Selection
	{
		width: 920px;
	}
	.Selection > table
	{
		width: 918px;
	}
	.Selection .Right
	{
		padding: 5px;
		margin-top: 5px;
		margin-bottom: 5px;
		white-space: nowrap;
		border-right: none 0px Black;
	}
}

.Red
{
	color: #c71444;
}
.White
{
	color: #ffffff;
}
.Gray1
{
	color: #ebebeb;
}
.Gray2
{
	color: #d0d0d0;
}
.Gray3
{
	color: #bdbdbd;
}
.Gray4
{
	color: #999999;
}
.Gray5
{
	color: #666666;
}
.Black
{
	color: #000000;
}

