/* general appearance */

body {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: rgb(255,255,255);
scrollbar-3d-light-color : rgb(255,255,255);
scrollbar-arrow-color : rgb(0,0,0);
scrollbar-base-color : rgb(0,0,0);
scrollbar-dark-shadow-color : rgb(0,0,0);
scrollbar-face-color : rgb(255,255,255);
scrollbar-highlight-color : rgb(255,255,255);
scrollbar-shadow-color : rgb(0,0,0);
scrollbar-darkshadow-color: rgb(255,255,255);
}
td {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
color: rgb(255,255,255);
}
a {
color: rgb(255,255,255);
text-transform: uppercase;
text-decoration: none;
font-weight:bold;
}
a:hover {
color: rgb(237,236,172);
}
a.s_uc {
color: rgb(0,0,0);
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
}
a.s_uc:hover {
color: rgb(51,153,153);
}
a.xl {
color: rgb(0,0,0);
font-size: 20px;
font-weight: bold;
text-decoration: none;
}
a.xl:hover {
color: rgb(51,153,153);
}
a.highlight_m {
color: rgb(237,236,172);
font-size: 14px;
font-weight: bold;
text-decoration: none;
}
a.highlight_m:hover {
color: rgb(255,255,255);
}

a.highlight_s {
color: rgb(237,236,172);
font-size: 12px;
font-weight: bold;
text-decoration: none;
}
a.highlight_s:hover {
color: rgb(255,255,255);
}

a.link_s {
color: rgb(255,255,255);
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}
a.link_s:hover {
color: rgb(237,236,172);
}

/* BACKGROUNDS */
.bg_underground {
background-color: rgb(0,0,0);
}
.bg_link {
background-color: rgb(230,230,240);
}
.bg_bar {
background-color: rgb(255,255,255);
}

.bg_bar_black {
background-color: rgb(0,0,0);
}

.bg_highlight {
background-color: rgb(255,255,255);
}
.bg_red {
background-color: rgb(153,0,0);
}

/* text appearance - header */
.hd_white_xl {
font-size: 50px;
font-weight: bold;
color: rgb(255,255,255);
}
.hd_white_m {
font-size: 20px;
color: rgb(255,255,255);
}
.hd_white_m_uc {
font-size: 20px;
color: rgb(255,255,255);
font-weight: bold;
text-transform: uppercase;	
}
.hd_step_s_on {
font-size: 14px;
color: rgb(255,255,255);
font-weight: bold;
}
.hd_step_s_off {
font-size: 14px;
color: rgb(116,116,116);
font-weight: bold;
}
.hd_white_s_uc {
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
color: rgb(255,255,255);
}
.hd_black {
font-weight: bold;
color: rgb(0,0,0);
}
.hd_black_uc {
font-weight: bold;
color: rgb(0,0,0);
text-transform: uppercase;	
}
.hd_black_s {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: rgb(0,0,0);
text-transform: uppercase;
line-height: 14px;	
}
.hd_black_s_uc {
color: rgb(0,0,0);
font-size: 10px;
text-transform: uppercase;
text-decoration: none;
}
.hd_black_m {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: rgb(255,255,255);
text-transform: uppercase;
letter-spacing: 1px;
}
.hd_black_l_uc {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
color: rgb(0,0,0);
}
.hd_black_xl {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 20px;
font-weight: bold;
color: rgb(0,0,0);
}
.hd_black_xl_uc {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
color: rgb(0,0,0);
}
.hd_form_xl {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;	
}
.hd_form_l {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;	
}
.hd_form_m {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
}
.hd_form_s {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 10px;
}
/* text appearance - copy */
.form_cell {
	background-color: rgb(116,116,116);
	font-size: 11px;
	color: #FFFFFF;
}
.form_text {
	font-size: 11px;
	color: #FFFFFF;
}
.total {
font-size: 14px;
color: rgb(255,255,255);
text-transform: uppercase;
font-weight: bold;
}
.date {
font-size:10px;
text-align: right;
}
/* texts */
.text {
color: rgb(255,255,255);
}

.intro_white {
color: rgb(255,255,255);
}

.welcome_user {
font-size: 20px;
color: rgb(0,0,0);
padding-left: 5px;	
}

.caption {
font-family: Arial, Helvetica, Verdana, sans-serif;
color: rgb(255,255,255);
font-size:11px;
letter-spacing: 1px;
}
.note {
font-size:10px;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
}
.alert {
font-size:12px;
background-color: rgb(153,0,0);
color: rgb(255,255,255);
padding-left: 5px;	
padding-right: 5px;
line-height: 15px;
text-transform: uppercase;	
}
.alert_sub {
font-size:10px;
background-color: rgb(153,0,0);
color: rgb(255,255,255);
padding-left: 5px;
padding-right: 5px;
line-height: 15px;	
}
.marker {
font-size:10px;
background-color: rgb(0,0,0);
color: rgb(255,255,255);
padding-right: 5px;
line-height: 15px;
text-transform: uppercase;
}
.copy_s {
color: rgb(255,255,255);
font-size:10px;
}
.copy_s_w {
font-size:10px;
color: rgb(255,255,255);
}
/* text fields */
.textfield_login_300 {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 18px;
color: rgb(0,0,0); 
background-color: rgb(255,255,255);
border: 1px solid rgb(0,0,0); 
width: 300px;
}
.textfield_25 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: rgb(75,75,75);
	background-color: rgb(255,255,255);
	border: 1px solid rgb(255,255,255);
	width: 25px;
	text-align: center;
}
.textfield_350 {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 11px;
color: rgb(0,0,0); 
background-color: rgb(255,255,255);
border: 1px solid rgb(255,255,255);
width: 350px;
}
.textfield_182 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: rgb(75,75,75);
	background-color: rgb(255,255,255);
	border: 1px solid rgb(255,255,255);
	width: 182px;
}
.textfield_375 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: rgb(75,75,75);
	background-color: rgb(255,255,255);
	border: 1px solid rgb(255,255,255);
	width: 375px;
}
.checkbox {
	font-size: 10px;
	color: rgb(75,75,75);
	border: 1px none rgb(0,0,0);
}
