         /* BASIC HTML ELEMENT STYLES */
/*			Default for medium size font of browsers is 16 px.

			16 px = 12 pt = 100%;
					  = 10 pt = 83.33%	

			Based on 10 pt or 83.33% then(approximately):
					1em = 10pt;
					1.4em = 14pt;
					8em =  8pt;
					7em =  7pt;
					6em =  6pt;
					
			BAR HEADLINE -	MORE -		.BarHeadlines a.more

							TOP -		.BarHeadlines a.top

			
*/

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 83.33%;
	text-align: center;
	color: #676767;
	background: #FFFFFF url(/tcliveimages/cs/TCLiveBG.jpg) repeat-y 50% 0;
	/* background-image: url('/tcliveimages/cs/goldBkgGradient.gif'); */
}

a:link.PublishDateLink {
	color: #676767;
}

p {
	margin-top: 0px;
}

ul {
	list-style-type: none;
}

a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #2366B1; 
	text-decoration: underline;
}

h1.pageHeadline {
	font-size: 0.8em;
	font-weight: bold;
	line-height: 15px;
	margin: 0px 0px 0px 0px;
}

/* LAYOUT FOR FORMS */

table.form {
	width: 100%;
}

.form td {
	line-height: 25px;
}

.form td.header {
	font-size: 1.2em;
	text-align: center;
	font-weight: bold;
}

.form td.footer {
	font-size: .8em;
	text-align: center;
}

.form td.copy {
	font-size: .8em;
	text-align: left;
	color: #676767;
}

.form td.label {
	font-size: .8em;
	text-align: left;
	color: #676767;
}

.form td.button {
	font-size: 0.8em;
	text-align: center;
	padding-top: 5px;
}

.form td.radio {
	font-size: 0.8em;
}

.form td.checkBox {
	font-size: 0.8em;
}

.form td.field {
	text-align: left;
}

.form select.dropDown {
	font-size: .7em;
}

.form input.inputBox {
	font-size: .7em;
}

.form textarea.textArea {
	font-size: .9em;
}

.form input.radio {
	font-size: .7em;
}

.form input.checkBox {
	font-size: .7em;
}

.form  span.finePrint {
	font-size: .7em;
	color: #575757;
}

.form  input.button {
	color: #5676767;
}

/* LAYOUT DIV IDS */
#main {
	position:relative;
	z-index: 1;
	width:955px;
}

#navigation {
	position:absolute;
	z-index: 5;
	width:100%;
	height:50px;
	vertical-align: top;
}

#wrapperSearch {
	position:absolute; 
	top:32px; 
	left:350px;
}	

#wrapperSearch input.searchText {
	font-size: .6em;
	width: 125px;
	height: 18px;
}

input.searchText2010 {
	font-size: .8em;
	width: 120px;
	height: 24px;
}	


#wrapper {
	width: 100%;
	text-align: center;
	background-color: #ffffff;
}

#wrapperHeader {}

#wrapperBody {
	width: 955px;
	text-align: center;
}

#wrapperColumn1 {
	margin-top: 30px;
	float: left;
	width: 610px;
	text-align: left;
}

#wrapperColumn1Date {
	text-align: right;
	margin-bottom: 11px;
	font-size: .7em;
}

#wrapperColumn2 {
	margin-top: 30px;
	float: left;
	width: 300px;
	text-align: left;
}

#wrapperFooterLeaderboard {
	width: 955px;
	text-align: center;
}

#wrapperFooterCopyright {
	margin-top: 15px;
	margin-bottom: 15px;
	width: 955px;
	text-align: center;
}

#footer table{
	width: 100%;
}

#footer td{
	font-size: .7em;
}

/* LAYOUT DIV CLASSES */
div.gutter {
	float: left;
	width: 15px; 
	background-color: #ffffff;
}

div.column1 {
	width: 610px;
	margin-bottom: 5px;
}

div.column2 {
	width: 300px;
	margin-bottom: 15px;
}

/* LAYOUT FOR FLEX TABLE */


.FlexTable {
	width: 610px;
}

.FlexTable img.arrow{
	padding-top: 5px;
}

.FlexTable td.arrow {
	padding-right: 5px;
	width: 5px;
	vertical-align: top;
}

.FlexTable td.more {
	width: 100%;
	text-align: right;
	padding-right: 5px;
	padding-top: 3px;
}

.FlexTable td {
	vertical-align: top;
}

.FlexTable td.holderLeftColumn {
	background-color: #ecf5ff;
	height : 130px;
	vertical-align: middle;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 6px;
}

.FlexTable td.holderRightColumn {
	background-color: #ecf5ff;
	height : 130px;
	vertical-align: middle;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 6px;
}

.FlexTable div.Title {
	color: #575757;
	font-weight: bold;
	text-align: left;
	font-size: 0.7em;
	width: 100%;
	background-image: url('/tcliveimages/cs/SegmentTitleBar.jpg'); 
	background-repeat: no-repeat;
	height: 22px;
	padding-right: 0px;
	padding-top: 6px;
	padding-left: 46px;
	text-decoration: none;
}

.FlexTable div.TitleNoBanner {
	color: #575757;
	font-weight: bold;
	text-align: left;
	font-size: 0.7em;
	width: 100%;
	background: #FFFFFF;
	padding-right: 0px;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
}


.FlexTable  div.main {
	width : 100%;
	height : 130px;
	overflow : hidden;
	SCROLLBAR-FACE-COLOR: #DCDCDC;
	SCROLLBAR-TRACK-COLOR: #DCDCDC;
	SCROLLBAR-HIGHLIGHT-COLOR: #DCDCDC;
	SCROLLBAR-SHADOW-COLOR: #DCDCDC; 
	SCROLLBAR-3DLIGHT-COLOR: #DCDCDC;
	SCROLLBAR-ARROW-COLOR: #2366b1;
	SCROLLBAR-DARKSHADOW-COLOR: #DCDCDC;
	scrollbar-base-color : #DCDCDC;
	background-image: url('/tcliveimages/cs/boxElementGradientLong.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ccff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #99ccff;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #99ccff;
}

.FlexTable  div.mainScrollable {
	width : 100%;
	height : 130px;
	overflow : auto;
	SCROLLBAR-FACE-COLOR: #DCDCDC;
	SCROLLBAR-TRACK-COLOR: #DCDCDC;
	SCROLLBAR-HIGHLIGHT-COLOR: #DCDCDC;
	SCROLLBAR-SHADOW-COLOR: #DCDCDC;
	SCROLLBAR-3DLIGHT-COLOR: #DCDCDC;
	SCROLLBAR-ARROW-COLOR: #2366b1;
	SCROLLBAR-DARKSHADOW-COLOR: #DCDCDC;
	scrollbar-base-color : #DCDCDC;
	background-image: url('/tcliveimages/cs/boxElementGradientLong.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ccff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99ccff;
	border-left-color: #99ccff;
}


.FlexTable div.SegmentSummary {
	font-size: 0.7em;
	color: #575757;
	text-decoration: none;
}

.FlexTable A.SegmentHeadline {
	font-size: 0.7em;
	color: #575757;
	text-decoration: none;
	display: inline;
	/* padding-top: 10px; */
}

.FlexTable A.SegmentHeadline:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}

.FlexTable A.title {
	color: #575757;
	text-decoration: none;
}



.FlexTable A.title:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}

.FlexTable A.more {
	font-size: 0.85em;
	color:#ebae05;
	text-decoration: none;
	font-weight: bold;
}

.FlexTable A.more:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}

.FlexTable ul {
	margin-top: 1px;
}

.FlexTable td.Summary {
	font-size: 0.7em;
	padding-left: 8px;	
}

.FlexTable td.Body {
	font-size: 0.7em;
}

.FlexTable A.SegmentHeadlineNoArrow {
	font-size: .8em;
	color: #575757;
	text-indent: 1px;
	text-decoration: none;
}

.FlexTable A.SegmentHeadlineNoArrow:hover { 
	color: #2366B1; 
	 text-decoration: underline; 
}

/* LAYOUT FOR PREVIOUS WEEKS TABLE ON PAST SHOW PAGE */


.WeeksMainContainer {
	width: 610px; 
}

div.FourCellBox {
	margin-top: 12px;
}

.WeeksMainContainer  div.main {
	width : 100%;
	height : 128px;
	overflow : auto;
	SCROLLBAR-FACE-COLOR: #D6E8FB;
	SCROLLBAR-TRACK-COLOR: #D6E8FB;
	SCROLLBAR-HIGHLIGHT-COLOR: #D6E8FB;
	SCROLLBAR-SHADOW-COLOR: #D6E8FB;
	SCROLLBAR-3DLIGHT-COLOR: #D6E8FB;
	SCROLLBAR-ARROW-COLOR: #2366b1;
	SCROLLBAR-DARKSHADOW-COLOR: #D6E8FB;
	scrollbar-base-color : #D6E8FB;
	background-image: url('/tcliveimages/cs/boxElementGradientLong.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99ccff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99ccff;
	border-left-color: #99ccff;
}

.WeeksMainContainer  div.firstRow {
	width : 100%;
	height : 155px;
	overflow : auto;
	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #2366b1;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	scrollbar-base-color : #FFFFFF;
	background-image: url('/tcliveimages/cs/whiteFiller.gif');
	margin-bottom: 5px;
}

.WeeksMainContainer  span.largeText {
	font-size: 1.4em;
}

.WeeksMainContainer  span.smallText {
	font-size: .8em; 
}


.WeeksMainContainer td.holderLeftColumn {
	background-color: #ecf5ff;
	/*height : 230px;*/
	height : 130px;
	width: 50%;
	vertical-align: middle;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 3px;
}

.WeeksMainContainer td.holderRightColumn {
	background-color: #ecf5ff;
	height : 130px;
	width: 50%;
	vertical-align: middle;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 6px;
}

.WeeksMainContainer table.Container {
	width: 100%;
}


.WeeksMainContainer div.Title {
	color: #575757;
	font-weight: bold;
	text-align: left;
	font-size: 0.7em;
	width: 100%;
	background-image: url('/tcliveimages/cs/WeeksMainTitleBar.jpg');
	background-repeat: no-repeat;
	height: 22px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 55px;
	text-decoration: none;
	line-height: 10px;
}

.WeeksMainContainer div.firstRowTitle {
	color: #575757;
	font-weight: bold;
	text-align: left;
	font-size: 0.7em;
	width: 100%;
	background-repeat: no-repeat;
	background-position: left;
	height: 22px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-decoration: none;
}


.WeeksMainContainer table.Container td.day {
	color: #999999;
	font-weight: bold;
	text-align: left;
	font-size: 0.7em;
	padding-left: 14px;
	padding-bottom: 1px;
	padding-top: 10px;
}


.WeeksMainContainer table.Container A.SegmentHeadline {
	font-size: 0.7em;
	color: #575757;
	background-image: url(/tcliveimages/cs/GreyArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	text-decoration: none;
	margin-left: 15px;
	line-height: 20px;
}

.WeeksMainContainer table.Container A.SegmentHeadline:hover { 
	color: #2366B1; 
	 text-decoration: underline; 
}
 
 .videoPlayer th {
	 font-size: .9em;
 }

 .videoPlayer td.ArticleIntro {
	 font-size: .8em;
 }
 
 .videoPlayer a.fullstory {
	font-size: .8em;
	color: #575757;
	text-decoration: none;
	font-weight: bold;
 }

 .videoPlayer a.fullstory:hover { 
	color: #2366B1; 
	 text-decoration: underline; 
}

.MainHeadlines table {
	width: 100%;
}

.MainHeadlines a.fullstory {
	font-size: .8em;
	color: #575757;
    text-decoration: none; 
	font-weight: bold;
 }

.MainHeadline a.storyLink {
	font-size: .8em; 
	color: #575757;
    text-decoration: none; 
 }
 
.MainHeadline a.storyLink:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}


.MainHeadlines a.fullstory:hover { 
	color: #2366B1; 
	 text-decoration: underline; 
}

.MainHeadlines td.ArticleIntro {
	font-size: .8em;
}

/* LAYOUT FOR THE DAY PAGE */

#dayPagePlayerContainer {
	width: 610px;
	height: 330px;
	/* background-image : url(/tcliveimages/cs/HDvideoDayPlayerBkg.gif); */
}

#dayPagePlayerContainerSyndicater {
	width: 610px;
	height: 250px;
	/* background-image : url(/tcliveimages/cs/HDvideoDayPlayerBkg.gif); */
}

#dayPagePlayerContainer2 {
	width: 610px;
	height: 330px;
	background-image : url(/tcliveimages/cs/HDvideoSegmentPlayerBkg.gif);
 }

#dayPagePlayerContainer td.PublishDate {
	font-size: .8em;
	padding-left: 7px;	
 }

#dayPagePlayerContainer span.day {
	font-size: 1.4em;
 }


#dayPagePlayerContainer td.playerContainer {
	padding-left: 7px;
 }

table.dayPage {
	width: 100%;
	margin-bottom: 5px;
}

.dayPage td.MainContainer {
	padding: 6px;
	border: #ecf5ff 6px solid;
	background-image : url(/tcliveimages/cs/boxElementGradientLong.gif);	
}

.dayPage td.PublishDate {
	font-size: .6em;
}

.dayPage td.articleName {
	font-size: .8em;
	font-weight: bold;
}

 .dayPage td.articleIntro {
	 font-size: .8em;
	 padding-bottom: 4px;
 }

.dayPage a.fullstory {
	font-size: .8em;
	color: #575757;
    text-decoration: none; 
	font-weight: bold;
 }
 
.dayPage a.fullstory:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}

.dayPage a.more
{
	font-size: 0.5em;
	color:#ebae05;
	text-decoration: none;
	font-weight: bold;
}

.dayPage a.more:hover
{ 
	color: #2366B1; 
    text-decoration: underline; 
}


/* LAYOUT FOR HEADLINE AND SUMMARY OR BODY ELEMENT AND HEADLINE AND SUMMARY  BACK TOP ELEMENT */

table.headlineAndSummOrBody {
	width: 100%;
	margin-bottom: 5px;
	/* border: #000000 1px solid; */
}

.headlineAndSummOrBody td.MainContainer {
	padding: 6px;
	border: #ecf5ff 6px solid;
	background-image : url(/tcliveimages/cs/boxElementGradientLong.gif);	
}

.headlineAndSummOrBody td.PublishDate {
	font-size: .7em;
}

.headlineAndSummOrBody td.articleName {
	font-size: .7em;
	font-weight: bold;
	width: 80%;
}

.headlineAndSummOrBody td.articleVideo {
	text-align: center;
}

.headlineAndSummOrBody td.top {
	width: 20%;
	text-align: left;
	padding-left: 5px;
}

 .headlineAndSummOrBody td.articleIntro {
	 font-size: .8em;
	 padding-bottom: 4px;
 }

.headlineAndSummOrBody a.fullstory {
	font-size: 1em; /* this is 1em base on .8em from the td.articleName */
	color: #575757;
    text-decoration: none; 
	font-weight: bold;
 }
 
.headlineAndSummOrBody a.fullstory:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}

.headlineAndSummOrBody a.storyLink {
	font-size: .8em; 
	color: #575757;
    text-decoration: none; 
 }
 
.headlineAndSummOrBody a.storyLink:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}

.headlineAndSummOrBody a.top
{
	font-size: 0.5em;
	color:#ebae05;
	text-decoration: none;
	font-weight: bold;
}

.headlineAndSummOrBody a.top:hover
{ 
	color: #2366B1; 
    text-decoration: underline; 
}

.headlineAndSummOrBody a.more
{
	font-size: 0.5em;
	color:#ebae05;
	text-decoration: none;
	font-weight: bold;
}

.headlineAndSummOrBody a.more:hover
{ 
	color: #2366B1; 
    text-decoration: underline; 
}

/* LAYOUT FOR STORY ELEMENT */

table.Story {
	width: 100%;

}

.Story td.MainContainer {
	padding: 6px;
	border: #ecf5ff 6px solid;
	background-image : url(/tcliveimages/cs/boxElementGradientLong.gif);	
}

.Story td.PublishDate {
	font-size: .6em;
}

.Story td.articleName {
	font-size: .8em;
	font-weight: bold;
}

 .Story td.articleIntro {
	 font-size: .8em;
 }

.Story a.storyLink {
	font-size: .8em; 
	color: #575757;
    text-decoration: none; 
 }
 
.Story a.storyLink:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}


/* LAYOUT FOR STORY NO HEADLINE ELEMENT */

table.StoryNoHeadline {
	width: 100%;
}

.StoryNoHeadline td.PublishDate {
	font-size: .6em;
}

.StoryNoHeadline td.articleName {
	font-size: .8em;
	font-weight: bold;
}

 .StoryNoHeadline td.articleIntro {
	 font-size: .8em;
 }

.StoryNoHeadline a.storyLink {
	font-size: .8em; 
	color: #575757;
    text-decoration: none; 
 }
 
.StoryNoHeadline a.storyLink:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}


/* LAYOUT FOR STORY VIDEO PAGE */

#PlayerContainer {
	width: 600px;
	text-align: center;
}

#playerContainer table.playerContainer {
	/* width: 450px;
	height: 330px;
	 background-image : url(/tcliveimages/cs/HDvideoSegmentPlayerBkg.gif); */
 }

#playerContainer table.playerContainer td.PublishDate {
	font-size: .8em;
	padding-left: 7px;	
 }

#playerContainer table.playerContainer span.day {
	font-size: 1.4em;
 }


#playerContainer table.playerContainer td.playerContainer {
	padding-left: 7px;
 }
 



/* LAYOUT FOR FRONT PAGE VIDEO */

#weekView {
	width: 610px;
}

#weekViewTop {
	margin-top: 0px;
}	

#weekViewTop td.PublishDate {
	font-size: 1.0em;
 }

#weekViewTop span.day {
	font-size: 1.4em;
 }


#weekView td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
}

#weekView a {
	font-size: 16px;
	text-decoration: none;
	cursor : pointer;
}

#weekView td.weekViewPhoto {
 height: 250px; 
 width: 260px; 
 background: #CCCCCC;
}

#weekViewTop div.weekViewPhoto {
 height: 250px; 
 width: 257px; 
 background: #CCCCCC;
}

#weekView a:hover {
	text-decoration: underline;
	color: #215D9B;
}

#weekView td.weekViewToggleOn-mon {
	text-align: center;
	background-image : url(/tcliveimages/cs/ImgMonRoll.gif);
}

#weekView td.weekViewToggleOff-mon {
	text-align: center;
	background-image : url(/tcliveimages/cs/ImgMon.gif);
}

#weekView td.weekViewToggleOn-tue {
	text-align: center;
	background-image : url(/tcliveimages/cs/ImgtueRoll.gif);
}

#weekView td.weekViewToggleOff-tue {
	text-align: center;
	background-image : url(/tcliveimages/cs/Imgtue.gif);
}

#weekView td.weekViewToggleOn-wed {
	text-align: center;
	background-image : url(/tcliveimages/cs/ImgwedRoll.gif);
}

#weekView td.weekViewToggleOff-wed {
	text-align: center;
	background-image : url(/tcliveimages/cs/Imgwed.gif);
}

#weekView td.weekViewToggleOn-thu {
	text-align: center;
	background-image : url(/tcliveimages/cs/ImgthuRoll.gif);
}

#weekView td.weekViewToggleOff-thu {
	text-align: center;
	background-image : url(/tcliveimages/cs/Imgthu.gif);
}

#weekView td.weekViewToggleOn-fri {
	text-align: center;
	background-image : url(/tcliveimages/cs/ImgfriRoll.gif);
}

#weekView td.weekViewToggleOff-fri {
	text-align: center;
	background-image : url(/tcliveimages/cs/Imgfri.gif);
}


#weekView td.weekViewToggleNone {
	text-align: left;
	background-image : url(/tcliveimages/cs/coming-tab.gif);
	vertical-align: top;
	padding-left: 16px;
	font-size: .6em;
}

#weekView td.weekViewToggleNone span {
	padding: 5px;
}

#weekView td.weekViewToggleNone a {
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #cc6633;
	background-repeat: no-repeat;
}

#nextWeek {
	vertical-align: middle;
	background-color:#030003;
}

div.weekViewTab {
	width: 95px;
	height: 58px;
}

span.weekViewDay {
	color: #666666;
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
}

span.weekViewDate {
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	line-height: 9px;
}

/* LAYOUT FOR THE BAR HEADLINE */

table.BarHeadlines 
{
	width: 100%;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #2666b1;
}

.BarHeadlines td
{
	padding-left: 5px;
	text-align:left;
	vertical-align: top;
	line-height: 15px;
	padding-bottom: 5px;
}

.BarHeadlines td.thumbnail
{
	width: 85px;
}

.BarHeadlines td.more
{
	text-align: left;
	padding-left: 10px;
	width: 100%;
	line-height: 15px;	
}

.BarHeadlines td.CatNoLink
{
	line-height: 15px;
	width: 150px;
	font-size: 0.7em;
	color: #666666;
	font-weight: bold;
}

.BarHeadlines td.cellContainer
{
	padding-bottom: 10px;
}

.BarHeadlines a.more
{
	font-size: 0.5em;
	color:#ebae05;
	text-decoration: none;
	font-weight: bold;
}

.BarHeadlines a.more:hover
{ 
	color: #2366B1; 
    text-decoration: underline; 
}

.BarHeadlines a.top
{
	font-size: 0.5em;
	color:#ebae05;
	text-decoration: none;
	font-weight: bold;
}

.BarHeadlines a.top:hover
{ 
	color: #2366B1; 
    text-decoration: underline; 
}

.BarHeadlines a.fullStory
{
	font-size: .7em;
	color: #575757;
	text-decoration: none;
	background-position: left center;
	padding-left: 0px;

}


.BarHeadlines a.fullStory:hover
{ 
	color: #2366B1; 
    text-decoration: underline; 
}

.BarHeadlines a.storyLink {
	font-size: .8em; 
	color: #575757;
    text-decoration: none; 
 }
 
.BarHeadlines a.storyLink:hover { 
	color: #2366B1; 
	text-decoration: underline; 
}


.BarHeadlines ul {
	margin-top: 1px;
}

/* Syndicated Temperature from kstp */

#dailyPlannerCustom {
	width: 300px; 
	border: #cccccc 1px solid; 
	font-family: verdana, arial, helvetica;
	background-color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
}

#dailyPlannerCustom span.currentTemp {
	font-size: 1.5em; 
	font-weight:bold; 
	color: #000000;
}

#dailyPlannerCustom span.timeSlot {
	font-size: .6em; 
	color: #4d4d4d;
}

#dailyPlannerCustom span.tempSlot {
	font-size: .6em; 
	color: #4d4d4d;
}

#dailyPlannerCustom span.descriptiveText {
	font-size: .6em;
}

#dailyPlannerCustom a.videoLink {
	font-weight:bold; 
	color: #575757; 
	text-decoration: none;
}

#dailyPlannerCustom a.videoLink:HOVER {
	color: #2366B1; 
	text-decoration: underline;
}

/* LAYOUT FOR CONTEST */

table.Contests {
	width: 100%;
}

.Contests td {
}

.Contests td.ArticleHeadline {
	font-size: .7em;
	font-weight: bold;
}

.Contests td.ArticleIntro {
	font-size: .8em;
	text-align: left;
	color: #676767;
	padding-left: 18px;
}

.Contests a.fullstory {
	font-size: .7em;
	font-weight:bold; 
	color: #575757; 
	text-decoration: none;
}

.Contests a.fullstory:HOVER {
	color: #2366B1; 
	text-decoration: underline;
}

.Contests input {
	font-size: .7em;
}

.Contests  input.button {
	color: #5676767;
}

/* LAYOUT FOR THE VIEWER RECIPES */

table.FeauredViewerHeadlines 
{
	width: 610px;
	border: #CBCBCB 1px solid; 	
	padding: 5px 5px 5px 5px;
}

table.featureRecipe 
{
	width: 310px;
	border-right: #CBCBCB 1px dotted	; 
}

table.featureRecipeHeadlines 
{
	width:279px;
	padding: 0px 0px 0px 0px;
}

.featureRecipeHeadlines td.featureRecipeTitle
{
	padding-top: 5px;
	padding-bottom: 5px;	
	font-size: .90em;
}

.featureRecipeHeadlines a.fullStory
{
	font-size: .6em;
	color: #575757;
	text-decoration: none;
	background-position: left center;
	padding-left: 0px;
}

.featureRecipeHeadlines a.fullStory:hover
{ 
	color: #2366B1; 
    text-decoration: underline; 
}

.featureRecipeHeadlines td.viewerRecipeHealines {
	background: #F4EDE7;
	padding-top: 2px;
	padding-bottom: 5px;	
	width:290px;
}	

.featureRecipeHeadlines td.viewerRecipeHealines1 {
	background: #EDE0D5;
	padding-top: 2px;
	padding-bottom: 5px;	
	width:290px;
}

li.Arrow
{
	list-style-image : url(http://twincitieslive.com/tcliveimages/cs/GreyArrow.gif);
	margin-left: -16px;
	margin-bottom: 3px;
	line-height: 12px;
}

ul.arrow2
{
	list-style-image : url(http://twincitieslive.com/tcliveimages/cs/GreyArrow.gif);
	padding: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 25px;
}

li.arrow2
{
	list-style-image : url(http://twincitieslive.com/tcliveimages/cs/GreyArrow.gif);
	padding: 0;
	margin: 0;
}

/* STYLES FOR FLEX TABLE BLOG */
.flexTableBlog {
	width: 100%;
	border-top: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: #FFCC66 2px dotted;
}

.flexTableBlog div.title{
	line-height: .7em;
}

.flexTableBlog ul {
	margin-top: 5px;
	margin-bottom: 0px;
}

.flexTableBlog span.titleNoLink {
	font-size: .8em;
	font-weight: 700;
	color: #6D6D69;
	text-decoration: none;
}

.flexTableBlog A.title {
	font-size: .8em;
	font-weight: 700;
	color: #6D6D69;
	text-decoration: none;
}

.flexTableBlog A.more {
	font-size: .6em;
	font-weight: bold;
	color: #F9B83B;
	text-decoration: none;
}

.flexTableBlog li.Arrow
{
	list-style-image : url(http://kstp.com/kstpimages/cs/arrow.gif);
	margin-left: -25px;
}

.flexTableBlog A.headline {
	font-size: .6em; 
	color: #575757;
	text-decoration: none;
	display: inline;
}

.flexTableBlog A.headline:hover {
	color: #2366b1;
	text-decoration: underline;
}

.flexTableBlog span.SegmentHeadline {
	font-size: .7em; 
}
