body {
background-color:#333333;
color:#cccccc;
font-family:Verdana,sans-serif;
height:100%;
font-size:80%;
margin:0pt;
padding:0pt;
}

td {
font-size:80%;
}
a:link, a:visited {
color:#cccccc;
text-decoration:underline;
}
a:active, a:hover {
color:red;
text-decoration:underline;
}
.selected a:active, .selected a:hover {
color:#cccccc;
}

form		{margin: 0;}
p		{margin: 0 0 1em 0;}

h2,h1 {font-size:110%; margin: 0; padding:0;}

#section a {
	background-colorcccc: #FF0000;
	padding: 2px 4px 2px 4px;
	text-decoration: none;
	
}

#section a:Hover {
	background-color: #ff0000;
	color: #ffffff;
	padding: 2px 4px 2px 4px;
	
}

#section a.sel{
	background-color: #ff0000;
	color: #ffffff;
	padding: 2px 4px 2px 4px;
	borderaa: solid 1px #D6D6D6;
	
}


.menu a.asel {
	text-decoration: none;
	font-weight:bold;
	background-color: #ff0000;
	color: #ffffff;
	padding: 2px 4px 2px 4px;
}

.menutag {
  font-size:110%;
  text-decoration: none;
}

.menutag a {
  text-decoration: none;
}

.vote {
font-size:100%;
}

table.comment {
  font-size:80%;
}

.vote input {
border-style:none; 
padding:0px;
border:0px;
}

.InputSubmit {
padding:0px;
height:22px; 
width:100px;
border-style:none; 
background-color:transparent; 
background-position:1px;
color: #ffffff;
font-size:100%;
}

.TxtSmall {
  font-size:80%;
  line-height:18px;
}


.Txt10 {
  font-size:10px;
}

.Txt11 {
  font-size:11px;
}

.Txt12 {
  font-size:12px;
}
