body {border: none; margin: 0px; padding: 0px; background: #000000 url(images/flag_bg.jpg) fixed center top no-repeat; color: #000000;}
body, table {font-family: arial; font-size: 14px;}
table {table-layout: fixed; border-collapse: collapse;}
input, select, textarea {font-family: arial; font-size: 12px;}
form {margin: 0px;}
dt {font-weight: bold;}
li + li {margin-top: 12px;}
dd + dt {margin-top: 12px;}
h1 {margin: 6px 0px 2px 0px; font-size: 18px; font-weight: bold; color: #333333;}
h2 {margin: 14px 0px 2px 0px; font-size: 18px; font-weight: bold; color: #333333;}
h3 {margin: 10px 0px 2px 0px; font-size: 16px; font-weight: bold; color: #333333;}
h4 {margin: 10px 0px 2px 0px; font-size: 16px; font-weight: bold; font-style: italic; color: #333333;}
h5 {margin: 10px 0px 2px 0px; font-size: 14px; font-weight: bold; color: #282828;}
h6 {margin: 10px 0px 2px 0px; font-size: 14px; font-weight: bold; font-style: italic; color: #282828;}

#content {margin: 0px 16px 10px 16px; padding: 10px 10px 6px 10px; background: #FFFFFF; border: solid 1px #999999;}
#header {width: 100%; height: 300px;  background: url('/images/assetprot.gif') no-repeat center center;}
#wrapper {width: 1000px; margin: 20px auto; background: #D3E5F9; border: solid 1px #334466;}

.ans {padding: 1px 10px;}
.big {font-size: 125%;}
.bigger {font-size: 150%;}
.blue {color: #334466;}
.bold {font-weight: bold;}
.center {text-align: center;}
.err {height: 21px; line-height: 19px; background-color: #FCCCCC; color: #665533; border: solid 1px #99A8BE; padding: 0px 2px; margin: 1px;}
.hidden {display: none; visibility: hidden;}
.indent {margin-left: 36px;}
.italic {font-style: italic;}
.just {text-align: justify;}
.less {width: 10px; height: 10px; margin-top: 5px; background: url('images/moreless.gif') no-repeat left bottom; cursor: pointer;}
.link {vertical-align: top; cursor: pointer;}
.mdblue {color: #4455AA;}
.more {width: 10px; height: 10px; margin-top: 5px; background: url('images/moreless.gif') no-repeat left top; cursor: pointer;}
.opt {height: 21px; line-height: 19px; background-color: #FFFFFF; color: #665533; border: solid 1px #99A8BE; padding: 0px 2px; margin: 1px;}
.quest {padding: 1px 0px; color: #484848; font-weight: bold; text-align: right;}
.red {color: #EE1000;}
.req {height: 21px; line-height: 19px; background-color: #FCF8CC; color: #665533; border: solid 1px #99A8BE; padding: 0px 2px; margin: 1px;}
.revgreen {background: #66FF66;}
.revred {background: #FF3333;}
.revyellow {background: #FFFF66;}
.shown {visibility: visible;}
.small {font-size: 90%;}
.spaced {padding-top: 8px;}
.tab {background: #F4F4F4; border-left: solid 1px #999999; border-right: solid 1px #999999; border-bottom: solid 1px #999999; padding: 4px;}
.tab_b {background: #FFFFFF url(images/tab_b.gif) no-repeat center bottom; cursor: default; color: #808080; text-align: center;}
.tab_f {background: #FFFFFF url(images/tab_f.gif) no-repeat center bottom; cursor: default; color: #000000; text-align: center;}
.tab_h {background: #FFFFFF url(images/tab_h.gif) no-repeat center bottom; cursor: default; color: #404040; text-align: center;}
.tab_n {cursor: default;}
.tabNA {height: 30px; background: url('images/tabn.gif') repeat-x left bottom; cursor: default;}

.tabBG {width: 140px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: url('images/tab.gif') no-repeat center top; cursor: pointer;}
.tabBG:hover {color: #FFFFFF; background: url('images/tab.gif') no-repeat center center;}
.tabFG {width: 140px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: url('images/tab.gif') no-repeat center bottom; cursor: default;}

.tabmBG {width: 120px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: url('images/tabm.gif') no-repeat center top; cursor: pointer;}
.tabmBG:hover {color: #FFFFFF; background: url('images/tabm.gif') no-repeat center center;}
.tabmFG {width: 120px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: url('images/tabm.gif') no-repeat center bottom; cursor: default;}

.tabsBG {width: 100px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: url('images/tabs.gif') no-repeat center top; cursor: pointer;}
.tabsBG:hover {color: #FFFFFF; background: url('images/tabs.gif') no-repeat center center;}
.tabsFG {width: 100px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: url('images/tabs.gif') no-repeat center bottom; cursor: default;}

.tabtBG {width: 80px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: url('images/tabt.gif') no-repeat center top; cursor: pointer;}
.tabtBG:hover {color: #FFFFFF; background: url('images/tabt.gif') no-repeat center center;}
.tabtFG {width: 80px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: url('images/tabt.gif') no-repeat center bottom; cursor: default;}

.tabwBG {width: 60px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: url('images/tabw.gif') no-repeat center top; cursor: pointer;}
.tabwBG:hover {color: #FFFFFF; background: url('images/tabw.gif') no-repeat center center;}
.tabwFG {width: 60px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: url('images/tabw.gif') no-repeat center bottom; cursor: default;}

.tabbBG {width: 140px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: #665533 url('images/tab.gif') no-repeat center top; cursor: pointer;}
.tabbBG:hover {color: #FFFFFF; background: #665533 url('images/tab.gif') no-repeat center center;}
.tabbFG {width: 140px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: #665533 url('images/tab.gif') no-repeat center bottom; cursor: default;}

.tabbmBG {width: 120px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: #665533 url('images/tabm.gif') no-repeat center top; cursor: pointer;}
.tabbmBG:hover {color: #FFFFFF; background: #665533 url('images/tabm.gif') no-repeat center center;}
.tabbmFG {width: 120px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: #665533 url('images/tabm.gif') no-repeat center bottom; cursor: default;}

.tabbsBG {width: 100px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: #665533 url('images/tabs.gif') no-repeat center top; cursor: pointer;}
.tabbsBG:hover {color: #FFFFFF; background: #665533 url('images/tabs.gif') no-repeat center center;}
.tabbsFG {width: 100px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: #665533 url('images/tabs.gif') no-repeat center bottom; cursor: default;}

.tabbtBG {width: 80px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: #665533 url('images/tabt.gif') no-repeat center top; cursor: pointer;}
.tabbtBG:hover {color: #FFFFFF; background: #665533 url('images/tabt.gif') no-repeat center center;}
.tabbtFG {width: 80px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: #665533 url('images/tabt.gif') no-repeat center bottom; cursor: default;}

.tabbwBG {width: 60px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #FFFCCC; background: #665533 url('images/tabw.gif') no-repeat center top; cursor: pointer;}
.tabbwBG:hover {color: #FFFFFF; background: #665533 url('images/tabw.gif') no-repeat center center;}
.tabbwFG {width: 60px; height: 30px; padding: 0px 2px 0px 0px; text-align: center; font-weight: bold; color: #483300; background: #665533 url('images/tabw.gif') no-repeat center bottom; cursor: default;}

.tabstrip {position: relative; height: 30px; padding: 0px 16px; cursor: default;}
.tabstrip + .tabstrip {margin-top: -5px;}

.yellow {color: #FFFF00;}
