p { padding-left:1em; padding-right:1em; }
.alttext { color: #660011; font-weight: bold; }

body {
margin: 0;
padding: 0;
font:xx-small tahoma,sans-serif;
color: #771122;
}

table {
font:xx-small tahoma,sans-serif;
color: #771122;
}

#content {
	clear: both;
	width: 99em;
	margin-left: 50px;
	margin-bottom: 45px;
	margin-top: 15px;
	border: solid #330000 1px;
	/*background-color:#FFFEDE;*/
}

#header {
	width:100%;
	/*background-image:url(/images/grad_header7.jpg);
	background-repeat:repeat-x;*/
/*	border-bottom: solid #330000 1px;*/
	height:100px;
}

#leftmenu {
	float:left;
	top:12em;
	margin-left:1em;
	width:17em;
}

.box {
	background-color:#F6F6F6;
	margin-bottom:1em;
	border:1px solid #000;
}

#main { 
	float:left;
	width:53em;
	margin-left:1em;
}

.mainbox {
	padding-bottom:1em;
	margin-bottom:1em;
	border:1px solid #000;
	background-color:#F6F6F6;
}

#right {
	float:left;
	top:11em;
	width:24em;
	margin-left:1em;
}

#footer {
	clear:both;
	text-align:right;
	width:100%;
}

.title { 
	font-weight:bold;	
	border-bottom: #000 1px solid;
	background-color:#CCCCCC;
	width:100%;
}

a:link { color: #550011; text-decoration: none; font-weight: bold; }
a:visited { color: #550011; text-decoration: none; font-weight: bold; }
a:hover { color: #BB0055; text-decoration: none; font-weight: bold; }

.smltxt {
	font:xx-small tahoma,sans-serif;
}

/* */
table.admin td{ font-size: 10px; font-family: Helvetica, Arial, Verdana, sans-serif; font-weight: bold; }
table.admin th{ text-align:right; vertical-align:top; background-color:#CCCCCC; font-size: 10px; font-family: Helvetica, Arial, Verdana, sans-serif; font-weight: bold; color: #ffff99; }

.viewall{ width:90%; border-collapse: collapse; }
.viewall td{ font-size: 10px; font-family: Helvetica, Arial, Verdana, sans-serif; border:1px solid #AAAAAA; }
.viewall th{ background-color:#CCCCCC; font-size: 10px; font-family: Helvetica, Arial, Verdana, sans-serif; border:1px solid #AAAAAA; }

/* some accounts */
.header { color:#444444; font-weight:bold; line-height:1.8em; }
.total { color:#444444; font-weight:bold; }
.sum { border-top: 1px solid #000000; }
.fig { text-align:right; }


.stats td{vertical-align:top;}