a                { color: #FFFF66; text-decoration: none }
a:link           { color: #FFFF66; text-decoration: none }
a:visited        { color: #FFFF66; text-decoration: none }
a:active         { color: #FFFF66; text-decoration: none }
a:hover          { color: #000000; background-color: #FFFF66; text-decoration: none }

a.std            { color: #FFFF66; text-decoration: none }
a.std:link       { color: #FFFF66; text-decoration: none }
a.std:visited    { color: #FFFF66; text-decoration: none }
a.std:active     { color: #FFFF66; text-decoration: none }
a.std:hover      { color: #000000; background-color: #FFFF66; text-decoration: none }

a.pic            { color: #333333; text-decoration: none }
a.pic:link       { color: #333333; text-decoration: none }
a.pic:visited    { color: #333333; text-decoration: none }
a.pic:active     { color: #333333; text-decoration: none }
a.pic:hover      { color: #333333; background-color: #333333; text-decoration: none }

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

a.navbar2:link    { color: #FFFF66; background-color: #000000; text-decoration: none }
a.navbar2:visited { color: #FFFF66; background-color: #000000; text-decoration: none }
a.navbar2:active  { color: #FFFF66; background-color: #000000; text-decoration: none }
a.navbar2:hover   { color: #000000; background-color: #FFFFFF; text-decoration: none }

img              { border-color: #333333 }
body             { background-color: #333333 }
.title-b         { font-family: Arial; font-size: 16pt; color: #333333; font-weight: bold }
.title-bi        { font-family: Arial; font-size: 16pt; color: #333333; font-style: italic; font-weight: bold }
.title-small     { font-family: Arial; font-size: 10pt; color: #333333; font-weight: normal }
.title-menu      { font-family: Arial; font-size: 10pt; color: #333333; font-weight: bold }
.title-menu-hl   { font-family: Arial; font-size: 10pt; color: #FFFF66; background-color: #000000; font-weight: bold }
.title-footer    { font-family: Arial; font-size: 8pt;  color: #FFFFFF; font-weight: normal }
.section-title   { font-family: Arial; font-size: 16pt; color: #FFFFFF; font-weight: bold; text-align: center }
.section-sub     { font-family: Arial; font-size: 12pt; color: #FFFFFF; font-weight: bold; font-style: italic; text-align: center }
.portfolio-head  { font-family: Arial; font-size: 16pt; color: #333333; font-weight: bold; text-align: center }
.para-head       { font-family: Arial; font-size: 12pt; color: #FFFFFF; font-weight: bold; text-align: Left }
.footer          { font-family: Arial; font-size: 8pt;  color: #FFFFFF; font-weight: normal }
.body-bold       { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-align: normal }
.body-cent       { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: normal; text-align: center }
.body-text       { font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: normal }

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

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

body {
  margin:0px;
  border:0px;
  padding:0px;
  height:100%;
  max-height:100%;
  background:#333333;
  overflow:hidden;
}
* html body {
  padding:90px 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:70px;				/* Height of header bar */
  overflow:hidden;
  background:#000000;
  background-image: url(images/back.jpg);
  z-index:10;
}
* html #header {
  height:70px;				/* Height of header bar */
  width:100%; 
}

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

#container {
  position:fixed;
  top:90px;				/* Height of header bar plus nav bar */
  left:0px;				/* Width of menu bar */
  bottom:28px;				/* Height of footer bar */
  right:0px;
  overflow:auto;
  background:#333333;
  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:#333333;
  border-top:2px solid #FFFF00;		/* Footer bar top border */
  border-bottom:2px solid #FFFF00;	/* 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 */
}
