body, td, input, textarea, li, p, div, span, a {
	font-size: 9pt;
	font-family: Verdana, helvetica, arial, sans-serif;
	color: #000000;
}

body {
	background-color: #2B4E6C;
	margin: 0;
	padding: 0;
}

/* Overcome IE 5.x ignoring default font size */
table { font-size: 1em; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
	color: #5E93C1;
	font-weight: 600;
	font-family: 'Times New Roman',Times,Roman,serif;
}

h1, .h1 {font-size: 20pt}
h2, .h2 {font-size: 18pt}
h3, .h3 {font-size: 16pt}
h4, .h4 {font-size: 14pt}
h5, .h5 {font-size: 12pt}
h6, .h6 {font-size: 10pt}

a:link, a:active, a:visited, a:hover {
	text-decoration: none;
	color: #4783B6;
}
a:hover {
	text-decoration: underline;
	color: #4B3892;
}

li {padding-bottom: 0.5em;}

/* Main menu */

div.mmbg, table.mmbg {
	background-color: #8FB5D4;
}

div.mmbg {
	padding: 15px;
	border: 1px solid #396A93;
}

a.mmbtn, div.mmbtnact {
	_height: 0;
	width: 150px;
	height: 25px;
	display: block;
	border: 1px solid #4785B8;
	font-family: verdana, arial, helvectica, sans-serif;
	text-align: center;
	text-decoration: none;
	line-height: 22px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	bacground-color: transparent;
}

a.mmbtn:link, a.mmbtn:visited {
	color: #000000;
	text-decoration: none;
	border-bottom: none;
	background: #C3D7E8 url(./images/mmnormbg.gif) repeat-x;
}
a.mmbtn:active, a.mmbtn:hover {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	text-decoration: none;
	border-bottom: none;
	background: #BBB1E1 url(./images/mmrollbg.gif) repeat-x;
}

div.mmbtnact {
	color: #000000;
	border-bottom: none;
	background: #DEE7C0 url(./images/mmactbg.gif) repeat-x;
}

/* Palette */

.steelblue1 {background-color: #2B4E6C;}
.steelblue2 {background-color: #346085;}
.steelblue3 {background-color: #3E719D;}
.steelblue4 {background-color: #4783B6;}
.steelblue5 {background-color: #5E93C1;}
.steelblue6 {background-color: #77A4CA;}
.steelblue7 {background-color: #8FB5D4;}

.gold1 {background-color: #596528;}
.gold2 {background-color: #6D7C30;}
.gold3 {background-color: #819239;}
.gold4 {background-color: #94A942;}
.gold5 {background-color: #A6BC51;}
.gold6 {background-color: #B3C56D;}
.gold7 {background-color: #C1D086;}

/* General */

.w500 {width: 500px;}
.indent {padding-left: 1.5em;}
.smtext {font-size: 8pt;}
.tinytext {font-size: 7pt;}

/* Special */

.photocredit {
	font-size: 7pt;
	text-align: right;
	padding-right: 0.5em;
	color: #000000;
}


