body {text-align: center;
background: #d6eafa;
color: #1a2831;
font: 12px arial, verdana, sans-serif; line-height: 18px;
margin-top: 0; }

#wrapper { width: 759px; margin: 0 auto; text-align: left; position: relative;  background:#fff; border: solid 1px #55b3fd; }
p {padding: 0 5px; }
#footer { background-color: #e1dfdf; color: transparent; background-image: url(../images/fade.jpg); height: 56px; }

a.link2:link { color: #3f5621; text-decoration: none; background: transparent; font-size:12px; font-weight: 500; border-bottom: 1px solid #3f5621; display:block; margin: 0 0 5px 0; }
a.link2:visited { color: #3f5621; background: transparent; text-decoration: none; font-size:12px; font-weight: 500; border-bottom: 1px solid #3f5621; display:block; margin: 0 0 5px 0; }
a.link2:hover { color: #3f5621; background: transparent;  text-decoration: none;  font-size:12px; font-weight: 500; border-bottom: 1px solid #b91022; display:block; margin: 0 0 5px 0; }

.padding { padding: 5px 5px 5px 10px; }

.center { text-align: center; padding: 0 15px; }

h1 { font: 12px arial, verdana, sans-serif; font-weight: 700; color: #5f5d69; padding: 0 0 0 5px; }
.paddingpic { padding: 6px 0 0 0; }

a:link { color: #b4b25d; text-decoration: underline; background: transparent; font-weight: 700; }
a:visited { color: #b4b25d; background: transparent; font-weight: 700;}
a:hover { color: #5a5928; background: #f2f2de; font-weight: 700; }

a.ppis:link: { font: 10px arial, verdana, sans-serif; color: #3d6a93; text-decoration: underline; background: transparent; }
a.ppis:visited { font: 10px arial, verdana, sans-serif; color: #3d6a93; background: transparent; }
a.ppis:hover { font: 10px arial, verdana, sans-serif; color: #3d6a93; background: #f2f2de; }


 .dark { color: #1a2434; }

