/* List of elements with no inheritance: body, h1, h2, h3, h4, h5, h6, caption, th, td, blockquote, input, select, textarea */

/* page styles */

html, body { width: 100%; height: 100%; margin: 0; padding: 0; }
body { position: relative; overflow-y: yes; background: #0069B2; }
body, caption, th, td, blockquote, input, select, textarea { color: #444; }

/* link styles */

a, a:link, a:visited, a:active, a:hover { color: #0069B2; text-decoration: none; }

/* image styles */

img { margin: 0; border: 0 none; }

/* text styles */

.unicode { font-family: "Sylfaen", "Arial", "Verdana", sans-serif; }
.duppercase { font-family: "BPG Glaho Arial Uppercase", "BPG Glaho Arial", "Arial", "Verdana", sans-serif; }

body, caption, th, td, blockquote, .text6, .text5, .text4, .text3, .text2, .text1, .text0, h6, h5, h4, h3, h2, h1, input, select, textarea { font-family: "BPG Glaho Arial V5", "Sylfaen", "Arial", "Verdana", sans-serif; }
body, caption, th, td, blockquote, input, select, textarea { font-size: 8pt; }

h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: bold; }
p { margin: 0 0 0.5ex 0; }

.text8, h1 { font-size: 18pt; }
.text7, h2 { font-size: 16pt; }
.text6, h3 { font-size: 14pt; }
.text5, h4 { font-size: 12pt; }
.text4     { font-size: 11pt; }
.text3, h5 { font-size: 10pt; }
.text2     { font-size:  9pt; }
.text1, h6 { font-size:  8pt; }
.text0     { font-size:  6pt; }

.normal    { font-weight: normal !important; font-style: normal !important; text-decoration: none !important; }
.bold      { font-weight: bold !important; }
.italic    { font-style: italic !important;}
.underline { text-decoration: underline !important; }

/* pixel element style */

.pixel { width: 1px;  height: 1px;  margin: 0; border: 0 none; padding: 0; }

/* container styles */

.wholex, .whole { width: 100%; }
.wholey, .whole { height: 100%; }

.left   { text-align: left !important; }
.right  { text-align: right !important; }
.center { text-align: center !important; }

.top    { vertical-align: top !important; }
.bottom { vertical-align: bottom !important; }
.middle { vertical-align: middle !important; }

.nomargin    { margin: 0; }
.automargin  { margin: auto; }

.noborder    { border: 0 none; }

.nopadding   { padding: 0; }
.autopadding { padding: auto; }

.relative    { position: relative; }
.absolute    { position: absolute; }

/* form styles */

form { margin: 0; padding: 0; }
fieldset { border: 1px solid ActiveBorder; padding: 2px 9px 9px 9px; }
label, input, select, textarea { margin: 0px; vertical-align: middle; }


  .leftMenuLink a:link,
  .leftMenuLink a:hover,
  .leftMenuLink a:active,
  .leftMenuLink a:visited{
    color: #444; text-decoration: none;
  }

  .leftMenuLink a:hover{
    color: #0069B2; text-decoration: none;
  }

  .main a:link,
  .main a:hover,
  .main a:active,
  .main a:visited{
    color: #0069B2; text-decoration: underline;
  }

  .main a:hover{
    color: #0069B2; text-decoration: none;
  }

  .gallery a:link,
  .gallery a:active,
  .gallery a:visited{
    color: #444; text-decoration: none;
  }

  .gallery a:hover{
    color: #0069B2; text-decoration: underline;
  }


