body {
	font-family:      arial,helvetica,sans-serif;
	background-color: #000000;
	color:            #ffffff;
}

a:link {
	color:            #ff0000;
	text-decoration:  none;
}

a:visited {
	color:            #ff6767;
	text-decoration:  none;
}

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

a:active {
	color:            #ffffff;
	text-decoration:  none;
}

a img {
	border:           none;
}

input,textarea,select {
	border: 1px solid #000000;
	background: #c7c7c7;
	color: #000000;
}

.nxxs {
	font-family:      arial,helvetica,sans-serif;
	font-size:        xx-small;
}

.nxs {
	font-family:      arial,helvetica,sans-serif;
	font-size:        x-small;
}

.ns {
	font-family:      arial,helvetica,sans-serif;
	font-size:        small;
}

.nm {
	font-family:      arial,helvetica,sans-serif;
	font-size:        medium;
}

.nl {
	font-family:      arial,helvetica,sans-serif;
	font-size:        large;
}

.nxl {
	font-family:      arial,helvetica,sans-serif;
	font-size:        x-large;
}

.nxxl {
	font-family:      arial,helvetica,sans-serif;
	font-size:        xx-large;
}

.fm {
	font-family:      "courier new",courier,monospace;
	font-size:        medium;
}

td.title {
	background-color: #303030;
	color:            #ffffff;
	font-size:        x-large;
	text-align:       center;
	vertical-align:   center;
	padding:          7px;
}

td.nav {
	background-color: #303030;
	color:            #ffffff;
	text-align:       center;
	vertical-align:   top;
}

td.body {
	background-color: #303030;
	color:            #ffffff;
	text-align:       left;
	vertical-align:   top;
	padding-left:     5px;
	padding-right:    5px;
}

.attrib {
	font-size:        x-small;
	text-align:       center;
}

.ghilite {
	color:            #00ff00;
}
