body { font-family: verdana;
       background: #f5f5f5; color: black;
       margin: 0; padding: 0; text-align: center; font-size: 12pt; }
table { font-size: 12pt; }
img { border: 0; }

.container { width: 90%; padding-left: 5%; }
.header { background: #ffffbb; border: 1px solid #dddddd;
	border-style: none solid none solid;
	margin: 0; padding: 0; text-align: left; }
.search { clear: none; text-align: right; }
.button { font-family: verdana; font-size: 10pt; }
.main { width: 100%; margin: 0; padding: 0; background: white; 
	border: 1px solid #dddddd; border-style: solid; }
.menu { width: 22%; background: #eeeeee; font-size: 10pt;
	margin: 0; padding: 10; vertical-align: top; text-align: right; }
.body { padding: 2em; vertical-align: top; text-align: left; }
.footer { border: 1px solid black;
	border-style: none none none none; text-align: center }
h1, h2 { font-family: trebuchet ms; }

A:link { color: #436976; font-weight: bold; text-decoration: underline; }
A:visited { color: #436976; font-weight: bold; text-decoration: underline; }
A:active { color: #436976; font-weight: bold; text-decoration: none; }
A:hover { color: #436976; font-weight: bold; text-decoration: underline; }

.oddeven { border-style: none; }
.odd { border-style: none; background: white; color: black; }
.even { border-style: none; background: white; color: black; }

.slogan { color: #444444 }
.highlight { background: yellow }
h1 { font-size: 140% }
h2 { font-size: 130% }
h3 { font-size: 120% }
h4 { font-size: 110% }
h5 { font-size: 100% }
h6 { font-size: 80% }
.list { margin: 0px 0px 0px 16px; padding: 0px }
hr { clear: both; color: black; height: 1px; }
div.hr { border-top: 1px dashed; color: #aaaaaa; }

.subbranch { background: #eeeeee; width: 75%; }
