body { margin: 0px; padding: 0px; font: 10pt arial, helvetica, tahoma; }
a { color: #004080; text-decoration: none }
a:hover { color: #004080; text-decoration: underline }
.inputSubmit { color: #000000; background-color: #EEEEEE; border: 1px solid #000000; font: bold 9pt verdana, helvetica, arial; }
.inputBox { color : #000000; background : #FFFFFF; border: 1px solid #000000; font: 8pt verdana, helvetica, arial; }

a.home:link { color: #004080; text-decoration: none; font-weight: normal }
a.home:active { color: #004080; text-decoration: none; font-weight: normal }
a.home:visited { color: #004080; text-decoration: none; font-weight: normal }
a.home:hover { color: #004080; text-decoration: none; font-weight: bold }

a.header:link { color: #004080; text-decoration: none; font-weight: bold; font-size: 11pt; }
a.header:active { color: #004080; text-decoration: none; font-weight: bold; font-size: 11pt; }
a.header:visited { color: #004080; text-decoration: none; font-weight: bold; font-size: 11pt; }
a.header:hover { color: #004080; text-decoration: none; font-weight: bold; font-size: 11pt; }

#footer { width: 764; font-size: 8pt; text-align: center; border: 1px solid #000000; padding: 3px; background: #ffffff; }
#footer a { color: #000000; }

#navcontainer ul{ margin: 0; padding: 0; list-style-type: none; font:.9em arial,verdana,Helvetica,sans-serif;}
#navcontainer li { margin: 0 0 1px 0; }
#navcontainer a { display: block; padding: 2px 7px 2px 11px; width: 133px; color: #F8C964; text-decoration: none;}
#navcontainer a:hover{ color: #fff; background-color: #7D0000; text-decoration: none;}

#navcontainer ul { font-size: 9pt; }
#navcontainer ul ul li { margin: 0 0 1px 0; }
#navcontainer ul ul a{ display: block; padding: 1px 1px 1px 18px; width: 133px; color:#F8C964; text-decoration: none;}
#navcontainer ul ul a:hover{color: #fff; background-color: #7D0000; text-decoration: none;}

div#Title{background: #ffffff; font: bold 1.5em/150% arial,helvetia,tahoma,sans; color: #000000; margin-bottom: 10px; }

div#MainContent{ padding: 15px; font: 10pt arial, helvetica, tahoma; }

div#MainContent div div a span { font-size: 11pt; font-weight: bold; }

div#MainContent div div ul li a span { font-size:9pt; }

#navigation { padding-top: 30px; }
#navigation ul{ margin: 0; padding: 0; list-style-type: none; font:.9em arial,verdana,Helvetica,sans-serif;}
#navigation li { font: 8pt arial,verdana,helvetica; padding-left: .5em; background: url(../graphics/arrow.gif) no-repeat 0% 50%; }
#navigation li.header { padding:0; background: none; }
#navigation a { display: block; padding: 2px 7px; width: 138px; text-decoration: none;}
#navigation a:hover { text-decoration: underline;}

#AboutUs p { font: 9pt arial,helvetica,tahoma; }

.columnTitle { padding: 10px 4px 4px 0px; border-bottom: 1px solid #000000; font-weight: bold; font-size: 11pt; }
.columnLeft { width: 120px; padding: 4px 4px 4px 0px; border-bottom: 1px dashed #cecece; }
.columnRight { padding: 4px 0px 4px 2px; border-bottom: 1px dashed #cecece; }
.columnSpan { padding: 4px 4px 4px 0px; border-bottom: 1px dashed #cecece; }