/* CSS Document */

body { background: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; margin: 0px 0px 0px 0px; scrollbar-base-color: #ff9900; scrollbar-face-color: #ff9900; scrollbar-track-color: #003300; scrollbar-arrow-color: #ffffff; scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #000000; scrollbar-shadow-color: #000000; scrollbar-darkshadow-color: #000000;}

.header-date { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; padding: 4px 4px 4px 4px;}

p          { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5;}
p.footer   { color:#ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 1.5;}
p.techserv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; border-bottom: 2px dotted #cccccc; padding: 0px 8px 4px 8px;}
.legal     { line-height: 1.5; color: #999999; font-size: 10px;}

img.imgleft0  { border: 0px solid #245a06; margin: 4px 12px 4px  0px; float:  left;}
img.imgright0 { border: 0px solid #245a06; margin: 4px  0px 4px 12px; float: right;}
img.imgleft2  { border: 2px solid #245a06; margin: 4px 12px 4px  0px; float:  left;}
img.imgright2 { border: 2px solid #245a06; margin: 4px  0px 4px 12px; float: right;}

.container { display: block;}

.list { margin: 20px 20px 10px 10px;}
li    { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none;}
hr    { color: #009900; height: 1px;}

a          { color: #009900; font-size: 12px; font-weight: bold; text-decoration: underline;}
a:visited  { color: #009900; font-size: 12px; font-weight: bold; text-decoration: underline;}
a:active   { color: #009900; font-size: 12px; font-weight: bold; text-decoration: underline;}
a:hover    { color: #ffb700; font-size: 12px; font-weight: bold; text-decoration: underline;}

a.topnavlink         { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: capitalize; display: inline;}
a.topnavlink:visited { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: capitalize; display: inline;}
a.topnavlink:active  { color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: capitalize; display: inline;}
a.topnavlink:hover   { color: #ffb700; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: capitalize; display: inline;}

.leftnavbutton        { background: #009900; width: 158px; height: 18px; margin: 0px 0px 4px 0px; display: block;}
a.leftnavlink         {                      color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; width: 100%; height: 100%; display: block;}
a.leftnavlink:visited {                      color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; width: 100%; height: 100%; display: block;}
a.leftnavlink:active  {                      color: #ffffff; font-size: 12px; font-weight: bold; text-decoration: none; width: 100%; height: 100%; display: block;}
a.leftnavlink:hover   { background: #245a06; color: #ffb700; font-size: 12px; font-weight: bold; text-decoration: none; width: 100%; height: 100%; display: block;}

.leftnavinfobox     { border: 1px solid #000000; padding: 0px 0px 0px 0px; margin: 12px 0px 0px 0px; text-align: center;}
.leftnavinfoboxhead { background: #ffb700; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; font-style: italic; text-decoration: none; text-transform: none; border-bottom: 1px solid #000000; padding: 2px 0px 2px 0px;}
.leftnavinfoboxlink { padding: 8px 0px 4px 0px;}

.imagelink         { border: 0px 0px 2px 0px; border-color: #ffffff; border-style: solid; border-width: 0px 0px 2px 0px; padding: 0px 0px 0px 0px;}
.imagelink:visited { border: 0px 0px 2px 0px; border-color: #ffffff; border-style: solid; border-width: 0px 0px 2px 0px; padding: 0px 0px 0px 0px;}
.imagelink:active  { border: 0px 0px 2px 0px; border-color: #ffffff; border-style: solid; border-width: 0px 0px 2px 0px; padding: 0px 0px 0px 0px;}
.imagelink:hover   { border: 0px 0px 2px 0px; border-color: #ffb700; border-style: solid; border-width: 0px 0px 2px 0px; padding: 0px 0px 0px 0px;}

.imagelinkleft  { padding: 2px 2px 2px 2px; margin: 2px 10px 2px  0px; float:  left;}
.imagelinkright { padding: 2px 2px 2px 2px; margin: 2px  0px 2px 10px; float: right;}

a.footerlink { color: #ffffff; text-decoration: none;}

.heading1 { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-style: italic; text-decoration: none; text-transform: none; text-align: left;}
.heading2 { color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-style:   none; text-decoration: none; text-transform: none;}
.heading3 { color: #cc0000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-style:   none; text-decoration: none; text-transform: none; text-align: left; border-bottom: 1px solid #cc0000;}
.heading4 { background: #009900; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style:   none; text-decoration: none; text-transform: none; border: 1px solid #000000; padding: 2px 0px 2px 8px; width: 100%;}

/*  FORM STYLES  */
.forminput   { background-color: #245a06; color: #ffffff; font-family: Vedana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.formbutton  { background-color: #245a06; color: #ffffff; font-family: Vedana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; float: none;}
.required    {                            color: #990000; font-family: Vedana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:   bold;}
input    { display: block; float: left;}
textarea { }
label    { display: block; float: left; font-weight: bold; margin-bottom: 8px; padding-right: 10px; text-align: right; width: 160px;}

