body {
	margin				: 0px 0px 0px 0px;
	background			: #fff;
	background-image	: url('common/images/blue_grad_dark.jpg');
	background-repeat	: repeat-x;
	border				: 0px;
}
	
tr.navBkgnd {
	background-image	: url('images/home/nav_bkgnd.jpg');
	background-repeat	: repeat-x;
	width				: 50%;
	border				: 0px;
}
	
A:link {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #c77a2e;
	text-decoration	: none;
	font-weight		: normal;
}

A:visited {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #c77a2e;
	text-decoration	: none;
	font-weight		: normal;
}

A:hover {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #00548e;
	text-decoration	: none;
	font-weight		: normal;
}

A:active {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #000000;
	text-decoration	: none;
	font-weight		: normal;
}

.body {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #000000;
	font-weight		: normal;
	font-size		: 12px;
	line-height		: 17px;
	margin-bottom	: 10px;
}

.bodyLarge {
	font-family		: "Trebuchet MS", verdana, geneva, arial, "sans serif";
	color			: #000000;
	font-weight		: normal;
	font-size		: 17px;
	line-height		: 21px;
	margin			: 0px 50px 20px 50px;
}

.bodySmall {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #000000;
	font-weight		: normal;
	font-size		: 10px;
	line-height		: 14px;
	margin-bottom	: 10px;
}

.indent {
	margin			: 0px 50px 0px 50px;
}

.indent2 {
	margin			: 0px 30px 0px 30px;
}

.head {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #00548e;
	font-weight		: bold;
	font-size		: 14px;
	line-height		: 18px;
	margin-bottom	: 3px;
}

.head2 {
	font-family		: "Trebuchet MS", verdana, geneva, arial, "sans serif";
	color			: #00548e;
	font-weight		: bold;
	font-size		: 21px;
	line-height		: 24px;
	margin-bottom	: 3px;
}

.head3 {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #00548e;
	font-weight		: bold;
	font-size		: 14px;
	line-height		: 18px;
	margin-top		: 20px;
	margin-bottom	: 3px;
}

.headLarge {
	font-family		: "Trebuchet MS", verdana, geneva, arial, "sans serif";
	color			: #00548e;
	font-weight		: bold;
	font-size		: 18px;
	line-height		: 24px;
	margin-bottom	: 3px;
}

.headSmall {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #00548e;
	font-weight		: bold;
	font-size		: 10px;
	line-height		: 14px;
	margin-top		: 5px;
}

.phone {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #00548e;
	font-weight		: bold;
	font-size		: 18px;
	line-height		: 18px;
	margin-bottom	: 5px;
}

.headBlack {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #000;
	font-weight		: bold;
	font-size		: 14px;
	line-height		: 18px;
	margin-bottom	: 3px;
}

.subHead {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #c77a2e;
	font-weight		: bold;
	font-size		: 11px;
	line-height		: 15px;
	margin-bottom	: 3px;
}

table.mainpage {
	margin			: 0px 50px 10px 50px;
}

table.mainpagetoc {
	margin			: 0px 20px 10px 0px;
}

table.white {
	background-color 	: #ffffff;
	border				: 0px;
}

table.litebluegrad {
	width				: 700px;
	background-image	: url('common/images/blue_grad_lite.jpg');
	background-repeat	: repeat-x;
	border				: 0px;
}

table.squiggleline {
	width				: 700px;
	background-image	: url('common/images/squiggle_line.png');
	background-repeat	: repeat-x;
	border				: 0px;
}

.footer {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #666666;
	font-weight		: normal;
	font-size		: 10px;
	line-height		: 14px;
	text-align		: center;
	margin-top		: 10px;
	margin-bottom	: 15px;
	width			: 100%;
}

.performed {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #666666;
	font-weight		: normal;
	font-size		: 10px;
	line-height		: 10px;
}

hr.price {
	background		: #a1c1e6;
	color			: #a1c1e6;
	height			: 1px;
	border			: 0px;
	width			: 600px;
}

hr.price2column {
	background		: #a1c1e6;
	color			: #a1c1e6;
	height			: 1px;
	border			: 0px;
	width			: 290px;
}

hr.blue {
	background		: #a1c1e6;
	color			: #a1c1e6;
	height			: 1px;
	border			: 0px;
}

hr.section {
	background		: #a1c1e6;
	color			: #a1c1e6;
	height			: 1px;
	border			: 0px;
	margin			: 0px 50px 20px 50px;

}

hr.tocleft {
	background		: #a1c1e6;
	color			: #a1c1e6;
	height			: 1px;
	border			: 0px;
	margin-left		: 50px;
}

hr.tocright {
	background		: #a1c1e6;
	color			: #a1c1e6;
	height			: 1px;
	border			: 0px;
	margin-right	: 30px;
}

hr.sectionDashed {
	border			: none 0; 
	border-top		: 2px dotted #7f8080;
	width			: 100%;
	height			: 2px;
	text-align		: left;
	}	

table.liteblue {
	background-color 	: #a1c1e6;
	border				: 0px;
}

td.white {
	background-color 	: #ffffff;
	border				: 0px;
}

.pricehead {
	background-color 	: #00548e;
	width				: 600px;
	border				: 0px;
	text-align			: center;
	margin-bottom		: 10px;
}

.pricehead2column {
	background-color 	: #00548e;
	width				: 290px;
	border				: 0px;
	text-align			: center;
	margin-bottom		: 10px;
}

.priceModel {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 12px;
	line-height		: 13px;
	color			: #00548e;
	font-weight		: bold;
	text-align		: left;
	width			: 15%;
	white-space		: nowrap;
	margin-right	: 10px;
}

.priceDescription {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 12px;
	line-height		: 13px;
	color			: #000000;
	font-weight		: normal;
	text-align		: left;
	width			: 50%;
}

.priceAmount {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 12px;
	line-height		: 13px;
	color			: #00548e;
	font-weight		: normal;
	text-align		: right;
	width			: 15%;
	white-space		: nowrap;
}

.priceRetail {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 12px;
	line-height		: 13px;
	color			: #666666;
	font-weight		: normal;
	text-align		: center;
	width			: 50%;
}

.priceSale {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 12px;
	line-height		: 13px;
	color			: #00548e;
	font-weight		: bold;
	text-align		: center;
	width			: 15%;
	white-space		: nowrap;
}

.purchase {
	text-align		: right;
}

#valuebody {
	font-family			: verdana, geneva, arial, "sans serif";
	font-size			: 12px;
	line-height			: 16px;
	color				: #000000;
	font-weight			: normal;
	text-align			: left;
	margin				: 10px 50px 20px 50px;
}

A.tocHead:link {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 14px;
	line-height		: 17px;
	font-weight		: bold;
	color			: #00548e;
	text-decoration	: none;
}

A.tocHead:visited {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 14px;
	line-height		: 17px;
	font-weight		: bold;
	color			: #00548e;
	text-decoration	: none;
}

A.tocHead:hover {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 14px;
	line-height		: 17px;
	font-weight		: bold;
	color			: #c77a2e;
	text-decoration	: underline;
}

A.tocHead:active {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 14px;
	line-height		: 17px;
	font-weight		: bold;
	color			: #000000;
	text-decoration	: none;
}

.tocHead {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 14px;
	line-height		: 17px;
	font-weight		: bold;
	color			: #00548e;
}

.tocBody {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 12px;
	line-height		: 15px;
	color			: #000000;
	font-weight		: normal;
}

.shipHead {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 11px;
	line-height		: 15px;
	color			: #000000;
	font-weight		: bold;
}

.ship {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 11px;
	line-height		: 15px;
	color			: #00548e;
	font-weight		: bold;
}

table.photo_left {
	margin-top			: 6px;
	margin-right		: 20px;
}

table.photo_right {
	margin-top			: 6px;
	margin-left			: 20px;
}

.colorBlack {
	color			: #000000;
}

.specs1 {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #000000;
	font-weight		: bold;
	font-size		: 12px;
	line-height		: 15px;
}

.specs2 {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #000000;
	font-weight		: normal;
	font-size		: 12px;
	line-height		: 15px;
}

.bookTitle {
	font-family		: "Trebuchet MS", verdana, geneva, arial, "sans serif";
	color			: #00548e;
	font-weight		: bold;
	font-size		: 18px;
	line-height		: 24px;
	margin-top		: 20px;
}

.bookAuthor {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #000000;
	font-weight		: bold;
	font-style		: italic;
	font-size		: 11px;
	line-height		: 13px;
	margin-bottom	: 10px;
}

.bookDescription {
	font-family		: verdana, geneva, arial, "sans serif";
	color			: #000000;
	font-weight		: normal;
	font-size		: 12px;
	line-height		: 17px;
	margin-bottom	: 10px;
}

.outofstock {
	font-family		: verdana, geneva, arial, "sans serif";
	font-size		: 12px;
	line-height		: 13px;
	color			: #990000;
	font-weight		: bold;
	padding-top		: 5px;
	margin-top		: 5px;
}

.fltrt {
	float			: right;
	display			: inline;
}

.fltlft {
	float			: left;
	display			: inline;
}

.button {
	margin			: 0px;
	padding			: 2px;

}

