#cartBanner { margin-top: 10px; margin-right: 40px; }
#cartFrame { width: 550px; margin-left: 5px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border-style: none; }
#emptyCartmsg { color: maroon; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; margin-left: 20px; }
#emptyCartmsg a { color: gray; text-decoration: underline; }
#emptyCartmsg a:hover { color: black; }
/*<agl.folder "CartItems">*/
	.cartItem { width: 550px; margin-bottom: 12px; margin-left: 30px; }
	.priceCell { color: maroon; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(/images/translight.png); background-repeat: repeat; text-align: right; vertical-align: middle; width: 75px; padding: 4px; }
	.picCell { text-align: center; width: 54px; margin-right: 1px; margin-left: 1px; }
	.picCell a img { text-align: center; margin-right: 1px; margin-left: 1px; border: solid 1px white; }
	.picCell a:hover img { text-align: center; border: solid 1px maroon; }
	.listCell { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; text-align: left; vertical-align: middle; padding-left: 10px; }
	.listCell a { color: maroon; padding: 2px; }
	.listCell a:hover { color: gray; background-image: url(/images/menushade.png); background-repeat: repeat; }
	#smallLabel { font-size: 0.7em; }
	.optionsTxt { color: black; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: normal; }
	.optionVal { color: maroon; font-size: 0.9em; }
	.actionCell { background-image: url(/images/menushade.png); background-repeat: repeat; text-align: center; width: 45px; padding: 5px; }
/*</agl.folder>*/
/*<agl.folder "Totaltems">*/
	.cartTotal { width: 550px; margin-left: 30px; }
	.TotalCell { color: maroon; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; width: 54px; margin-right: 1px; margin-left: 1px; }
	.qtyCell { color: white; background-image: url(/images/menushade.png); background-repeat: repeat; text-align: center; width: 45px; padding: 5px; }
/*</agl.folder>*/
.itemFrms { }
.qtyBox { color: maroon; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; text-align: center; width: 20px; border: solid 1px; }
hr { color: maroon; background-color: maroon; width: 560px; border: solid 1px; }
#buttonHolder { background-image: url(/images/translight.png); background-repeat: repeat; width: 560px; height: 30px; margin-left: 20px; }
#updateCell { color: maroon; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; vertical-align: top; width: 100px; }
#clearCell { text-align: left; }
#submitCell { text-align: right; width: 150px; }
#messageCell { color: maroon; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; vertical-align: middle; padding: 3px 2px; }
#messageHolder { background-image: url(/images/translight.png); background-repeat: repeat; margin-left: 20px; width: 560px; height: 30px; margin-top: 10px; }
#tipTitle { color: maroon; font-size: 1em; font-weight: bold; }
#messageCell2 { color: #535353; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.1em; text-align: left; vertical-align: middle; padding: 4px; }
#buttonHolder button { color: maroon; background-color: white; margin: 4px 4px 2px; border: solid 2px; cursor: pointer; }

.contButton { color: maroon; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white; text-align: center; width: 150px; height: 20px; margin: 4px 4px 2px; border: solid 2px; cursor: pointer; }
.contButton:hover { color: black; background-color: #ebebeb; border-color: black; }
.contButton a { color: maroon; text-decoration: none; }
.contButton a:hover { color: black; }
/*<agl.folder "SimilarItems">*/
	.similarBox { color: maroon; font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; text-align: left; letter-spacing: 1px; margin-bottom: 10px; margin-left: 20px; padding: 2px 4px 3px 3px; width: 550px; height: auto; visibility: visible; clear: both; margin-top: 10px; display: block; }
	.indivitems { text-align: center; width: 100px; float: left; margin-top: 10px; margin-right: 10px; }
	.smallDesc { font-size: 0.75em; }
	.indivitems a { color: maroon; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
	.indivitems a:hover { color: black; }
	.indivitems a img {  }
	.indivitems a:hover img {  }
	.makeInline { clear: both; display: inline; }
/*</agl.folder>*/
/*<agl.folder "StepTwo">*/
	.form_Holder { width: 100%; padding-right: 40px; padding-left: 40px; }
	.form_Holder hr { width: 90%; }
	.form_Holder table { margin-top: 10px; margin-bottom: 20px; }
	.form_Holder label { color: black; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; }
	.form_Holder label.req { color: maroon; }
	.form_Holder td.labelCell { text-align: right; width: 100px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; }
	.form_Holder td.inputCell { }
	.sctnHead { color: gray; font-size: 1.3em; font-variant: small-caps; background-color: #f5f5f5; width: 90%; padding: 5px; border-top: 2px solid maroon; }
	.sctnNote { font-size: 0.7em; }
	.updError { color: white; font-size: 1em; background-color: maroon; width: 90%; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
	.headNote { color: gray; font-style: italic; margin-top: 10px; }
/*</agl.folder>*/

/*<agl.folder "StepThree">*/
	.pSummary { color: maroon; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; width: 557px; margin-left: 40px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-top: 2px solid maroon; }
	.eSummary { color: maroon; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; margin-left: 40px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; width: 557px; border-bottom: 2px solid maroon; }
	.pSummary a { color: gray; }
	.pSummary a:hover { color: black; }
/*</agl.folder>*/
