P.slogan {
  margin-right: 3%;
  padding: 0;
  text-align: right;
  color: #000;
  font-size: 12px;
  white-space: nowrap;
	font-weight: bold;
}

Table.navbar {
 background-color :  Black;
 border :  none;
 width : 94%;
 align: center;
}

td.navbar {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12pt;
		color: #ffffff;
	background-color: #1c437b;
	text-align :  center;
	font-weight: 500;
	border :  thick transparent;
	border-color :  transparent;
}

A.navbar {
 text-decoration :  none;
 color: #ffffff;
 background-color :  transparent;
 font-weight: 500;
}

A.navbar:HOVER {
	color :  #33CCFF;
	 background-color :  transparent;
	 border :  none;
 text-decoration: underline;
}


A.sidemenu {
 text-decoration :  none;
 color: #000000;
 background-color :  transparent;
 font-weight: 500;
}

A.sidemenu:HOVER {
	color :  #33CCFF;
	 background-color :  transparent;
	 border :  none;
 text-decoration: underline;
}

A.sidemenu:VISITED {
	color :  #FF6600;
	 background-color :  transparent;
	 border :  none;
}

A.sidemenu:ACTIVE {
	color :  #339966;
	 background-color :  transparent;
	 border :  none;
}

UL.sidemenu {
  list-style: none outside;
  margin: 0 0 0 0;
  padding-left: 10px;
}

UL.UL.sidemenu {
  list-style: none outside;
  margin: 0 0 0 0;
  padding-left: 4px;
}

H2.sidemenu {
	font-size: 120%;
}

P.content {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: 500;
}

h2.content {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-size: 150%;
	text-align : center;
}

DL.content {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: 500;
}

DT.content {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11pt;
	color: #000000;
	font-weight: bold;
}

DD.content {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
}

UL.content {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
  list-style: disc outside;
  margin-bottom: 10px;
}

A.content {
 text-decoration :  none;
 color: #000000;
 background-color :  transparent;
 font-weight: 500;
}

A.content:HOVER {
	color :  #33CCFF;
	 background-color :  transparent;
	 border :  none;
 text-decoration: underline;
}

A.content:VISITED {
	color :  #FF6600;
	 background-color :  transparent;
	 border :  none;
}

A.content:ACTIVE {
	color :  #339966;
	 background-color :  transparent;
	 border :  none;
}

Table.footer{
 background-color :  Black;
  border :  none;
 width : 94%;
 clear: both;
 align: center;
}


td.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	background-color: #1c437b;
	text-align : right;
	font-weight: normal;
	border :  none;
}

A.footer {
 text-decoration :  none;
 color: #ffffff;
 background-color :  transparent;
 font-weight: 500;
}

A.footer:HOVER {
	color :  #33CCFF;
	 background-color :  transparent;
	 border :  none;
 text-decoration: underline;
}

hr.footer {
	color :  #3366FF;
	 background-color :  transparent;
	 width : 94%;
}

img {
  border-style: none;
}

/* The various left and width values in the ids below are combined to give a
total percentage value of 100.
The sidemenu-filler width should be the same as the margin to the left of
the navbar as a result of its width (eg 90% centered -> width:5%).
The content margin-right is derived the same way. The content margin-left is the
sum of the sidemenu-filler width and the sidemenu width and any margin required
to move it away slightly from the sidemenu
*/
#navbar {
    margin: 0 0 0 0;
    float: center;
}

#sidemenu-filler {
   float:left;
   width: 3%;
}

#sidemenu {
   background-color: #fff;
   margin-top : 10px;
   margin-left : 2px;
   margin-bottom : 10px;
   padding: 0 0 0 0;
   float:left;
   left: 0%;
   width: 15%;
   z-index: 3;
   color: #000;
   font-size: 12px;
   border: none;
}

#sidemenu-top {
   background-color: #fff;
   padding: 0 0 0 0;
   float:top;
   z-index: 3;
   color: #000;
   font-size: 12px;
   border: thin solid grey;
}

#sidemenu-bottom {
   background-color: #fff;
   margin-top : 10px;
   padding: 0 0 0 10px;
   float:bottom;
   z-index: 3;
   color: #000;
   font-size: 12px;
   align: center;
   border: none;
}

#content  {
   margin-top: 0;
   margin-right : 3%;
   margin-bottom : 0;
   margin-left : 20%;
   padding: 0 0 3% 0;
   color: #000;
   background-color: #fff;
}

#footer {
   clear: both;
}

