BODY {background-color: #FFFFFF; margin: 0px; spacing: 0px;}
BODY, TD, P {font-family: arial; font-size: 0.95em; color: #313131;}
P {line-height: 130%;}
IMG {border:0;}

A {color: #006CB8; text-decoration: underline;}
UL {list-style-image: url(/img/li.gif); margin: 7 0 15 20;}
LI {padding: 2 0 2 0;}


/* <TOP MENU> */
#menu UL {padding: 0; margin: 9px 10px; width: 225px; list-style:none; list-style-image: none;}
#menu LI A {display: block;}
#menu DIV.submenu {display: none; margin-top:-2px; background-color: #F4F8FB; border:1px solid #B8CADC;}

DIV.main-announcement, DIV.main-announcement P {font-family: times new roman; font-size: 26px; color: #FFFFFF;}

DIV.top-nav, DIV.top-nav_a {height:23px;}
DIV.top-nav A:hover.no-parent, DIV.top-nav_a A:hover.no-parent {border-bottom:1px solid #B8CADC;}
DIV.top-nav A, DIV.top-nav_a A {font:bold 11px verdana; color: #003B65; padding:4px 12px 4px 12px;}
DIV.top-nav A:hover, DIV.top-nav_a A:hover, DIV.top-nav A.curr, DIV.top-nav_a A.curr {
border:1px solid #B8CADC; border-bottom:0; padding:3px 11px 5px 11px; background-color:#F4F8FB;}

DIV.top-nav_a A {color:#979797;}
DIV.top-nav A, DIV.top-nav_a A {display:block;}
/* </TOP MENU> */

/* <DIAGRAM> */
#diagram A, #diagram {font-family: verdana; font-size: 10px; color: #FFFFFF;}
/* </DIAGRAM> */

.submenu A {font-family: verdana; font-size: 11px; color: #15508A; text-decoration: none;}
.submenu A:hover {text-decoration: underline;}

.left-nav {font-family: arial; font-size: 12px; color: #979797;}
.left-nav:link, .left-nav:visited {font-family: arial; font-size: 12px; color: #15508A;}

.news-ttl:link, .news-ttl:visited {font-family: times; font-size: 15px; font-weight: bold; color: #595959; text-decoration: none;}
.news-ttl:hover {color: #006CB8;}
.news-ttl {font-family: times; font-size: 1em; font-weight: bold; color: #000000;}

.news-date {font-family: tahoma; font-size: 10px; color: #34ABFF;}
.date {font-family: tahoma; font-size: 11px; color: #979797;}
.news {font-family: arial; font-size: 11px; color: #6C6C6C;}
.details {font-family: arial; font-size: 10px; color: #979797;}

.lang {font-family: arial; font-size: 10px; color: #979797; text-decoration: none;}
.lang:link, .lang:visited {font-family: arial; font-size: 10px; color: #15508A; text-decoration: underline;}

.title {font-family: times; font-size: 1.3em; font-weight: bold; color: #000000; margin-bottom: 0.55em;}
.subtitle {font-family: times; font-size: 1em; font-weight: bold; color: #000000; margin-bottom: 0.4em;}
.subtitle2 {font-family: arial; font-size: 0.8em; font-weight: bold; color: #313131;}

.table-content {font-family: arial; font-size: 0.8em; color: #313131;}
.table-header {font-family: arial; font-size: 0.8em; font-weight: bold; color: #FFFFFF;}

.form-text {font-family: arial; font-size: 11px; color: #313131;}
.form {background-color: #FFFFFF; font-family: verdana; font-size: 10px; color: #000000;}

.copyright {font-family: arial; font-size: 10px; color: #979797;}

.registerForm TD {font-size:11px; padding-bottom:9px;}
.registerForm INPUT {width:100%; font-size:11px; /*height:16px;*/}