/* Links */
a:link { font-size: 11px; text-decoration: none; font-weight: normal; color: #ED6F2D; }
a:visited { font-size: 11px; text-decoration: none; font-weight: normal; color: #ED6F2D; }
a:active { font-size: 11px; text-decoration: underline; font-weight: normal; color: #ED6F2D; }
a:hover { font-size: 11px; text-decoration: underline; font-weight: normal; color: #ED6F2D; }

a.menu:link { font-size: 12px; font-weight: bold; }
a.menu:visited { font-size: 12px; font-weight: bold; }
a.menu:active { font-size: 12px; font-weight: bold; }
a.menu:hover { font-size: 12px; font-weight: bold; }

a.leftmenu:link { font-size: 12px; color: #0D7500; font-weight: bold; }
a.leftmenu:visited { font-size: 12px; color: #0D7500; font-weight: bold; }
a.leftmenu:active { font-size: 12px; color: #0D7500; font-weight: bold; }
a.leftmenu:hover { font-size: 12px; color: #0D7500; font-weight: bold; }

a.anketa:link { font-size: 12px; color: #FF0000; font-weight: bold; }
a.anketa:visited { font-size: 12px; color: #FF0000; font-weight: bold; }
a.anketa:active { font-size: 12px; color: #FF0000; font-weight: bold; }
a.anketa:hover { font-size: 12px; color: #FF0000; font-weight: bold; }

a.light:link { font-weight: normal; }
a.light:visited { font-weight: normal; }
a.light:active { font-weight: normal; }
a.light:hover { font-weight: normal; }

.likelink { font-size: 11px; font-weight: bold; color: #ED6F2D; }

/* Other */
body { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #345433; } 
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0D7500; margin-top: 5px; margin-bottom: 12px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0D7500; margin-top: 5px; margin-bottom: 12px; }
p { margin-top: 5px; margin-bottom: 5px; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #345433; }
table.inside { margin: 8px; }

span { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #345433; }

.green-subheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0D7500; margin-bottom: 12px; }
.green-text { font-family: Arial, Helvetica, sans-serif; color: #0D7500; }

.orange-subheader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ED6F2D; }
.orange-text { font-family: Arial, Helvetica, sans-serif; color: #ED6F2D; }

.text-green { color:#0D7500; }
.text-red { color:#CD6027; }
.text-orange { color:#A48A00; }


.input-gray { color: #666666; background: #FFFFFF; border-top: #727272 1px solid; border-left: #727272 1px solid; border-bottom: #727272 1px solid; border-right: #727272 1px solid; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin-top: 0px; }
.input-green { color: #0D7500; background: #FFFFFF; border-top: #B7E393 2px solid; border-left: #B7E393 2px solid; border-bottom: #B7E393 2px solid; border-right: #B7E393 2px solid; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-top: 0px; }
.input-orange { color: #C8571B; background: #FFFFFF; border-top: #FAB07B 2px solid; border-left: #FAB07B 2px solid; border-bottom: #FAB07B 2px solid; border-right: #FAB07B 2px solid; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-top: 0px; }

.button { color: #047000; background: #C8E4BD; border-top: #E8FAE2 1px solid; border-left: #E8FAE2 1px solid; border-bottom: #ACC5A3 1px solid; border-right: #ACC5A3 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin: 0px; }
.dbutton { color: #FFFFFF; background: #0D600A; border-top: #B8C6B3 1px solid; border-left: #B8C6B3 1px solid; border-bottom: #2A4329 1px solid; border-right: #2A4329 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin: 0px; }

.verdana12 { font-family: Verdana, Arial, Sans-serif; font-size: 12px; font-weight: bold; }

.error { font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; color:#C87447; }
.faqcode { background: #EEEEEE; padding: 5px; margin-left: 20px; width: 80%; }

.vtd { background: #ffffff; border-color: #bdbdbd; border-style: solid; border-width: 1px 1px 0px 1px; cursor: pointer; padding: 3px 10px 3px 10px; }
.vtd-a { background: #f6f6f6; border-color: #bdbdbd; border-style: solid; border-width: 1px 1px 0px 1px; padding: 5px 10px 3px 10px; font-size: 12px; font-weight: bold; }
.vtd-desc { padding: 0px 5px 3px 0px; }