body {
	margin: 0px;
}

img {
	border: 0px;
}

p{
	position: relative;
	padding-top: 2px;
	padding-right: 10px;
	color: #0F0F0F;
	font-size: 13px;
	text-align: right;
	font-family: Tahoma;
	padding-bottom: 5px;
	margin: 0px;
}

h1{
	padding-top: 0px;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	text-align: right;
	font-family: Tahoma;
	padding-bottom: 0px;
	margin: -2px 0px 0px 0px;
}

.date {
	color: #0F0F0F;
	font-size: 11px;
	text-align: right;
	font-family: Tahoma;
}

.strike {
	text-decoration: line-through;
}

#container {
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}

#container #flagleft {
	position: absolute;
	top: 0px;
	left: 5px;
	width: 242px;
	height: 650px;
	float: right;
}

#container #flagleftin {
	position: absolute;
	top: 0px;
	left: 5px;
	width: 368px;
	height: 650px;
}

#container #flagtopindex {
	position: absolute;
	top: 0px;
	left: 247px;
	width: 707px;
	height: 437px;
}

#container #flagtopin {
	position: absolute;
	top: 0px;
	padding: 0px;
	margin: 0px;
	left: 373px;
	width: 581px;
	height: 288px;
}

#container #flagmidin {
	position: absolute;
	top: 0px;
	left: 373px;
	width: 125px;
	height: 288px;
}


#container #flagrightin {
	position: absolute;
	top: 0px;
	left: 498px;
	width: 456px;
	height: 221px;
}

#container #bodyindex {
	position: absolute;
	top: 437px;
	left: 410px;
	padding: 0px;
	margin: 0px;
	width: 518px;
}

#container #headers {
	border-top: solid 1px #DCD9D9;
	position: absolute;
	top: 231px;
	left: 460px;
	padding: 2px 0px 2px 2px;
	text-align: right;
	font-family: Tahoma;
	font-size: 11px;
	width: 456px;
}

#pressheaders{
	display: block;
	position: absolute;
	left: 405px;
}


#container #bodyin {
	position: relative;
	top: 294px;
	left: 395px;
	padding: 0px 0px 100px 0px;
	margin: 0px  0px 300px 0px;
	width: 518px;
}


#container #bodyin img{
	text-align: right;
}

.segment {
	position: relative;
	display: block;
	right: 0px;
	width: 530px;
	height: auto;
	padding: 0px;
	border-top: solid 1px #DCD9D9;
	margin: 0px;
}

.press {
	border: solid 1px #ffffff;
	padding: 0px;
	background: #ffffff;
	left: 157px;
	width: 530px;
	height: auto;
	margin: 0px;
}

.press a{
	display: block;
	position: relative;
	right: 1px;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 530px;
	border: solid 1px #ffffff;
	background: #ffffff;
	text-decoration: none;
}

.press a:hover {
	border: solid 1px #861500;
	background: #FEE5E0;
}

.press a:visited{
	text-decoration: none;
}

.press:hover {
	border: solid 1px #ffffff;
	padding: 0px;
	margin: 0px;
	background: #FEE5E0;
}

.press img {
	position: relative;
	margin-left: 467px;
	height: 24px;
	width: 57px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

.press h1{
	color: #861500;
}

.presspub{
	color: #861500;
}

.presstits{
	color: #861500;
	font-weight: bold;
}

.pressenter{
	position: relative;
	width: 518px;
	padding: 5px;
	background: #ffffff;
	height: auto;
	margin-bottom: 4px;
}

.pressenter:hover{
	position: relative;
	width: 518px;
	padding: 5px;
	background: #000000;
	height: auto;
	margin-bottom: 4px;
}

.pressenter p{
	padding-bottom: 10px;
}

.pressenter h1{
	color: #861500;
}

.association {
	border: solid 1px #ffffff;
	padding: 0px;
	background: #ffffff;
	left: 157px;
	width: 530px;
	height: auto;
	margin: 0px;
}

.association a{
	display: block;
	position: relative;
	right: 1px;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 530px;
	border: solid 1px #ffffff;
	background: #ffffff;
	text-decoration: none;
}

.association a:hover {
	border: solid 1px #D16E03;
	background: #FEE5CA;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 530px;
}

.association a:visited{
	text-decoration: none;
}

.association:hover {
	border: solid 1px #ffffff;
	padding: 0px;
	margin: 0px;
	background: #FEE5CA;
}

.association img {
	position: relative;
	margin-left: 417px;
	height: 24px;
	width: 107px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

.association h1{
	color: #D16E03;
}

.click{
	font-size: 9px;
	font-weight: bold;
}

.filibuster {
	border: solid 1px #ffffff;
	padding: 0px;
	background: #ffffff;
	left: 157px;
	width: 530px;
	height: auto;
	margin: 0px;
}

.filibuster a{
	display: block;
	position: relative;
	right: 1px;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 530px;
	border: solid 1px #ffffff;
	background: #ffffff;
	text-decoration: none;
}

.filibuster a:hover {
	border: solid 1px #7B4E01;
	background: #FDEBCD;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 530px;
}

.filibuster a:visited{
	text-decoration: none;
}

.filibuster:hover {
	border: solid 1px #ffffff;
	padding: 0px;
	margin: 0px;
	background: #FDEBCD;
}

.filibuster img {
	position: relative;
	margin-left: 435px;
	height: 24px;
	width: 89px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

.filibuster h1{
	color: #7B4E01;
}

.judgment {
	border: solid 1px #ffffff;
	padding: 0px;
	background: #ffffff;
	left: 157px;
	width: 530px;
	height: auto;
	margin: 0px;
}

.judgment a{
	display: block;
	position: relative;
	right: 1px;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 530px;
	border: solid 1px #ffffff;
	background: #ffffff;
	text-decoration: none;
}

.judgment a:hover {
	border: solid 1px #330E42;
	background: #F7E5FE;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 530px;
}

.judgment a:visited{
	text-decoration: none;
}

.judgment:hover {
	border: solid 1px #ffffff;
	padding: 0px;
	margin: 0px;
	background: #F7E5FE;
}

.judgment img {
	position: relative;
	margin-left: 435px;
	height: 24px;
	width: 89px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}

.judgment h1{
	color: #330E42;
}


#totop a{
	float: right;
	position: relative;
	clear: both;
	padding: 3px 13px 3px 13px;
	margin: 2px -12px 10px 0px;
	background: #ffffff;
	border: solid 3px #ffffff;
}

#totop a:hover {
	background: #ffffff;
	border: double 3px #242424;
}

input {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 3px 3px 6px;
	background: #FEE5E0;
}

textarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 3px 3px 6px;
	background: #FEE5E0;
}

.presssub{
	border-top: 1px solid #861500;
	border-left: 1px solid #861500;
	border-bottom: 1px solid #861500;
	border-right: 1px solid #861500;
	color: #861500;
	width: 120px; 
	height: 14px;
}	

.presstitle{
	border-top: 1px solid #861500;
	border-left: 1px solid #861500;
	border-bottom: 1px solid #861500;
	border-right: 1px solid #861500;
	color: #861500;
	width: 295px; 
	height: 14px;
}

.pressart{
	border-top: 1px solid #861500;
	border-left: 1px solid #861500;
	border-bottom: 1px solid #861500;
	border-right: 1px solid #861500;
	color: #861500;
	width: 455px; 
	height: 110px;
}


.pressover{
	border-top: 1px solid #861500;
	border-left: 1px solid #861500;
	border-bottom: 1px solid #861500;
	border-right: 1px solid #861500;
	color: #861500;
	width: 455px; 
	height: 14px;
}

.mistake {
	color: #861500;
	font-size: 11px;
	text-align: right;
	font-family: Tahoma;
}
