body {
	margin: 10px auto 5px auto; width:700px;
	background: #ffffcc; color: #3366CC;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10pt;
}

h1 { width:100%; text-align:center; font-size: 14pt; }

table.mylayout { text-align: center; width: 100%; }
td.mylayout { vertical-align: middle; text-align: center; }
td.mytext { vertical-align: middle; text-align: left; }
td.mynavlink { padding-top:15px; vertical-align: bottom; text-align: center; }

img { border:none; }
img.photo { margin: 5px; border: 1px solid #3366CC; }

A:link { color: #3366CC; text-decoration:none }  
A:visited { color: #3366CC; text-decoration:none }
A:active { color: #3366CC }
A:hover { color: #3366CC }
