
BODY { 
    margin-top: 20pt; 
    margin-bottom: 20pt; 
    margin-left: 40pt; 
    margin-right: 40pt; 
    background: white;
}

h2 {
    font-family: palatino, georgia, garamond, "times new roman", times, serif;
}

A:link {
    font-weight: bold;
    font-family: helvetica, tahoma, lucida, verdana, arial, sans-serif;
    text-decoration: none;
    color: #3a6a99;
}

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

A:visited {
    font-weight: bold;
    font-family: helvetica, tahoma, lucida, verdana, arial, sans-serif;
    text-decoration: none;
    color: #4983bc;
}

A:active {
    font-weight: bold;
    font-family: helvetica, tahoma, lucida, verdana, arial, sans-serif;
    text-decoration: none;
    color: #ffffff;
}

.bodybackground {
 background-color: #ffffff;
}

.boxheader {
 background: #aaaaaa;
}

.boxinternal {
 background: #eeeeee;
}

.bulletinhead {
 color: #222266;
 font-weight: bold;
}

.topbar, A.topbar,A.topbar:link {
  background-color: #757575;
  color: white;
}

.menuitem, A.menuitem, A.menuitem:link {
  color: black;
}

.menubar {
  background-color: #89b4c1;
  color: black;
  font-weight: bold;
}

.menubarx {
  background-color: #89b4c1;
  color: black;
  font-weight: bold;
  line-height: 0pt;
}

.menubody {
  background-color: #e0e6ee;
  color: black;
}

.infobar {
  background-color: #89b4c1;
  color: black;
  font-weight: bold;
  margin: 0pt;
  padding: 0pt;
}

.infobarx {
  background-color: #89b4c1;
  color: black;
  font-weight: bold;
  margin: 0pt;
  padding: 0pt;
  line-height: 0pt;
}

.infobody, P.infobody {
  background-color: #e0e6ee;
  color: black;
}

.mainbar {
  background-color: #999999;
  color: black;
  font-weight: bold;
}

.mainbarx {
  background-color: #999999;
  color: black;
  font-weight: bold;
  line-height: 0pt;
}

.mainbody {
  background-color: #eeeeee;
  color: black;
}

.smallbody {
  background-color: #eeeeee;
  color: black;
  font-size: smaller;
}

P {
  margin: 4pt;
}

UL,DL,PRE {
    margin: 4pt;
}

img {
  border-style: none;
}
