body {
	font-family: Tahoma, Verdana, Arial;
	font-size: x-small;
	color: #000000;
}

a {
	font-weight: regular;
	color: #000099;
}

p {
	font-family: Tahoma, Verdana, Arial;
	font-size: x-small;
	color: #000000;
	margin-bottom: 6px;
	margin-top: 4px;
}
td {
	font-family: Tahoma, Verdana, Arial;
	font-size: x-small;
	color: #000000;
}
th {
	font-family: Tahoma, Verdana, Arial;
	font-size: x-small;
	font-weight: bold;
	color: #000066;
}
h4 {
	font-size: small;
	font-weight: bold;
	margin-top: 12px;
	font-family: Tahoma, Verdana, Arial;
	margin-bottom: 6px;
	color: #000000;
}

li {
	list-style-position: outside;
	list-style-type: square;
	margin-left: 10px;

}
ul {
	list-style-position: outside;
	list-style-type: square;
	margin-left: 10px;
	margin-top: 0px;
}

h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: large;
	font-weight: bold;
	margin-bottom: 6px;
	color: #000066;


}
h3 {
	font-size: medium;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial;
	margin-top: 12px;
	margin-bottom: 6px;
	color: #000066;
}

h5 {
	font-size: x-small;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 6px;
	font-family: Tahoma, Verdana, Arial;
}

dd {
   margin-left: 12px;
}
#containerul, #containerul ul{
  text-align:left;
  margin:0; /* Removes browser default margins applied to the lists. */
  padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  font-weight: bold;
  margin:0 0 0 12px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}
.narrowborder {
	border: 1px solid #000033;
}
.wideborder {
	border: 3px solid #000066;
}

.nospace {
  margin-bottom: 0;
  margin-top: 0;
}   

/* Layout attributes */

#top {
  position: absolute;
  left: 6px;
  top: 6px;
  height: 160px;
  width: 100%;
  }

#side-wrapper {
  position: absolute;
  left: 0px;
  top: 172px;
  width: 220px;
  border: 0px;
  }

#side-top {
  position: relative;
  margin-top: 0px;
  margin-left: 6px;  
  width: 220px;
  padding: 6px;
  border: 3px #000066 solid;
  }

#side-menu {
  position: relative;
  margin-top: 6px;
  margin-left: 6px;  
  width: 220px;
  padding: 6px;
  border: 3px #000066 solid;
  }

#side-middle {
  position: relative;
  margin-top: 6px;
  margin-left: 6px;  
  width: 220px;
  padding: 6px;
  border: 3px #000066 solid;
  }
  
#side-bottom {
  position: relative;
  margin-top: 6px;
  margin-left: 6px;  
  width: 220px;
  padding: 6px;
  border: 3px #000066 solid;
  }  

#main {
  position: absolute;
  left: 244px;
  top: 172px;
  padding: 6px;
  border: 3px #000066 solid;
  }