
/* Colors */

.c1 { background-color: #1262A8 }

/* Menus */

.m1 {
 background: #C0DFF9 url(img/m1bg1.gif) repeat-x;
 border-top: 1px solid #316CB1;
 border-bottom: 1px solid #A7C6E3 }
.m1 TD {
 font: 700 11px Arial, Helvetica, sans-serif;
 text-align: center;
 white-space: nowrap;
 color: #1A5395;
 padding: 4px 15px 4px 18px;
 background: url(img/m1bg2.gif) repeat-y }
.m1 A,
.m1 A:visited {
 text-decoration: none;
 color: #FFF }
.m1 A:hover {
 text-decoration: underline;
 color: #FFF }

.m2 {
 background: #C0DFF9 url(img/m1bg1.gif) repeat-x;
 border-top: 1px solid #316CB1;
 border-bottom: 1px solid #A7C6E3 }
.m2 TD {
 font: 700 11px Arial, Helvetica, sans-serif;
 text-align: center;
 white-space: nowrap;
 color: #1A5395;
 padding: 4px 15px 4px 18px;
 background: url(img/m1bg2.gif) repeat-y } 
.m2 A,
.m2 A:visited {
 text-decoration: none;
 color: #FFF }
.m2 A:hover {
 text-decoration: underline;
 color: #FFF }

/* Forms */

TD.f1,
.f1 TD { padding: 0.3em 0em 0em 1em }

/* Content */

.ctMain { padding: 1.9em 1.7em }
TD.ctMain,
.ctMain TD,
.ctMain TH,
.ctMain INPUT,
.ctMain SELECT,
.ctMain TEXTAREA { font: 0.7em Tahoma, Verdana, Arial, Helvetica, sans-serif }
.ctMain TH {
 font-size: 0.8em;
 font-weight: 700 }

.ctFCol { padding-right: 1.7em }
.ctCol {
 background: url(img/dlmtr1.gif) repeat-y;
 padding-left: 1.7em }

 .ctC {
 background: url(img/dlmtr1.gif) repeat-y;
}
.dataTable TD {
 border-top: 1px solid #BBB;
 vertical-align: top }

.copyright { font-size: 0.9em !important }
.copyright H3 { margin-bottom: 0.4em }

/* Additional */

BODY {
 color: #606060;
 background-color: #FFF;
 margin: 0px;
 padding: 0px }

A {
 text-decoration: underline;
 color: #276FB0 }
A:hover,
A:visited { color: #02447F }

ADDRESS {
 font-style: normal;
 margin-left: 2em }

BLOCKQUOTE { margin-left: 1em }

EM {
 font-style: normal;
 color: #276FB0 }

H1 {
 font: 190% Arial, Helvetica, sans-serif;
 color: #276FB0 }
H2 {
 font: 700 180% Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #276FB0 }
H3 {
 font: 700 110% Tahoma, Verdana, Arial, Helvetica, sans-serif;
 color: #276FB0 }

INPUT,
SELECT,
TEXTAREA {
 font-size: 100% !important;
 background-color: transparent;
 border: 1px solid #959595 }
.button {
 font-weight: 700 !important;
 color: #FFF;
 background-color: #0E5FA7 }

TH { text-align: left }

STRONG {
 font-weight: 700;
 color: #276FB0 }

UL { list-style: circle }

.e1 { background: #6EBEE7 url(img/bg1.gif) }
.e2 { background: url(img/bg2.gif) right }
.e3 { background: url(img/bg2.gif) }
.e4 { background: url(img/bg3.gif) repeat-x }
.e5 { background: url(img/bg4.gif) repeat-x bottom }
.e6 { background: url(img/bg5.gif) repeat-x }

.nobr { white-space: nowrap }
.spacer { height: 1px;
          width: 1px;
          overflow: hidden }