@CHARSET "ISO-8859-1";

body {
	background: #ffffff url("../images/body_background.png") repeat-x;
}
html{
	overflow: auto;
}

body, table, tr, td, input, select, textarea, button {
	margin:0px;
	padding:0px;
	font-family:arial, helvetica, serif;
	font-size:11px;
	text-decoration:none;
	color:#222;
	vertical-align: top;
	border-collapse: collapse;
	border: 0px;
}

LI, UL{
	list-style: none;
	list-style-type: none;
}

A {
	color: #990000;
	text-decoration: none;
	font-weight: 700;
	outline: none;
}

A.login_link{
	color: #000000;
}

A:VISITED {
	color: #990000;
	text-decoration: none;
	outline: none;
}

a.login_link:VISITED{
	color: #000000;
}

table{
	empty-cells: show;
}

img{
	border: none;
	padding: 0px;
	margin: 0px;
	outline: none;
}

table * td{
	vertical-align: top;
	border: none;
	padding: 0px;
	margin: 0px;
	outline: none;
}


/* register form */
div.regform{
	background:url('../../../images/mem.gif');
	width:350px;
	height:130px;
	padding:30px 0px 0px 350px;
	margin: 0px;
}

div.regform input.reg_submit{
	position: relative;
	margin:-55px 0px 0px 250px;
	width:60px;
	height:40px;
	background: transparent;
	border: none;
}

.content_pane_body_display_maximized{
	padding-top: 10px;
	text-align: center;
}

.tab td, .tab th { padding-right:5px;vertical-align:middle; }
.tab td.r, .tab td.rp { text-align:right;padding-left:10px; }
.tab td.p, .tab td.rp { color:#999; }
input.t { border:solid 1px #ccc;padding:1px;margin:0px 0px 1px 0px; background:#fff;color:#000; }