Body,a,td,h2,input,textarea,select {FONT-FAMILY: Verdana;  FONT-SIZE: 10pt}
body.content { background-color: #FDF87F;}
body.bon, td.bonbg { background-color: #FDF87F }
body.hover,td.hover   { background-color: #FFFFCC; font-size: 8pt; color: #CE3031; margin: 0; padding: 0; }
body.commands { background-color: #000000; background-image: url('images/hsi.gif');  margin-left: 0; margin-top: 0 }
h2           { color: #731821; font-size: 20px; font-weight: bold }
A            {COLOR: #000000;} 
td.red       { color: #CE0031; font-weight: bold;font-size:14pt;}
td.white ,td.whites      { color: #FFFFFF;FONT-FAMILY: Verdana;  FONT-SIZE: 9pt}
td.whites       {  FONT-SIZE: 8pt}
td.pink,td.pinkb,td.pinks   { color: #CC0033; background-color: #FFFFCE;}
a.pinks  { color: #CC0033;font-size:8pt;margin-left:5}

td.pink,td.pinkb {font-weight: bold;}
td.pinkb {font-size:14pt}
A.white {color: #ffffff;}
A.main {color: #294163;FONT-SIZE: 10pt;FONT-WEIGHT: bold;}
A.main:hover{color: #294163; background-color: #ffefdf;}


td.capsmall    {color: #CC0033; font-size: 10pt}
td.capbig     {color: #CC0033; font-size: 16px;font-weight: bold }


table.fdc   {margin-top:0}
td.fdc   { BORDER: #8cbd8c 3px solid;}
td.fhc     { vertical-align: middle; padding-top:2;padding-left:10}

td.quest     { background-color: #FDF87F; color: #CE3031 }
td.bonquest  { color: #CE3031;}
td.fhtcaption, td.fdtcaption,td.fhselcaption,td.ftselcaption,td.fdselcaption {
          vertical-align:middle;text-align:center;
          height:40px; width:100%;
          font-size: 14pt; color: #294163; 
          letter-spacing: 1pt; text-transform: uppercase; font-weight: bold 
}

td.fhtcaption, td.fdtcaption, td.fhselcaption,td.ftselcaption { background-color: #8cbd8c;}
/*
img.fhsel {filter:Alpha(opacity=100, finishopacity=0, style=1, startx=30,starty=30, finishx=100, finishy=70)}
*/
td.fdsel,td.ftsel   {text-align:center;}
table.fac{width:290;height:100%; BORDER: #8cbd8c 3px solid;}


TD.fht {background-color:#8cbd8c;height:40px;vertical-align:middle;text-align:center}

A.fhc  {color: #294163;text-align:center;FONT-WEIGHT: bold; height:100%;FONT-SIZE: 10pt;}
a.fdc        { font-family: Verdana; width: 90%; color: #CE0031; font-weight: bold; 
               margin-top: 4 }
a.fhc:hover, a.fhc:active { background-color: #FFFFCC }
a.fdc1:hover, a.fdc1:active { background-color: #FFFFCC }
A.facpos {width:20px;height:20px;FONT-WEIGHT: bold;}
A.facpos:hover:{background-image: url(images/dot.gif); background-repeat: no-repeat; background-position: right}

td.fdcsubarea { height: 30; vertical-align: bottom; color: #316563; font-size: 12pt; 
               font-weight: bold }
TD.fdcsubareaitem {color:#316563;vertical-align:bottom;FONT-WEIGHT: bold; text-align:right;}

div.subarea1 {position:relative; z-index: -1;height:40px}
div.subarea {position:absolute; left:0; width: 60%; z-index: -2; top: 0px;height:40px}

TD.facprice,TD.fdcprice,TD.factotal,TD.fdcnoprice
               {TEXT-ALIGN: right; VERTICAL-ALIGN: bottom}

TD.facprice  {FONT-SIZE: 9pt;}
TD.fdcnoprice  {TEXT-ALIGN: center}
TD.fdcprice  {FONT-SIZE: 8pt;TEXT-ALIGN: right}
TD.facheader,TD.factotal
               {FONT-WEIGHT: bold;VERTICAL-ALIGN: top;FONT-SIZE: 8pt;}
TD.facheader  {TEXT-ALIGN: left}
TD.facrowd, TD.facrowc,TD.facrowr,TD.facrowl     {FONT-SIZE: 8pt;VERTICAL-ALIGN: middle;text-align:left}
TD.facrowc     {text-align:center;vertical-align:top}
TD.facrowr     {text-align:right}

TD.input  {TEXT-ALIGN: left;FONT-SIZE: 9pt;VERTICAL-ALIGN: top;height:10}
input.form,textarea.form {FONT-SIZE: 9pt;}
#formw200 {width:200;}
#formw60 {width:60;}
#formw120 {width:120;}
#formw140 {width:140;}
pre { font-family: Courier New; font-size:9pt;}
