/* Generated by KompoZer */
body {
background: transparent url(animecrayfish.gif) 100% 100% no-repeat;
}

.main {
  padding: 20pt;
  height: 100%;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  color: #330000;
  text-decoration: none;
  font-size: 10pt;
  text-align: justify;
}
.tabmain {
  border:  none;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 30%;
  height: 98%;
}
.tabmenu {
  font-size: 10pt;
  margin-left: 5pt;
  margin-right: 5pt;
  font-family: Arial,Geneva,Helvetica,sans-serif;
  min-width: 30pt;
}
.tabmenu a:link {
  color: #904035;
  text-decoration: none;
}
.tabmenu a:visited {
  color: #904035;
  text-decoration: none;
}
.tabmenu a:hover {
  color: white;
  text-decoration: none;
}
.tabthin {
  height: 10%;
}
.footer {
  color: gray;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9pt;
}
a:link {
  color: #330099;
  text-decoration: none;
}
a:visited {
  color: #330099;
  text-decoration: none;
}
a:hover {
  color: red;
  text-decoration: none;
}
.td {
  width: 100%;
  background-color: #f0a03d;
}
.td_small {
  width: 8pt;
  background-color: #f0a03d;
}

.page {
  text-align:center;
  border: 1px solid rgb(0,0,0);
  height:14px;              
  float: left;
}

.pageHolder{
  overflow: auto;
  width: 100%;
}

a.order2
{
display:inline-block;
color:#FFFFFF;
background-color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:0;
text-decoration:none;
margin-left:0px;
border:1px solid rgb(0,0,0);
}

a.order2:hover, a.order2:active
{
background-color:#EDEDED; 
border:1px solid rgb(0,0,0);
}
a.disorder2
{
display:inline-block;
color:#FFFFFF;
background-color:#666666;
font-weight:bold;
text-align:center;
padding:0;
text-decoration:none;
margin-left:0px;
border:1px solid #666666;
}

a.disorder2:hover, a.disorder2:active
{
background-color:rgb(0,0,0); 
border:1px solid rgb(0,0,0);
}




a.ss_other
{
display:inline-block;
color:rgb(0, 204, 0);
background-color:rgb(0, 204, 0);
font-weight:bold;
text-align:center;
padding:0;
text-decoration:none;
margin-left:0px;
border:1px solid rgb(0, 204, 0);
}

a.ss_other:hover, a.ss_other:active
{
background-color:rgb(0, 255, 0); 
border:1px solid rgb(0, 255, 0);
}

a.ss_helix
{
display:inline-block;
color:rgb(204, 0, 0);
background-color:rgb(204, 0, 0);
font-weight:bold;
text-align:center;
padding:0;
text-decoration:none;
margin-left:0px;
border:1px solid rgb(204,0,0);
}

a.ss_helix:hover, a.ss_helix:active
{
background-color:rgb(255, 0, 0); 
border:1px solid rgb(255,0,0);
}

a.ss_sheet
{
display:inline-block;
color:rgb(255, 255, 0);
background-color:rgb(255, 255, 0);
font-weight:bold;
text-align:center;
padding:0;
text-decoration:none;
margin-left:0px;
border:1px solid rgb(255, 255,,0);
}

a.ss_sheet:hover, a.ss_sheet:active
{
background-color:rgb(255, 255, 51); 
border:1px solid rgb(255, 255,0);
}


table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}    
table.sortable tbody    
    border-spacing:0;
    border-collapse:collapse;
}

table.sortable td, table th
{
    padding: 0; /* 'cellpadding' equivalent */
}
table.sortable2 thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
/*    cursor: default;*/
}


/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
    font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
    padding: 15px 0 0 0;
    width:200px;
    color: #993300;
    text-align: center;
    filter: alpha(opacity:90);
    KHTMLOpacity: 0.90;
    MozOpacity: 0.90;
    opacity: 0.90;
}
a.tt:hover span.top{
    display: block;
    padding: 30px 8px 0;
    background: url(bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
    display: block;
    padding: 0 8px; 
    background: url(bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
    display: block;
    padding:3px 8px 10px;
    color: #548912;
    background: url(bubble.gif) no-repeat bottom;
}