/* CSS Document */

	
	.CategoryFrame {
		width:239px;
		height:167px;
		float:left;
		margin-left:5px;
		margin-top:0px;
		background-image:url(../images/product/box2.gif); background-repeat:no-repeat;
		font-family: Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #636363;
		}

	.CategoryTextContainer {
		width:420px;
		height:100%;
		float:left; /* Right and left margin widths set to "auto" */
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color:#000000;
		}

	.CategoryImageContainer {
		width:310px;
		height:100%;
		float:left; /* Right and left margin widths set to "auto" */
		}

	.ProductInfoImageContainer {
		width:250px;
		height:100%;
		border:solid;
		border-width:1px;
		border-color:#666666;
		background:#FFFFFF;
		float:left; /* Right and left margin widths set to "auto" */
		}

	.ProductInfoPDFContainer {
		width:95%;
		height:100%;
		border:solid;
		border-width:1px;
		border-color:#666666;
		background:#FFFFFF;
		padding:10px;
		float:left; /* Right and left margin widths set to "auto" */
		}

	.ProductInfoTextContainer {
		width:420px;
		height:100%;
		color:#000000;
		float:right; /* Right and left margin widths set to "auto" */
		font-family: Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #636363;
		}

	.ProductInfoDescriptionContainer {
		width:700px;
		height:100%;

		float:left; /* Right and left margin widths set to "auto" */
		}



	
	.OrderText {
		color:#000000; font-size:9px; margin-top:5px; font-family:Verdana, Arial Narrow, Helvetica, sans-serif;
	}	
		

/*
padding-top
padding-right
padding-bottom
padding-left
*/
	.mytable {
		width: 700px;
		padding: 0;
		margin: 0;
	}	


.mytable caption {
	padding: 0 0 5px 0;
	width: 700px;	 
	font: italic 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

.mytable th {
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	/*letter-spacing: 2px;
	text-transform: uppercase;*/
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(../images/tables/bg_header.jpg) no-repeat;
}

.mytable th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

.mytable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


.mytable td.alt {
	background: #F5FAFA;
	color: #797268;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.mytable th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(../images/tables/bullet1.gif) no-repeat;
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.mytable th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(../images/tables/bullet2.gif) no-repeat; 
	font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}
