BODY {
  margin: 0px;
  padding: 0px;
  font-family: verdana, helvetica, sans-serif;
  font-size:8pt;
  color: #333;
  text-align:justify;
}

TD, TH {
  vertical-align:top;
}

TD {
  font-size: 9pt;
}  

TABLE.menu {
  margin: 0px;
  padding: 0px;
  margin-left: 10px;
  margin-top: 20px;
  border: 1px solid #748AA1;
  width: 150px;
  background: #E4EBF3;
}

TH.menu {
  font-size: 9pt;
  text-align: center;
  color: #000;
  height: 18px;
  background: url("../images/th_bg.png") center;
}

TD.menu {
  font-size: 8pt;
  text-align: center;
  height: 20px;
  background: #FFFFFF;
  line-height: 150%;
}

TABLE.border {
  margin: 0px;
  margin-top: 20px;
  padding: 0px;
  border: 1px solid #748AA1;
  background: #E4EBF3;
}

TH.left {
  font-size: 9pt;
  text-align: justify;
  color: #000;
  background: url("../images/th_bg.png") center;
}

TD.left {
  font-size: 8pt;
  text-align: justify;
  background: #FFF;
}

TD.right {
  font-size: 8pt;
  text-align: right;
  background: #FFF;
}

TH.right {
  font-size: 9pt;
  text-align: right;
  color: #000;
  background: url("../images/th_bg.png") center;
}

TABLE.noborder {
  background: #E4EBF3;
}

TH.center {
  font-size: 9pt;
  text-align: center;
  color: #000;
  background: url("../images/th_bg.png") center;
}

TD.center {
  font-size: 8pt;
  text-align: center;
  background: #FFF;
}

A.menu, A.menu:active, A.menu:visited {
  color: #666;
  text-decoration: none;
}

A.menu:hover {
  color: #000;
  text-decoration: underline;
}

INPUT, TEXTAREA {
  border: 1px; 
  border-color: #748AA1; 
  border-style: solid; 
  font-family:  verdana, helvetica, sans-serif;
  font-size: 8pt; 
  background: #FFFFFF;
  color: #000; 
  font-weight: normal;
}

A {
  color: #06C;
  font-size: 8pt;
  text-decoration: none;
}

A:hover {
  color: #03A;
  text-decoration: underline;
}

IMG {
  border: none;
}

.imageright {
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}

.imageleft {
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}

.footer {
  border: none;
  border-top: solid 1px #748AA1;
  font-size: 8pt;
  color: #748AA1;
  text-align: center;
  padding-bottom: 40px;
}