html{
	background-color: #eed;
}

strong
{
  font-weight:bold;
}
#hd
{
	background: url('images/iee.jpg') no-repeat top right;
	background-color: #eed;
	margin-top: 0.5em;
}

#hd h1
{
  color: #004400;
  font-size: 182%;
  font-weight:bold;
}

#hmenu{
	color:#cccc00;
	text-align: right;
}

#hmenu ul li{
	display: inline;
	text-align: right;
	padding-right: .2em;
 	padding-bottom:.2em;
	font-size: 108%;
	font-weight:bold;
	padding-left:0.5em;
	padding-right:0.5em;
}

#hmenu ul li a:link{
	color:#004400;
	text-decoration: none;
}

#hmenu ul li a:visited{
	color:#004400;
	text-decoration: none;
}

#hmenu ul li a:hover{
	color:#00aa00;
	text-decoration: none;	
}

#hmenu hr
{
	color:#000;
}

#bd{
	background-color: #eed;
	color:#000;
}
#bd h1
{
  color: #004400;
  font-size: 138.5%;
}

#bd h2
{
  color: #004400;
  font-size: 123.1%;
  font-weight:bolder;
  padding-top:0.2em;
}

#bd h3
{
  color: #000000;
  font-size: 108%;
  font-weight:bold;
}

#bd blockquote
{
  margin-left:4em;
  margin-right:4em;
  margin-top:0.5em;
  margin-bottom:0.5em;
  font-style:italic;
}
#bd a:link, a:visited{

	text-decoration: none;
}

#bd a:hover{
	color:#cd3149;
	text-decoration: none;	
}
#bd table tr th
{
	color: #000000;
	background-color: #888800;
	padding: 0.2em;
	font-weight:200;
}
#bd tr
{
	color: #000000;
	padding: 0.1em;
}

#bd td
{
  padding: 0.3em;
  vertical-align:top;
}

#sidebar
{
    background: url('images/balloon.png') no-repeat top;
	background-color: #ffffee;
	margin:5px;
	padding-top:0.1em;
	padding-left:0.1em;
	padding-right:0.1em;
}

#sidebar h1
{
	color:#000000;
	font-weight: bold;
	font-size: 123.1%;
	padding-bottom: 0.1em;
}

#sidebar h2
{
	color:#000000;

	font-size: 100%;
	padding-bottom: 0em;
	text-align:left;
}

#sidebar h3
{
	color:#000000;
	font-weight:normal ;
	font-size: 95%;
	text-align:left;
	padding-top: 0em;
}

#sidebar p
{
	color:#000000;
	font-size: 100%;
	padding-bottom: 0.5em;
}

#sidebar img
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#sidebar ul li{
	display: block;
	text-align: left;
	padding-bottom: 0.2em;
	padding-top: 0.2em;
	font-size: 100%;
}

#sidebar a:link{
	color:#004400;
	text-decoration: none;
}

#sidebar a:visited{
	color:#004400;
	text-decoration: none;
}

#sidebar a:hover{
	color:#00aa00;
	text-decoration: none;
}


#infobox
{
  background-color:#aaccaa;
  color:black;
  float:right;
  margin:0.1em;
  padding:0.1em;
  width:150px;
  text-align:center;
}

#infobox a:link{
	color:#004400;
	text-decoration: none;
	font-size: 93%;
}

#infobox a:visited{
	color:#004400;
	text-decoration: none;
	font-size: 93%;
}

#infobox a:hover{
	color:#00aa00;
	text-decoration: none;
	font-size: 93%;
}
#infobox h1
{
	color:#000000;
	font-weight: bold;
	font-size: 116%;
	padding-bottom: 0.1em;
	padding-top: 0.2em;
}

#infobox p
{
	color:#000000;
	font-size: 77%;
	padding-bottom: 0.1em;
}
.divMinHeight
{
    height:250px;
    float:right;
    width:1px;
}
.divClear {
    clear:both;
    height:20px;
    overflow:hidden;
    background: url('images/sidebarbottom.png') no-repeat top;
  }


#ft{
	background-color: #448844;
	background: url('images/floor.jpg') top;
	color: #000000;
	text-align: center;
}

#ft h1
{
  font-size:121.5%;
}

#divMain
{
    color:#000000;
}
#divMain p
{
  font-size: 108%;
}

#divMain li
{
    list-style:disc;
    padding:0.2em;
    padding-left:1em;
    margin-left:1em;
    font-size: 108%;
}

#divSWF
{
    float:right;
}

.formtable {
	color: #000000;
}
.formerror {
	color: #FF0000;
}
.formCell {
	margin: .2em;
	padding: .2em;
	color: #000000;
}

.address {
  color:darkolivegreen;
}

.important
{
  color:crimson;
  font-weight:bold;
}

.ref
{
  font-style:italic;
  text-align:right;
  font-weight:lighter;
}