
body
{
	font-family: Arial, Helvetica,Verdana, Geneva,  sans-serif;
	color: #333;
	background-color: white;
}
td
{
	font-size:70%;
}
th
{	font-size:70%;

}
.Hide
{
	display:none
}
.search
{
  
    TEXT-ALIGN: left
}
.LeftNavigation
{
}
.LeftNavigation TH
{
    BACKGROUND-COLOR: #3366cc
}
.LeftBasketLinks
{
    border-top: black thin solid;
	background-image: url(/images/top_nav_BG.jpg);
	border-bottom: black thin solid;
}
.Header
{
	background-image: url(/images/top_nav_BG.jpg);
	color: black;
	background-color:Black;
}
.Header A
{
	color: #ff6633;
	text-decoration: none;
}
.Header TH
{
}
.Browse
{
	border-right: silver;
	border-top: silver;
	BACKGROUND-POSITION-X: right;
	font-weight: bold;
	background-image: url(/images/HeaderExpandedBG.jpg);
	border-left: silver;
	border-bottom: silver;
	background-repeat: repeat-y;
	background-color: white;
}
.Browse TH
{
	background-image: url(/images/HeaderCollapsedBG.jpg);
	color: white;
	background-repeat: repeat-x;
}
.search TH
{
    COLOR: blue;
    BACKGROUND-COLOR: #666666
}
TH
{
}
.Banner
{
	border-bottom: dimgray thin outset;
	text-decoration: none;
}
.Banner A
{
	color: chocolate;
	/*text-decoration: none;*/
}
.Banner TH
{

}
.Browse A
{
  	color: #996633;

    TEXT-DECORATION: none
}
.basket
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-collapse: collapse;
}
.basketHeader
{
	font-weight: bold;
	background: gray;
	color: white;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-collapse: collapse;
}
.basketFooter
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	background: gray;
	border-left: black 1px solid;
	color: white;
	border-bottom: black 1px solid;
	border-collapse: collapse;
}

.leftBasketHeader
{
    BORDER-RIGHT: silver thin outset;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: silver thin outset;
    BACKGROUND-IMAGE: url(/images/middle.gif);
    BORDER-LEFT: silver thin outset;
    BORDER-BOTTOM: silver thin outset;
    BACKGROUND-REPEAT: repeat
}
.leftBasketHeader A
{
    TEXT-TRANSFORM: none;
    COLOR: white;
    TEXT-DECORATION: none
}
.leftBasketHeader TH
{
    FONT-WEIGHT: bolder;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.leftBasket
{
    BORDER-LEFT: thin;
    BORDER-BOTTOM: thin;
    FONT-SIZE: xx-small
}
.LeftBasketLinks A
{
    

    FONT-VARIANT: small-caps
}
A
{
	color: navy;
}


.odd
{
	
	background-color: gainsboro;
}
.even
{
    BACKGROUND-COLOR: blanchedalmond;
}
.report
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	background-color: ghostwhite;
}
.reportHeader
{
	border-right: silver thin;
	border-top: silver thin;
	font-weight: bold;
	border-left: silver thin;
	color: white;
	border-bottom: silver thin;
	background-color: royalblue;
	text-align: center;
}

.reportFooter
{
	background-color: gainsboro;
}
.reportHeader a
{
	font-weight: bolder;
	color: white;
	text-decoration: underline;
}
.headerRight
{
	color: white;
	background-color: orange;
	background-image: url(images/orange.gif);
}
.headerRight a
{
	color: white;
	font-weight: bolder;
	
}
.headerMiddle
{
	background-color: orange;
	background-image: url(images/orange.gif);
}
.Header TH
{	
}
.odd A
{
    COLOR: navy
}
.even A
{
    COLOR: navy
}
.find
{
}
.find TH
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x
}
.headerRightLogin
{
    BACKGROUND-IMAGE: url(/images/right_header_no_box.gif);
    BACKGROUND-REPEAT: no-repeat
}
.TargetFrame
{

}
.TargetFrame .TopLeft
{
}
.TargetFrame .TopMiddle
{
}
.TargetFrame .TopRight
{
}
.TargetFrame .MiddleLeft
{
}
.TargetFrame .Middle
{
}
.TargetFrame .MiddleRight
{
}
.TargetFrame .BottomLeft
{
}
.TargetFrame .BottomMiddle
{
}
.TargetFrame .BottomRight
{
}
.Footer
{
	border-bottom: black thin solid;
	background-repeat: no-repeat;
	color:White;
}
.FooterMiddle
{
	background-image: url(/images/middle_footer.gif);
	background-repeat:repeat-x;
	color:White;	

}
.FooterMiddle a 
{
	color:White;
}
.FooterLeft
{
	background-image: url(/images/left_footer.gif);
	background-repeat: no-repeat;
}
.FooterRight
{
	background-image: url(/images/right_footer.gif);
	background-repeat: no-repeat;
}
.SpecialTable
{
    BACKGROUND-COLOR: blanchedalmond
}

.SpecialTableHeader
{
	border-top-width: thin;
	font-weight: bolder;
	border-left-width: thin;
	border-left-color: blue;
	border-bottom-width: thin;
	border-bottom-color: blue;
	color: white;
	border-top-color: blue;
	background-color: dimgray;
	text-align: left;
	border-right-width: thin;
	border-right-color: blue;
}
.TargetFrame .Product_Image
{
    background-color:white
    
}
.Summary
{
	border: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: blanchedalmond;
}

.Summary th
{
	font-weight: bolder;
	color: white;
	background-color: royalblue;
}
.Order
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: white;
}

.OrderHeader
{
	font-weight: bolder;
	color: white;
	background-color: silver;
}

.Order th
{
	font-weight: bolder;
	color: white;
	background-color: silver;
}
.NewUserNotice
{
	border-right: black thin groove;
	border-top: black thin groove;
	border-left: black thin groove;
	color: black;
	border-bottom: black thin groove;
	background-color: antiquewhite;
}
.error
{
	
	font-weight: bolder;
	font-size: larger;
	
	color: maroon;
	
	background-color: khaki;
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

