html 
{overflow-x: auto}
 
body 
{margin: 0px; padding: 0px; background-color: #fff; font-size: 14px; color: #70a; text-align: center; font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif}

table 
{font-size: 14px; color: #70a; background-color: transparent}
td 
{font-size: 14px; color: #70a; background-color: transparent}

img 
{border: 0px #000 solid}

A:link 
{color: #70a; background-color: transparent; text-decoration: none}
A:visited 
{color: #70a; background-color: transparent; text-decoration: none}
A:active 
{color: #70a; background-color: transparent; text-decoration: none}
A:hover 
{color: #70a; background-color: transparent; text-decoration: underline}

#page 
{margin: 0px auto; width: 95%; text-align: center}

#header 
{width: 100%; height: 52px; margin: 0px; background-color: #a9f; border: 1px #90c solid; border-bottom: #90c 3px solid; text-align: center}

#logo 
{height: 52px; margin: 0px; background-color: transparent; background-position: center 50%; background-image: url(logo.gif); background-repeat: no-repeat}

#logo2 
{height: 52px; margin: 0px; background-color: transparent; background-position: left 50%; background-image: url(logo2.gif);background-repeat: no-repeat}

#logo3 
{height: 52px; margin: 0px; background-color: transparent; background-position: right 50%; background-image: url(logo3.gif) ; background-repeat: no-repeat}



#menu 
{width: 100%; margin: 0px; padding: 0px; background-color: #ddf; border-top: #90c 3px solid; color: #70a;}

#menu td
{border: #00f 0px solid; width: 16%; padding: 0px; background-position: center;  background-image: url(button.gif); background-repeat: no-repeat; margin-bottom: 0px; margin-top: 0px; background-color: transparent; font-weight: bold; font-size: 85%}

#menu a
{border: 0px #f00 solid; text-decoration: none; color: #70a; }

.submenu 
{width: 100%; margin: 0px; padding: 0px; background-color: #ddf; border-top: #90c 3px solid; color: #70a;}

.sublink
{border: 0px #00f solid; width: 16%; padding: 0px; background-position: center;  background-image: url(button.gif); background-repeat: no-repeat; margin-bottom: 0px; margin-top: 0px; background-color: transparent; font-weight: bold; font-size: 85%}

.sublink a
{border: 0px #f00 solid; text-decoration: none; color: #70a; }

.subarea 
{border: 0px #00f solid; width: 16%; padding: 0px; margin-bottom: 0px; margin-top: 0px; background-color: transparent; font-weight: bold; font-size: 80%}



.border 
{width: 100%; margin: 0px; background-color: transparent; border: 1px #90c solid; }

.bordercap 
{width: 100%; margin: 0px; background-color: transparent; border: 1px #90c solid; border-bottom: #90c 0px solid; }

.bordersub 
{width: 100%; margin: 0px; background-color: transparent; border: 1px #90c solid; border-top: 0px #90c solid; }

.linkborder 
{width: 50%; margin: 0px; background-color: transparent; border: 1px #90c solid; }

.maintitle
{width: 100%; margin: 0px; background-color: #ddf; font-weight: bold; color: #70a; font-size: 130%}

.subtitle 
{width: 100%; margin: 0px; background-color: #ddf; font-weight: bold; color: #70a; font-size: 110%}

.textarea 
{width: 100%; margin: 0px; background-color: #def; font-weight: normal; color: #70a; font-size: 100%; vertical-align: top}

.content 
{width: 100%; margin: 0px; background-color: #def; white-space: pre; font-weight: normal; color: #70a; font-size: 100%; vertical-align: top}

.notice 
{width: 100%; margin: 0px; border: 1px #90c solid; background-color: #90c; font-weight: bold; color: #ee0; font-size: 90%}

.info 
{width: 100%; margin: 0px; background-color: #90c; font-weight: bold; color: #ee0; font-size: 80%}

.highlight 
{background-color: #ddf; font-weight: bold; color: #70a; font-size: 100%}

.highlightbox 
{margin: 0px; background-color: #ddf; border: 1px #90c solid; font-weight: bold; color: #70a; font-size: 90%}

.bordertight 
{width: 75%; margin: 0px; background-color: transparent; border: 1px #90c solid; }

.middle 
{vertical-align: middle; }

.floating-menu 
{width: 100%; margin: 0px; background-color: #a9f; border: 1px #90c solid; border-bottom: 5px #90c solid; font-weight: bold; color: #ee0; font-size: 90%}

.floating-menu A:link 
{color: #ee0; background-color: transparent; text-decoration: none}
.floating-menu A:visited 
{color: #ee0; background-color: transparent; text-decoration: none}
.floating-menu A:active 
{color: #ee0; background-color: transparent; text-decoration: none}
.floating-menu A:hover 
{color: #fb0; background-color: transparent; text-decoration: underline}

#footer 
{width: 100%; margin: 0px; background-color: #a9f; border: 1px #90c solid; border-top: 5px #90c solid; border-bottom: 5px #90c solid; font-weight: bold; font-size: 80%; color: #ee0;}

#footer img 
{vertical-align: middle; }

#footer A:link 
{color: #ee0; background-color: transparent; text-decoration: underline}
#footer A:visited 
{color: #ee0; background-color: transparent; text-decoration: underline}
#footer A:active 
{color: #ee0; background-color: transparent; text-decoration: none}
#footer A:hover 
{color: #fb0; background-color: transparent; text-decoration: underline}


