body { font-family: arial, helvetica, tahoma, sans-serif; font-size: 62.5%; color: #666; background: #ccc; }

a:link, a:visited { color: #57C6D2; text-decoration: underline; }
a:hover, a:active { color: #57C6D2; }

img, hr { border: none; }

strong em { color: #57C6D2; }

ul { list-style: none; }
label, input, select, textarea { font-family: arial, helvetica, tahoma, sans-serif; font-size: 1.1em; }

/* Global classes */

.error { color: #f00; }
.headerHighlight { color: #666;}
.itemHighlight { font-weight: bold; color: #57C6D2; }
.itemHighlight2 { font-weight: bold; color: #57C6D2; }

.contentSelect li { background: url(../../images/en/bg_dropdown_heading.gif) no-repeat; }
.contentSelect li a:link, .contentSelect a:visited { text-decoration: none; }
.contentSelect li ul li { background: url(../../images/en/bg_dropdown_sub.gif) no-repeat left; }

/* Wrapper */

#wrapper { 
	background: #fff;
}

/* Header */

#header { background: url(../../images/en/bg_header.gif) no-repeat top; }
#header h1 a { border: 0px solid blue;background: url(../../images/en/logo_tuxedo.png) no-repeat bottom left; margin-top:10px;}

#loginSelect { background: #fff url(../../images/en/corp-login.jpg) no-repeat; }
#loginSelect label { font-weight: bold; color: #fff; }
#loginSelect a 
{
	width: 228px;
	height: 24px;
	float: left;
	text-indent: -9999px;
}
#payrollSelect { clear: both; float: right; width: 228px; height: 33px; line-height: 33px;margin: 5px 0 0 0; }

#payrollSelect { background: #fff url(../../images/en/corp-payroll.jpg) no-repeat; }

#payrollSelect a 
{
	width: 228px;
	height: 33px;
	float: left;
	text-indent: -9999px;
}

/* Nav */

#nav { margin-top: 15px;font-size: 1.1em; background: #fff url(../../images/en/bg_nav.gif) no-repeat; }
#nav li a { font-weight: bold; color: #57C6D2; text-align: center; text-decoration: none; background: url(../../images/en/bg_nav_li.gif) no-repeat right top; }
#nav li a:hover { color: #57C6D2; text-decoration: underline; }
#nav li ul li a { font-weight: normal; color: #57C6D2; text-align: left; background: #fff url(../../images/en/bg_nav_li_li.gif) repeat-x bottom; border-left: 1px solid #684a9e; border-bottom: 1px solid #684a9e; border-right: 1px solid #684a9e; }
#nav li ul li a:hover { background: #fff url(../../images/en/bg_nav_li_li.gif) repeat-x bottom; }

/* Content */

#content h2 { font-size: 2.2em; color: #57C6D2; }
#content h3 { font-size: 1.4em; color: #57C6D2; }
#content h3 strong { color: #57C6D2; }
#content h4 { font-size: 1.2em; color: #57C6D2; }
#content h5 { font-size: 1.2em; color: #57C6D2; }

#content p { font-size: 1.2em; color: #797979; font-weight:bold;}
#content p.introText { font-size: 1.6em; color: #57C6D2; font-weight: bolder; }
#content p.note { font-size: 1.0em; }
#content blockquote { font-size: 1.2em; font-style: italic; }
	
	/* Intro CTA Heading Type */
	
	.introCtaItem h3#introCtaEccount { background: url(../../images/en/intro_cta_eccount.gif) no-repeat; }
	.introCtaItem h3#introCtaCashback { background: url(../../images/en/intro_cta_cashback.gif) no-repeat; }

	/* Action specific box margins */

	#main{width: 698px;}
	#info{width: 482px;}
	#extra{border: 0px solid blue;
		margin-right: 0px;}

	.actionBody p a { text-decoration: none; }
	.actionBody p.actionLink a { background: url(../../images/en/icon_link_arrow.gif) no-repeat right; }
	.actionBody p.actionMore a { background: url(../../images/en/icon_link_arrow_small.gif) no-repeat right; }
	.actionBody p.getNowLink
	{
		background: url(../../images/en/icon_link_getnow.jpg) no-repeat left;
		margin: 10px 0 0 15px;
		float: left;
		padding: 0px;
	}
	.actionBody p.getNowLink a {
		float:left;
		width:86px;
		height: 20px;
		padding: 0px;
	}
	.actionBody p.getNowLink a span{display:none;}
			/* Introducing Eccount */

		.type1 {background: #e5e6e7 url(../../images/en/extra-top.gif) no-repeat top;}
		.type1 h3 a{color: white;margin:0 0 0 10px;width: 200px;}
		.type1 p { color: #57C6D2 !important; }
		.type1 p a:link, .type1 p a:visited { font-weight: bold; color: #57C6D2; margin: 0px;}
		.type1 p a:hover { color: #57C6D2; }
		.type1 .actionBody { background: url(../../images/en/extra-bot.gif) no-repeat bottom; height: 120px; }
		
	/* Latest News */

	.type2 { background: #e5e6e7 url(../../images/en/act_top_news.gif) no-repeat top; }
		.type2 p { color: #333; }
		.type2 p a:link, .type2 p a:visited { font-weight: bold; color: #57C6D2; }
		.type2 p a:hover { color: #57C6D2; }
		.type2 .actionBody { background: url(../../images/en/act_bot_news.gif) no-repeat bottom; }
		
	/* Contact Us */

	.type3 { background: #e5e6e7 url(../../images/en/act_top_contact.gif) no-repeat top; }
		.type3 p { color: #333; }
		.type3 p a:link, .type3 p a:visited { font-weight: bold; color: #57C6D2; }
		.type3 p a:hover { color: #57C6D2; }
		.type3 .actionBody { background: url(../../images/en/act_bot_contact.gif) no-repeat bottom; }
		
	/* Consumer Site */

	.type4 { background: #bdbac1 url(../../images/en/act_top_consumer.gif) no-repeat top; }
		.type4 p { color: #57C6D2; }
		.type4 p a:link, .type4 p a:visited { font-weight: bold; color: #57C6D2; }
		.type4 p a:hover { color: #57C6D2; }
		.type4 .actionBody { background: url(../../images/en/act_bot_consumer.gif) no-repeat bottom; }

	/* Television Advert */

	.type5 { background: #7ba46e url(../../images/en/act_top_tv.gif) no-repeat top; }
		.type5 p { color: #57C6D2; }
		.type5 p a:link, .type5 p a:visited { font-weight: bold; color: #57C6D2; }
		.type5 p a:hover { color: #57C6D2; }
		.type5 .actionBody { background: url(../../images/en/act_bot_tv.gif) no-repeat bottom; }

	/* Retail Packs */

	.type6 { background: #e5e6e7 url(../../images/en/act_top_retail.gif) no-repeat top; }
		.type6 p { color: #333; }
		.type6 p a:link, .type6 p a:visited { font-weight: bold; color: #57C6D2; }
		.type6 p a:hover { color: #57C6D2; }
		.type6 .actionBody { background: url(../../images/en/act_bot_retail.gif) no-repeat bottom; }

	/* Payroll */

	.type7 { background: #e5e6e7 url(../../images/en/act_top_payroll.gif) no-repeat top; }
		.type7 p { color: #333; }
		.type7 p a:link, .type7 p a:visited { font-weight: bold; color: #57C6D2; }
		.type7 p a:hover { color: #57C6D2; }
		.type7 .actionBody { background: url(../../images/en/act_bot_payroll.gif) no-repeat bottom; }

/* Sub */

#sub ul li a:link, #sub ul li a:visited { font-size: 1.2em; font-weight: bold; color: #666; background: #f3f3f3 url(../../images/en/nav_sub.gif) no-repeat; text-decoration: none;}
#sub ul li a:hover { color: #57C6D2;}
#sub ul li.subActive a:link, #sub ul li.subActive a:visited { color: #57C6D2; background: #ebebeb url(../../images/en/nav_sub_on.gif) no-repeat; }

/* Info */

#info p strong { color: #333; }

#info ul.infoList { font-size: 1.2em; }
#info ul.infoList li { background: url(../../images/en/bullet_pink.gif) no-repeat 0 5px; }
#info ul.infoList h4 { font-size: 1.0em; }
#info ul.infoList p { font-size: 1.0em; }
#info ol.infoNumList { font-size: 1.2em; }

#info ul {margin-left:10px;}
#info ul li {list-style: disc;}

/* FAQ */

#faqSelect ul li { background: url(../../images/en/bullet_pink.gif) no-repeat 0 5px; }
#faqSelect ul li ul li { font-size: 1.2em; }
#faqSelect ul li ul li h5 { font-size: 1.0em;}
#faqSelect ul li ul li p { font-size: 1.0em;}
#faqSelect ul li ol li { font-size: 1.2em; background: none; }

/* Tables */

#info table { font-size: 1.1em; }
#info tr.infoHighlight { background: #f9cbb7; }
#info th, #info td { text-align: left; vertical-align: top; }
#info th { color: #fff; background: #ef528b; text-align: left; }
#info th.cardOption { background: #57C6D2; }
#info th.feesSubHeading, #info th.termsSubHeading { color: #57C6D2; background: none; }

#info dl { font-size: 1.2em; }
#info dl dt { font-weight: bold; color: #333; }
#info dl dt strong { color: #57C6D2; }

#feesCharges { border: 1px solid #57C6D2; }

#info div.cardSelect table { color: #ccc; border: 1px solid #ccc; }
#info div.cardSelect input { color: #ccc; }
#info div.cardSelect th { font-size: 1.2em; font-weight: normal; color: #fff; background: #ccc; }
#info div.cardSelect td { font-size: 1.1em;  text-align: center; }
#info div.cardSelect td a { color: #ccc; background: url(../../images/en/bt_submit_off.gif) no-repeat right; text-decoration: none; }
#info div.cardSelect td a.cardSelectInfo { font-size: 0.9em; background: none; text-decoration: underline; }

#info div.cardSelectHighlight table { color: #57C6D2; border: 1px solid #57C6D2; }
#info div.cardSelectHighlight input { color: #57C6D2; }
#info div.cardSelectHighlight th { font-size: 1.2em; font-weight: normal; color: #fff; background: #57C6D2; }
#info div.cardSelectHighlight td { font-size: 1.1em; text-align: center; }
#info div.cardSelectHighlight td a { color: #57C6D2; background: url(../../images/en/bt_submit.gif) no-repeat right; text-decoration: none; }
#info div.cardSelectHighlight td a.cardSelectInfo { font-size: 0.9em; background: none; text-decoration: underline; }

/* FAQ */

#faqSelect .faqHeading { color: #57C6D2; background: url(../../images/en/bg_faq_select.gif) no-repeat; }
#faqSelect .faqHeading:hover { cursor: pointer; }
#faqSelect .faqItem { background: url(../../images/en/bg_faq.gif) no-repeat top left; }

#info ol.tellFriend, #info ol.voucherLocate { list-style: none; }
#info ol.tellFriend label, #info ol.voucherLocate label { font-size: 1.1em; font-weight: bold; }
#info ol.tellFriend label small { font-size: 0.9em; font-weight: normal; font-style: italic; }

#currencyLocator ol label { font-size: 1.1em; font-weight: bold; color: #57C6D2; } 
	#currencyLocator dl { font-weight: bold; }
	#currencyLocator dt, #currencyLocator dd { border-bottom: 1px solid #57C6D2; }
	#currencyLocator ol { list-style: none; }

	#convert { font-weight: bold; font-style: italic; color: #333; }

/* Footer */

#footer { background: url(../../images/en/bg_footer.gif) no-repeat bottom; }
#ftNav { border-top: 1px solid #9989ae; border-bottom: 1px solid #9989ae; }
#ftNav ul li { font-size: 1.1em; }

#ftLinks li { background: url(../../images/en/ft_links_divide.gif) no-repeat 0 6px; }
#ftLinks li#ftHome { background: none; }
#ftLinks li a { color: #57C6D2; font-weight:bolder; }

#ftTermsPrivacy li a { color: #B0ADB8; font-weight:bolder; }

#ftTermsPrivacy li#ftPrivacy { background: url(../../images/en/ft_links_terms_privacy.gif) no-repeat 0 6px; color: #797979;}
#ftTermsPrivacy a:link, #ftTermsPrivacy a:visited { color: #B0ADB8; text-decoration: none; }
#ftTermsPrivacy a:hover { text-decoration: underline; }

#headerlinks 
{
	float:left;
	margin-left:550px;
	width:150px;
	text-align:left;
	font-size:12px;
}
#headerlinks a
{
	color: #B0ADB8;
	font-weight:bolder; 
}


	#cardInfo { font-size: 1.0em; }
	#cardAwards { text-align: right; }

	#footnotes { font-size: 1.0em; background: #ccc; padding: 10px 14px; }
	#footnotes p#disclaimer { color: #666; text-align: left; }
	#footnotes p#copyright { color: #57C6D2; text-align: right; }
	#disclaimer a,
	#disclaimer a:active,
	#disclaimer a:visited,
	#disclaimer a:link {color: #57C6D2;}

#content a {color: #57C6D2;}

#introCta
{
	float: left;
	width: 215px;
	margin-left: 10px;
}
#sub
{
	width: 0px;
}

#content #main
{
	min-height: 400px;
}


