a
	{
	color: #023b89;
   text-decoration: underline;
	}

a:active
	{
   color:  #ff0000;
   text-decoration: underline;
	}
a:visited
	{
	color:  #023b89;
	text-decoration: underline;
	}
a:hover
	{
   color: #d17402; 
   text-decoration: underline;
	}

/* Navigation styles */

#nav
	{
	background:#002448;
	}

td.navCell
		{
		color: #000000;
		font-size: 13px;
		line-height:15px;
		}

.newsticker
		{
		border-top: #002448 1px solid; 
		border-bottom: #36526f 1px solid; 
		}


.navsmall{
	font-size:11px;
	color: #000000;
	line-height:7px;
}


a.nav
	{
	color: #000000;
   text-decoration: none;
	}
a.nav:visited
	{
	color: #000000;
   text-decoration: none;
	}
a.nav:hover
	{
	color: #FF9900;
   text-decoration: none;
	}
	
a.headnav
{
	color:#FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;	
}
a.headnav:visited
{
	color:#FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;	
}
a.headnav:hover
{
	color:#FDFB00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;	
}

a.lead
	{
	color: #000000;
   text-decoration: none;
	font-weight:bold;
	}
a.lead:visited
	{
	color: #000000;
   text-decoration: none;
	font-weight:bold;
	}
a.lead:hover
	{
	color: #d17402;
   text-decoration: underline;
	font-weight:bold;
	}

a.lead2
	{
	color:#000000;
   text-decoration: none;
	font-weight:bold;
	}
a.lead2:visited
	{
	color:#000000;
   text-decoration: none;
	font-weight:bold;
	}
a.lead2:hover
	{
	color:#d17402;
   text-decoration: underline;
	font-weight:bold;
	}
	
/*STANDARD ITEMS ------------------------------------------------ */
body
	{
	background:#ffffff;
  	}

td
	{
   color: #000000;
   font-family: arial, helvetica, sans serif;
   font-size: 13px;
   font-style: normal;
	}

.smaller
	{
   color: #000000;
   font-family: arial, helvetica, sans serif;
   font-size: 11px;
   font-style: normal;
	}


/* BRANDING AND NAV AREA ------------------------------------------------ */
#orange
	{
	background:#FFFFFF;
	color:#002448;
	}
	
	b.red
		{
		color:#a02500;
		font-weight:bold;
	   font-size: 14px;
		}
		
	b.white
		{
	   font-family: verdana, arial, helvetica, sans serif;
		color:#ffffff;
		font-weight:bold;
	   font-size: 10px;
		}


.small{
	font-size:11px;
	line-height:7px;
}


/* CONTENT AREA -------------------------------------------------------- */
#leadHeadline
	{
   font-size: 24px;
   font-weight: bold;
	word-wrap: break-word;
	}

#leadCaption
	{
	}

#leadbulletlinks
	{
	background:#e8edf4;
   font-size: 12px;
	line-height:18px;
	}

#leadbulletlinks2
	{
   font-size: 12px;
	line-height:18px;
	}

	li.lead
		{
		list-style-type : square;
		list-style-image: url(images/leadBullet.gif); 
		letter-spacing: 0.1em; 
		list-style-position: outside;
		}
		
li.lead2
		{
		list-style-type : square;
		list-style-image: url(images/leadBullet.gif); 
		letter-spacing: 0.1em; 
		list-style-position: outside;
      margin-left: -3%;
		}

#dailyP
	{
	background:#f1a604;
   color: #002448;
	}

.dailyP
	{
	padding:4px;	
	}

#headBlock
	{
	padding:4px;
	background:#f8d281;
   font-size: 12px;
	line-height:18px;
	}

#linkBlock1
	{
	background:#dadada;
   font-size: 12px;
	font-weight:bold;
	line-height:18px;
	}
	/*
	li.linkB1
		{
		list-style-type : square;
		list-style-image: url(images/link1Bullet.gif); 
		}
	*/

#linkBlock2
	{
	background:#ffffff;
   font-size: 12px;
	font-weight:bold;
	line-height:18px;
	}

#linkBlock3
	{
	background:#fbe8c0;
   font-size: 12px;
	font-weight:bold;
	line-height:18px;
	}

#footer
	{
   font-size: 10px;
	}

.caption
	{
   font-size: 10px;
	}

.pullQuote
	{
   font-size: 18px;
	font-style:italic;
	font-weight:bold;
	}

.blockHeader
	{
	letter-spacing: 0.1em; 
   color: #ffffff;
   font-size: 11px;
	}

.byLine
	{
	letter-spacing: 0.1em; 
   color: #ffffff;
   font-size: 12px;
	}

.blueFiller
	{
	background:#a1bbd7;
	}

.orangeFiller
	{
	background:#f8d281;
	}

.tdcontrol{
	padding: 0px;
	overflow: hidden;
}
.tablelayout{
	table-layout:fixed;
	padding: 5px;
}

.tlayout{
	table-layout:fixed;
	padding: 0px;
}
.tlayout td {
	
	padding: 2px 5px 2px 0px;
}

.trightlayout td {
	
	padding: 2px 0px 2px 2px;
}

.tNolayout td {
	
	padding: 0px 0px 0px 0px;
}	
/* FORM ELEMENTS -------------------------------------------------------- */
input
	{
	font-family: arial, helvetica, sans-serif;
   font-size: 10px;
	color: #000000;
	}
	
.search
	{
	font-family: arial, helvetica, sans-serif;
   font-size: 11px;
	color: #1A3A5B;
	font-weight:bold;
	text-decoration: none;
	}	
	
textarea
	{
	font-family: arial, helvetica, sans-serif;
 	font-size: 10px;
	color: #000000;
	}

select
	{
	font-family: arial, helvetica, sans-serif;
   font-size: 10px;
	color: #000000;
	}


