/* BEGIN: global styles */
BODY {
/* 	background-color: #FFFFCC; */
	}

A:link, A:visited {
	color: #3333CC;
	}

A:active {
	color: #990000;
	}

A:hover {
/*	text-decoration: underline; */
	}

A.emphasis {
	font-weight: bold;
	}

P {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 12px;
/*	padding-top: 2px;
	padding-bottom: 0px; */
	}

P.blockIndent {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	padding-left: 20px;
	}

UL, OL {
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	}

P UL, P OL {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

FORM {
	padding: 0px;
	margin: 0px;
	}

INPUT, SELECT {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
/*	vertical-align: middle; */
	}

.checkoutRegister {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}

.error404Txt {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-bottom:20px;
	}

.searchTips {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	}

.indent {
	padding-left: 15px;
	text-indent: -10px;
	}

.backToTop {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding-right: 15px;
	}

.arrowLink {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 8px;
	}

.arrowLink A {
/*	text-decoration: none; */
	color: #000099;
	}

.prodNavL, .pageNavL {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
	}

.prodNavR, .pageNavR {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	padding-right: 10px;
	text-align: right;
	}

.pageNavR {
	padding-right: 24px;
	}

.pageNavL {
	padding-left: 24px;
	}

.pageNavL IMG {
	vertical-align: top;
	}
/* END: global styles */

.footerText {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #66CCFF;
	text-align: right;
	}

.footerText A {
	color: #66CCFF;
	text-decoration: none;
	}
	
.footerText A:visited {
	color: #66CCFF;
	text-decoration: none;
	}

.footerText A:active {
	color: #66CCFF;
	text-decoration: none;
	}	

.footerCopyright {
	color: #CCCCCC;
	}

/* BEGIN product styles */
.prodDroplet {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}

.prodTitle {
	font-weight: bold;
	}

.prodPrice IMG {
	vertical-align: top;
	}

.prodGrade {
	font-weight: bold;
	}


.prodRating, .prodFormat {
	font-size: 11px;
	}

.subcats {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	}

.subcats A {
	color: #336699;
	}

.subcats SPAN {
	color: #999999;
	}

.subheadText {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 4px;
	}

.indentTxt {
	text-indent: -8px;
	padding-left: 28px;
	}

.messagingHeader {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 15px;
	}

.message, .messageRight {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
	}

.message A {
	font-weight: bold;
	}

.messageHeader {
	font-size: 13px;
	font-weight: bold;
	}

.themeMessageRight {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 10px;
	}
/* END product styles */




/* BEGIN: product page styles */
.productTitle {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 16px;
	padding-left: 15px;
	padding-top: 4px;
	}

.productCredits {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	padding-bottom: 8px;
	}

.productInformation, .productDescription, .productGrades, .productItemNum, .productPages, .productFormat, .productSystemReq, .productDim, .productLevel {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	}

.productInformation, .productGrades {
	font-weight: bold;
	}


.priceRetailL, .priceRetailR {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	}

.priceEduL, .priceEduR {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
	}

.priceRetailR, .priceEduR {
	font-weight: bold;
	text-align: right;
	}

.priceEduR {
	font-size: 14px;
	}

.bonusPointTxt {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9933;
	padding-top: 5px;
	}

.shipInfoTxt {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	padding-top: 20px;
	}

.ratingLinks {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
	}

.ratingAvg {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	}


.review, .reviewTeacher, .reviewSchool {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}

.review { padding-top: 15px; }
.reviewSchool { font-style: italic; }
.reviewTeacher { font-weight: bold; }

.productSet {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 15px;
	padding-right: 15px;
	}

.productSetDetails {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-indent: -8px;
	padding-left: 8px;
	}
/* EMD: product page styles */



/* BEGIN: header styles */
.topNav {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: White;
	text-align: right;
	padding-bottom: 2px;
	}
	.topNav A {
		color: White;
		text-decoration: none;
		}
	.topNav A:visited {
		color: White;
		text-decoration: none;
	}

.date {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	padding-right: 5px;
	text-align: right;
	}

.shopCartItems {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	}
/* END: header styles */


/* BEGIN: home styles */
.welcomeName {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000066;
	}

.welcomeCopy {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 17px;
	}

.homeTheme {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	text-indent: -10px;
	padding-top: 4px;
	}

.searchTxt {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	}

.offerText {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left:10px;
	padding-right: 9px;
	padding-top: 3px;
	padding-bottom: 8px;
	}


.homeRecProdTxt {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}

.homeRecProdTxt B { /* hack, temp */
	font-size: 10px;
	}


.shopbyRecProd {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	}

.shopbyFeatProd {
	padding-top:10px;
	padding-bottom:10px;
	padding-left: 25px;
	padding-right: 20px;
	}

/* END: home styles */



/* BEGIN: main nav styles */
.mainNavCellBg0 {
	background-color: #C2E8FC;
	layer-background-color: #C2E8FC;
	}

.mainNavCellBg1 {
	background-color: #FBE178;
	layer-background-color: #FBE178;
	}

.mainNavCellGrey {
	background-color: #CCCCCC;
	layer-background-color: #CCCCCC;
	}

.mainNavCellA {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #999999;
	}

.mainNavCellB {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	color: #999999;
	}

.mainNavCellB A, .mainNavCellA A {
	color: #000066;
	text-decoration: none;
	}

.mainNavCellB .active, .mainNavCellA .active {
	color: #C44E00;
	}
/* END: main nav styles */



/* BEGIN: theme styles */
.themeProdArea {
	padding-left: 13px;
	padding-right: 13px;
	}

.themeHeadTxt {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #384FB1;
	}

.themeFeatTxt {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-left:10px;
	padding-top:7px;
	}

.themeFeatTxt A {
	font-weight: bold;
	}

.themeFeatSubhead {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding-left: 15px;
	}

.themeOtherTxt, .themeOtherRec {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	}

.themeOtherTxt A {
	font-weight: bold;
	}

.themeOtherRec {
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
	}

.themeCal {
	padding-left: 18px;
	}

.themeCalMonth {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	}

.themeCalTheme {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	}

/* EMD: theme styles */





/* BEGIN: footer styles */
.footerText {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #66CCFF;
	text-align: right;
	}

.footerText A {
	color: #66CCFF;
	text-decoration: none;
	}
	
.footerText A:visited {
	color: #66CCFF;
	text-decoration: none;
	}

.footerText A:active {
	color: #66CCFF;
	text-decoration: none;
	}	

.footerCopyright {
	color: #CCCCCC;
	}
/* END: footer styles */


/* BEGIN: checkout styles */
.checkoutTd, .checkoutHelp {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	}

.checkoutField, .checkoutFieldError, .checkoutErrorTxt, .checkoutData, .checkoutOther {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}

.checkoutFieldError {
	font-weight: bold;
	color: #CC0000;
	}

.checkoutErrorTxt {
	color: #CC0000;
	padding-top: 12px;
	}

.checkoutCartInstruct {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	padding-bottom: 15px;
	}

.checkoutHelp, .checkoutSubtotal, .checkoutTotal {
	font-weight: bold;
	text-align: right;
	}

.checkoutTd {
	text-align: center;
	padding-top:4px;
	padding-bottom: 4px;
	}

.checkoutShipMsg {
	font-weight: bold;
	font-size: 11px;
	color: #CC0000;
	text-align: left;
	padding-left: 10px;
	}

.checkoutCartItem, .checkoutCartFormat, .checkoutCartItemNum, .checkoutShipType, .checkoutShipDate {
	text-align: left;
	padding-left: 10px;
	padding-right: 5px;
	}

.checkoutCartItem {
	font-weight: bold;
	padding-bottom: 4px;
	}

.checkoutCartPriceItem, .checkoutCartPriceTotal, .checkoutShipPrice, .checkoutRevPriceSubtotal, .checkoutRevPriceTotal {
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	}

.checkoutShipPrice {
	text-align: right;
	padding-right: 15px;
	padding-left: 5px;
	}

.checkoutCartBonus, .checkoutCartBonusTotal {
	color: #FF9933;
	}

.checkoutCartSubtotal, .checkoutCartBonusTotal, .checkoutShipType, .checkoutData, .checkoutRevPriceSubtotal {
	font-weight: bold;
	}

.checkoutCartPriceSubtotal, .checkoutRevTotal {
	font-weight: bold;
	color: #CC0000;
	}

.checkoutRevSubtotal {
	text-align: right;
	padding-right: 15px;
	font-weight: bold;
	}

.checkoutRevSubtotal A {
	font-size: 11px;
	}

.checkoutRevPriceTotal {
	font-weight: bold;
	color: #CC0000;
	}

.checkourOrderNum {
	font-weight: bold;
	color: #990000;
	}


.checkoutTotal {
	color: #CC0000;
	}

.checkoutRevTotal {
	font-weight: bold;
	color: #CC0000;
	text-align: right;
	padding-right: 15px;
	}


.checkoutReady {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

.checkoutReadyInstruct {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.checkoutType {
	padding-top: 6px;
	}

.checkoutType INPUT {
	vertical-align: sub;
	}


.checkoutEditBut {
	text-align: right;
	padding-right: 15px;
/*	padding-bottom: 10px; */
	padding-top: 5px;
	}

.checkoutMainArea {
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
	}

.checkoutOther {
	text-align: left;
/*	padding-left: 10px;
	padding-right: 10px; */
	}

.checkoutOther INPUT {
	vertical-align: sub;
	}

.checkoutOther A {
	font-weight: bold;
	}

.checkoutOther IMG {
	vertical-align: bottom;
	}

.checkoutThanks {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.checkoutSection {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	padding-bottom: 3px;
	}

.checkoutSpecialOffer {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	padding: 8px 0px 8px 0px;
	}

.checkoutConfirm {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 10px;
	}

.receiptColHead, .receiptColHeadC {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	}

.receiptColHeadC {
	text-align: center;
	}
/* END: checkout styles */


/*BEGIN: my account styles */
.myAcctCustServ, .myAcctODtitle, .myAcctODdata, .myAcctODaddrHead, .myAcctODaddrText, .myAcctLLink, .myAcctRLink, .myAcctText, .myAcctSection, .myAcctTbl  {
  font-family: tahoma, arial, helvetica, sans-serif;
  color: #666666;
	}

.myAcctText {
	font-size: 12px;
	padding-bottom: 7px;
	}

.myAcctTbl {
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 5px;
	}

.myAcctLLink {
	color: #3333CC;
	font-size: 12px;
	padding-left: 20px;
	padding-bottom: 15px;
	}
	
.myAcctRLink {
	text-align: right;
	color: #3333CC;
	font-size: 11px;
	padding-right: 20px;
	padding-bottom: 15px;
	}

.myAcctCustServ {
	font-size: 11px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	}

.myAcctBelly {
	padding-top: 5px;
	padding-left: 25px;
	padding-bottom: 15px;
	padding-right:10px;
	}

.myAcctSection {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	padding-bottom: 3px;
	}

.myAcctHdrs {
	padding-bottom: 5px;
	}
.myAcctOD {
	padding-top: 10px;
	padding-bottom: 0px;
	}

.myAcctODtitle {
	font-size: 14px;
	padding-left: 25px;
	padding-top: 2px;
	padding-bottom: 2px;
	}

.myAcctODdata {
	font-size: 14px;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight : bold;
	}

.myAcctODaddrHead {
	font-size: 12px;
	padding-left: 25px;
	padding-top: 2px;
	font-weight : bold;
	}

.myAcctODaddrText {
	font-size: 12px;
	padding-left: 25px;
	padding-bottom: 15px;
	}

.myAcctCheckboxes {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	}

/*END: my account styles */



/* BEGIN: help popup styles */
.helpLink {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3333CC;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-indent: -20px;
	}

.helpLink IMG {
	vertical-align: baseline;
	}

.helpTerm {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #89B2D8;
	}

.helpQuestion {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	}

.helpAnswer {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	}

.helpShipDetails, 
.helpShipArea,
.helpShipMethod {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	}

.helpShipArea {
	background-color: #E2F0FD;
	font-weight: bold;
	font-size: 13px;
	}

.helpShipMethod {
	font-weight: bold;
	}

.helpShipNote {
	color: #CC9900;
	}

.helpTop {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-bottom: 15px;
	}

/* END: help popup styles */



/* BEGIN: search result styles */
.searchTopResults {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 6px;
	}

.searchTopResultsQuery, .searchTopResultsSort {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	}

.searchResultsShown {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	}

.searchResultsType {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 4px;
	}

.searchTopCategoriesHdr, .searchTopCategories, .searchTopHelp, .searchTopAgain {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	}

.searchTopCategoriesHdr {
	font-size: 12px;
	padding-top:5px;
	padding-bottom:4px;
	}

.searchTopCategoriesHdr2 {
	font-size: 14px;
	font-weight: bold;
	}

.searchTopHelp, .searchTopAgain {
	font-weight: bold;
	}

.searchTopHelp {
	padding-top:15px;
	padding-bottom:15px;
	}

.searchMatches {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 15px;
	}
/* END: search result styles */



/* BEGIN: printable purchase order styles */
.viewPpoReciept, .viewPpoReciept1 {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
	padding-top: 12px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	}

.viewPpoReciept1 {
	font-weight: bold;
	padding-bottom: 0px;
	}

.viewPpoFooter1, .viewPpoFooter2 {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 14px;
	}

.viewPpoFooter2 {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	}

.viewPpoInfo, .viewPpoInfoShipBill {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	}

.viewPpoInfoShipBill {
	font-weight: bold;
	padding-bottom: 0px;
	}
/* END: printable purchase order styles */



.offerTxt {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-left:50px;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:20px;
	}


.privacyPolicy, .contactUs {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom:20px;
	}

.myAcctContactInfo {
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top:5px;
	}

.contactUsThanksHead {
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	}

.contactUsThanksTxt {
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	}

.shippingAddress {
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:8px;
	}
	
.shippingSelect {
	background-color:#E0F0FF;
	}
	
.AddressCheckbox {
	background-color:#EEEEEE;
	padding-top:4px;
	}

.font11 {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	}
	
.productIndiNote {
	FONT-SIZE: 11px; COLOR: #6699ff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quickSearch {   
	padding-top: 8px;
	padding-right: 8px; 
	padding-bottom: 8px; 
	padding-left: 8px;
 }
.tsHomeTxt { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000066; 
	padding-top: 2px; 
	padding-right: 6px; 
	padding-bottom: 2px; 
	padding-left: 8px; 
	}
.tsHomeTxt a:link {
	text-decoration: none; 
	color: #000066;
	}
.tsHomeTxt a:visited {
	text-decoration: none; 
	color: #000066;
	}
.tsHomeTxt a:active {
	text-decoration: none; 
	color: #000066;
	}
.fontArial11 {	
	FONT-SIZE: 11px;  
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif
	}
.fontArial12 {	
	FONT-SIZE: 12px;  
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif
	}
.visitOther {	
	FONT-SIZE: 11px;  
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; 
	color: #3333cc
	}