

body { 
	margin: 0px;
	padding: 2px;
	text-align: center;
	background: #eeeeee;
	font: 6pt Arial, Verdana, Helvetica, sans-serif;
}

h1 { color: #336699; font: bold 1.3em Arial, Verdana, Helvetica }
h2 { color: #336699; font: bold italic 1.3em Arial, Verdana, Helvetica }
h3 { color: #336699; text-transform: uppercase; font: bold 1.2em Arial, Verdana, Helvetica }
h4 { color: #336699; text-transform: uppercase; font: bold italic 1.2em Arial, Verdana, Helvetica }
h5 { color: #336699; text-transform: lowercase; font: bold 1.1em Arial, Verdana, Helvetica }
h6 { color: #336699; text-transform: lowercase; font: bold italic 1.1em Arial, Verdana, Helvetica }

.menu { 
	margin: 0px -4px 4px -4px; 
	padding: 0px; 
	list-style-image: none; 
	list-style: none; 
	font: bold 6pt Verdana, Arial, Helvetica, sans-serif;
}
	.menu li { margin: 0px; padding: 0px; }
	.menu a:link, .menu  a:visited{ 
		display: block; 
		margin: 0px; 
		color: #eeeeee; 
		background: #6699cc;
		text-decoration: none; 
		width: 80px;
		padding: 2px 2px 2px 15px;
		/* box model hack */
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 80px; 
	}
	html>body .menu a:link, html>body .menu a:visited { width: 157px; }
	.menu a:active, .menu a:hover { color: #3399cc; text-decoration: none; background: #eeeeee; }

.HeaderCell {
	background: #336699;
	text-align: left;
}	
.HeaderCellLeft {
	background: #336699;
	text-align: left;
	font: 8pt;
}
.HeaderCellRight {
	background: #336699;
	color: #ffffff;
	vertical-align: middle;
	text-align: right;
	font: 6pt;
}

.DetailsCell {
	background: #eeeeee;
	vertical-align: top;
	font: 6pt Arial, Verdana, Helvetica, sans-serif;
}	
.PictureCell {
	background: #ffffff;
	vertical-align: top;
	text-align: center;
	border: solid 0px #336666;
	padding: 0px ;
	font: 6pt Arial, Verdana, Helvetica, sans-serif;
}
#footer { 
	clear: both;
	border: solid 1px #336666;
	padding: 4px;
}