/* CSS Document */
body, div, td, table, p {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:9pt;
line-height:1.2em;
}

.headline_blue_sm {
	font-size: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}

.s_headline {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:1.8em;
line-height:1.1em;
color:#760015;
margin-bottom:10px;
}
.s_subhead {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:1.2em;
line-height:1.1em;
color:#382D8B;
margin-bottom:10px;
font-style:italic;
display:none;
}

.hide {
display:none;
}
.show {
display:block;
}
table {
cellpadding:5px;
cellspacing:0px;
border:0px solid #7D6300;
}
td {
vertical-align:top;
}
.fineborder {
border:2px outset #7D6300;
margin:5px 10px;
}
.headline {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:1.5em;
line-height:1.1em;
color:#760015;
margin-bottom:10px;
}
.subhead {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:1.2em;
line-height:1.1em;
color:#382D8B;
margin-bottom:10px;
font-style:italic;
display:none;
}
.dateline {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:0.85em;
line-height:1.2em;
color:#382D8B;
margin-bottom:5px;
font-style:italic;
margin-left:10px;
}
.byline {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:0.85em;
line-height:1.2em;
color:#666666;
margin-bottom:5px;
font-style:italic;
}
a{
text-decoration:none;
color:#382D8B;
border:none;
}
a:hover {
text-decoration:underline;
color: #760015;
}
img{
border:none;
}
.red {
color: #760015;
}
.gold {
color: #666666;
}
.blue {
color: #2A1D8B;
}
.bottommargin {
margin-bottom:5px;
}
.bulletlist {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:1em;
line-height:1.2em;
color:#000000;
list-style: outside;
margin:0px;
padding:0px;
padding-right:5px;
}

.wide{
width:760px;
}

.front_container {
border-bottom:1px solid #c5c5c5;
padding-bottom:5px;
}

.cn_head {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:1.2em;
line-height:1.2em;
color:#760015;
margin-bottom:5px;
}

.cn_sub {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:0.9em;
line-height:1.2em;
color:#2A1D8B;
margin-bottom:15px;
font-style:italic;
}

.cn_text {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:1.1em;
line-height:1.2em;
color:#000000;
margin-bottom:5px;
}

.cn_text div {
font-family:Georgia, Garamond, Times New Roman, serif;
font-size:0.95em;
line-height:1.2em;
color:#2A1D8B;
cursor:pointer;
}

.hornav_def,hornav_gray,hornav_blue {
 padding:5px 20px; 
margin-right:0px;
display:inline;
cursor:pointer;
border:0px solid red;
}
.hornav_gray {
/* background-image:url('/hornav_gray.jpg'); */
color:#ffffff;
}
.hornav_blue {
/* background-image:url('/hornav_blue.jpg'); */
color:#000000;
}

.Block {
position:relative;
border:0px solid Blue;
display:inline;
_display:inline-block;
cursor:pointer;
z-index:10000000;
_height:1%;
}
.flyover {
position: relative;
cursor:pointer;
z-index:10000001;

}
.flyover div {
z-index:10000;
border:1px solid #999999;
border-right:1px solid #dddddd;
border-bottom:1px solid #dddddd;
position: absolute;
/* background-color:#c5c5c5;  */
 width:180px; 
top:26px;
left:4px;
padding:1px;
text-align:center;
z-index:10000000;
}
.flyover div div {
position:relative;
top:0px;
bottom:0px;
left:0px;
right:0px;
text-align:left;
 width:178px; 
border:1px solid #d5d5d5;
border-right:1px solid #d5d5d5;
border-bottom:1px solid #d5d5d5;
background-color:#e5e5e5; 
margin:0px;
padding:2px;
font-size:0.825em;
color:#000000;
text-transform:capitalize;
z-index:10000000;
}
.flyover div div:hover {
position:relative;
top:0px;
bottom:0px;
left:0px;
right:0px;
text-align:left;
 width:178px; 
border:1px solid #d5d5d5;
border-right:1px solid #d5d5d5;
border-bottom:1px solid #d5d5d5;
background-color:#ffffff; 
margin:0px;
padding:2px;
font-size:0.825em;
color:#000000;
text-transform:capitalize;
z-index:10000000;
}

.hide {
display:none;
}
.show {
display:inline;
}
.horznavelement {
font-size:0.8em;
_position:relative;
z-index:10000000;
}
.horznavelement:hover {
font-size:0.8em;
background-color:#ffffff; 
_position:relative;
z-index:10000000;
}
.relative_block {
z-index:200000;height:1px;
}

.search_headers {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1.2em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #003366;
		cursor: pointer
}

.mhighlight {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1.2em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #003366;
		cursor: pointer
}

.munhighlight {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1.2em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #D3D3D3;
		cursor: pointer
}

.search_headers:hover {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1.2em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
  color: Orange;
		cursor: pointer
}

.munhighlight:hover {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1.2em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
  color: Orange;
		cursor: pointer
}

.mhighlight:hover {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1.2em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
  color: Orange;
		cursor: pointer
}

.mhighlightsm:hover {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1.0em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
  color: Orange;
		cursor: pointer
}

.mhighlightsm {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #003366;
		cursor: pointer
}

.munhighlightsm {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #D3D3D3;
		cursor: pointer
padding: 0px;
position:relative;left:10px;
}
.munhighlightsm:hover {
	font-family: Georgia, Garamond, Times New Roman, serif;
	font-size: 1em;
		   line-height: 1.2em;
	font-style: normal;
	font-weight: bold;
	color: #D3D3D3;
		cursor: pointer
padding: 0px;
position:relative;left:10px;
		cursor: pointer
}

.search_big {
font-size:1.2em;
line-height: 1.2em;
font-weight:bold;
margin-top:0px;
margin-bottom:2px;
text-align:left;
color:#197bba;
background-color:#f5f5f5;
padding:3px; 
border-bottom:1px solid #e5e5e5;
}

.search_date {
float:right;
color:#000000; 
	margin-left:10px;
	margin-right:15px;
	margin-bottom:0px;
	margin-top:4px;
	font-family: Georgia, Garamond, Times New Roman, serif;
font-size:1.1em;
line-height: 1.2em;
text-align:left;
}

.search_body {
color:#000000; 
	margin-left:10px;
	margin-right:15px;
	margin-bottom:5px;
	margin-top:2px;
	font-family: Georgia, Garamond, Times New Roman, serif;
font-size:0.8em;
line-height: 1.2em;
text-align:left;
}

.sa:hover {
  text-decoration: none;
  font-size:1em;
}
.sa {
	  text-decoration: none;
	  color: #000000;
	}

.copy {
	font-size: 1.0em;
	   line-height: 1.2em;
	font-style: normal;
	color: #000000;
}
