body          {background-color: #000000;}

.container    {position: absolute; top: 0px; left: 0px;
               background-color: #000000; z-index: 0; }
               
.logo         {font-family: Lucida Sans; font-size: 36pt; font-weight: bold; 
               position: absolute; top: 0px; left: 0px; color: #FFFFFF; 
               background-color: #FF0033; z-index: 10;}

.mainMenu     {background-color: #000000; position: absolute; top: 36px; left: 690px;
               height: 20px; z-index: 20;}

.mainTab      {font-family: Arial Unicode MS; color: #FFFFFF; font-size: 10pt;
               border-style: solid; border-width: 1px; background-color: #3399FF;
               border-bottom: #FFFFFF; width: 30px;
               padding-left: 2px; padding-right: 2px; margin: -1px; }
.mainTab a:hover {background-color: #FFFFFF; color: #3399FF; text-decoration: none; }
               
.mainCurrent  {font-family: Arial Unicode MS; color: #FFFFFF; font-size: 10pt; 
               border-style: solid; border-width: 1px; background-color: #000000;
               border-bottom: 1px solid #000000; 
               padding-left: 2px; padding-right: 2px; margin: -1px;}
.mainCurrent a:hover {background-color: #FFFFFF; color: #3399FF; text-decoration: none; }


       
.field        {border-top: solid; border-width: 1px; border-color: #FFFFFF; 
               border-left: solid; border-width: 1px; border-color: #FFFFFF; 
               background-color: #000000; z-index: 10;
               position: absolute; top: 55px; left: 0px;
               height: 500px; width: 1000px;}

.titleTopLeft,.titleTopRight,.titleTopCenter,.titleBotLeft,.titleBotCenter,.titleBotRight {
               font-family: Lucida Sans; font-size: 80px; font-weight: bold;
               z-index: 50;
               color: #FFFFFF;
               }
.titleTopLeft   {position: absolute; top:    10px; left:   10px;}
.titleTopCenter {position: relative; top:    10px; text-align: center;}
.titleTopRight  {position: absolute; top:    10px; right:  10px;}
.titleBotLeft   {position: absolute; bottom: 10px; left:   10px;}
.titleBotRight  {position: absolute; bottom: 10px; right:  10px;}

.slideTopLeft,.slideTopRight,.slideBotLeft,.slideBotRight {
               border-style: solid; border-width: 0px; border-color: #FFFFFF; z-index: 20;
               }
.slideTopLeft   {position: absolute; top:    5px; left:  5px;}
.slideTopRight  {position: absolute; top:    5px; right: 5px;}
.slideBotLeft   {position: absolute; bottom: 5px; left:  5px;}
.slideBotRight  {position: absolute; bottom: 5px; right: 5px;}

.pictureTopLeft,.pictureTopRight,.pictureBotLeft,.pictureBotRight {
               z-index: 25;
               }
.pictureTopLeft   {position: absolute; top:    0px; left:  0px;}
.pictureTopRight  {position: absolute; top:    0px; right: 0px;}
.pictureBotLeft   {position: absolute; bottom: 0px; left:  0px;}
.pictureBotRight  {position: absolute; bottom: 0px; right: 0px;}

.captionTopLeft,.captionTopRight,.captionBotLeft,.captionBotRight {
               font-family: Arial Unicode MS; font-size: 10pt; color: #FFFFFF;
               background-color: #3399FF; z-index: 40; 
               border-style: solid; border-width: 1px;
               }
.captionTopLeft   {position: absolute; top:    5px; left:  5px;}
.captionTopRight  {position: absolute; top:    5px; right: 5px;}
.captionBotLeft   {position: absolute; bottom: 5px; left:  5px;}
.captionBotRight  {position: absolute; bottom: 5px; right: 5px;}

.captionTitle { font-weight: bold; }
.captionText  { }

.captionControl { font-weight: bold; }

.textTopLeft,.textTopRight,.textBotLeft,.textBotRight {
               font-family: Arial Unicode MS; font-size: 13pt; color: #FFFFFF; 
               background-color: #3399FF; 
               border-style: solid; border-width: 1px; background-position: 
               left center; opacity: 1.0; filter: alpha(opacity = 100); z-index: 30;
               }

.textTopLeft  {position: absolute; top:    10px; left:  10px;}
.textTopRight {position: absolute; top:    10px; right: 10px;}
.textBotLeft  {position: absolute; bottom: 10px; left:  10px;}
.textBotRight {position: absolute; bottom: 10px; right: 10px;}

.textTopLeftSm,.textTopRightSm,.textBotLeftSm,.textBotRightSm {
               font-family: Arial Unicode MS; font-size: 10pt; color: #FFFFFF; 
               background-color: #3399FF; 
               border-style: solid; border-width: 1px; background-position: 
               left center; opacity: 1.0; filter: alpha(opacity = 100); z-index: 30;
               }

.textTopLeftSm  {position: absolute; top:    10px; left:  10px;}
.textTopRightSm {position: absolute; top:    10px; right: 10px;}
.textBotLeftSm  {position: absolute; bottom: 10px; left:  10px;}
.textBotRightSm {position: absolute; bottom: 10px; right: 10px;}

.textLink     {font-family: Arial Unicode MS; color: #FFFFFF;}              }
.textLink a:link    {color: #FFFFFF; text-decoration: underline;}
.textLink a:visited {color: #FFFFFF; text-decoration: underline;}
.textLink a:hover   {color: #3399FF; background-color: #FFFFFF; text-decoration: none; }

.subTitle a:hover {color: #FFFFFF; background-color: #3399FF; text-decoration: none; }

.textTitle    {font-family: Arial Unicode MS; font-size: 12pt; font-weight: bold; }

.linkTitle    {font-family: Arial Unicode MS; font-size: 12pt; font-weight: bold;
               background-color: #000000;
               padding-left: 0px; padding-right: 0px;               
               border-style: solid; border-width: 1px; margin: 0px;} 
.linkTitle a:hover {color: #FFFFFF; background-color: #3399FF; text-decoration: none; }

.subTitle     {font-family: Arial Unicode MS; font-size: 12pt; background-color: #000000;
               padding-left: 2px; padding-right: 2px;               
               border-style: solid; border-width: 1px; margin: -2px;}
.subTitle a:hover {color: #FFFFFF; background-color: #3399FF; text-decoration: none; }


.contact      {font-family: Arial Unicode MS; color: #FFFFFF; font-size: 9pt; background-color: #000000; 
               position: absolute; top: 625px; left: 0px;}
.copyright    {font-family: Arial Unicode MS; color: #FFFFFF; font-size: 9pt; background-color: #000000;
               position: absolute; top: 625px; left: 650px;}

a:link        {color: #FFFFFF; text-decoration: none; }
a:visited     {color: #FFFFFF; text-decoration: none; }

h4 { font-size: 10pt; font-weight: bold; }
h5 { font-size: 10pt; font-weight: normal;}