body, table, input, select, textarea {font-family: Helvetica; font-size: 13px;}
table {table-layout: fixed; border-collapse: collapse;}
form {margin: 0px;}
h1 {font-size: 200%; font-weight: bold; margin: 10px 0px 4px 0px; color: #003399;}
h2 {font-size: 200%; font-weight: bold; margin: 10px 0px 4px 0px; color: #F60215;}
h3 {font-size: 150%; font-weight: bold; margin: 8px 0px 4px 0px; color: #003399;}
h4 {font-size: 150%; font-weight: bold; margin: 8px 0px 4px 0px; color: #F60215;}
h5 {font-size: 130%; font-weight: bold; margin: 4px 0px 2px 0px; color: #333366;}
h6 {font-size: 110%; font-weight: bold; margin: 2px 0px 1px 0px; color: #333366;}
hr {color: #993300;}
p {margin: 5px 0px;}
ul {margin: 0px 0px 0px 30px;}
dl {margin: 0px;}
dt {font-weight: bold;}
dd {margin: 1px 0px 8px 30px;}
a {color: #003399; text-decoration: underline;}
a:hover {color: #F60215; text-decoration: underline;}

.ans {padding: 1px 0px; color: #333333;}
.bigtext {font-size: 125%;}
.boxed {border: solid 1px #F60215; background: #F4FAFA url(images/box_bg.gif) repeat-x left bottom;}
.cell {padding: 1px 5px; overflow: hidden;}
.content {color: #333333;}
.error {font-weight: bold; color: #D80022;}
.hdrbar {height: 26px; background: url(images/hdrbar.gif) repeat-x left bottom; padding: 0px 10px; color: #333333; font-weight: bold;}
.hidden {display: none; visibility: hidden;}
.hotline {background: #EEF2F8;}
.inset {margin: 5px 15px;}
.inset_left {margin: 5px 0px 5px 15px;}
.just {text-align: justify;}
.link {font-size: 125%; font-weight: bold; text-decoration: underline; color: #004080;}
.link:hover {font-size: 125%; font-weight: bold; text-decoration: underline; color: #FF6600;}
.linkbot {color: #585858; text-decoration: none;}
.linkbot:hover {color: #000000; text-decoration: none;}
.linkmenu {color: #FFEE99; font-size: 14px; font-weight: bold; text-decoration: none;}
.linkmenu:hover {color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: none;}
.linkspec {color: #003399; text-decoration: none;}
.linkspec:hover {color: #F60215; text-decoration: none;}
.linktop {color: #F60215; font-size: 14px; font-weight: bold; text-decoration: none;}
.linktop:hover {color: #003399; font-size: 14px; font-weight: bold; text-decoration: none;}
.list0 {background: #F6CB9C url(images/list_0.gif) repeat-x left top;}
.list1 {background: #C7F2C7 url(images/list_1.gif) repeat-x left top;}
.list2 {background: #F4F8C3 url(images/list_2.gif) repeat-x left top;}
.miles {font-size: 90%; color: #008000;}
.more {font-size: 90%; font-weight: normal; text-decoration: none; color: #004080;}
.more:hover {font-size: 90%; font-weight: normal; text-decoration: none; color: #FF6600;}
.norm {color: #0000FF; text-decoration: underline;}
.navbar {background: #D8D9DA; padding: 2px 8px;}
.nav {font-weight: bold; text-decoration: none; color: #004080;}
.nav:hover {font-weight: bold; text-decoration: none; color: #800000;}
.popbox {width: 142px; height: 84px; background: url(images/pop_box.gif) no-repeat center middle;}
.quest {padding: 1px 10px 1px 0px; text-align: right; color: #333333; font-weight: bold;}
.selline {background: #EEF2F8;}
.sep_v {width: 21px; background: url(images/sep_v.gif) repeat-y center top;}
.shown {visibility: visible;}
.sidebar {padding: 0px; color: #333333; text-align: center;}
.tab {border-left: solid 1px #CCA833; border-right: solid 1px #CCA833; border-bottom: solid 1px #CCA833; background: #F2F2F4; padding: 10px 5px;}
.tab_fg {border-left: solid 1px #CCA833; border-right: solid 1px #CCA833; border-top: solid 1px #CCA833; font-weight: bold; padding: 2px 5px; text-align: center; background: #F2F2F4; color: #333333; cursor: default;}
.tab_bg {border: solid 1px #CCA833; padding: 2px 5px; font-weight: bold; text-align: center; background: #FFF0CC; color: #999999; cursor: pointer;}
.tab_na {border-bottom: solid 1px #CCA833; padding: 2px 5px; text-align: center; color: #333333;}
.textarea {padding: 0px 10px; color: #333333;}
.title {margin: 0px 0px 2px 0px;}
.titlebar {background: #B09348; padding: 6px 10px; color: #000000; font-weight: bold;}
.trunc {overflow: hidden;}
