<style type="text/css">
<!--

/* Begin Header Classes */
/* End Header Classes */

/* Begin Body Classes */
.body-text {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
}
	A.body-text {
		color : #C21E1E;
		text-decoration: underline;
	}
	A.body-text:Visited {
		color : #C21E1E;
		text-decoration: underline;
	}
	A.body-text:Active {
		color : #C21E1E;
		text-decoration: underline;
	}
	A.body-text:Hover {
		color : #C21E1E;
		text-decoration: underline;
}
.body-legaltext {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #565656;
	text-decoration: none;
}
	A.body-legaltext {
		color : #aaaaaa;
		text-decoration: underline;
	}
	A.body-legaltext:Visited {
		color : #aaaaaa;
		text-decoration: underline;
	}
	A.body-legaltext:Active {
		color : #aaaaaa;
		text-decoration: underline;
	}
	A.body-legaltext:Hover {
		color : #aaaaaa;
		text-decoration: underline;
}
.body-pricetext {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.body-listtext {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}
	A.body-listtext {
		color : #676767;
	}
	A.body-listtext:Visited {
		color : #676767;
	}
	A.body-listtext:Active {
		color : #676767;
		text-decoration: underline;
	}
	A.body-listtext:Hover {
		color : #676767;
		text-decoration: underline;
}
.body-listtitle {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
	A.body-listtitle {
		color : #555555;
	}
	A.body-listtitle:Visited {
		color : #555555;
	}
	A.body-listtitle:Active {
		color : #555555;
		text-decoration: underline;
	}
	A.body-listtitle:Hover {
		color : #555555;
		text-decoration: underline;
}
.body-instruction {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
	A.body-instruction {
		color : #9c0000;
	}
	A.body-instruction:Visited {
		color : #9c0000;
	}
	A.body-instruction:Active {
		color : #9c0000;
		text-decoration: underline;
	}
	A.body-instruction:Hover {
		color : #9c0000;
		text-decoration: underline;
}
.body-information {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	color: #222222;
	text-decoration: none;
}
	A.body-information {
		color : #222222;
	}
	A.body-information:Visited {
		color : #222222;
	}
	A.body-information:Active {
		color : #222222;
		text-decoration: underline;
	}
	A.body-information:Hover {
		color : #222222;
		text-decoration: underline;
}
/* End Body Classes */

/* Begin Catalog Classes */
.catalog-body-header-label {
	font-family: myriad pro semiext,verdana,arial,helvetica,sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #6f6f6f;
	text-decoration: none;
}
.catalog-body-header-dollar {
	font-family: myriad pro semiext,verdana,arial,helvetica,sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #191919;
	text-decoration: none;
}
.catalog-body-header-cent {
	font-family: myriad pro semiext,verdana,arial,helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #191919;
	text-decoration: none;
}
.catalog-body-header-data {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
.catalog-body-text-data {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3f3f3f;
	text-decoration: none;
}
.catalog-body-text-offer {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.catalog-body-text-upgrade {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #C21E1E;
	text-decoration: none;
}
.catalog-list-text-label {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
	A.catalog-list-text-label {
		color : #000000;
		text-decoration: none;
	}
	A.catalog-list-text-label:Visited {
		color : #000000;
		text-decoration: none;
	}
	A.catalog-list-text-label:Active {
		color : #df0000;
		text-decoration: none;
	}
	A.catalog-list-text-label:Hover {
		color : #df0000;
		text-decoration: none;
}
.catalog-list-text-dollar {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6e6e6e;
	text-decoration: none;
}
.catalog-list-text-cent {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	color: #6e6e6e;
	text-decoration: none;
}
/* End Catalog Classes */

/* Begin Footer Classes */
.footer-text {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #515151;
	text-decoration: none;
}
	A.footer-text {
		color : #515151;
	}
	A.footer-text:Visited {
		color : #515151;
	}
	A.footer-text:Active {
		color : #515151;
		text-decoration: underline;
	}
	A.footer-text:Hover {
		color : #515151;
		text-decoration: underline;
}
.footer-pagelet-linktext {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #2035DA;
	text-decoration: none;
}
	A.footer-pagelet-linktext {
		color : #2035DA;
	}
	A.footer-pagelet-linktext:Visited {
		color : #2035DA;
	}
	A.footer-pagelet-linktext:Active {
		color : #2035DA;
		text-decoration: underline;
	}
	A.footer-pagelet-linktext:Hover {
		color : #2035DA;
		text-decoration: underline;
}
/* End Footer Classes */

/* Begin Navigation Classes */
.navigation-submenu01-area {
	background-color: #fafafa;
	width: 161px;
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
}
.navigation-submenu01-linkarea-normal {
	height: 23px;
	padding-left: 10px;
	padding-right: 10px;
}
.navigation-submenu01-linkarea-over {
	height: 23px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #e7e7e7;
}
.navigation-submenu01-linktext {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #252525;
	text-decoration: none;
}
	A.navigation-submenu01-linktext {
		color : #252525;
	}
	A.navigation-submenu01-linktext:Visited {
		color : #252525;
	}
	A.navigation-submenu01-linktext:Active {
		color : #252525;
		text-decoration: none;
	}
	A.navigation-submenu01-linktext:Hover {
		color : #252525;
		text-decoration: none;
}
.navigation-submenu02-linktext {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	text-decoration: none;
}
	A.navigation-submenu02-linktext {
		color : #555555;
	}
	A.navigation-submenu02-linktext:Visited {
		color : #555555;
	}
	A.navigation-submenu02-linktext:Active {
		color : #555555;
		text-decoration: underline;
	}
	A.navigation-submenu02-linktext:Hover {
		color : #555555;
		text-decoration: underline;
}
.navigation-recordcount-here {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color : #3e3e3e;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;	
}
.navigation-recordcount-normal {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	color : #3e3e3e;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;	
}
.navigation-recordcount-link {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	color : gray;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;	
}
	A.navigation-recordcount-link {
		color : #3e3e3e;
	}
	A.navigation-recordcount-link:Visited {
		color : #3e3e3e;
	}
	A.navigation-recordcount-link:Active {
		color : #df0000;
		text-decoration: underline;
	}
	A.navigation-recordcount-link:Hover {
		color : #df0000;
		text-decoration: underline;
}
/* End Navigation Classes */

/* Begin Form Classes */
.form-field-general {
	color: #333333;
	font-family: arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	width: 160px;
}
.form-field-short {
	color: #333333;
	font-family: arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	width: 64px;
}
.form-field-long {
	color: #333333;
	font-family: verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	width: 316px;
}
.form-field-medium {
	color: #333333;
	font-family: verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	width: 150px;
}
.form-field-city {
	color: #333333;
	font-family: verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	width: 100px;
}
.form-field-state {
	color: #333333;
	font-family: verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	width: 40px;
}
.form-field-book-month {
	color: #333333;
	font-family: arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	width: 76px;
}
.form-field-book-day {
	color: #333333;
	font-family: arial;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	width: 50px;
}
.form-field-number {
	color: #333333;
	font-family: verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	width: 22px;
}
.form-error {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: xx-small;
	font-style: normal;
	font-weight: normal;
	color: #9c0000;
	text-decoration: none;
}
	A.form-error {
		color : #9c0000;
	}
	A.form-error:Visited {
		color : #9c0000;
	}
	A.form-error:Active {
		color : #9c0000;
		text-decoration: underline;
	}
	A.form-error:Hover {
		color : #9c0000;
		text-decoration: underline;
}
/* End Form Classes */

/* Begin Account Classes */
.account-body-header-name {
	font-family: myriad pro semiext,verdana,arial,helvetica,sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	color: #6f6f6f;
	text-decoration: none;
}
.account-body-header-data {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
}
/* End Account Classes */
-->
</style>