td {font-family: Tahoma; font-weight: normal; font-size: 12px; color: #EE0000}

p {color:#EE0000; font-family: Tahoma; font-size: 12px; font-weight: normal; margin: 0px; margin-bottom: 3px}

a {font-family: Tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}

a:hover {color: #FF0000}

img {border: 0px}

select, textarea {background-color: #000000; color: #FFFFFF; border: solid 1px #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: normal}

input {background-color: #000000; color: #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: normal}

h2 {font-family: Arial; font-size: 18px; color: #FFFFFF; font-weight: normal;}

.mainbox{

				BORDER-RIGHT: #6c5735 1px solid; 
				PADDING-RIGHT: 5px;
				BORDER-TOP: #6c5735 1px solid;
				PADDING-LEFT: 5px; 
				PADDING-BOTTOM: 5px; 
				MARGIN-LEFT: auto;
				OVERFLOW: auto;
				BORDER-LEFT: #6c5735 1px solid;
				WIDTH: 355px;
				MARGIN-RIGHT: auto;
				PADDING-TOP: 5px;
				BORDER-BOTTOM: #6c5735 1px solid;
				HEIGHT: 200px;
				scrollbar-base-color: #990099:
				scrollbar-arrow-color: #8000AA;
				scrollbar-3dlight-color: #8000AA;
				scrollbar-darkshadow-color: #990099;
				scrollbar-face-color: #990099;
				scrollbar-highlight-color: #000000;
				scrollbar-shadow-color: #8000AA;
				scrollbar-track-color: #200000;
}

.extended {font-family: Verdana}

.bolded {font-weight: bold}

.small {font-size: 11px}

.xsmall {font-size: 10px; font-family: Verdana}

.bk {color:  #FFFFFF}

.hk {color: #F0EEDD; font-weight: bold; text-align: center}

.lk {color: #F0EEDD}

.centered {text-align: center}

.boxlink:link, .boxlink:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; border: 1px; border-color: #F00000; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px; border-style: none; margin-left: 3px; margin-right: 3px}

.boxlink:hover {color: #FF0000; background-color: #000000; border-style: solid; padding-left: 4px; padding-right: 4px}

.hide {display: none}

.w {color: #FFFFFF}

.g {color: #bbbbbb}

.r {color: #FFFFFF}

.rnks {color: #FFFFFF}

.bgg {background-color: #444444}

.b {font-weight: bold}

.s {font-size: 10px}

.m {font-size: 12px}

.pl {padding-left: 4px}

.pr {padding-right: 4px}

.p {padding-left: 4px; padding-right: 4px}

.ts {border: 1px solid #666666; padding: 2px}

.indent {margin-left: 20px}

.name {font-weight: bold; color: #EE0000}

table.reserves {
	border-width: 2px;
	border-style: solid;
	border-color: 333333;
}
table.reserves th {
	border-width: 0px;
	padding: 3px;
	border-style: none;

}
table.reserves td {
	border-width: 0px;
	padding: 3px;
	border-style: none;
}

#passwordStrength
{
	height:10px;
	display:block;
	float:left;
}

.strength0
{
	width:250px;
	background:#cccccc;
}

.strength1
{
	width:50px;
	background:#ff0000;
}

.strength2
{
	width:100px;	
	background:#ff5f5f;
}

.strength3
{
	width:150px;
	background:#56e500;
}

.strength4
{
	background:#4dcd00;
	width:200px;
}

.strength5
{
	background:#399800;
	width:250px;
}

rss {
display: block;
font-family: verdana, arial;
}
title {
display: block;
margin: 5px;
padding: 2px;
color: red;
border-bottom: 2px solid silver;
}
link {
display: block;
font-size: small;
padding-left: 10px;
}
item {
display: block;
padding: 2px 30px 2px 30px;
}
docs {
display: block;
background-color: ffffff;
margin: 20px;
text-align: center;
padding: 5px;
color: #000088;
border: 1px solid silver;
}
/* all hidden elements */
language, lastBuildDate, ttl, guid, category, description, pubDate {
display: none;
}