.dropshadowbg { background-color: #999999; }
.dropshadowborder { border: 1px solid #999999; }

BODY {
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.small_link {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333399; TEXT-DECORATION: none
}
.readmore_link {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333399; TEXT-DECORATION: none
}
.small_blackbold {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none
}
.small_blackcopy {
  FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000
}
.footer_link {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: none; 
}
.footer_link1 a {
float:left;  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: none; 
}
.footer_link1 a:hover {
 COLOR: #cc3300;
}
.footer_link1 {
FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666;
}
.footer_link{
FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666;
}

.tiny_blackcopy {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9px;
  COLOR: #000000;
  LINE-HEIGHT: 7px;
  TEXT-DECORATION: none;

}
.products_cat_head {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399
}
.products_cat_link {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
.results_orange_copy {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #CE3000; TEXT-DECORATION: none
}
.boldOrangeLink {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc3300; TEXT-DECORATION: none
}
.Orange_Headline {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; TEXT-DECORATION: none
}
.Orange_Subheadline {
  FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc3300; TEXT-DECORATION: none; FONT-FAMILY: Arial
}
.Blue_Headline {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
.RNR_Headline {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; TEXT-DECORATION: none
}
.RNR_BoldCopy {
  FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: none
}
.RNR_AVGRating {
  FONT-FAMILY: verdana; FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #333399; TEXT-DECORATION: none
}
.RNR_title {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
.RNR_smalltitle {
  FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333399; TEXT-DECORATION: none
}
.sub_header_no_bold {
  FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc3300; TEXT-DECORATION: none
}
.results_featured_product {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.results_product {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
.sub_header {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #cc3300; TEXT-DECORATION: none
}
.tableBordeUpRight {
  BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px; BORDER-BOTTOM: #999999 1px
}
.colorSwatchs {
  WIDTH: 19px; HEIGHT: 19px; BACKGROUND-COLOR: #cccccc
}
.textfield_border {
  BORDER-RIGHT: #666666 1px inset; BORDER-TOP: #666666 1px inset; BORDER-LEFT: #666666 1px inset; BORDER-BOTTOM: #666666 1px inset
}
.table_border {
  BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
A.small_link:link {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333399; TEXT-DECORATION: none
}
A.small_link:visited {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333399; TEXT-DECORATION: none
}
A.small_link:active {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #cc3300; TEXT-DECORATION: none
}
A.small_link:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #cc3300; TEXT-DECORATION: none
}
A.footer_link:link {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: none
}
A.footer_link:visited {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: none
}
A.footer_link:active {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #cc3300; TEXT-DECORATION: none
}
A.footer_link:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #cc3300; TEXT-DECORATION: none
}
A.products_cat_link:link {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
A.products_cat_link:unknown {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
A.products_cat_link:active {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; TEXT-DECORATION: none
}
A.products_cat_link:hover {
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc3300; TEXT-DECORATION: none
}
A.colorSwatchs:link {
  WIDTH: 19px; HEIGHT: 19px; BACKGROUND-COLOR: #cccccc
}
A.colorSwatchs:unknown {
  WIDTH: 19px; HEIGHT: 19px; BACKGROUND-COLOR: #cccccc
}
A.colorSwatchs:active {
  WIDTH: 19px; HEIGHT: 19px; BACKGROUND-COLOR: #cccccc
}
A.colorSwatchs:hover {
  WIDTH: 19px; HEIGHT: 19px; BACKGROUND-COLOR: #333399
}
#HPrewardslogo {
  BACKGROUND-IMAGE: url(/imgs/homepage_coolcash_promo.gif); WIDTH: 90px; HEIGHT: 83px
}
#Signuprewardslogo {
  BACKGROUND-IMAGE: url(/imgs/logo_coolcash_get25_big.gif); WIDTH: 135px; HEIGHT: 126px
}
#sitelogo {
  BACKGROUND-IMAGE: url(../images/web/designashirt_logo.gif); WIDTH: 371px; HEIGHT: 47px
}
#contact {
  BACKGROUND-IMAGE: url(../images/web/designashirt_contact.gif); WIDTH: 155px; HEIGHT: 47px
}
#search {
  BACKGROUND-IMAGE: url(../images/web/designashirt_search.gif); WIDTH: 17px; HEIGHT: 18px
}
#collage {
  BACKGROUND-IMAGE: url(../images/web/designashirt_collage.jpg); WIDTH: 301px; HEIGHT: 210px
}
#collageways {
  BACKGROUND-IMAGE: url(../images/web/designashirt_collage_ways.gif); WIDTH: 245px; HEIGHT: 23px
}
#arrow {
  BACKGROUND-IMAGE: url(../images/web/designashirt_arrow.gif); WIDTH: 11px; HEIGHT: 13px
}
#arrowup {
  BACKGROUND-IMAGE: url(../images/web/designashirt_arrowup.gif); WIDTH: 18px; HEIGHT: 11px
}
#arrowback {
  BACKGROUND-IMAGE: url(../images/web/designashirt_arrowback.gif); WIDTH: 11px; HEIGHT: 13px
}
#promowhatsnew {
  BACKGROUND-IMAGE: url(../images/web/designashirt_promo_whatsnew.gif); WIDTH: 116px; HEIGHT: 67px
}
#promowhatswit {
  BACKGROUND-IMAGE: url(../images/web/designashirt_promo_whatswit.gif); WIDTH: 73px; HEIGHT: 67px
}
#promosnapshot {
  BACKGROUND-IMAGE: url(../images/web/designashirt_promo_snapshot.gif); WIDTH: 116px; HEIGHT: 67px
}
#promoclients {
  BACKGROUND-IMAGE: url(../images/web/designashirt_promo_clients.gif); WIDTH: 234px; HEIGHT: 23px
}
#promocustquot {
  BACKGROUND-IMAGE: url(../images/web/designashirt_promo_custquot.gif); WIDTH: 238px; HEIGHT: 23px
}
#promobrands {
  BACKGROUND-IMAGE: url(../images/web/designashirt_promo_brands.gif); WIDTH: 234px; HEIGHT: 23px
}
#rtpromo_need {
  BACKGROUND-IMAGE: url(../images/web/designashirt_rtpromo_need.gif); WIDTH: 164px; HEIGHT: 23px
}
#rtpromo_sizing {
  BACKGROUND-IMAGE: url(../images/web/designashirt_rtpromo_sizing.gif); WIDTH: 164px; HEIGHT: 23px
}
#rtpromo_pricing {
  BACKGROUND-IMAGE: url(../images/web/designashirt_rtpromo_pricin.gif); WIDTH: 164px; HEIGHT: 23px
}
#rtpromo_idea {
  BACKGROUND-IMAGE: url(../images/web/designashirt_rtpromo_idea.gif); WIDTH: 164px; HEIGHT: 23px
}
#rtpromo_help {
  BACKGROUND-IMAGE: url(../images/web/designashirt_rtpromo_helpce.gif); WIDTH: 164px; HEIGHT: 23px
}
#rtpromo_sub {
  BACKGROUND-IMAGE: url(../images/web/designashirt_promo_subscription.gif); WIDTH: 164px; HEIGHT: 23px
}
#ico_edit {
  BACKGROUND-IMAGE: url(../images/web/designashirt_ico_edit.gif); WIDTH: 22px; HEIGHT: 25px
}
#ico_noedit {
  BACKGROUND-IMAGE: url(../images/web/designashirt_ico_noedit.gif); WIDTH: 22px; HEIGHT: 25px
}
.smallblue1 {
  font-size: 10px;
  color: #283F8D;
}
.smallblue2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #283F8D;
}
.blueBold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #283F8D;
  font-weight: bold;
}
.rewardsBalance {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 14pt;
  COLOR: #cc3300;
  TEXT-DECORATION: none
}
.rewardsType {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 10pt;
  COLOR: #cc3300;
  TEXT-DECORATION: none
}
.bgGray {
  background-color: #DDE1DF;
}
.bgGuarantee {
  background-color: #DDE1DF;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #999999;

}

.style2 {color: #333399; font-size: 14px;}
.style6 {font-size: 22px; color: #cc3300;}
.style7 {font-size: 9px; color: #888888;}
.style7 a:link {font-size: 9px; color: #888888; text-decoration: none;}
.style7 a:hover {font-size: 9px; color: #888888; text-decoration: none;}
.style7 a:visited {font-size: 9px; color: #888888; text-decoration: none;}
.style7 a:active {font-size: 9px; color: #888888; text-decoration: none;}
.style8 {font-size: 22px; color: #cc3300; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold;}
.style9 {color: #333399; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic;}
.style10 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style12 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-size: 14px;}
.style13 {color: #333399; font-weight: bold;  font-size: 12px;}
.style15 {color: #cc3300; font-size: 12px;}
.style18 {font-size: 8px;}
.style19 {font-size: 10px;color: #555555;}
.style19 a:link {font-size: 10px;color: #555555; text-decoration: none;}
.style19 a:hover {font-size: 10px;color: #555555; text-decoration: none;}
.style19 a:visited {font-size: 10px;color: #555555; text-decoration: none;}
.style19 a:active {font-size: 10px;color: #555555; text-decoration: none;}
.style23 {font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; color: #cc3300;}
.style24 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style: italic; color: #FFFFFF;}
.style25 {font-size: 10px; font-style: italic; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style26 {font-size: 9px}
.style28 {font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; color: #555555; font-size: 8px;}
.style28 a:link {color: #000000; text-decoration: none;}
.style28 a:hover {color: #000000; text-decoration: none;}
.style28 a:visited {color: #000000; text-decoration: none;}
.style28 a:active {color: #000000; text-decoration: none;}
.style29 {font-size: 11px}
.style30 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF;}
.style31 {color: #000000}
.style32 {font-size: 14px}

.customerCenter {font-family: Verdana, Arial, Helvetica, sans-serif; color: #777755; font-size: 12px; text-decoration: none;}
a.customerCenter:link    {color: #777755; text-decoration: none;}
a.customerCenter:hover   {color: #000000; text-decoration: none;}
a.customerCenter:visited {color: #777755; text-decoration: none;}
a.customerCenter:active  {color: #000000; text-decoration: none;}

/* Added Classes */
h1 {
  font-size: 11px;
  font-weight: normal;
  color:#666666;
  padding: 0;
  margin: 0;
  padding-bottom: 2px;
  text-decoration:none;
  }

.clsSectionText
{
  font-size: 12px;
  font-weight: normal;
  color: black;
  padding: 0;
  margin: 0;
  padding-bottom: 2px;
  text-decoration:none;
}

.nl-subscriber {
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #000000;
  width: 99%;
  padding: 0px;
  margin: 2px 4px 2px 1px;
}

.nl-subscriberStatus {
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #cc3300;
  padding: 2px;
}

.nl-subscriberSignup {
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #283F8D;
  padding: 2px;
  text-decoration:none;
}

.emailResultsTable {
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  padding: 5px;
  text-decoration:none;
  border-collapse: collapse;
}

.resultsTitle {
  font-size: 14px;
  font-weight: bold;
  color: #cc3300;
  padding: 5px;
  text-decoration:none;
  border-collapse: collapse;
}

.emailResultsTable tr td {
  border: 1px solid #CDCDCD;
  font-size: 10px;
}

.style111 {
  color: #cc3300;
  font-family: Arial, Helvetica, sans-serif;
  font-style: italic;
  font-size: 48px;
  font-weight: bold;



}
.style113 {font-size: 36px}
.style114 {
  font-family: Arial, Helvetica, sans-serif;
  font-style: italic;
  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333399; TEXT-DECORATION: none
}
.style115 {
  font-size: 10px;
  color: #CC3300;
}
.style117 {TEXT-TRANSFORM: uppercase; COLOR: #cc3300; TEXT-DECORATION: none; font-size: 12px;}
.style138 {
  color: #CC3300;
  font-style: italic;
  font-size: 10px;
}
.style139 {font-size: 10px}
.style140 {COLOR: #666666; TEXT-DECORATION: none; font-size: 9px;}



.hdrH1 {
  font-size: 11px;
  font-weight: normal;
  color:#666666;
  padding: 0;
  margin: 0;
  padding-bottom: 2px;
  text-decoration:none;
  display: inline;
}

#flinks, #flinks a:link, #flinks a:visited, #flinks a:hover, #flinks a:active {
  font-size: 9px;
  color: #858899;
  text-decoration: none;
  padding-top: 4px;
  padding-bottom: 4px;
}

.tshirt {
  font-weight: normal;
  font-style: normal;
}