body            {font-family: arial, helvetica, geneva, sans-serif; font-size: small; color: #000000; background-color: #e1e1e2 }
pre, tt         {font-size: small}
th              {font-family: arial, helvetica, geneva, sans-serif; font-size: small; font-weight: bold; color: #F8F8FF; background-color:#483D8B}
td              {font-family: arial, helvetica, geneva, sans-serif; font-size: small}
form            {font-family: arial, helvetica, geneva, sans-serif; font-size: small; padding: 0px; margin: 0px;}
input           {font-family: arial, helvetica, geneva, sans-serif; font-size: small}
input.submit    {font-family: arial, helvetica, geneva, sans-serif; font-size: small}
input.textfield {font-family: arial, helvetica, geneva, sans-serif; font-size: small; color: #000000; background-color: #FFFFFF}
select          {font-family: arial, helvetica, geneva, sans-serif; font-size: small; color: #000000; background-color: #FFFFFF}
textarea        {font-family: arial, helvetica, geneva, sans-serif; font-size: small; color: #000000; background-color: #FFFFFF}
h1              {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold}
h2              {font-family: arial, helvetica, geneva, sans-serif; font-size: medium; font-weight: bold}
h3              {font-family: arial, helvetica, geneva, sans-serif; font-size: small; font-weight: bold}
a:link          {font-family: arial, helvetica, geneva, sans-serif; font-size: small; text-decoration: none; color: #0000FF}
a:visited       {font-family: arial, helvetica, geneva, sans-serif; font-size: small; text-decoration: none; color: #0000FF}
a:hover         {font-family: arial, helvetica, geneva, sans-serif; font-size: small; text-decoration: underline; color: #FF0000;}
a.nav:link      {font-family: arial, helvetica, geneva, sans-serif; color: #483D8B}
a.nav:visited   {font-family: arial, helvetica, geneva, sans-serif; color: #483D8B}
a.nav:hover     {font-family: arial, helvetica, geneva, sans-serif; text-decoration: none; color: #FF0000; background-color: #F8F8FF}
a.navheader:link      {font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #ffffff}
a.navheader:visited   {font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #ffffff}
a.navheader:hover     {font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; text-decoration: none; color: #FF0000; background-color: #F8F8FF}
a.block:link    {font-family: arial, helvetica, geneva, sans-serif; color: #ffffff}
a.block:visited {font-family: arial, helvetica, geneva, sans-serif; color: #ffffff}
a.block:hover   {font-family: arial, helvetica, geneva, sans-serif; text-decoration: none; color: #FF0000; background-color: #F8F8FF}
a.h1:link       {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold; color: #000000}
a.h1:active     {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold; color: #000000}
a.h1:visited    {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold; color: #000000}
a.h1:hover      {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold; color: #FF0000}
a.h2:link       {font-family: arial, helvetica, geneva, sans-serif; font-size: medium; font-weight: bold; color: #000000}
a.h2:active     {font-family: arial, helvetica, geneva, sans-serif; font-size: medium; font-weight: bold; color: #000000}
a.h2:visited    {font-family: arial, helvetica, geneva, sans-serif; font-size: medium; font-weight: bold; color: #000000}
a.h2:hover      {font-family: arial, helvetica, geneva, sans-serif; font-size: medium; font-weight: bold; color: #FF0000}
a.drop:link     {font-family: arial, helvetica, geneva, sans-serif; color: #ff0000}
a.drop:visited  {font-family: arial, helvetica, geneva, sans-serif; color: #ff0000}
a.drop:hover    {font-family: arial, helvetica, geneva, sans-serif; color: #ffffff; background-color:#ff0000; text-decoration: none}
.rowOdd         {background-color: #FFFFF0}
.rowEven        {background-color: #F5F5F5}
.rowHighlight   {background-color: #FFCC99}
.rowSelect      {background-color: #CCFFCC}
.tborder        {border-right: #0b198c 1px solid; border-top: #0b198c 1px solid; border-left: #0b198c 1px solid; color: #000000; border-bottom: #0b198c 1px solid; background-color: #d1d1e1}
.thead          {background: #5c7099; font-family: arial, helvetica, geneva, sans-serif; font-size: small; font-weight: bold; color: #ffffff}
.alt2           {color: #000000; background-color: #e1e4f2}
.tcat           {background: #869bbf; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #ffffff}
.bodyback       {background-color: #e1e1e2}
.tsub           {background: #FFFFE0; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #5c7099}
p.content       {color: #5c7099; margin: 15px; font-size: medium; font-style: none; text-align: justify; text-decoration: none; background-color: transparent;}
p.content:first-letter {color: #5c7099; font-size: large; font-weight: normal; }
p.boldcontent   {color: #000000; margin: 5px; font-size: large; font-style: none; font-weight: bold; text-align: left; text-decoration: none; background-color: transparent;}
p.boldcontent:first-letter {color: #000000; font-size: larger; font-weight: bold; }

.buttonleft     {background-image: url('/2bd/templates/images/btn_blue_left.gif'); background-repeat: no-repeat; background-position: top-right }
.buttoncenter   {background-image: url('/2bd/templates/images/btn_blue_center.gif'); background-repeat: repeat-x }
.buttonright    {background-image: url('/2bd/templates/images/btn_blue_right.gif'); background-repeat: no-repeat;  background-position: top-left }

.mybutton       {background: #5c7099; font-family: arial, helvetica, geneva, sans-serif; font-size: small; font-weight: bold; color: #ffffff}
.mybutton:hover {color: #000000; background: #C1C1FF; border-color: #227; }

#tablist              {padding: 3px 0; margin-left: 0; margin-bottom: 0.1em; margin-top: 0.1em; font: bold 12px Verdana; }
#tablist li           {list-style: none; display: inline; margin: 0px; }
#tablist li a         {text-decoration: none; padding: 3px 0.5em; margin-left: 3px; border: 1px solid #778; background: white; }
#tablist li a:link, #tablist li a:visited{ color: navy; }
#tablist li a:hover   {color: #000000; background: #C1C1FF; border-color: #227; }
#tablist li a.current {color: #ffffff; background: #869bbf; font-family: arial, helvetica, geneva, sans-serif; font-size: small; font-weight: bold;}
#tablist li img       {border: none; vertical-align: text-bottom; height: 16px; width: 16px;}

.footer         {background: #869bbf; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #ffffff, position: absolute; width: 100%;  top: 550px; padding: 8px; margin-top: 5px; margin-bottom: 0px; text-align: center; border: none; }
.error          {background: #FFE4C4; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #8B0000, width: 100%; padding: 8px; margin-top: 5px; margin-bottom: 0px; text-align: center; border: none; }
.general        {font: 12pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color: #8B0000, width: 100%; padding: 8px; margin-top: 5px; margin-bottom: 0px; text-align: left; border: none; }
.center         {width: 100%; padding: 8px; margin: 5px; text-align: center; }
.help           {font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color:#483D8B, width: 100%; padding: 8px; margin-top: 5px; margin-bottom: 0px; text-align: left; border: none; }
.select220      {width: 220px;}
button.mult_submit {border: none; background-color: transparent;}
img       {border: none; vertical-align: text-bottom; }

a.pager            {border: #0b198c 1px solid;  margin-left: 1px; margin-right: 1px; padding-left: 11px; padding-right: 11px; padding-top: 1px; padding-bottom: 1px; background: #ffffff; text-decoration: none; font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; font-weight: bold; color: #0b198c;}
a.pager:hover      {border: #0b198c 1px solid;  margin-left: 1px; margin-right: 1px; padding-left: 11px; padding-right: 11px; padding-top: 1px; padding-bottom: 1px; background: #0b198c; text-decoration: none; font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff;}
label.pager        {border: #0b198c 1px solid;  margin-left: 1px; margin-right: 1px; padding-left: 11px; padding-right: 11px; padding-top: 1px; padding-bottom: 1px; background: #ffffff; font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; font-weight: bold; color: #0b198c;}
input.pager        {border: #0b198c 2px solid;  margin-left: 1px; margin-right: 1px; padding-left: 10px; padding-right: 10px; background: #ffffff; font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; font-weight: bold; color: #0b198c;}
input.pager:hover  {border: #0b198c 2px solid;  margin-left: 1px; margin-right: 1px; padding-left: 10px; padding-right: 10px; background: #0b198c; font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff;}
input.pagerbig       {border: #0b198c 3px solid;  margin-left: 1px; margin-right: 1px; padding-left: 12px; padding-right: 10px; background: #ffffff; font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold; color: #0b198c;}
input.pagerbig:hover {border: #0b198c 3px solid;  margin-left: 1px; margin-right: 1px; padding-left: 12px; padding-right: 10px; background: #0b198c; font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff;}
a.pagerbig       {border: #0b198c 3px solid;  margin-left: 1px; margin-right: 1px; padding-left: 12px; padding-right: 10px; background: #ffffff; text-decoration: none; font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold; color: #0b198c;}
a.pagerbig:hover {border: #0b198c 3px solid;  margin-left: 1px; margin-right: 1px; padding-left: 12px; padding-right: 10px; background: #0b198c; text-decoration: none; font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff;}

