BODY {background-color: #6D7A82; background-image: url(images/body_bgr.gif);}
TD, TH {color: #154460; font-family: verdana, tahoma, sans-serif; font-size: 11px; vertical-align: top;}
INPUT, SELECT, TEXTAREA {font-size: 11px; color: #154460;}
I {font-style: normal; color: #0033A5; }

A {color: #BF027E; text-decoration: none;}
A:hover {color: #BF027E; text-decoration: none;}

#main {width: 850px;}
#extra {width: 250px; height: 140px; overflow: hidden; background-color: #C8D1D5;}
#extra TABLE {margin: 0 30px 0 30px;}
#extra TD.icon {width: 47px; vertical-align: middle; text-align: center;}
#logo {width: 600px; height: 140px; overflow: hidden; background-color: #FFFFFF;}
#left {width: 250px; background-color: #C8D1D5;}
#right {background-color: #E1E7E9;}
#main-pic {width: 600px; height: 222px; overflow: hidden;}
#content {margin: 40px 30px 50px 30px;}

#menu {width: 250px; overflow-x: hidden; background-image: url(images/menu_bgr.jpg); background-color: #003A51;}
#menu-level A {color: #FFFFFF; font-weight: bold;}
#menu-level A.active {color: #00C0F8; font-weight: bold;}
#menu-level {width: 202px; margin: 2px 0 0 19px;}
#menu-level TD {font-size: 10px;}
#menu-level TD.menu {color: #FFFFFF; font-weight: bold; padding: 3px 0 7px 0; background-image: url(images/div_menu.gif); background-repeat: repeat-x; background-position: 0 100%;}
#menu-level TD.menu-bullet {width: 11px; background-image: url(images/menu_bullet.gif); background-repeat: no-repeat; background-position: 0 6px;}
#menu-level TD.menu-bullet-active {width: 11px; background-image: url(images/menu_bullet_active.gif); background-repeat: no-repeat; background-position: 0 6px;}
#menu-level2 {width: 185px; margin: 6px 0 0 6px;}
#menu-level2 TD.menu, #menu-level3 TD.menu  {font-size: 10px; color: #FFFFFF; padding: 4px 0 4px 0; background-image: url(images/div_menu_dot.gif); background-repeat: repeat-x; background-position: 0 0;}
#menu-level2 TD.menu-bullet {width: 9px; background-image: url(images/menu_bullet_in.gif); background-repeat: no-repeat; background-position: 0 7px;}
#menu-level2 TD.menu-bullet-active {width: 9px; background-image: url(images/menu_bullet_in_active.gif); background-repeat: no-repeat; background-position: 0 7px;}
#menu-level2 A, #menu-level3 A {color: #FFFFFF; font-weight: normal;}
#menu-level3 {width: 170px; margin: 6px 0 0 6px;}
#menu-level3 TD.menu-bullet {width: 8px; background-image: url(images/menu_bullet_in2.gif); background-repeat: no-repeat; background-position: 0 7px;}
#menu-level3 TD.menu-bullet-active {width: 8px; background-image: url(images/menu_bullet_in2_active.gif); background-repeat: no-repeat; background-position: 0 7px;}

#footer TD {height: 40px; color: #FFFFFF; vertical-align: middle;}
#footer A {color: #FFFFFF;}
#footer SPAN {margin-left: 30px;}
#f-left {width: 250px; background-color: #808A8E;}
#f-right {width: 600px; background-color: #565E62;}

#bgr-shadow {background-image: url(images/body_shadow.gif); background-repeat: repeat-y;}

#title {margin-bottom: 25px;}
TD.title {border-left: 5px #0033A5 solid; background-color: #FFFFFF; padding: 5px 10px 4px 10px;}
TD.title H1 {font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: #0033A5; margin: 0;}
TD.subtitle {background-color: #0033A5; padding: 5px 10px 4px 10px;}
TD.subtitle H1 {font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: #FFFFFF; margin: 0;}
DIV.title {border-left: 5px #0033A5 solid; margin-bottom: 25px; height: 26px; background-color: #FFFFFF; padding: 5px 0 0 10px;}
#content DIV.title {height: 28px;}
H3 {clear: left; font-size: 13px; font-weight: bold; color: #BF027E; background-image: url(images/subtitle_bullet.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 10px;}
DIV.more {margin-top: 7px; font-size: 10px;}

#highlights {margin: 40px 30px 50px 30px;}
#highlights TABLE {width: 190px;}
#highlights TABLE {margin-bottom: 25px;}
#highlights DIV.title {height: 26px;}

#partners IMG {margin: 0 20px 0 10px;}
#partners TD {font-size: 10px; vertical-align: middle; padding-bottom: 10px;}

#books TD {color: #0033A5; vertical-align: bottom;}
#books IMG {margin-right: 15px;}
#books DIV.book-desc {padding-left: 20px; font-size: 10px; background-image: url(images/book.gif); background-repeat: no-repeat; background-position: 0 2px;}

TD.newstime {width: 80px; color: #7B95A4; font-size: 10px; font-weight: bold;}
DIV.newstitle {color: #0033A5; font-weight: bold; margin-bottom: 3px;}
#news TD {padding-bottom: 30px;}

#content ul {margin-top: 12px; list-style-image: url(images/bullet.gif);}
#content ul ul {margin-left: 16px; margin-top: 10px; margin-bottom: 15px; list-style-image: url(images/bullet.gif);}
#content ul li {margin-bottom: 7px;}
#content ol {margin-top: 12px; margin-bottom: 6px;}
#content li.more {margin-top: 10px; list-style-image: none; list-style-type: none;}

#content .greek {font-family: "Times New Roman", serif; font-size: 13px;}
#content IMG.left {float: left; margin: 3px 15px 10px 0;}
#content IMG.right {float: right; margin: 3px 0 10px 15px;}
#content TABLE.border {border: 1px solid #154460; border-collapse: collapse;}
#content TABLE.border th {border: 1px solid #154460; background-color: #D8DEE0; padding: 5px 5px 7px 7px;}
#content TABLE.border td {border: 1px solid #154460; padding: 5px 5px 7px 7px;}

#content .footnote {font-size: 10px;}
#content .ast {color: #BF027E;}

H1 {font-size: 13px;}
H2 {font-size: 12px;}

#gallery IMG {margin: 0 10px 10px 0; float: left;}
