body {border: none; margin: 0px; padding: 10px; background: #000000 url(images/flag_bg.jpg) fixed center top no-repeat;}
body, table {font-family: arial; font-size: 15px;}
table {table-layout: fixed; overflow: hidden; color: #FFFFFF;}
h1 {margin: 0px 0px 8px 0px; font-size: 30px; font-weight: bold; color: #B50000;}
p {margin: 8px 0px 0px 0px;}
a { text-decoration: none;}

#header {background: url('images/bg_header.gif') repeat-x left top;}
#menubar {width: 1000px; background: #000000 url('/images/mbar.gif') repeat-x left center; color: #FFFFFF;}
#footer {width: 1000px; background: #000033; color: #FFFFFF;}

.ara {width: 85px; height: 29px; background: url('images/ARA.gif') left top; text-align: center;}
.ans {padding: 1px 10px;}
.bottoml {color: white; text-decoration: none;}
.bottoml:hover {color: white; text-decoration: underline;}
.content {background: #000033; color: #FFFFFF; border-bottom: solid 1px #FFFFFF;}
.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;}
.just {text-align: justify;}
.opt {height: 21px; line-height: 19px; background-color: #FFFFFF; color: #FFFFFF; border: solid 1px #99A8BE; padding: 0px 2px; margin: 1px;}
.quest {padding: 1px 0px; color: #FFFFFF; font-weight: bold; text-align: right;}
.req {height: 21px; line-height: 19px; background-color: #FCF8CC; color: #665533; border: solid 1px #99A8BE; padding: 0px 2px; margin: 1px;}
.menu_b {width: 104px; height: 29px; background: url('images/menu_bg.gif') repeat-x left top; font-family: arial; font-size: 10px; color: #FFFFFF; text-align: center; cursor: pointer;}
.menu_f {width: 104px; height: 29px; background: url('images/menu_fg.gif') repeat-x left top; font-family: arial; font-size: 10px; color: #FFFFFF; text-align: center; cursor: pointer;}
.leaders {width: 188px; height: 29px; background: url('images/leaders.gif') repeat-x left top; font-family: arial; font-size: 10px; color: #FFFF00; text-align: center; cursor: pointer;}
.shown {visibility: visible;}
.sidebar {background: #1B4373; color: #FFFFFF; border-bottom: solid 1px #FFFFFF;}
.tab {background: #EDE4CE; 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;}
.tabB {width: 125px; height: 33px; background: url(images/tab_bx.gif) no-repeat center top; text-align: center; color: #BBBBBB; font-size: 13px; line-height: 14px; font-weight: bold; cursor: pointer;}
.tabF {width: 125px; height: 33px; background: url(images/tab_fx.gif) no-repeat center top; text-align: center; color: #FFFFFF; font-size: 13px; line-height: 14px; font-weight: bold; cursor: default;}
.tabSp {width: 10px; height: 33px;}
.link {color: #BBBBBB; text-decoration: none;}
.selected {color: #CC0000;}

