BODY { background-image: url(images/bg150red.gif); background-repeat: repeat-y; background-color: #000000; margin:0px; font-size: 80%; }

#content { width: 80%; text-align: center; }

a:link, a:visited, a:active { font-size: 10pt; color: #FFFF00; text-decoration: none; font-weight: bold; }
a:hover { font-size: 10pt; color: #FF0000; text-decoration: none; font-weight: bold; }

a.main:link, a.main:visited, a.main:active { font-size: 10pt; color: #FFFF00; text-decoration: none; font-weight: bold; }
a.main:hover { font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight: bold; }

a.nav:link, a.nav:visited, a.nav:active { font-size: 10pt; color: #FFFF00; text-decoration: none; font-weight: bold; }
a.nav:hover { font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight: bold; }

a.navalt:link, a.navalt:visited, a.navalt:active { font-size: 9pt; color: #FFFF99; text-decoration: none; font-weight: bold; }
a.navalt:hover { font-size: 9pt; color: #FFFFFF; text-decoration: none; font-weight: bold; }

a.small:link, a.small:visited, a.small:active { font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: normal; }
a.small:hover { font-size: 8pt; color: #FFFF00; text-decoration: none; font-weight: normal; }

a.altsmall:link, a.altsmall:visited, a.altsmall:active { font-size: 8pt; color: #ffff00; }
a.altsmall:hover { font-size: 8pt; color: #ffffff; }

a.tiny:link, a.tiny:visited, a.tiny:active { font-size: 7pt; color: #990000; text-decoration: none; font-weight: bold; }
a.tiny:hover { font-size: 7pt; color: #CC0000; text-decoration: none; font-weight: bold; }

a.gb:link, a.gb:visited, a.gb:active {  }
a.gb:hover {  }

.pillart { font-size: 8pt; color: #FFFFFF; text-decoration: none ; font-weight: normal; }
.rhst { font-size: 9pt; color: #FFFFFF; text-decoration: none ; font-weight: normal; }
.althead { font-size: 9pt; color: #FFFF99; text-decoration: none ; font-weight: bold; }
.small { font-size: 8pt; color: #000000; text-decoration: none ; font-weight: normal; }
.altsmall { font-size: 8pt; color: #FFFFFF; text-decoration: none ; font-weight: normal; }
.tiny { font-size: 7pt; color: #000000; text-decoration: none ; font-weight: bold; }
.alttiny { font-size: 7pt; color: #990000; text-decoration: none ; font-weight: bold; }
.loct { font-size: 8pt; color: #808033; text-decoration: none; font-weight: normal; }
.pageheader { font-size: 12pt; color: #FFFF00; text-decoration: none; font-weight: bold; }
.pagecontent { font-size: 9pt; color: #FFFFFF; text-decoration: none; font-weight: normal; }
.pagealt { font-size: 9pt; color: #FFFF00; text-decoration: none; font-weight: normal; }
.lighthead { font-size: 11pt; color: #CCCC00; text-decoration: none; font-weight: bold; }

P { color: #FFFFFF; }
P.content1 { font-size: 9pt; color: #FFFFFF; text-decoration: none; font-weight: normal; text-align:justify; }
P.content2 { font-size: 9pt; color: #FFFF00; text-decoration: none; font-weight: normal; text-align:justify; }
P.strap { color: #ffff00; font-weight: bold; }

BR.clearboth { clear: both; }

TABLE.gb { width: 75%; }

TH { background-color: #990000; text-align: center; color: ffff00; font-size: 100%; padding: 3px 0px; }
TD { font-family: verdana, arial, helvetica, sans-serif; color: #ffffff; font-size: 75%; }
.hrule { background-color: #ffff00; height: 2px; }
.guesthead { font-size: 12pt; background-color: #990000; color: #ffff00; text-decoration: none; font-weight: bold; height: 22px; }
.gbfield { font-size: 9pt; color: #cc0000; font-weight: bold; }
.gbalt { font-size: 9pt; color: #FFFF00; text-decoration: none; font-weight: normal; }
.gbcontent { font-size: 9pt; color: #FFFFFF; text-align:justify; }
.gbcontcen { font-size: 9pt; color: #FFFFFF; text-align:center; }
.pagecontent { font-size: 9pt; color: #FFFFFF; text-align:justify; }
.pageheader { background-color: #990000; font-size: 12pt; color: #FFFF00; font-weight: bold; text-align:center; height: 22px; }
.sep { font-size: 9pt; color: #ffff00; }
.small { font-size: 8pt; color: #000000; text-decoration: none ; font-weight: normal; }
.altsmall { font-size: 8pt; color: #FFFFFF; text-decoration: none ; font-weight: normal; }

H2 { background-color: #990000; text-align: center; color: ffff00; font-size: 130%; padding: 3px 0px; }
H3 { font-size: 12pt; color: #00FF00; text-decoration: none; font-weight: bold; }
H4 { font-size: 11pt; color: #00FF00; text-decoration: none; font-weight: bold; }

INPUT, SELECT, TEXTAREA, RADIO, CHECKBOX { font-size: 9pt; color: #000000; border-color: #CCCC00; }
SUBMIT, RESET { font-family: verdana, arial, helvetica, sans-serif;	font-size: 9pt; color: #FFFFFF; border-color: #CCCC00; }

IMG.y1 { border: 1px solid #ffff00; }

OL { text-align: left; }
LI { text-align: left; }