/* CSS Document */

body          { background: #ffffff; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; margin: 8px 0px 8px 0px; scrollbar-base-color: #0b3a6b; scrollbar-face-color: #54a9d0; scrollbar-track-color: #0b3a6b; scrollbar-arrow-color: #ffffff; scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #000000; scrollbar-shadow-color: #000000; scrollbar-darkshadow-color: #000000;}
.h1           { color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight:   bold; margin: 0px 0px 0px 0px;}
.h2           { background-color: #50aacc; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:   bold; margin: 8px 0px 8px 0px; padding: 4px 4px 4px 12px;}
.h3           { color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:   bold; margin: 8px 0px 8px 0px;}

.infobox      { background-color: #3781b2; border: 1px solid #51aacc;}
.infoboxh1    { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; margin: 8px 0px 0px 0px; line-height: 1.5;}
.infoboxtxt   { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 8px 0px 0px 0px; line-height: 1.5;}

.smalltxt  { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; margin: 0px 0px 0px 0px;}
.mediumtxt { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; margin: 0px 0px 0px 0px;}

.bootinfobox      { background-color: #4C7634; border: 1px solid #2E4820; margin: 8px 0px 8px 0px;}
.bootinfoboxh1    { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:   bold; margin: 8px 0px 0px 0px; line-height: 1.5;}
.bootinfoboxtxt   { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; margin: 4px 2px 0px 6px; line-height: 1.5;}

.bootcontentbox    { background-color: #D1E5C6; border: 1px solid #2E4820; margin: 8px 0px 8px 0px;}
.bootcontentboxh1  { color: #2E4820; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; margin: 8px 0px 0px 0px; line-height: 1.5;}
.bootcontentboxtxt { color: #2E4820; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; margin: 8px 0px 0px 0px; line-height: 1.5;}
.bootp             { color: #2E4820; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; margin: 8px 0px 0px 0px; line-height: 1.5;}

.outline      { background: #e1f7ff; border: 1px solid #51aacc; margin: 10px 0px 10px 0px; padding: 8px 8px 8px 8px;}
.outlineh1    { background-color: #003366; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight:   bold; margin: 0px 0px 8px 0px; padding: 4px 4px 4px 4px;}
.outlinep     { color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; margin: 8px 0px 0px 0px; line-height: 1.5;}
.faqcontainer { margin: 0px 20px 0px 20px;}
.artcontainer { margin: 0px 10px 0px 10px;}

p, li         { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; margin: 8px 0px 0px 0px; line-height: 1.5;}


.addbutton { padding: 0px 0px 12px 0px;}

#contentcell { padding: 8px 8px 8px 8px;}

.list   { margin: 20px 20px 10px 10px;}
li      { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none;}
hr      { color: #3781b2; height: 1px;}
.boothr { color: #afe391; height: 1px;}

hr.bootinfo { color: #3781b2; height: 1px;}

a          { color: #003366; font-size: 12px; font-weight: bold; text-decoration: underline;}
a:visited  { color: #003366; font-size: 12px; font-weight: bold; text-decoration: underline;}
a:active   { color: #003366; font-size: 12px; font-weight: bold; text-decoration: underline;}
a:hover    { color: #669900; font-size: 12px; font-weight: bold; text-decoration: underline;}

.topnavlink          { color: #cccccc; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 1px 0px 0px 0px;}
a.topnavlink         { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 1px 0px 0px 0px;}
a.topnavlink:visited { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 1px 0px 0px 0px;}
a.topnavlink:active  { color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 1px 0px 0px 0px;}
a.topnavlink:hover   { color: #ccff00; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 1px 0px 0px 0px;}

.footnavlink          { color: #cccccc; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 10px 0px 0px 0px;}
a.footnavlink         { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 10px 0px 0px 0px;}
a.footnavlink:visited { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 10px 0px 0px 0px;}
a.footnavlink:active  { color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 10px 0px 0px 0px;}
a.footnavlink:hover   { color: #ccff00; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: capitalize; padding: 10px 0px 0px 0px;}

/*  FORM STYLES  */
.forminput   { background-color: #e1f7ff; color: #000000; font-family: Vedana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.formbutton  { background-color: #e1f7ff; color: #000000; 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;}

/* COPYRIGHT TEXT */
.copy          { color: #003366; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; padding: 4px 0px 0px 0px; text-align: center;}
a.copy         { color: #003366; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.copy:visited { color: #003366; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.copy:active  { color: #003366; font-size: 10px; font-weight: bold; text-decoration: underline;}
a.copy:hover   { color: #669900; font-size: 10px; font-weight: bold; text-decoration: underline;}

