html {
font-size: 100%;
}


hr {
height:1px;
width:50%;
color:#CCD;
background-color: #CCD;
border:none;
}

input, textarea {
background: #ffffc0;
border: 1px solid #d7d7d7;
font-size: 13px;
font-family: Georgia, Verdana, "Times New Roman", Times, serif;
padding: 2px;
color: #333333; 
}

.searchbutton, .searchbutton *
{
margin:0; padding:0;
font-size:10px;
font-family: Arial, Tahoma;
}

form, p {
font-size:15px;
margin-top: 0px; 
padding: 4px 0px;
}

.button {
vertical-align:0; 
padding:1px; 
padding-left:2px; 
margin:0; 
background-color: #888888;
border-style:outset;
border-width:1px;
color: #ffffff; 
font-size:11px; 
font-family:Tahoma
}


.quickhelp, .quickhelp * {
font-weight:normal;
font-size:90%;
font-family:Verdana, Arial, Tahoma, serif;
}

.quickhelpbody p:first-letter {
font-size:100%;
font-weight: normal;
}

.quickhelpheader {
padding:15px;
padding-bottom:0;
font-size:9px;
text-align:right;
float:right;
display:block;
width:50px;
height:40px;
z-index:1;
}
.quickhelpbody {
padding:22px;
}

.quickhelp {
z-index:999; 
position:absolute;
display:none;
top:1px;
left:1px;
background-color:#eaeaea; 
color:#112;
width:400px;
padding:0;
cursor:hand;
cursor: pointer;
filter:
progid:DXImageTransform.Microsoft.Alpha(opacity=94)
progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=96,  FinishX=100, StartY=0, FinishY=0)
progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0,  FinishX=0, StartY=96, FinishY=100)
progid:DXImageTransform.Microsoft.Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0,  FinishX=4, StartY=0, FinishY=0)
progid:DXImageTransform.Microsoft.Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0,  FinishX=0, StartY=0, FinishY=4);
-moz-opacity:0.94;
opacity: 0.94;
}

.hiddenThread {
display:none;
}

.visibleThread {
display:block;
}

.tb1{
background-color:#eaeaea;
padding:0;
margin:0;
border:0;
}

.tb1 td {
font: 10pt/18pt Tahoma, sans-serif;
padding:1px;
padding-left:5px;
padding-right:5px;
background-color:#f6f6f6;
}


  body {
  font: 11pt/18pt Georgia;
  color: #666677;
  background-color: #fff;
  margin: 0;
  padding: 0 0 100px 0; /* bottom padding is height of #bottomFrame */
  background:url('bg.gif') repeat;
  }
  
  body * {
  font: 11pt/18pt Georgia;
  color: #445;
  }

  #bodyContent {
  text-align:center;
  width: 100%;
  margin: 0;
  margin-top: 20px;
  }

  #bottomFrame {
  text-align:center;
  height: 150px;
  color: #000;
  background:transparent;
  width: 100%;
  }

  .aut {
  text-align:left;
  border:solid 1px #a8b3dD;
  padding:0;
  margin:auto;
  margin-top:10px;
  width:60%;
  }

  .head {
  padding:10px;
  background-color: #0873AD;
  color:#eeeeff;
  }

  .head * {
  color:#eeeeff;
  }

  .bod * {
  color:#667;
  }

  .bod {
  padding:10px;
  color:#667;
  background-color: #FFF;
  }

  a:link, a:visited, a:active {
  color:inherit;
  text-decoration:none;
  border-bottom:dashed 1px gray;
  }

  a:hover {
  text-decoration:none;
  color:inherit;
  border-bottom:solid 1px gray;
  }

h1 {
letter-spacing:5px; margin:auto;background-color:#fafaff; color: #8888aa; font-size:52px; width:100%;  font-family:'Times new Roman'; border-top:solid 1px #e3e3e3; border-bottom:solid 1px #e3e3e3;line-height:200%;
}
h2 {margin:0; background-color:#eeeeee; width:50%;border-top:solid 1px gray;border-bottom:solid 1px gray; margin:auto; }

/* NETDOC MENU */
#ndmenu { text-align:left;margin:0; padding:0; list-style-type:none;position: absolute; z-index:999; background-color:transparent; list-style-type:none;top:0; left:0; font:10px/13px Arial;color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=88);-moz-opacity:0.88;opacity: 0.88;}
#ndmenu:hover ul, #ndmenu ul.over { display:block;}
#ndmenu2 { margin:0 0 0 1px; padding:2px; list-style-type:none;z-index:999; display:none;background-color:#789; border:solid 1px #567; }
#ndmenu #ndmenu2 * { padding:0; margin:0;text-decoration:none;letter-spacing:1px;border-style:none;color:#def;font: 9px/16px Verdana, Arial, Tahoma, serif;}
#ndmenu #ndmenu2 a:hover { background-color:#def;color:#345;}
