body {
	background:#666666;
	margin:0;
	font-family: "Trebuchet MS", Arial, san-serif;
}

img {
	border:0;
}
form {
	border:0;
	margin:0;
	padding:0;
}

#wrapper {
	width:723px;
	margin:20px auto;
}
#holder{
	padding:0 4px 0 4px;
	background-image: url(../img/tile_shadow.gif);
	background-repeat:repeat-y;
}
#logo-bar {
	width:#715px;
	height:95px;
	background:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

#dropshadow-bottom, #dropshadow-top {
	width:723px;
	height:4px;
	background-repeat:no-repeat;
	overflow:hidden;
}

#dropshadow-bottom {
	background-image: url(../img/dropshadow_bottom.gif);
}

#dropshadow-top {
	background-image: url(../img/dropshadow_top.gif);
}

.border-bot {
	border-bottom:1px solid #FFFFFF;
}
#navbar {
	border-bottom:1px solid #A7B24C;
	background:#555555;
}
#home-content {
	width:715px;
	height:388px;
	border-top:1px solid #FFFFFF;
	background-color:#FFFFFF;
	background-image:url(../img/img_home.jpg);
	background-repeat:no-repeat;
}
#home-copy {
	width:275px;
	margin:29px 0 0 35px;
	color:#666666;
	font-size:11px
}
#home-copy p {
	padding:0;
	margin:0 0 5px 0;
}

#sub-content, #sub-sideimg, #sub-side-eq, #sub-side-returns, #sub-side-contact, #sub-side-esp {
	width:715px;
	border-top:1px solid #FFFFFF;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#777777;
	line-height:15px;
}

#sub-sideimg, #sub-side-eq, #sub-side-returns, #sub-side-contact, #sub-side-esp  {
	background-position:bottom left;
	background-repeat:no-repeat;
}
#sub-sideimg {
	background-image:url(../img/side_img01.jpg);
}
#sub-side-eq {
	background-image:url(../img/img_side_eq.jpg);
}
#sub-side-returns {
	background-image:url(../img/bg_returns.jpg);
}
#sub-side-contact {
	background-image:url(../img/bg_contact.jpg);
}
#sub-side-esp {
	background-image:url(../img/bg_esp.jpg);
}
#sub-content p, #sub-sideimg p, #products-menu p {
	margin:0 0 15px 0;
}

#sub-left {
	margin-top:50px;
	width:180px;
	float:left;
}
#sub-right {
	margin-top:50px;
	width:435px;
	float:left;
	padding-bottom:30px;
}

#comm-left {
	margin-top:37px;
	width:180px;
	float:left;
}
#comm-right {
	margin-top:49px;
	width:398px;
	float:left;
	padding-bottom:30px;
}

#news-right {
	margin-top:49px;
	width:490px;
	float:left;
	padding-bottom:30px;
}

#left-col-content {
	margin-left:36px;
	padding-right:20px;
}

#landing-men, #landing-product, #landing-women, #landing-kids, #landing-acc, #landing-sale {
	width:715px;
	height:388px;
	border-top:1px solid #FFFFFF;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}
#landing-men {
	background-image:url(../img/img_men.jpg);
}
#landing-women {
	background-image:url(../img/img_women.jpg);
}
#landing-kids {
	background-image:url(../img/img_kids.jpg);
}
#landing-acc {
	background-image:url(../img/img_acc.jpg);
}
#landing-sale {
	background-image:url(../img/img_sale.jpg);
}
#sub-menu {
	width:163px;
	margin:0px 0px 0px 35px;
	color:#777777;
	font-size:11px;
}
#products-menu {
	width:198px;
	margin:15px 0px 0px 0px;
	color:#777777;
	font-size:11px;
	float:left;
}
#products {
	margin-top:31px;
	width:498px;
	height:1550px;
	float:left;
	padding-bottom:30px;
	font-size:10px;
	color:#888888;
}


#productdetail {
	width:498px;
	height:900px;
	float:left;
	padding-bottom:30px;
	font-size:10px;
	color:#888888;
	width:715px;
	border-top:1px solid #FFFFFF;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}

#products-men, #products-women, #products-kids, #products-acc, #products-sale {
	width:715px;
	border-top:1px solid #FFFFFF;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}
#products-men {
	background-image:url(../img/prod_men.jpg);
	background-position:bottom left;
}
#products-women {
	background-image:url(../img/prod_women.jpg);
	background-position:bottom left;
}
#products-kids {
	background-image:url(../img/prod_kids.jpg);
	background-position:bottom left;
}
#products-acc {
	background-image:url(../img/prod_acc.jpg);
	background-position:bottom left;
}
#products-sale {
	background-image:url(../img/prod_sale.jpg);
	background-position:bottom left;
}
#products-esp {
	background-image:url(../img/prod_sale.jpg);
	background-position:bottom left;
}
#shop {
	width:498px;
	height:1500px;
	float:left;
	padding-bottom:30px;
	font-size:10px;
	color:#888888;
	width:715px;
	border-top:1px solid #FFFFFF;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
}

.img-border {
	border:1px solid #999999;
}

#footer {
	border-top:1px solid #FFFFFF;
	background:#444444;
	padding:3px 0 3px 0;
}
#footer p {
	font:9px "Trebuchet MS", Arial, san-serif;
	color:#FFFFFF;
	padding:0;
	margin:0 0 0 35px;
}

.home-heading {
	font:22px Arial, sans-serif;
	color:#333333;
	
}
.landing-heading {
	font:14px "Trebuchet MS", Arial, san-serif;
	color:#000000;
	margin:0;
	padding:0;
}
.landing-subhead {
	font:14px "Trebuchet MS", Arial, san-serif;
	color:#000000;
	margin-top:30px;
	margin-bottom:0;
	padding:0;
}

.black-type {
	color:#000000;
}
.grey-type {
	color:#000033;
	font-size:14px;
}
.green-type {
	color:#999933;
}
.white-type {
	color:#FFFFFF;
}

.orange-type {
	color:#990066;
	font-size:13px;
}

.dash-long {
	margin:9px 0 9px 0;
}
.dash-size-top {
	margin:9px 0 0 0;
}
.dash-size-bot {
	margin:0 0 9px 0;
}

.swatch-tbl td {
	height:119px;
}
.swatch-tbl td img {
	border:1px solid #888888;
}
.size-tbl {
	margin:2px 0 2px 0;
	padding:0;
}
.size-tbl td {
	margin:0;
	padding:0;
	height:26px;
	border-right:1px solid #FFFFFF;
}

.td-tan {
	background:#ebebd6;
	font-family:Arial, Helvetica, sans-serif;
}
.td-white {
	font-family:Arial, Helvetica, sans-serif;
}
.td-labels {
	font-family:"Trebuchet MS", Arial, san-serif;
}

.small-type {
	font-size:9px;
}

#menu1-visible, #menu2-visible, #menu3-visible, #menu4-visible, #menu5-visible {
	padding:3px 0 3px 0;
	width:715px;
	background:#999933;
	font-size:11px;
	color:#FFFFFF;
}


#menu1, #menu2, #menu3, #menu4, #menu5 {
	padding:3px 0 3px 0;
	width:715px;
	background-color:#999933;
	font-size:11px;
	color:#FFFFFF;
	position: absolute;
	visibility: hidden;
}
.submenu1 p {
	margin:0 0 0 36px;
}
.submenu2 p {
	margin:0 0 0 122px;
}
.submenu3 p {
	margin:0 0 0 182px;
}
.submenu4 p {
	margin:0 0 0 182px;
}
.submenu5 p {
	margin:0 0 0 182px;
}
#menu1 a, #menu2 a, #menu3 a, #menu4 a, #menu5 a, #menu1 a:visited, #menu2 a:visited, #menu3 a:visited, #menu4 a:visited, #menu5 a:visited, #menu1-visible a, #menu2-visible a, #menu3-visible a, #menu4-visible a, #menu5-visible a, #menu1-visible a:visited, #menu2-visible a:visited, #menu3-visible a:visited, #menu4-visible a:visited, #menu5-visible a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#menu1 a:hover, #menu2 a:hover, #menu3 a:hover, #menu4 a:hover, #menu5 a:hover, #menu1 a:active, #menu2 a:active, #menu3 a:active, #menu4 a:active, #menu5 a:active, #menu1-visible a:hover, #menu2-visible a:hover, #menu3-visible a:hover, #menu4-visible a:hover, #menu5-visible a:hover, #menu1-visible a:active, #menu2-visible a:active, #menu3-visible a:active, #menu3-visible a:active, #menu4-visible a:active, #menu5-visible a:active {
	text-decoration:none;
	color:#FFFF00;
}
#sub-menu a, #sub-menu a:visited, #comm-left a, #comm-left a:visited {
	text-decoration:none;
	color:#777777;
}
#sub-menu a:hover, #sub-menu a:active, #comm-left a:hover, #comm-left a:active {
	text-decoration:underline;
	color:#777777;
}


.hot {
	color:#FFFF00;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.fields, .contact-flds, .contact-select, .text-area {
	font-size:11px;
	font-family: "Trebuchet MS", Arial, san-serif;
	color:#777777;
}
.fields {
	width:146px;
	height:14px;
}
.contact-flds {
	height:14px;
	width:200px;
	margin-bottom:5px;
}

.contact-select {
	width:180px;
	margin-bottom:5px;
}
.text-area {
	height:130px;
	width:250px;
	margin-bottom:5px;
}
.formbuttons {
	font-size:11px;
	font-family: "Trebuchet MS", Arial, san-serif;
	color:#333333;
	margin-top:10px;	
}
#drawing TD {
	padding-bottom:5px;
}

#sub-sideimg ol, #sub-side-eq ol {
	list-style: none;
	margin-left: 0;
	padding-left: 1.1em;
	text-indent: -1.1em
}

#sub-sideimg a, #sub-sideimg a:visited, #comm-right a, #comm-right a:visited, #sub-side-eq a, #sub-side-eq a:visited, #sub-side-contact a, #sub-side-contact a:visited, #sub-side-returns a, #sub-side-returns a:visited, #sub-side-draw a, #sub-side-draw a:visited {
	text-decoration:none;
	color:#999933;
}
#sub-sideimg a:hover, #sub-sideimg a:active, #comm-right a:hover, #comm-right a:active, #sub-side-eq a:hover, #sub-side-eq a:active, #sub-side-contact a:hover, #sub-side-contact a:active, #sub-side-returns a:hover, #sub-side-returns a:active, #sub-side-draw a:hover, #sub-side-draw a:active {
	text-decoration:underline;
	color:#999933;
}

#sub-content-long {
	margin-top:50px;
	padding-left:35px;
}
#comm-img {
	width:396px;
	background:#ebebd6;
	text-align:center;
	margin:2px 0 2px 0;
}
.comm-padding {
	margin-bottom:20px;
}
.contact-td {
	height:50px;
}

/* Table (and other) Headings (Pages 20, 30, 40, 50) */
.styHeading        {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.styHeadingComment {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* General (Table) Field and Value Tags (All Pages) */
.styGenFieldTag       {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.styGenFieldVal       {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.styGenFieldUserInput {font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt}
.styGenFieldCheckBox  {
	font-family: "Trebuchet MS", Arial, san-serif;
	FONT-SIZE: 10pt;
}

/* Form Error Messages (All Pages) */
.styFormErrMsg {COLOR: #FF0000; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}

/* Maintance Warning Message (Pages 10, 20) */
.styMaintWarnMsg {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}

/* Running Total Display (Pages 10, 20)*/
.styRunningTotal {COLOR: Gray; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* "Demonstration Only" Message (All Pages) */
.styDemoMsg {COLOR: Blue; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold}

/* "Displaying product <x> to <x>..." Message (All Pages) */
.styNumDisplayed {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* Category Select Box (Pages 10, 20)*/
.styCategorySelect {font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt}

/* Browse Page Select Box and tag (Page 10Browse) */
.styProductPageSelectTag {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.styProductPageSelect    {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt}

/* Product Search Text Box (Pages 10, 20)*/
.styProductSearch {font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt}

/* Product Name (Pages 10, 20, 40, 50)*/
.styProductName {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* Product Name Large (Page 10Expand)*/
.styProductNameLarge {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 12pt; FONT-WEIGHT: bold}

/* Product Description Short and Long (Pages 10, 20, 40, 50) */
.styProductDescShort {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal} 
.styProductDescLong  {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal} 

/* Minimum order quantity tag and value (Page 10)*/
.styMinOrderTag {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal} 
.styMinOrderVal {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* Product code tag and value (Pages 10, 20, 40, 50)*/
.styProductCodeTag {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal} 
.styProductCodeVal {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold}

/* List, sale and price tags and values (Page 10) */
.styListPriceTag    {color: #333333;  font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.styOurPriceTag     {color: #333333;  font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.stySalePriceTag    {color: #333333;  font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal} 
.styPriceVal        {color: #333333;  font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold}
.styPriceReducedVal {COLOR: Red;    font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* "You Save" tag and value (Page 10) */
.styYouSaveTag    {color: #333333;  font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.styYouSaveVal    {COLOR: Red; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold}

/* Stock status tag and value (Page 10) */
.styStockStatusTag {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: bold}
.styStockStatusVal {COLOR: #FF0000; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* Inventory message (Page 10) */
.styInventoryMsg {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* "Powered By..." Message (Pages 10, 20) */
.styPoweredBy           {COLOR: Gray; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.styPoweredBy A:link    {color: #336600; font-family: "Trebuchet MS", Arial, san-serif; TEXT-DECORATION: none; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.styPoweredBy A:visited {color: #666666; font-family: "Trebuchet MS", Arial, san-serif; TEXT-DECORATION: none; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.styPoweredBy A:hover   {color: #990000; font-family: "Trebuchet MS", Arial, san-serif; TEXT-DECORATION: underline; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* Optional product separator  (Page 10Browse) */
.styProductSeparator {COLOR: #E1E1E1; BACKGROUND-COLOR: #E1E1E1; HEIGHT: 1px}

/* Option select tag and selection drop-down and radio boxes (Page 10) */
.styOptionSelectTag  {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold} 
.styOptionSelectVal  {WIDTH: 200px; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt}
.styOptionWriteInVal {WIDTH: 200px; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt}
.styOptionRadioVal   {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* "View Discount Schedule" Link (Pages 10, 20)*/
.styViewDiscSchedule {font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* Option Review (Pages 20, 40, 50) */
.styOptionReview {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* Quantity Display (Pages 20, 40, 50) */
.styQtyVal {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Quantity Edit Box (Page 20) */
.styQtyEdit {WIDTH: 40px; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt}

/* Unit Price (Pages 20, 40, 50) */
.styUnitPriceVal {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Unit Price Edit (Page 20) */
.styUnitPriceEdit {WIDTH: 60px; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt}

/* Total Price (Pages 20, 40, 50) */
.styTotalPriceVal {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Subtotal Tag and Value (Pages 20, 40, 50) */
.stySubTotalTag {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.stySubTotalVal {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Coupon redemption user input box (Page 20) */
.styCouponRedeemInput {font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt}

/* Tax Tag and Value (Pages 40, 50) */
.styTaxTag {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.styTaxVal {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Shipping and Handling Tag and Value (Pages 40, 50) */
.styShipHandTag {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.styShipHandVal {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Grand Total (Pages 40, 50) */
.styGrandTotTag {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.styGrandTotVal {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}

/* "Please use two letter state/province code." Message (Pages 30, 40)*/
.styPleaseUseStateCodeMsg {COLOR: Blue; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* Opt-In Message (Page 30)*/
.styOptInMsg {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Shipping Warning Message (Page 40) */
.styShipWarnMsg {COLOR: #FF0000; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Shipping Fail Warning Message (Page 40) */
.styShipFailWarnMsg {COLOR: #FF0000; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Submit Note (Page 40) */
.stySubmitNote {COLOR: Blue; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* "Changing the information on this page..." Message (Page 40) */
.styRecalcWarn {COLOR: Blue; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* CSC Help link (Page 40) */
.styCSCHelp {font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}

/* "Thank you for shopping..." Message (Page 50) */
.styThankShop {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Download Notice Message (Page 50) */
.styDLMsg {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}

/* Footer Message (Page 50) */
.styFooterMsg50 {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}

/* Instructional Comment (Various Pages) */
.styInstruct {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Shipping Preview Only (pShipPrv.asp) */
.styShipPrevCarrier  {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.styShipPrevDelivery {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.styShipPrevAmount   {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Cross Selling (Page 20) */
.styCrossSellInviteText       {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.styCrossSellRecommendProduct {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.styCrossSellRecommendPrice   {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}

/* Catalog Name (tCatalog.htm, Download Template) */
.styCatalogName {color: #333333; font-family: "Trebuchet MS", Arial, san-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
.styUpShift {
	position: relative;
	top: -4px;
}
.styOptionTypeDescriptionLink {
	font-family: "Trebuchet MS", Arial, san-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}

.styOptionTypeDescriptionLink a:link {
	color: #336600;
	text-decoration: none;
}

.styOptionTypeDescriptionLink a:visited {
color: #666666;
text-decoration: none;
}

.styOptionTypeDescriptionLink a:hover {
color: #990000;
text-decoration: none;
}
.styAlternateImageLink {
	font-family: "Trebuchet MS", Arial, san-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
}

.styAlternateImageLink a:link {
color: #336600;
text-decoration: none;
}

.styAlternateImageLink a:visited {
color: #666666;
text-decoration: none;
}

.styAlternateImageLink a:hover {
color: #990000;
text-decoration: none;
}