div#CartBasket td {
   font-size    :   70%;
   font-family  :   sans-serif;
}
.Instruction  {
	font-size : 84%;
	font-weight : normal;
	font-style : italic;
	color : Gray;
}

.HelpMenu  {
	font-size : 70%;
	background-color : Silver;
}

.MenuButton  {
	background-color : #ff6600;
	font-size : medium;
	font-weight : bold;
	color : Black;
	text-decoration : none;
}


.Basket  {
	width:   200px;
	text-align :   center;
}
div#BasketHeaderText {
   text-align  :  center;
   color       :  #063;
   font-size : 110%;
   font-weight : bold;
   padding-bottom : 0.2em;
}
.BasketHeader  {
   font-size    :   80%;
   width :  100%;
   background : #ddd;
   text-align : center;
	padding :   1px;
}
#CheckoutButtonText  {
	font-size : medium;
	font-weight : bold;
	color : white;
	background-color : #fc6;
	text-align : center;
}
#CheckoutButtonText:link {
   color :  white;
}
#CheckoutButtonText:visited {
   color :  white;
}
#CheckoutButton  {
	background-color : #fc6;
	text-align : center;
}
.BasketItemDescription {
   font-size    :   80%;
}

.LargeBasketItemDescription {
	font-size   : 100%;
	color : #f00;
	padding : .25;
}
.ItemTotalCell {
   font-size    :   80%;
}

.BasketText {
}

.LargeBasketText {
}

th {
   font-weight  :   normal;
   font-size    : 90%;
	text-align : center;
}

.LargeBasketHeading {
	font-weight : bold;
   font-size   : 110%;
	text-align  : center;
}

.FrameTitle {
	text-align : left;
	color : #fff;
}

td.BasketTitle {
	font-weight : bold;
	text-align  : center;
   font-size   : 90%;
   voice-family   : "\" } \"";
   voice-family   :  inherit;
   font-size   :  130%;
}
body>td.BasketTitle { font-size   :  130%; } /* be nice to Opera */


.LargeBasketTitle {
	font-weight :  bold;
   font-size   :  150%;
   letter-spacing :  0.2em;
   color       :  #063;
	text-align  : center;
}

.BasketTable {
   background  :  gray;
}

.LargeBasketTable {
   font-size   :  120%;
   background  :  gray;
}
div.BasketFooter  {
   text-align  :  center;
}
a.CartButton {
   color    :   white;
	background :   #077;
   width :  40%;
	margin:  0;
	padding: 1px 5px 1px 5px;
	border : 1px solid white;
   border-right :  1px solid black;
   border-bottom :  1px solid black;
}
.CartButton:link {
   color    :   white;
	background :   #077;
}
.CartButton:visited {
	background :   #077;
}
.CartButton:hover {
   background: #077;
	border : 1px solid black;
   border-right :  1px solid white;
   border-bottom :  1px solid white;
	text-decoration : none;
}
.CartButton:active {
   color: red;
}

