body {
	background-color:#fff;
}

td {
	empty-cells:show;
}

a, a:hover, a:visited {
	color:#0000ff;
}

a.menulink, a.menulink:visited {
	text-decoration:none;
	color:#ffffff;
}

a.menulink:hover {
	color:#ffff00;
}

.reg_h {
	font-size:18px;
	color:#cda400;
}

.reg {
	color:#000066;
	padding-left:40px;
	padding-right:20px;
}

.header {
	display:none;
	padding:5px;
	background-color:#3366cc;
	border-bottom:2px solid #000000;
}

.logo {
	color:#ffffff;
	font-size:40px;
}

.smalllogo {
	color:#ffffff;
	font-size:20px;
}

.tagline {
	color:#ffffff;
	vertical-align:top;
	font-size:15px;
}

.logins {
	color:#ffffff;
	white-space:nowrap;
	vertical-align:top;
	text-align:right;
}

.menu {
	display:none;
	padding:5px;
	background-color:#6699cc;
	border-bottom:1px solid #000000;
}

.location {
	margin-left:10px;
	padding:5px;
	color:#000000;
	font-size:16px;
	border-bottom:1px solid #c0c0c0;
}

.content {
	margin-left:10px;
	padding:5px;
	color:#000000;
	border-bottom:1px solid #c0c0c0;
}

.bottom {
	display:none;
	margin-left:10px;
	font-size:11px;
	padding:5px;
	color:#000000;
}

.error {
	color:#ff0000;
	font-size:22px;
}

.thead {
	padding:4px;
	border-bottom:1px solid #666666;
	border-left:1px solid #fff;
	background-color:#585426;
	color:#ffffff;
}

.theadorder {
	padding:4px;
	border-left:1px solid #fff;
	border-bottom:1px solid #666666;
	background-color:#948d40;
	color:#ffffff;
}

.tcell {
	padding:4px;
	border-bottom:1px solid #ccc;
	color:#000;
	vertical-align:top;
}

.page_break {
	page-break-before: always;
}

.notice {
	color:#cc0000;
}

#print {
	display:none;
}

.search {
	display:none;
}

td input {
	display:none;
}

* td.thead img { display:none; }

* td.theadorder img { display:none; }

* td.theadtrack img { display:none; }

* td.theadordertrack img { display:none; }