BODY, P, DL, TABLE, TH, TD, DIV, BR, INPUT {
  margin: 0px 0px 0px 0px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  font-style : normal;
}

IMG {
  border-width : 0;
}

TR.sitingborder, TD.sitingborder {
  border: 1px solid #da2725;
}

TR.headgreen, TD.headgreen {
  background: #006535;
}

TR.headred, TD.headred {
  background: #EB3D00;
}

TR.goldenline, TD.goldenline {
  background: #C89A2B;
}

TR.greenfield, TD.greenfield {
  background: #25A16B;
}

TR.blackline, TD.blackline {
  background: #000000;
}

TR.mainground, TD.mainground {
  background: #F4F6F8;
}

TR.mainground2, TD.mainground2 {
  background: #FAFAFA;
}

TR.topadvground, TD.topadvground {
  background: #F1ECDE;
}

TR.btitle_g, TD.btitle_g {
  background: #25A16B;
}

TR.btitle_underg, TD.btitle_underg {
  background: #C89A2B;
}

TR.btitle_y, TD.btitle_y {
  background: #C89A2B;
}

TR.btitle_undery, TD.btitle_undery {
  background: #000000;
}

TR.btitle_undery2, TD.btitle_undery2 {
  background: #9B7415;
}

TR.header_g, TD.header_g {
  background: #DDEDE3;
}

TR.header_y, TD.header_y {
  background: #EDE8DD;
}

TR.subheader_y, TD.subheader_y {
  background: #E7DFCD;
}

TR.advcell, TD.advcell {
  border: 1px solid #999999;
}

TR.msgcell, TD.msgcell {
  background: #EAEAEB;
  background: #EFF0F1;
}

TR.msgcell0, TD.msgcell0 {
  background: #EAEAEB;
  background: #EFF0F1;
}

TR.msgcell1, TD.msgcell1 {
}

TR.msgcellodd, TD.msgcellodd {
}

TR.menuttl1, TD.menuttl1 {
  background: #787878;
}

TR.menuttl2, TD.menuttl2 {
  background: #25A16B;
}

TR.menuborder1, TD.menuborder1 {
  background: #C89A2B;
}

TR.menuborder2, TD.menuborder2 {
  background: #25A16B;
}

TR.menubody1, TD.menubody1 {
  background: #F6F6F6;
}

TR.menubody2, TD.menubody2 {
  background: #F6F6F6;
}

TR.menumore1, TD.menumore1 {
  background: #E5D8BB;
}

TR.menumore2, TD.menumore2 {
  background: #BCDECF;
}

P.btitle {
  margin: 2px 6px 2px 6px; 
  font-weight : bold;
  color: #FFFFFF;
  font-size : 10px;
  text-align : right;
}

P.print {
  font-size : 13px;
  font-weight : bold;
}

P.btitle2 {
  margin: 2px 6px 2px 6px; 
  font-weight : bold;
  color: #FFFFFF;
  font-size : 10px;
  text-align : left;
}

A.btitle, A.btitle:link, A.btitle:visited {
  color: #FFFFFF;
}

A.btitle:active, A.btitle:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

TR.menulenta, TD.menulenta {
  background: #E6E6E6;
}

TR.menulentaodd, TD.menulentaodd {
}

TR.t_head, TD.t_head {
  background: #306A85;
  background: #5D8AAF;
  background: #25A16B;
}

TR.t_common, TD.t_common {
  background: #F4F6F8;
  background: #E1E5EA;
  background: #E8EBF0;
  background: #E9ECF1;
}

TR.t_odd, TD.t_odd {
  background: #D8DDE3;
  background: #E1E5EA;
  background: #DDE1E6;
}

TR.t_odd0, TD.t_odd0 {
  background: #D8DDE3;
  background: #E1E5EA;
  background: #DDE1E6;
}

TR.t_odd1, TD.t_odd1 {
  background: #F4F6F8;
  background: #E1E5EA;
  background: #E8EBF0;
  background: #E9ECF1;
}

TR.t_lighted, TD.t_lighted {
  background: #EDE8DD;
}

TR.t_lightedodd, TD.t_lightedodd {
  background: #E5DAC2;
}

TR.t_bottom, TD.t_bottom {
  background: #000000;
  height=2;
}

TR.f_head, TD.f_head {
  background: #25A16B;
}

TR.f_cell, TD.f_cell {
  background: #E1E5EA;
}

TR.f_bottom, TD.f_bottom {
  background: #000000;
  height=2;
}

TR.termchoosen, TD.termchoosen {
  background: #C89A2B;
}

A, A:link, A:visited {  
  text-decoration: none; 
  color: #0E55A6;
  color: #0B60CB;
}

A:active, A:hover { 
  text-decoration: underline; 
  color: #E91A18;
  color: #03D094;
  color: #0B60CB;
}

P.linksurl, P.termname {
  font-family : Tahoma, sans-serif, Arial, Verdana;
  margin: 0px 0px 0px 0px; 
  font-weight : bold;
  color: #888888;
  font-size : 11px;
}

A.linksurl, A.linksurl:link, A.linksurl:visited {
  color: #008E51;
}

A.linksurl:active, A.linksurl:hover { 
  color: #25A16B;
  text-decoration: underline; 
}

P.linkdescr, P.termdescr {
  font-family : Arial, Tahoma, sans-serif, Verdana;
  margin: 4px 0px 4px 24px; 
  color: #000000;
  font-size : 12px;
}

P.termnavig {
  font-family : Tahoma, sans-serif, Arial, Verdana;
  margin: 2px 0px 3px 0px; 
  font-weight : bold;
  color: #FFFFFF;
  font-size : 12px;
}

A.termnavig, A.termnavig:link, A.termnavig:visited {
  color: #FFFFFF;
}

A.termnavig:active, A.termnavig:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.topadv {
  margin: 0px 0px 3px 0px; 
  font-weight : bold;
  color: #868686;
  font-size : 10px;
}

A.topadv, A.topadv:link, A.topadv:visited {
  color: #9E730C;
}

A.topadv:active, A.topadv:hover { 
  color: #BD8D18;
  text-decoration: underline; 
}

P.greenline {
  margin: 2px 5px 2px 5px; 
  font-weight : bold;
  color: #FFFFFF;
  font-size : 10px;
}

A.greenline, A.greenline:link, A.greenline:visited {
  color: #FFFFFF;
}

A.greenline:active, A.greenline:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.menuttl {
  margin: 2px 7px 0px 7px; 
  font-weight : bold;
  color: #FFFFFF;
  font-size : 10px;
}

P.menu {
  margin: 2px 0px 3px 0px; 
  font-weight : bold;
  color: #888888;
  font-size : 10px;
}

P.menusub {
  margin: -2px 0px 3px 16px; 
  font-weight : bold;
  color: #888888;
  font-size : 10px;
}

P.menulenta {
  margin: 1px 6px 2px 6px; 
  font-family : sans-serif, Tahoma, Arial, Verdana;
  color: #888888;
  font-size : 10px;
}

A.menu, A.menu:link, A.menu:visited,
A.menulenta, A.menulenta:link, A.menulenta:visited {
  color: #FFFFFF;
  color: #25A16B;
  color: #008E51;
}

A.menu:active, A.menu:hover,
A.menulenta:active, A.menulenta:hover { 
  color: #FFFFFF;
  color: #25A16B;
  text-decoration: underline; 
}

P.menumore1, P.menumore2 {
  margin: 0px 4px 1px 4px; 
  font-weight : bold;
  color: #888888;
  font-size : 10px;
  text-align : center;
}

A.menumore1, A.menumore1:link, A.menumore1:visited {
  color: #745407;
}

A.menumore1:active, A.menumore1:hover { 
  color: #BD8D18;
  text-decoration: underline; 
}

A.menumore2, A.menumore2:link, A.menumore2:visited {
  color: #0A7546;
}

A.menumore2:active, A.menumore2:hover { 
  color: #25A16B;
  text-decoration: underline; 
}

P.blockheader {
  margin: 3px 6px 1px 6px; 
  font-weight : bold;
  color: #000000;
  font-size : 10px;
}

P.blocksubheader {
  margin: 0px 6px 1px 6px; 
  font-weight : bold;
  color: #555555;
  font-size : 9px;
}

P.backnavig {
  margin: 3px 6px 1px 6px; 
  font-weight : bold;
  color: #888888;
  font-size : 10px;
}

A.backnavig, A.backnavig:link, A.backnavig:visited {
  color: #0B60CB;
  color: #0E55A6;
}

A.backnavig:active, A.backnavig:hover { 
  color: #0B60CB;
  text-decoration: underline; 
}

P.backnav {
  margin: 2px 6px 2px 6px; 
  font-weight : bold;
  color: #E3C47A;
  color: #EDD290;
  font-size : 10px;
}

A.backnav, A.backnav:link, A.backnav:visited {
  color: #FFFFFF;
}

A.backnav:active, A.backnav:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.blocktext {
  margin: 6px 0px 6px 0px; 
  color: #000000;
  font-size : 10px;
}

A.blocklink, A.blocklink:link, A.blocklink:visited {
  color: #000000;
  color: #168655;
}

A.blocklink:active, A.blocklink:hover { 
  color: #20A66C;
  color: #168655;
  text-decoration: underline; 
}

P.blocktext2 {
  margin: 0px 6px 4px 6px; 
  font-family : Arial, Tahoma, sans-serif, Verdana;
  color: #000000;
  font-size : 10px;
}

P.blocknews {
  margin: 6px 0px 6px 0px; 
  color: #000000;
  font-size : 10px;
}

A.blocknews, A.blocknews:link, A.blocknews:visited {
  color: #000000;
}

A.blocknews:active, A.blocknews:hover { 
  color: #20A66C;
  color: #168655;
  text-decoration: underline; 
}

P.blockitem {
  font-family : sans-serif, Tahoma, Arial, Verdana;
  margin: 1px 5px 1px 5px; 
  color: #555555;
  font-weight : bold;
  font-size : 10px;
}

A.blockitem, A.blockitem:link, A.blockitem:visited {
  color: #000000;
  color: #B57E10;
}

A.blockitem:active, A.blockitem:hover { 
  color: #20A66C;
  color: #168655;
  color: #BD8D18;
  text-decoration: underline; 
}

P.blockvalue {
  font-family : sans-serif, Tahoma, Arial, Verdana;
  margin: 1px 5px 1px 5px; 
  color: #D20808;
  color: #555555;
  font-weight : bold;
  font-size : 10px;
}

P.advlink {
  margin: 2px 6px 2px 6px; 
  font-family : Tahoma, Arial, Verdana;
  font-size : 11px;
  font-weight : bold;
  color: #FFFFFF;
}

A.advlink, A.advlink:link, A.advlink:visited {
  color: #444444;
}

A.advlink:active, A.advlink:hover { 
  color: #008E51;
  text-decoration: underline; 
}

P.dlitem {
  font-family : sans-serif, Tahoma, Arial, Verdana;
  margin: 1px 5px 1px 0px; 
  color: #555555;
  font-weight : bold;
  font-size : 11px;
}

P.dlvalue {
  font-family : sans-serif, Tahoma, Arial, Verdana;
  margin: 1px 0px 1px 5px; 
  color: #D20808;
  color: #555555;
  font-size : 11px;
}

P.more_g {
  margin: 0px 0px 0px 0px; 
  font-weight : bold;
  color: #888888;
  font-size : 10px;
  text-align : right;
}

A.more_g, A.more_g:link, A.more_g:visited {
  color: #25A16B;
  color: #008E51;
}

A.more_g:active, A.more_g:hover { 
  color: #19AC6C;
  color: #25A18B;
  color: #BD8D18;
  color: #25A16B;
  text-decoration: underline; 
}

P.more_y {
  margin: 0px 0px 0px 0px; 
  font-weight : bold;
  color: #888888;
  font-size : 10px;
  text-align : right;
}

A.more_y, A.more_y:link, A.more_y:visited {
  color: #B57E10;
}

A.more_y:active, A.more_y:hover { 
  color: #BD8D18;
  text-decoration: underline; 
}

P.contents {
  margin: 0px 0px 0px 0px; 
  font-weight : bold;
  color: #888888;
  font-size : 10px;
}

A.contents, A.contents:link, A.contents:visited {
  color: #25A16B;
  color: #008E51;
}

A.contents:active, A.contents:hover { 
  color: #19AC6C;
  color: #25A18B;
  color: #BD8D18;
  color: #25A16B;
  text-decoration: underline; 
}

P.msgtitle {
  margin: 2px 5px 2px 5px; 
  color: #777777;
  font-weight : bold;
  font-size : 10px;
}

A.msgtitle, A.msgtitle:link, A.msgtitle:visited {
  color: #B57E10;
}

A.msgtitle:active, A.msgtitle:hover { 
  color: #BD8D18;
  text-decoration: underline; 
}

P.msgtext {
  margin: 2px 5px 2px 5px; 
  color: #333333;
  font-size : 10px;
}

A.msgtext, A.msgtext:link, A.msgtext:visited {
  color: #0C7547;
  color: #8F6206;
}

A.msgtext:active, A.msgtext:hover { 
  color: #20A66C;
  color: #168655;
  color: #B57E10;
  text-decoration: underline; 
}

P.bottomline {
  font-family : Tahoma, Arial, Verdana, sans-serif;
  margin: 2px 5px 2px 5px; 
  color: #FFFFFF;
  font-size : 10px;
}

A.bottomline, A.bottomline:link, A.bottomline:visited {
  color: #FFFFFF;
  font-weight : bold;
}

A.bottomline:active, A.bottomline:hover { 
  color: #FFFFFF;
  text-decoration: underline; 
}

P.designby {
  margin: 4px 0px 6px 8px; 
  font-family : Verdana, sans-serif, Tahoma, Arial;
  color: #000000;
  font-size : 10px;
}

P.text {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
}

P.dense {  
  margin: 0px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
}

H1 {
  margin: 10px 0px 8px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #555555;
  font-weight : bold;
  font-size : 18px;
  text-align : left;
}

H2 {
  margin: 10px 0px 8px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #1C9460;
  color: #9C6A05;
  color: #555555;
  font-weight : bold;
  font-size : 14px;
}

H3, P.header, P.field {
  margin: 10px 0px 8px 0px; 
  font-family : Tahoma, Verdana, Arial, sans-serif;
  color: #1C9460;
  color: #9C6A05;
  color: #555555;
  font-weight : bold;
  font-size : 12px;
}

ul, ol {
  margin: 8px 0px 4px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
  font-weight : bold;
  color: #9C6A05;
  color: #555555;
}

li {
  margin: 0px 0px 0px 25px; 
  font-weight : normal;
  color: #000000;
}

P.multipagesnavig {
  margin: 6px 5px 5px 5px; 
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 10px;
  font-weight : bold;
  text-align : right;
  color: #999999;
}

A.multipagesnavig, A.multipagesnavig:link, A.multipagesnavig:visited {  
  text-decoration: none; 
  color: #155BB3;
  color: #008E51;
}

A.multipagesnavig:active, A.multipagesnavig:hover { 
  text-decoration: underline; 
  color: #ED1C24;
  color: #25A16B;
}

P.newstext {  
  margin: 8px 0px 0px 0px; 
  font-family : Arial, Tahoma, Verdana, sans-serif;
  font-size : 13px;
}

A.newstext, A.newstext:link, A.newstext:visited {
  color: #000000;
}

A.newstext:active, A.newstext:hover { 
  color: #DE0E0E;
  color: #168655;
  text-decoration: underline; 
}

P.newsdate {  
  font-family : Arial, Tahoma, Verdana, sans-serif;
  margin: 9px 0px 0px 0px; 
  font-weight : bold;
  font-size : 12px;
}

A.newsdate, A.newsdate:link, A.newsdate:visited {
  color: #008E51;
}

A.newsdate:active, A.newsdate:hover { 
  color: #25A16B;
  text-decoration: underline; 
}

P.tablename {
  margin: 12px 0px 3px 0px; 
  font-family : Tahoma, sans-serif, Verdana, Arial;
  font-size : 11px;
  font-weight : bold;
  text-align : right;
  color: #555555;
}

P.t_head {
  margin: 4px 2px 4px 2px; 
  font-family : Tahoma, sans-serif, Verdana, Arial;
  font-size : 11px;
  font-weight : bold;
  text-align : center;
  color: #FFFFFF;
}

P.t_value {
  margin: 3px 2px 3px 2px; 
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
  text-align : center;
  color: #000000;
}

P.t_text {
  margin: 3px 2px 3px 2px; 
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
  color: #000000;
}

P.t_field {
  margin: 3px 6px 3px 6px; 
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
  font-weight : bold;
  color: #737373;
}

P.t_specvalue {
  margin: 3px 6px 3px 6px; 
  font-family : sans-serif, Tahoma, Verdana, Arial;
  font-size : 11px;
  font-weight : bold;
  color: #CC2229;
}

P.f_head {
  margin: 4px 6px 4px 6px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 12px;
  font-weight : bold;
  color: #FFFFFF;
}

P.f_field {
  margin: 4px 6px 3px 6px; 
  font-family : Verdana, Tahoma, sans-serif, Arial;
  font-size : 11px;
  color: #000000;
}

P.anketachk {  
  font-family : sans-serif, Arial, Tahoma, Verdana;
  margin: 2px 4px 0px 4px; 
  font-size : 11px;
}

span.reqfield {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-weight : normal;
  font-size : 11px;
  color: #E14F00;
}

span.new {
  color: #FF0000;
  font-size : 10px;
}

span.morered {
  color: #E10000;
  color: #D81921;
  color: #DE0E0E;
}

span.moregrey {
  color: #888888;
}

span.remark {
  color: #0851AD;
  font-weight : bold;
}

span.attention {
  color: #E91A18;
  font-weight : bold;
}

span.smaller {
  font-size : 10px;
}

span.termname {
  color: #008E51;
}

span.multipagesactive {
  color: #ED1C24;
}

Input.greenline {
  font-family : Verdana, Tahoma, Arial, sans-serif;
  font-size : 11px;
  width : 100%;
  height : 18px;
  background: #FFFFFF;
  font-size : 10px;
}

Input.f_input {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  width : 100%;
}

Textarea.f_memo{
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  width : 100%;
  height : 160px;
}

Select.f_select {
  margin: 1px 0px 1px 0px; 
  font-family : Verdana, sans-serif, Arial, Tahoma;
  color : #000000;
  font-size : 11px;
  width : 100%;
}

Input.f_btn {
  margin: 4px 4px 4px 4px; 
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 11px;
  color : #000000;
  cursor : hand;
}

Input.anketachk {
  margin: -1px -3px -2px 4px; 
}
