/* ClientMain CSS for Platinum Rewards */

/********************************************** 
*   H T M L  T A G S                          *
**********************************************/
body {
	background: #e5eaed url(/assets/acmoore/uploads/body_bg.gif) repeat;
	color: #323232;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0 0 20px 0;
	padding:0;
	}
a:link,
a:visited {
	color: #67688f;
	}
a:hover {
	color: #b07099;
}		
img {
	border: 0;
	}
h1, h2, h3 {
	color: #626388;
	font-family:Arial, Tahoma;
	font-weight: bold;
	margin: 0;
	font-size: 14px;
	  }
h2 {
	margin: 25px 0 0 0;
	
}
fieldset {
	border: 0;
	margin: 0;
	padding: 0;
	}
	
strong
{
	color:#6663AD;
}

/********************************************** 
*   C P  L A Y O U T                          *
**********************************************/	
#mainDiv {
	background-color: #fff;
	border-left: 1px solid #c0c8d1;
	border-right: 1px solid #c0c8d1;
	width: 795px;
	margin:0 auto;
	padding: 0;
	}
#CPContentOne {
	float: left;
	padding-top:100px;
	}
#CPContentTwo {
	background-color: #fff; 
	width:485px; 
	margin-left: 0px;
	float: right;
	padding:40px 15px 0 20px;
}	
#CPFooter {
	clear: both;
	
	}
	
/********************************************** 
*   I M A G E S                               *
**********************************************/	
#headerImage {
	background:url(/assets/acmoore/uploads/hdr_bg.gif) no-repeat;
	height: 69px;
	}
#signupTtl {
	background: url(/assets/acmoore/uploads/ttl_register.gif) no-repeat;
	height: 45px;
}
#stmtTtl {
	background: url(/assets/acmoore/uploads/ttl_stmt.gif) no-repeat;
	height: 33px;
	margin: 20px 0 0 0;
}
#unsubTtl {
	background: url(/assets/acmoore/uploads/ttl_unsub.gif) no-repeat;
	height: 33px;
}
#forgotpassTtl {
	background: url(/assets/acmoore/uploads/ttl_forgotpass.gif) no-repeat;
	height: 33px;
}
#accinfoTtl {
	background: url(/assets/acmoore/uploads/ttl_myacc.gif) no-repeat;
	height: 33px;
}
#stmtdetailsTtl {
	background: url(/assets/acmoore/uploads/ttl_stmtdetails.gif) no-repeat;
	height: 33px;
}
#editinfoTtl {
	background: url(/assets/acmoore/uploads/ttl_editinfo.gif) no-repeat;
	height: 33px;
}
#thankyouTtl {
	background: url(/assets/acmoore/uploads/ttl_signup_cq1.gif) no-repeat;
	height: 33px;
}

#completeprofTtl {
	background: url(/assets/acmoore/uploads/ttl_signup_cq2.gif) no-repeat;
	height: 33px;
}

#regCompleteTtl {
	background: url(/assets/acmoore/uploads/ttl_signup_congrats.gif) no-repeat;
	height: 68px;
}
#offersTtl {
	background: url(/assets/acmoore/uploads/ttl_offers.gif) no-repeat;
	height: 33px;
}
#progdetailsTtl {
	background: url(/assets/acmoore/uploads/ttl_progdetails.gif) no-repeat;
	height: 51px;
}
#signupcongratsTtl {
	background: url(/assets/acmoore/uploads/ttl_signup_congrats.gif) no-repeat;
	height: 68px;
}

#mcardTtl {
	background: url(/assets/acmoore/uploads/ttl_mcard.gif) no-repeat;
	height: 24px;
	margin-bottom: 15px;
}


#infoSubTtl {
	background: url(/assets/acmoore/uploads/subttl_info.gif) no-repeat;
	height: 18px;
	margin-top: 10px;
}
#emailprefSubTtl {
	background: url(/assets/acmoore/uploads/subttl_emailpref.gif) no-repeat;
	height: 18px;
}

#passSubTtl {
	background: url(/assets/acmoore/uploads/subttl_pass.gif) no-repeat;
	height: 18px;
}

#emailSubTtl {
	background: url(/assets/acmoore/uploads/subttl_email.gif) no-repeat;
	height: 18px;
}
#closeaccSubTtl {
	background: url(/assets/acmoore/uploads/subttl_closeacc.gif) no-repeat;
	height: 18px;
}
#cqTtl {
	background: url(/assets/acmoore/uploads/ttl_cq.gif) no-repeat;
	height: 33px;
}
#signupTtl span,
#stmtTtl span,
#unsubTtl span,
#forgotpassTtl span,
#accinfoTtl span,
#infoSubTtl span,
#editinfoTtl span,
#emailprefSubTtl span,
#emailSubTtl span,
#passSubTtl span,
#closeaccSubTtl span,
#cqTtl span,
#stmtdetailsTtl span,
#thankyouTtl span,
#completeprofTtl span,
#signupcongratsTtl span,
#mcardTtl span,
#offersTtl span,
#progdetailsTtl span
 {
	display: none;
}
#signupSubTtl {
	background: url(/assets/acmoore/uploads/signup_get50.gif) no-repeat;
	height: 82px;
	margin: 25px 0 10px 0;
}
#signupSubTtl span{
	display: none;
}

/********************************************** 
*   T O P   N A V I G A T I O N               *
**********************************************/			

#topNavigation,
#topNavigationShort {
	float: right;
	width:400px;
	margin: -23px 0;
}
#topNavigation ul,
#topNavigationShort ul {
	margin: 0;
	padding: 0;
	width: 400px;
	list-style: none;
	}
#topNavigation li,
#topNavigationShort li {
	margin: 0;
	padding: 0;
	float: left;
}	
#topNavigation li a,
#topNavigationShort li a{
	display: block;
	background: url(/assets/acmoore/uploads/btn_left.gif) no-repeat left top;
	height: 23px;
	float: left;
	margin: 0;
	padding: 0 1px 0 7px;
	text-decoration: none;
	cursor:pointer;
	}
#topNavigation li a span,
#topNavigationShort li a span{
	float: left;
	background: url(/assets/acmoore/uploads/btn_right.gif) no-repeat right top;
	height: 23px;
	padding: 4px 10px 4px 4px;
	color: #535454;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;

	}
#topNavigation li a.navCurrent,
#topNavigationShort li a.navCurrent {
	background: url(/assets/acmoore/uploads/btn_left_red.gif) no-repeat left top;
	height: 23px;
	float: left;
	list-style: none;
	margin: 0 ;
	padding: 0 1px 0 7px;
	text-decoration: none;
}

#topNavigation li a.navCurrent span,
#topNavigationShort li a.navCurrent span{
	display: block;
	float: left;
	background: url(/assets/acmoore/uploads/btn_right_red.gif) no-repeat right top;
	height: 23px;
	padding: 4px 10px 4px 4px;
	color: #fff;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
}

#topNavigation li#registerBtn a,
#topNavigationShort li#registerBtn a{
	background: url(/assets/acmoore/uploads/btn_left.gif) no-repeat;	
	height: 23px;
}
#topNavigation li#tnLogout,
#topNavigationShort li#tnLogout {
	float: right;
	margin-right: 0;
	padding-right: 0;
	}

/*
#topNavigation li#progDetails a{
	background: transparent url(/assets/acmoore/uploads/tab_programdetails.gif) no-repeat;
	height: 22px;
	width: 103px;
}
*/
#topNavigation li a:hover, .parent,
#topNavigationShort li a:hover {
	color: #666!important;
	}	

#topNavigation,
#topNavigation ul {
	width: 500px;
}

/*************************
*  L E F T   P A N E L  *
**************************/			
#cardImg {
	background: url(/assets/acmoore/uploads/left_bar_hero.gif) no-repeat top left;
	height: 162px;
	margin:1px 0 20px 30px;
	padding:0;
	position: absolute;
	width: 227px;
	z-index:1;
}
	
#benefits {
	margin: 0 0 0 60px;
	padding: 0;
	width: 180px;
	}

#benefits li {
	width: 160px;
	list-style:none;
	margin: 0;
	padding: 0;	
	}
#benefits li a {
	display: block;
}	
#benefits li a#shopmoore{
	background: url(/assets/acmoore/uploads/left_bar_bullet1.gif) no-repeat;
	height: 16px;
}
#benefits li a#createmoore {
	background: url(/assets/acmoore/uploads/left_bar_bullet2.gif) no-repeat;
	height: 16px;
}
#benefits li a#getmoore {
	background: url(/assets/acmoore/uploads/left_bar_bullet3.gif) no-repeat;
	height: 16px;
}

#benefits span {
	display: none;
}

#benefits p {
	font-size: 10px;
	margin: 5px 0 18px 0;
	line-height: 12px;
}			
/********************************************** 
*   G L O B A L                               *
**********************************************/	
#Header {
	margin-bottom: 6px;
	}
#headerImage div {
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	font-size: 10px;
	color: #fff;
	
}
.redLink {
	color: #fe0026!important;
	text-decoration:underline;
	font-weight: bold;
}
.smallTxt {
	font-size: 10px;
}


/*
.ContentOne {
	width: 230px;
	}
#ContentTwo {
	width: 420px;
	float: right;
	}
	*/
#ContentOneAcct {
	width: 190px;
	float: left;
	clear: left;
	}
.AcctClubs {
	margin-bottom: 0;
	}	 
.questionButton {
	width: 500px
}
#signup_crms_custom_questions
 {
	clear: right;
	margin: 0 auto;
	width: 467px;
}
#editablegotoaccount {
	width: 470px;
}
.introSegments p {
	margin: 5px 0 10px 0;
	padding: 0 0px 0 0;
	}	
.Txtindent {
	margin: 0 10px 0 30px;
}	
#account_club_details_progImg {
	margin-top: 15px;
	}	
.clubsDescrip {
	margin-bottom: 12px;
	}	
#member_points, #member_since {
	margin: 0 0 20px 5px;
	}
.clubsSegs {
	margin-top: 10px;
	}
	
.hanging
{
	/* used to display hanging elements, like a checkbox with text to the right */
	clear:both;
	padding-top:5px;
}

.hanging .left
{
	float:left; 
	margin-right:2px; 
	width:20px;	 
}

.hanging .right
{
	float:left;
	margin-right:2px;
	padding-top:2px; 
	width:370px;	
}

.introSegments h1,
#referContainer h1 {
	font-size: 19px;
	color: #7a8c9c;
	}	
.infoTxt {
	margin: 10px 0 20px 0;
	}
	
#stmt_sum_reward_details {
	margin: 20px 0 0 0;
}	
							
#Footer {
	padding:40px 0 5px 0;
	margin: 6px auto 0 auto;
	border-bottom: 1px solid #c0c8d1;
	font-size: 10px;
	color: #999;

	}
#Footer ul {
	float: left;
	margin: 0 0 0 285px;
	width: auto;
	display: inline;
	}	
#Footer li,
#Footer span {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	}		
#Footer li {
	margin-left: 6px;
	padding-right: 6px;
	border-right: 1px solid #999;
	}
#Footer li.first {
	padding-left: 0;
}	
#Footer li.last {
	padding-right: 0px;
	border-right: 0;
	}	
#Footer a {
	text-transform:uppercase;
	text-decoration: unnderline;
	color: #323232;
	}
#Footer a:hover {
	text-decoration: underline;
	color:#7A8C9C;
	}
#Footer_btm {
	margin: 15px 0 20px 297px;
	clear: both;
}
		
.smallText {
	font-size: 10px;
	}	
.required {
	color: #595e83;
	font-family: Verdana;
	}
table#acctSummary {
	width: 50%;
	border: 0;
	font-weight: bold;
	margin-left: -3px;
	}		
#acctSummary #summaryRow {
	width: 400px;
	}	
#account_club_details_optoutdiv {
	display: none;
	}
.clear {
	clear: both;
}
	
#memberSince img,
#memberSince a{
	display: none;
}
#msinceDate {
	font-family: Verdana;
	font-size: 14px;
	color: #e51837;
}
#msince {
	float: right;
	margin-right: 40px;
}
tr#member_points_offeraccepted,
tr#member_points_offerviewed,
tr#member_points_amountForNextReward {
	display: none;
}
.note {
	color: #e51837;
	font-weight: bold;
}
/********************************************** 
*   S I G N   U P                             *
**********************************************/		
#submitWrapper {
	float: left;
	height: 60px;
}


#alreadyMember {
	border-top: 1px solid #b9c7d2;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-variant: small-caps;
	color: #7a8c9c;
	border-bottom: 1px solid #b9c7d2;
	margin-bottom: 6px;	
	}
#alreadyMember img {
	vertical-align: middle;
	margin: 4px 0;
	}
#alreadyMember a {
	margin-left: 8px;
	}	
	
.ContentTwoSUheight {
	height: 412px;
	}
.SignupBody {
	padding-top: 0;
	margin-bottom: 6px;
	}	
.ContentTwoSU .bulMargin li {
	font-size: 12px;
	font-weight: bold;
	}
.bulMargin {
	margin-left: 15px;
	}		
.bulMargin ul {
	margin:10px 0 20px 0;
	padding:0;
	}		
.bulMargin li {
	color: #7a8c9c;
	margin: 0 20px 8px 0;
	line-height: 17px;
	}	
span#signup_crms_custom_questions_lblQuestionnaireDesc {
	display: none;
}	

#btn_gotoaccount {
	margin: 0 0 10px 0;
	padding-top: 30px;
}
#SUMember {
	background-color: #f1f7e8;
	border-top: 1px solid #a4c665;
	border-bottom: 1px solid #a4c665;	
	padding: 15px 15px 25px 15px;
	width: 445px;
	margin: 20px 0 10px 0;
}
#cardBack {
	float: right;
	background: url(/assets/acmoore/uploads/card_back.gif) no-repeat top right;
	height: 117px;
	width: 176px;
}
#signupCardTxt {
	font-family: Arial, Helvetica, sans-serif;
	margin:3px 0 0 0;
	width: 220px;
}


h2#signupSubTtl {
	display: none;
}
/********************************************** 
*   M Y   A C C O U N T                       *
**********************************************/
h2 span.view { 
  font-size: 10px;
  font-family: Tahoma, Arial, Verdana;
  letter-spacing: 1px;
  font-variant:normal;
  text-transform: uppercase;
  display: block;
  float: right;
  text-align: center;
  margin-top: -17px; 
  border-left: 1px solid #E0EDEF;
  border-top: 1px solid #E0EDEF;
  border-right: 1px solid #b9c7d2;
  border-bottom: 1px solid #b9c7d2;
  width: 34px;
  white-space: nowrap;
  background-color: #F2F8F9;
  }
h2 span.vew {
  margin-top: 0px#; /*Safari Hack to fix spacing issues*/
  } 
h2 span a {
  text-decoration: none;
  } 
.iceBergTips {
	margin-bottom: 20px;
	} 
.iceBergTipsclubs {
	margin-bottom: 20px;
	margin-top: -10px;
	}	
#account_info_client_sys {
	margin-top: 10px;
	}		
	

/******************************************************* 
*   L O G   I N   /   F O R G O T   P A S S W O R D    *
*******************************************************/	
#leftContainer {
	width: 250px;
	margin: -7px 0  0 -12px;
	}
	
#login {
	float: right;
	width: 217px;
	height: 380px;
	}	
#LoginBody {
	float: right;
	clear:both;
	height: 370px;
	width:217px;
	
	}

	
#login_Top {
	background: url(/assets/acmoore/uploads/loginReg.gif) no-repeat scroll 0 0 transparent ;
	posistion: top left;
	height: 155px;
	padding-top: 45px;
}

#login_bottom {
	background: url(/assets/acmoore/uploads/loginReg.gif) no-repeat scroll bottom left transparent ; 
	padding-top:1px;
	height: 170px;
	
	
}



#FPMyEmailAdd {
	padding: 25px 0 4px 30px;
}
#forgotPwBtn {
	padding: 15px 0 0 148px;
}
.passerror {
	margin: 0 0 0 30px;
}

#editableforgotpass_link {
	margin-top: 140px;
	height: 50px;
	width:485px;
	
}

#loginCustSer{	
	height: 30px;
	}
#forgotPswrd {
	margin: 4px 20px;
	}
#loginBtn {
	clear: both;
	display: block;
	margin: 10px 0 0 17px;
	width: 91px;
	height: 31px;
}

#signupBtn {
	background:url(/assets/acmoore/uploads/btn_signup.gif) no-repeat scroll bottom left transparent ; 
	clear: both;
	display: block;
	margin: 10px 0 0 17px;
	width: 91px;
	height: 31px;
	border:1px solid red;
}

#RegisterTxt {
	
	margin: 58px 20px 10px 20px;
}

#loginBtnRegister{
	height: 30px;
	width: 110px;
	margin-top: 5px;
	
}	
a#loginBtnRegister {
	height: 35px;
	width: 110px;
	display: block;
	margin: 4px 15px;
	cursor: pointer;
}
#Signup{
	height: 30px;
	width: 110px;
	margin-top: 5px;
	
}	
#SignupBtn{
	
	height: 30px;
	width: 110px;
	margin-top: 5px;
	
}	
a#SignupBtn{
	height: 35px;
	width: 110px;
	display: block;
	margin: 4px 15px;
	cursor: pointer;
}
.loginHeads {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 4px;	
	}
#newCust,
#login_existCustomer {
	display: none;
}

#MyEmailAdd,
#HaveClientPw {
	margin-bottom: 2px; 
	float: right;
	width: 200px;
	}
#MyEmailAdd {
	width: 195px;
}		
#HaveClientPw {

	width: 195px;
	margin-bottom: 0px;
}

#MyEmailAdd input,
#HaveClientPw input 
{
	width: 150px;
	float: left;
	height: 12px;	
	marging-bottom: 2px;	
}

#MyEmailAdd label,
#HaveClientPw label {
		width: auto;	
		float: left;
		font-family: Verdana;
		font-size: 9px;
		padding-bottom: 2px;
	
}

#HaveClientPw label,
#MyEmailAdd input,
#HaveClientPw input {
	clear: both;
	}

#welcomeTtl {
	background: url(/assets/acmoore/uploads/ttl_welcome.gif) no-repeat;
	height: 59px;
	margin: 0;
}

#welcomeTtl h1 {
	display: none;
}
#progHighlights {
	margin: 20px 0 0 0px;
	padding: 0;
}
#progHighlights li {
	list-style-type:none;
	background: url(/assets/acmoore/uploads/check_bullet.gif) no-repeat;
	margin: 0 0 10px 0;
	padding-left: 25px;
}
										
.outer  {
	background-color: #f2f8f9!important;
	margin-top: -10px;
	}	
.inner {
	background-color: #fff;
	padding: 15px;
	text-align: center;

	}	
#offers_messageLabel, #offers_viewed_messageLabel {
	margin-top: 15px;
	display: block;
	}
.OTFixedWidth {
	width: 315px;
	margin-bottom: 20px;
	}
.OTFixedWidth td.rightTd {
	vertical-align: top!important;
	}	
.offerDetailTxt {
	margin: 12px 0;
	}
.date,
.shopDetailedDateTd {
	color: #ba5454;
	}	
#offers_viewed_ShoppingList	.shopPager td {
	padding-top: 14px;
	}
#offers_viewed_ShoppingList	.shopPager b {
	padding-top: 14px;
	}
#offers_viewed_ShoppingList {
	margin-bottom: 10px;
	}	
.innershoppinglist {
	width: 675px;
	}	
.imageTd {
	padding-right: 10px;
	}	
.shopDetailedTextTd {
	padding-left: 10px;
	}	
..shopLeftGutter {
	display: none;
	}	
.offersViewedRpt {
	margin-top: 15px;
	width: 530px;
	}	
#offers_viewed {
	margin: 0 20px;
	}	
#offers_viewed_emptylabeldiv {
	width: 600px;
	}				
#email_unsubscribe div {
	margin-top: 10px;
	text-align:center;
}	
#email_unsubscribe_emailLabel_ask {
	display: none;
}
	
#email_unsubscribe_emailLabel_unsub {
	color:#6365D0;
}	
/******************************************************* 
*   O F F E R S                                        *
*******************************************************/	

#offersMainWrapper {
	margin: 0px 0 0 0px;
}
.OfferContainer {
	float: left;
	clear: left;
	margin: 25px 0 0 0;
	width: 470px;
	padding-bottom: 10px;
	border-bottom:1px solid #dcdcdc;
}
.offerImage {
	float: left;
	width: 75px;
	margin-right: 5px;
}

.TxtContainer {
	float: left;
}
.offerButtons input {
	margin: 10px 0 0 0;
}
.emptyOffers {
	text-align: center;
	width: 240px;
	margin: 30px 0 0 0;
}

.offerHeader {
	font-weight: bold;
	color: #5f6287;
}																			
.outer  {
	background-color: #f2f8f9!important;
	margin-top: -10px;
	}	
.inner {
	background-color: #fff;
	padding: 15px;
	text-align: center;

	}	
#offers_messageLabel, #offers_viewed_messageLabel {
	margin-top: 15px;
	display: block;
	}
.OTFixedWidth {
	width: 315px;
	margin-bottom: 20px;
	}
.OTFixedWidth td.rightTd {
	vertical-align: top!important;
	}	
.offerDetailTxt {
	margin: 12px 0;
	}
.date,
.shopDetailedDateTd {
	color: #ba5454;
	}	
#offers_viewed_ShoppingList	.shopPager td {
	padding-top: 14px;
	}
#offers_viewed_ShoppingList	.shopPager b {
	padding-top: 14px;
	}
#offers_viewed_ShoppingList {
	margin-bottom: 10px;
	}	
.innershoppinglist {
	width: 675px;
	}	
.imageTd {
	padding-right: 10px;
	}	
.shopDetailedTextTd {
	padding-left: 10px;
	}	
..shopLeftGutter {
	display: none;
	}	
.offersViewedRpt {
	margin-top: 15px;
	width: 530px;
	}	
#offers_viewed {
	margin: 0 20px;
	}	
#offers_viewed_emptylabeldiv {
	width: 600px;
	}			


/******************************************************* 
*   M E M B E R  C A R D                               *
*******************************************************/

#barcode
{
	height:50px;
}


#card_details
{
	clear:both;
	margin-top: -180px;
	margin-left: 0;
	position:absolute;
	text-align:center;	
	width: 370px;
	z-index:3;
}

#nameOnCard, 
#memberNumberSpaced
{	
	font-size: 11px;
	text-transform:uppercase;
}

#memberNumberSpaced
{
	font-weight: bold;
}

#mCardCopyright
{
	clear:both;
	color:#666;
	font-size:9px;
	margin: -27px 0 27px 110px;

}
#btn_printcard {
	text-align: left;
	margin-left: 116px;
} 

/********************************************************
*   PROG DETAILS
********************************************************/

#editableprog_details h2,
#editableprog_details #tblTop
{
	margin-top:40px;
}

#editableprog_details h2
{
	background-repeat:no-repeat;
	border-bottom:#a4c665 1px solid;
	height:21px;
}

#editableprog_details h2 span
{
	display:none;
}

#editableprog_details h2#sec1
{
	background-image:url(/Assets/acmoore/uploads/progdetails_secheader_1.gif);
}

#editableprog_details h2#sec2
{
	background-image:url(/Assets/acmoore/uploads/progdetails_secheader_2.gif);
}

#editableprog_details h2#sec3
{
	background-image:url(/Assets/acmoore/uploads/progdetails_secheader_3.gif);
}

#editableprog_details #tblTop img
{
	display:block;
}

#editableprog_details #tblTop,
#editableprog_details #tblHdr td
{
	background-color:#a4c665;
}

#editableprog_details #tblMain
{
	width:100%;
}


#editableprog_details #tblHdr td
{
	background:#a4c665 url(/Assets/acmoore/uploads/progdetails_tableheader_txt.gif) no-repeat;
	border-right:#e4eed2 1px solid;
	height:28px;
	width:33%;
}

#editableprog_details #tblHdr td#c1
{
	background-position:20px 0;
}

#editableprog_details #tblHdr td#c2
{
	background-position:-132px 0;
}

#editableprog_details #tblHdr td#c3
{
	background-position:-286px 0;
	border-right:none;
}

#editableprog_details #tblBdy td,
#editableprog_details #tblFtr tdf
{
	border-top:5px #a4c665 solid;
	padding:8px 0 8px 20px;
}

#editableprog_details #tblFtr td
{
	background-color:#d4d5df;
	border-top:1px #606287 solid;
	color:#5e6186;
	font-weight:bold;
}

.offerDetails span.date {
	display: none;
	}
