.addLink
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}
.red10pt
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.orange14pt
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 14pt;
    COLOR: #D56927;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.orange8pt
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 8pt;
    COLOR: #D56927;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
TD.leftnav
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
BODY
{
    PADDING-RIGHT: 0%;
    PADDING-LEFT: 0%;
    PADDING-BOTTOM: 0%;
    MARGIN: 0px;
    OVERFLOW: auto;
    PADDING-TOP: 0%;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
A.red10pt
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 10pt;
    COLOR: #cc3333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.orange12pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    font-style: normal;
    COLOR: #D56927;
    FONT-FAMILY: Verdana;
}

.gray10pt
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 10pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
TD.black8pt
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.TinyLink
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 8pt;
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.TinyLinkBlue
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.blackbold8pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.orangebold8pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #D56927;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.black8pt
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.blackbold10pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.blackbold30pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.redbold10pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #D56927;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.orangebold10pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #D56927;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
TD.blackbold11pt
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
TD.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
TD.headerRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #D56927;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}
A.bold10pt
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline;
}
A.bold10pt:hover
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: #D56927;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline;
}
A.bold8pt
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.plain
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}
A.plain:hover
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    COLOR: #D56927;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline;
}
A.regular
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
A.regular:hover
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: #D56927;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline;
}
.plain9Pt {
    color: black;
    font-size: 9pt;
    font-weight: 500;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.plain9Pt a:link, .plain9Pt a:visited { 
	text-decoration: none; 
	font-size: 9pt;  
	color: black; 
	display: block; 
	width: 100%;
}
.plain9Pt a:hover { 
	text-decoration: none; 
	color: black; 
	display: block; 
	width: 100%;
}

.shoppingCart
{
	padding-top:    5px;
	padding-bottom: 7px;
	padding-left:   0px;
	padding-right:  2px;
    	border-style: solid;
    	border-color: #D5D5D5;
   	border-left-width: 0px;
    	border-right-width: 0px;
    	border-bottom-width: 0px;
    	border-top-width: 1px;
}

.shoppingCartNoPad
{
    	border-style: solid;
    	border-color: #D5D5D5;
   	border-left-width: 0px;
    	border-right-width: 0px;
    	border-bottom-width: 0px;
    	border-top-width: 1px;
	font-size: 3pt;
}

.shoppingCartSummary
{
    	border-style: solid;
    	border-color: #D5D5D5;
   	border-left-width: 0px;
    	border-right-width: 0px;
    	border-bottom-width: 0px;
    	border-top-width: 1px;
}

.shoppingCartSmallGray
{
	font-size: 9pt;
	color: #404040;
}
.shoppingCartGreen
{
	color: #008040;
}

.headerText_01 
{
    background-color: #FFF2CE;
    color: black;
    font-size: 8pt;
    font-weight: 300;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    padding-left: 15px;
    padding-right: 15px;
}
.headerText_01 a:link, .headerText_01 a:visited { 
	text-decoration: none; 
	font-size: 8pt;  
	color: black; 
	display: block; 
	width: 100%;
}
.headerText_01 a:hover { 
	text-decoration: none; 
	color: #D56927; 
	display: block; 
	width: 100%;
}
.footerText_01
{
    color: darkgray;
    font-size: 8pt;
    font-weight: 500;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.footerText_01 a:link, .footerText_01 a:visited { 
	text-decoration: none; 
	font-size: 8pt;  
	color: darkgray; 
	display: block; 
	width: 100%;
}
.footerText_01 a:hover { 
	text-decoration: none; 
	color: black; 
	display: block; 
	width: 100%;
}
.footerText_02
{
    color: #000000;
    font-size: 10px;
    font-weight: 500;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
.footerText_02 a:link, .footerText_02 a:visited { 
	text-decoration: none; 
	font-size: 10px;  
	color: #000000; 
	display: block; 
	width: 100%;
}
.footerText_02 a:hover { 
	text-decoration: none; 
	color: #D56927; 
	display: block; 
	width: 100%;
}
.footertextcopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7b2d00;
	text-align: center;
	padding-bottom: 3px;
	vertical-align: text-top;
	padding-left: 3px;
}
.underline8pt {
    font-family: Verdana;
    font-size: 8pt;
    border-style: solid;
    border-color: black;
    border-left-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-top-width: 0px;
    }
.underline8pt a:link, .underline8pt a:visited { 
	text-decoration: none; 
	color: black;
}
.underline8pt a:hover { 
	text-decoration: underline; 
	color: black;
}
.HeaderStyle01 {	
    font-family: Verdana;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #808080;
}
H1orange {	
    font-family: Verdana;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	margin: 0em;
	color: #D56927;
}

H1 {	
    font-family: Verdana;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	margin: 0em;
	color: #808080;
}
.NavStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.NotesStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.Grey10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
}
.SectionHeaderBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: 100;
	color: #000000;
}
.SectionHeaderOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: 100;
	color: #D56927;
}
H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #D56927;
	margin: 0em;

}
.SectionHeaderGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: 100;
	color: #808080;
}
H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #808080;
}
H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.TagLineStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #D56927;
}
.Wilsonart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #D56927;
}
.IntroPageHeaderGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #666666;
}
.BodyLeft {
    PADDING-RIGHT: 0%;
    PADDING-LEFT: 0%;
    PADDING-BOTTOM: 0%;
    MARGIN: 0px;
    OVERFLOW: auto;
    PADDING-TOP: 0%;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.Black11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.Black9px {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
}
.Black14px {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
}
.Grey14px {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 500;
	color: #666666;
}
.Grey16px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #808080;
}
.Grey23px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: 500;
	color: #808080;
}
.Orange16px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #D56927;
}
.Orange23px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: 500;
	color: #D56927;
}
.Black12px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
}
.Black13px {
	font-size: 13px
}
.Orange13pxBold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #D56927; 
}
.Grey18pxBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: 600;
	color: #808080;
}
.Orange18pxBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: 600;
	color: #D56927;
}
.Gray {
	background-color: whitesmoke;
}

.logo_wash {
	background: url(../images/logo_wash.bmp);
	background-repeat: no-repeat;
	background-position:  50% 50%;
}





/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
left: -1000px;
border: 1px solid black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -100px; /*position where enlarged image should offset horizontally */

}

#Working {
position: absolute;
z-index: 50;
height: 35;
width: 120;
text-align: center;
border-style: solid;
border-width: 2px;
border-color: black;
background-color: white;
padding:5px;
}

#ShipToZip {
position: absolute;
z-index: 50;
height: 300;
width: 400;
text-align: center;
border-style: solid;
border-width: 2px;
border-color: black;
background-color: white;
padding:5px;
}

#Div1 {
position: absolute;
z-index: 50;
height: 300;
width: 400;
text-align: center;
border-style: solid;
border-width: 2px;
border-color: black;
background-color: white;
padding:5px;
}

#DivRegister {
position: absolute;
z-index: 50;
height: 400;
width: 500;
text-align: center;
border-style: solid;
border-width: 2px;
border-color: black;
background-color: white;
padding:5px;
margin-left: 135;
margin-top: 10;
}

.form {margin: 0;}


.crossSell {
	border-width: 2px;
	border-style: solid;
	border-color: black;
	background-color: #FEF3D5;
	padding: 2px;
}



.hidden {
	display: none;
}



.headerLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}


.headerBlack
{
    FONT-SIZE: 12Pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}

input.bigcheck { height: 30px; width: 30px; } 

.tableHeader01 {
		padding-left: 10px;
    FONT-SIZE: 12Pt;
    COLOR: white;
    background-color: darkgray;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}	

.tableHeader02 {
		padding-left: 2px;
    FONT-SIZE: 9Pt;
    COLOR: white;
    background-color: darkgray;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}	

.black9pt {
	  FONT-WEIGHT: 300;
    FONT-SIZE: 9Pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.black9ptPadded {
	FONT-WEIGHT: 300;
    FONT-SIZE: 9Pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 2px;
    padding-bottom: 2px;
}	

.blueLink {
    font-family: Verdana;
    font-size: 9pt;
    }
    
.blueLink a:link, .blueLink a:visited { 
	color: blue;
}
.blueLink a:hover { 
	color: #D56927;
}

.boxedInText {
	border-color: black;
	border-width: 1px;
	border-style: solid;
}

.underlinedText {
	border-color: black;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
}

.rightLine {
	border-color: black;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
}

.rightAndBottomLine {
	border-color: black;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}

.leftLine {
	border-color: black;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}


div#nifty{ margin: 0 10%;background: #5AA8FE}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #5AA8FE}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

