body { margin: 0; padding: 0; font-family: arial, verdana, sans-serif; font-size: 70%; background: url( ../images/bodyback.gif ) repeat-x; }


.clear { clear: both; }

p,h1,h2 { margin: 0; padding: 0 0 10px 0; }
h1 { font-size: 250%; font-family: georgia, times new roman, serif; font-weight: normal; color: #bed62f; margin: 10px 0 0 0; }
h2 { font-size: 100%; color: #bed62f; padding: 0; }
ul { margin-top: 0; padding-top: 0; }

.main { width: 880px; margin: 0px auto; background: #fff url( ../images/mainback.gif ) no-repeat; padding: 0 20px; }
.mainbottom { width: 880px; margin: 0px auto; background: #fff url( ../images/mainbottom.gif ) no-repeat; padding: 0 20px; height: 18px; }

.header {  }
.header object { display: block; }

.content { border-bottom: 4px solid #bed62f; margin: 0 20px; }
.content .left { width: 122px; float: left; }
.content .left .leftTop { border-bottom: 1px solid #bed62f; padding: 25px 0 10px 0; }
.content .left .leftBottom {  }
.content .centre { width: 678px; float: left; padding: 0 20px 0 18px; }

.content a { color: #000; }

.content p { line-height: 150%; }

.currentops p { font-size: 180%; font-weight: bold; }
.currentops a { background: #000; color: #bed62f; padding: 5px; text-decoration: none; }
.currentops a:hover { background: #bed62f; color: #fff; }

.footer { font-size: 85%; color: #999; padding: 0 0 0 155px; }
.footer p { margin: 0; padding: 5px; }
.footer a { color: #999; }


.navigation { background: #000; padding: 0; margin: 0; border-bottom: 1px solid #fff; height: 100%; font-weight: bold; }
.navigation ul { margin: 0 0 0 20px; padding: 0; }
.navigation li { display: block; padding: 6px 5px; margin: 0px; float: left; border-right: 1px solid #fff; width: 157px; }
.navigation li.selected { background: #bed62f; }
.navigation li#first { border-left: 1px solid #fff; }

.navigation li.selected a { color: #000; }
.navigation a  { color: #ffffff; text-decoration: none; }
.navigation a:hover { color: #bed62f; }

.snavigation { padding: 0px; margin: 0px; border-right: 1px solid #fff; height: 100%; }
.snavigation ul { margin: 0; padding: 0; }
.snavigation li { background: #ecf3c1; display: block; padding: 5px 10px; margin: 0; float: left; }

.snavigation li.selected a { font-weight: bold; }
.snavigation a  { color: #000; text-decoration: none }
.snavigation a:hover { text-decoration: underline; }