body {  background: #bbd6ff url(/i/bg.gif); margin: 0px; }
img {  border: 0px }
td {  font: 80% Geneva, Arial, Helvetica, sans-serif; color: #414141; }
form {  margin: 0px; }
p {  margin-top: 7px; margin-right: 0px; margin-bottom: 7px; margin-left: 0px }
h2, h3 {  font: bold 160% Arial, Helvetica, sans-serif; color: #5f7cc9; margin-top: 18px; margin-right: 0px; margin-bottom: 24px; margin-left: 0px}
.header {  font: bold 120% Arial, Helvetica, sans-serif; color: #5f7cc9; margin: 0px; margin-bottom: 24px;}

a, a:hover, a:visited, a:active { color:#575757; }

.input { width:200px; border:1px solid #c8ecff; }

.menu { color:#575757; text-align: center; font-weight:bold; }

.menuLinkPlus { font-size: 120%;}
a.menuLink, a.menuLink:hover, a.menuLink:visited, a.menuLink:active { color:#575757; text-decoration: none;}
a.menuLink:hover { color:#2d2d2d; text-decoration: underline;}
a.menuLinkPlus, a.menuLinkPlus:hover, a.menuLinkPlus:visited, a.menuLink:active { color:#575757; text-decoration: none;}
a.menuLinkPlus:hover { color:#2d2d2d; text-decoration: underline;}


hr { width:100%; height:1px; color:#575757; }

ul.map { list-style-type:none; padding-bottom:7px; }

.short { width:60%; text-align:center; height:1px; color:#575757; }

.ContentBlock { background:url(i/bg.jpg) top repeat-x; }
