/* CSS Document */

/* prevents the cell data from wrapping */

.sztblCells,
.tblCells,
.tblBGCells,
.ltblCells ,
.ftblCells,
.ltblBGCells,
.ftblBGCells {
	white-space: nowrap;
 font-size: 11px;
 color: #4c4c62;
 font-weight: bold;
}

/* cell for "size" */

.sztblCells {
	text-align: center;
	vertical-align: middle;
	border-left: none;
	border-right: 1px solid #c0c0c0;
	border-top: none;
	border-bottom: none;
	background-color: #edf3ff;
}

/* for the fractions */

.fracNum {
	font-size: 80%;
	vertical-align: 0.5em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fracDen {
 font-size: 80%;
	vertical-align: -0.5em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* spacing for the table within the cell */

.tblContainer {
	padding-left: 24px; 
	padding-top: 15px;
}

/* class for the data in the table cells */
.tblData {
	color: #1131a0;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* style for the table cells */
.tblCells {
		/*width: 60px;*/
		height: 25px;
		text-align: center;
		vertical-align: middle;
		border-left: none;
		border-right: 1px solid #c0c0c0;
		border-top: none;
		border-bottom: none;
	}

/* style for the table cells with a background color */
.tblBGCells {
		/*width: 60px;*/
		height: 25px;
		text-align: center;
		vertical-align: middle;
		border-left: none;
		border-right: 1px solid #c0c0c0;
		border-top: none;
		border-bottom: none;
		background-color: #ebebeb;
	}

/* style for the last table cell column */	
.ltblCells {
		/*width: 60px;*/
		text-align: center;
		vertical-align: middle;
		border: none;
	}
	
/* style for the first table cell column*/	
.ftblCells {
		height: 25px;
		/*width: 50px;*/
		text-align: center;
		vertical-align: middle;
		border-left: none;
		border-right: 1px solid #c0c0c0;
		border-top: none;
		border-bottom: none;
	}

/* style for the last table cell column with a background color */	
.ltblBGCells {
		height: 25px;
		text-align: center;
		vertical-align: middle;
		border: none;
		background-color: #ebebeb;
	}
	
/* style for the first table cell column with a background color */	
	.ftblBGCells {
		height: 25px;
		text-align: center;
		vertical-align: middle;
		border-left: none;
		border-right: 1px solid #c0c0c0;
		border-top: none;
		border-bottom: none;
		background-color: #ebebeb;
	}
	
/* style for the table header columns */
	
	.tblHead {
		width: 100%;
		font-weight: bold;
		text-align: center;
	}
	
/* border for the table */	
	.tblBorder {
		border: 1px solid #c0c0c0;
	}

/* border for the image */	
	.szImgBorder {
		border: 1px solid #c0c0c0;
	}
/* padding for the cell the image is contained in */	
	.szImg {
		padding-top: 15px;
	}

/* style for the instructions header */	
	.insHead {
		color: #2252B0;
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		padding-left: 0px;
		padding-top: 5px;
		width: 278px;
	}
	
	.insHeadEmail {
		color: #2252B0;
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		padding-left: 0px;
		width: 278px;
	}
 
/* style for the instructions text */	
	.insText {
		color: #4c4c62;
		font-weight: normal;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		padding-left: 0px;
		width: 278px;
	}
	
/* style for the logo under the product image */	
	.logo {
		padding-top: -5px;
		text-align: center;
		vertical align: top;
	}
	
/* style for the close window link */	
	a:link.closeLink,
	a:active.closeLink,
	a:visited.closeLink,
	a:hover.closeLink {
		font-size: 10px;
		text-decoration: underline;
		font-family: Arial, Helvetica, sans-serif;
		color: #1131a0;
  padding-right: 6px;
	}

/* style for the measurement header */	
	.msmtNotes {
		color: #2252B0;
		font-weight: bold;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		padding-left: 0px;
		width: 278px;
}

/* style for the measurement text */
.msmtText {
		color: #4c4c62;
		font-weight: normal;
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		padding-left: 0px;
		width: 278px;
	}

/* style for the image area */
.imgArea {
	text-align: center;
	width: 165px;
}

/* style for the image text */
.imgText {
	text-align: left;
	width: 165px;
	padding-top: 2px;
}

/*v copied from quickorder.css v*/
.orangeText {
	color:#f56400; 
	font-size: 11px; 
	font-family: verdana; 
	font-weight: bold;
	text-transform : uppercase;
}

.darkBoldWB {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #4c4c62;
font-weight: bold;
background-color: #FFFFFF;
}
/*^ copied from quickorder.css ^*/

.sizeChartTitle { color: #02339C; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; }

