 /*
	Tribal DDB Production
	Everyday Giftcards
	Copyright 2009
 
	Color Scheme:
	--------------------------------
	Dark Bordo: (headings, links) #3E172B
	Mid Bordo: ( hover links) #880347
	Light Bordo: (top navigation) #AE005F
	Mid grey: (text primary) #333333
	Dark grey: (text abstract): #666666
 
	Table of Contents:
	--------------------------------
	Header Modules
	Content Modules
  */
  
/* import stylesheets and hide from ie/mac \*/
	@import  url("global.css");
	@import  url("form.css");
/* end import/hide */
  
/* Header Layout
--------------------------------------------------------------------------------------- */
#sides { background: transparent url(../images/bg_giftboxes_wrapper.jpg) no-repeat scroll 50% 0; height: auto !important; margin: 0 auto; min-height: 730px; width: 100%; }
.container { background: transparent none; margin: 0 auto; padding: 12px 45px 45px; position: relative; width: 900px; z-index: 1; }
.mainContent { background: transparent; width: 100%; }
#mainContent { margin: 0 0 24px; padding: 0; width: 100%; }
.banner { background: #FFF; height: 8em; }
.dir { background: #F1F2F1 url(../images/icon_woolies_sites_arrow_down.png) no-repeat scroll 96% 50%; padding: 0 24px 0 7px; position: relative; }
ul.dropdown { list-style: none; position: absolute; right: 30px; top: 0; z-index:9999; }
	ul.dropdown a { display: block; line-height: 24px; padding: 0 4px; }
	ul.dropdown li { float: left; margin-left: 4px; z-index: 10; }
		ul.dropdown li ul { background: #fff; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; left: 0; list-style-type: none; margin: 0; padding: 0; position: absolute; top: 24px; visibility: hidden; width: 22em; z-index: 10; }
		ul.dropdown li > ul { left: auto; top: auto; }
		ul.dropdown li:hover ul { visibility: visible; }
		ul.dropdown li ul li { background: #fff none repeat scroll 0 0; border-top: 1px solid #CCC; display: block; float: none; margin: 0; padding: 0; }
			ul.dropdown li ul li a { background-color: transparent; color: #666; display: block; margin: 0; padding: 0 5px; position: relative; text-decoration: none; }
				ul.dropdown li ul li a:link { background: #FFF; color: #666; text-decoration: none; }
				ul.dropdown li ul li a:hover { color: #333 !important; margin: 0; padding: 0 5px; text-decoration: underline !important; }
				ul.dropdown li ul li a:visited,.toolbar ul li ul li a:active { color: #888; text-decoration: none; }
.wpsToolBar p { color: #FFF; width: 100%; }
.toolbarLink { background-color: transparent; float: right; text-decoration: none; }
	.toolbarLink img { border: 0; padding: 2px; vertical-align: middle; }
.launch { background: url(../images/main_menu_background.gif) repeat-x; background-color: #3880DE; border: 0; color: #FFF; cursor: pointer; float: left; font-weight: 700; margin-bottom: 0; margin-left: 0; margin-top: 0; padding-bottom: 4px; padding-top: 4px; }
.main-menu { background-color: #EBF1F7; border: 1px solid; border-color: #3161A5; color: #000; }
.main-menu-item,.main-menu-item:visited { background-color: #EBF1F7; color: #000 !important; padding: 3px; text-decoration: none; white-space: nowrap; }
.main-menu-item-selected { background: none; background-color: #E2EEFF; border-bottom: 1px solid; border-color: #B9CEEA; border-top: 1px solid; color: #000 !important; cursor: pointer; padding: 3px; text-decoration: none; white-space: nowrap; }
	.main-menu-item-selected a { background: none; background-color: transparent; }
	
/* ---------------- Prevent border on selected item from getting inherited by  menu icons -------------*/
.main-menu-item-selected img,.main-menu-item img { background: none; background-color: transparent; border: 0; height: 16px; width: 16px; }
.main-menu-item .portlet-separator { background-color: #999; line-height: 1px; margin: 0; }
.portlet-separator { background-color: #444; line-height: 1px; margin: 0; }
.breadcrumbNav { padding: 7px 5px; }
.content .breadcrumbNav a { color: #333; text-decoration: underline; }

/* --------------- Top Navigation ------------ */
#nav li a{color:#666!important;text-decoration:none;}
#nav li a:hover{text-decoration:underline;}
.topNav { border-bottom: solid 1px #850245; height: 43px; margin-top: -20px; width: 100%; }
.topNavPreTab { background: transparent url(../images/top_nav.gif) no-repeat scroll left bottom; background-position: -21px -23px; height: 45px; width: 84px; }
.topNavPostTab { background: transparent url(../images/top_nav.gif) no-repeat scroll left bottom; background-position: -25px -113px; border-left: 1px solid #E11EA5; height: 44px; width: 16px; }
.topNavTab { background: #91064C url(../images/nav_tab_unselected.gif) repeat-x scroll left bottom; border-left: solid 1px #e11ea5; border-right: solid 1px #830143; border-top: 1px solid #830143; height: 3.6em; width: 15em; }
.topNavItems { float: right; font-size: 12px; z-index: 5; }
	.topNavItems ul { float: right; list-style: none; margin: 0; padding: 0; }
		.topNavItems ul li { float: left; margin: 0; padding: 0; position: relative; z-index: 5; }
			.topNavItems ul li ul { background: #FFF; border-bottom: 1px solid #686A6C; border-left: 1px solid #686A6C; border-right: 1px solid #686A6C; display: none; left: -1px; margin: 0; padding: 0; position: absolute; width: 15em; z-index: 5; }
			.topNavItems ul li a { color: #FFF !important; display: block; font-weight: 700; margin: 0; padding: 1.25em 0 0.9em; text-align: center; text-decoration: none; text-transform: uppercase; }
			.topNavItems ul li span { font-weight: 400; text-transform: none; }
			.topNavItems ul li a:hover,.topNavItems ul li a:active { background: #C0136C url(../images/nav_tab_selected.gif) repeat-x scroll left bottom; background-position: 20px 0; color: #FFF !important; }
			.topNavItems ul li ul li a { border-left: none; color: #666 !important; display: block; font-weight: 400; margin: 0; padding: 4px 5px; text-align: center; text-transform: none; }
				.topNavItems ul li ul li a:hover { background: #f7c0be; color: #666 !important; cursor: pointer; }
.woolworthsLogo { background: transparent url(../images/logo-woolworths.gif) 0 0 no-repeat; float: right; height: 36px; margin: -8px 10px 0 0; width: 153px; }

.footer{margin-top:30px;}
.footerBorderLeft { background: transparent url(../images/footer_gradients.png) -6px -6px no-repeat; float: left; height: 12px; width: 55px; }
.footerBorderCenter { background: transparent url(../images/footer_grad_mid_bg.gif) repeat-x scroll left top; float: left; height: 12px; width: 790px; }
.footerBorderRight { background: transparent url(../images/footer_gradients.png) no-repeat scroll left top; background-position: -6px -30px; float: left; height: 12px; width: 47px; }
.footer ul {list-style: none;}
	.footer ul li { border-right: 1px solid #ccc; float: left; font-size: 85%; height: 8px; margin: 12px 10px 0 0; padding: 0 10px 5px 0; }
		.footer ul li a { color: #333; padding: 0 4px; }
.footer p { float: left; font-size: 85%; margin-top: 20px; width: 500px; } 

#breadcrumb a { background-image: url(../images/sprite02.png); background-repeat: no-repeat; display: block; height: 50px; text-decoration: none; text-indent: -9000px; }
#breadcrumb #gifts_butt { background-position: 0 0; width: 420px; }
#breadcrumb #reward_butt:hover { background-position: -389px -100px; }
.mod { background: #ececec; margin-bottom: 10px; padding: 0; }
	.mod h4 { margin: 0 1.5em 1.5em 1.6em; }
.mod_top { background: #ececec url(../images/bg-subnav-top.gif) no-repeat scroll 0 0; margin-top: 20px; padding-top: 20px; width: 270px; }
.edm_link_btn { list-style: none; margin: 0; padding: 0 0 10px; }
	.edm_link_btn li { background: url(../images/edm_link_btn_light.gif) no-repeat scroll 0 0; color: #810142; font-weight: 700; margin: 0 0 0 20px; padding: 4px 10px 10px 20px; }
.content .edm_link_btn li a { color: #89124f; display: block; text-decoration: none; }
.edm_link_btn li a:hover,.edm_link_btn li a:active { color: #30061C; display: block; text-decoration: underline; }
.content .edm_link_btn .subnav_open { background: #fff url(../images/navbg_top.gif) no-repeat scroll 0 0; color: #fff; margin-bottom: 5px; padding-bottom: 0; width: 200px; }
	.content .edm_link_btn .subnav_open a{color:#fff!important;padding-bottom:4px;}
	.content .edm_link_btn .subnav_open ul li a{color:#89114E!important}
.edm_link_btn li ul.subnavlist { background: #fff url(../images/navbg_bottom.gif) no-repeat scroll 0 100%; list-style-type: none; margin: 4px 0 0 -20px; padding: 10px 0 9px; width: 230px; }
.content .edm_link_btn li ul.subnavlist a { color: #3d152a; font-weight: 400; text-decoration: underline; }
.edm_link_btn li ul.subnavlist a:hover,.edm_link_btn li ul.subnavlist a:active,.content .edm_link_btn li ul.subnavlist a.active { color: #89114e; text-decoration: underline; }
.edm_link_btn li.highlight ul li a { color: #810142; display: block; font-weight: 400; text-decoration: underline; }
.edm_link_btn li.highlight { background: #C0136C url(../images/edm_link_btn.gif) no-repeat scroll 0 0; margin-bottom: 5px; padding-bottom: 4px; width: 200px; }
	.edm_link_btn li.highlight a { color: #fff; text-transform: uppercase; }
.shop_toolbar { list-style: none; margin: 0 0 40px; padding: 0; width: 270px; }
	.shop_toolbar li { background: #ececec; margin: 0 0 1px; padding: 23px 10px 23px 70px; }
		.shop_toolbar li a { border-bottom: 1px dotted #666; color: #89124e!important; font-weight: 700; margin-left: 10px; text-decoration: none; }
			.shop_toolbar li a:hover { border: none; color: #30061C; }
			
/* --------------- Vertical Navigation shop toolbar subnav ------------ */
#basket { background: #ececec url(../images/basket.gif) no-repeat scroll 20px 10px; }
#account { background: #ececec url('../images/account.gif') no-repeat scroll 20px 10px; }
.shop_toolbar #account.subnav_open { background: #810142 url(../images/bg-subnav.gif) repeat-x scroll 0 0; list-style-type: none; padding: 25px 0 20px; width: 270px; z-index: -1; }
	.shop_toolbar #account.subnav_open a { border: none; color: #fff!important; margin-left: 80px; }
#account ul.subnavlist { list-style-type: none; margin-top: 10px; }
.shop_toolbar #account ul.subnavlist li a { border-bottom: 1px solid #fff; color: #fff!important; font-weight: 400; margin-left: 20px; padding-left: 0; }
	.shop_toolbar #account ul.subnavlist li a:hover,.shop_toolbar #account ul.subnavlist li a:active { border: none; color: #ececec; }
#comparision { background: #ececec url(../images/balance.gif) no-repeat scroll 20px 10px; }

/* footer partner links */
	.partners{margin:20px 0 0!important;padding:0!important;width:610px}
	.partners li{height:50px!important;border-width:0!important;background:transparent url('../images/partners.jpg') no-repeat 0 15px;margin:0!important;padding:0 2px 0 12px!important}
	.partners li a{display:block;height:50px;background:transparent url('../images/partners.jpg') no-repeat 0 0;text-indent:-9999em;color:#fff;font-size:1px;}
		.partners li a.wwLogo{width:206px;background-position:0 -60px}   
		.partners li a.bigWLogo{width:55px;background-position:0 -148px}
		.partners li a.dSmithLogo{width:93px;background-position:0 -230px}
		.partners li a.bwsLogo{width:51px;background-position:0 -320px}
		.partners li a.dMurphyLogo{width:94px;background-position:0 -405px}
	.footerNav{float:right;width:240px;padding:0;margin-top:40px;}
	.footerNav li{margin:0!important;padding:0 5px 5px!important;}
		
#navbar a { background:#91064C url(../images/blankSprite.gif) no-repeat; display: block; height: 50px; line-height:50px;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; text-transform:uppercase;font-weight:bold; overflow: hidden; padding: 0; text-decoration: none; color:#fff;text-decoration:none; }
#navbar #gifts_butt { background-position: 0 0; width: 184px; }
#navbar #reward_butt:hover { background-position: -389px -50px; }
.noborder { border: none !important; }
body,html,.themeHeader { margin: 0; padding: 0; width: 100%; }
.toolbar a:hover,.footer ul li a:hover { text-decoration: underline; }
.toolbar ul li ul li,.topNavItems ul li ul li { background: #FFF; border-top: 1px solid #CCC; display: block; float: none; margin: 0; padding: 0; }
.layoutRow,.layoutColumn { width: 100%; }

/* text-size switcher */
.txt { line-height: 24px; padding: 0 4px; }
.text_sml { font-size: 80%; padding: 0 .3em .4em; text-decoration: underline; }
.text_med { font-size: 105%; padding: 0 .3em .4em; text-decoration: underline; }
.text_lrg { font-size: 125%; padding: 0 .3em .4em; text-decoration: underline; }
.txt_util { width: 33%; }
	.txt_util span { color: #7c215f; display: block; margin: -1.5em 0 0 2.5em; }
	
/* --------------- Lists styles ------------ */
.content_left .wide,.content_left .wide02 { list-style-type: none; margin: 10px 0 0; padding: 0; }
.wide03 { list-style-type: none; }
.content_left .wide .btn-b-2-125 { float: right; margin: 0px 20px; position: absolute; right: 0; text-transform: none; top: 20px; }
.content_left .wide img,.content_left .wide02 img { float: left; margin: 0 10px 0 0; }
.content_left .wide li { background: #f0f0f0; float: left; margin-bottom: 5px; padding: 10px; width: 580px; position:relative; }
.content_left .wide02 li { border-bottom: 1px dotted #7f7f7f; float: left; margin-bottom: 5px; margin-left: 140px; padding: 15px 0; width: 440px; }
.content_left .wide03 li { border-bottom: 1px dotted #7f7f7f; float: left; margin-bottom: 5px; margin-left: 0; padding: 0; width: 580px; }
	.content_left .wide03 li h4 { margin: 0 0 5px; padding: 0; }
	.content_left .wide03 li p { color: #333; margin: 0; padding: 0; }
.content_left .wide02 li .btn-b-1-125 { float: right; margin: 0 20px; text-transform: none; }
.content_left .wide h3,.content_left .wide02 h3,.content_left .wide h4,.content_left .wide02 h4 { line-height: 1.2em; margin: 0; }
.content_left .wide h3 a,.content_left .wide02 h3 a { font-size: 80%; text-decoration: none; }
.content_left .wide p { color: #333; margin: 0 155px 0 0; }
.content_left .wide02 p { color: #333; margin: 0 0 0 10px; }
.content_left .wide a,.content_left .wide02 a { padding-left: 0; }
.basket_btn { float: right; margin-top: -25px; }
.view_cat { float: right; margin: 10px 20px; }

.cardImage{float:left;margin-right:10px;width:120px;}
.cardImage img{margin:0!important;}
.cardBtn{float:left}
.cardDetails{float:left;width:300px;}
.cardDetails p{margin:0!important}

.storeList{}
.storeLogo{width:100px;margin-right:10px;float:left;background-color:#ECECEC;}
.storeLogo img{margin:0!important}
.storeDetails{float:left;width:325px;}
.storeDetails p{display:block;margin:0!important}


/* --------------- Acordion  ------------ */
.accordion2 { border-bottom: solid 5px #EBEBEB; }
	.accordion2 h3 { width:540px;background: #9d9d9d url(../images/arrow-square.gif) no-repeat 99% 6px; border: solid 5px #EBEBEB; border-bottom: none; color: #fff; cursor: pointer; font-size: 100%; font-weight: 700; margin: 0; padding: 7px 35px 7px 15px; }
		.accordion2 h3 span { color: #fff; margin-right: 5px; }
		.accordion2 h3:hover,.accordion2 h3.hover { background-color: #B7B7B7; }
		.accordion2 h3.active { background-position: 99% -100px; }
	.accordion2 div { background: #F7E7EF; border-left: solid 5px #EBEBEB; border-right: solid 5px #EBEBEB; margin: 0; padding: 10px 15px 20px; }
	.accordion2 p { margin: 0; padding: 0; }
.content #fragment-1 { /*height: 730px;*/ overflow-x: auto; width: 600px; }
#fragment-2 h3.portlet-section-header { display: block; float: left; margin: 0; width: 560px; }
#fragment-2 h3.portlet-section-header span { display: block; float: right; font-size: 75%; width: 400px; }


	
/* --------------- Pagination ------------ */
#pagination {padding:0; width:516px; margin:0 auto;display:block;clear:both;}
	#pagination li { border: 0; float: left; font-size: 11px; list-style: none; margin: 1em 1px; padding: 0; text-align: center; width:25px;}
		#pagination li.previous span,#pagination li.next span{padding-top:3px;float:left;color:#000!important;}
		#pagination li.previous, #pagination li.previous-off,#pagination li.previous-on,#pagination li.jq-previous{width:135px;text-align:right;}
		#pagination li.next,#pagination li.next-off,#pagination li.next-on,#pagination li.jq-next{width:100px;}
	#pagination a { color: #30061c;}
	#pagination .active { color: #94245D; display: block; float: left; font-weight: 700; padding: 3px 0;border:1px solid #eee;}
	#pagination a:link,#pagination a:visited { color: #30061c; display: block;font-weight: 700; padding: 3px 0; text-decoration: underline; }
	#pagination a:hover { color: #94245d; font-weight: 700; }
	#pagination li.next a,#pagination li.previous a{ float: left;padding:3px 6px!important; }
	#pagination .previous-off a,#pagination .next-off a,#pagination .previous-off span,#pagination .next-off span { color: #666; cursor: default; display: block; outline: none; padding: 3px 4px; text-decoration: none; }
.pagination { float: right; }
	#pagination.viewCardPagination{width:350px;margin:0;}
	#pagination.viewCardPagination .jq-next a{padding:3px 0;text-align:left;}
	#pagination.viewCardPagination .active{width:80px;border-width:0;}
	
.product { clear: both; }
	.product_img { float: left; margin: 0 20px 0 0; width: 350px; }
.product_info { float: left; width: 200px; }
	.product_info h3.product_title { margin: 0; text-decoration: none; }
		.product_info h3.product_title a { text-decoration: none; }
	.product_info img { display: block; margin: 1em 0; }
.product .btn-b-1-125 { text-transform: none; }
.product_desc{display:block;margin:10px 0;}

/* --------------- Payment module ------------ */
.content .payment-mod fieldset { background: none; border: none; }
.content .payment-mod form { border: none; margin-top: 0; }
.content .payment-mod legend { display: none; }
.content .payment-mod label { text-align: right; width: 140px; }
.content .payment-mod input { font-weight: 700; text-align: left; width: 100px; }
.content .payment-mod .hint,iframe01 .hint span .hint { color: #333; margin: .5em 0 0; padding: 0.6em 0 0; }
.content .payment-mod .hint input { margin: 0; width: 30px; }
.content .payment-mod .hint span { display: block; font-size: 100%; margin: -1.5em 0 0 170px; width: 150px; }
.iframe01 .hint span { display: block; font-size: 100%; margin: -1.9em 0 0 175px; width: 150px; }
.content .roundedcornr_b_content_grey .format01 label { margin-bottom: .5em; text-align: left; width: 300px; }

/* --------------- Table modules ------------ */
.basket,.order,.store { border-collapse: collapse; margin-bottom: 0; /*margin-top: 20px; padding-right: 10px;*/ text-align: left; }
.basket caption,.order caption,.store caption { text-indent: -9999px; }
.basket th,.order th,.order tr.bg-dark td { background: #4f2b3e; border-bottom: 1px solid #fff; color: #fff; font-size: 13px; font-weight: 400; padding: 8px; text-transform: uppercase; }
.store th { border-bottom: 1px solid #4f2b3e; font-size: 13px; font-weight: 400; padding: 8px; }
.basket td,.order td { border-bottom: 5px solid #fff; border-top: 1px solid transparent; color: #4f2b3e; padding: 8px; }
.store td { border-bottom: 5px solid #fff; border-top: 1px solid transparent; color: #4f2b3e; padding: 4px 8px; }
.basket td strong,.order td strong { font-size: 120%; }
.basket tr,.order tr { background: #f0f0f0; }
.basket tr:hover td { background: #e3e3e3; color: #4f2b3e; }
.basket h3 { font-size: 100%; line-height: 1.2em; margin: 0 0 .5em; }
.basket .promo h3 { font-size: 145%; }
.basket .promo img { margin: 0 0 0 5px; }
.content .basket .subtotal .bg-grad { background: #f0f0f0 url(../images/bg-grad.png) repeat-y; }
.basket .subtotal h3 { font-size: 220%; margin: 0 0 .3em; }
	.basket .subtotal h3 span { font-size: 60%; }
.basket .bg-light td { background: #fff; }
.order .bg-light { background: #EEEAEC; color: #30061C; }
.basket thead th { border-bottom: 5px solid #fff; font-size: 90%; padding: 5px; }
.basket tfoot tr td { background: none; border-bottom: 1px dotted #7f7f7f; border-top: 1px dotted #7f7f7f; padding: 20px 10px 20px 0; }
.basket tfoot tr:hover td { background: none; color: #4f2b3e; }
.basket .bg-light:hover td { background: #fff; color: #4f2b3e; }
.basket .promo #help3 { margin: 7px 0 0; }
.order th { border-bottom: 1px dotted #7f7f7f; color: #fff; text-align: right; }
.order tr td { background: #fff; border-bottom: 1px dotted #7f7f7f; border-top: 1px dotted #7f7f7f; padding: 8px; text-align: right; }
.order tr.total td { border-bottom: none; border-top: 3px double #7f7f7f; }
.intoduction { overflow: hidden; }
.redemptionMarker{width:40px;display:block;}

/* --------------- Stores info ------------ */
.intoduction h3.portlet-section-header { margin-bottom: .5em; }
	.intoduction h3 img { background: red; float: left; margin: 0 10px 0 0; width: auto; }
	.intoduction h3 span { display: block; float: left; width: 400px; }
	.intoduction p { float: left; margin: 0 10px 0 0; width: 400px; }
	
/* --------------- Payment steps ------------ */
.step1-active,.step2-active,.step3-active,.step4-active { margin: 20px 0; }
.step1-active { background: #fff url(../images/step_01.gif) 0 0 no-repeat; display: block; height: 49px; text-indent: -9999px; width: 445px; }
.step2-active { background: #f0f0f0 url(../images/step_02.gif) 0 0 no-repeat; display: block; height: 49px; text-indent: -9999px; width: 445px; }
.step3-active { background: #f0f0f0 url(../images/step_03.gif) 0 0 no-repeat; display: block; height: 49px; text-indent: -9999px; width: 445px; }
.step4-active { background: #f0f0f0 url(../images/step_04.gif) 0 0 no-repeat; display: block; height: 49px; text-indent: -9999px; width: 445px; }
#help4,#help3,#help5 { float: right; margin: 0 270px 0 0; }
#registerForm .btn-a-1-69 { margin: 0 0 0 300px; }
#addressForm .btn-a-1-69 { margin-left: 140px; }
.content_left .btn-b-1-189 { float: left; margin-left: 0; }
.breadcrumbNav a,.breadcrumbNav a:visited,.breadcrumbNav a:hover,.breadcrumbNav a:active,.content .breadcrumbNav a.current { color: #333; text-decoration: none; }
#breadcrumb,#navbar { list-style: none; margin: 0; padding: 0; display:block}
#breadcrumb li,.hero img,#navbar li,#addressForm .btn-a-1-69,#addressForm .btn-b-1-69 { float: left; }
#breadcrumb #gifts_butt:hover,#navbar #gifts_butt:hover { background-position: 0 -50px; }
#breadcrumb #help_butt,#navbar #help_butt { background-position: -184px -0; width: 205px; }
#breadcrumb #help_butt:hover,#navbar #help_butt:hover { background-position: -184px -50px; }
#breadcrumb #reward_butt,#navbar #reward_butt { background-position: -389px 0; width: 191px; }
.content .edm_link_btn .subnav_open a,.edm_link_btn .subnav_open a:hover,#account .subnav_open a,.order th b { color: #fff; }
.edm_link_btn li ul li,#account ul li { background: none; margin: 0 0 3px; padding: 0 10px 0 20px; }
a:visited,a:hover,a:active,ul li a:hover,ul li a:active { color: #666; }
.wpsBreadcrumbTrail,.wpsSearchUrl,a.wpsSearchUrl,#pagination .next a,#pagination .previous a { font-weight: 700; }
/*.content ul li,*/.content ul li a { color: #89124E; }
.content_right a{color: #89124E!important;}
.content .payment-mod .hint label,.basket p,.order tr h3 { margin: 0; }

/* Home page content */
.receivedCardDetails{position:absolute;top:210px;left:0}
.disclaimer{color:#999;font-size:9px;}