a:hover          { color: #0000FF }
a:link           { color: #0000FF }
a:visited        { color: #0000FF }
a:active         { color: #0000FF }

a.navbar:link    { color: #FFFFFF; background-color: #CC0066; text-decoration: none }
a.navbar:visited { color: #FFFFFF; background-color: #CC0066; text-decoration: none }
a.navbar:active  { color: #FFFFFF; background-color: #CC0066; text-decoration: none }
a.navbar:hover   { color: #CC0066; background-color: #FFFFFF; text-decoration: none }

a.navbar-hl:link    { color: #FFFFFF; background-color: #000000; text-decoration: none }
a.navbar-hl:visited { color: #FFFFFF; background-color: #000000; text-decoration: none }
a.navbar-hl:active  { color: #FFFFFF; background-color: #000000; text-decoration: none }
a.navbar-hl:hover   { color: #CC0066; background-color: #FFFFFF; text-decoration: none }

hr               { color: #0000FF }

body             { background-color: #FFFFCC; background-image: url(images/back.jpg) }

.title-b         { font-family: Arial; font-size: 16pt; color: #CC0066; font-weight: bold }
.title-bi        { font-family: Arial; font-size: 16pt; color: #CC0066; font-style: italic; font-weight: bold }
.title-footer    { font-family: Arial; font-size: 8pt;  color: #000080; font-weight: bold }
.body-link       { font-family: Arial; font-size: 8pt;  color: #CC0066; font-weight: bold }
.section-title   { font-family: Arial; font-size: 16pt; color: #000080; font-weight: bold; text-align: Center }
.picture-text    { font-family: Arial; font-size: 12pt; color: #CC0066; font-weight: bold; text-align: Center }
.picture-ref     { font-family: Arial; font-size: 10pt; color: #CC0066; font-weight: bold; text-align: Center }
.picture-name    { font-family: Arial; font-size: 10pt; color: #000080; font-weight: bold; text-align: Center }
.para-head       { font-family: Arial; font-size: 14pt; color: #000080; font-weight: bold; text-align: Left }
.body-cent       { font-family: Arial; font-size: 12pt; color: #000080; font-weight: bold; text-align: Center }
.body-text       { font-family: Arial; font-size: 12pt; color: #000080; font-weight: bold }

table            { border-color: #000000; border-width: 1px; padding: 0px; spacing: 0px }
tr               { border-color: #000000 }
td               { border-color: #000000 }

img              { border-color: #000000 }

table.clean      { border-width: 0px; padding: 0px }

.navbar          { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold }
.navbar-hl       { font-family: Arial; font-size: 10pt; color: #FFFFFF; background-color: #000000; font-weight: bold }

body {
  margin:0px;
  border:0px;
  padding:0px;
  height:100%;
  max-height:100%;
  background:#FFFFFF;
  overflow:hidden;
}
* html body {
  padding:120px 0px 28px 0px;		/* Height of header bar plus nav bar - right - height of footer bar - left */
}

#header {
  position:absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100px;				/* Height of header bar */
  overflow:hidden;
  background:#FFFFFF;
  background-image: url(images/back.jpg);
  z-index:10;
}
* html #header {
  height:100px;				/* Height of header bar */
  width:100%; 
}

#navbar {
  position:absolute;
  top:100px;				/* Height of header bar */
  left:0px;
  width:100%;
  height:20px;				/* Height of nav bar */
  overflow:hidden;
  background:#CC0066;
  z-index:10;
}
* html #navbar {
  height:20px;				/* Height of nav bar */
  width:100%; 
}

#container {
  position:fixed;
  top:120px;				/* Height of header bar plus nav bar */
  left:0px;				/* Width of menu bar */
  bottom:28px;				/* Height of footer bar */
  right:0px;
  overflow:auto;
  background:#FFFFFF;
  background-image: url(images/back.jpg);
  padding:10px;				/* Main panel padding */
}
* html #container {
  height:100%;
  width:100%;
  padding:10px;				/* Main panel padding */
}

#footer {
  position:absolute;
  bottom:0px;
  left:0px;
  width:100%;
  height:21px;				/* Height of footer bar less bottom padding and top border */
  overflow:hidden;
  background:#FFFFFF;
  background-image: url(images/back.jpg);
  border-top:2px solid #CC0066;		/* Footer bar top border */
  border-bottom:2px solid #CC0066;	/* Footer bar bottom border */
  padding-bottom:3px;			/* Footer bar bottom padding */
}
* html #footer {
  height:28px;				/* Height of footer bar */
  width:100%; 
  padding-bottom:3px;			/* Footer bar bottom padding */
}
