BODY {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background-image: url(images/pebckgrd.gif);
}
.sz1 { font-size: xx-small; }
.sz2 { font-size: x-small; }
.sz3 { font-size: small; }
LI.s1  { font-size: xx-small; }
LI.s1r  { font-size: xx-small; color: red}
LI.s2  { font-size: x-small; }
TD.s2  { font-size: x-small; }
TD.s3  { font-size: small; }
TD.s3c { font-size: small; text-align: center; }

TD.bad { font-size: 12pt; text-align: center; color: #FF0000; }
TD.desc { font-size : 9pt; }
TD.lcb { font-size: 11pt; text-align: center; font-weight: bold; }

.m    { font-size: 10pt; }
.mi   { font-size: 10pt; font-style: italic; }
.mb   { font-size: 10pt; font-weight: bold; }
.mcb  { font-size: 10pt; font-weight: bold; text-align: center; }
.mc   { font-size: 10pt; text-align: center; }
.mr   { font-size: 10pt; text-align: right; }
.mcbi { font-size: 10pt; text-align: center; font-weight: bold; font-style: italic; }
.mrb  { font-size: 10pt; font-weight: bold; text-align: right; }
.mci  { font-size: 10pt; text-align: center; font-style: italic; }

.s   { font-size: 9pt; }
.sc  { font-size: 9pt; text-align: center; }
.scb { font-size: 9pt; text-align: center; font-weight: bold; }
.sr  { font-size: 9pt; text-align: right; }
.srb { font-size: 9pt; text-align: right; font-weight: bold; }
.sb  { font-size: 9pt; font-weight: bold; }
.scw { font-size: 9pt; text-align: center; color: #FFFFFF; }

.t  { font-size: 8pt; }
.tc { font-size: 8pt; text-align: center; }
.tb { font-size: 8pt; font-weight: bold; }

SPAN.req { font-size: 11pt; font-weight: bold; color: #FF0000; }
.bad { font-size: 10pt; color: #FF0000; }
SPAN.done { font-size: 13pt; font-weight: bold; color: #6600FF }

.blue { color: blue }

a:active { font-size: 9pt; color: #0000FF; }
a:hover { font-weight: normal; font-size: 9pt; color: #CC0000; }
a:link { font-weight: normal; font-size: 9pt; color: #003366; }
a:active { font-weight: normal; font-size: 9pt; color: #003366; }

input.cart { font-size: 9pt; }
select.cart { font-size: 9pt; }
TD.cart { font-size: 9pt; text-align: right; }
a {  }
a:visited { font-weight: normal; font-size: 9pt; color: #003366; }


TD.button { font-size: 9pt; background-color: #D3D3D3; text-align: center; font-weight: bold; }
TD.lb { font-size: 11pt; font-weight: bold; }

.r   { font-size: 8pt; }
.rc  { font-size: 8pt; text-align: center; }
.rr  { font-size: 8pt; text-align: right; }
.rb  { font-size: 8pt; font-weight: bold; }
.rbc { font-size: 8pt; font-weight: bold; text-align: center; }
.rbr { font-size: 8pt; font-weight: bold; text-align: right; }

.x  { font-size: 7pt; }

.xx { font-size: 2pt; }

.ctr { text-align: center; }
.rgt { text-align: right; }
.bld { font-weight: bold; }
.itl { font-style : italic; }

.p10 { font-size: 10pt; }
.p12 { font-size: 12pt; }
.p14 { font-size: 14pt; }
.red { color: #FF0000; }

#contact { margin:0; padding:0; font-size: 7pt; text-align: center; }
a:hover.usa { font-weight: normal; font-size: 8pt; color: #CC0000; }
a:link.usa { font-weight: normal; font-size: 8pt; color: #003366; }

input.btn{
   color: 002080;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:10pt;
   font-weight:bold;
   background-color: #E5ECFF;
   border:2px solid;
   border-top-color: #CCCCCC;
   border-left-color: #CCCCCC;
   border-right-color: #8F8F8F;
   border-bottom-color: #8F8F8F;
}
	  
input.btnhov{
   color: #CC3300;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:10pt;
   font-weight:bold;
   background-color: #E5ECFF;
   border:2px solid;
   border-top-color:#8F8F8F;
   border-left-color:#8F8F8F;
   border-right-color:#CCCCCC;
   border-bottom-color:#CCCCCC;
   }

input.btn2{
   color: #0033CC;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:8pt;
   font-weight:bold;
   background-color: #E5ECFF;
   border:2px solid;
   border-top-color: #CCCCCC;
   border-left-color: #CCCCCC;
   border-right-color: #8F8F8F;
   border-bottom-color: #8F8F8F;
}

input.btnhov2{
   color: #CC3300;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:8pt;
   font-weight:bold;
   background-color: #E5ECFF;
   border:2px solid;
   border-top-color:#8F8F8F;
   border-left-color:#8F8F8F;
   border-right-color:#CCCCCC;
   border-bottom-color:#CCCCCC;
   }

