A:link {color: #000000; text-decoration: underline;}
A:visited {color: #333333; text-decoration: underline;}
A:active {color: #000000; text-decoration: underline;}
A:hover {color: #000000; text-decoration: none;}

A.red:link {color: #A72121; text-decoration: underline;}
A.red:visited {color: #A72121; text-decoration: underline;}
A.red:active {color: #A72121; text-decoration: none;}
A.red:hover {color: #A72121; text-decoration: underline;}

A.blu:link {font-size: 12px; color: #0D3159; text-decoration: underline;}
A.blu:visited {font-size: 12px; color: #0D3159; text-decoration: underline;}
A.blu:active {font-size: 12px; color: #0D3159; text-decoration: none;}
A.blu:hover {font-size: 12px; color: #0D3159; text-decoration: underline;}

A.grey:link {color: #393939; text-decoration: underline;}
A.grey:visited {color: #393939; text-decoration: underline;}
A.grey:active {color: #393939; text-decoration: none;}
A.grey:hover {color: #393939; text-decoration: underline;}

A.mn:link {font-size: 12px; color: #FFFFFF; text-decoration: none; }
A.mn:visited { font-size: 12px; color: #F3F3F3; text-decoration: none;}
A.mn:active { font-size: 12px; color: #FFFFFF; text-decoration: none;}
A.mn:hover { font-size: 12px; color: #FFFFFF; text-decoration: underline;}

A.mn-photo {font-size: 12px; color: #000000; text-decoration: none; font-weight: bold; }
A.mn-photo:link { color: #000000; text-decoration: none; }
A.mn-photo:visited {  color: #000000; text-decoration: none;}
A.mn-photo:active {  color: #000000; text-decoration: none;}
A.mn-photo:hover { color: #000000; text-decoration: underline;}

A.mnb:link {color: #0D3159; text-decoration: underline; padding-left:5px; padding-right:5px;}
A.mnb:visited {color: #0D3159; text-decoration: none; padding-left:5px; padding-right:5px;}
A.mnb:active {color: #0D3159; text-decoration: none; padding-left:5px; padding-right:5px;}
A.mnb:hover {color: #0D3159; text-decoration: underline; padding-left:5px; padding-right:5px;}

A.tittopblock { font-family: Arial; font-size: 14px; color: #A72121; font-weight: bold; text-decoration: none;}
A.tittopblock:link { font-family: Arial; font-size: 14px; color: #A72121; font-weight: bold; text-decoration: none;}
A.tittopblock:visited { font-family: Arial; font-size: 14px; color: #A72121; font-weight: bold; text-decoration: none;}
A.tittopblock:active { font-family: Arial; font-size: 14px; color: #A72121; font-weight: bold; text-decoration: underline;}
A.tittopblock:hover { font-family: Arial; font-size: 14px; color: #A72121; font-weight: bold; text-decoration: underline;}

A.titblock { font-family: Arial; font-size: 14px; text-decoration: none;}
A.titblock:link { font-family: Arial; font-size: 14px; text-decoration: none;}
A.titblock:visited { font-family: Arial; font-size: 14px;  text-decoration: none;}
A.titblock:active { font-family: Arial; font-size: 14px; color: #A72121; text-decoration: underline;}
A.titblock:hover { font-family: Arial; font-size: 14px; color: #A72121; text-decoration: underline;}

a.articlelist-title, .articlelist-title {
	color: #0D3159;
	font-weight: bold;
	text-decoration: underline;
font-size: 95%;
}

div.articlelist-title { font-size: 95%; margin-top:2px; margin-bottom:2px; padding-bottom:0px; padding-top:0px; }

a.articlelist-title:link { color: #0D3159; text-decoration: underline; }
a.articlelist-title:visited { color: #0D3159; text-decoration: underline; }
a.articlelist-title:active { color: #A72121; text-decoration: underline;}
a.articlelist-title:hover { color: #A72121; text-decoration: none;}

a.articlelist-toptitle, .articlelist-toptitle {
	color: #0D3159;
	font-weight: bold;
	text-decoration: underline;
	font-size: 110%;
}

div.articlelist-toptitle { margin-top:5px; margin-bottom:3px; padding-bottom:0px; padding-top:0px; }

a.articlelist-toptitle:link { color: #0D3159; text-decoration: underline; }
a.articlelist-toptitle:visited { color: #0D3159; text-decoration: underline; }
a.articlelist-toptitle:active { color: #A72121; text-decoration: underline;}
a.articlelist-toptitle:hover { color: #A72121; text-decoration: none;}

a.articlelist-2title, .articlelist-2title {
	color: #0D3159;
	font-weight: bold;
	text-decoration: underline;
	font-size: 105%;
}
.copyright { font-size: 80%; }

.ad-link { font-size: 12px; }

div.articlelist-2title { margin-top:2px; margin-bottom:2px; padding-bottom:0px; padding-top:0px; }

a.articlelist-2title:link { color: #0D3159; text-decoration: underline; }
a.articlelist-2title:visited { color: #0D3159; text-decoration: underline; }
a.articlelist-2title:active { color: #A72121; text-decoration: underline;}
a.articlelist-2title:hover { color: #A72121; text-decoration: none;}

.article-title {
	font-family: Arial;
	font-size: 125%;
	color: #0D3159;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}

h1 {
	font-family: Arial;
	font-size: 125%;
	color: #0D3159;
	font-weight: bold;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}

.article-text { font-size: 110%; }

.navart {
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
}

.navartc {
	padding-top: 2px;
	padding-right: 5px;
	background-color: #CCCCCC;
	padding-bottom: 2px;
	padding-left: 5px;
}

a.section_bar:link { font-size: 11px; color: #0D3159; text-decoration: underline;}
a.section_bar:visited { font-size: 11px; color: #0D3159; text-decoration: underline;}

.section_bar {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
    font-size: 11px;
}

.main-lead { margin-top:4px; margin-bottom:0px; }
div.main-lead { font-size: 90%; }
.news-captions { font: 80%; }

font a { font: 12px;  margin-top:4px; margin-bottom:4px; }

.toollinks { font: 10px;  }
.findnav { padding-left:5px; padding-right:5px; }
.findnavc { padding-left:5px; padding-right:5px; background-color: #DCDCDC; }

.fark-links { font: 11px; }

td { font-family:Arial, Helvetica, sans-serif; font-size: 85%; }
img#pic { border: 1px solid #000000; padding: 0; margin: 5; }


hr {height:1px; color: #E0E0E0; noshade; size:1;}
u {color: #535353; background-color: #DCDCDC; font-weight: none; text-decoration: underline; padding: 1px;}
li {list-style-type : square;}

.10 {font: 10px;}
.11 {font: 11px;}
.12 {font: 12px;}
.13 {font: 13px;}

#10 {font: 10px;}
#11 {font: 11px;}
#12 {font: 12px;}
#13 {font: 13px;}

#w {padding-left:5px; padding-right:5px; font-size:11px; font-weight: bold; color:#FFFFFF;}
#ora {padding-left:5px; padding-right:5px; font:12px; font-weight: bold; color:#7B5F00;}
#blu {padding-left:5px; padding-right:5px; font:12px; font-weight: bold; color:#BAD7FF;}
#red {padding-left:5px; padding-right:5px; font:12px; font-weight: bold; color:#FFD8D8;}
#grn {padding-left:5px; padding-right:5px; font:12px; font-weight: bold; color:#275100;}
#gry {padding-left:5px; padding-right:5px; font:12px; font-weight: bold; color:#FFFFFF;}
#lgry {padding-left:5px; padding-right:5px; font:12px; font-weight: bold; color:#404040;}
#lblu {padding-left:5px; padding-right:5px; font:12px; font-weight: bold; color:#21559D;}
#lbl {padding-left:5px; padding-right:5px; font:12px; font-weight: bold; color:#B6D5FF;}
#rbl {padding-left:5px; padding-right:5px; font:12px; font-weight: bold; color:#C3DCFF;}

#date {font-size: 12px; padding-top: 5px; padding-left:5px; padding-right:10px; padding-bottom:5px;}
.searchex {font-size: 10px; text-decoration: underline; color: #666666;}

#pad {padding-top: 5px; padding-left:10px; padding-right:5px; padding-bottom:5px;}
#picpad {padding-left:10px; padding-bottom:5px;}
#picture {padding-top: 10px; padding-left:10px; padding-right:10px; padding-bottom:10px;}

#urgent {font-family: arial; font-size: 13px; color: #A72121;}

#gmn { font-size: 13px; color: #0D3159; font-weight: bold;}
#gmnu { font-size: 12px; color: #FFFFFF; font-weight: bold;}
#gse { font-size: 12px; color: #1D1D1D; font-weight: bold;}

#mmn {color:#C8E4FF; font-weight: bold;}
#loc {color:#5C87C4; font: 10px tahoma, verdana, arial, helvetica; font-family:tahoma, verdana, arial, helvetica; }
#top {font: 10px tahoma, verdana, arial, helvetica; font-family: georgia, tahoma, verdana, arial, helvetica}
#article {font: 13px georgia, tahoma, verdana, arial, helvetica; font-family:georgia, tahoma, verdana, arial, helvetica;}

#news {color:#467216; font: 10px verdana, tahoma,arial, helvetica;}
#uf {color: #B36100; background-color: #FFCC4A; font-weight: bold; text-decoration: none; padding: 1px;}
#tit {color:#AB2800 ;font-weight: bold; }
#titgr {color:#3C6A2D ;font-weight: bold;}
#mid {font: 11px;}
#rate {font-size: 12px; font-family: georgia, verdana, tahoma,arial, helvetica;color:#8B0B00 ;font-weight: bold;}

#titred { font-family: georgia;  color: #A72121; font-weight: bold; }
#titblu { font-family: georgia;  color: #0D3159; font-weight: bold; }
#titww { font-family: georgia, times new roman; font-size: 14px; color: #FFFFFF; font-weight: bold;}
#titwhite { font-family: Arial; font-size: 14px; color: #FFFFFF; font-weight: bold; }
#titw { font-family: arial; font-size: 12px; color: #FFFFFF; font-weight: bold;}

#sm {font-size: 10px; font-family: verdana, helvetica,arial, tahoma; color: #000000;}
#b {color: #000000; font-weight: bold;}
#r {color: #8B0B00;}

form {margin:0}
input {font-size: 14px; }
input.search,select,textarea {font-size: 14px; font-family: arial, tahoma, verdana, helvetica; color:#000000; border:1px solid #DDDDDD; border-right:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;}
input.search {height:20px;}
input.btn {font:10px tahoma, verdana, arial, helvetica; color:#695701; border-right:1px solid #E9D472; border-left:1px solid #998422; border-bottom:1px solid #E9D472; border-top:1px solid #998422;background-color: #FFF0AA;}
input.chk {border:none; vertical-align:middle; height:16px;}

div.main-lead p { margin-top:0px; margin-bottom:0px; }

#clear a img{opacity:0.0; -moz-opacity:0.0; filter:alpha(opacity=0);}
#clear a:hover img{opacity:0.01; -moz-opacity:0.01; filter:alpha(opacity=0);}