/***********************************************

  Master CSS sheet for Damned Isle screens

************************************************/

/*****************/
/* Standard HTML */
/*****************/

/* Body text */

body {  background-color: black;
        color: lime;
        font-family: verdana; }

/* Paragraph text */
        
p {   font-size: 12pt;
      font-family: verdana; }

p.orange {   font-size: 12pt;
             font-family: verdana;
             color: #FF9900;  }

p.small { font-size: 10pt;
          font-family: verdana; }

p.smallorange { font-size: 10pt;
                font-family: verdana;
                color: #FF9900;       }

/* Fonts */

font.orange { color: #FF9900; }
font.orangeb { color: #FF9900;
               font-weight: bold; }

font.yellow { color: yellow; }
font.yellowb { color: yellow;
               font-weight: bold;}

font.lime { color: lime; }



/* Hyperlinks */

a:link {  color: yellow;
          font-weight: bold;
          text-decoration:none  }

a:visited { color: yellow;
            font-weight: bold;
            text-decoration:none  }

a:hover { color: cyan;
          font-weight: bold;
          text-decoration: underline overline }

/* Faq Bookmarks - to disable hover */

a.bkmk { color: yellow;
         font-weight: bold;
         text-decoration: none }

a.bkmk:hover { color: yellow;
               font-weight: bold;
               text-decoration: none }

/* Divisions */

div.left { text-align: left; }
div.center { text-align: center; }
div.right { text-align: right; }

/*****************/
/* Form controls */
/*****************/

/* Standard input box */

input {	background-color: black;
		    font-weight: bold;
		    font-size: 12px;
		    color: lime;
        height: 18px;
		    border: solid 1px lime; }

/* Front pages input box */

input.orange {	background-color: black;
		            font-weight: bold;
		            font-size: 12px;
		            color: yellow;
                height: 20px;
		            border: solid 1px #FF9900; }


/* Front pages submit button */

submit.orange {	background-color: black;
		            font-weight: bold;
		            font-size: 12px;
		            color: yellow;
                height: 18px;
		            border: solid 1px #FF9900; }

/* Standard checkbox */

checkbox {	background-color: white;
		        color: lime;
		        border: solid 1px lime; }

/* Front page checkbox */

checkbox.orange {	background-color: black;
		              color: #FF9900;
		              border: solid 1px #FF9900; }

/* Standard textarea input box */

textarea  { background-color: black;
            color: cyan;
            font-family: verdana;
            font-size: 10pt;
            border: 2px solid lime;  }
            
/* Orange border textarea input box */

textarea.orange  {  background-color: black;
                    color: cyan;
                    font-family: verdana;
                    font-size: 10pt;
                    border: 2px solid #FF9900;  }

/* Standard dropdown */

select {	background-color: black;
		      font-weight: bold;
		      font-size: 12px;
          height: 18px;
		      color: lime;
		      border: solid 1px lime; }

/*****************/
/* Table details */
/*****************/

/* Table alignments */

table.centered  { margin-left: auto;
                  margin-right: auto; }

/* Table header cell */

th {  font-size: 10pt;
      font-weight: bold;
      border: 2px solid lime; }

/* Basic cell */

td {  font-size: 10pt;  }

/* Array of cell formats */

.celllime {border: 1px solid lime;}
.cellcentre {border: 1px dashed red;}
.cellblack {border: 1px solid black;}
.cellstat { background-color: 663300;}
.cellnull {border: 0px;}
.cellorange { border: 1px solid #FF9900;
              background: #000000; } /* Specifically for front pages */


