.invisible { display: none; }
.newsnav { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #000; line-height: 120%; }
.newsnavhi { font-family: verdana,helvetica,arial,sans-serif; text-decoration: none; font-size: 65%; font-weight: bold; color: #039; line-height: 120%; }
.newsnavhiopen { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #000; line-height: 120%; }
.newsbarhead { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; font-weight: bold; color: #FFF; line-height: 120%; }
.newsbartext { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; color: #FFF; line-height: 120%; }
.searchtext { font-family: verdana,helvetica,arial,sans-serif; font-size: 60%; color: #000; line-height: 120%; }
.searchtextbox { font-family: verdana,helvetica,arial,sans-serif; font-size: 75%; color: #000; line-height: 120%; }
.boxheadwhite { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; font-weight: bold; color: #FFF; line-height: 120%; }
.boxheadblack { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; font-weight: bold; color: #000; line-height: 120%; }
.boxheadproj { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; font-weight: bold; color: #000; line-height: 120%; }
.boxtexthead { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #000; line-height: 120%; }
.boxtext { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; }
.boxtextred { font-family: verdana,helvetica,arial,sans-serif; font-size: 75%; color: Red; line-height: 120%; }
.sectionheadwhite { font-family: verdana,helvetica,arial,sans-serif; font-size: 85%; font-weight: bold; color: #FFF; line-height: 120%; }
.sectionheadblack { font-family: verdana,helvetica,arial,sans-serif; font-size: 85%; font-weight: bold; color: #000; line-height: 120%; }
.sectionnavheadwhite { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #FFF; line-height: 120%; }
.sectionnavwhite { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #FFF; line-height: 120%; }
.sectionnavheadblack { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #000; line-height: 120%; }
.sectionnavblack { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; }
.topnews { font-family: verdana,helvetica,arial,sans-serif; font-size: 115%; font-weight: bold; color: #000; line-height: 100%;  }
.topnewstext { font-family: verdana,helvetica,arial,sans-serif; font-size: 75%; color: #000; line-height: 120%; }
.topnewsdate { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; }
.topnewscaption { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-style: italic; color: #000; line-height: 120%; }
.storyhead { font-family: verdana,helvetica,arial,sans-serif; font-size: 80%; font-weight: bold; color: #000; line-height: 120%; }
.storytext { font-family: verdana,helvetica,arial,sans-serif; font-size: 75%; color: #000; line-height: 120%; text-align: left; }
.storytextsm { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; text-align: left; }
.storydate { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; }
.storyauthor { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; }
.storydatestamp { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-style: italic; color: #000; line-height: 120%; }
.storycaption { font-family: verdana,helvetica,arial,sans-serif; font-size: 60%; font-style: italic; color: #000; line-height: 120%; }
.storyquote { font-family: georgia,times,serif; font-size: 120%; font-weight: bold; color: #000; line-height: 100%; }
.headlinesfooter { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; font-style: italic; color: #000; line-height: 120%; }
.resultsnav { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; color: #000; padding-right: 5px; line-height: 120%; }
.resultsnavlink { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; font-weight: bold; color: #000; padding-right: 5px; line-height: 120%; }
.resultsnavhi { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; font-weight: bold; color: #C00; padding-right: 5px; line-height: 120%; }
.carriage { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; text-align: left; }
.x2 { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #000; line-height: 120%; }


.newstile { padding: 0 5px 5px 0;  float: left; }
.projecttile { padding: 0 5px 10px 0;  float: left; }
.storytype { padding-right: 0px; }
.storytypecaption { padding-right: 0px; }
.storytypetop { margin-right: -2px; }

A.globalnav:hover { color: #FC0; text-decoration: underline; }
A.globalnavhi:hover { color: #CCC; text-decoration: underline; }
A.globalnavsep:hover { color: #FFF; text-decoration: underline; }
A.sectionheadwhite:hover { color: #FFF; text-decoration: none; }
A.sectionheadblack:hover { color: #000; text-decoration: none; }
A.sectionnavwhite:hover { color: #FFF; text-decoration: none; }
A.sectionnavheadwhite:hover { color: #FFF; text-decoration: none; }
A.sectionnavblack:hover { color: #000; text-decoration: none; }
A.sectionnavheadblack:hover { color: #000; text-decoration: none; }
A.newsnav:hover { color: #039; }
A.newsnavhi:hover { color: #039; text-decoration: underline; }
A.newsnavhiopen:hover { color: #039; }
A.newsbartext:hover { color: #FFF; text-decoration: none; }
A:hover { color: #039; }

A.sectionnavwhite:visited { color: #666; }
A.sectionnavheadwhite:visited { color: #666; }
A.sectionnavblack:visited { color: #666; }
A.sectionnavheadblack:visited { color: #666; }

BODY { font-family: verdana,helvetica,arial,sans-serif; background-color: #FFF; color: #000; margin: 5px; padding: 0px; line-height: 0px; }
FORM { margin: 0px; padding: 0px; }
H1,H2,H3 { margin: 0px; padding: 0px; }
H1 { font-size: 18px; }
H2 { font-size: 100%; }
TH { text-align: left; }
UL.proj { margin-left: 0; margin-top: 0; padding-left: 0; }
LI.proj { padding-left: 2em; list-style-type: none; }
BLOCKQUOTE { font-family: verdana,helvetica,arial,sans-serif; font-size: 75%; color: #000; line-height: 120%; }

.globalnav { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; color: #039; line-height: 120%; }
.globalnavsep { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; }
.globalnavhi { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; font-weight: bold; color: #999; text-decoration: none; line-height: 120%; }

A.globalnav:link { color: #039; }
A.globalnav:visited { color: #039; }
A.globalnavsep:link { color: #039; }
A.globalnavsep:visited { color: #039; }
A.globalnavhi:visited { color: #999; }
A.globalnav:hover { color: #FC3; text-decoration: underline; }
A.globalnavhi:hover { color: #999; text-decoration: underline; }
A.globalnavsep:hover { color: #FC3; text-decoration: underline; }

FORM.allnav { margin: 0px; padding: 0px; }

.sectionheadblack { font-family: verdana,helvetica,arial,sans-serif; font-size: 85%; font-weight: bold; color: #000; line-height: 120%; }
.topnews { text-align: center; font-family: verdana,helvetica,arial,sans-serif; font-size: 115%; font-weight: bold; color: #000; line-height: 100%;  }
.listtitle{ text-align: center; font-family: verdana,helvetica,arial,sans-serif; font-size: 80%; font-weight: bold; color: #000; line-height: 100%;  }
.topnewstext { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; color: #000; line-height: 120%; }
.storyhead { font-family: verdana,helvetica,arial,sans-serif; font-size: 70%; font-weight: bold; color: #000; line-height: 120%; }
.newsnavhi { font-family: verdana,helvetica,arial,sans-serif; text-decoration: none; font-size: 65%; font-weight: bold; color: #039; line-height: 120%; }
.searchtext { font-family: verdana,helvetica,arial,sans-serif; font-size: 60%; color: #000; line-height: 120%; }
.searchtextbox { font-family: verdana,helvetica,arial,sans-serif; font-size: 75%; color: #000; line-height: 120%; }
.columntext { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; color: #000; line-height: 120%; }
.boxtexthead { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #000; line-height: 120%; }
.boxheadwhite { font-family: verdana,helvetica,arial,sans-serif; font-size: 65%; font-weight: bold; color: #FFF; line-height: 120%; }
.bodysm	{font-size : 70%;font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;line-height : 15px;color : #000;}
.nowplay 	{font-size : 11px;font-family :  verdana, arial, helvetica, Trebuchet, Trebuchet MS,geneva,arial;line-height : 15px;color : #CC0000;}

/*orange header bars in Morning Show*/
.msleftheader	{
			font-size: 12px;
			font-family:  arial, helvetica, sans-serif;
			line-height: 16px;
			color: #000000;
			font-weight: bold;
			background-color: #FF9421;
			width: 150px;
			text-align: center;
			margin: 0px;
			padding: 1px 0px;
			border: .01px solid #FF9421;
			}

.msrightheader	{
			font-size: 12px;
			font-family:  arial, helvetica, sans-serif;
			line-height: 16px;
			color: #000000;
			font-weight : bold;
			background-color: #FF9421;
			width: 350px;
			text-align: left;
			margin: 0px;
			padding: 1px 0px;
			border: .01px solid #FF9421;
			}

.small { font-family: verdana,sans-serif; font-size: 85%; }