BODY, DL, TABLE, TH, TD, DIV, BR, INPUT, P {
  margin: 0px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-weight : normal;
  font-size : 11px;
  font-style : normal;
}

BODY {
  background: #FFFFFF;
}

IMG {
  border-width : 0;
}

IMG.preview, IMG.photo {
  border: 1px solid #CACACA;
}

TR.linewhite, TD.linewhite {
  background: #FFFFFF;
}

TR.lineblack, TD.lineblack {
  background: #000000;
}

TR.linegrey, TD.linegrey {
  background: #CACACA;
}

TR.divline, TD.divline {
  background: #E9E9E9;
}

TR.yellowarea, TD.yellowarea {
  background: #FFFBCC;
}

TR.actionarea, TD.actionarea {
  background: #91C944;
}

TR.actionarea2, TD.actionarea2 {
  background: #23A15A;
}


TR.thead, TD.thead {
  background: #00923F;
}

TR.tunderhead, TD.tunderhead {
}

TR.theadline, TD.theadline {
}

TR.tmidcell, TD.tmidcell {
  background: #E9E9E9;
  height : 1px;
}

TR.tbottom, TD.tbottom {
  background: #00923F;
  height : 2px;
}

TR.tcell, TD.tcell {
}

TR.tcellodd, TD.tcellodd {
  background: #F9FAFA;
}

TR.tlighted, TD.tlighted {
  background: #FFFBCC;
}

TR.tlightedodd, TD.tlightedodd {
  background: #F3EEB6;
}

TR.fhead, TD.fhead {
  background: #00923F;
}

TR.formarea, TD.formarea {
  background: #FFFFFF;
}

TR.fbottom, TD.fbottom {
  background: #00923F;
  height : 2px;
}


A, A:link, A:visited {  
  text-decoration: underline; 
  color: #00923F;
}

A:active, A:hover { 
  text-decoration: underline; 
  color: #DA251D;
}

P.menu {
  margin: 6px 0px 6px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #00923F;
  font-size : 12px;
  font-weight : bold;
}

A.menu, A.menu:link, A.menu:visited {
  text-decoration: underline; 
  color: #00923F;
}

A.menu:active, A.menu:hover { 
  text-decoration: underline; 
  color: #DA251D;
}

P.menusel {
  margin: 6px 0px 6px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #DA251D;
  font-size : 12px;
  font-weight : bold;
}

A.menusel, A.menusel:link, A.menusel:visited {
  text-decoration: underline; 
  color: #DA251D;
}

A.menusel:active, A.menusel:hover { 
  text-decoration: underline; 
  color: #DA251D;
}

P.leftmenu {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #686769;
  font-size : 12px;
  font-weight : normal;
}

A.leftmenu, A.leftmenu:link, A.leftmenu:visited {
  text-decoration: none; 
  color: #686769;
}

A.leftmenu:active, A.leftmenu:hover { 
  text-decoration: underline; 
  color: #00923F;
}

P.leftmenusel {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #00923F;
  font-size : 12px;
  font-weight : bold;
}

A.leftmenusel, A.leftmenusel:link, A.leftmenusel:visited {
  text-decoration: none; 
  color: #00923F;
}

A.leftmenusel:active, A.leftmenusel:hover { 
  text-decoration: underline; 
  color: #00923F;
}

P.blocktitle {
  margin: 6px 0px 6px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #00923F;
  font-size : 18px;
  font-weight : bold;
}

A.blocktitle, A.blocktitle:link, A.blocktitle:visited {
  text-decoration: none; 
  color: #00923F;
}

A.blocktitle:active, A.blocktitle:hover { 
  text-decoration: underline; 
  color: #00923F;
}

P.blocktitlered {
  margin: 6px 0px 6px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #DA251D;
  font-size : 18px;
  font-weight : bold;
}

A.blocktitlered, A.blocktitlered:link, A.blocktitlered:visited {
  text-decoration: none; 
  color: #DA251D;
}

A.blocktitlered:active, A.blocktitlered:hover { 
  text-decoration: underline; 
  color: #DA251D;
}

P.block {
  margin: 8px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #7F7F7F;
  font-size : 12px;
  line-height : 16px;
}

A.block, A.block:link, A.block:visited {
  text-decoration: none; 
  color: #7F7F7F;
}

A.block:active, A.block:hover { 
  text-decoration: none; 
  color: #00923F;
  color: #7F7F7F;
}

ul.block, ol.block {
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  font-weight : bold;
  color: #7F7F7F;
  line-height : 16px;
}

li.block {
  margin: 0px 0px 4px 25px; 
  font-weight : normal;
}

P.yellowblocktitle {
  margin: 6px 0px 6px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #00923F;
  font-size : 18px;
  font-weight : normal;
}

A.yellowblocktitle, A.yellowblocktitle:link, A.yellowblocktitle:visited {
  text-decoration: none; 
  color: #00923F;
}

A.yellowblocktitle:active, A.yellowblocktitle:hover { 
  text-decoration: underline; 
  color: #00923F;
}

P.yellowblock {
  margin: 4px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #7F7F7F;
  font-size : 12px;
  line-height : 18px;
}

A.yellowblock, A.yellowblock:link, A.yellowblock:visited {
  text-decoration: none; 
  color: #7F7F7F;
}

A.yellowblock:active, A.yellowblock:hover { 
  text-decoration: none; 
  color: #00923F;
}

P.more {
  margin: 8px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #00923F;
  font-weight : bold;
  font-size : 12px;
}

A.more, A.more:link, A.more:visited {
  text-decoration: none; 
  color: #00923F;
}

A.more:active, A.more:hover { 
  text-decoration: underline; 
  color: #DA251D;
}

P.morered {
  margin: 8px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #DA251D;
  font-weight : bold;
  font-size : 12px;
}

A.morered, A.morered:link, A.morered:visited {
  text-decoration: none; 
  color: #DA251D;
}

A.morered:active, A.morered:hover { 
  text-decoration: underline; 
  color: #DA251D;
}

P.actiontitle {
  margin: 10px 6px 6px 12px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 12px;
  font-weight : bold;
}

A.actiontitle, A.actiontitle:link, A.actiontitle:visited {
  text-decoration: none; 
  color: #FFFFFF;
}

A.actiontitle:active, A.actiontitle:hover { 
  text-decoration: underline; 
  color: #FFFBCC;
}

P.action {
  margin: 6px 6px 10px 12px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 11px;
  line-height : 16px;
}

A.action, A.action:link, A.action:visited {
  text-decoration: none; 
  color: #FFFFFF;
}

A.action:active, A.action:hover { 
  text-decoration: none; 
  color: #FFFBCC;
}

P.actionmore {
  margin: 8px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #DA251D;
  font-weight : normal;
  font-size : 12px;
}

A.actionmore, A.actionmore:link, A.actionmore:visited {
  text-decoration: underline; 
  color: #DA251D;
}

A.actionmore:active, A.actionmore:hover { 
  text-decoration: underline; 
  color: #DA251D;
}

P.mainffield {
  margin: 4px 0px 2px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #7F7F7F;
  font-size : 12px;
}

P.backnavig {
  margin: 12px 12px 2px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #888888;
  font-weight : normal;
  font-size : 12px;
  text-align : right;
}

A.backnavig, A.backnavig:link, A.backnavig:visited {
  text-decoration: none; 
  color: #888888;
}

A.backnavig:active, A.backnavig:hover { 
  text-decoration: underline; 
  color: #D70000;
}

P.multipagesnavig {
  margin: 2px 0px 2px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #464646;
  font-weight : normal;
  font-size : 12px;
}

A.multipagesnavig, A.multipagesnavig:link, A.multipagesnavig:visited {
  text-decoration: none; 
  color: #00923F;
}

A.multipagesnavig:active, A.multipagesnavig:hover { 
  text-decoration: underline; 
  color: #D70000;
}

P.bottom {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #484F54;
  font-size : 12px;
}

A.bottom, A.bottom:link, A.bottom:visited {
  text-decoration: underline; 
  color: #49AE7D;
}

A.bottom:active, A.bottom:hover { 
  text-decoration: underline; 
  color: #DA251D;
}

P.designby {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #484F54;
  font-size : 12px;
}

A.designby, A.designby:link, A.designby:visited {
  text-decoration: underline; 
  color: #49AE7D;
}

A.designby:active, A.designby:hover { 
  text-decoration: underline; 
  color: #DA251D;
}

H1 {
  margin: 2px 0px 2px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #00923F;
  font-weight : normal;
  font-size : 22px;
}

H2 {
  margin: 16px 0px 12px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #00923F;
  font-weight : bold;
  font-size : 16px;
}

H3 {
  margin: 16px 0px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #DA251D;
  font-weight : bold;
  font-size : 12px;
}

P.text {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
  color: #000000;
  line-height : 16px;
}

P.lefttext {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
  color: #000000;
  line-height : 16px;
}

P.dense {  
  margin: 0px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  color: #000000;
}

ul, ol {
  margin: 8px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  font-weight : bold;
  color: #000000;
  line-height : 16px;
}

li {
  margin: 0px 0px 0px 25px; 
  font-weight : normal;
}

P.thead {  
  margin: 5px 4px 6px 4px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  text-align: center;
}

P.tvalue {  
  margin: 4px 4px 4px 4px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #000000;
  text-align: center;
}

P.ttext {  
  margin: 4px 4px 4px 4px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  font-size : 11px;
  color : #000000;
}

P.fhead {
  margin: 4px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  color: #FFFFFF;
  font-size : 12px;
  font-weight : bold;
}

P.ffield {
  margin: 6px 8px 5px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 12px;
  color: #000000;
  font-weight : bold;
}

P.ftext {
  margin: 8px 8px 8px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 10px;
  color: #7F7F7F;
  text-align : right;
}

span.reqfield, span.required {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  color: #EB3D00;
}

span.morered {
  color: #FF3C00;
}

span.moregrey {
  color: #888888;
}

span.currpage {
  color: #DE981E;
  color: #D70000;
}

span.bukva {
  font-size : 14px;
  font-weight : bold;
  color: #00923F;
}

span.smaller {
  font-size : 10px;
}


Input.maininput {
  margin: 1px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  border : 1px solid #E0E0E0;
  background-color : #F9F9F9;
  font-size : 11px;
  width : 100%;
  height : 20px;
}

Select.mainselect {
  margin: 1px 0px 1px 0px; 
  font-family : Verdana, sans-serif, Arial, Tahoma;
  border : 1px solid #E0E0E0;
  background-color : #F9F9F9;
  font-size : 11px;
  height : 20px;
  width : 100%;
}

Input.mainbtn {
  margin: 4px 0px 4px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  cursor : hand;
  height : 22px;
  background-color : #DA251D;
  border : 1px solid #DA251D;
}

Input.greenbtn {
  margin: 4px 0px 4px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  cursor : hand;
  height : 22px;
  background-color : #00923F;
  border : 1px solid #00923F;
}

Input.finput {
  margin: 2px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  width : 100%;
}

Textarea.fmemo{
  margin: 3px 0px 2px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  width : 100%;
  height : 160px;
}

Select.fselect {
  margin: 1px 0px 1px 0px; 
  font-family : Verdana, sans-serif, Arial, Tahoma;
  color : #000000;
  font-size : 11px;
  width : 100%;
}

Input.fbtn {
  margin: 4px 0px 4px 0px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  font-weight : bold;
  color : #FFFFFF;
  cursor : hand;
  height : 26px;
  background-color : #DA251D;
  border : 1px solid #DA251D;
}

Input.fcheck {
  margin: 1px -3px 0px 0px; 
}

