/* Net Domino Web site main look */
body, td { 	
   font: 14px Arial, Helvetica, Verdana, sans-serif;
}

body { margin-top: 5px; }

h1 {
   font: bold 16px/1.2 Verdana, Helvetica, Arial, sans-serif;
   color: #333;
}

h2 {
   font: bold 14px/1.2 Verdana, Helvetica, Arial, sans-serif;
   color: #333;
}

a:link {color:#0000c0;}
a:visited {color: #333399;}
a:focus {color:#0000ff;}
a:hover{color:#0000ff;}
a:active {color:#0000ff;}
a img {border:none;} /*remove borders from all clickable images */

/* Top div, contains logo and minetdo login ***********************/
#top {
   border-bottom: 2px dashed #eee;/*1px solid #ddd;*/
   margin:0px;
   position:absolute; 
   left:4px; 
   top:5px; 
   width:770px; 
   height:82px; 
   z-index:1; 
}

#area-icon-td {
    width:90px; 
    vertical-align:top;

}

/* Navigation bar on the left side ***********************************/
#navbar {
   border-right: 2px dashed #eee;
   font:12px Verdana, Arial, Helvetica, sans-serif;
   margin:0px;
   padding:5px;
   position:absolute; 
   left:5px; 
   top:82px; 
   width:130px; 
   height:450px; 
   z-index:2;
}

a.menu {
   display:block;
   padding:4px 2px 4px 2px;
   text-decoration:none;
   border-bottom:1px solid #ddd;
   background-color: #eee;
}
a.menu:link {color: #066; }
a.menu:visited {color: #066;}
a.menu:focus { color: #066;}
a.menu:hover {
   border-bottom:1px solid #fff;
   background-color:#699;
   color:#fff;
}
a.menu:active { color: #066;}

a.menu img {
    margin:1px 4px 1px 2px; 
    width:25px;
    height:25px;
    vertical-align:middle;
    padding:0px;
}

#navbar img#areaicon {margin: 0px 2px 5px 2px;}

/* 'powered by' images below the menu */
.poweredby { 
   border:none; 
   padding:2px;
   width:80px;
   height:15px;
}


/* main content area *******************************************/
#content {
   margin: 5px 0px 0px 5px;
   padding:5px 0px 5px 2px;
   min-height: 400px;
   position:absolute; 
   left:145px; 
   top:85px; 
   width:625px; 
   height:auto; 
   z-index:3;
}

#content td {padding:2px 4px;}

/* content area classes */
.hilite {font-weight: bold; color: #066; /*#669999;*/ } 
.hilite_red {font-weight: bold; color: #c00;}
.centered {text-align:center;}
.right {text-align:right;}
.left {text-align:left;}
.code {font-family: times new roman,times,serif; font-style: italic;}

/* standard footer and copyright, all pages ****************************/
#footer {
   font:12px Verdana, Arial, sans-serif;
   text-align:center;
   padding:5px;
   margin-top:35px;
   margin-bottom:5px;
}

#copyright {
   font: 12px Verdana, sans-serif;
   text-align: center;
   padding:5px;
   margin-top:5px;
}

/* Stats results tables *****************************/
                          /* should not be here XXX */
table.stats {
   border:1px solid gray;
   color: #333;
   margin:5px auto;
}
td.statshd, table.stats th {
   background-color:#9cc;
   font-weight: bold;
   text-align: left;
   padding: 2px 4px;
} 

/* Pagos warning message */  /*Should not be here XXX **/
.warning {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
border: solid red 1px; 
background-color: #ffc;
padding: 5 5 5 10;
}

.small {font: 12px Arial, sans-serif; }

/* FAQ tables */
.faq-table { }
.faq-table td { vertical-align:top;
  padding-bottom:10px; }

li
{
  margin-bottom:1.5ex;
}
ul
{
  margin-top:1.5ex;
}
