
  form { margin: 0px; }


  table.prodlist          { width: 96%; border: 0px;  }
  table.prodlist td.col1  { align: left; }
  table.prodlist td.col2  { padding-left: 40px; width: 35%; align: center; vertical-align: top; }

  table.lcd           { margin: 0px; width: 280px; }
  table.lcd td        { border-style: solid; border-width: 1px; border-color: #404040; padding: 1px; background-color: #C0C0C0;
                        font-weight: normal; font-size: 11pt; font-family: verdana, arial; }
  table.lcd td.value  { background-color: #48E6E5; border-left: 0px;
                        font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; align: right; }
  table.lcd td.old-valuew { background-color: #48E6E5; border-left: 0px;
                        font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; }
  table.lcd td.valuew { background-color: #48E6E5; border-left: 0px;
                        font-weight: normal; font-size: 14pt; font-family: arial; color: #404040; }
  table.lcd td.old-value2 { background-color: #48E6E5; border-top: 0px; border-left: 0px;
                        font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; }
  table.lcd td.value2 { background-color: #48E6E5; border-top: 0px; border-left: 0px;
                        font-weight: normal; font-size: 14pt; font-family: arial; color: #404040; align: right; }
  table.lcd td.valuem { background-color: #48E6E5; border-left: 0px; border-right: 0px;
                        font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; }
  table.lcd td.valuem2 { background-color: #48E6E5; border-top: 0px; border-left: 0px; border-right: 0px;
                        font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; }
  table.lcd td.unit   { background-color: #48E6E5; padding: 0px; border-right: 0px;
                        font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; align: left; vertical-align: top; }
  table.lcd td.unit2  { background-color: #48E6E5; padding: 0px; border-top: 0px; border-right: 0px;
                        font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; align: left; vertical-align: top; }
  table.lcd td.empty  { border-style: none; background-color: #FFFFFF }
  table.lcd td.led    { padding: 0px; border-right: 0px; align: left; vertical-align: top; }
  table.lcd td.label  { width: 120px; border-left: 0px; border-right: 0px; align: center; }
  table.lcd td.label2 { border-left: 0px; border-top: 0px; border-right: 0px; }
  table.lcd td.text   { width: 100px; background-color: #48E6E5; border-left: 0px;
                        font-weight: bold; font-size: 11pt; font-family: arial; color: #404040; align: right; }
  table.lcd td.labelw { border-left: 0px; border-right: 0px; }
  table.lcd td.edge2  { padding: 0px; border-right: 0px; border-top: 0px; }
  table.lcd td.msg    { background-color: #FFFFFF; padding: 0px; border-right: 0px; border-top: 0px; }


  table.lcd2                { margin: 0px; }
  table.lcd2 td             { border-style: solid; border-width: 1px; border-color: #404040; padding: 1px; background-color: #C0C0C0;
			      font-weight: normal; font-size: 11pt; font-family: verdana, arial; }
  table.lcd2 td.value	    { background-color: #48E6E5; border-left: 0px;
			      font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; text-align: right; }
  table.lcd2 td.old-valuew  { background-color: #48E6E5; border-left: 0px;
			      font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; }
  table.lcd2 td.valuew	    { background-color: #48E6E5; border-left: 0px;
			      font-weight: normal; font-size: 14pt; font-family: arial; color: #404040; text-align: right; }
  table.lcd2 td.old-value2  { background-color: #48E6E5; border-top: 0px; border-left: 0px;
			      font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; }
  table.lcd2 td.value2	    { background-color: #48E6E5; border-top: 0px; border-left: 0px;
			      font-weight: normal; font-size: 14pt; font-family: arial; color: #404040; text-align: right; }
  table.lcd2 td.valuem	    { background-color: #48E6E5; border-left: 0px; border-right: 0px;
			      font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; text-align: right; }
  table.lcd2 td.valuem2	    { background-color: #48E6E5; border-top: 0px; border-left: 0px; border-right: 0px;
			      font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; text-align: right; }
  table.lcd2 td.unit	    { background-color: #48E6E5; padding: 0px; border-right: 0px;
			      font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; align: left; vertical-align: top; }
  table.lcd2 td.unit2	    { background-color: #48E6E5; padding: 0px; border-top: 0px; border-right: 0px;
			      font-weight: bold; font-size: 14pt; font-family: arial; color: #404040; align: left; vertical-align: top; }
  table.lcd2 td.empty	    { border-style: none; background-color: #FFFFFF }
  table.lcd2 td.led	    { padding: 0px; border-right: 0px; align: left; vertical-align: top; }
  table.lcd2 td.label	    { width: 120px; border-left: 0px; border-right: 0px; align: center; }
  table.lcd2 td.label2	    { border-left: 0px; border-top: 0px; border-right: 0px; text-align: right; }
  table.lcd2 td.text	    { width: 100px; background-color: #48E6E5; border-left: 0px;
                              font-weight: bold; font-size: 11pt; font-family: arial; color: #404040; text-align: right; }
  table.lcd2 td.labelw	    { border-left: 0px; border-right: 0px; text-align: right; }
  table.lcd2 td.edge2	    { padding: 0px; border-right: 0px; border-top: 0px; }
  table.lcd2 td.msg	    { background-color: #FFFFFF; padding: 0px; border-right: 0px; border-top: 0px; }



  table.specs            { margin: 0px; width: 214px; }
  table.specs td         { border-style: solid; border-width: 1px; border-color: #404040; padding: 1px; background-color: #C0C0C0;
                           font-weight: normal; font-size: 9pt; font-family: verdana, arial; }
  table.specs td.led     { background-color: #DADADA; padding: 0px; border-right: 0px; align: left; vertical-align: top; }
  table.specs td.edge    { padding: 0px; border-right: 0px; border-top: 0px; }
  table.specs td.edge2   { padding: 0px; background-color: #DADADA; border-right: 0px; border-top: 0px; }
  table.specs td.title   { background-color: #DADADA; border-left: 0px; }
  table.specs td.label   { border-left: 0px; border-top: 0px; }
  table.specs td.label2  { background-color: #DADADA; border-left: 0px; border-top: 0px; }
  table.specs td.value   { background-color: #DADADA; border-left: 0px; border-top: 0px; padding-left: 3px; }
  table.specs td.value2  { border-left: 0px; border-top: 0px; padding-left: 3px; }


  table.info             { margin: 0px; border: 0px; }
  table.info td         { border-style: solid; border-width: 1px; border-color: #404040; padding: 1px; background-color: #C0C0C0;
                           font-weight: normal; font-size: 9pt; font-family: verdana, arial; }
  table.info td.led     { background-color: #DADADA; padding: 0px; border-right: 0px; align: left; vertical-align: top; }
  table.info td.edge    { padding: 0px; border-right: 0px; border-top: 0px; }
  table.info td.edge2   { padding: 0px; background-color: #DADADA; border-right: 0px; border-top: 0px; }
  table.info td.title   { background-color: #DADADA; border-left: 0px; }
  table.info td.label   { border-left: 0px; border-top: 0px; }
  table.info td.label2  { background-color: #DADADA; border-left: 0px; border-top: 0px; }
  table.info td.value   { background-color: #DADADA; border-left: 0px; border-top: 0px; padding-left: 3px; }
  table.info td.value2  { border-left: 0px; border-top: 0px; padding-left: 3px; }

                          
  table.dlg            { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 6px; }
  table.dlg td         { border-style: solid; border-width: 1px; border-color: #404040; padding: 1px; background-color: #C0C0C0;
                           font-weight: normal; font-size: 9pt; font-family: verdana, arial; }
  table.dlg td.led     { background-color: #DADADA; padding: 0px; border-right: 0px; }
  table.dlg td.edge    { padding: 0px; border-right: 0px; border-top: 0px; }
  table.dlg td.edge2   { padding: 0px; background-color: #DADADA; border-right: 0px; border-top: 0px; }
  table.dlg td.title   { background-color: #DADADA; border-left: 0px; }
  table.dlg td.label   { border-left: 0px; border-top: 0px; }
  table.dlg td.labelb  { border-left: 0px; border-top: 0px; font-weight: bold; }
  table.dlg td.value   { background-color: #DADADA; border-left: 0px; border-top: 0px; padding-left: 3px; }
  table.dlg td.value2  { border-left: 0px; border-top: 0px; padding-left: 3px; }
  table.dlg td.empty   { border-style: none; background-color: #FFFFFF }
  table.dlg input.edit { width: 96%; color: #000000; font-size: 14px; line-height: 14px; font-weight: bold; font-family: arial, helvetica; height: 20px; }
  table.dlg select.edit { width: 96%; color: #000000; font-size: 14px; line-height: 14px; font-weight: bold; font-family: arial, helvetica; height: 20px; }
  table.dlg select.edit2 { color: #000000; font-size: 14px; line-height: 14px; font-weight: bold; font-family: arial, helvetica; height: 20px; }
  table.dlg input.edit4 { color: #000000; font-size: 14px; line-height: 14px; font-weight: bold; font-family: arial, helvetica; height: 20px; }
  table.dlg td.note    { border-left: 0px; border-top: 0px; font-size: 9px; font-family: arial; }
  table.dlg textarea.asktext { width: 96%; color: #000000; font-size: 14px; line-height: 14px; font-weight: bold; font-family: arial, helvetica; }

  table.dlg pre 
    { 
      background-color: font-weight: normal; font-size: 9pt; font-family: verdana, arial;
    }

  span.note            { font-size: 9px; font-family: arial; }

p.box1
  { 
    width: 96%;
    color: #2F6090; 
    font-size: 10pt; 
    font-family: verdana, arial; 
    margin: 6px;
    background-color: #E1EDFF;
    border-style: solid;
    border-width: 1px;
    border-color: #2F6090;
  }

p.box1 a
  {
    color: #2F6090;
  }

  table.addr           { margin: 0px; }
  table.addr td        { border-style: solid; border-width: 1px; border-color: #404040; padding: 1px; background-color: #C0C0C0;
                           font-weight: normal; font-size: 9pt; font-family: verdana, arial; }
  table.addr td.led    { background-color: #DADADA; padding: 0px; border-right: 0px; }
  table.addr td.edge   { padding: 0px; border-right: 0px; border-top: 0px; }
  table.addr td.title  { background-color: #DADADA; border-left: 0px; }
  table.addr td.text   { padding-left: 40px; border-left: 0px; border-top: 0px; }

  table.types            { margin: 0px; padding: 0px; background-color: #595959; border-width: 1px; border-color: #595959; border-style: solid; }
  table.types td         { background-color: #FFFFFF; line-height: 11px; font-weight: normal; font-size: 10px; font-family: verdana, arial; 
                           padding-left: 0px; padding-bottom: 0px; padding-right: 4px; padding-top: 0px; }
  table.types td.title   { background-color: #595959; color: #DADADA; text-align: center; }

  table.siteql
    { 
      width: 200px; 
      margin-top: 6px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
      padding: 0px; background-color: #595959; border-width: 0px; 
    }
  table.siteql td         { color: #48E6E5; line-height: 11px; font-weight: normal; font-size: 10px; font-family: verdana, arial; 
                           padding-left: 0px; padding-bottom: 0px; padding-right: 4px; padding-top: 0px; }
  table.siteql td.qline   { padding-left: 0px; padding-bottom: 0px; padding-right: 4px; padding-top: 0px; }
  table.siteql td.qtitle  { color: #DADADA; text-align: center; }
  table.siteql a          { color: #48E6E5; }


  table.quick            { width: 200px; margin: 0px; padding: 0px; background-color: #595959; border-width: 0px; }
  table.quick td         { color: #48E6E5; line-height: 11px; font-weight: normal; font-size: 10px; font-family: verdana, arial; 
                           padding-left: 0px; padding-bottom: 0px; padding-right: 4px; padding-top: 0px; }
  table.quick td.qline   { padding-left: 0px; padding-bottom: 0px; padding-right: 4px; padding-top: 0px; }
  table.quick td.qtitle  { color: #DADADA; text-align: center; }
  table.quick a          { color: #48E6E5; }
  img.quickicon          { width: 18px; height: 11px; border: 0px; align: absmiddle; }

  table.promo
    {
      width: 208px;
      margin-top: 0px;
    }
  table.promo td
    { 
      padding-top: 6px; padding-right: 2px; 
    }

  table.miniads
    {
      margin-top: 16px;
    }


  table.heading            { margin: 0px; padding: 0px; border-width: 0px; }
  table.heading td         { padding: 0px: }
  table.heading td.htitle  { color: #BF0000; font-weight: bold; font-size: 16pt; font-family: arial; padding-left: 20px; padding-top: 4px; }
  table.heading td.htitle2 { color: #BF0000; font-weight: bold; font-size: 16pt; font-family: arial; padding-left: 0px; padding-top: 4px; }
  table.heading td.htext   { color: #2F6090; font-size: 10pt; font-family: verdana, arial; padding-left: 20px; padding-right: 20px; }
  table.heading td.hltext  { color: #BF0000; font-weight: bold; font-size: 10pt; font-family: verdana, arial; padding-left: 20px; padding-right: 20px; }
  table.heading td.htext2  { color: #2F6090; font-size: 10pt; font-family: verdana, arial; padding-left: 0px; padding-right: 20px; }

  table.prod           { margin: 0px; padding: 0px; border-width: 0px; }
  table.prod td.title  { padding: 0px; color: #BF0000; font-weight: bold; font-size: 12pt; font-family: arial; }
  table.prod td.text   { padding: 0px; color: #2F6090; font-size: 10pt; font-family: verdana, arial; }

  table.selector           { margin: 0px; padding: 0px; border-width: 0px; }
  table.selector td.title  { padding: 0px; color: #2F6090; font-weight: bold; font-size: 10pt; font-family: verdana, arial; }
  table.selector td.text   { padding: 0px; color: #2F6090; font-size: 10pt; font-family: verdana, arial; }

  .bld          { color: #2F6090; font-size: 13px; font-family: arial; font-weight: bold; }

  td.fine         { color: #2F6090; font-size: 9px; font-family: arial; }
  td.reg          { color: #2F6090; font-size: 10pt; font-family: verdana, arial; }
  td.msg          { color: #2F6090; font-size: 10pt; font-family: verdana, arial; font-weight: bold; }
  td.err          { color: #BF0000; font-size: 10pt; font-family: verdana, arial; font-weight: bold; }

  p.reg           { color: #2F6090; font-size: 10pt; font-family: verdana, arial; }

  input.edit2  { color: #000000; font-size: 14px; line-height: 14px; font-weight: bold; font-family: arial, helvetica; height: 20px; text-align: right;}
  input.edit { color: #000000; font-size: 14px; line-height: 14px; font-weight: bold; font-family: arial, helvetica; height: 20px;}
  input.edit3 { color: #000000; font-size: 10px; line-height: 14px; font-weight: normal; font-family: arial, helvetica; height: 16px;}


  table.order            { margin: 0px; }
  table.order td         { border-style: solid; border-width: 1px; border-color: #404040; padding: 1px; background-color: #C0C0C0;
                           font-weight: normal; font-size: 9pt; font-family: verdana, arial; }

  table.order td.led     { background-color: #DADADA; padding: 0px; border-right: 0px; }
  table.order td.label   { background-color: #DADADA; border-left: 0px; }
  table.order td.edge    { padding: 0px; border-right: 0px; border-top: 0px; font-weight: bold; }
  table.order td.pcode   { padding: 0px; border-left: 0px; border-top: 0px; font-weight: bold; }
  table.order td.text    { padding: 0px; border-left: 0px; border-top: 0px; }
  table.order td.textb   { padding: 0px; border-left: 0px; border-top: 0px; font-weight: bold; }
  table.order td.price   { padding: 0px; border-left: 0px; border-right: 0px; border-top: 0px; font-weight: bold; }
  table.order td.price2  { padding: 0px; border-left: 0px; border-top: 0px; font-weight: normal; }
  table.order td.tprice  { padding: 0px; border-left: 0px; border-right: 0px; border-top: 0px; }
  table.order td.tprice2 { padding: 0px; border-left: 0px; border-top: 0px; }
  table.order td.cur     { padding: 0px; border-left: 0px; border-right: 0px; border-top: 0px; }
  table.order input.edit { color: #000000; font-size: 14px; line-height: 14px; font-weight: bold; font-family: arial, helvetica; height: 20px; text-align: right;}



  table.fine           { border-style: solid; border-width: 1px; border-color: #2F6090; padding: 1px; background-color: #FFFFFF;
                         font-weight: normal; font-size: 9pt; line-height: 14px; font-family: verdana, arial; }
  table.fine td        { color: #2F6090; font-weight: normal; font-size: 9pt; line-height: 14px; font-family: verdana, arial; }
  table.fine td.label  { color: #2F6090; font-weight: bold; font-size: 9pt; line-height: 14px; font-family: verdana, arial; }


  table.reg td         { color: #2F6090; font-size: 10pt; font-family: verdana, arial; }


  p.sites a              { color: #2F6090; font-size: 7pt; font-family: verdana, arial; }
  
  img.led  { position: relative; top: -1px; left: -1px; }
  img.prod { margin-bottom: 4px; }

  a               { text-decoration: none;}
  a:hover         { text-decoration: underline;}

  a.button        { color: #BF0000; font-weight: bold; font-size: 11pt; font-family: arial; }
  a.button:hover  { color: #FF0000; font-weight: bold; font-size: 11pt; font-family: arial; }
  a.button_flash  { color: #FF0000; font-weight: bold; font-size: 11pt; font-family: arial; }

  a.button_grn        { color: #009C1A; font-weight: bold; font-size: 11pt; font-family: arial; }
  a.button_grn:hover  { color: #43BE00; font-weight: bold; font-size: 11pt; font-family: arial; }

  a.fine          { color: #2F6090; font-size: 9px; font-family: arial; }
  a.reg           { color: #2F6090; font-size: 10pt; font-family: verdana, arial; }

  a.totop         { color: #2F6090; font-size: 11px; font-family: arial; }

  a.dlg           { color: #000000; font-weight: normal; font-size: 9pt; font-family: verdana, arial; }

  a.title         { color: #BF0000; font-weight: bold; font-size: 12pt; font-family: arial; }
  a.text          { color: #2F6090; font-size: 10pt; font-family: verdana, arial; }

  hr.red          { color: #BF0000; background-color: #BF0000; border-style: solid; border: 0; height: 1; }

  body            { color: #000000; background-color: #FFFFFF; margin: 0; }

div.promos {
	font-weight: normal; 
	font-size: 8pt; 
	font-family: verdana, arial;
	color: #2F6090; 
}

div.promos img {
	margin-left: 6px; margin-right: 6px; margin-top: 2px; margin-bottom: 14px;
}

div.promos a {
	font-weight: bold; 
	color: #2F6090; 
}
iframe.tds { 
	border-style: solid;   
	border-width: 4px;   
	border-color: #BF0000; 
	margin: 20px 100px 20px 20px; 
} 
body.nosidebar p { 
	margin-right: 30px; 
} 
div.indLinks { 
	margin:0px 30px 0px 60px;  
	padding: 0px 0px 0px 0px; 
} 


