body{
color: #ffffff;
background: #000000;
}
a:link,a:active,a:visited { 
text-decoration: underline;
color:#ffffff
}
input{
	background: transparent;
	text-decoration: underline;
	border: 0;
	color:#ffffff;
	cursor: pointer;
}
.bodytext {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytext2 {
	FONT-SIZE: 13px; COLOR: #ccff33; FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* Background of the CSS menu */
table.navback {
	background: url(img/menuback.jpg);
}
td.filler{
	background: url(img/filler.jpg) repeat-x;
}
/* CSS menu: style */
.navtitle {
color:#E1FF66;
padding-left: 13px;
font-weight: bold;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* CSS menu: style */
a.nav:link,a.nav:active,a.nav:visited {
color: white;
padding-left: 30px;
FONT-SIZE: 12px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: none;
}

/* CSS menu: style */
a.nav:hover {
	color: white;
	text-decoration: underline;
}
td.newstitle,
th.cat_header{
	background: #003300;
	font-size: 14px; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #53824E;
}
td.news{
	background: transparent !important;
	font-size: 12px; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #53824E;
	padding: 10px 5px 10px 5px;
}
td.newsbottom{
	background: #003300;
	font-size: 10px; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #53824E;
}
td.td1{
	background: #476947;
	padding: 1px 5px 1px 5px;
}
td.td2{
	background: #3F573F;
	padding: 1px 5px 1px 5px;
}
.quotetop,
.codetop{
	background: #003300;
	font-size: 14px; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	border: 1px dotted #53824E;
}
.quotemain,
.codemain{
	background: transparent !important;
	font-size: 12px; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif;
	border: 1px dotted #53824E;
	border-top: 0;
	padding: 10px 5px 10px 5px;
}