.progress {
display:inline;
position:absolute;
visibility:hidden;
}

.error {
background-color: #ffff99;
text-align:center;
padding:4px;
font-family:vardana;
font-weight:bold;
color:#990000;
}
.infopanel {
background-color: #ffff99;
border: 1px dotted black;
text-align:left;
padding:4px;
margin-left: auto; 
margin-right: auto;
font-family:vardana;
}
.but
{
  border: 1px outset black;
  padding: 1px 7px 1px 5px;
  text-decoration: none;
  color:black;
  background-color:#e0e0e0;
  font-family:vardana;
  font-size:14px;
}
.but:hover
{
  border: 1px outset yellow;
  color:black;
}

.ratebar
{
width:80px;
height:100px;
background-color:#c0c0c0;
color:#f0f0f0;
border:5px solid white;
z-index:0;
position:relative;
}
.ratebar2
{
width:80px;
background-color:#a0a0a0;
color:#f0f0f0;
border:5px solid #d0d0ff;
font-size:40px;
text-align:center;
vertical-align:middle;
}
.ratebar3
{
width:80px;
background-color:#ffff99;
color:#a0a0a0;
border:5px solid #d0d0ff;
font-size:40px;
text-align:center;
vertical-align:middle;
}
.ratebar2:hover
{
border:5px solid white;
color:white;
}
.rateword
{
color:#505050;
font-size:10px;
z-index:2;
position:absolute;
top:0px;
left:0px;
}

.ratenum
{
color:white;
font-size:60px;
position:absolute;
right:5px;
bottom:5px;
z-index:1;
}
.ratenum:hover
{
color:white;
}
.ratebar:hover
{
color:#ffffff;
border-color:#c0c0c0;
}

.repos
{
width:100px;
font-size:10px;
padding:0px;
background-color:transparent;
color:transparent;
}
.repos:hover{
background-color:#ffff99;
color:black;
}

.panel
{
background-color:#99ff99;
border:1px solid black;
}

.prodadvert
{
background-color:#ffff99;
float:right;
}

.searchitem
{
background-color:#ffff99;
border:1px solid black;
width:100%;
font-family:vardana;
}

.action
{
color: #00007f;
font-weight: bold;
}
.serious
{
 font-family:vardana;
}

.thing
{
color: #00007f;
}
.loginbox {
text-align:left;
visibility:hidden;
border:2px solid blue;
padding:10px;
z-index:100;
position:absolute;
right:0px;
top:20px;
background-color:#ffff99;
}

.tuttitle {
text-align: center;
font-weight: bold;
}

.tutwarn {
color: #a00000;
}

.ddmove
{
opacity: .70;
filter: alpha(opacity=70);
 background-color:#d0d0ff;
 border-bottom: 1px dotted #a0a0a0;
 width: 100%;
 min-height: 13px;
 padding: 0px;
 margin: 0px; 
 font-size:10px;
 font-family:vardana;
 font-color:"#000000";
 text-align:center;
}
.ddmove:hover
{
opacity: 1;
filter: alpha(opacity=100);
}

.ddpanel
{
 width:300px;
 left:700px;
 top:100px;
 position:absolute;
 border:2px solid blue;
 font-size:13px;
 font-family:vardana;
 padding: 0px;
 margin: 0px;
 z-index: 2000;
 visibility:hidden;
}

.tutbody{
width: 100%;
position: relative;
min-height: 250px;
background-color: #ffff99;
border-bottom: 1px solid #000000;
border-bottom: 1px dotted #a0a0a0;
padding: 0px;
margin: 0px;
}
* html .tutbody { height:250px; }

.tutbot{
width: 100%;
height: 100%;
background-color: #d0d0ff;
padding: 0px;
margin: 0px; 
border: 0px;
min-height: 15px;
 font-size:10px;
 font-family:vardana;
 font-color:"#000000";
opacity: .70;
filter: alpha(opacity=70);
}
.tutbot:hover
{
opacity: 1;
filter: alpha(opacity=100);
}

.tuttext{
position: absolute;
left:0;
top:0;
visibility:hidden;
width:100%;
}



p {
margin-bottom: 0px;
margin-top: 0px;
}
h1,h2,h3,h4,h5,h6 {
margin-bottom: 0px;
margin-top: 0px;
}

a.slink:hover
{
   z-index: 3;
   color: #000000;
   text-decoration:underline;
   background-color: white;
   font-weight: bold;
}

a.slink
{
   text-decoration:none;
   position: relative;
}

a.wlink:hover 
{ 
    border: 2px ridge #ffffff;
}
.wlink 
{ 
    z-index: 2; 
    position: absolute;
    overflow: hidden;
    display: block;
    background: transparent url(res/trans.gif);
}

#wrapper {
position: relative;
text-align: left;
width: 900px;
margin-right: auto;
margin-left: 0;
border: 1;
background-image: url(./res/navpane.jpg);
background-repeat: repeat-x;
}

#content {
float: right;
text-align: left;
width: 590px;
margin-left: 20;
padding: 20 0px 0 0;
border: 0;
}

#navpane {
float: left;
width: 200px;
height: 400px;
padding: 0 0px 0 0;
margin-left: 0;
background-image: url(./res/navbar.png);
background-repeat: repeat-y;
}

/* background colour for the first row in a table */
.tabletop {background-color: #FFFF99}

a {
 color:#800000;
}

a.enote:hover  { 
 color:#0000FF; 
}
a.enote  { 
 text-decoration:none;
 color:#000000; 
}

a#copylink:hover  { 
 color:#0000FF; 
}
a#copylink {
 text-decoration:none;
 color:#000000;
 font-size: x-small;
}

a:hover { color: red; }

a.tablink {
 text-decoration:none;
 color:#FFFFFF;
}

a.tablink:hover {
 color:#D0D0FF;
}
a.tablinkon {
 text-decoration:none;
 font-weight: bold;
 color:#FFFFFF;
}

a.tablinkon:hover {
 color:#FFFFFF;
}
a.tablinkplain {
 text-decoration:none;
 color:#FFFFFF;
}

a.tablinkplain:hover {
 color:#D0D0FF;
}
a.tablinkplainon {
 text-decoration:none;
 font-weight: bold;
 font-size: x-large;
 color:#000000;
}

a.tablinkplainon:hover {
 color:#000000;
}

div#grabbed {
    position: absolute;
    left: 100px;
    top: 200px;
    visibility: hidden;
}
body{
font-family: "Comic Sans MS", "Century Gothic", "Porky's";
font-size:medium;
}

.helptext {
    font-size: x-small
}

img {border: 0;
 text-decoration:none;
}

.foldersel
{
    font-weight: bold;
    color: blue;
}

#main {
    cursor: crosshair;
}

.title {
    font-size: x-large;
    font-weight: bold;
}

.tiny {
    font-size: x-small
}

#dyntxt {
    font-size: x-small
}

#copy {
    position: absolute; right: 10px; bottom: 10px;
}

.htop {
text-align:center;
font-size:x-large;
font-weight:bold;
}

.helppic {
margin: 10px;
}

.tabhead {
 background:#101080;
 white-space:nowrap;
}
.tabheadplain {
 background:#1010F0;
 white-space:nowrap;
}

.maintable {
 background:#FFFFFF;
}
.maindiv {
 background:#101080;
}

.tabheadon {
 background:#1010F0;
 color:#101050;
 white-space:nowrap;
}
.tabheadplainon {
 background:#D0D0FF;
 color:#000000;
 white-space:nowrap;
}
.tabback {
 background:#101050;
}
.creamback {
 background:#FFFF99;
}
.bluetable {
 background:#D0D0FF;
}

.noteinsert { 
 border: 1px solid #6688CC; 
 font: 9px caption; 
 font-weight: bold; 
 background: #FFFF99; 
 text-decoration:none; 
 color: #000077;
}

.note { 
 border: 1px solid #6688CC; 
 font: 9px caption; 
 font-weight: bold; 
 background: #FFFF99; 
 text-decoration:none; 
 color: #000077;
}

.closebut { 
 border: 1px solid #FFFFFF; 
 padding-left: 2px;
 padding-right: 3px;
 font: 9px caption; 
 font-weight: bold; 
 background-color: #FF4040; 
 color: #FFFFFF; 
 text-decoration:none;
 margin-right: 2px;  
}

.closebut:hover  { 
 color: #FFFFFF; 
}

.note2 { 
 border: 1px solid #6688CC; 
 font: 16px caption; 
 font-weight: bold; 
 background: #990000; 
 color: #FFFFFF;
}

.pplink { 
 border: 1px solid #6688CC; 
 font: 16px caption; 
 font-weight: bold; 
 background: #d0d0ff; 
 color: #000090;
}
	
A.note { text-decoration: none; }

.nodec { text-decoration: none; }
	

.notewrapper {
display: none; 
position: absolute; 
padding: 0px; 
border: 0px;
z-index: +10; 
}
.notewrappervisible {
display: inline; 
position: absolute; 
padding: 0px; 
border: 0px;
z-index: +10; 
}

.notebody {
background-color: #FFFF99; 
padding: 0px; 
border: 1px dotted #666666;
z-index: +10; 
font-size: 12px;
color: #000000; 
}
	
.notetitle { 
 background: #FFDE8C; 
 color: #000000; 
 border-bottom: 1px dashed #666666; 
 margin: 0px;  
}
	
.inline {
display: inline;
}
.css-warning { display: none;}

.elist
{
text-decoration:none;
font-size:10px;
width:90px;
}

