BODY { color: #703050; margin: 0; padding: 0; }
IMG { border: 0; }
TABLE { border: 0; border-collapse: collapse; padding: 0; }
TD { padding: 0; }
.footertxt
{ FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4A3540; LINE-HEIGHT: 14px; FONT-FAMILY: arial; TEXT-DECORATION: none }
.footertxt:hover
{ TEXT-DECORATION: underline }
.promoheader2
{ margin: 7 0; FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #616484; text-align: center; LINE-HEIGHT: 28px; 

FONT-FAMILY: arial; TEXT-DECORATION: none }
.copyright
{ margin: 0; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #1a3556; LINE-HEIGHT: 12px; FONT-FAMILY: arial; 

TEXT-ALIGN: center; TEXT-DECORATION: none }
.txtblock
{ COLOR: #5f4452; MARGIN: 5px; TEXT-INDENT: 20pt; LINE-HEIGHT: 150%; TEXT-ALIGN: justify; FONT: 80%; FONT-WEIGHT: 

normal; FONT-FAMILY: Arial; }
.listblock
{ COLOR: #5f4452; MARGIN: 5px 5px 5px 40px; TEXT-INDENT: -8pt; LINE-HEIGHT:  150%; TEXT-ALIGN: left; FONT: 80%; 

FONT-WEIGHT: normal; FONT-FAMILY: Arial; }
DIV#mainblock
{ width:100%; overflow: auto; scrollbar-track-color:#FAFAFA; scrollbar-face-color:#e1d8e1;
  scrollbar-arrow-color:#faf0fa; scrollbar-highlight-color:#FDD5E0; scrollbar-shadow-color:#d5ccd5; 

scrollbar-base-color:#dcd3dc; scrollbar-darkshadow-color:#715A60; }
DIV#LINKS_INSET { color: #5f4452; text-align: left; margin: 50 10 0 30; font: normal 80% Arial; }
DIV#LINKS_INSET A, DIV#LINKS_INSET A:visited, DIV#LINKS_INSET A:link  { color: #7f6472; text-decoration: none; }
DIV#LINKS_INSET A:hover { color: #5f4452; text-decoration:underline; }

h1 {color:#A93F05; font-size:18px;}

.maintitle { margin: 10px 0; padding: 7px 14px; color:#a02a00; border-top: 2px solid #F5EDEA; border-bottom: 2px solid #F5EDEA; font: bold 26px Georgia; }
.mainbord { color: #664444; }
.instrtitle { padding: 7px 10px; color:#a02a00; background: #fcfcb4; font: bold 20px/21px Georgia; max-width:400px;}
.instrbord { padding: 10px; color: #442222; }
.instrbord H4 { margin: 14px 0px 5px; padding: 0; font: bold 15px/18px Times; color: #662222; }
.instrbord P, LI { padding: 0; margin: 5px 0px; font: 14px/17px Times; text-align: justify; }
.instrbord UL { margin-top: 0; margin-bottom: 0; }

.prodbord { padding: 0; max-width:400px;}
.prodbord TABLE { border-collapse: separate; border: none; width:100%;}
.prodbord TD { border: none; padding: 0px 4px; }
.prodbord TD TD { border: 1px solid #FAA; padding: 2px; }
.prodbord P { margin: 0; padding: 0 10px; text-align: justify; }
.prodbord A { text-decoration: none; margin: 0px; padding: 0px; }
.prodbord A:hover { text-decoration: underline; }

.tbforum { width: 100%; border: 3px double #A66; border-collapse: collapse; }
.tbforum TH { text-align: left; background: #FCC; padding: 5px; border: 1px solid #CAA; }
.tbforum TD { padding: 5; padding-bottom: 15; background: #FFF8F8; border: 1px solid #CAA; }
.tbforum TD.dark { background: #FEE; border: 1px solid #CAA; }
.tbforum H3 { margin: 5px; padding-bottom: 3; border-bottom: 1px dotted #ECC; color:#A20; font: bold 17px Georgia }
.tbforum P { margin: 0px; padding: 2; }
.tbforum P, .tbforum LI { text-align: justify; font: 14px/16px Times; }
.tbforum A:link { color: #009; }
.tbforum A:hover { color: #33B; }

DIV.resp { margin: 15px 0; padding: 0; background: URL(images/resp-bg.gif) top left no-repeat; }
DIV.resp H3 { margin: 0px 10px; padding: 5px 0 2px; color: #844; border-bottom: 1px dotted #C88; font: bold 14px Georgia; }
DIV.resp P { margin: 0; padding: 5px 10px 10px; color: #844; background: URL(images/resp-br.gif) bottom right no-repeat; text-align: justify; }

.vst { font-size: 80%; color: #AAA; }
