body { background: #CCCCCC url(../images/background-image.jpg) repeat-x; font-family: georgia; margin: 0px}
.c { clear: both }
.s { font-size: 8pt; }
.e { color: #FF0000; }
.sb { float: right; width: 200px; border: 4px solid #999999; background-color: #FFFFFF; margin: 20px; padding: 20px; font-family: arial; }
.gb { margin: 5px; padding: 10px; border: 1pt solid #CCCCCC; min-width: 300px; background-color: #EEEEEE; }
.bb { border: 4px solid #999999; background-color: #FFFFFF; margin: 20px; padding: 20px; }
.h { line-height: 16pt; margin: 5px; background-color: #336699; padding: 10px; border: 1pt solid #CCCCCC; color: #FFFFFF; font-size: 24pt; font-weight: normal; }

h1 { margin: 5px; background-color: #336699; padding: 10px; border: 1pt solid #CCCCCC; color: #FFFFFF; font-size: 24pt; font-weight: normal; }
h2 { color: #999966; font-size: 14pt; font-weight: normal; margin-bottom: 5px; line-height: 28pt; border-bottom: 1px solid #CCCCCC; margin-right: 20px; margin-top: 0px; }

a:link { color: #336699; text-decoration: underline; } 
a:hover { color: #336699; text-decoration: underline; } 
a:visited { color: #336699; text-decoration: underline; } 
a:active { color: #336699; text-decoration: underline; }


.form { float: left; width: 250px; padding: 5px; }
.menu { background-color: #336699; padding: 5px; color: #FFFFFF; }
.menu a:link { text-decoration: underline; color: #FFFFFF; } 
.menu a:hover { text-decoration: underline; color: #FFFFFF; } 
.menu a:visited { text-decoration: underline; color: #FFFFFF; } 
.menu a:active { text-decoration: underline; color: #FFFFFF; }

