body{
	width:100%; height: 100%;, 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1; /** single line spacing in paragraph text*/
	background-color: #99CCFF;
	color: #000000;
	height: 100%;
	margin: 0px 0px 0px 0px;
	}
	
	
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5; /** single line spacing in paragraph text*/
	}

td{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5; /** single line spacing in paragraph text*/
}

li{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.5; /** single line spacing in paragraph text*/
}

a:link, a:visited{
	color: #2B60DE; /** Royal blue*/
	text-decoration: none;
}

/** You are here links*/

a:yah{
	color: #616D7E; /** Slate Grey4*/
	text-decoration: none;
}

/**underline when hovered over*/

a:hover{
	text-decoration: underline;
}


h1{
 font: bold 120% Arial;
 color: #616D7E; /**Slate Grey4*/
 size: 18pt;
 margin: 2px;
 padding: 0px;
}

h2{
 font: bold 10% Arial;
 color: #2B1B17; /**Grey21*/
 margin: 0px;
 padding: 0px;
}


/********* form and related tag styles - will be implemented in I&f's form *********/

form {
	margin: 2;
	padding: 2;
	color: #000000;
}

label{
 font: bold Arial;
 color: #334d55;
}
				
input{
	font-family: Arial;
}


/*.Content>p {margin:0px;}
/*.Content>p+p {text-indent:30px;}

/* All the content boxes belong to the content class. */
.content {
	position:relative;
	margin:0px 0px 0px 0px;
	border: 2px solid #000000;
	background-color:#FFFFFF;
	padding:0px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	height: 690px;
	border-color: #999999;
	width: 678px;

	}

.topmenu {
	position:relative; /* inheritPosition is declared "relative" to gain control of stacking order (z-index). */
	width:810px;
	min-width:120px;
	margin:0px 0px 0px 0px;
	background-color:white;
	padding:0px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	height: 100%;
	border: 1px solid black;
	border-color: #99CCFF;
	font-size: 12px;
	border-top: 0px;
	}

/* All the content boxes belong to the content class. */
.banner {
	position:relative; /* inheritPosition is declared "relative" to gain control of stacking order (z-index). */
	width:810px;
	min-width:120px;
	margin:0px 0px 0px 0px;
	background-color:white;
	padding:0px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	height: 100%;
	border: 1px solid black;
	border-color: #99CCFF;
	}

/* All the content boxes belong to the content class. */
.copyrinfo {
	position:inherit; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:678px;
	min-width:120px;
	margin:0px 0px 0px 0px;
	background-color:white;
	padding:0px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	height: auto;
	font-size: 12px;
	border: 1px solid black;
	border-color: #999999;
	
	
	}
	
	
	
	/* All the content boxes belong to the content class. */
	
#rightwhite {
	position:inherit; /* Position is declared "relative" to gain control of stacking order (z-index). */
	min-width:30px;
	top:1px;
	right:5px;
	border:0px;
	background-color:white;
	padding:10px;
	z-index:1; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	width:auto;
	}
	
	
	
.contenttext {
	position:relative;
	width:505px;
	min-width:0px;
	margin:5px 0px 0px 10px;
	background-color:#FFFFFF;
	padding:2px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */



	height: 11%
	/*max-height: 650px; */
	word-spacing: inherit;
	color: #000000;
	font-size:11px;
	visibility: visible;
	height: auto;
	word-spacing: normal;
	}

.contentmenu {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:110px;
	min-width:0px;
	border:1px none black;
	background-color:#00668F;
	padding:0px; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	height: 100%;
	min-height: 690px;
	left: 2px;
	top: 0px;
	}
	
.contentnews {
	position:absolute;
	min-width:0px;
	margin:-135px 0px 0px 500px;
	background-color:#336699;
	padding:4px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	height: 200;
	max-height: 700px;
	left: 29px;
	top: 245px;
	display: block;
	line-height: 1pt;
	color: #FFFFFF;
	font-size: 12px;
	border: 0.5px solid black;
	width: 120px;
}

.contentnews a {
	color: #FFFFFF;
}

.youarehere {
	position:inherit; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:420px;
	min-width:0px;
	margin:5px 0px 0px 5px;
	background-color:#FFFFFF;
	padding:0px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	height: 20px;
	max-height: 650px;
	word-spacing: inherit;
	color: #000000;
	line-height: 1cm;
	font-size:12px;
	}
	
.contentnews1 {

	position:absolute; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:120px;
	min-width:0px;
	margin:85px 0px 0px 500px;
	background-color:#339900;
	padding:4px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	
	max-height: 700px;
	left: 30px;
	top: 239px;
	display: block;
	line-height: 0pt;
	color: #FFFFFF;
	font-size: 12px;
	border: 0.5px solid black;
}

.contentnews2 {

	position:absolute; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:120px;
	min-width:0px;
	margin:-25px 0px 0px 500px;
	background-color:#339900;
	padding:4px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	max-height: 700px;
	left: 30px;
	top: 241px;
	display: block;
	line-height: 0pt;
	color: #FFFFFF;
	font-size: 12px;
	border: 0.5px solid black;
}

ul#menu {
  width: 110px;
  list-style-type: none;
  border-top: 1px solid #b9a894;
  margin: 0px;
  padding: 0px;
  font-size:14px;
  
}

ul#menu ol {
  display: none;
  list-style-type: none;
  margin: 0;
  padding: 0px;
  font-family: verdana, sans-serif;
  font-size: 14px;
  color: #006C93;
  background-color:#A1CBF3;
 
  }

ul#menu ol li a {
  color: #3366CC;
}

ul#menu li, 
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 12px;
  color: #E4E4E4;
}

ul#menu li {

  border-bottom: dotted 1px #FFFFFF;
  line-height: 13px;
  margin-bottom: 10px;
  margin-top:10px;
  
}

ul#menu ol li {
  margin-bottom: 0px;
  margin-top:5px;
 
}


ul#menu a {
  text-decoration: none;
}

ul#menu a:hover {
  color: #6699CC;
}

ul#menu a.active {

	font-weight: 900;
	color:#FFFFFF;
}

.search {
	position:absolute; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:125px;
	min-width:0px;
	margin:140px 0px 0px 660px;
	background-color:#99ccff;
	padding:0px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	height: 71px;
	max-height: 700px;
	left: -129px;
	top: -123px;
	display: block;
	line-height: 0pt;
	color: #FFFFFF;
	font-size: 12px;
	border: 0.5px solid black;
	
}

.links {
	position:absolute; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:130px;
	min-width:0px;
	margin:140px 0px 0px 800px;
	padding:0px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	height: 71px;
	max-height: 700px;
	left: -277px;
	top: 289px;
	display: block;
	line-height: 0pt;
	font-size: 12px;
	
}

.jsu{
	Position:fixed;
	height:480px;
}


.submenutext{
color:#336699;

}

/*micelanius stuff

#Layer1 {
	position:absolute;
	width:49px;
	height:691px;
	z-index:4;
	left: 689px;
	top: 14px;
}
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

