﻿BODY { background-color:#ffffff; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
A:hover { color:#148A2F; text-decoration:none }
A:visited { color:#527db1; }
A {color:#0c488e;}
A.links { font-weight:bold; font-size:10px; color:#ffffff; text-decoration:none; }
A.links:visited {color:#ffffff; }
A.links:hover {
	color:#527db1; 
	text-decoration:none;
	background-color:#ffffff;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
}
h1 { font-size:14pt; color:#134e94;}
h2 { font-size:12pt; color:#1a9431;}
h3 { font-size:10pt; color:#ac8b0a; padding:0; margin:0;}
.links { font-weight:bold; font-size:10px; color:#ffffff; text-decoration:none; }
.footer { font-weight:normal; font-size:10px; color:#ffffff;  
		LINE-HEIGHT:normal; background-color:#527db1; text-align:center; text-decoration:none;}
.footer:hover { color:#000000; text-align:center; }
.bullet { LIST-STYLE-IMAGE:url("/images/bullet.gif"); }
.input {
	BORDER-TOP-WIDTH:1px; BORDER-LEFT-WIDTH:1px; font-size:10px; BORDER-LEFT-color:#0c488e; BORDER-BOTTOM-WIDTH:1px; BORDER-BOTTOM-color:#0c488e; color:#0c488e; BORDER-TOP-color:#0c488e; BACKGROUND-color:#ffffff; BORDER-RIGHT-WIDTH:1px; BORDER-RIGHT-color:#0c488e
}
.tdBGImage { 
	background-image:url(/images/buttons/inside/site_name.jpg); 
	background-repeat:no-repeat;
	width:215px;
	height:88px;
}  
.logo {
	display:block;
	width:130px;
	height:60px;
	background-color:#ffffff;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}
.oldlogo {
	display:block;
	width:130px;
	height:60px;
	margin:0px;
	text-align:center;
	padding:2px 80px 25px 2px;
	background-color:#ffffff;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
}
td { font-family:Arial, sans-serif; font-size:8pt; font-weight:bold; }
td.header { font-family:Arial, sans-serif; font-size:14pt; font-weight:bold; text-align:center; }
td.subheader { font-family:Arial, sans-serif; font-size:12pt; font-weight:bold; text-align:center; }
td.field { font-family:Arial, sans-serif; font-size:8pt; font-weight:bold; text-align:left;  }
button { font-family:Arial, sans-serif; font-size:10pt; font-weight:bold; text-align:center; }
.text { font-size:11px; LINE-HEIGHT:16px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }
.tagline { font-weight:bold; font-style:italic; font-size:16px; color:#0c488e; }
.tagline_format { font-weight:bold; font-style:italic; color:#0c488e; }
.headline	{
	font-weight:bold;
	font-size:12px;
	color:#0c488e;
	border-style:solid;
	border-width:0px;
	border-bottom-width:4px;
	margin-bottom:4px;
	border-color:#527DB1;
}
.subheadline { font-weight:bold; font-size:10px; color:#AC8B0A; }
.subtitle { font-weight:bold; font-size:14px; color:#AC8B0A;  }
.list { font-weight:bold; font-style:italic; font-size:12px; color:#0c488e;  }
.entry { margin:12px 0 16px 0; }
.issued { font-weight:bold; font-size:12px; color:#AC8B0A; }
.title { font-weight:bold; font-size:16px; color:#0c488e; }
.title_color { color:#0c488e; }
.content { margin-bottom:8px; }
.subcontent { margin-top:8px; }
.leadin { color:#cc0000; }
.emphasis { color:#333399; }

.new { 
	font-weight:bold; 
	font-size:14px; 
	color:#1A9431; 
	border-style:solid;
	border-width:0px;
	border-bottom-width:4px;
	margin-bottom:8px;
	border-color:#1A9431;
}
.help { 
	font-weight:bold; 
	font-size:14px; 
	color:#AC8B0A; 
	border-style:solid;
	border-width:0px;
	border-bottom-width:4px;
	margin-bottom:8px;
	border-color:#AC8B0A;
}
.sayings {
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#FFFFFF;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
}
.storyline { color:#000000; font-weight:normal; font-size:10px; }
.storyfacts { color:#0c488e; font-weight:normal; font-size:10px; }
.photo	{
	font-size:10px; 
	color:#996600; 
	text-decoration:none; 
	font-weight:bold;
}
DFN { 
	cursor:help;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	background-color:#FFFFD2;
}
hr {
  border:0;
  width:50%;
  text-align:center;
}
table.tblCenter td {
	border:1px; 
	border-color:#000; 
	border-style:solid;
}
label {
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	
}