body {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	color: #527B81;
	background: #D0E5E9;
	background-image: url(images/bg_page.gif);
}

td {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
}

#tablepage { background-color: #FFFFFF; border-left: 1px solid #527B81; border-right: 1px solid #527B81; }

th {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
}

.bodystyle {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
}

.small {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9px;
}

.medium {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
}

.big {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
}

.xbig {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 16px;
}

.expanded {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	line-height: 12px;
	letter-spacing: 2px;
}

.justified {
	font-family: verdana,arial,helvetica,sans-serif;
	text-align: justify;
}

.footer {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	color: #527B81;
	padding: 5px 2px 5px 2px;
}

.headerline { background-color: #527B81; height: 2px; }

#sidemenu { background-color: #CECDCE; width: 200px; }
#sidemenu .header { color: #FFFFFF; background-color: #527B81; font-weight: bold; font-family: verdana,arial,helvetica,sans-serif;font-size: 10px; height: 20px; }
#sidemenu td { background-color: #FFFFFF; }

#maintable { background-color: #CECDCE; }
#maintable td { background-color: #FFFFFF; }
#maintable .header { color: #FFFFFF; background-color: #527B81; font-weight: bold; font-family: verdana,arial,helvetica,sans-serif;font-size: 10px; }
#maintable .subheader { background-color: #EEEEEE; font-weight: bold; font-family: verdana,arial,helvetica,sans-serif;font-size: 10px; }

input, select, textarea { font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; }

a:link { text-decoration : underline; font-family: verdana,tahoma; color : #527B81; }
a:visited { text-decoration : underline; font-family: verdana,tahoma; color : #527B81; }
a:hover { text-decoration : underline; font-family: verdana,tahoma; color : #000000; }

h1, h2, h3, h4, h5, h6, form { margin: 0px; }
.txtheader { font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; }
td.titleword { font-family: tahoma; font-size: 14px; font-weight: bold; }

#alert { background-color: #FFFFCC; border: 1px solid #FF9933; }
#alert td { padding: 3px 3px 3px 3px; }