
.textbox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; TEXT-INDENT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.TABLE-Gray   	        { font-family:Arial; color:#666666; text-decoration:none; font-size:11px; font-weight:normal }
.TABLE-Gray A	        { font-family:Arial; color:#666666; text-decoration:underline; font-size:11px; font-weight:normal }
.TABLE-Gray A:active	{ font-family:Arial; color:#666666; text-decoration:underline; font-size:11px; font-weight:normal }
.TABLE-Gray A:visited  { font-family:Arial; color:#666666; text-decoration:underline; font-size:11px; font-weight:normal }
.TABLE-Gray A:hover	{ font-family:Arial; color:#999999; text-decoration:underline; font-size:11px; font-weight:normal }

.TABLE-Gray12   	        { font-family:Arial; color:#666666; text-decoration:none; font-size:12px; font-weight:strong }
.TABLE-Gray12 A	        { font-family:Arial; color:#666666; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Gray12 A:active	{ font-family:Arial; color:#666666; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Gray12 A:visited  { font-family:Arial; color:#666666; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Gray12 A:hover	{ font-family:Arial; color:#999999; text-decoration:underline; font-size:12px; font-weight:strong }

.TABLE-Brown12   	        { font-family:Arial; color:#896749; text-decoration:none; font-size:12px; font-weight:strong }
.TABLE-Brown12 A	        { font-family:Arial; color:#896749; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Brown12 A:active	{ font-family:Arial; color:#896749; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Brown12 A:visited  { font-family:Arial; color:#896749; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Brown12 A:hover	{ font-family:Arial; color:#896749; text-decoration:underline; font-size:12px; font-weight:strong }

.TABLE-Orange  	        { font-family:Arial; color:#fa531f; text-decoration:none; font-size:12px; font-weight:strong }
.TABLE-Orange A	        { font-family:Arial; color:#fa531f; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Orange A:active	{ font-family:Arial; color:#fa531f; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Orange A:visited  { font-family:Arial; color:#fa531f; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Orange A:hover	{ font-family:Arial; color:#ff3300; text-decoration:underline; font-size:12px; font-weight:strong }

.TABLE-Brown  	        { font-family:Arial; color:#644029; text-decoration:none; font-size:12px; font-weight:strong }
.TABLE-Brown A	        { font-family:Arial; color:#644029; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Brown A:active	{ font-family:Arial; color:#644029; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Brown A:visited  { font-family:Arial; color:#644029; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Brown A:hover	{ font-family:Arial; color:#644029; text-decoration:underline; font-size:12px; font-weight:strong }

.TABLE-White  	        { font-family:Arial; color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:strong }
.TABLE-White A	        { font-family:Arial; color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-White A:active	{ font-family:Arial; color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-White A:visited  { font-family:Arial; color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-White A:hover	{ font-family:Arial; color:#CCCCCC; text-decoration:underline; font-size:12px; font-weight:strong }

.TABLE-White11  	        { font-family:Arial; color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:strong }
.TABLE-White11 A	        { font-family:Arial; color:#FFFFFF; text-decoration:underline; font-size:11px; font-weight:strong }
.TABLE-White11 A:active	{ font-family:Arial; color:#FFFFFF; text-decoration:underline; font-size:11px; font-weight:strong }
.TABLE-White11 A:visited  { font-family:Arial; color:#FFFFFF; text-decoration:underline; font-size:11px; font-weight:strong }
.TABLE-White11 A:hover	{ font-family:Arial; color:#CCCCCC; text-decoration:underline; font-size:11px; font-weight:strong }

.TABLE-Blue20  	        { font-family:Arial; color:#0264af; text-decoration:none; font-size:20px; font-weight:strong }
.TABLE-Blue20 A	        { font-family:Arial; color:#0264af; text-decoration:underline; font-size:20px; font-weight:strong }
.TABLE-Blue20 A:active	{ font-family:Arial; color:#0264af; text-decoration:underline; font-size:20px; font-weight:strong }
.TABLE-Blue20 A:visited  { font-family:Arial; color:#0264af; text-decoration:underline; font-size:20px; font-weight:strong }
.TABLE-Blue20 A:hover	{ font-family:Arial; color:#0264af; text-decoration:underline; font-size:20px; font-weight:strong }

.TABLE-Brown25  	        { font-family:Arial; color:#482D15; text-decoration:none; font-size:25px; font-weight:normal }
.TABLE-Brown25 A	        { font-family:Arial; color:#482D15; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-Brown25 A:active	{ font-family:Arial; color:#482D15; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-Brown25 A:visited  { font-family:Arial; color:#482D15; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-Brown25 A:hover	{ font-family:Arial; color:#482D15; text-decoration:underline; font-size:25px; font-weight:normal }

.TABLE-Blue25  	        { font-family:Arial; color:#0264af; text-decoration:none; font-size:25px; font-weight:normal }
.TABLE-Blue25 A	        { font-family:Arial; color:#0264af; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-Blue25 A:active	{ font-family:Arial; color:#0264af; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-Blue25 A:visited  { font-family:Arial; color:#0264af; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-Blue25 A:hover	{ font-family:Arial; color:#0264af; text-decoration:underline; font-size:25px; font-weight:normal }

.TABLE-Red  	        { font-family:Arial; color:#CC3300; text-decoration:none; font-size:12px; font-weight:strong }
.TABLE-Red A	        { font-family:Arial; color:#CC3300; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Red A:active	{ font-family:Arial; color:#CC3300; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Red A:visited  { font-family:Arial; color:#CC3300; text-decoration:underline; font-size:12px; font-weight:strong }
.TABLE-Red A:hover	{ font-family:Arial; color:#CC3300; text-decoration:underline; font-size:12px; font-weight:strong }

.TABLE-BrownHeader  	        { font-family:Arial; color:#644029; text-decoration:none; font-size:16px; font-weight:strong }
.TABLE-BrownHeader A	        { font-family:Arial; color:#644029; text-decoration:underline; font-size:16px; font-weight:strong }
.TABLE-BrownHeader A:active	{ font-family:Arial; color:#644029; text-decoration:underline; font-size:16px; font-weight:strong }
.TABLE-BrownHeader A:visited  { font-family:Arial; color:#644029; text-decoration:underline; font-size:16px; font-weight:strong }
.TABLE-BrownHeader A:hover	{ font-family:Arial; color:#644029; text-decoration:underline; font-size:16px; font-weight:strong }


.titleOrange {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fa531f; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

#navcontainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; FONT-SIZE: 13px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
#navcontainer UL LI {
	DISPLAY: inline
}
#navcontainer UL LI A {
	PADDING-RIGHT: 10px; BORDER-TOP: #edeef2 2px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #482d15; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#navcontainer UL LI A:hover {
	BORDER-TOP: #e51837 2px solid; COLOR: #e51837; TEXT-DECORATION: none
}

.TABLE-Brown25  	        { font-family:Arial; color:#482D15; text-decoration:none; font-size:25px; font-weight:normal }
.TABLE-Brown25 A	        { font-family:Arial; color:#482D15; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-Brown25 A:active	{ font-family:Arial; color:#482D15; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-Brown25 A:visited  { font-family:Arial; color:#482D15; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-Brown25 A:hover	{ font-family:Arial; color:#482D15; text-decoration:underline; font-size:25px; font-weight:normal }

.TABLE-LightBlue25  	        { font-family:Arial; color:#99b9c4; text-decoration:none; font-size:25px; font-weight:normal }
.TABLE-LightBlue25 A	        { font-family:Arial; color:#99b9c4; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-LightBlue25 A:active	{ font-family:Arial; color:#99b9c4; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-LightBlue25 A:visited  { font-family:Arial; color:#99b9c4; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-LightBlue25 A:hover	{ font-family:Arial; color:#99b9c4; text-decoration:underline; font-size:25px; font-weight:normal }

.TABLE-LightGreen25  	        { font-family:Arial; color:#80b870; text-decoration:none; font-size:25px; font-weight:normal }
.TABLE-LightGreen25 A	        { font-family:Arial; color:#80b870; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-LightGreen25 A:active	{ font-family:Arial; color:#80b870; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-LightGreen25 A:visited  { font-family:Arial; color:#80b870; text-decoration:underline; font-size:25px; font-weight:normal }
.TABLE-LightGreen25 A:hover	{ font-family:Arial; color:#80b870; text-decoration:underline; font-size:25px; font-weight:normal }

.S2A_Layout { font-family:Trebuchet, Trebuchet MS, Arial; line-height: 16px; }
.S2A_CartTitle { font-size:18px; font-weight: bold;	color: #003366; background-color:#FFFFFF; border-style:solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-top-color:#CCCCCC; border-bottom-color:#336699; }
.S2A_ColumnHeader {	font-size:11px;	font-weight: bold; color: #003366; white-space:nowrap; }
.S2A_ColumnHeaderRow { background-color:#CCCCCC; }
.S2A_Name {	font-size:11px;	font-weight: bold; color: #000000; text-align:left; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; white-space:nowrap; }
.S2A_FirstColumnItem {	font-size:11px;	font-weight: bold; color: #000000; text-align:left; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S2A_Desc {	font-size:11px;	color: #000000; text-align:left; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S2A_ID {	font-size:11px;	color: #000000; text-align:center; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S2A_Price {	font-size:11px; font-weight:normal; color: #000000; text-align:center; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S2A_ColumnItem {	font-size:11px; font-weight:normal; color: #000000; text-align:center; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S2A_TotPrice {	font-size:11px;	color: #000000; text-align:right; border-style:solid; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#CCCCCC; }
.S2A_OrderTitle {	font-size:11px;	font-weight: bold; color: #003366; background-color:#E8E8E8; }
.S2A_OrderHeader {	font-size:11px;	font-weight: bold; color: #003366; border-style:solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color:#CCCCCC; background-color:#FFFFFF; }
.S2A_Subtotal {	font-size:11px;	font-weight: bold; color: #003366; border-top-style:solid; border-top-width: 1px; border-top-color:#CCCCCC; background-color:#FFFFFF; }
.S2A_SubtotalPrice {	font-size:11px;	color: #000000; text-align:right; border-top-style:solid; border-top-width: 1px; border-top-color:#CCCCCC; background-color:#FFFFFF; }
.S2A_OrderLineItem {	font-size:11px;	color: #000000; border-style:solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color:#CCCCCC; border-top-style:dashed; background-color:#FFFFFF; }
.S2A_OrderTotal {	font-size:11px;	font-weight: bold; color: #003366; border-style:solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color:#999999; }
.S2A_RowOdd {	background-color:#FFFFFF; }
.S2A_RowEven {	background-color:#FFFFFF; }
.S2A_Footer {	background-color:#E8E8E8; border-style:solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-bottom-color:#336699; border-top-color:#336699; }
.S2A_QuickCartLayout { font-family:Trebuchet, Trebuchet MS, Arial; line-height: 16px; border:1px solid #999999; }
.S2A_QuickCartLabel {	font-size:11px;	color: #003366; text-align:right }
.S2A_QuickCartValue {	font-size:11px;	font-weight: bold; color: #003366; }
.S2A_QuickCartFooter {	background-color:#E8E8E8; border-style:solid; border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-color:#CCCCCC; }
.S2A_QuickCartHeader {	font-size:11px;	font-weight: bold; color: #003366; }
