@charset "utf-8";
/* CSS Document */

html, body	{
	margin: 0px; /* To keep all of the browsers happy */	
	}

/* ****************************** MAIN TABLES ****************************** */

.threeuptable	{	/* Main Table Holder */
	clear: both;
	float: left;
	width: 626px;
	background-image:url(../Images/gifs/626pixelspacer_3column.gif);
	background-repeat: repeat-y;
	}

.twouptable {
	clear: both;
	float: left;
	width: 626px;
	background-image:url(../Images/gifs/626pixelspacer.gif);
	background-repeat: repeat-y;
}

/* **************************** END MAIN TABLES **************************** */

.threeupleft {
	float: left;
	width: 200px;
}

.threeupright {
	float: left;
	margin-left: 13px;
	width: 200px;
}

.twoupleft {
	float: left;
	width: 200px;
	margin-left: 108px;
}

.twoupright {
	float: left;
	margin-left: 13px;
	width: 200px;
}


/* ******************************* DIVIDERS ******************************** */

.divider	{	/* The line between the left & right tables */
	clear:both;
	width: 626px;
	height: 20px;
	margin-bottom: 20px;
	border-bottom: #777 2px solid;
	}

/* ***************************** END DIVIDERS ****************************** */


.header	{	/* Part Title Section */
/*	width: 300px; */
	height: 50px;
	border-bottom: 1px dotted #eeeece;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #1f1f1f;
	text-align: center;
	}

.header span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-align: center;
}

.header80	{	/* Part Title Section */
/*	width: 300px; */
	height: 80px;
	border-bottom: 1px dotted #eeeece;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #1f1f1f;
	text-align: center;
	}

.header80 span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-align: center;
}

/* ***************************** IMAGE BOXES ***************************** */ 

.image120	{	/* Image Section - 120 Pixels */
	height: 120px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eeeece;
	text-align: center;
	}

.image140	{	/* Image Section - 120 Pixels */
	height: 140px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eeeece;
	text-align: center;
	}

.image160	{	/* Image Section - 120 Pixels */
	height: 160px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eeeece;
	text-align: center;
	}

	
/* *************************** END IMAGE BOXES *************************** */


/* ************************ ENLARGE IMAGE SECTION ************************ */

.enlargeimg	{	/* Style the "Enlarge Image" or "Click Here...", etc links */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px dotted #eeeece;
	background-color: #fff;
	color: #333333;
	text-align: center;
	height: 18px;
	}

.enlargeimg a	{	/* Style of the a:link */
	text-decoration: none;
	color: #8c8b8b;
	}
	
.enlargeimg a:hover	{	/* Style of the a:link when a mouse hovers over it  */
	color: #000;
	}

.enlargeimg2	{	/* Style the "Enlarge Image" or "Click Here...", etc links */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
	color: #333333;
	text-align: center;
	height: 18px;
	}

.enlargeimg2 a	{	/* Style of the a:link */
	text-decoration: none;
	color: #8c8b8b;
	}
	
.enlargeimg2 a:hover	{	/* Style of the a:link when a mouse hovers over it  */
	color: #000;
	}
	
/* ********************** END ENLARGE IMAGE SECTION ********************** */


/* *************************** PDF ROW SECTION *************************** */

.pdf	{	/* Style the "Enlarge Image" or "Click Here...", etc links */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px dotted #eeeece;
	background-color: #fff;
	color: #333333;
	text-align: center;
	height: 18px;
	}

.pdf a	{	/* Style of the a:link */
	text-decoration: none;
	color: #8c8b8b;
	}
	
.pdf a:hover	{	/* Style of the a:link when a mouse hovers over it  */
	color: #000;
	}

/* ************************** END PDF ROW SECTION ********************** */


/* ****************************** HEADER TEXT ************************** */

.hdrtext	{	/* Style for the Part Numbers on each item */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #ff0000;
	height: 17px;
/*	background-color: #fcfcef; */
	}

	
/* *************************** END HEADER TEXT ************************ */


/* **************************** TEXT BOXES **************************** */

.smalltext60	{	/* Style of the text - Height of 60 Pixels */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1f1f1f;
	text-align: left;
	height: 60px;
	vertical-align:top;
	padding-left: 4px;
	}

.smalltext80	{	/* Style of the text - Height of 80 Pixels */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1f1f1f;
	text-align: left;
	height: 80px;
	vertical-align:top;
	padding-left: 4px;
	}
	
.smalltext100	{	/* Style of the text - Height of 100 Pixels */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1f1f1f;
	text-align: left;
	height: 100px;
	vertical-align:top;
	padding-left: 4px;
	}
	
.smalltext120	{	/* Style of the text - Height of 120 Pixels */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1f1f1f;
	text-align: left;
	height: 120px;
	vertical-align:top;
	padding-left: 4px;
	}

.smalltext140	{	/* Style of the text - Height of 140 Pixels */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1f1f1f;
	text-align: left;
	height: 140px;
	vertical-align:top;
	padding-left: 4px;
	}

.smalltext160	{	/* Style of the text - Height of 160 Pixels */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #1f1f1f;
	text-align: left;
	height: 160px;
	vertical-align:top;
	padding-left: 4px;
	}

		
/* **************************** END TEXT BOXES **************************** */


/* **************************** PRICE SECTION ***************************** */

.pricetext	{	/* Style of the prices on each page */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000099;
	text-align: center;
	background-color: #fefeed;  /* New background color */
/*	background-color: #fafaf1; */ /* Old background color */
	border-top: 1px solid #cccccc;
	height: 35px;
	}

.pricetext span	{	/* The style for the quantity amounts, i.e. (5+), (10+), (25+) etc... */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #663300;
	text-align: center;
	}
	
.pricetext2	{	/* Style of the prices on each page */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000099;
	text-align: center;
	background-color: #fefeed;  /* New background color */
/*	background-color: #fafaf1; */ /* Old background color */
	border-top: 1px solid #cccccc;
	height: 40px;
	}		

.pricetext2 span	{	/* The style for the quantity amounts, i.e. (5+), (10+), (25+) etc... */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #663300;
	text-align: center;
	}
	
/* ************************** END PRICE SECTION *************************** */


/* ************************* CART BUTTON SECTION ************************** */
	
.cartbtn	{	/* Style the "Add to Cart" buttons */
	background-position: center center;
	text-align: center;
	height: 24px;
	}
	
/* ********************** END CART BUTTON SECTION ************************* */	