
BODY		{background-color: #DCE3EF; color: #000011; ; font-family: Arial, Helvetica, sans-serif;
             	font-weight: lighter}
H1		{color: #000000; text-align: center}
DIV.info	{color:#2222BB; text-align: center; font-weight: lighter; font-size: 10}

TH		{ background-color:375077; color: #EDF4FF; text-align: center; vertical-align:top; 
                  font-weight:bold; font-size:medium; background-position: center;
                }
TH.address      { text-align: left; padding-left:16}

TD.menu		{width: 128; vertical-align: top}
TD.menutitle 	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt;
               font-weight: bold; background-color: #3399FF; text-align: center;
               padding-top: 2px; padding-bottom: 4px; border-color: #000000 #000000 black; border-style: none}
TD.menuchoice {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #CCCCFF;
               text-align: center; border: none; border-color: black #000000; padding-bottom: 8px}

TD.page_title {font-weight: bold; padding-left:16px; padding-right:16px }
TD.page_text  {font-weight: lighter; padding-left:16px; padding-top:12px; text-indent: 3em}


TD.data_text  {background-color:#77aacc; font-weight: light; font-size: 12pt; text-align: center; vertical-align: top
               padding: 0; margin:0; border:0 }
TD.data_text_bold   {background-color:#77aacc; font-weight: bold; font-size: 16pt; text-align: center; vertical-align: top
               padding: 0; margin:0; border:0 }
TD.data_img   {background-color:#77aacc; vertical-align: middle; text-align: center;
               padding: 0; margin:0; border:0 }
TD.data_list  { text-align:right; padding-right=64; font-weight:bold; background-color: #DDE4FF;
                font-family: courier}

.dt           { font-size:12} /*; background-color: 5599BB}*/
TH.dt_heading {font-weight:bold; font-size:14}
TD.dt_byte    {background-color:5599BB; text-align:right; font-weight:bold; width=10%}
TD.dt_data    {background-color:5599BB; font-weight:bold}
TD.dt_descr   {background-color:5599BB; font-weight:bold; width=50%}


A		{font-weight: bold; text-decoration: normal}
IMG 		{padding-right: 2px; padding-left: 2px; padding-bottom 2px}

.box {  border-color: #000000 black black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

TABLE.icons {  border-color: #000000 black black; background-position: center center; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
TD.iconcontent {  text-align: center; border: none; border-color: black #000000; padding-bottom: 8px; padding-top: 8px; padding-right: 4px; padding-left: 4px; background-position: center center}


TD.normal	{font-size: 10pt ; padding-right: 8px; padding-left: 8px}
TD.heading	{font-size: 18; padding-top: 10px; padding-bottom: 8px; padding-right: 12px; background-position: bottom}
TD.choices	{font-size: 14; text-align: center; width=50%}



TD.tech	      { text-align:left; padding-right:25; vertical-align:top; font-weight:bold; font-size: medium; background-color: #5678b1; color: #000000}
TD.techimg { text-align:right; padding-right:25; vertical-align:middle; font-weight:bold; font-size: medium; background-color: #5678b1 }

TD.subdata    { background-color: #88a0c8; color:#000000; margin: 0; padding:4; font-weight:bold }

TD.boxheading { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #000000; text-align: left}
TD.boxcontent {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; background-color: #CCCCFF; text-align: left; border: none; border-color: black #000000; padding-bottom: 8px; padding-top: 8px; padding-right: 4px; padding-left: 4px}
TD.boxlink {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #CCCCFF; text-align: right; border: none; border-color: black #000000; padding-bottom: 8px; padding-top: 8px; padding-right: 4px; padding-left: 4px}


TD.subtitle   { background-color: #b8c7de; color:#000000; margin: 0; padding:4; font-weight:bold ; border-color: 4 #000000 black; border-width: thin thin 0px}
TD.subsubdata { background-color: #b8c7de; color:#000000; font-weight:bold ; border-color: 4 #000000; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; padding-right: 4px; padding-left: 4px}
TD.bmpaddress {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #000000; text-align: center; padding-right: 2px}
TD.bmp { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #000000; text-align: center}

TD.linklist	{text-align: left ; padding-bottom: 8px}


/* NEW: Data table styles */
TD.data_address    { background-color: #879ada; font-family: monospace; text-align:right; padding-right:25; vertical-align:middle; font-weight:bold; font-size: medium; }
TD.data_descr      { text-align:left; padding-left:5; vertical-align:middle; font-weight:bold; font-size: medium; background-color: #879ada}
