/* for the MasterTOC modules list */
.blend {
   color: #FFFFFF;
   text-decoration: underline;
}


/* standard elements */
body {
   background: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 70%;
}
   
td {
   font-size: 70%;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
}

input {
   font-size: 12px;
}

select {
   font-size: 12px;
}

p {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   padding-left: 1em;
}

p.code {
   padding-left: .1em;
}


.likepre {
   font-size: 120%;
   border: 1px groove #006000;
   background: #EEFFCC;
   padding-top: 1em;
   padding-bottom: 1em;
   white-space: pre;
}


blockquote {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
}

dl {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
}

dt {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   padding-left: 2em;
}

ul {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
}

li {
   font-size: 110%;
}


ol {
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
}

h1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
   color: #006000;
/*
   color: #19881D;
*/
}

h2 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color: #006000;
/*
   background-color: #EAE2BB;
*/
   background-color: #D9FFAA;
}

h3 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #006000;
   border-left: 0.2em solid darkGreen;
   padding-left: 0.5em;
}        

h4 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #006000;
   background: #ffffff;
   border: 1px groove black;
   padding: 2px, 0px, 2px, 1em;
}    

pre {
   font-size: 120%;
/*    background: #EEFFCC;
   background: #CCFFD9;
*/
   border: 1px groove #006000;
   background: #EEFFCC;
   padding-top: 1em;
   padding-bottom: 1em;
   white-space: pre;
}

hr {
   border: 1px solid #006000;
}

tt {
   font-size: 120%;
}

code {
   font-size: 120%;
   background: #EEFFEE;
   border: 0px solid black;
   padding: 0px, 4px, 0px, 4px;
}

kbd {
   font-size: 120%;
}
 
/* default links */

a:link {
/*
   color: #B82619;
*/
   color: #00525C;
   text-decoration: underline;
}

a:visited {
/*
   color: #80764F;
*/
   color: #80764F;
   text-decoration: underline;
}

a:hover {
   color: #000000;
   text-decoration: underline;
}

a:active {
/*
   color: #B82619;
*/
   color: #00525C;
   text-decoration: underline;
   font-weight: bold;
}



/* crap */
td.block {
   font-size: 10pt;
/*
   background: #EAE2BB;
   background: #4EBF51;
   background: #97EB97;
   background: #D3FF8C;
   background: #AED9B1;
   background: #AEFFB1;
   background: #BBEAC8;
   background: #94B819;
*/
   background: #D9FFAA;
   color: #006000;
   border: 1px dotted #006000;
   font-weight: bold;
}  


