* 		              { size: 12px; }
body                  { margin:0 0 0 0; height:100.1%}
html                  { overflow: -moz-scrollbars-vertical; overflow-y: scroll;}
textarea      	      { width:640; height:100;}	

.selectCurrency       { text-decoration:none;color:white;margin-right:10px;font-family:arial;font-size:11px;font-weight:bold; }
.PricesTableFooter    { font-size:10px; font-family:arial;}
.TopSearch            { width:78;height:18px;margin-top:3;text-align:left;background-color:#aaaaff;color:#000000;border-width:1;font-family:arial;font-size:12px; }
.TopTotal	          { margin-top:3;text-align:center;background-color:#1e325b;color:#ffffff;border-width:0px;font-size:13px;font-weight:bold;font-family:arial; }

.categoriesPanel      { background-color:#b7B9c0; width:220px; border-right: 1px solid navy; font-size:11px; font-family:arial;}
.categoriesSizer      { width:220px; height:100%; border-right: 1px solid #9796ad; padding:0 1 0 1;}
.categoriesTR         { background-color:transparent; }
.categoriesTRHover    { background-color:#7093DB; color:red; }
a.categories          { color:navy;  text-decoration:none; font-size:11px; font-weight:bold; } 
a.categories:visited  { color:navy;  text-decoration:none; font-size:11px; font-weight:bold; } 
a.categories:hover    { color:white; text-decoration:none; font-size:11px; font-weight:bold; }

.productsPanel        { background-color:#fbf6ed; width:220px; border-right: 1px solid brown; font-size:12px; font-family:arial; }
.productsSizer        { width:220px; height:100%; border-right: 1px solid #bba69d; padding:0 1 0 1;}
.productsTR           { background-color:transparent; }
.prodcutsTRHover      { background-color:yellow; } 
.prodcutsTRSelected   { background-color:#F5D0A9; color:red; font-size:11px; font-weight:bold; }
a.products            { color:brown; text-decoration:none; font-size:11px; font-weight:bold; } 
a.products:visited    { color:brown; text-decoration:none; font-size:11px; font-weight:bold; } 
a.products:hover      { color:red;   text-decoration:none; font-size:11px; font-weight:bold; }

.searchPanel          { background-color:beige; width:220px; border-right: 1px solid brown; font-size:11px; font-family:arial; }
.searchSizer          { width:220px; height:100%; border-right: 1px solid #bba69d; padding:0 1 0 1;}
.searchTR             { background-color:transparent; }
.searchTRHover        { background-color:yellow; }
.searchTRSelected     { background-color:#F3F781; color:red; font-size:11px; font-weight:bold; }
a.search              { color:brown; text-decoration:none; font-size:11px; font-weight:bold; } 
a.search:visited      { color:brown; text-decoration:none; font-size:11px; font-weight:bold; } 
a.search:hover        { color:red;   text-decoration:none; font-size:11px; font-weight:bold; }

.itemsHead	          { background-color:navy; color:white; font-weight:bold; font-family:arial; font-size:12px; }
.itemsTR              { background-color:transparent; font-family:arial; font-size:12px;}
.itemsTRHover         { background-color:yellow;      font-family:arial; font-size:12px;}
a.items               { color:green; text-decoration:none; font-size:12px; } 
a.items:visited       { color:green; text-decoration:none; font-size:12px; } 
a.items:hover         { color:red;   text-decoration:none; font-size:12px; font-weight:bold; background-color:yellow;}

.getItem	          { height:100%; width:100%; padding:1px 2px 2px 2px; background-color:#ffffff; }
.reviewBasket	      { height:100%; width:100%; background-color:#eeffee; font-family:arial; }
.address	          { height:100%; width:100%; background-color:#eeffee; font-family:arial; }
.confirm	          { height:100%; width:100%; background-color:#eeffee; font-family:arial; }
.orderComplete        { height:100%; width:100%; background-color:#eeffee; font-family:arial; }