body {
	background: #000000 url(gfx/bg_page.gif) repeat-x;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #54504D;
}
* {
	font-family:  "Trebuchet MS", tahoma, verdana, arial, sans-serif;
	margin: 0px;
	padding: 0px;
}

img {border: 0px;}

a {color: #A0A0A0; text-decoration: underline;}
a:hover {color: #A0A0A0; text-decoration: none;}

h3.bold {font-weight: bold;}

p {padding: 7px 0px 7px 0px;}

div.cl {clear: both; font-size: 0px; line-height: 0px; height: 0px;}

.la {text-align: left;}
.ca {text-align: center;}
.ra {text-align: right;}
.va {vertical-align: middle;}

input, textarea {
	border: 1px solid #AAAAAA;
	background: #FFFFFF;
	padding: 3px; 
	font-size: 11px; 
	color: #454545;
}

input.chra {border: none; background: none; width: 20px;}
input.disabled {
	border: 1px solid #AAAAAA;
	background: #E8E8E8;
	color: #777777; 
	font-size: 12px; 
	padding: 2px;
}

label {color: #7DA018;}

select {border: 1px solid #D4D0CF; border-top: 1px solid #3F4042; font-size: 11px;}
input.button {
	border: 1px solid #56007B;
	background: #56007B;
	color: #FFFFFF; 
	font-size: 12px; 
	padding: 2px;
}
input.disabledButton {
	border: 1px solid #E8E8E8;
	background: #E8E8E8;
	color: #B7B7B7; 
	font-size: 12px; 
	padding: 2px;
}

ul {padding: 5px 0px 5px 20px;}
li {}

h1 {width: 434px; height: 99px; float: left;}
.topmenu {
	width: 450px; 
	float: right;
	text-align: right;
	padding: 35px 60px 0px 0px;
}

.topmenu a {
	color: #A0A0A0;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0px 20px 0px 0px;
}
.topmenu a:hover, .topmenu a.current {
	color: #C57617;
}
