* { margin: 0; text-align: left; color: black; font-family: sans-serif; font-size: 14px; }
b { font-weight: normal; }
body { background-color: #cccccc; }
h1 { color: #009900; font-size: 20px; }
img { border: 0px; }
p { margin-bottom: 1em; text-align: justify; }
textarea { border: 1px solid #009900; margin-bottom: 3px; width: 298px; }
select { border: 1px solid #009900; margin-bottom: 3px; width: 300px; }
input[type=text] { border: 1px solid #009900; margin-bottom: 3px; width: 298px; }
input[type=submit] { background: none; border: none; background-image: url(images/submit.png); background-position: center center; width: 154px; height: 42px; }
div.center { margin: auto auto; text-align: center; }
div#header { background-image: url(images/header.png); background-repeat: no-repeat; background-position: top center; margin: auto auto; height: 98px; }
div#container { width: 970px; margin: auto auto; text-align: center; }
div#content { background-image: url(images/main.png); background-repeat: no-repeat; background-position: top center; background-color: #ffffff; min-height: 294px; width: 950px; margin: auto auto; padding: 10px; }
div#footer { background-image: url(images/footer.png); background-repeat: no-repeat; background-position: top center; min-height: 82px; width: 950px; margin: auto auto; padding: 10px; text-align: right; }
div#footer p { text-align: right; margin-top: 22px; margin-right: 14px; color: #ffffff; }
ul#navigation { width: 970px; list-style: none; height: 40px; padding: 0px; margin: auto auto; }
ul#navigation li { display: inline; }
ul#navigation li a { height:40px; float: left; text-decoration: none; }
ul#navigation li a span { float: left; }
ul#navigation li#navigation-1 a { width: 116px; background: url(images/menu.png) no-repeat 0px 0; }
ul#navigation li#navigation-1 a:active, ul#navigation li#navigation-1 a:hover { background-position: 0px -40px; }
ul#navigation li#navigation-1 a.current { background-position: 0px -80px; }
ul#navigation li#navigation-2 a { width: 240px; background: url(images/menu.png) no-repeat -116px 0; }
ul#navigation li#navigation-2 a:active, ul#navigation li#navigation-2 a:hover { background-position: -116px -40px; }
ul#navigation li#navigation-2 a.current { background-position: -116px -80px; }
ul#navigation li#navigation-3 a { width: 241px; background: url(images/menu.png) no-repeat -356px 0; }
ul#navigation li#navigation-3 a:active, ul#navigation li#navigation-3 a:hover { background-position: -356px -40px; }
ul#navigation li#navigation-3 a.current { background-position: -356px -80px; }
ul#navigation li#navigation-4 a { width: 66px; background: url(images/menu.png) no-repeat -597px 0; }
ul#navigation li#navigation-4 a:active, ul#navigation li#navigation-4 a:hover { background-position: -597px -40px; }
ul#navigation li#navigation-4 a.current { background-position: -597px -80px; }
ul#navigation li#navigation-5 a { width: 141px; background: url(images/menu.png) no-repeat -663px 0; }
ul#navigation li#navigation-5 a:active, ul#navigation li#navigation-5 a:hover { background-position: -663px -40px; }
ul#navigation li#navigation-5 a.current { background-position: -663px -80px; }
ul#navigation li#navigation-6 a { width: 166px; background: url(images/menu.png) no-repeat -804px 0; }
ul#navigation li#navigation-6 a:active, ul#navigation li#navigation-6 a:hover { background-position: -804px -40px; }
ul#navigation li#navigation-6 a.current { background-position: -804px -80px; }
tr.top { background-color:#c0ffc0; }
tr.odd { background-color:transparent; }
tr.even { background-color:#efefef; }
div#valid { margin:auto auto; text-align:center; }
div#valid img { border:0; width:88px; height:31px; }
.addthis_toolbox .custom_images a { width: 60px; height: 60px; margin: 0; padding: 0; }
.addthis_toolbox .custom_images a:hover img { opacity: 1; }
.addthis_toolbox .custom_images a img { ppacity: 0.75; }