
/* -- Menus -- */

.m1 { width: 85% }
.m1 td {
 text-align: right;
 padding-left: 30px;
 white-space: nowrap }
.m1 img { background-color: #000 }
.m1 .subMarker { background-color: #FFF }
.m1 .curr img { background-color: #F60 }
.m1 .curr .subMarker { background-color: #F60 }

.m2 { margin-top: 10px }
.m2 img {
 background-color: #000;
 border: 0 }
.m2 .marker { background-color: #FFF }
.m2.curr .marker { background-color: #000 }
.m2 a:link img,
.m2 a:visited img { background-color: #777 }
.m2 a:link .marker,
.m2 a:visited .marker { background-color: #FFF }
.m2 a:hover img { background-color: #000 }
.m2 a:hover .marker { background-color: #FF871E }

/* -- Forms -- */

.f1Label,
.f1LabelR,
.f1LabelB,
.f1LabelRB { padding: 0 3.1em .5em 0 }
.f1LabelR { padding-right: 0 }
.f1LabelB { padding-bottom: 0 }
.f1LabelRB { padding: 0 }

.f1Field,
.f1FieldR,
.f1FieldB,
.f1FieldRB { padding: 0 1.34em .5em 0 }
.f1FieldR { padding-right: 0 }
.f1FieldB { padding-bottom: 0 }
.f1FieldRB { padding: 0 }

/* -- Content -- */

.blueColumn { color: #FFF }
.blueColumn a:link,
.blueColumn a:visited { color: #FFEA00 }
.blueColumn a:hover { color: #FFDE00 }
.blueColumn h2 {
 color: #FFF;
 background: none;
 padding: 0 }

.iconic {
 list-style: none;
 margin-left: 0;
 padding-left: 0 }
.iconic li {
 background: url(img/ul1.gif) no-repeat 0 .4em;
 margin-left: 0;
 padding-left: 1.6em }

.smaller { font-size: .9em }

/* -- Additional -- */

a:link,
a:visited,
a:hover {
 color: #BE4D01;
 text-decoration: underline }
a:visited { color: #8F8F8F }
a:hover { color: #DE3709 }

body {
 font: 70% Tahoma, sans-serif;
 color: #444;
 background-color: #FFF8ED;
 margin: 0;
 padding: 0;
 height: 100% }

em,
strong {
 font-style: normal;
 color: #BE4D01 }
strong { font-weight: 700 }

input,
select,
textarea {
 font-size: 1em;
 color: #2C2C2C;
 display: block }

form {
 margin: 0;
 padding: 0 }

h1 {
 font-size: 1em;
 font-weight: 700;
 color: #BE4D01;
 margin-bottom: 1.15em }
h2 {
 font-size: 1em;
 font-weight: 700;
 color: #BE4D01;
 background: url(img/ul1.gif) no-repeat 0 .4em;
 margin-bottom: 1.8em;
 padding-left: 1.6em }
h3 {
 font-size: 1em;
 font-weight: 700;
 margin-bottom: .8em }

li { margin-bottom: .4em }

p,
ol,
ul,
.genericBlock {
 margin-top: 0;
 margin-bottom: 1.15em }

table { font-size: 1em }

.bttn {
 font-weight: 700;
 color: #FFF;
 background-color: #DE3709;
 border: 1px solid;
 border-color: #EE957D #C83208 #C83208 #EE957D;
 padding-left: 1.2em;
 padding-right: 1.2em }

.nowrap { white-space: nowrap }