body {
  margin: 0px;
  padding: 0px;
  font-family: verdana, arial;
}

/************positioning elements************/
.center {
  text-align: center;
}
.right {
  text-align: right;
}
.left {
  text-align: left;
}

/************HEADER elements************/
#headerTopContainer {
  height: 6em;
  background: url(../images/background3.jpg) transparent top left;
  padding: 0px;
  margin: 0px;
}
#headerTitle,
#titleRight {
  width: 100%;
}
#headerTitle h1 {
  font-family: 'Eras Bold ITC', 'Times New Roman';
  font-size: 2.9em;
  height: 1.1em;
  margin: 0;
  padding: 0;

}
#headerTitle h2 {
  font-size: 0.8em;
  font-family: Tahoma, arial;
  margin: 0;
  padding: 0;
  height: 1.1em;
}
#titleRight,
#titleLeft {
  font-family: Tahoma, arial;  
  font-weight: bold;
  font-size: 0.7em;
  height: 1.2em;
}
#titleRight {
  text-align:right;
}
#titleLeft {
  text-align: left;
}

/**************Parter Logo's***************/
#partners p {
  margin: 0; 
  padding: 0; 
  font-size: 0.65em;
}
#partners { 
  border-bottom: 1px solid #000000; 
  border-top: 1px solid #000000; 
  width: 100%;
}


#partners table {
  width: 100%;
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
}
#partners td { padding: 0px; margin: 0px;}
/* #partners td img { height: 77px; width: 100%;	} */

/***************Content Elements************/  
html {height:100%;}
#wrap {
  margin:auto;
  position:relative;
}
* html #wrap {height:100%} 
#inner-wrap:after {
  content:" ";
  display:block;
  clear:both;
}
#menu {
  float:left;
  width:232px;
  padding-left: 5px;
}
#main {
  position:relative;
  margin-left:232px;
  padding: 5px;
} 

p {
 margin-top: 10px;
 margin-bottom: 0px;
}

/********************Menu elements************/
a.menulink {
  display: block;
  width: 200px;
  text-decoration: none;
  font-family:verdana;
  font-size:.75em;
  color: #000000;
  border: solid 1px #FFFFFF;
}
a.menulink:hover {
   border: solid 1px #0000CC;
   background-color:#99CCFF;
}

/****************Formatting elements*************/

h1,
h1.red {
  display: block;
  font-size: 1em;
  font-weight: bold;
  margin: .67em 0;
}
h1.red {
  color: red;
}
p,
p.bodytext {
  font-size: 8px;
}

h1.align-center,
h2.align-center,
h3.align-center,
h4.align-center,
h5.align-center,
h6.align-center,
p.align-center {
  text-align: center;
}
h1.align-left,
h2.align-left,
h3.align-left,
h4.align-left,
h5.align-left,
h6.align-left,
p.align-left {
  text-align: left;
}
h1.align-right,
h2.align-right,
h3.align-right,
h4.align-right,
h5.align-right,
h6.align-right,
p.align-right {
  text-align: right;
}
