html {height:100%; min-height: 100%; margin-bottom: 1px;}

body {margin: 0 auto; padding: 0; text-align: center; height: 100%; background-color: #fff; color: #42360B; position: relative; behavior:url(csshover2.htc);}

div {text-align: left; font-family: arial, sans-serif;}
.center {text-align: center; margin: 0 auto;}
.left {text-align: left;}
.right {text-align: right;}
.leftfloat {float: left; margin-left: 1em;}
.rightfloat {float: right; margin-right: 5px;}

img {border: 0;}

a:link, a:active, a:visited {color: #161e75; text-decoration: none;}
a:hover, a.focus {color: #B09C57;}


.ErrMsg {color: #A00000;}
.MissingArticle {background-color: #FFFF00;}

h1 {font-size: 2.5em;}

table {padding: 0; margin: 0; border-collapse: collapse;}

.searchhighlight {color: #A00000;background-color: #FFFF00; }

#printbanner {display: none;}

#header {background-color: #171F7B; width: 100%; height: 50px;}

	.ctraccent {display: none;}
	.medm {display: none;}
	.dark {display: none;}
	.light {display: none;}

	.typewriterbg {display: none;}

	.shadowtypist {display: none;}
	.explorerpng {display: none;}
	.shadowtypist5 {display: none;}

	.title {width: 611px; height: 30px; position: absolute; top: 95px; left: 87px;}
	.flashtitle {width: 611px; height: 30px; position: absolute; top: 0; left: 0;}
	.alttext {color: #DDB61A; position: absolute; top: 81px; left: 118px;}
	h1 {font-size: 2.3em;}
	.altimgpos {position: absolute; top: -4px; left: -7px;}

#topbar {display: none;}


#toptext {display: none;}


#nav {display: none;}


#text {font-size: 0.8em; padding: 0; position: relative; top: 0; left: 0;}
#text2 {font-size: 0.8em;}
.text {font-size: 0.8em; padding: 0; position: relative; top: 0; left: 0;}

	.paragraph {width: 45%; float: left; margin: 0.5em; padding: 0;}
	.paragraph5 {width: 35%; float: left; margin: 0.5em; padding: 0;}

	ul {margin: 5px 35px;}
	li {padding: 9px 0;}
	.nodisc {list-style-type: none;}

	.floatul {float: left; padding: 0; width: 220px; word-wrap: break-word;}
	.desc {font-size: 0.7em;}

	.reporttitle {color: #171F75; font-size: 1.35em;}
	.reportpara {margin: 0 0 0 7px; page-break-inside: avoid;}
	.reporttext {margin: 1em 3em;}

	table {padding: 0; margin: 0; border-collapse: collapse;}
	.submitpref {position: relative; left: 100px;}

	.tag {font-size: 0.7em;}
	.tagshort {font-size: 0.7em; position: absolute; bottom: 0; left: 8px;}

	b, strong {color: #42130B;}
	u {color: #42130B; line-height: 1.0em;}
	i {color: #42130B;}

	.titletxt, .headlinetxt, .darkunderlinetxt, .boldtxt, .callcapstxt, .normaltxt, .normaltxt, .editornotetxt, .newspapertxt {font-family: arial;}

	.titletxt {color: #161e75; font-weight: bold; font-size: 1.3em;}
	.headlinetxt {color: #1725BA; font-weight: bold; text-decoration: underline;}
	.darkunderlinetxt {text-decoration: underline; color: #42130B; font-weight: bold;}
	.boldtxt {color: #42130B; font-weight: bold;}
	.allcapstxt {color: #42130B; font-weight: bold; text-transform: uppercase;}
	.editornotetxt {text-decoration: underline; font-weight: bold; font-style: italic; color: #42130B;}
	.newspapertxt {font-weight: bold; font-style: italic; color: #42130B;}

	.normaltxt {text-decoration: none; text-transform: normal; font-weight: normal; color: #000;}
	.admintopic {text-decoration: underline; color: #BC9D66; font-weight: bold;}

.HRTitle {
	color: #0A317A;
	font-size: 0.8em;
	background: #FCF5C7;
	font-weight: bold;
}

.HRTitle {
	color: #0A317A;
	font-size: 0.8em;
	background: #FCF5C7;
	font-weight: bold;
}

.HRRows {
	font-size: 0.8em;
}

