body {background: #EFF0F2; padding: 0px; margin: 0px;}
body, table {font: 11px Arial; color: #ffffff;}

h1 {color: #ffffff; font: 18px Arial;}
h2 {font: bold 16px Verdana;color: #ffffff;}
h3 {margin: 20px 0px 6px 0px; font: bold 14px Verdana; color: #ffffff}
h4 {margin: 20px 0px 6px 0px; font: bold 12px Verdana; color: #ffffff}

p {text-indent: 0px; line-height: 1.3; margin: 0px 0px 10px 0px;}
hr {color: #C2C2C2; height: 1px;}
li {padding: 4px; line-height: 1.3;}
ol, ul {margin-top: 0px;}
table {line-height: 1.3;}

#EBPT a {color: #8096b0; text-decoration:underline;}
#EBPT a:hover {color: #8096b0; text-decoration:none;}

A:link img, A:visited img {border-style: solid; border-color: #000000}
A:hover img, A:active img {border-style: solid; border-color: #CC3333}


table.htable {border-left: 1px solid #aaaaaa;}
table.vtable {border-right: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa;}
.htable th {border: 1px solid #aaaaaa; border-left-width: 0px; background-color: #eeeeee; padding: 3px;}
.htable td {border-right: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; padding: 3px;}
.vtable th {border-left: 1px solid #aaaaaa; border-top: 1px solid #aaaaaa; background-color: #eeeeee; padding: 3px; }
.vtable td {border-left: 1px solid #aaaaaa; border-top: 1px solid #aaaaaa; padding: 3px;}

.aL {text-align: left;}
.aC {text-align: center;}
.aR {text-align: right;}
.aJ {text-align: justify;}

.vT {vertical-align: top;}
.vM {vertical-align: middle;}
.vB {vertical-align: bottom;}
.h100 {height: 100%}
.w100 {width: 100%}

table.centered td {text-align: center;}

td.mainBodyTd {background-color: #CCD3E2; padding: 2px 3px;}

td.logoTd {background-color: #002071; height: 68px}
td.smallMenuTd {background: #31518c url(bg_01.gif) left top repeat-y; padding: 0px 24px 0px 0px; font: 11px Tahoma;}
div.imgsBlock {background: #ffffff; height: 79px}

.delimiter {background-color: #ffffff; height: 3px}

.menuDiv {background: #304c8b url(menu_bt_bg.gif) left bottom repeat-x; position: relative; height: 30px;}

.menuBolck {background-color: #ffffff; height: 30px}
.menuBolck .lasttd {background-color: #304c8b; border-bottom: 2px solid #002071;}
.itemDelimiter {width: 2px; background-color: #ffffff; display: inline;  position: relative; border: 1px solid red;}
.menuItem, .menuItemOv {border-bottom: 2px solid; padding: 7px 7px 7px 7px; white-space: nowrap; height: 30; top: 7px; /top: 0px; position: relative;}
.menuItem {background: url(menu_bg.gif) #304c8b left top no-repeat; border-color: #002071;}
.menuItemOv {background: url(menu_bgOv.gif) #fce906 left top no-repeat; border-color: #f9c704;}

.menuItem {font: bold 11px Arial; text-decoration: none; color: #ffffff}
.menuItemOv {font: bold 11px Arial; text-decoration: none; color: #33508D}

.maincontentDiv {background-color: #ffffff; padding: 5px 0px}

.wContent {background: #6D354F url(blue_bl_bg.gif) left top no-repeat; border-bottom: 2px solid #31518C;}
.tab1Right1 {padding: 8px; width: 562px; margin: 0px 5px}
.tab1Left1 {height: 85px; margin-left: 5px}
.tab1Left1Delimiter {background-color: #FAD233; height: 2px; margin-left: 5px}
.tab1Left2 {margin: 5px 0px 0px 5px; height: 87px}

.menuMain {padding: 6px; margin: 0px 0px 5px 5px; border-bottom: none}
.menuMain a, .menuMain a:hover {font: bold 11px Verdana; color: #ffffff; text-decoration: none}

.menu3Content {background-image: url(ye_bl_bg.gif); margin: 0px 0px 5px 5px; padding-bottom: 18px;}
.currentMain {background: #FCE906 url(ye_bl_bg.gif) left top no-repeat; padding: 6px;}
.currentMain, .currentMain a, .currentMain a:hover {font: bold 11px Arial; color: #6D354F; text-decoration: none;}
.currentMainDelim {background: url(menu3delim.gif) repeat-x; height: 1px}

.tl1notice {font: bold 11px Arial; color: #14357F; padding: 10px 6px 6px 6px}
.tl1notice_en {font: bold 11px Arial; color: #14357F; padding: 14px 6px 11px 6px}

.tlllink {padding: 5px 5px 0px 0px}
.tlllink, .tlllink a {text-align: right; font: 11px Tahoma; color: #002071; text-decoration: underline}

.tlllink a:hover {text-decoration: none; }

.tl1form input {border: 1px solid #71716D; height: 16px; width: 130px;}
.tl1form input.button {height: 16px; border-width: 0px; width: 43px; font: 11px Tahoma; color: #002071; background: #d6d6d6 url(login_button.gif) no-repeat; margin-left: 7px; padding: 0px}

.mt2left, .mt2right {padding-left: 5px;}
.mt2right {padding-right: 5px}
.mst2left {padding-top: 5px}

/*.mainTable1 {height: 179px}*/
.mt2leftHead {background: #31518C url(menu_bg.gif) left top no-repeat; text-align: center; font: bold 16px Arial; color: #ffffff; height: 68px;}
.mt2leftHead, .mt2leftHead a {font: bold 16px Arial; color: #ffffff; text-decoration: none;}
.flash3 {height: 105px; margin-top: 5px;}

.mainTable2 {width: 761px; margin-top: 5px}

.footerTable {height: 21px; background-color: #33508D;}
.footerTable, footerTable a {font: 13px Arial; color: #ffffff; text-decoration: none}
.copyRightsMain {position: relative; height: 21px}
.copyRights {text-align: center; width: 772px; position: absolute; height: 21px; top: 0px; vertical-align: middle; line-height: 20px}

.linkBlock {position: relative; z-index: 2}

.hasFlash .noFlash {display: none;}

.noflashimg1 {border: 1px solid #ffffff;}

form.loginForm {display: inline}

.effect a, .effect a:hover {font: 10px Arial; color: #33508D; text-decoration: none; padding-top: 2px}

/*.menuEndDiv {height: 18px; border: none; background-image: none;}*/

pre a img, div.linkBlock a img {border-width: 0px}