/* CSS Document */

Body {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 0px; color: #333333; background-color:#CCCCCC;}

.Header {background-color:#CCCCCC;}

.HeaderSearchBG { background-color:#333333; width:167px; height:26px; vertical-align:middle;}

.TagLine {background-color:#333333;}

.Contents {padding: 20px; background-color:#FFFFFF;  vertical-align: top;}

.Contents td {vertical-align: top;}

.contentsBG {background-color:#FFFFFF;}

.HomeContents { padding-left: 40px; padding-right:30px; font-size: 14px;}

.GreyLine {border-bottom: 5px solid #666666;}

.SearchTable {height:26px;}

.SearchField {border: 0px; padding-left: 3px; color:#333333; font-size:11px; height:15px}
.QTYField { border: 1px solid #666666; padding-left: 3px; color:#333333; font-size:13px; height:18px}


.LeftMargin {background-color:#CCCCCC; width:160px}

.HomeFindOFF {background-color:#FFFFFF; line-height:20px; padding-left: 15px; padding-top: 5px; padding-bottom: 5px;}

.HomeFindDropdown {background-color:#FFFFFF; background-image: url(../images/Findholds/FindGrag.jpg); background-repeat:repeat-x; ine-height:20px; padding-left: 70px; padding-top: 5px; padding-bottom: 5px; border-left: 1px solid #DCDCDC}

.HomeFindON {background-color:#CCCCCC; line-height:20px; padding-left: 15px; padding-top: 5px; padding-bottom: 5px;}

.SignupField {border: 0px; padding-left:3x; color:#333333; font-size: 11px; height: 15px}

.SearchCell {vertical-align:bottom; padding-bottom: 7px;}
.SmallText {font-size:10px;}

.ProductDetailON {border: 1px solid #CCCCCC;} 


.LargeTextBold {font-size:16px; font-weight:bold; color:#666666;}

.ProductDetailName {font-size:20px; font-weight:bold; color:#666666;}


/*SLIDER BOX */


.SliderBorder {border: 1px solid #FFFFFF; }
.SliderContents {background-color:#FFFFFF; font-size:11px; padding-left:8px; padding-right: 8px; padding-top:3px; padding-bottom:3px;}



/* GRID */

.GridBorder {border: 1px solid #DCDCDC;}

.GridHeader {background-image:url(../images/Findholds/FindGrag.jpg); background-repeat:repeat-x; font-size:14px; font-weight:bold; text-align:left; padding-left:5px; vertical-align:middle; height:40px; border-bottom: 2px solid #666666;}

.Grid1 {vertical-align: middle; background-color:#FFFFFF; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:15px; border-bottom: 1px solid #CCCCCC;}

.Grid2 {vertical-align: middle; background-color:#E7E7E7; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:15px; border-bottom: 1px solid #CCCCCC;}

.GridDrop {vertical-align:top; padding-top:5px; padding-left:10px;}

.GridQTYField {padding-left:3px;}

.GridTotalItems {font-size:15px; font-weight:bold; border: 1px solid #DCDCDC; text-align:center; vertical-align:middle; height: 25px;}
.GridTotalText {font-weight:bold; padding-right: 5px; text-align: right; vertical-align:middle;}

a:link {text-decoration: none ;color: #990000;}
a:hover {text-decoration: underline ;color: #666666;}
a:active {text-decoration: none;color: #666666;}
a:visited {text-decoration: none;color: #990000;}
a:visited:hover {text-decoration: underline ;color: #666666;}

.productListOn {border: 1px solid #CCCCCC;}
.productListOff {border: 1px solid #FFFFFF;}


.imagethumb a {
	display: block;
	width:100px;
	height:100px;
	padding: 10px;
	margin: 6px;

	border: 1px solid #92BED3;
	background: #AAAAAA;
	line-height: 0px;
}

.Grid {padding: 20px; background-color:#FFFFFF;}

H2 {font-size:12px; font-weight:bold;}


.FooterBG {background-image:url(../images/FooterBG.jpg); background-repeat:repeat-x; height: 42px}
.FooterShade { background-image:url(../images/FooterGrad.jpg); background-repeat:repeat-x; height:26px}



img.pngFixer { behavior: url(iepngfix.htc) }