body {background: #218D24 url(body_bg.jpg) left top repeat-x; padding: 0px; margin: 0px;}

body, table {font: 12px Verdana; color: #191919; padding: 0px;}

.bodyTable {height: 100%; width: 100%; padding: 0px; margin: 0px;}
.headImages {background-color: #FAFFF9; height: 130px}
.menuHeight {height: 53px}
.menuTable {background: #8FF576 url(menu_table_bg.gif) left top repeat-x; padding: 0px; margin: 0px; height: 53px}
.menuLeft {width: 68px; height: 53px}
.menuTdBg {background: transparent url(menu_td_bg.jpg) right top no-repeat; padding: 0px; margin: 0px;}
.bigButtonBg {background: #F6FCEE url(lt_bg.jpg) left top no-repeat; padding: 0px; margin: 0px; width: 225px; height: 216px}
.underBigButtonBg {height: 118px;}
.leftBg {background: #218D24 url(lbg.gif) left top repeat-y; padding: 0px; margin: 0px;}
.rBgTable {background: #FFFFFF url(rbg.jpg) left top repeat-x; padding: 0px; margin: 0px;}
.footerBg {background: #FFFFFF url(footer_bg.gif) left bottom repeat-x; padding: 0px; margin: 0px;}
.ftd1 {background: #218D24; width: 176px}
.ftd2 {background: #97EA87 url(footer2.jpg) left top no-repeat; padding: 0px; margin: 0px;}
.counterDiv {width: 176px;}
.gPageMenu1 {height: 53px;}
.mainmenunode {height: 44px; vertical-align: top;}


A.lmenu1:link, A.lmenu1:visited, .void {font: 14px Arial; color: #043257; text-decoration: none;}
A.lmenu1:active, A.lmenu1:hover, .voidA {font: 14px Arial; color: #2A70A8; text-decoration: underline;}
A.lmenu2:link, A.lmenu2:visited {font: bold 11px Tahoma, sans-serif; color: #FFFFFF; text-decoration: none; letter-spacing: 2px}
a.lmenu2 {font: bold 11px Tahoma, sans-serif; color: #FFFFFF; text-decoration: none; letter-spacing: 2px}
A.lmenu2:active, A.lmenu2:hover {font: bold 11px Tahoma, sans-serif; color: #BAFB6E; text-decoration: underline; letter-spacing: 2px}
.tmenu1 {font: 14px Arial; color: #2A70A8; text-decoration: none;}
.tmenu2 {font: bold 11px Tahoma, sans-serif; color: #FFFFFF; text-decoration: none; letter-spacing: 2px}

td.dmenutd21, td.dmenutd21a {cursor: hand; cursor: pointer; padding: 5px 5px 5px 15px}
td.dmenutd21  {border: 0px; border-left: 1px solid #2D6509;}
td.dmenutd21a {border: 0px; border-left: 1px solid #2D6509;}

.submenu_border {border: 0px; border-left: 1px solid #2D6509;}
.l2TableBg {background: #2FBE36 url(lev2_bg.gif) left top repeat-y; padding: 0px; margin: 0px;}
.l2TopBorder {border: 0px; border-top: 1px solid #2D6509;}
.l2BottomBorder {border: 0px; border-bottom: 1px solid #2D6509;}
.rBorder {background-color: #2FBE36; border: 0px; border-right: 1px solid #2D6509;}
.trTable {background-color: transparent;}

/*SearchBox styles*/
.searchInput {background-color: transparent; border: 1px solid #218D24} 
.searchButton {background-color: #6acc5a; border: 1px solid #218D24}
.searchBoxTd {padding: 7px 0 0 0}

/*Content styles*/
p {text-indent: 0px; line-height: 1.3em; margin: 0px 0px 10px 0px;}
hr {color: #C2C2C2; height: 1px;}
li {padding: 4px; line-height: 1.3em;}
ol, ul {margin-top: 0px;}
table {line-height: 1.3em;}

h1 {color: #226A0C; font: 18px Arial;}
h2 {font: bold 16px Verdana;color: #226A0C;}
h3 {margin: 20px 0px 6px 0px; font: bold 14px Verdana; color: #000000}
h4 {margin: 20px 0px 6px 0px; font: bold 12px Verdana; color: #000000}

.pnptBg {background: #FFFFFF url(content_bg.jpg) left top repeat-x; padding: 0px; margin: 0px;}
#ebpn_td {border: 0px; border-bottom: 1px solid #226A0C; padding: 0px 8px 0px 15px}
#EBPN h1 {color: #226A0C; font: bold 13px Tahoma, sans-serif; padding: 0px; margin: 2px}
.ebpn_div {color: #226A0C; font: bold 13px Tahoma, sans-serif; padding: 0px; margin: 2px}
#ebpn_td h1 {color: #226A0C; font: bold 13px Tahoma, sans-serif; padding: 0px; margin: 2px}

.content {padding: 0px; margin: 0px;}


.EBPT {height: 100%; vertical-align: top; border: 0px; padding: 12px 12px 10px 17px;}
#EBPT {/height: 100%; text-align: left;}
#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}


.effect {color: #0037CC; font: 11px Tahoma, sans-serif;}
.effectTd {padding: 0px 2px 8px 0px; vertical-align: middle; text-align: right}
a:link.noDeco, a:visited.noDeco {text-decoration: none;}
.block {display: block;}


table.htable, table.vtable, table.htable td, table.vtable td, table.htable th, table.vtable th {border-color: #226A0C; border-style: solid;}
.htable th, .vtable th {background-color: #ffffff; color: #2D6509;}
.htable td, .vtable td {padding: 3px;}
table.htable {border-width: 0px 0px 0px 1px;}
table.vtable {border-width: 0px 1px 1px 0px;}
.htable th {border-width: 1px 1px 1px 0px;}
.htable td {border-width: 0px 1px 1px 0px;}
.vtable th, .vtable td {border-width: 1px 0px 0px 1px;}

/*Styles for page make-up*/
.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%}

p.indent {text-indent: 20px;}
table.centered td {text-align: center;}

img.left {margin: 5px 5px 5px 0px}
img.right {margin: 5px 0px 5px 5px}

/*Form styles*/
form table, input, textarea {border: 1px solid #226A0C;}
form th {border-bottom: 1px solid #226A0C; padding: 2px}
form th, input.button {background-color: #2FBE36; color: #BAFB6E;}
form td {padding: 3px 6px; vertical-align: top;}
input, textarea {font: 11px Verdana;}

form.standart table {width: 370px;}
form.standart input, form.standart textarea {width: 230px;}
form.standart textarea {height: 100px;}
form.standart input.button {margin-top: 3px; width: 100px;}