table#cartbox a {color:#0000FF; font-weight:normal; text-decoration:underline;}
table#cartbox a:hover {color:#0000FF; font-weight:normal; text-decoration:underline;}


div#member_links{
	padding-top:10px;
	color:#fff;
	font-size:10px;
}

div#member_links a:link, div#member_links a:visited{ color:#fff; text-decoration:none; }
div#member_links a:hover{ text-decoration:underline; }

/* End existing */

.awardNavigation{ font-size:11px; line-height:18px; color:#000000; text-align:center;  }
div#awardNavigation select {font-size:10px; height:18px; background-color:#CCCCCC}

a.catdesclink {font-size:12px; line-height:18px; color:#585757; text-align:center;}
a.catdesclink:hover {color:#000000; }

td#spThumb {border:1px solid #cccccc; padding-top:.25em;}

/* old product pages price tables and buy now table */
.buy_it_tbl {border:1px #000000 outset}
.dollar{color:#cc0000; font-size:24px; font-weight:bold; padding-top:10px;}
.price{color:#cc0000; font-size:60px; font-weight:bold; padding-right:0px;}
.ptbl_hdr{font-size:12px; font-weight:bold; background-color:#999999; color:#ffffff; text-align:left}
.ptbl_lbl{font-size:12px; white-space:nowrap;}
a.ptbl_lbl_link{color:#000000; font-size:12px; white-space:nowrap;}
a.ptbl_lbl_link:hover{color:#000000; font-size:12px; text-decoration:none;}
.ptbl_dlr{font-size:10px; padding-left:6px;}
.ptbl_prc{font-size:14px; font-weight:bold; padding-right:6px;}
.tiny {font-size: 1px}
.add_header {background-color:#000000; color:#ffffff; font-size:11px; font-weight:bold;; white-space:nowrap;}
/* existing */

a.featured_thumbs {color:#666666; text-transform:uppercase; font-weight:bold; font-size:10px; text-decoration:none}
h3#buy_it{background:url(../images/titlebg.jpg) top left repeat-x; color:#ffffff; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-style:italic; text-transform:uppercase; border-bottom:1px outset #000; border-top:0px solid #000; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; }
.buy_it {width:512px; border:1px solid #000000}

div#embellishmentPricing h1{color:#FFFFFF;padding:.1em;margin:.1em; font-size:16px; text-align: center}

.o_label {font-size:12px; font-weight:bold; color:#cc0000}
.o_label_wh {font-size:12px; font-weight:bold; color:#ffffff}
a.o_label_link {font-size:12px; font-weight:bold; color:#000000; text-decoration:underline}
a.o_label_link:hover {text-decoration:none}

table#bootiebox a {font-size:12px; text-decoration:none; color:#666; font-weight:bold}
table#bootiebox a:hover {color:#000; text-decoration:underline}
table#bootiebox td {font-size:12px; text-decoration:none; color:#666; font-weight:bold}

table#wfwu ul {font-size:12px; line-height:20px; color:#818181; margin:10px 0;}
p#wfwu ul {font-size:12px; line-height:20px; color:#818181; margin:10px 0;}
table#formTable td {font-size:12px; color:#818181; font-weight:bold}
.blacktext {color:#000;}

.discountPrice {color:#990000; font-weight:bold}

div.nav_heading_slide2{color:#3c2822;    vertical-align:middle; font-size:11px; padding-top:0px; padding-left:15px;  height:22px  }
div.nav_heading_slide3{color:#3c2822;    vertical-align:middle; font-size:11px; padding-top:0px; padding-left:15px; height:22px; margin-top:-3px;  }
div.nav_heading_slide4{color:#3c2822;    vertical-align:middle; font-size:11px; padding-top:6px; padding-left:15px; height:22px;   }

ol#cwh li {font-size:12px; line-height:20px; color:#818181; margin:10px 0; font-weight:bold}

table#size_color td{font-size:12px; text-decoration:none; color:#666; font-weight:bold}


.dollar{color:#cc0000; font-size:24px; font-weight:bold; padding-top:10px;}
.price{color:#cc0000; font-size:60px; font-weight:bold; padding-right:0px; }
.ptbl_hdr{font-size:12px; font-weight:bold;}
.ptbl_hdrCP{font-size:12px; font-weight:bold; color:#ffffff; background-color:#000000}
.ptbl_lbl{font-size:12px; white-space:nowrap;}
a.ptbl_lbl_link{color:#000000; font-size:12px; white-space:nowrap;}
a.ptbl_lbl_link:hover{color:#000000; font-size:12px; text-decoration:none;}
.ptbl_dlr{font-size:10px; padding-left:6px;}
.ptbl_prc{font-size:14px; font-weight:bold; padding-right:6px;}
.tiny {font-size: 1px}
.add_header {background-color:#000000; color:#ffffff; font-size:11px; font-weight:bold;; white-space:nowrap;}

.logo {width:202px; height:60px;}
html>body .logo {background:url(http://gtmsportswear.com/gtm/cs/images/newlogo202x60.png);}
*html .logo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.site.com/images/logo.png");}

.formLabel {text-align:right}

.errorMessage{visibility:hidden;border:1px solid #cc0000; color:#cc0000; background-color:#CCCCCC; text-align:center;padding:4px; margin-top:4px; margin-bottom:4px;}

.callForAssistance{font:Arial, Helvetica, sans-serif; line-height:16px; font-size:16px}
.headerPhoneNumber{font:Arial, Helvetica, sans-serif; line-height:22px; font-size:22px; font-weight:bold}