/* 	CUSTOMERSERVICE PAGES ELEMENTS
 *********************************************************/

/*
.navbar_strip {margin: 0; overflow:visible !important;}
div.outer_container {margin: 0; overflow:visible !important;}
div.inner-container {width: 954px; margin: 0 auto; overflow:visible !important;}
*/
p a,
#custserv_textarea ul a,
#custserv_textarea ol a {
	color: #99005D;
	text-decoration: none;
	font-weight:bold;
}

/* store card summary */
div#store_card {
	/* now included as an inline image in xhtml
	   code to have it showing even if css is turned off - Abu Koroma
	background:url("/images/storecard/new_store_card_summary.jpg") no-repeat;
	top:50px;
	left:150px;
	width:487px;
	height:1200px;*/
}

.hiddenText {
	position: absolute;
	text-indent: -9999px;
}

p a:hover,
#custserv_textarea ul a:hover,
#custserv_textarea ol a:hover {
	color: #fc0101;
	text-decoration: none; 
}

/*LANDING PAGE
*******************************************************/
div.customerservice-page h1 {
	margin-bottom:5px; margin-top:50px !important;}
	
div.customerservice-page h1#second {
	margin-bottom:5px; margin-top:20px !important;}

div.customerservice-page h2#services_at_ej {
	margin-bottom:5px; margin-top:20px !important; 
	font-family:Georgia1, Georgia, serif;
	font-weight:normal; 
	color:#6D734D; 
	display:block; 
	font-size:2.8em;
}

div.customerservice-page h2 {
	font-family:Georgia; font-size:1.8em; color:#555555; padding:0; margin:0;
}

div.customerservice-page h2#finance_option {
	/*text-align:center;*/
	padding-bottom:30px;
}

.customerservice-page h3{font-family:verdana; font-weight:bold; font-size: 1.25em; color:#333333; padding-top:15px; padding-bottom:15px;}
.customerservice-page h3.alt_spacing {padding-top:0px;}
.customerservice-page h3 span.options {font-style:italic; font-weight:normal;}
div.customerservice-page h4{font-family:verdana; font-weight:bold; font-size:1.125em; color:#333; padding-top:7px; padding-bottom:7px;}
div.customerservice-page h5{font-family:verdana; font-weight:bold; font-size:1em; color:#333;}
div.customerservice-page h3.acc_state {font-family:verdana; font-weight:bold; font-size: 1em; color:#333333; padding-top:7px; margin:0px; padding:0px;}
div.customerservice-page ul#accessibilitykeys {margin-bottom:10px;}
div.customerservice-page div.dotted-rule{float:left; margin:10px 0 15px 0; overflow:hidden; width:605px; height:1px; line-height:1px; background: url('/images/main/dotted.gif');}
div.customerservice-page div.dotted-rule hr{display:none;}	
div.customerservice-page p.highlight{font-weight:bold; color:#990033;}
div.customerservice-page sup{height:0; line-height:1; position:relative; vertical-align:baseline;}
	

/* store card ul */
.customerservice-page ul.store_card_ul {
	list-style-type:disc;
	padding-left:38px;
	color:#000000;
}

.customerservice-page table#example_table {
	text-align:center;
}

#landing_page_left {float:left; width:605px; padding-right:15px;}
	#landing_page_left .left_menu_area {float:left; width:310px; padding-top:14px;}
	#landing_page_left .right_menu_area {float:left; width:295px; padding-top:14px;}
	#landing_page_left .menu_heading {font-family:verdana; font-weight:bold; font-size:1.2em; color:#990033; }
	#landing_page_left .menu_heading a {padding-right: 15px; background: url('/images/customerservice/menu_arrow.gif') right no-repeat;}
	#landing_page_left .menu_heading p {font-size: 0.82em; clear:left;  color: #333333; line-height:1.5em; font-weight:normal;}
	#landing_page_left .menu_heading_padded {margin-bottom:15px; font-family:verdana; font-weight:bold; font-size:1.2em; color:#990033; }
	#landing_page_left .menu_heading_padded a {margin-bottom:15px; padding-right: 15px; background: url('/images/customerservice/menu_arrow.gif') right no-repeat;}
	#landing_page_left .menu_heading_padded p {font-size: 0.82em; clear:left;  color: #333333; padding: 0 15px 0 0;line-height:1.5em; font-weight:normal;}
#landing_page_righttop {float:right; width:295px; height:241px; background:url(/images/customerservice/contactBG.jpg)}
#landing_page_rightbottom {float:right; width:295px; height:132px; margin-top:14px; background:url(/images/customerservice/findstoreBG.jpg)}

	#landing_page_righttop .title,
	#landing_page_rightbottom .title 
		{float:left; padding:14px 0 0 14px; font-family: Georgia; font-size:1.3em; color:#000000;}
	#landing_page_righttop p,
	#landing_page_rightbottom p 
		{float:left; width:267px; padding:10px 14px 0 14px; font-family:verdana; line-height:1.4em;}
	#landing_page_righttop p.added_comments,
	/*#landing_page_rightbottom p.added_comments {color: #666666; margin: -16px 0 6px 0; padding-left:14px; line-height:1.2em;} */
	#landing_page_rightbottom p.added_comments {color: #666666; margin: -16px -4em 6px 0; padding-left:14px; line-height:1.2em;}

.customerservice-page ul.menu {
	font-family:verdana;
	color:#333333;
	line-height: 1.5em;
	list-style-type: none;
	margin-bottom:15px;
}

.customerservice-page p {
	clear:left;
	font-family: verdana;
	color: #333333;
	margin: 0 0 6px 0;
	padding: 0;
	line-height:1.5em;
}

.customerservice-page p#wtr_items {margin:30px 0px 5px 0px;}

.customerservice-page p#signet_membership {padding-top:20px;}

/* Store card */
.customerservice-page p.apr_text_bold_large {
	font-weight:bolder!important;
	font-size:1.3em;
	text-decoration:underline;
	padding-top:15px;
	padding-bottom:15px;
}

.customerservice-page p.apr_text_bold_large.no-decoration {
	text-decoration:none !important;
}

.customerservice-page span.apr_text {
	font-weight:bolder!important;
	font-size:1.5em!important;
	padding-top:10px;
}
.customerservice-page span.apr_text_GE {
	font-weight:normal!important;
	font-size:1em!important;
	padding-top:10px;	
}


.customerservice-page .ifc-table {
	border:2px #000 solid
}

.customerservice-page .ifc-table td {
	border-top:2px #000 solid;
	border-right:2px #000 solid;
	color:#000;
	padding:10px;
	font-weight:bold;
}

.customerservice-page .ifc-table tr th {border-right:solid 2px #000; border-top: solid 2px #000; color:#000; padding:10px; margin:0px; text-align:left; font-weight:bold;}
.customerservice-page .ifc-table .no-border-right {border-right:none;}
.customerservice-page .ifc-table .no-border-right.top {border-top:none;}
.customerservice-page .ifc-table tr.alt th {text-align:center;}
.customerservice-page .ifc-table td.no-border-top {border-top:none;}

.customerservice-page p.top {
	clear:left;
	font-family: verdana;
	color: #333333;
	margin: 0 0 6px 0;
	padding-top: 10px;
	line-height:1.5em;
}

.customerservice-page p.contact {
	clear:left;
	font-family: verdana;
	color: #555651;
	margin: 0 0 6px 0;
	padding: 0;
	line-height:1.5em;
}

.customerservice-page p.added_comments {
	font-family: verdana;
	color: #666666;
	margin: 0px 0 6px 0;
	padding: 0;
	line-height:1.2em;
}

.customerservice-page ul.content {
	font-family:verdana;
	color:#333333;
	line-height: 1.5em;
	list-style-type: disc;
	margin-left:35px;
	margin-bottom:8px;
	margin-top:3px;
}

.customerservice-page ol {
	font-family:verdana;
	color:#333333;
	line-height: 1.5em;
	list-style-type: decimal;
	margin-bottom:8px;
	margin-top:3px;
}

.customerservice-page ol.alpha{list-style-type:lower-alpha;}

.customerservice-page .dotted_rule {
	float:left;
	margin:10px 0 10px 0; 
	overflow: hidden;
	width:605px;
	height:1px;
	line-height:1px;
	background: url('/images/main/dotted.gif');
}

p.added_comments {font-size:.9em;  }

.customerservice-page #additionalDelInfo {
	padding-bottom: 10px;
}

/* social responsibility menu heading */
.customerservice-page h2.alt_cs_h2 {
	margin-bottom:10px !important;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-weight:normal;
	color:#6D734D;
	margin-bottom:5px !important;
	margin-top:50px !important; 
	display:block; 
	font-size:2.8em !important;
}

.customerservice-page h1.alt_cs_h1 {
	font-family: Georgia1, Georgia, serif;
	font-size: 1.8em;
	color: #555555;
	padding: 0;
	margin: 0px !important;

}


/* CUSTOMER SERVICE MENU
*********************************************************/
div#customer_menu_top {
	background:url('/images/customerservice/menutop.gif') top left no-repeat;
	width:295px;
	height:5px;
}

ul#custserv_menu {
	float:left;
	width:295px;
	margin-right:15px;
	list-style: none; 
	background-color: #F5F1EE;
}
ul#custserv_menu li {
	display: block;
	background: #F5F1EE url('/images/main/dotted.gif') repeat-x bottom;
	padding: 8px 0 6px 6px;
}
ul#custserv_menu li#menutop {
	/*background-image: url('/images/customerservice/menutop.gif');*/
}
ul#custserv_menu li#menubottom {
	background-image: url('/images/customerservice/menubottom.gif');
	padding-bottom: 30px;
}
ul#custserv_menu li a,
ul#custserv_menu li#menutop a,
ul#custserv_menu li#menubottom a {
	font-family: arial;
	font-size: 1em;
	color: #990033;
	font-weight: bold;
	text-decoration: none;
}
ul#custserv_menu ul {
	padding: 0 0 5px 0;
}
ul#custserv_menu li ul li {
	background-image: none;
	padding: 2px 0 0 0;	
}
ul#custserv_menu li ul li a,
ul#custserv_menu li#menutop ul li a,
ul#custserv_menu li#menubottom ul li a {
	color:#767676!important;
	font-weight: normal!important;
}
ul#custserv_menu li.current,
ul#custserv_menu li.current ul li {
	background-color:#EDDDCE!important;
}
ul#custserv_menu li.current a {
	color:#cc6600;
}
ul#custserv_menu li#menutop.current {
	/*background-image: url('/images/customerservice/menutop_current.gif');*/
}
ul#custserv_menu li#menutop.current ul li,
ul#custserv_menu li#menubottom.current ul li {
	background-color: #EDDDCE!important;
}
ul#custserv_menu li#menubottom.current {
	background-image: url('/images/customerservice/menubottom_current.gif');
	padding-bottom: 30px;
}


a.anchorheader {color:#000000; text-decoration:none;}

.hide {display: none;}


/*PAGE CONTENTS
**********************************************************/
#custserv_textarea {float:left; width:590px; height:auto;}
table#delivery,
table#payment {
	margin-top:10px;
	float:left;
	width:100%;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#999999;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color: #999999;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#999999;
	text-align:left;
	border-collapse: collapse;
}
table#delivery tr#topA,
table#delivery tr#topB,
table#payment tr#top {background-color:#eeddce; color:#d27c27; }

table#delivery tr#topA th {padding-top:3px;}

table#delivery tr#topB th,
table#payment tr#top th {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color: #999999;
	padding-bottom:3px;
}
table#payment tr {width:100%;}

table#delivery td,
table#payment td {color:#404040; font-size:1em; text-align:left; padding:4px;
	background: url("/images/main/dotted.gif");
	background-repeat: repeat-x;
	background-position: bottom;
}

table.last_order_dates {
	border:1px solid #BF0013;
	text-align:left;
	color:#434343;
	width:100%;
}
table.last_order_dates th {
	color:#BF0013;
}

p.header {
	font-weight:bold;
	color:#BF0013;
}

table#payment td.bottom {color:#404040; font-size:1em; text-align:left; padding:4px;
 background: none !important;}

.tablenote {font-size:.8em;}
.short_leftcol {float:left; width:280px;}
.short_rightcol {float:right; width:300px;}
.credcard_row {float:right; width:281px; padding:4px 0 5px 14px;}
.cc_imgs {float:left; width:auto; padding-right:3px;}


/*ONLINE RETURNS FORM
**********************************************************/

.toptab_title {font-family: Georgia; font-size: 16px; color:#424242; padding: 10px 0 0 14px;}
.toptab_medium {
	width:450px;
	height:41px;
	background:url("../images/services/label_medium.gif") no-repeat top left;
}

.form_box_medium {
	width: 450px;
	padding: 15px 0 0 0;
	height:auto;
	font-family: verdana;
	font-size: 1em;
	color: #555651;
	background:url("../images/services/divBG_pinkform.jpg");
	overflow: visible;
	float:left;
}

.field_input_long {
	width: 239px;
	border: 1px solid #cccccc;
	font-family:verdana;
	color:#666666;
	background-color:#FFFFFF;
	font-size: 1em;
}
.field_input_medium {
	width: 100px;
	border: 1px solid #cccccc;
	font-family:verdana;
	color:#666666;
	background-color:#FFFFFF;
	font-size: 1em;
}
.field_input_short {
	width: 60px;
	border: 1px solid #cccccc;
	font-family:verdana;
	color:#666666;
	background-color:#FFFFFF;
	font-size: 1em;
}
.right_column_medium {width:450px; float:left;}
.content_row_medium {clear:both; width:426px; height:30px; padding-left:12px; padding-right:12px; background:none;}
#content_textmsg_row {width:426px; height:70px; padding-left:12px; padding-right:12px; background:none;}

.field_title_area {float: left; text-align: right; width: 127px; padding-right:15px; padding-top: 3px;}
.field_div {float:left; width: 265px;}
.required_info {float:left; padding-top: 3px;}

#contact_issuetype {margin: 0 0 14px 0;}
.bulletpoint_rows { height: 1.85em;}
.bullet_selection_left {float:left; padding:0 0 0 150px; width: 150px; margin:0;}
.bullet_selection_left label { }
.bullet_selection_right {float: left;}

.newsletter_signup {float:left; width: 295px; padding:0 0 14px 150px; overflow: hidden;}
.newsletter_signup input {float:left; margin:0;}
.newsletter_signup label {width:80px; padding: 3px 2em 0 0px;}

.bottom_row_medium {float:left; width: 450px; background:url("../images/services/div_bottom.jpg");}
.buttons_red {float:left; text-align:right;}
p.formnotes {margin: 0 0 1em 0; }

.contactus .toptab_title {font-family:Arial, Arial, Helvetica, sans-serif; font-size:1.4em; text-transform:uppercase; letter-spacing:1px; font-weight:bold; color:#fff; padding:10px 0 0 14px;}
.contactus .toptab_medium {background:#000; width:472px;}

.contactus .right_column_medium {padding-bottom:20px;}

.contactus .form_box_medium {
	width: 470px;
	padding: 15px 0 0 0;
	height:auto;
	font-family: verdana;
	font-size: 1em;
	color: #555651;
	background:none;
	overflow: visible;
	float:left;
	border:solid 1px #000;
}

.contactus .content_row_medium {clear:both; width:410px; height:30px; padding-left:48px; padding-right:12px; background:none;}
.contactus #content_textmsg_row {width:410px; height:70px; padding-left:48px; padding-right:12px; background:none;}
.contactus .required_info {float:left; padding:8px 0px 0px 58px; text-align:right; font-size:0.9em; line-height:1.81em;}
.contactus .bullet_selection_left {float:left; padding:0 0 0 5px; width: 139px; margin:0;}
.contactus .bullet_selection_left label, .bullet_selection_right label {font-size:0.9em; margin-top:3px; float:left; padding-bottom:9px;}
.contactus .bullet_selection_left input, .bullet_selection_right input {float:left;}
.contactus .bullet_selection_right#other_enq {margin-left:80px;}
.contactus .bullet_selection_right#press_enq {margin-left:7px;}

.contactus .bottom_row_medium {float:left; width: 450px; background:none;}




/*CONTACT US STYLES
********************************************************/
.customerservice-page ul.contacthrs, .corporateservices-page ul.contacthrs {
	font-family:verdana;
	color:#555651;
	line-height: 1.5em;
	list-style-type: disc;
	margin-left:35px;
	margin-bottom:30px;
	margin-top:3px;
}

.corporateservices-page h1#contactus {text-transform:capitalize !important;}
.corporateservices-page .required_info {padding:0px 0px 10px 167px;}
.corporateservices-page h2 {margin-bottom:0px;}
.corporateservices-page dl.contacthrs dt {float:left;}
.corporateservices-page dl.contacthrs dt.alt_spacing {margin-top:20px; }
.corporateservices-page dl.contacthrs dd {margin-left:70px; padding-bottom:5px; text-align:left;}
.corporateservices-page dl.contacthrs  dd.top {margin-top:20px;}
.corporateservices-page dl.contacthrs dd.top address {padding-right:170px; font-style:normal;}

#bottom_corner_required {float: left; width:290px; padding-bottom:3px; padding-top:3px;}


#textmsg {
	float:left;
	width: 240px;
	height: 60px;
	border: 1px solid #cccccc;
	font-family:verdana;
	color:#666666;
	background-color:#FFFFFF;
	margin-bottom:10px;
	font-size:1em;
}
.error-strip {
	position: relative;
	height:50px;
	overflow: hidden;
	padding: 1em 0 0 0;
	background-image: url('/images/checkout/error_exclamation.gif');
	background-repeat: no-repeat;
	background-position: 113px 1.5em;
}
.error-identifier {
	margin: 0 0 0 155px !important;
	padding: 0.5em 0 0.5em 0 !important;
	color: #FF0000 !important;
	font-weight: bold;
}
.error-wrapper {
	position: relative;
	float:left;
	overflow: hidden;
	color: #FF0000 !important;
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#ffffff;
	background-color: #F3D3DE;
	padding: 5px 0 5px 0;
}



.contactus h1#contactus {
	margin-bottom:10px; margin-top:0px !important; color:#000; font-family:Arial, Arial, Helvetica, sans-serif; text-transform:uppercase;
	letter-spacing:2px; font-size:1.8em;
}

.contactus p, .contactus p.contact, .contactus ul.contacthrs, .contactus dl.contacthrs {line-height:1.2em; color:#000 !important;}
.contactus form.contact p {padding:10px;}
.contactus #top_area_alt p {padding:9px; line-height:1.4em; width:605px;}
.contactus #top_area_alt p span#how_can_we_help {text-transform:uppercase; font-size:1.1em;}
.contactus p.cs_alt_spacing {padding:16px 5px 4px 0px;}
.contactus p.added_comments {color:#666666 !important; font-style:italic; font-size:1em; margin:10px 10px 0px 0px;}

.contactus ul.contacthrs, .contactus dl.contacthrs {margin:10px 0px 0px 15px;}
.contactus ul.contacthrs li {padding-bottom:15px;}
.contactus ul.press_alt_disc li {list-style:disc;}

.contactus #bottom_corner_required {float:right; width:290px; padding-bottom:3px; padding-top:3px;}
.contactus p#enter_your_details {width:145px; font-family:Verdana, Verdana, Geneva, sans-serif; font-weight:bold; font-size:1.1em; padding:14px 0px 0px 10px;}
.contactus span.cs_alt_font {font-weight:bold;}

.contactus #product_num_field {display:none; float:left; margin:0px; padding:0px; position:relative;}

.contactus #left_area_alt {display:none; float:left; padding-right:15px; width:420px;}
.contactus #left_area_default {display:block;}
.contactus #left_area_default.left_column_short {width:420px;}
.contactus #left_area_default h2 {font-family:Verdana, Verdana, Geneva, sans-serif; font-size:1.1em; font-weight:bold; color:#000; text-transform:uppercase; padding:0px 0px 15px 0px;}

.contactus hr {display:block; border:0; background-color:#afafaf; width:950px; height:1px; margin-left:-14px; margin-bottom:20px;}

.contactus div.contactus_store_search {border:solid 1px #afafaf; width:396px; margin-top:28px;}
.contactus div.contactus_store_search h2 {font-family:Arial, Arial, Helvetica, sans-serif; 
font-weight:bold; font-size:1.4em; color:#000; letter-spacing:1px; text-transform:uppercase; padding-bottom:10px !important;;}
.contactus div.contactus_store_search p label {font-weight:normal; font-size:1em; display:block; padding-bottom:5px;}
.contactus div.contactus_store_search div.store-search {padding:1em;}
.contactus div.contactus_store_search input#txtSearchString, .contactus div.contactus_store_search input#txtSearchString_alt {width:120px; height:14px;}
.contactus div.contactus_store_search input.continue-button {top:3px;}

.contactus div.send_message_button {margin:13px 0px 0px 264px;}
.contactus #contact_issuetype label{color:#666666;}
.contactus .content_row_medium label,  #content_textmsg_row label {color:#000;}

/* Press contact page */
.contactus div#press {float:right; margin:13px 27px 10px 0px;}
.contactus .press_alt {padding-left:166px;}

.contactus div.content_row_medium.alt_spacing {padding-left:32px;}
.contactus div.content_row_medium.alt_spacing div.field_div input {margin-left:16px;}

/* form error */
.contactus .error-wrapper {color:#FF0000 !important; float:left; overflow:hidden; padding:0; position:relative; background:none; border:none; width:470px;}
.contactus .error-wrapper .field_div input, .contactus .error-wrapper textarea {border:1px solid #FF0000 !important;}
.contactus .error-wrapper p.error-identifier {color:#ff0000 !important; margin-left:11px !important;}
.contactus div#selection_container .error-wrapper p.error-identifier {margin-left:190px !important; width:245px;}
.contactus .error-wrapper .bullet_selection_left input {width:auto !important;}


/* GENERIC
 *********************************************************/
.generic_container {float:left;}
.right_align_container {float:right;}

p.infotext {margin: 0 0 1em 154px; }

.main_content_area {width:923px;}
.left_column_short {width:295px; padding-right:15px; float:left;}


/* STORE CARD BULLET LIST
 *********************************************************/

.storecard_list li {
	padding: 0 0 0.5em 10px;
	display: block;
	width:500px;
	color:#000;
	background:url('/images/main/bullet.gif') no-repeat center left;
}


/*------------------------------------
 DELIVERY INFORMATION TABLE
------------------------------------*/

.delivery_info_table {
	padding: 0;
	border: 1px solid #000;
	margin: 0 0 1em 0;
	width:100%;
	font-size:11px;
}

.delivery_info_table th {
	color: #4e0012;
	vertical-align: top;
	font-size: 0.9em;
	padding: 0.5em;
	background:#eeeeee;
	text-align:left;
	font-size:11px;
	white-space: nowrap;
}
.delivery_info_table .centre {
	text-align: center;
}

.delivery_info_table .header {background:#eeeeee;}


 .delivery_info_table tr.first td,
 .delivery_info_table tr.first th.left {
	border-top: 1px solid #000;
	font-size:11px;
	
}

.delivery_info_table td {
	vertical-align: top;
	padding: 0.5em;
	color: #4e0012;

}

.delivery_info_table td.charges {
	vertical-align: top;
	font-weight:bold;
	text-align:center;
	font-size:11px;
}


/***************************************/
/* LAST ORDER DATES TABLE */
/***************************************/
.lastorder_dates_table{
	padding:0px;
	border:1px solid #990033 !important;
	margin: 0 0 1em 0;
	width:71%;
	font-size:11px;
}

.lastorder_dates_table th {
	color:#990033;
	vertical-align: top;
	font-size: 0.9em;
	font-weight:bold;
	padding: 0.5em;
	background:#ffffff;
	text-align:left;
	font-size:11px;
}

.lastorder_dates_table .header {background:#ffffff;}

 .lastorder_dates_table tr.first td,
 .lastorder_dates_table tr.first th.left {
	border-top: 1px solid #990033;
	font-size:11px;
}

.lastorder_dates_table td {
	vertical-align: top;
	padding: 0.5em;
	color: #990033;
}

.lastorder_dates_table td.charges {
	vertical-align: top;
	font-weight:bold;
	text-align:left;
	font-size:11px;
	width:300px;
}

.lastorder_dates_table td.time_spacing {padding-left:50px;}
p.lastorder_text {color:#990033 !important; font-weight:bold;}
h4.lastorder_text.bold_text {font-weight:bold !important; color:#990033 !important;}

/* Gold Supply Chain Page
*****************************/
div.para_bullets p {
	padding-left: 15px;
	background: transparent url(/images/main/bullet_collection.gif) no-repeat scroll 0 3px; 
}

/***
* Terms & Conditions page
*************************/
.customerservice-page .attention_red {color:#ff0000;}
.customerservice-page .attention_red_bold {color:#ff0000; font-weight:bold;} 
