A:link { text-decoration: none; color:#E3D516; background-color:#transparent; border:0px solid #transparent;}
A:visited { text-decoration: none; color:#E3D516; background-color:#transparent; border:0px solid #transparent;}
A:hover { text-decoration: none; font-weight: bold; color:#D7DB67; background-color:#557722; border:1px solid #F6EF9E;}

.head {color:#FFFFFF; font-weight: bold; text-decoration: none; font-family: verdana; font-size: 13; text-align: left; background-color:#112200;}
.navendsbg {background-color:#112200;}
.navhead {color:#FFFFFF; font-weight: bold; text-decoration: none; font-family: verdana; font-size: 13; text-align: center; background-color:#112200;}
.navbg {background-color:#557722;}
.contbg {background-color:#557722;}
.nav {font-size:12.5px;}
A:link.nav { text-decoration: none; display:block; border:1px solid #557722; padding:1px; background-color:#557722; margin:1px;}
A:visted.nav {text-decoration: none; display:block; border:1px solid #557722; padding:1px; background-color:#557722; margin:1px;}
A:hover.nav {text-decoration: underline; display:block; border:1px solid #557722; padding:1px; background-color:#112200; margin:1px;}

A:link.outertext { text-decoration: none; color:#E3D516; background-color:#transparent; border:0px solid #transparent;}
A:visted.outertext { text-decoration: none; color:#E3D516; background-color:#transparent; border:0px solid #transparent;}
A:hover.outertext { text-decoration: underline overline; color:#D7DB67; background-color:#557722; border:1px solid #FFFFFF;}
.outertext { font-family:verdana; font-size:12px; color:#FAF5C2;}

A:link.banner { text-decoration: none; background-color:#transparent;}
A:visited.banner { text-decoration: none; background-color:#transparent;}
A:hover.banner { text-decoration: none; background-color:#transparent;}

body, p, td {

font-family:verdana;
font-size:12px;
color:#FFFFFF;
background-color:#223300;}

#tablediv {
display:table;
width:600px;
border-spacing:5px;/*cellspacing:poor IE support for  this*/
border-collapse:separate;
}
#rowdiv{
display:table-row;
width:auto;
}
#lawfulgood {
float:left;/*fix for  buggy browsers*/
display:table-column;
width:190px;
background-color:#0099FF;
padding:5px;
}
#neutralgood {
float:left;/*fix for  buggy browsers*/
display:table-column;
width:190px;
background-color:#0033FF;
padding:5px;
}
#chaoticgood {
float:left;/*fix for  buggy browsers*/
display:table-column;
width:190px;
background-color:#0000CC;
padding:5px;
}
#lawfulneutral {
float:left;/*fix for  buggy browsers*/
display:table-column;
width:190px;
background-color:#999999;
padding:5px;
}
#trueneutral {
float:left;/*fix for  buggy browsers*/
display:table-column;
width:190px;
background-color:#666666;
padding:5px;
}
#chaoticneutral {
float:left;/*fix for  buggy browsers*/
display:table-column;
width:190px;
background-color:#333333;
padding:5px;
}
#lawfulevil {
float:left;/*fix for  buggy browsers*/
display:table-column;
width:190px;
background-color:#FD0000;
padding:5px;
}
#neutralevil {
float:left;/*fix for  buggy browsers*/
display:table-column;
width:190px;
background-color:#CC0000;
padding:5px;
}
#chaoticevil {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:190px;
background-color:#990000;
padding:5px;
}
