a:link       { text-decoration: none; color: #0000AA; }
a:visited    { text-decoration: none; color: #0000AA; }
a:hover      { text-decoration: none; color: #008f00; }

body         {  background-color: #999999; text-decoration: none; font-family: Verdana; font-size: 9pt; background-image: url(/images/paper.gif); }
table        {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
br           {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
td           {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
tr           {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
html         {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
form         {  text-decoration: none; font-family: Verdana; font-size: 9pt; }
code         { color: #006633; }


h1           { color: #FF0000; text-decoration: none; font-family: Verdana; font-size: 16pt; font-weight: bold; }
h2           { color: #0000FF; text-decoration: none; font-family: Verdana; font-size: 14pt; font-weight: bold; }
h3           { color: #FF0000; text-decoration: none; font-family: Verdana; font-size: 12pt; font-weight: bold; }
h4           { background-color: #EEEEFF; color: #FF0000; text-decoration: none; font-family: Verdana; font-size: 11pt; font-weight: bold; }
h5           { background-color: #EEEEFF; color: #FF0000; text-decoration: none; font-family: Verdana; font-size: 9pt; font-weight: bold; }
h6           { background-color: #EEEEFF; text-decoration: none; font-family: Verdana; font-size: 9pt; }


table.hidden100    { background-color: transparent; width: 100%; }
table.hidden       { background-color: transparent; }
table.gen100       { border: 1px solid #BDCEE1; width: 100%; }
table.gen100noup   { border: 1px solid #BDCEE1; border-top-width: 0; width: 100%; }
table.gen          { border: 1px solid #BDCEE1; }
table.gennoup      { border: 1px solid #BDCEE1; border-top-width: 0; }

td.gen, td.genodd             { }
td.geneven                    { background-color: #EEEEFF;  }
td.title                      { background-color: #FFFFE5;  text-align: center; font-weight: bold; }

td.menu         { background-color: #EEFFEE; border: 1px solid #BDCEE1; }
td.menu:hover   { background-color: #D9FFD9; border: 1px solid #BDCEE1; color: #0000AA; }
a.menu:link     { text-decoration: none; color: #0000AA; }
a.menu:visited  { text-decoration: none; color: #0000AA; }
a.menu:hover    { text-decoration: none; color: #008F00; }

td.skin         { background-color: #DDEEFF; border: 1px solid  #BDCEE1; }
td.skin:hover   { background-color: #E0E0FF; color: #0000AA; }
a.skin:link     { text-decoration: none; color: #0000AA; }
a.skin:visited  { text-decoration: none; color: #0000AA; }
a.skin:hover    { text-decoration: none; color: #008F00; }

a.filmseen:link    {  text-decoration: none; font-style: italic; color: #AAAAAA; }
a.filmseen:visited {  text-decoration: none; font-style: italic; color: #AAAAAA; }
a.filmseen:hover   {  text-decoration: none; font-style: italic; color: #777777; }

a.forumcurrent:link    {  text-decoration: none; font-style: italic; color: #008f00; }
a.forumcurrent:visited {  text-decoration: none; font-style: italic; color: #008f00; }
a.forumcurrent:hover   {  text-decoration: none; font-style: italic; color: #008f00; }

a.forumunread:link    {  text-decoration: none; font-weight: bold; color: #0000AA; }
a.forumunread:visited {  text-decoration: none; font-weight: bold; color: #0000AA; }
a.forumunread:hover   {  text-decoration: none; font-weight: bold; color: #008f00; }


font.signature  { font-family: Verdana; font-style: italic; color: #AAAAAA; }

table.header    { background-color: #EEEEFF; border: 1px solid #BDCEE1; width: 100%; }
table.menu      { background-color: transparent; border: 1px solid #BDCEE1; border-top-width: 0; width: 100%; }
table.pagetitle { background-color: #EEEEFF; color: #00AA00; font-weight: bold; border: 1px solid #BDCEE1; width: 100%; }
table.title     { background-color: #EEEEFF; color: #00AA00; font-weight: bold; border: 1px solid #BDCEE1; }
table.image     { background-color: transparent; border: 1px solid #BDCEE1; }
table.news      { background-color: transparent; border: 1px solid #BDCEE1; width: 90%; }
table.endh      { background-color: transparent; border: 1px solid #BDCEE1; }
font.endh       { color: #0000AA; }


table.navmenu         { background-color: #EEFFEE; border: 1px solid #BDCEE1; }
table.navmenu100      { background-color: #EEFFEE; border: 1px solid #BDCEE1; width: 100%; }
table.info         { background-color: transparent; border: 1px solid #BDCEE1; }
table.info100      { background-color: transparent; border: 1px solid #BDCEE1; width: 100%; }
table.info100noup  { background-color: transparent; border: 1px solid #BDCEE1; border-top-width: 0; width: 100%; }
table.info100noup  { background-color: transparent; border: 1px solid #BDCEE1; border-top-width: 0; }


