body {margin: 10px; padding: 0; background-color: #bb0000; font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: medium; color: #000066; text-decoration: none;}

a:link {color: #000099; text-decoration: underline;}
a:hover {background-color: #ddeeff;}
a:focus, a:active {background-color: #cccccc;}
a:visited {color: #660066; text-decoration: underline;}

h1 {font-size: xx-large; font-weight: bold; font-style: normal; margin: 0;}
h2 {font-size: large; font-weight: bold; font-style: normal; margin: 0;}
h3 {font-size: medium; font-weight: bold; font-style: normal; margin: 0;}

.tab-bg {width: 100%; border-style: none; background-color: #bb0000;}
.tab-ram {width: 100%; border-width: 5px; border-style: solid; border-color: #ffffff; border-collapse: collapse;}
.tab-in {width: 100%; border-style: none; border-collapse: collapse;}
.tab-txt {width: 100%; border-width: 2px; border-style: solid; border-color: #000066; border-collapse: collapse;}
.tab-div {width: 100%; border-style: none; border-collapse: collapse; table-layout: fixed}

.td-rub-r4b {border-width: 1px; border-style: solid; border-color: #bb0000; background-color: #ffffff; padding: 20px; vertical-align: top; font-weight: bold; font-style: normal;}
.td-rub-r3n {border-width: 1px; border-style: solid; border-color: #bb0000; background-color: #ffffff; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-r2n {border-width: 1px; border-style: solid; border-color: #bb0000; background-color: #ffffff; padding: 10px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-t3b {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 15px; vertical-align: top; font-weight: bold; font-style: normal;}
.td-rub-t3n {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-t2n {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 10px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-t1b {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffff; padding: 5px; vertical-align: top; font-weight: bold; font-style: normal;}
.td-rub-b3t {border-style: none; background-color: #ffffff; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-b0n {border-style: none; background-color: #ffffff; padding: 0px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-rub-div {border-style: none; background-color: #ffffff; padding: 0px;}

.td-txt-r3t {border-width: 1px; border-style: solid; border-color: #bb0000; background-color: #ffffee; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-t3t {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffee; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-t3n {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffee; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-t3m {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffee; padding: 15px; vertical-align: middle; font-weight: normal; font-style: normal;}
.td-txt-t2t {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffee; padding: 10px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-t1t {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffee; padding: 5px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-t1m {border-width: 1px; border-style: solid; border-color: #000066; background-color: #ffffee; padding: 5px; vertical-align: middle; font-weight: normal; font-style: normal;}
.td-txt-b3t {border-style: none; background-color: #ffffee; padding: 15px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-b3m {border-style: none; background-color: #ffffee; padding: 15px; vertical-align:middle; font-weight: normal; font-style: normal;}
.td-txt-b0t {border-style: none; background-color: #ffffee; padding: 0px; vertical-align: top; font-weight: normal; font-style: normal;}
.td-txt-div {border-style: none; background-color: #ffffee; padding: 0px;}

.div-rl {width: 100%; overflow: auto; word-wrap: break-word;}

.w-100 {width: 100%;}
.w-080 {width: 80%;}
.w-070 {width: 70%;}
.w-062 {width: 62%;}
.w-060 {width: 60%;}
.w-055 {width: 55%;}
.w-050 {width: 50%;}
.w-038 {width: 38%;}
.w-035 {width: 35%;}
.w-034 {width: 34%;}
.w-033 {width: 33%;}
.w-031 {width: 31%;}
.w-030 {width: 30%;}
.w-025 {width: 25%;}
.w-022 {width: 22%;}
.w-020 {width: 20%;}
.w-015 {width: 15%;}
.w-010 {width: 10%;}

.h-010 {height: 10px}

.ta-l {text-align: left; align: left;}
.ta-c {text-align: center; align: center;}
.ta-r {text-align: right; align: right;}

.fwt-n {font-weight: normal;}

.fst-i {font-style: italic;}

.fsz-xxl {font-size: xx-large;}
.fsz-xl {font-size: x-large;}
.fsz-l {font-size: large;}
.fsz-m {font-size: medium;}
.fsz-s {font-size: small;}
.fsz-xs {font-size: x-small;}
.fsz-xxs {font-size: xx-small;}

.c-fff {color: #ffffff;}
.c-ffc {color: #ffffee;}
.c-ff0 {color: #ffff00;}
.c-f90 {color: #ff9900;}
.c-f00 {color: #ff0000;}
.c-c00 {color: #bb0000;}
.c-999 {color: #999999;}
.c-930 {color: #993300;}
.c-909 {color: #990099;}
.c-0cc {color: #00cccc;}
.c-0c0 {color: #00cc00;}
.c-00f {color: #0000ff;}
.c-000 {color: #000000;}

.lnk-l {color: #000099; text-decoration: underline;}
.lnk-r {color: #bb0000; text-decoration: underline;}
.lnk-t {color: #000066; text-decoration: underline;}
.lnk-s {color: #000000; text-decoration: underline;}

.ws-nw {white-space: nowrap;}

.of-a {overflow: auto}

#lnk {color: #000099;}
#hov {background-color: #00ffff;}
#focact {background-color: #cccccc;}
#vis {color: #660066;}
#int {color: #000000;}
#rub {color: #bb0000}