body
	{
	margin: 0px;
	padding: 0px;
	font: 13px/1.5 Helvetica, Arial, Sans-serif;
	text-align: center;
	}
.searching
	{
	overflow: auto;
	z-index: 200;
	background-color: #fff;
	}






/* NEW FORMATTING */
.tiptypeone { font: Helvetica, Arial, Sans-serif; font-size: 15px; line-height: 19px; font-weight: bold; color: #333; }
.tiptypetwo { font: Helvetica, Arial, Sans-serif; font-size: 17px; line-height: 19px; color: #333; }
.tiplink { font: Helvetica, Arial, Sans-serif; font-size: 13px; line-height: 19px; color: #333; }
.mainproductimage { display: block; margin-left: auto; margin-right: auto; }
.producttitle { display: block; font-size: 24px; line-height: 27px; font-weight: bold; color: #363; text-align: center; }
.pricelabel { font-size: 18px; line-height: 29px; font-weight: bold; color: #333; }
.msrp { font-size: 32px; line-height: 38px; font-weight: bold; color: #333; text-decoration: line-through; }
.ourprice { font-size: 32px; line-height: 38px; font-weight: bold; color: #f33; }
.eakprice { font-size: 32px; line-height: 38px; font-weight: bold; color: #393; }
.pricetable { table-layout: auto; border-spacing: 10px 2px; width: 375px }
.calclabel { font-size: 15px; line-height: 20px; font-weight: bold; color: #333; }
.calctable { table-layout: auto; border-spacing: 10px 2px; width: 400px }
.productfunctions { font-size: 15px; line-height: 15px; font-weight: bold; color: #666; }
.productfunctions a:link { font-size: 15px; line-height: 15px; font-weight: bold; color: #666; }


/* MISC FORMATTING */
.black { color: #000; font-weight: bold; }
.grey { color: #333; }
.white { color: #fff; }
.red { color: red; }
.green { color: #583; font-weight: bold; }
.blue { color: #36c; }
.gold { color: #663; font-weight: bold; }
.float_left { float: left; }
.size9 { font-size: 9px; }
.size11 { font-size: 11px; }
.size12 { font-size: 12px; }
.size14 { font-size: 14px; }
.size18 { font-size: 18px; }
.size24 { font-size: 24px; }
.center { text-align: center; }




/* HEADERS */
h1
	{
	font-size: 19px;
	margin: 0px;
	padding: 0px;
	}
h2
	{
	margin: 0px 0 7px 0;
	padding: 0px 0 5px 0;
	font-size: 17px;
	color: #583;
	font-weight: bold;
	text-align: left;
	border-bottom: dotted 1px #ccc;
	}
h3
	{
	clear: left;
	margin: 5px 0;
	padding: 0px;
	font-size: 13px;
	color: #369;
	border-bottom: dotted 0px #ccc;
	}
h4
	{
	margin: 0px 0 5px 0;
	padding: 0px;
	font-size: 15px;
	color: #333;
	font-weight: normal;
	border: solid 0px;
	}
h5
	{
	margin: 0px;
	padding: 0px 0 5px 0;
	font-size: 14px;
	color: #36c;
	font-weight: normal;
	border: solid 0px;
	}
h6
	{
	clear: both;
	margin: 0px;
	padding: 7px 0 0 0;
	font: 11px Arial, Helvetica;
	color: #666;
	font-weight: normal;
	}
