/* Site defaults */

body {	font-family: Verdana, Arial, Helv, Helvetica, sans-serif;	font-style: normal;	color: #000; margin: 6px; font-size: 13px; text-align : left;
}

/* This is here because Netscape has trouble remembering */
p, td {font-family: Verdana, Arial, Helv, Helvetica, sans-serif; font-style: normal;	color: #000; font-size: 13px; text-align : left;}
h1 {font-size: 25px; font-weight: bold;	text-align : left;}
h2 { font-size: 18px; font-weight: bold;  text-align : left;}
h3 { font-size: 16px; font-weight: bold; text-align : left;}
h4 { font-size: 14px; font-weight: bold; text-align : left;}

img { padding: 0px; border-width: 0px; margin: 0px; }

a {color: #003163;	text-decoration: underline;}
a:link {color: #000;text-decoration: underline;}
a:visited {color: #606060; text-decoration: underline;}
a:active {color: #990000; text-decoration: underline;}
a:hover {color: #990000; text-decoration: underline;}

/*Top navigation*/
td.date{ text-align:right }


/*Left navigation elements.*/
a.light {color: #eeeeee;text-decoration: none;}
a:link.light {color: #eeeeee;text-decoration: none;}
a:visited.light {color: #FFFFFF;text-decoration: none;}
a:active.light {color: #FFFF66;	text-decoration: underline;}
a:hover.light {	color: #FFFF66;	text-decoration: underline;}


a.tctdark {color: #003300;text-decoration: underline;}
a:link.tctdark {color: #003300;text-decoration: underline;}
a:visited.tctdark {color: #003300;text-decoration: underline;}
a:active.tctdark {color: #990000;	text-decoration: underline;}
a:hover.tctdark {	color: #990000;	text-decoration: underline;}

a.csdark {color: #660033;text-decoration: underline;}
a:link.csdark {color: #660033;text-decoration: underline;}
a:visited.csdark {color: #660033;text-decoration: underline;}
a:active.csdark {color: #990000;	text-decoration: underline;}
a:hover.csdark {	color: #990000;	text-decoration: underline;}

td.tctlight{font-weight: bold;	color : #eeeeee; background : #006600; font-size : 13px;}
td.cslight{	background: #990033; color : #eeeeee; font-weight : bold; font-size : 13px;}

td.tctdark{	/*dark green text on gray background.*/
	color: #003300;	background : #CCCCCC;}
td.csdark{	/*dark red text on gray background).*/
	color: #660033;	background : #CCCCCC;}
	
/*Weather content*/
p.wxImage { margin: 0px; font-size: small; background-color: #FFFFFF; padding: 6px 0px 4px 0px; }
p.wxText { margin: 0px 0px 9px 0px; font-size: small; background-color: #FFFFFF; padding: 0px 6px 6px 6px; }


/* Index content */
td.indexContent {text-align: left; vertical-align: top; padding: 0px; }
td.indexPhoto {
	vertical-align: top;
	padding: 0px;
}
td.indexPhoto2 {
	vertical-align: top;
	padding: 0px;
	text-align : right;
}
h2.indexHed {
	margin: 4px 0px 0px 0px;
	font-size : 22px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
h3.indexHed {
	margin: 4px 0px 0px 0px;
	font-size: 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
p.abstract { margin: 0px 0px 6px 0px; font-size: 12px; }
img.indexPhoto {
	margin: 0px 6px 2px 6px;
	vertical-align : top;
	text-align : center;
}
h3.columnHed {
	font-size : 17px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #505050;
	background : #FFFFFF;
}

/*Story content*/
span.subhead{font-size : 15px;	font-style : italic; color : #333333; background : #FFFFFF;}
span.faq{
	color: #006600;
	font-weight : bold;
}
p.byline {font-size: 12px;	font-weight : bold;}
td.storyPhoto  { margin: 0px 6px 2px 0px; }
p.links {font-size: 12px;}
p.publish {	font-size: 11px;}

/*Columnist content*/
h1.columnist{
	letter-spacing : 1px;
	color : #006600;
	background : #FFFFFF;
}

/*Right teaser navigation*/
h4.rightPromo {
	text-decoration: overline underline;
	text-transform : uppercase;
	font-size : 12px;
	color : #006300;
	background-color : White;
}
p.rightPromo {
	font-size: 10px;
}

/*Slide show*/
td.slide {
	font-size: 10px;
	text-align : right;
}
td.slide_copyright {
	font-size: 10px;
	text-align:center
}


/*Bottom navigation*/
p.copyright { font-size: 10px; letter-spacing : 1px; 	font-style : italic; text-align:center}
p.contact {
	text-align:center;
	font-size : 10px;
}
td.bottom {
	text-align: center;
}
/*Slideshow*/
p.slide_navigation {
	font-size: 11px;
	letter-spacing : 1px;
	font-style : normal;
	text-align:center
}
p.slide_cutline {
	font-size: 10px;
	letter-spacing : normal;
	font-style : normal;
	text-align: right;
	color : Gray;
}
p.slide_date {
	font-size: 10px;
	letter-spacing : 1px;
	font-style : normal;
	text-align: left
}
