html {height: 100%;}
body {color: #003; background-color: #FFFFFF; font-family: Tahoma,Verdana,Arial,sans-serif; font-size: 12px; margin: 0; height: 100%;}

a {font-weight: bold; font-family: Arial,Helvetica,sans-serif; text-decoration: none;}
a:active  {color: #000099;}
a:hover   {color: #0000FF;}
a:link    {color: #000099;}
a:visited {color: #000099;}

h1 {font-size: 24px;}
h2 {font-size: 20px;}
h3 {font-size: 14px;}
h4 {font-size: 12px; font-weight: bold;}

.breadcrumb {color: #666;}
h4.breadcrumb .bcsep {color: #F30;}

div.body {position: relative; left: 0%; padding: 0px; width:100%; margin-left: 0px; margin-top: 0%; background-color: #FFFFFF; border: 0px solid #609;}
#header  {padding: 0px 0px 0px 0px; border: 0px solid #000;}
#header1 {padding: 0px 0px 0px 0px; border: 0px solid #000;}
#header2 {padding: 0px 0px 0px 0px; border: 0px solid #000;}
#header3 {padding: 0px 0px 0px 0px; border: 0px solid #000;}

div.header  {padding: 0px 0px 0px 0px; border: 0px solid #000;}

.aiscompany  {width: 600px; background-color: #FFFFFF; padding: 5px 5px 5px 5px; margin: 1 1 20 1;
              font-size: 25px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #000000;}
.aislogin    {width: 240px; background-color: #DCDCDC; padding: 2px 2px 2px 2px; 
              position: relative; border: 1px solid #009; color: black; 
              font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular;}
#login       {position: relative; border: 0px solid #009; background-color: #DCDCDC; color: black; padding: 10 25 10 25; margin: 10 25 10 25;
              font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular;}

#logout      {width: 100%; vertical-align: center; position: relative; border: 1px solid #009; 
              background-color: #DCDCDC; color: black; padding: 0 0 0 0; margin: 2 2 2 2;
              font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold;}

.loginword   {position: relative; border: 0px solid #009; background-color: #FFFFFF; color: black; padding: 1 1 1 1; margin: 0 0 0 0;
              font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular;}
.loginbox    {position: relative; border: 1px solid #009; background-color: #FFFFFF; color: black; padding: 1 1 1 1; margin: 0 0 0 0;
              font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular;}
.loginsubmit {position: relative; border: 1px solid #009; background-color: #EEEEEE; color: black; padding: 0 5 0 5; margin: 1 0 0 0;
              font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold;}
.loginout    {position: relative; border: 1px solid #009; background-color: #EEEEEE; color: black; padding: 1 1 1 1; margin: 1 1 1 1;
              font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold;}

div.footer    {color: #000; font-size: 12px; text-align: left; vertical-align: center; position: relative; height: 0%; left: 0%; width: 250px; padding: 0px 2px; margin-left: 0px; margin-top: 0px; border: 0px solid #100;}


.AisMain0    {background-color: #FFFFFF; border: 1px solid #009; padding: 2px 10px 2px 10px; margin: 10 0 10 0;}
.AisMain0 td {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: left; 
             background-color: #FFFFFF; vertical-align: center; align: center; padding: 2px 5px 2px 5px; margin: 0 0 0 0;}

.AisMain    {background-color: #DCDCDC; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 5 0 20 0;}
.AisMain td {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: left; 
             background-color: #EEEEEE; vertical-align: center; align: center; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}

.AisMain2    {background-color: #DCDCDC; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 20 0 20 0;}
.AisMain2 td {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: left; 
             background-color: #EEEEEE; vertical-align: center; align: center; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}

.Amenu01           {background-color: #FFFFFF; border: 1px solid #696969; margin: 0 0 0 0;}
.Amenu01 td        {width: 75px; text-align: center; padding: 2px 1px 2px 1px;}

.Amenu02           {background-color: #FFFFFF; border: 1px solid #808080; margin: 0 0 0 0;}
.Amenu02 td        {width: 75px; text-align: center; padding: 2px 1px 2px 1px;}

.AScr01            {background-color: #FFFFFF; border: 1px solid #009; padding: 1px 1px 1px 1px; margin: 2 0 0 0;}
.AScr01 th         {background-color: #333399; vertical-align: center; padding: 3px 3px 3px 3px; margin: 0 0 0 0;
                    font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF;}
.AScr01 td         {font-size: 12px; vertical-align: top; padding: 5px 5px 5px 5px; margin: 0 0 0 0;}
.AScr01 td.col01   {text-align: left; width: 102px;}
.AScr01 td.col02   {text-align: left; width: 102px;}
.AScr01 td.col03   {text-align: left; width: 102px;}
.AScr01 td.col04   {text-align: left; width: 102px;}
.AScr01 td.col05   {text-align: left; width: 6px;}
.AScr01 td.col06   {text-align: left; width: 102px;}
.AScr01 td.col07   {text-align: left; width: 102px;}
.AScr01 td.col08   {text-align: left; width: 102px;}
.AScr01 td.col09   {text-align: left; width: 102px;}


.loginxxx  {position: relative; border: 1px solid #009; background-color: #FFFFFF; color: black; padding: 5 5 5 5; margin: 15 15 15 15;
            font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular;}
.topbox    {position: relative; border: 1px solid #009; background-color: #FFFFFF; color: black; padding: 1 1 1 1; margin: 5 10 5 10;
            font-size: 11px; font-family: Arial,sans-serif,Verdana; font-weight: regular;}
.topsubmit {position: relative; border: 1px solid #009; background-color: #EEEEEE; color: black; padding: 0 5 0 5; margin: 5 10 5 10;
            font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold;}


.menuitem    {background-color: #EEEEEE; border: 1px solid #009; width: 80px; height: 500px; margin: 0 0 0 1;}
.menuitem td {padding: 2px 2px 2px 5px;}


.menu01    {background-color: #EEEEEE; border: 1px solid #009; width: 80px; height: 500px; margin: 0 0 0 1;}
.menu01 td {padding: 2px 2px 2px 5px;}

.menu02    {background-color: #EEEEEE; border: 1px solid #009; width: 70px; height: 500px; margin: 0 0 0 0;}
.menu02 td {padding: 2px 2px 2px 5px;}

.menumain           {background-color: #FFFFFF; border: 1px solid #009; width: 835px; padding: 1px 1px 1px 1px; margin: 0 0 5 0;}
.menumain th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                     background-color: #333399; vertical-align: center; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.menumain td.header {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                     background-color: #EEEEEE; vertical-align: center; padding: 1px 1px 1px 1px; margin: 0 0 0 0;}
td        {font-size: 12px; vertical-align: top; padding: 1px 1px; margin: 0;}
td.col01  {text-align: left; width: 80px;}
td.col02  {text-align: left; width: 320px;}
td.col03  {text-align: left; width: 80px;}
td.col04  {text-align: left; width: 320px;}

.liitem           {background-color: #FFFFFF; border: 1px solid #009; width: 835px; padding: 1px 1px 1px 1px; margin: 0 0 0 0;}
.liitem th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                   background-color: #333399; vertical-align: center; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.liitem td.header {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                   background-color: #EEEEEE; vertical-align: center; padding: 1px 1px 1px 1px; margin: 0 0 0 0;}
td        {font-size: 12px; vertical-align: top; padding: 1px 1px; margin: 0;}
td.col01  {text-align: left; width: 100px;}
td.col02  {text-align: left; width: 300px;}
td.col03  {text-align: left; width: 100px;}
td.col04  {text-align: left; width: 300px;}



.companyno    {background-color: #FFFFFF; border: 1px solid #009; margin: 0 0 5 0;}
.companyno td {font-size: 18px; font-family: Arial,sans-serif,Verdana; font-weight: regular; color: #FFFF00;
               background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0; padding: 3px 5px 5px 5px;}

.menudesc       {font-size: 10px; color: #666; padding: 0px 0px 0px 0px;}
.firstcolumn    {width: 50%;}

.itdisp    {background-color: #FFFFFF; border: 1px solid #009; margin: 0 0 5 0;}
.itdisp th {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular; color: #FFFF00;
            background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
th.itemno  {text-align: left;  width: 140px;}
th.desc1   {text-align: left;  width: 320px;}
th.refno   {text-align: left;  width: 140px;}
th.price1  {text-align: right; width: 60px;}
th.qtcase  {text-align: right; width: 20px;}
th.onhand  {text-align: right; width: 50px;}

.itdisp td    {padding: 3px 5px 5px 5px;}
.itdisp .row1 {background-color: #FFFFFF;}
.itdisp .row2 {background-color: #EEEEEE;}

td         {font-size: 12px; vertical-align: top; padding: 1px 5px; margin: 0;}
td.itemno  {text-align: left;}
td.desc1   {text-align: left;}
td.refno   {text-align: left;}
td.qtcase  {text-align: right;}
td.price1  {text-align: right;}
td.onhand  {text-align: right;}

.vddisp     {background-color: #FFFFFF; border: 1px solid #009; margin: 0 0 5 0;}
.vddisp th  {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular; color: #FFFF00;
             background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
th.compno   {text-align: left; width: 140px;}
th.company  {text-align: left; width: 320px;}
th.phone1   {text-align: left; width: 100px;}
th.contact1 {text-align: left; width:100px;}
th.tdesc    {text-align: left; width: 70px;}

.vddisp td    {padding: 3px 5px 5px 5px;}
.vddisp .row1 {background-color: #FFFFFF;}
.vddisp .row2 {background-color: #EEEEEE;}

td          {font-size: 12px; vertical-align: top; padding: 1px 5px; margin: 0;}
td.compno   {text-align: left;}
td.company  {text-align: left;}
td.phone1   {text-align: left;}
td.contact1 {text-align: left;}
td.tdesc    {text-align: left;}


td.pageno {text-align: center; background-color: #FFFFFF;}
.pagenextlink,
.pagenextdead,
.pageprevlink,
.pageprevdead,
.pagenumlink,
.pagenumdead   {cursor: pointer; padding: 0 4; margin: 5 1; font-size: 11px; font-family: Arial,sans-serif; font-weight: bold;}
.pagenextlink,
.pageprevlink,
.pagenumlink   {border: 2px solid #009; background-color: #FC6; color: #009;}
.pagenextdead,
.pageprevdead,
.pagenumdead   {cursor: default; border: 2px solid #000; background-color: #AAA; color: #FFF8EE;}

.itdetail01    {background-color: #FFFFFF; border: 1px solid #009; margin: 0 0 5 0;}
.itdetail01 td {padding: 5px 1px 20px 10px;}
td.detimage01  {text-align: left; width: 310px;}
td.detitemno01 {font-size: 12px; text-align: left; width: 390px;}

.ShCart01           {background-color: #FFFFFF; border: 1px solid #009; margin: 0 0 5 0;}
.ShCart01 th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular; color: #FFFFFF;
                     vertical-align: top; background-color: #333399; padding: 5px 5px 5px 5px; margin: 0;}
.ShCart01 td        {padding: 5px 5px 0px 5px;}
.ShCart01 th.itemno {text-align: left;   width: 110px;}
.ShCart01 th.desc1  {text-align: left;   width: 270px;}
.ShCart01 th.ordqty {text-align: center; width: 40px;}
.ShCart01 th.trum   {text-align: center; width: 15px;}
.ShCart01 th.qtum   {text-align: right;  width: 28px;}
.ShCart01 th.price  {text-align: right;  width: 50px;}
.ShCart01 th.lnamt  {text-align: right;  width: 70px;}

#msgBoxLogin        {position: relative; width: 350px; text-align: center;
                     background-color: #CCFFCC; border: 2px solid red; color: red; padding: 20px 15px 15px 15px; margin: 50 0 50 350;}
.msgBoxLogin.button {font-size: 12px; font-family: Arial,sans-serif; font-weight: bold;
                     position: relative; border: 2px solid #009; background-color: #EEEEEE; color: #006; padding: 2 8 2 8; margin: 5 0 5 0;}

#msgBoxBack         {position: relative; width: 350px; text-align: center;
                     background-color: #CCFFCC; border: 2px solid #66FF66; padding: 20px 15px 15px 15px; margin: 50 0 50 350;}
.msgBoxBack.button  {font-size: 12px; font-family: Arial,sans-serif; font-weight: bold;
                     position: relative; border: 2px solid #009; background-color: #EEEEEE; color: #006; padding: 2 8 2 8; margin: 5 0 5 0;}

#msgBoxOnly         {position: relative; width: 350px; text-align: center;
                     background-color: #CCFFCC; border: 2px solid #66FF66; padding: 20px 15px 15px 15px; margin: 50 0 50 350;}

.shcartcheckoutcustinfo    {background-color: #FFFFFF; border: 1px solid #009; margin: 0 0 5 6;}
.shcartcheckoutcustinfo th {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular; color: #FFFFFF;
                            background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}

#searchbar {text-align: left; padding: 5px 5px 5px 5px; margin: 30 0 0 250;}

.menucustserv {background-color: #FFFFFF; border: 0px solid #009; padding: 10px 10px 10px 10px; margin: 30 0 20 250;}


.Scr01            {background-color: #FFFFFF; border: 1px solid #009; width: 837px; padding: 1px 1px 1px 1px; margin: 0 0 0 5;}
.Scr01 th         {background-color: #333399; vertical-align: center; padding: 3px 3px 3px 3px; margin: 0 0 0 0;
                   font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF;}
.Scr01 td         {font-size: 12px; vertical-align: top; padding: 5px 5px 5px 5px; margin: 0 0 0 0;}
.Scr01 td.col01   {text-align: left; width: 102px;}
.Scr01 td.col02   {text-align: left; width: 102px;}
.Scr01 td.col03   {text-align: left; width: 102px;}
.Scr01 td.col04   {text-align: left; width: 102px;}
.Scr01 td.col05   {text-align: left; width: 6px;}
.Scr01 td.col06   {text-align: left; width: 102px;}
.Scr01 td.col07   {text-align: left; width: 102px;}
.Scr01 td.col08   {text-align: left; width: 102px;}
.Scr01 td.col09   {text-align: left; width: 102px;}

.Shp01            {background-color: #F8F8FF; border: 1px solid #808080; padding: 1px 1px 1px 1px; margin: 0 0 0 0;}
.Shp01 th         {background-color: #C0C0C0; vertical-align: center; padding: 2px 2px 2px 2px; margin: 0 0 0 0;
                   font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #000000;}
.Shp01 td         {font-size: 12px; vertical-align: top; padding: 2px 2px 2px 2px; margin: 0 0 0 0;}
.Shp01 td.col01   {text-align: left; width: 102px;}
.Shp01 td.col02   {text-align: left; width: 102px;}
.Shp01 td.col03   {text-align: left; width: 102px;}
.Shp01 td.col04   {text-align: left; width: 102px;}
.Shp01 td.col05   {text-align: left; width: 6px;}
.Shp01 td.col06   {text-align: left; width: 102px;}
.Shp01 td.col07   {text-align: left; width: 102px;}
.Shp01 td.col08   {text-align: left; width: 102px;}
.Shp01 td.col09   {text-align: left; width: 102px;}

.Grd01            {background-color: #FFFFFF; border: 1px solid #696969; padding: 1px 1px 1px 1px; margin: 2 0 1 0;}
.Grd01 tr.row1    {background-color: #FFFFFF;}
.Grd01 tr.row2    {background-color: #EEEEEE;}
.Grd01 th         {background-color: #C0C0C0; vertical-align: top; padding: 3px 3px 3px 3px; margin: 0 0 0 0;
                   font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: normal; color: #000000;}
.Grd01 th.col020C {text-align: center; width: 20px;}
.Grd01 th.col030C {text-align: center; width: 30px;}
.Grd01 th.col050C {text-align: center; width: 50px;}
.Grd01 th.col060C {text-align: center; width: 60px;}
.Grd01 th.col070C {text-align: center; width: 70px;}
.Grd01 th.col100L {text-align: left;   width: 100px;}
.Grd01 th.col140L {text-align: left;   width: 140px;}
.Grd01 th.col160L {text-align: left;   width: 160px;}
.Grd01 th.col200L {text-align: left;   width: 200px;}
.Grd01 th.col240L {text-align: left;   width: 240px;}
.Grd01 th.col480L {text-align: left;   width: 480px;}
.Grd01 td         {font-size: 12px; vertical-align: top; padding: 2px 3px 2px 3px; margin: 0 0 0 0;}
.Grd01 td.Header1 {background-color: #EEEEEE; padding: 3px 5px 5px 5px; margin: 2 2 2 2;
                   font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: black; text-align: center;}
.Grd01 td.Header2 {background-color: #333399; vertical-align: top; padding: 5px 5px 5px 5px; margin: 0 0 0 0;
                   font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: #FFFFFF; text-align: center;}
.Grd01 td.col340  {text-align: left;   width: 340px;}
.Grd01 td.col100  {text-align: left;   width: 100px;}

.Grd02            {background-color: #FFFFFF; border: 1px solid #009; padding: 1px 1px 1px 1px; margin: 0 0 0 5;}
.Grd02 tr.row1    {background-color: #FFFFFF;}
.Grd02 tr.row2    {background-color: #EEEEEE;}
.Grd02 th         {background-color: #C0C0C0; vertical-align: center; padding: 3px 3px 3px 3px; margin: 0 0 0 0;
                   font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #000000;}
.Grd02 td         {font-size: 12px; vertical-align: top; padding: 2px 5px 2px 5px; margin: 0 0 0 0;}
.Grd02 td.Header1 {background-color: #333399; padding: 5px 5px 5px 5px; margin: 2 2 2 2;
                   font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: #FFFFFF; text-align: left;}

.IndexNew            {background-color: #FFFFFF; border: 1px solid #333399; padding: 1px 1px 1px 1px; margin: 2 2 2 2;}
.IndexNew th         {background-color: #B0C4DE; font-size: 16px; font-family: Arial,sans-serif,Verdana; font-weight: regular; color: #000000;
                     vertical-align: top; padding: 1px 1px 1px 1px; margin: 0 0 0 0;}
.IndexNew td.header1 {background-color: #DCDCDC; font-size: 14px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: #000000; 
                     text-align: center; vertical-align: top; padding: 2px 2px 2px 2px; margin: 0 0 0 0;}
.IndexNew td.header2 {background-color: #B0C4DE; font-size: 14px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: black; 
                     text-align: center; vertical-align: top; padding: 5px 2px 5px 2px; margin: 0 0 0 0;}
.IndexNew td         {background-color: #FFFFFF; font-size: 14px; font-family: Verdana, Arial,sans-serif; font-weight: normal; color: black; 
                     padding: 1px 1px 1px 1px; margin: 0 0 0 0;}

.LiItemI            {background-color: #FFFFFF; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 5 0 1 150;}
.LiItemI td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                     background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.LiItemI th         {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                     background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.LiItemI th.trno    {text-align: right;  width: 50px;}
.LiItemI th.trdate  {text-align: center; width: 60px;}
.LiItemI th.compno  {text-align: left;   width: 90px;}
.LiItemI th.company {text-align: left;   width: 200px;}
.LiItemI th.ordqty  {text-align: right;  width: 40px;}
.LiItemI th.itemno  {text-align: left;   width: 100px;}
.LiItemI th.um      {text-align: center; width: 20px;}
.LiItemI th.trum    {text-align: right;  width: 20px;}
.LiItemI th.price   {text-align: right;  width: 50px;}
.LiItemI th.col12   {text-align: right; width: 80px;}

.AmRef038            {background-color: #FFFFFF; border: 1px solid #009; padding: 1px 1px 1px 1px; margin: 0 0 1 0;}
.AmRef038 td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                     background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.AmRef038 th         {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                     background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.AmRef038 th.trno    {text-align: right;  width: 50px;}
.AmRef038 th.trdate  {text-align: center; width: 60px;}
.AmRef038 th.compno  {text-align: left;   width: 90px;}

.LiCust           {background-color: #FFFFFF; border: 1px solid #009; width: 837px; padding: 1px 1px 1px 1px; margin: 0 0 0 5;}
.LiCust th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                   background-color: #333399; vertical-align: center; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.LiCust td        {font-size: 12px; vertical-align: top; padding: 0px 1px 1px 2px; margin: 0 0 0 0;}
.LiCust td.col01  {text-align: left; width: 90px;}
.LiCust td.col02  {text-align: left; width: 100px;}
.LiCust td.col03  {text-align: left; width: 100px;}
.LiCust td.col04  {text-align: left; width: 100px;}
.LiCust td.col05  {text-align: left; width: 10px;}
.LiCust td.col06  {text-align: left; width: 90px;}
.LiCust td.col07  {text-align: left; width: 100px;}
.LiCust td.col08  {text-align: left; width: 100px;}
.LiCust td.col09  {text-align: left; width: 100px;}

.Trans            {background-color: #FFFFFF; border: 1px solid #009; padding: 2px 2px 2px 2px; margin: 0 0 1 0;}
.Trans td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                   background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.Trans th         {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                   background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.Trans th.trno    {text-align: right;  width: 50px;}
.Trans th.trdate  {text-align: center; width: 60px;}
.Trans th.tramt   {text-align: right;  width: 50px;}
.Trans th.trperc  {text-align: right;  width: 40px;}
.Trans th.compno  {text-align: left;   width: 90px;}
.Trans th.company {text-align: left;   width: 200px;}
.Trans th.empno   {text-align: left;   width: 60px;}
.Trans th.trqty   {text-align: right;  width: 30px;}
.Trans td.trno    {text-align: right;}
.Trans td.trdate  {text-align: center;}
.Trans td.tramt   {text-align: right;}

.Transl            {background-color: #FFFFFF; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 5 0 1 150;}
.Transl td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                     background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.Transl th         {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                     background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.Transl th.trno    {text-align: right;  width: 50px;}
.Transl th.trdate  {text-align: center; width: 60px;}
.Transl th.tramt   {text-align: right;  width: 50px;}
.Transl th.trperc  {text-align: right;  width: 40px;}
.Transl th.compno  {text-align: left;   width: 90px;}
.Transl th.company {text-align: left;   width: 200px;}
.Transl th.itemno  {text-align: left;   width: 100px;}
.Transl th.trqty   {text-align: right;  width: 30px;}
.Transl th.trum    {text-align: right;  width: 20px;}
.Transl th.price   {text-align: right;  width: 50px;}
.Transl th.col12   {text-align: right; width: 80px;}

.SaOrd           {background-color: #FFFFFF; border: 1px solid #009; width: 837px; padding: 1px 1px 1px 1px; margin: 0 0 0 5;}
.SaOrd th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                  background-color: #333399; vertical-align: center; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.SaOrd td        {font-size: 12px; vertical-align: top; padding: 1px 0px 5px 3px; margin: 0;}
.SaOrd td.col01  {text-align: left; width: 102px;}
.SaOrd td.col02  {text-align: left; width: 102px;}
.SaOrd td.col03  {text-align: left; width: 102px;}
.SaOrd td.col04  {text-align: left; width: 102px;}
.SaOrd td.col05  {text-align: left; width: 20px;}
.SaOrd td.col06  {text-align: left; width: 102px;}
.SaOrd td.col07  {text-align: left; width: 102px;}
.SaOrd td.col08  {text-align: left; width: 102px;}
.SaOrd td.col09  {text-align: left; width: 102px;}

.SaOrdl           {background-color: #FFFFFF; border: 1px solid #009; width: 828px; margin: 2 0 1 0;}
.SaOrdl th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular; color: #FFFFFF;
                    vertical-align: top; background-color: #333399; padding: 5px 5px 5px 5px; margin: 0;}
.SaOrdl td        {padding: 5px 5px 0px 5px;}
.SaOrdl th.trno   {text-align: right;  width: 50px;}
.SaOrdl th.lnno   {text-align: right;  width: 25px;}
.SaOrdl th.itemno {text-align: left;   width: 120px;}
.SaOrdl th.desc1  {text-align: left;   width: 280px;}
.SaOrdl th.ordqty {text-align: center; width: 60px;}
.SaOrdl th.trum   {text-align: center; width: 12px;}
.SaOrdl th.qtum   {text-align: right;  width: 25px;}
.SaOrdl th.price  {text-align: right;  width: 50px;}
.SaOrdl th.lnamt  {text-align: right;  width: 70px;}

.SaOrdlAdd           {background-color: #FFFFFF; border: 1px solid #009; padding: 1px 1px 1px 1px; margin: 2 0 1 0;}
.SaOrdlAdd th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                     background-color: #333399; vertical-align: center; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.SaOrdlAdd td        {font-size: 12px; vertical-align: top; padding: 5px 5px 5px 5px; margin: 0;}
.SaOrdlAdd td.col01  {text-align: left; width: 340px;}
.SaOrdlAdd td.col02  {text-align: left; width: 100px;}
.SaOrdlAdd td.col03  {text-align: left; width: 100px;}
.SaOrdlAdd td.col04  {text-align: left; width: 60px;}
.SaOrdlAdd td.col05  {text-align: left; width: 50px;}
.SaOrdlAdd td.col06  {text-align: left; width: 160px;}

.PoOrd           {background-color: #FFFFFF; border: 1px solid #009; padding: 1px 1px 1px 1px; margin: 0 0 0 0;}
.PoOrd th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                  background-color: #333399; vertical-align: center; padding: 3px 2px 2px 5px; margin: 0 0 0 0;}
.PoOrd td        {font-size: 12px; vertical-align: top; padding: 1px 0px 5px 3px; margin: 0;}
.PoOrd td.col01  {text-align: left; width: 122px;}
.PoOrd td.col02  {text-align: left; width: 122px;}
.PoOrd td.col03  {text-align: left; width: 122px;}
.PoOrd td.col04  {text-align: left; width: 122px;}
.PoOrd td.col05  {text-align: left; width: 16px;}
.PoOrd td.col06  {text-align: left; width: 122px;}
.PoOrd td.col07  {text-align: left; width: 122px;}
.PoOrd td.col08  {text-align: left; width: 122px;}
.PoOrd td.col09  {text-align: left; width: 122px;}

.PoOrdl           {background-color: #FFFFFF; border: 1px solid #009; margin: 2 0 1 0;}
.PoOrdl th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular; color: #FFFFFF;
                    vertical-align: top; background-color: #333399; padding: 2px 2px 2px 2px; margin: 0;}
.PoOrdl td        {padding: 5px 5px 0px 5px;}
.PoOrdl th.trno   {text-align: right;  width: 50px;}
.PoOrdl th.lnno   {text-align: right;  width: 20px;}
.PoOrdl th.itemno {text-align: left;   width: 180px;}
.PoOrdl th.refno  {text-align: left;   width: 120px;}
.PoOrdl th.desc1  {text-align: left;   width: 360px;}
.PoOrdl th.ordqty {text-align: center; width: 20px;}
.PoOrdl th.trum   {text-align: center; width: 10px;}
.PoOrdl th.qtum   {text-align: right;  width: 20px;}
.PoOrdl th.price  {text-align: right;  width: 40px;}
.PoOrdl th.lnamt  {text-align: right;  width: 60px;}

.PoOrdlAdd           {background-color: #FFFFFF; border: 1px solid #009; width: 828px; padding: 1px 1px 1px 1px; margin: 2 0 1 0;}
.PoOrdlAdd th        {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                     background-color: #333399; vertical-align: center; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.PoOrdlAdd td        {font-size: 12px; vertical-align: top; padding: 5px 5px 5px 5px; margin: 0;}
.PoOrdlAdd td.col01  {text-align: left; width: 340px;}
.PoOrdlAdd td.col02  {text-align: left; width: 100px;}
.PoOrdlAdd td.col03  {text-align: left; width: 100px;}
.PoOrdlAdd td.col04  {text-align: left; width: 60px;}
.PoOrdlAdd td.col05  {text-align: left; width: 50px;}
.PoOrdlAdd td.col06  {text-align: left; width: 160px;}

.Grid01            {background-color: #FFFFFF; border: 1px solid #99CCFF; padding: 1px 1px 1px 1px; margin: 0 0 5 0;}
.Grid01 tr.row1    {background-color: #FFFFFF;}
.Grid01 tr.row2    {background-color: #EEEEEE;}
.Grid01 th         {background-color: #99CCFF; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;
                    font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: normal; color: black;}
.Grid01 th.date    {text-align: center; width: 70px;}
.Grid01 th.desc1   {text-align: left;   width: 270px;}
.Grid01 th.itemno  {text-align: left;   width: 110px;}
.Grid01 th.lnamt   {text-align: right;  width: 70px;}
.Grid01 th.ordqty  {text-align: center; width: 40px;}
.Grid01 th.price1  {text-align: right;  width: 50px;}
.Grid01 th.price2  {text-align: right;  width: 60px;}
.Grid01 th.price3  {text-align: right;  width: 70px;}
.Grid01 th.price4  {text-align: right;  width: 80px;}
.Grid01 th.qtum    {text-align: right;  width: 28px;}
.Grid01 th.trum    {text-align: center; width: 15px;}
.Grid01 th.vtrno   {text-align: left;   width: 110px;}
.Grid01 td         {padding: 5px 5px 0px 5px;}
.Grid01 td.Header1 {font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: black; text-align: center; 
                    background-color: #EEEEEE; padding: 3px 5px 5px 5px; margin: 2 2 2 2;}
.Grid01 td.Header2 {font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: #FFFFFF; text-align: center; 
                    background-color: #333399; vertical-align: top; padding: 5px 5px 5px 5px; margin: 0 0 0 0;}


.Translsubmit {position: relative; border: 1px solid #009; background-color: #EEEEEE; color: black; padding: 0 3 0 3; margin: 0 0 0 0;
              font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular;}

.CsArBal            {background-color: #FFFFFF; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 20 0 2 1;
                     position: relative;}
.CsArBal td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                     background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.CsArBal th         {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                     background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.CsArBal th.desc    {text-align: left;  width: 120px;}
.CsArBal th.amount  {text-align: right; width: 100px;}

.CsSaStatus            {background-color: #FFFFFF; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 20 0 20 10;}
.CsSaStatus td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                        background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.CsSaStatus th         {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                        background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.CsSaStatus th.trno    {text-align: right;  width: 100px;}
.CsSaStatus th.trdate  {text-align: center; width: 100px;}
.CsSaStatus th.totamt  {text-align: right;  width: 100px;}
.CsSaStatus th.trorig2 {text-align: right;  width: 100px;}
.CsSaStatus th.sstatus {text-align: left;   width: 100px;}
.CsSaStatus th.sdate   {text-align: center; width: 100px;}
.CsSaStatus th.shipvia {text-align: left;   width: 110px;}
.CsSaStatus th.stracno {text-align: left;   width: 250px;}

.CsPurch            {background-color: #FFFFFF; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 20 0 20 10;}
.CsPurch td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                     background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.CsPurch th         {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; 
                     background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.CsPurch th.itemno  {text-align: left;   width: 120px;}
.CsPurch th.desc1   {text-align: left;   width: 200px;}
.CsPurch th.shiqty  {text-align: right;  width: 50px;}
.CsPurch th.trum    {text-align: center; width: 15px;}
.CsPurch th.qtum    {text-align: right;  width: 30px;}
.CsPurch th.price   {text-align: right;  width: 80px;}
.CsPurch th.trdate  {text-align: center; width: 80px;}

.CsCust            {background-color: #FFFFFF; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 20 0 50 10;}
.CsCust td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                    background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 10px 5px; margin: 0 0 0 0;}
.CsCust td.header2 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; text-align: center; 
                    background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.CsCust td.header3 {background-color: #FFFFFF; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.CsCust td.header4 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; text-align: center; 
                    background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}
.CsCust td.col01   {text-align: left;  width: 120px; padding: 3px 5px 2px 2px;}
.CsCust td.col02   {text-align: right; width: 100px;}

.CsCustNew            {background-color: #FFFFFF; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 20 0 50 10;}
.CsCustNew td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                       background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 10px 5px; margin: 0 0 0 0;}
.CsCustNew td.header2 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; text-align: center; 
                       background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}

.CsCustLogin            {background-color: #FFFFFF; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 20 0 50 10;}
.CsCustLogin td.header1 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; text-align: center; 
                         background-color: #EEEEEE; vertical-align: top; padding: 3px 5px 10px 5px; margin: 0 0 0 0;}
.CsCustLogin td.header2 {font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: #FFFFFF; text-align: center; 
                         background-color: #333399; vertical-align: top; padding: 3px 5px 5px 5px; margin: 0 0 0 0;}

.ShCartCheckoutPaymentX            {background-color: #FFFFFF; border: 1px solid #009; padding: 10px 10px 10px 10px; margin: 20 0 20 250;}
.ShCartCheckoutPaymentX td.header1 {font-size: 14px; font-family: Arial,sans-serif,Verdana; font-weight: bold; color: black; 
                                    text-align: center; background-color: #EEEEEE; vertical-align: top; padding: 13px 55px 15px 55px;}
.ShCartCheckoutPaymentX td.header2 {padding: 5px 5px 5px 5px;}

.Warn01            {background-color: #FFC0CB; border: 1px solid #FF0000; padding: 1px 1px 1px 1px; margin: 0 0 0 0;}
.Warn02            {background-color: #90EE90; border: 1px solid #006400; padding: 1px 1px 1px 1px; margin: 0 0 0 0;}

.RMA          {background-color: #FFFFFF; border: 1px solid #B0C4DE; padding: 1px 1px 1px 1px; margin: 5 5 5 5;}
.RMA td.H1    {background-color: #F5F5F5; font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: black; 
               text-align: center; vertical-align: top; padding: 5px 2px 5px 2px; margin: 0 0 0 0;}
.RMA td.H2    {background-color: #B0C4DE; font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: black; 
               text-align: center; vertical-align: top; padding: 5px 2px 5px 2px; margin: 0 0 0 0;}
.RMA td       {font-size: 11px; font-family: Verdana, Arial,sans-serif; color: black; padding: 10px 10px 10px 10px; margin: 0 0 0 0;}

.RMA2         {background-color: #FFFFFF; border: 1px solid #B0C4DE; padding: 1px 1px 1px 1px; margin: 1 1 1 1;}
.RMA2 tr.row1 {background-color: #FFFFFF;}
.RMA2 tr.row2 {background-color: #EEEEEE;}
.RMA2 th      {background-color: #333399; font-size: 12px; font-family: Arial,sans-serif,Verdana; font-weight: regular; color: #FFFFFF;
               vertical-align: top; padding: 5px 5px 5px 5px; margin: 0 0 0 0;}
.RMA2 th.D1   {text-align: left; width: 150px;}
.RMA2 td.H1   {background-color: #F5F5F5; font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: black;
               text-align: center; vertical-align: top; padding: 5px 2px 5px 2px; margin: 0 0 0 0;}
.RMA2 td.H2   {background-color: #B0C4DE; font-size: 12px; font-family: Verdana,Arial,sans-serif; font-weight: bold; color: black; 
               text-align: center; vertical-align: top; padding: 5px 2px 5px 2px; margin: 0 0 0 0;}
.RMA2 td      {font-size: 11px; font-family: Verdana, Arial,sans-serif; color: black; padding: 1px 6px 1px 6px; margin: 0 0 0 0;}
