body {background-color: #ffffff; margin-top: 0px; margin-left: 0px; margin-bottom: 0px; background-image: url(images/template/bg.gif);}

table.info_bg {background-image: url(images/template/info_bg.gif);}

td.copy   {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #333333; line-height: 18px;}
td.blue   {  background-color: #002058;}
td.lblue  {  background-color: #484F8D;}
tr.blue   {  background-color: #002058;}
tr.white  {  background-color: #ffffff;}

tr.port_header {background-image: url(images/template/port_header.gif);}
tr.port_strip  {background-image: url(images/template/port_strip.gif);}
tr.port_footer {background-image: url(images/template/port_footer.gif);}

h1        {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px; color: #002058; line-height: 22px; font-weight: bold;}
h2        {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 14px; color: #002058; line-height: 18px; font-weight: bold;}
h3        {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #002058; line-height: 16px; font-weight: bold;}
b         {  color: #002058; padding-left: 2px;}
li        {  color: #002058; }

td.infoheader {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #ffffff; line-height: 18px; vertical-align: middle; font-weight:bold;}
td.infocopy   {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 12px; color: #002058; line-height: 18px; vertical-align: top;}

input.login   { font-family: Helvetica, Verdana, Arial, sans-serif; width: 142px; font-size:10px; background-color: #ffffff; border: 0; height: 16px; vertical-align: middle; padding-left: 2px;}
input.txt     { font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12px; height: 22px; vertical-align: middle; padding-left: 2px; color: #002058;}
textarea.txt  { font-family: Helvetica, Verdana, Arial, sans-serif; font-size:12px; height: 100px; vertical-align: middle; padding-left: 2px; color: #002058;}

A:link    { text-decoration: underline; color: #CC7D00; font-weight: bold;}
A:active  { text-decoration: underline; color: #CC7D00; font-weight: bold;}
A:visited { text-decoration: underline; color: #CC7D00; font-weight: bold;}
A:hover   { text-decoration: underline; color: #012058; font-weight: bold;}

A.infocopy:link    { text-decoration: underline; color: #002058; font-weight: bold;}
A.infocopy:active  { text-decoration: underline; color: #002058; font-weight: bold;}
A.infocopy:visited { text-decoration: underline; color: #002058; font-weight: bold;}
A.infocopy:hover   { text-decoration: underline; color: #E8A70C; font-weight: bold;}

A.footer:link    { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #ffffff; font-weight: bold;}
A.footer:active  { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #ffffff; font-weight: bold;}
A.footer:visited { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none; color: #ffffff; font-weight: bold;}
A.footer:hover   { font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10px; text-decoration: underline; color: #ffffff; font-weight: bold;}
