@charset "iso-8859-1";
body {
    
    background-color: #FFFFFF;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #000066;
	scrollbar-track-color: #E8EBEE;
	scrollbar-darkshadow-color: #333333;
	text: arial, helvetica, sans-serif;	
}
#hideonscreen { visibility: hide; display: none;}


DIV					{-moz-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0;}
a {color: #000066;} 
td { font-family: arial, helvetica, sans-serif; font-size: 12px;}
hr {border: none; height: 1px; width: 100%; color: #93A1B2; background-color: #93A1B2; margin-top: 5px;	margin-bottom: 5px;}
li {list-style-type: square;}
basefont { font-family:arial,helvetica, sans-serif; }
.margintop3 {margin-top: 3px;}
.margintop5 {margin-top: 5px;}
.margintop8 {margin-top: 8px;}
.margintop10 {margin-top: 10px;}
.margin3 {margin-left: 3px; margin-right: 3px; margin-top: 1px; margin-bottom: 1px;}
.margin10 {margin-left: 10px; margin-right: 10px; margin-top: 1px; margin-bottom: 1px;}
.sanstext18 { font-size: 18px;}
.sanstext16 { font-size: 16px;}
.sanstext14 { font-size: 14px;}
.sanstext12 { font-size: 12px;}
.sanstext11 { font-size: 11px;}
.sanstext10 { font-size: 10px;}
.smallbody { font-size: 11px; color: #2B3751;}
.body { font-size: 12px; color: #2B3751}
.photoCap { font-size: 11px; color:#141E32;}
.photoBy { font-size: 10px; color:#202B42; text-alignment:right;}
.sectiontext { font-family: tahoma, verdana, helvetica, arial, sans-serif; color: #93A1B2; font-size: 11px; font-weight: bold; font-variant: small-caps;}
.sitepromotext { font-size: 12px;}
.copyright { font-size: 12px;}
.tagline { font-size: 12px; color: #000066;}
.headline { font-family: tahoma, sans-serif; font-weight: bold; font-size: 22px;}
.tophead {font-family: arial, sans-serif; font-size: 18px; font-weight: bold;}
.drophead { font-weight: bold; font-size: 14px;}
.padding {padding: 4px;}
.bottomnav { font-size: 11px; background-color: #FFFFFF; color: #313E59; padding: 4px; text-align: center; border-top:1px solid #93A1B2;}
.bottomnav a, .bottomnav a:visited { font-weight: bold; font-size: 11px; color: #313E59;}

.date { font-size: 11px; font-weight: bold; color: #93A1B2;}
.date2 { font-size: 11px; font-weight: bold; color: #141E32;}
.smdate { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}
.timeStamp { font-size: 10px; color: #505B73;}
.umbrellatext {font-family: arial, helvetica, sans-serif, verdana; font-size: 11px;}
.articletext {font-family: arial, helvetica, sans-serif, verdana; font-size: 12px;}
.articledate { font-size: 11px; color: #93A1B2;}
.relatedlinktext { color: #336600; font-size: 11px; font-weight: bold;}
.pulldown { font-size: 11px; border-style: solid;}
.moviepulldown { font-size: 11px; border-style: solid; width: 11em;}
.button { font-size: 11px; background: #000066; color: #FFFFFF; font-weight: bold;}
.text { font-size : 11px; border: 1px solid #93A1B2; vertical-align: top;}
.moretext { color: #000066; font-size: 11px; font-weight: bold;}
.searchtext { font-size : 10px; border: 1px solid #93A1B2; background-color:#FFFFFF;}

img.weathIcon { border: 1px solid #2B3751;}

.scrapesLg { font-size: 14px; font-weight: bold;}
.scrapesMd { font-size: 12px;}
.scrapesSm { font-size: 11px;}

.scrapesHeader {font-family: tahoma, verdana, helvetica, arial, sans-serif; font-variant: small-caps; color: #336600; font-size: 12px; font-weight: bold;}
.scrapesHeader a, .scrapesHeader a:visited { color: #93A1B2; text-decoration: none;}
.scrapesLine {background-color: #313E59; height: 1px;}

.byline   {font-weight: bold; font-size: 11px;}
.byline a {font-weight: bold; font-size: 11px; color:#000066;}

.topnav table     {background-color: #000044;}
.topnav td        {
	background-color: #24246B;
	height: 20px;
	vertical-align: middle;
	text-align: center;
}
.topnavOn td        {
	background-color: #24246B;
	height: 20px;
	vertical-align: middle;
	text-align: center;
}

.topnavSub td     {background-color: #000066; height: 20px; vertical-align: middle;}
.lnavMaster       {background-color: #FFFFFF;}
.lnavMain         {background-color: #202B42; padding-left: 0px; height: 24px; vertical-align: bottom; border:0px solid #D2D7DD;}
.lnavSub          {background-color: #2B3751; padding-left: 0px; height: 16px; border:0px solid #D2D7DD;}
.lnavSubsub       {background-color: #FFFFFF; padding-left: 0px;}
.lnavClass        {background-color: #C2CFDF; padding-left: 0px; height: 24px; vertical-align: bottom;}
.gannettLinks     {background-color: #FFFFFF; color: #313E59; font-size: 11px;}
.adBox            {background-color: #FFFFFF;}
.divider          {background-color: #93A1B2;}
.cell1            {background-color: #FFFFFF; color: #313E59; font-size: 11px;} 
.cell2            {background-color: #EFF1F2; color: #313E59; font-size: 11px;}   
.cell3            {background-color: #D2D7DD; color: #313E59; font-size: 11px;}
.cell4            {background-color: #C2CFDF; color: #000066; font-size: 11px;}  
.cell5            {background-color: #93A1B2; color: #FFFFFF; font-size: 11px;}  
.cell6            {background-color: #313E59; color: #FFFFFF; font-size: 11px;}   
.cell7            {background-color: #000044; color: #FFFFFF; font-size: 11px;} 

li.gallery {
	list-style: url(../graphics/icons/camera_newlist.gif);
}

.lnavMain a, .lnavMain a:visited { color: #FFFFFF; font-variant:small-caps; font-size: 11px; font-weight: bold; text-decoration: none;} 
.lnavSub a, .lnavSub a:visited { color: #B5BAC3; font-variant: small-caps; font-size: 10px; font-weight: normal; text-decoration: none; }
.lnavSubsub a, .lnavSubsub a:visited { color: #000044; font-size: 11px; text-decoration: none;}
.lnavClass a, .lnavClass a:visited { color: #000044; font-variant: small-caps; font-size: 12px; font-weight: bold; text-decoration: none;}
.topnav a, .topnav a:visited {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	display: table-header-group;
	
}
.topnavSub a, .topnavSub a:visited {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	display: table-header-group;
}
.menunav { font-size: 11px; font-weight: bold; color: #C2CFDF;}
.menunav a, .menunav a:visited { font-size: 11px; font-weight: bold; color: #000066; text-decoration: none;}
.cell1 a, .cell1 a:visited { color: #000066;}
.cell2 a, .cell2 a:visited { color: #000066;}
.cell3 a, .cell3 a:visited { color: #000066;}
.cell4 a, .cell4 a:visited { color: #000066;}
.cell5 a, .cell5 a:visited { color: #FFFFFF;}
.cell6 a, .cell6 a:visited { color: #FFFFFF;}
.cell7 a, .cell7 a:visited { color: #C2CFDF;}
.gannettLinks a, .gannettLinks a:visited {background-color: #FFFFFF; color: #313E59; font-size: 11px;}

.spacerSubsub {background-color: #CCCCCC;}
.spacerClass {background-color: #FFFFFF;}
.spacerLnav {background-color: #202B42;}
.searchbox, .searchbox a, .searchbox a:visited {background-color: #2B3751; color: #B5BAC3; font-size: 11px;}

tr.tabdefault {background-color: #EFF1F2;}
tr.tabselected {background-color: #C2CFDF;}

/*#################################### Associated Press ########################################### */
.stockText { font-size: 11px;}
.storylink { font-size: 12px;}
/*################################################################################################# */

.cs { background-color: #2B3751;  font-size: 11px; color: #D2D7DD;}
.cs li {color: #868EA0;}
.cs a, cs a:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.cs a:hover {color: #868EA0; }






.GalleryOvrFrame			{width: 486px; border: 1px solid #93A1B2; background: #efefef;}
.GalleryOvrFrame td			{padding: 2px;}
.GalleryOvrInside			{width: 480px; background: #efefef; border: 1px solid #93A1B2;}
.GalleryOvrInside td		{background-color: #ffffff; padding: 0px;}
.GalleryOvrColumns			{width: 480px;}
.GalleryOvrColumns td		{width: 152px; padding:4px;}
.GalleryOvrColumns p		{margin: 4px 0px 4px 0px;}	
.GalleryOvrHead1			{padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; line-height: 13px; color: #93A1B2;}
.GalleryOvrImageTables		{width: 152px; height: 122px; border: 1px solid #93A1B2;}
.GalleryOvrImageTables td	{padding: 0px; background: url(/images/gallery_images/back.gif);}
.GalleryOvrLatestCat		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; line-height: 12px; color: #93A1B2;}
.GalleryOvrLatestTitle		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 13px; color: #000066;}
.GalleryOvrLatestNumber		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #93A1B2;}
.GalleryOvrLatestText		{font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 11px; color: #313E59;}

.SPcolorbar { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #3366CC} 
.SPfactbox {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}


.topix-head {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #00000}
.topix-affil {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000}