body 
{ 
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  font-family: Verdana, Geneva, Lucida, Helvetica, Arial, sans-serif;
  border-top: 0em none #FF0000;
  border-right: 0em none #FF0000;
  border-bottom: 0em none #FF0000;
  border-left: 10.45em solid #99CCFF;
  font-size: 90%;
  color:#000057;
}

#header {
  top:0px;
  height:90px;
  width:98%;
  margin: 0px;
  padding: 0em 0em 0em 0em;
  border: 0em;
  background-position:right;
  background-image:url(/images/waves.gif);
  background-repeat:no-repeat;
}

#content {
	position:relative;
	top: 0px;
	left: -1px;
	margin: 0px;
	line-height:1.8em;
	padding: 5px 40px 0px;
	font-size:90%;
}

#footer {
  vertical-align: middle;
  text-align: center;
  border-bottom: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
}

#copyright {
  text-align: center;
  font-size:smaller;
}

#menu ul {
margin: 0px; 
padding: 0px;
left: -5px;
list-style-type: none;
color: #000057;
} 

#menu li {
margin: 10px 0px 10px 0px;
} 

#menu a {
display: block;
width:140px;
padding: 2px 5px 2px 5px;
background-color: #99CCFF;
color: #000057;
text-decoration: none; /*lets remove the link underlines*/
} 

#menu a:link, #menu a:visited {
color: #000057;
}

#menu a:active {
color: #FF0000;
background-color: #FFFFFF;
}

#menu span {
display: block;
width:150px;
left: -5px
}

#menu li {
display: block;
width:150px;
}

.current {
color: #FF0000;
background-color: #FFFFFF;
}

#menu a:hover {
background-color: #FFFFFF;
} 

.underline {
text-decoration:underline;
} 

h1 {
	text-align:center;
	  color: #000057;
	  border:0px;
	  margin:0px;
	  padding:10px 0px 0px;
	  font-size:1.9em; !important;
}

h2 {
  color: #000057;
}

h3 {
  color: #000057;
}

h4 {
  color: #000057;
}

h5 {
  color: #000057;
}

h6 {
  color: #000057;
}

hr {
  height:2px;
  color:#000057;
}

.caption {
  font-size:small;
  text-align:center;
}

#logo {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 10.45em;
  height: 150px;
  border:thin;
  background-image:url(/images/gloss_logo.gif);
  background-position:center;
  background-repeat:no-repeat;
  display:block;
}

#menu {
display:none;
}

#table_news th {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background:#99CCFF;
	text-align:left;
	border-top: 1px solid #000057;
	border-bottom: 1px solid #000057;
	font-size: 90%;
}

#table_news td {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
	font-size: 90%;
}

#status tr {
	text-align:right;
}

#status th {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background:#99CCFF;
	text-align:left;
	border-top: 1px solid #000057;
	border-bottom: 1px solid #000057;
	font-size: 90%;
}

#status td {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 90%;
	text-align:right;
}

#status1 tr {
	text-align:right;
}

#status1 th {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background:#99CCFF;
	text-align:left;
	border-top: 1px solid #000057;
	border-bottom: 1px solid #000057;
	font-size: 90%;
}

#status1 td {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 90%;
	text-align:right;
}

#status2 tr {
	text-align:left;
}

#status2 th {
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background:#99CCFF;
	text-align:left;
	border-top: 1px solid #000057;
	border-bottom: 1px solid #000057;
	font-size: 90%;
}

#status2 td {
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 15px;
	font-size: 90%;
	text-align:left;
	vertical-align:middle;
}

#pub tr {
	text-align:left;
}

#pub th {
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background:#99CCFF;
	text-align:left;
	border-top: 1px solid #000057;
	border-bottom: 1px solid #000057;
	font-size: 90%;
}

#pub td {
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	font-size: 90%;
	text-align:left;
	vertical-align:middle;
}

.rowhighlight {
	background-color:#E8E8E8;
}

.rowtotal {
	border-top: 1px solid #000057;
	border-bottom: 1px solid #000057;	
}

.rowseperator {
    border-bottom: 1px solid #E8E8E8;
}

.rowseperatordark {
    border-top: 1px solid #000057;
}


li {
	padding-bottom:1em;
}

.mmhide_hide {
	display:none;
}

.mmhide_show {
	display:block;
}

#map {
	background-color:white;
	width:840px;
	height:460px;  
	padding:20px;
	border:0px;
}

#mapframe {
	background-color:white;
	width:880px;
	height:500px;
	border:0px;
	border-color:white;
	overflow:auto;
	visibility: inherit;
}

.ul_legend {
	list-style-image: none;
	list-style-type: none;
}

.li_legend {
	list-style-image: none;
	list-style-type: none;
}

.mmhide_centerimg {
position : relative; 
} 

.mmhide_centerimg_border {
position : relative; 
border:0px;
} 

div.mmhide_centerimg {
position : relative;
width : 99%; 
margin-top : 0px; 
margin-right : 0px; 
margin-left : 0px; 
margin-bottom : 0px; 
text-align : left; 
} 

.table1 {
border: solid 1px #000057;
border-collapse:collapse;
margin-top:10px;
margin-bottom:10px;
}
.table1 th {
background-color:#99CCFF;
border: solid 1px #000057;
padding:5px 5px 5px 5px;
}
.table1 td {
border: solid 1px #000057;
padding:5px 5px 5px 5px;
vertical-align:top;
}
.table2 {
border: solid 1px #000057;
border-collapse:collapse;
margin-top:10px;
margin-bottom:10px;
}
.table2 h2 {
	margin:0px 0px 0px 0px;
	min-width:300px;
}
.table2 th {
	text-align:left;
	vertical-align:top;
	background-color:#99CCFF;
	color:#000057;
	padding:4px 8px 4px 8px;
}
.table2 td {
	text-align:left;
	vertical-align:top;
	padding:4px 8px 4px 8px;
}
.RowHighlight2 {
	background-color:#000057;
	color:#FFFFFF;
}
.glossplots {
	position:absolute; 
	top:60px; 
	right:15px;
}
.mmhide_centerimg {
	position : relative; 
} 

.mmhide_centerimg_border {
	position : relative; 
	border:1px;
} 

div.mmhide_centerimg {
	position : relative;
	width : 99%; 
	margin-top : 0px; 
	margin-right : 0px; 
	margin-left : 0px; 
	margin-bottom : 0px; 
	text-align : left; 
} 

div.mmhide_centerimg img {
width : 99%;
} 

div.mmhide_centerimg_border {
position : relative;
width : 99%; 
margin-top : 0px; 
margin-right : 0px; 
margin-left : 0px; 
margin-bottom : 0px; 
text-align : left; 
} 
