.warning {
  color: red;
}

ul.bulletlist {
        margin-left: 0;
        padding-left: 0;
        list-style: none;
}

ul.bulletlist li{
        padding-left: 10px;
        background-image: url(/images/green_arrow.gif);
        background-repeat: no-repeat;
        background-position: 0 .5em;
}

body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 1em;
  padding: 0;
  margin: 3px 3px 3px 3px;
}

body, p, td, dl, ul, ol, blockquote {
  font-family: arial, helvetica, sans-serif;
  line-height: 1.4em;
}

table.basic {
  border-collapse: collapse;
  border-color: #000000;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
}

table.basic td {
  border-collapse: collapse;
  border-color: #000000;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  margin: 0px;
  padding: 3px;
  vertical-align: top;
}

form {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
}

a {
  color: #0063CE;
  font-weight: normal;
}

a:hover {
  color: #FF0000;
  font-weight: normal;
}

sup, sub {
  font-size: 0.8em;
  font-family: arial, helvetica, sans-serif;
}

.heading {
  font-size: 1.2em;
  font-weight: bold;
  color: #4B4B4B;
}


.small {
  font-size: 0.8em;
  font-family: arial, helvetica, sans-serif;
}

.top_menu {
  font-size: 0.8em;
  font-weight: bold;
  color: #FFFFFF;
  font-family: arial, helvetica, sans-serif;
}

.top_menu:hover {
  font-size: 0.8em;
  font-weight: bold;
  color: #F7DE4A;
  font-family: arial, helvetica, sans-serif;
}

.large {
  font-size: 1.1em;
  font-family: arial, helvetica, sans-serif;
}

.bold {
  font-weight: bold;
}

th {
  font-family: arial, helvetica, sans-serif;
}


h1 {
  font-size: 1.3em;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
}

h2 {
  font-size: 1.25em;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
}

h3 {
  font-size: 1.2em;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
}

h4 {
  font-size: 1.15em;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
}

h5 {
  font-size: 1.1em;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
}

h6 {
  font-size: 1.05em;
  font-weight: bold;
  font-family: arial, helvetica, sans-serif;
}

pre {
  font-family: "courier new", courier, serif;
}

div#box400 {
  position:	relative;
  margin: 0.1em;
  padding: 0.3em 0.3em 0.3em 0.3em;
  text-align: left;
  border-top: solid 1px #CFCFCF;
  border-right: solid 1px #CFCFCF;
  border-left: solid 1px #CFCFCF;
  border-bottom: solid 1px #CFCFCF;
  width: 400px;
  z-index: 2; 
}

.separator {
  color: #D7D9DB;
}

hr {
  background: #FFFFFF;
  border-color: #FFFFFF;
  clear: both;
  color: #A9A9A9;
  height: 1px;
  margin: 1px 0px 1px 0px;
  padding: 0px;
}

img {
  border: none;
}

table {
  border: none;
  margin: 0px;
  padding: 0px;
}

td.form_label {
  text-align: right;
  vertical-align: top;
  white-space: nowrap;
}
