body
{
    margin: 0px 0px 0px 0px;
    padding: 0;
}


DIV#TopBar
{
  color: FFFFFF ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 20px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#TopBar TABLE
{
  color: FFFFFF ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 20px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TABLE#TopBar
{
  border-width: 1px 1px 1px 1px ;
  border-style: None None None None ;
  border-color: #000000 #000000 #000000 #000000 ;
}

DIV#TopBar TR
{
  color: FFFFFF ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 20px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#TopBar TD
{
  color: FFFFFF ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 20px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#TopBar B
{
  text-color: FFFFFF ;
  color: FFFFFF ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 20px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#TopBar A
{
  color: FFFFFF ;
}

DIV#MenuBar
{
  color: BB7700 ;
  background-color: 664400 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#MenuBar TABLE
{
  color: BB7700 ;
  background-color: 664400 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TABLE#MenuBar
{
  border-width: 1px 1px 1px 1px ;
  border-style: Solid None Solid None ;
  border-color: #000000 #000000 #000000 #000000 ;
}

DIV#MenuBar TR
{
  color: BB7700 ;
  background-color: 664400 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#MenuBar TD
{
  color: BB7700 ;
  background-color: 664400 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#MenuBar B
{
  text-color: BB7700 ;
  color: BB7700 ;
  background-color: 664400 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#MenuBar A
{
  color: BB7700 ;
}

DIV#LeftBar
{
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#LeftBar TABLE
{
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TABLE#LeftBar
{
  border-width: 1px 1px 1px 1px ;
  border-style: None Solid Solid None ;
  border-color: #000000 #000000 #000000 #000000 ;
}

DIV#LeftBar TR
{
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#LeftBar TD
{
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#LeftBar B
{
  text-color: 000000 ;
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#LeftBar A
{
  color: 4444DD ;
}

DIV#Content
{
  color: 000000 ;
  background-color: FFFFFF ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#Content TABLE
{
  color: 000000 ;
  background-color: FFFFFF ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TABLE#Content
{
  border-width: 1px 1px 1px 1px ;
  border-style: None None None None ;
  border-color: #000000 #000000 #000000 #000000 ;
}

DIV#Content TR
{
  color: 000000 ;
  background-color: FFFFFF ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#Content TD
{
  color: 000000 ;
  background-color: FFFFFF ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#Content B
{
  text-color: 000000 ;
  color: 000000 ;
  background-color: FFFFFF ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

DIV#Content A
{
  color: 4444DD ;
}

TABLE#TableContentBorder
{
  color:  ;
  background-color:  ;
  font-family:  ;
  font-size:  ;
}

TABLE#TableContentBorder TABLE
{
  color:  ;
  background-color:  ;
  font-family:  ;
  font-size:  ;
}

TABLE#TableContentBorder
{
  border-width: 1px 1px 1px 1px ;
  border-style: Solid Solid Solid Solid ;
  border-color: #000000 #000000 #000000 #000000 ;
}

TABLE#TableContentBorder TR
{
  color:  ;
  background-color:  ;
  font-family:  ;
  font-size:  ;
}

TABLE#TableContentBorder TD
{
  color:  ;
  background-color:  ;
  font-family:  ;
  font-size:  ;
}

TABLE#TableContentBorder B
{
  text-color:  ;
  color:  ;
  background-color:  ;
  font-family:  ;
  font-size:  ;
}

TABLE#TableContentBorder A
{
  color:  ;
}

TR#TableRowHeading
{
  color: 000000 ;
  background-color: AA7700 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowHeading TABLE
{
  color: 000000 ;
  background-color: AA7700 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowHeading TD
{
  border-width: 1px 1px 1px 1px ;
  border-style: None None None None ;
  border-color: #000000 #000000 #000000 #000000 ;
}

TR#TableRowHeading TR
{
  color: 000000 ;
  background-color: AA7700 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowHeading TD
{
  color: 000000 ;
  background-color: AA7700 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowHeading B
{
  text-color: 000000 ;
  color: 000000 ;
  background-color: AA7700 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowHeading A
{
  color: 4444DD ;
}

TR#TableRowEven
{
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowEven TABLE
{
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowEven TD
{
  border-width: 1px 1px 1px 1px ;
  border-style: Solid None None None ;
  border-color: #000000 #000000 #000000 #000000 ;
}

TR#TableRowEven TR
{
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowEven TD
{
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowEven B
{
  text-color: 000000 ;
  color: 000000 ;
  background-color: DD9900 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowEven A
{
  color: 4444DD ;
}

TR#TableRowOdd
{
  color: 000000 ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowOdd TABLE
{
  color: 000000 ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowOdd TD
{
  border-width: 1px 1px 1px 1px ;
  border-style: Solid None None None ;
  border-color: #000000 #000000 #000000 #000000 ;
}

TR#TableRowOdd TR
{
  color: 000000 ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowOdd TD
{
  color: 000000 ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowOdd B
{
  text-color: 000000 ;
  color: 000000 ;
  background-color: CC8800 ;
  font-family: Arial, sans-serif ;
  font-size: 16px ;
  font-style: Normal ;
  font-weight: Normal ;
}

TR#TableRowOdd A
{
  color: 4444DD ;
}



.LeftBarTableClass
{
  border-spacing: 4px ;
  width: 240px ;
  height: 500px ;
  min-height: 500px ;
}

.LeftBarTableTdClass
{
  width: 240px ;
  height: 500px ;
  text-align: left;
  vertical-align: top ;
}


.ContentTableClass
{
  border-spacing: 4px ;
  min-height: 500px ;
  width: 100% ; 
}

.ContentTableTdClass
{
  border-spacing: 4px ;
  height: 500px ;
  min-height: 500px ;
  width: 100% ; 
}

.TablePStyle
{
 text-align: center:
}


TABLE#ShoppingCartOuterTable
{
  color: 000000 ;
  background-color: 000000;
  border-spacing: 1px ;
  width: 100% ; 
}
TR#ShoppingCartOuterTable
{
  color: 000000 ;
  background-color: 000000;
  border-spacing: 1px ;
  width: 100% ; 
}
TD#ShoppingCartOuterTable
{
  color: 000000 ;
  background-color: 000000;
  border-spacing: 1px ;
  width: 100% ; 
}
TABLE#ShoppingCartInnerTable
{
  color: 000000 ;
  background-color: FFFFFF
  width: 100% ; 
	border-width: 1px 1px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black black black black;
}

TR#ShoppingCartInnerTable
{
  border-spacing: 1px ;
}

TD#ShoppingCartInnerTable
{
  border-spacing: 1px ;
}

TR#ShoppingCartRowWhite
{
  background-color: CCDDEE ;
}
TR#ShoppingCartRowWhite TD
{
  color: 000000 ;
  background-color: FFFFFF ;
  border-width: 0px 0px 0px 0px;
  padding: 2px 2px 2px 2px;
}

TR#ShoppingCartRowHeader
{
  background-color: CCDDEE ;
}
TR#ShoppingCartRowHeader TH
{
  color: 000000 ;
  background-color: CCDDEE ;
  	border-width: 0px 0px 1px 1px;
	padding: 2px 2px 2px 2px;

	border-style: solid solid solid solid;
	border-color: black black black black;
}

TR#ShoppingCartRowItemMax
{
  background-color: FFCCCC ;
}
TR#ShoppingCartRowItemMax TD
{
  color: 000000 ;
  background-color: FFCCCC ;
  	border-width: 0px 0px 1px 1px;
	padding: 2px 2px 2px 2px;

	border-style: solid solid solid solid;
	border-color: black black black black;
}

TR#ShoppingCartRowUserMax
{
  background-color: FFCCCC ;
}
TR#ShoppingCartRowUserMax TD
{
  color: 000000 ;
  background-color: FFCCCC ;
  	border-width: 0px 0px 1px 1px;
	padding: 2px 2px 2px 2px;

	border-style: solid solid solid solid;
	border-color: black black black black;
}

TR#ShoppingCartRowInvalidQuanity
{
  background-color: FFCCCC ;
}
TR#ShoppingCartRowInvalidQuanity TD
{
  color: 000000 ;
  background-color: FFCCCC ;
  	border-width: 0px 0px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
}

TR#ShoppingCartRowUpdateQuantity
{
  background-color: EEEEEE ;
}
TR#ShoppingCartRowUpdateQuantity TD
{
  color: 000000 ;
  background-color: EEEEEE ;
  	border-width: 0px 0px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
}

TR#ShoppingCartRowUpdatePrice
{
  background-color: EEEEEE ;
}
TR#ShoppingCartRowUpdatePrice TD
{
  color: 000000 ;
  background-color: EEEEEE ;
  	border-width: 0px 0px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
}

TR#ShoppingCartRowChange
{
  background-color: FFFFCC ;
}

TR#ShoppingCartRowChange TD
{
  color: 000000 ;
  background-color: FFFFCC ;
  	border-width: 0px 0px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
}

TR#ShoppingCartRowDefault
{
  background-color: FFFFFF ;
}
TR#ShoppingCartRowDefault TD
{
  color: 000000 ;
  background-color: FFFFFF ;
  	border-width: 0px 0px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: black black black black;
}


.DEBUGTABLE
{

	border-width: 5px 5px 5px 5px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
}

