body
{
	margin:0;
	padding:0;
  	font-size:12px;
	background:#c0c0c0;
	color:#000;
	line-height:16px;
}
body, p, th, td, li, ul, ol, h1, h2, h3, h4, h5, h6, label, input, textarea, cite, select
{
  font-family: arial, helvetica, sans-serif;
}
a
{
	color:#0000ff;
	text-decoration:underline;
}
a:hover
{
	text-decoration:none;
}
a:visited
{
	color:#0000ff;
}

form, p, h1, h2, table, tr, td
{
	padding:0px;
	margin:0px;
}
#container
{
	width:1024px;
	margin-left: auto;
	margin-right: auto;
	background:#FFFFFF;
}
#header
{
	color:#FFF;
	background:#111111;
}
#logo
{
	background: #111111 url(../images/logo.jpg) no-repeat;
	height:47px;
	margin:0px 0px 0px 0px;
}
#title
{
	float:right;
}
#heading
{
	padding:5px 20px 5px 20px;
	border-bottom:1px dotted #000;
	background:#111111;
	color:#FFF;
}
#heading h1
{
	font-size:15px;
	font-weight:bold;
}
#header-sub
{
	margin:5px 0px 5px 0px;
	border-top:1px dotted #000;
	border-bottom:1px dotted #000;
	padding:5px 0px 5px 0px;
	background:#DAE0E2;
	color:#7F9DB9;
}
#header-sub a
{
	color:#1D3955;
	text-decoration:none;	
}
#header-sub a:hover
{
	color:#666;
	text-decoration:underline;	
}
#content
{
	padding:7px 10px 7px 10px;
}
#content-left
{
	float:left;
	border:#666 solid 1px;
	width:356px;
	padding:10px;	
}
#headline {
	margin: 0 auto;
	font-size: 36px;
	text-align: center;
}
#subheadline {
	margin: 0 auto;
	font-size: 24px;
	text-align: center;
	margin-bottom: 20px;
}
#legend {
	font-weight: bold;
	font-size: 18px;
	color: #b72e19;
	margin: 0;
}
#content-left h2
{
	font-size:13px;
	color:#666666;
	padding:0px 0px 10px 0px;
}
#content-left h2 a
{
	color:#666666;
	text-decoration:none;
}
#content-left h2 a:hover
{
	text-decoration:underline;
}
#content-right
{
	float:right;
	border:#666 solid 1px;
	width:594px;
	padding:10px 10px 10px 10px;
}
#content-right h2
{
	font-size:13px;
	color:#666666;
	padding:0px 0px 10px 0px;
}
#news-list
{
	
}
#news-list p
{
	padding:4px 0px 4px 0px;	
}
#news-list p a
{
	color:#0165B0;
	font-size:11px;
	font-weight:bold;	
}
#news-list p a:hover
{
	text-decoration:none;
	color:#0165B0;
	font-size:11px;
	font-weight:bold;
}
#left-list
{
	
}
#left-list p a
{
	font-size:11px;
	color:#666;
}
#left-list p a:hover
{
	font-size:11px;
	color:#000;
	text-decoration:none;
}
#state-list
{
	font-size:11px;
}
#state-list p a
{
	color:#666;
}
#state-list p a:hover
{
	color:#000;
	text-decoration:none;
}
#footer
{
	border-top:1px dotted #000;
	margin:10px 20px 10px 20px;
	font-size:11px;	
}
#footer-sub
{
	padding:10px 0px 20px 0px;
}
#footer-sub a
{
	color:#1D3955;
}
#footer-sub a:hover
{
	color:#000;
	text-decoration:none;
}
#footer-sub p
{
	padding:3px 0px 3px 0px;
}
.article 
{
	float:left;
	padding:10px 15px 10px 0;
	width:336px;
	font-size:11px;
}
.article img
{
	float:left;
	margin:0 10px 0 0;
	padding:1px;
	width:90px;
	border:1px solid #c4d694;
}
.article a
{
	color:#114477;
	font-weight:bold;
	font-size:10px;
}
.article a:hover
{
	color:#000000;
	text-decoration:none;
	font-size:10px;
}
.article1 
{
	float:left;
	padding:10px 15px 10px 0px;
	font-size:12px;
}
.article1 img
{
	float:left;
	margin:0 10px 0 0;
	padding:1px;
	width:250px;
	border:1px solid #c4d694;
}
.article2 
{
	float:left;
	padding:10px 15px 10px 0px;
	font-size:12px;
}
.article2 img
{
	float:left;
	margin:0 10px 0 0;
	padding:1px;
	width:90px;
	border:1px solid #c4d694;
}
.listInline{list-style-type:none;margin:0;padding:0}
.listInline li{display:inline; margin-right:3px;}
.listInline li a{font-weight : bold;}
.listInline li a:hover{font-weight : bold;}
.numStories{float:left;padding:5px 0 0 0px}
.listInline a{background:#42638C;font:11px arial,sans-serif;color:#fff;text-decoration:none;cursor:pointer;padding:1px 5px;_padding:1px 5px;margin-left:3px}
.listInline a.on{background:#73A54A repeat-x bottom;color:#fff;text-decoration:none}
.listInline a:hover.on{background:#8F1F08 url(../images/tab-bg.gif) repeat-x bottom;text-decoration:none;color:#FFF}
.listInline a:hover.off{background:#06c url(../images/tab-hover.gif) repeat-x bottom;color:#fff;text-decoration:none}

.list {width: 100%;} 
.list .th {background-color: #f00;color: #fff;font-weight: bold;}
.list .tr:nth-child(odd) {background-color: #eee;}
.list .tr {}
.list .tr1 { background:#EEFAFF;}
.list .td {float: left;padding-left: 2%;}
.bg-red {
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #BE4723;
	margin: 2;
	border:1px solid #c4d694;
	padding:3px 3px 3px 3px;
}
.bg-blue {
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #0066ff;
	margin: 2;
	border:1px solid #c4d694;
	padding:3px 3px 3px 3px;
}
.bg-green {
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	background-color: #006600;
	margin: 2;
	border:1px solid #c4d694;
	padding:3px 3px 3px 3px;
}

