/*Meyer Online Style Sheet*/

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;
}
.loginHelp a
{
	color: #494949;
	font-size: 10pt;
}
.loginHelp a:hover
{
	color: #ef5019;
	font-size: 10pt;
}
.Header
{
	background-image: url(/images/Header-BG-Variable.png);
	color: white;
	background-color:black;
}
.navBGL
{
	background-image: url(/images/rootItemL.png);
	background-repeat: repeat-y;
}
.navBGM
{
	background-image: url(/images/rootItemM.png);
	background-repeat: repeat-y;
}
.navBGR
{
	background-image: url(/images/rootItemR.png);
	background-repeat: repeat-y;
}
.HeaderBorder
{
	background-image: url(/images/Top_Nav_BG.jpg);
}
.PartLookup a:hover
{
	color: #494949;
	text-decoration: underline;
}
.Header a
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 9pt;
}
.Header a:visited
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
	font-size: 9pt;
}
.Header a:hover
{
	color: #fb7524;
	text-decoration: none;
	font-weight: normal;
	font-size: 9pt;
}
.headerleft
{
	background-color: #fb7524;
	background-image: url(images/meyer_header_fill.png);
}
.headerMiddle
{
	background-color: #fb7524;
	background-image: url(images/meyer_header_fill.png);	
	background-repeat: repeat-x;
}
.headerRight
{
	background-color: #fb7524;
	background-image: url(images/meyer_header.png);
}
.headerRight a
{
	color: white;
	font-weight: bolder;	
}
.headerRight a:visited
{
	color: white;
	font-weight: bolder;	
}
.headerRight a:hover
{
	color: white;
	font-weight: bolder;
	text-decoration: underline;	
}
.AccountText
{
	
}
.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.gif);
	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 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px 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;
}
.reportHeader a
{
	font-weight: bolder;
	color: white;
	text-decoration: underline;
}
.ReportHeaderLeft
{
	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: left;
}
.reportHeaderLeft a
{
	font-weight: bolder;
	color: white;
	text-decoration: underline;
}
.reportFooter
{
	background-color: gainsboro;
}
.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;
	font-size: larger;
	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: royalblue;
}
.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: red;
	
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
