.ChangeCursor {
        CURSOR: hand;
}


BODY {


background-color: black;
        SCROLLBAR-FACE-COLOR: black;
        SCROLLBAR-ARROW-COLOR: black;
        SCROLLBAR-TRACK-COLOR: black;
        CURSOR: default;
        color:#f2f2f2;
        font-size:8pt;
        font-family:verdana;

}

.banner2 {
	background: black url(images/header_DW2.jpg) no-repeat;
	position: static;
	font-size:8pt;
	font-family: verdana;
	min-height: 206px;
	min-width: 716px;
	height: 206px;
	width: 716px;
        border: #f2f2f2 double;
        border-width: 0px 0px 0px 0px;

}


a:hover {
        text-decoration: none;
        color: #910000;
}
a {
        text-decoration: none;
        color: #aa3333;
}


input.mailHighlight{
background-color:gray;
color:#f2f2f2;
	border-right: #7a736d 1px solid;
	border-top: #7a736d 1px solid;
	border-left: #7a736d 1px solid;
	border-bottom: #7a736d 1px solid;
}

input:input {
background-color:transparent;
color:#f2f2f2;
	border-right: #f2f2f2 1px solid;
	border-top: #7a736d 1px solid;
	border-left: #7a736d 1px solid;
	border-bottom: #7a736d 1px solid;
}
input:disabled {
background-color:transparent;
color:#f2f2f2;
	border-right: #f2f2f2 1px solid;
	border-top: #7a736d 1px solid;
	border-left: #7a736d 1px solid;
	border-bottom: #7a736d 1px solid;
}
input.button {
	font-family: verdana;
	font-size: 7.5pt;
	font-weight: bold;
	color: black;
	background-color: #7a736d;
	cursor: hand;
}

.textbox{ 
background-color:transparent;
color:#f2f2f2;
	border-right: #f2f2f2 1px solid;
	border-top: #7a736d 1px solid;
	border-left: #7a736d 1px solid;
	border-bottom: #7a736d 1px solid;
}

select{ 
background-color:black;
color:#f2f2f2;
	border-right: #f2f2f2 1px solid;
	border-top: #7a736d 1px solid;
	border-left: #7a736d 1px solid;
	border-bottom: #7a736d 1px solid;
}






unkown {
color:#ffffff;
font-size:8pt;
font-family:verdana;
}

td {
color: #f2f2f2;
font-size:8pt;
font-family: verdana;
}





#signup input, #signup select {
	color: #f2f2f2;
	font-size: 8pt;
	font-family: verdana;
	background-color: black;
	border-right: #f2f2f2 1px solid;
	border-top: #7a736d 1px solid;
	border-left: #7a736d 1px solid;
	border-bottom: #7a736d 1px solid;
	width: 450px;
}
#signup textarea {
	color: #7a736d;
	font-size: 8pt;
	font-family: verdana;
	background-color: black;
	border-right: #7a736d 1px solid;
	border-top: #7a736d 1px solid;
	border-left: #7a736d 1px solid;
	border-bottom: #7a736d 1px solid;

	scrollbar-face-color: #7a736d;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: transparent;

	width: 100%;
	height: 250px;
}
#signup input.radio, #signup input.checkbox {
	background-color: black;
	border: none;
	width: auto;
}
#signup input.invalid, #signup select.invalid {
	background-color: #c4c4c4;
}
#signup label {
	padding-left: 5px;
}
input.button {
	font-family: verdana;
	font-size: 7.5pt;
	font-weight: bold;
	color: black;
	background-color: #7a736d;
	cursor: hand;
}
#signup .control {
	padding-bottom: 8px;
}
#signup .header {
	padding-bottom: 12px;
	width: 520px;
}
#usernameCheck, #playernameCheck, #signup div.invalid {
	display: inline;
	padding-left: 5px;
	font-weight: bold;
}
#signup div.invalid {
	color: red;
	display: inline;
}
#signup .invalidField {
	background-color: #c4c4c4;
}
#signup #agreeAccounts, #signup #agreeAgreement {
	display: inline;
	width: 450px;
}
#signup span.controlHolder {
	width: 450px;

}