table.main {width: 780; border-width: 0;}
table.white {width: 780; background-color: #ffffff; border-width: 0;}
table.orange_groove {border-width: 2; background-color: #000000; border-style: groove; border-color: #ff9900;}
table.dashed {border-style: dashed; border-width: 1; border-color: #ffffcc;}
table.solid {border-style: solid; border-width: 1; border-color: #000000;}
table.menu {width: 780; border-width: 0;}
table.black_border {border-width: 1; border-color: #000000; background-color: #ffffff;}

font.index_title {color: #ffffcc; font-family: verdana; font-size: 28; font-weight: bold;}
font.white {color: #ffffcc; font-family: verdana; font-size: 12;}
font.white_bold {color: #ffffcc; font-family: verdana; font-size: 12; font-weight: bold;}
font.white_bold_title {color: #ffffcc; font-family: verdana; font-size: 32; font-weight: bold;}
font.white_bold_subtitle {color: #ffffcc; font-family: verdana; font-size: 21; font-weight: bold;}
font.orange_bold_subtitle {color: #ff9900; font-family: verdana; font-size: 21; font-weight: bold;}
font.white_15 {color: #ffffcc; font-family: verdana; font-size: 15; font-weight: bold;}
font.white_14 {color: #ffffcc; font-family: verdana; font-size: 14;}
font.bold_big {color: #000000; font-family: verdana; font-weight: bold; font-size: 14;}
font.bold_title {color: #000000; font-family: verdana; font-size: 30; font-weight: bold;}
font.bold_subtitle {color: #000000; font-family: verdana; font-size: 20; font-weight: bold;}
font.subtitle {color: #000000; font-family: verdana; font-size: 20;}
font.big {color: #000000; font-size: 17;}
font.orange {color: #ff9900; font-family: verdana; font-size: 12;}
font.orange_bold {color: #ff9900; font-family: verdana; font-size: 12; font-weight: bold;}
font.orange_bold_big {color: #ff9900; font-family: verdana; font-size: 18; font-weight: bold;}
font {color: #000000; font-family: verdana; font-size: 12;}
font.bold {color: #000000; font-family: verdana; font-size: 12; font-weight: bold;}
font.blue {color: #0099ff; font-family: verdana; font-size: 12;}
font.blue_bold {color: #0099ff; font-family: verdana; font-size: 12; font-weight: bold;}
font.blue_bold_title {color: #0099ff; font-family: verdana; font-size: 32; font-weight: bold;}
font.blue_bold_subtitle {color: #0099ff; font-family: verdana; font-size: 21; font-weight: bold;}
font.blue_15 {color: #0099ff; font-family: verdana; font-size: 15; font-weight: bold;}
font.blue_14 {color: #0099ff; font-family: verdana; font-size: 14;}

a.menu {color: #ff9900; font-family: verdana; font-size: 11pt; font-weight: bold; text-decoration: none;}
a.menu:hover {color: #ffffcc; font-family: verdana; font-size: 11pt; font-weight: bold; text-decoration: none;}
a.green {color: #00ff00; font-family: verdana; font-size: 10pt; font-weight: bold; text-decoration: none;}
a.green:hover {color: #ffffcc; font-family: verdana; font-size: 10pt; font-weight: bold; text-decoration: none;}
a.green_big {color: #00ff00; font-family: verdana; font-size: 13pt; font-weight: bold; text-decoration: none;}
a.green_big:hover {color: #ffffcc; font-family: verdana; font-size: 13pt; font-weight: bold; text-decoration: none;}
a.creature {color: #0099ff; font-family: verdana; font-size: 12pt; font-weight: bold; text-decoration: none;}
a.creature:hover {color: #ffffcc; font-family: verdana; font-size: 12pt; font-weight: bold; text-decoration: none;}

a.white {color: #ffffcc; font-family: verdana; font-size: 12pt; font-weight: bold; text-decoration: none;}
a.white:hover {color: #0099ff; font-family: verdana; font-size: 12pt; font-weight: bold; text-decoration: none;}

a.white_small {color: #ffffcc; font-family: verdana; font-size: 10pt; font-weight: bold; text-decoration: none;}
a.white_small:hover {color: #0099ff; font-family: verdana; font-size: 10pt; font-weight: bold; text-decoration: none;}

a.on_white {color: blue; font-family: verdana; font-size: 10pt; font-weight: bold; text-decoration: underlin;}
a.on_white:hover {color: #000000; background-color: #ff9900; font-family: verdana; font-size: 10pt; font-weight: bold; text-decoration: none;}
a.on_white_big {color: blue; font-family: verdana; font-size: 11pt; font-weight: bold; text-decoration: underline;}
a.on_white_big:hover {color: #000000; background-color: #ff9900; font-family: verdana; font-size: 11pt; font-weight: bold; text-decoration: none;}
a.on_white_very_big {color: blue; font-family: verdana; font-size: 13pt; font-weight: bold; text-decoration: underline;}
a.on_white_very_big:hover {color: #000000; background-color: #ff9900; font-family: verdana; font-size: 13pt; font-weight: bold; text-decoration: none;}
a.orange_on_white {color: #ff9900; font-family: verdana; font-size: 11pt; font-weight: bold; text-decoration: none;}
a.orange_on_white:hover {color: blue; font-family: verdana; font-size: 11pt; font-weight: bold; text-decoration: none;}
a.orange_on_white_small {color: #ff9900; font-family: verdana; font-size: 9pt; font-weight: bold; text-decoration: none;}
a.orange_on_white_small:hover {color: blue; font-family: verdana; font-size: 9pt; font-weight: bold; text-decoration: none;}
a.orange_on_white_big {color: #ff9900; font-family: verdana; font-size: 14pt; font-weight: bold; text-decoration: none;}
a.orange_on_white_big:hover {color: #0099ff; font-family: verdana; font-size: 14pt; font-weight: bold; text-decoration: none;}

ul.white_bold {color: #ffffcc; font-family: verdana; font-size: 12; font-weight: bold;}
ul {font-family: verdana; font-size: 12;} 
ul.bold {font-family: verdana; font-size: 12; font-weight: bold;} 
ul.white {color: #ffffcc; font-family: verdana; font-size: 12;}
ul.blue_bold {color: #0099ff; font-family: verdana; font-size: 12; font-weight: bold;}
ul.blue {color: #0099ff; font-family: verdana; font-size: 12;}
