body, td {font-family:Times New Roman, Helvetica, sans-serif; font-size:14pt; color: #FFFFFF;}
body {color: #FFFFFF; margin: 0px; padding: 0px; background-color: #556C79;}
.blw {border-bottom-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:solid;border-left-style:none;border-bottom-color:#FFFFFF;border-top-width:0px;border-right-width:0px;border-left-width:0px;}
a:link.cat, a:visited.cat {color:#FFE0EF;text-decoration:none;}
a:hover.cat, a:active.cat {color:#FFE0EF;text-decoration:underline}
a:link.cap, a:visited.cap {font-size:14pt;color:#FFE0EF;text-decoration:none;}
a:hover.cap, a:active.cap {font-size:14pt;color:#FFE0EF;text-decoration:underline}
.cap {font-size:14pt;font-weight:normal;color:#FFE0EF;}
.prime {font-size:14pt;color:#FFFFCF}
form {margin:0px;}
a img {border:none; text-decoration:none;}
.formelem {width:540px; background-color:#F1F1F1}
.formelem2 {width:534px; background-color:#F1F1F1}
.formelem3 {width:80px; background-color:#F1F1F1}
h1 {font-size:16pt; font-weight:bold; font-style:italic;}
h2 {font-size:14pt; font-weight:bold; text-align:center;}
h3 {font-size:14pt; font-weight:bold; font-style:italic;}
h4 {font-size:11pt; font-weight:bold;}
h5 {font-size:13pt; color:#FFFFCF; text-align:center;}
a:link, a:visited {color:#FFE0EF;text-decoration:underline;}
a:hover, a:active {color:#FFE0EF;text-decoration:none;}
div {padding:0px; margin:0px;}
.excluded{
color:#d3da21;
font-weight:normal;
}
#content {
  text-align: justify;
  float: left;
  padding-left: 10px;
  padding-right:10px;
  width: 95%;
}
#rubric tr {
  height: 22px;
}
#rubric td {
  border-bottom: 1px dotted #94A7B3;
}
.chain a:link, .chain a:visited {color:#EAEAEA; text-decoration:none; font-size:9px;}
.chain a:hover, .chain a:active {color:#EAEAEA; text-decoration:underline; font-size:9px;}
#page {
  margin-left: auto;
  margin-right: auto;
  width: 95%;
  height: 100%;
  border-right:1px solid #FFFFFF;
  border-left:1px solid #FFFFFF;
  border-bottom:1px solid #FFFFFF;
  background-color:#79929F;
}

#masthead {
  width: 100%;
  display: block;
  white-space: nowrap;
  background-color: #666699;
}

#globalMenu {
 display: block;
 width: 100%;
 background-color: #DEDFE4;
 background-image: url(/img/mmi.gif);
 background-repeat: repeat-x;
}

#right {
  margin: 0 0 0 570px;
  padding: 0px;
  background-color: #688392;
  border-left: 1px solid #869FAC;
  border-bottom: 1px solid #869FAC;
}

#right ul a:link, #right ul a:visited {display: block;}
#right ul {list-style:none; margin:0; padding:0;}
#right li {border-bottom: 1px solid #869FAC;}
html>body #right li {border-bottom: none;}

#right h3 {font-size:11pt; font-weight:bolder; margin:0px; padding:16px 2px 6px 10px;}
#right input {font-size:10pt; border:1px solid #FFFFFF; background-color:#869FAC; color:#FFFFFF;}

#sections {position:relative; margin:0; padding:0; font-size: 90%;}
#sections a:link {
  padding: 2px 0px 2px 10px;
  text-decoration:none;
  color:#FFFFFF;
  width: 100%;
  voice-family: "\"}\""; 
  voice-family:inherit;
  width: auto;
}
#sections a:visited{padding: 2px 0px 2px 10px; text-decoration:none; color:#FFFFFF;}
#sections a:hover{padding:2px 0px 2px 10px; background-color:#869FAC;}

#sections ul {border-top: 1px solid #869FAC;}
#sections li {border-bottom: 1px solid #869FAC;}

#related{padding:0 0 10px 10px;}

#newsline {
 margin: 0px;
 padding: 0px 6px;
 font-size: 80%;
}

#newsline p {
  padding: 5px 5px 0px;
  margin: 0px;
}

.select44 {
  font-size:11px;
  font-family:Arial, Helvetica, sans-serif;
  color:#FFFFFF;
  background-color:#869FAC;
  border:1px solid #FFFFFF;
  font-size:11px;
  width:250px;
}

.input44, .textarea44 {
  font-size:12pt;
  color:#FFFFFF;
  background-color:#869FAC;
  border:1px solid #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
}

#newsline p a {
  display:inline;
}

#newsline p a:link, #newsline p a:visited {
  color:#F1F1F1;
  text-decoration:none;
}

#newsline p a:hover {
  color:#F1F1F1;
  text-decoration:underline;
}

#folder a:link, #folder a:visited {
  color:#FFE0EF;
  text-decoration:none;
}

#folder a:hover {
  color:#FFFFFF;
  text-decoration:underline;
}

#folder ul li:before {
  content:"\00BB \0020";
}

#folder ul li {
  padding:8px;
  list-style-type:square;
}

#author a:link, #author a:visited {
  color:#FFFFFF;
  text-decoration:underline;
}

#author a:hover {
  color:#FFFFFF;
  text-decoration:none;
}

#author p {
  padding:3px;
  margin:0;
}

#copyright {
  clear:both;
  padding: 12px 0px 12px;
  margin-top:-1px;
  margin-left:auto;
  margin-right:auto;
  width:780px;
  font-size:12px;
  text-align:center;
}

#fix {
  clear:both;
}

.post h2 {
  display:block;
  width:532px;
  background-color:#869FAC;
  color:#556C79;
  padding:4px 10px 4px 4px;
}

.post p {
  padding:0;
  margin:6px 0pt;
}

.post img {
  float:left;
  padding:0px 10px 0px 0px;
  margin:0 5px 5px 0;
}

.leftimg {
  float:left;
  padding:0px 10px 0px 0px;
  margin:0 5px 5px 0;
}

.rightimg {
  float:right;
  padding:0px 10px 0px 0px;
  margin:0 5px 5px 0;
}

#nav a:link, #nav a:visited {
  color:#FFFFFF;
  text-decoration:underline;
}

#nav a:hover {
  color:#FFFFFF;
  text-decoration:none;
}

table.lath tr {
  height:22px;
}

table.lath td {
  border-bottom:1px dotted #94A7B3;
}

.lath {
  height: 22px;
  border-bottom:1px dotted #94A7B3;
}

.ir_content {
  font-size: 105%;
  margin: 5px 0 10px;
}

.irtable {
  border-top: 1px solid #A7B9C3;
  width:100%;
}

.tdhead {
	border-left: 1px solid #A7B9C3;
	border-bottom: 1px solid #A7B9C3;
	border-right: 1px solid #A7B9C3;
	background-color: #869FAC;
	color:#44565F;
    font-size: 104%;
}
.tdkey {border-left: 1px solid #A7B9C3; border-bottom: 1px solid #A7B9C3;}
.tdval {border-left: 1px solid #A7B9C3; border-bottom: 1px solid #A7B9C3; border-right: 1px solid #A7B9C3;}

a.vmlink:visited{
	text-decoration: none;
	font-weight: bold;
	color: #444444;
	font-family : Tahoma;
	font-size : 12px;
}
a.vmlink:link{
	text-decoration: none;
	font-weight: bold;
	color: #444444;
	font-family : Tahoma;
	font-size : 12px;
}
a.vmlink:hover{
	text-decoration: underline;
	font-weight: bold;
	color: #444444;
	font-family : Tahoma;
	font-size : 12px;
}
a.vmlink:active{
	text-decoration: underline;
	font-weight: bold;
	color: #444444;
	font-family : Tahoma;
	font-size : 12px;
}
