body { background: url('/images/title/bg.gif') #E6F4FF; margin: 20px 0px 0px 0px; padding: 0px; }
body, td, p { font-family: Trebuchet MS, Arial; font-size: 14px; color: #000000; }
td, li { text-align: left; }
h1 { font-family: Trebuchet MS, Arial; font-weight: normal; font-size: 24px; color: #202C84; }
h2 { font-family: Trebuchet MS, Arial; font-weight: normal; font-size: 18px; color: #000000; }
a:link, a:visited, a:active { color: #202C84; text-decoration: underline; }
a:hover { color: #FE9600; text-decoration: underline; }
hr { height: 1px; color: #C0C0C0; }

.nav { margin-left: 20px; }
.nav a { margin-left: 10px; }

.search { float: right; width: 253px; height: 42px; background: url('/images/title/search.gif') right top no-repeat; overflow: hidden; }
.search_button { float: right; width: 36px; height: 42px; overflow: hidden; }
#search_field { width: 200px; margin-top: 9px; margin-left: 30px; }

.menu2 { margin-top: 15px; }
.menu2 div { float: left; width: 100%; height: 49px; position: relative; color: #FFFFFF; font-size: 16px; text-align: center; background: url('/images/title/menu.gif') #1F2B88 repeat-x; overflow: hidden; }
.menu2 ul { float: left; clear: left; list-style: none outside; position: relative; left: 50%; text-align: center; margin: 12px 0px 0px 0px; padding: 0px; }
.menu2 ul li { float: left; display:block; list-style: none outside; position: relative; right: 50%; margin-left: 20px; margin-right: 20px; } 
.menu2 a:link, .menu2 a:visited, .menu2 a:active { color: #FFFFFF; text-decoration: none; } 
.menu2 a:hover { color: #FE9600; text-decoration: none; }

.top { height: 288px; margin-top: 22px; }
.logo { width: 202px; text-align: center; background: url('/images/title/logo.jpg') right top no-repeat; overflow: hidden; }
.lang { color: #FFFFFF; margin-top: 24px; }
.lang a:link, .lang a:visited, .lang a:active { color: #FFFFFF; text-decoration: none; }
.lang a:hover { color: #FE9600; text-decoration: none; }
a.lang_light:link, a.lang_light:visited, a.lang_light:active { color: #FE9600; text-decoration: none; }
a.lang_light:hover { color: #FFFFFF; text-decoration: none; }
.logo_link { margin-top: 10px; }
.award { width: 100%; color: #FFFFFF; background: url('/images/title/award1.gif') repeat-x; }
.award h2 { color: #FE9600; font-weight: bold; margin-top: 22px; margin-left: 50px; }
.award ul { list-style: none outside; margin: 0px; padding: 0px; }
.award ul li { list-style: none outside; font-style: italic; background: url('/images/title/bullet.gif') 0px 8px no-repeat; margin: 0px 10px 12px 30px; padding: 0px 0px 0px 20px; }

.block { margin-bottom: 18px; }
.block1 { background: url('/images/title/block1.gif') left top no-repeat; }
.block2 { color: #FFFFFF; font-size: 22px; background: url('/images/title/block1.gif') right top no-repeat; }
.block3 { background: url('/images/title/block2.gif') left top repeat-y; }
.block4 { width: 100%; background: url('/images/title/block2.gif') right top repeat-y; padding: 20px 20px 20px 0px; }
.block5 { background: url('/images/title/block3.gif') left top no-repeat; }
.block6 { background: url('/images/title/block3.gif') right top no-repeat; }
.right .block2 { font-size: 18px; }

.bottom { height: 70px; color: #FFFFFF; font-size: 11px; }
.bottom_left { background: url('/images/title/bottom.gif') left top no-repeat; padding-left: 30px; }
.bottom_left a:link, .bottom_left a:visited, .bottom_left a:active { color: #6A99E3; text-decoration: underline; }
.bottom_left a:hover { color: #FFFFFF; text-decoration: underline; }
.bottom_right { text-align: right; background: url('/images/title/bottom.gif') right top no-repeat; padding-right: 30px; }
.bottom_right a:link, .bottom_right a:visited, .bottom_right a:active { color: #FFFFFF; text-decoration: none; }
.bottom_right a:hover { color: #FFFFFF; text-decoration: underline; }

.radio_header { font-size: 16px !important; }

.previous_logo { text-align: center; padding: 0px 10px 0px 10px; }
.previous_name { font-size: 12px; text-align: center; padding: 4px 10px 0px 10px; }
.previous_result { color: #FF0000; font-size: 30px; font-weight: bold; text-align: center; padding-bottom: 10px; }
.previous_date, .previous_date p { color: #909090; text-align: center; }

.previous_logo { text-align: center; padding: 0px 10px 0px 10px; }
.previous_name { font-size: 12px; text-align: center; padding: 4px 10px 0px 10px; }
.previous_result, .previous_result p { color: #FF0000; font-size: 30px; font-weight: bold; text-align: center; }
.previous_result { padding-bottom: 10px; }
.previous_date, .previous_date p { color: #909090; text-align: center; }

.next_logo { text-align: center; padding: 0px 10px 0px 10px; }
.next_name { font-size: 12px; text-align: center; padding: 4px 10px 0px 10px; }
.next_date, .next_date p { font-size: 18px; text-align: center; }
.next_time, .next_time p { color: #129800; font-size: 20px; font-weight: bold; text-align: center; }

.person { float: left; width: 48%; border: 1px solid #B3CCE8; margin-right: 10px; margin-bottom: 10px; }
.person a { display: block; padding: 10px; }
.person a:link, .person a:visited, .person a:active { color: #000000; text-decoration: none; background-color: #E7EEF7; }
.person a:hover { color: #000000; text-decoration: none; background-color: #D5E1EF; }
.person img { float: left; margin-right: 10px; }
.person h2 { color: #0018BC; font-size: 22px; font-weight: bold; margin: 0px; }
.person p { font-size: 18px; font-weight: bold; margin-top: 0px; margin-bottom: 10px; }

.person2 { border: 1px solid #B3CCE8; margin-bottom: 10px; }
.person2 a { display: block; padding: 10px; }
.person2 a:link, .person2 a:visited, .person2 a:active { color: #000000; text-decoration: none; background-color: #E7EEF7; }
.person2 a:hover { color: #000000; text-decoration: none; background-color: #D5E1EF; }
.person2 img { float: left; margin-right: 10px; }
.person2 p { font-size: 18px; font-weight: bold; margin-top: 0px; margin-bottom: 6px; padding: 0px; }
.person_role { color: #FE9600; font-size: 18px; font-weight: bold; }

.highslide { cursor: url(/_inc/highslide/zoomin.cur), pointer; outline: none; }
.highslide-active-anchor img { visibility: hidden; }
.highslide img { border: 0; }
.highslide:hover img { border: 0; }
.highslide-wrapper { background: white; }
.highslide-image { border: 6px solid white; }
.highslide-image-blur { }
.highslide-caption {
  display: none;
  border: 2px solid white;
  border-top: none;
  font-family: Verdana, Helvetica;
  font-size: 10pt;
  padding: 5px;
  background-color: white;
}
.highslide-loading {
  display: block;
  color: black;
  font-size: 8pt;
  font-family: sans-serif;
  font-weight: bold;
  text-decoration: none;
  padding: 2px;
  border: 1px solid black;
  background-color: white;
  padding-left: 22px;
  background-image: url(/_inc/highslide/loader.gif);
  background-repeat: no-repeat;
  background-position: 3px 1px;
}
a.highslide-full-expand { background: url(/_inc/highslide/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px; }
.highslide-display-block { display: block; }
.highslide-display-none { display: none; }

