body { color: #000000; font: 12px Arial;
       scrollbar-3dlight-color: #999999;
       scrollbar-arrow-color: #676889;
       scrollbar-base-color: #C3C3C3;
       scrollbar-darkshadow-color: #666666;
       scrollbar-face-color: #EEEEEE;
       scrollbar-highlight-color: #C3C3C3;
       scrollbar-shadow-color: #C3C3C3;
       scrollbar-track-color: #EEEEEE;
       margin-right: 0;
}

img      { border: 0 }
table    { border: 0 }
b        { font-weight: bold } 
th       { }
td 	 { font: 12px Arial; }

.main { 
  background: url(pix/main_bg.gif) no-repeat;
  background-position: bottom right;
  background-color: #ffffff;
  padding-top: 4px;
  padding-left: 2px;
}

.box_head {
  background: url(pix/box_head.gif) no-repeat;
  height: 20px;
  vertical-align: middle;
  text-align: center;
  color: #000000;
}


.box_mid {
  background: url(pix/box_mid.gif);
  padding-top: 2px;
}

.box_foot {
  background: url(pix/box_foot.gif) no-repeat;
  height: 10px;
}


.p11  { font: 11px; }

.superLarge { font: bold 26px Tahoma, Arial }
.largest    { font: bold 20px Tahoma, Arial }
.larger     { font: bold 16px Arial }
.large      { font: bold 14px Arial }
.medium     { font: bold 12px Arial }
.normal     { font: 11px Arial }
.smaller    { font: 11px Arial }
.smallest   { font: 10px Arial; color: #000000 }

.itemhead   { font: bold 14px; color: white; background: #4c6b9c url(pix/balk.gif); height: 20px; font-style: italic; }
.itemline   { background: #4c6b9c url(pix/line.gif); height: 3px; }
.itemline2  { background: #4c6b9c url(pix/line.gif); height: 1px; }

a         { font-weight: bold; color: black; text-decoration: none }
a:visited { color: black; text-decoration: none }
a:active  { color: #39598a; text-decoration: none }
a:hover   { color: #39598a; text-decoration: underline }

a.menu         { color: #000000; text-decoration: none; font-weight: bold}
a:visited.menu { color: #000000; text-decoration: none }
a:active.menu  { color: #676889; text-decoration: none }
a:hover.menu   { color: #000000; text-decoration: underline; background-color:#C0C0C0}

a.new          { color: #000000; text-decoration: none; font-weight: bold}
a:visited.new  { color: #000000; text-decoration: none }
a:hover.new    { color: #000000; text-decoration: underline; background-color:#E6E4E4}

A.mainmenu {color: #FFFFFF; text-decoration: none; font: 10px Arial; font-weight: bold; }
A:visited.mainmenu {color: #FFFFFF; text-decoration: none} 
A:active.mainmenu {color: #DDDDDD; text-decoration: none}
A:hover.mainmenu {color: #343093; text-decoration: none}

A.submenu {color: #FFFFFF; text-decoration: none; font: 11px} 
A:visited.submenu {color: #FFFFFF; text-decoration: none} 
A:active.submenu {color: #000000; text-decoration: none}
A:hover.submenu {color: #ef911a; text-decoration: none}


.quest  { color: #676889; font: italic}

.invertedHeading  { background-color: #000000; color: #FFFFFF; font: 11px Arial; font-weight: bold }

.gradientTextArea { color: #FFFFFF; font: 11px Arial }
	
.bodyTable      { background-repeat: no-repeat; padding: '5px 0px 0px 5px'; font: 11px Arial }
	
.moduleTable    { background-color: #364A58; background-repeat: no-repeat; font: 10px Arial }
a.moduleTable   { font-weight: normal }

.moduleHeading  { background-color: #000000; color: #EEEEEE; font: 11px Arial; font-weight: bold }

.sectionHeading { color: #FFFFFF; font: 11px Arial; font-weight: bold }

.searchBox      { background-color: #4E0000 }
.breadCrumb     { background-color: #000000; color: #CCCCCC; font: 12px Arial; font-weight: bold }
.bullet         { color: #FFFFCC; font: 11px Arial; font-family: Arial,Helvetica }
.sel, select    { font-family: monospace; font: 11px; background-color: #E0E0E0; color: black; width: 100 }
input           { font: 11px;font-family: monospace; background-color: #E0E0E0; color: black; width: 200}
textarea        { font-family: monospace; font: 11px; background-color: #E0E0E0; color: black}
input.button    { background-color: #676889; color: white; width: 60 }
img             { border=0 }

.copyright         { color: #444444; font-size: 10px; font-family: Arial; position: relative; bottom: 15px; left: 200px; }
a.copyright_link         { color: #444444; font-size: 10px; text-decoration: none; }
a:visited.copyright_link { color: #444444; }
a:active.copyright_link  { color: #444444; }
a:hover.copyright_link   { color: #444444; text-decoration: underline; }
