.pageheader {
	font:44px arial,sans serif,verdana,helvetica;
	font-weight:normal;
}

.pagebody {
	font:14px arial,sans serif,verdana,helvetica;
	font-weight:normal;
}

.pagefooter {
	font:10px arial,sans serif,verdana,helvetica;
	font-weight:normal;
}

.mainmenu {
	font:18px arial,sans serif,verdana,helvetica;
	line-height:22px;
	font-weight:bold;
}

.mainmenu a:link {
	color:#000000;
}

.mainmenu a:visited {
	color:#000000;
}

.mainmenu a:hover {
	color:#333399;
}

.mainmenu a:active {
	color:#000000;
}

.linkbar {
    font:10px arial,sans serif,verdana,helvetica;
    color:#000000;
    text-align:right;
}

.linkbar a:link {
	color:#993333;
}

.linkbar a:visited {
	color:#993333;
}

.linkbar a:hover {
	color:#993333;
}

.linkbar a:active {
	color:#993333;
}
        
.datatable {
    border-style:solid none solid none;
    border-color:#7f7f7f;
    border-width:thin;
}

.headline {
    font:14px arial,sans serif,verdana,helvetica;
    line-height:14px;
    font-weight:bold;
}

.oddLine {
	font:14px arial,sans serif,verdana,helvetica;
	line-height:14px;
	font-weight:normal;
	background:#efefff;
	color:#000000;
	vertical-align:top;
}

.evenLine {
	font:14px arial,sans serif,verdana,helvetica;
	line-height:14px;
	font-weight:normal;
	background:#ffffff;
	color:#000000;
	vertical-align:top;
}

.infobox {
	font:14px arial,sans serif,verdana,helvetica;
	line-height:14px;
	font-weight:normal;
	background:#efefff;
	color:#000000;
	vertical-align:top;
    border-style:solid solid solid solid;
    border-color:#333399;
    border-width:2px;
}

.alertbox {
	font:14px arial,sans serif,verdana,helvetica;
	line-height:14px;
	font-weight:normal;
	background:#ffefef;
	color:#ff0000;
	vertical-align:top;
    border-style:solid solid solid solid;
    border-color:#993333;
    border-width:2px;
}

h1 {
	font:18px arial,sans serif,verdana,helvetica;
	line-height:18px;
	font-weight:bold;
	margin-left:0px;
	margin-bottom:2px;
}

h2 {
	font:16px arial,sans serif,verdana,helvetica;
	line-height:16px;
	font-weight:bold;
	margin-left:0px;
	margin-bottom:2px;
}

.bigHeading {
    font:22px arial,sans serif,verdana,helvetica;
    font-weight:bold;
}

a {text-decoration:none; color:#333399; }

img {border:0}

ul {
	margin-left:18px;
	margin-bottom:0px;
	margin-top:0px;
}

