body { font-family: arial, helvetica, tahoma, sans-serif; font-size:10px;  background: #ccc; }

a:link, a:visited { color: #3F3F3F; text-decoration: underline; }
a:hover, a:active { color: #333;}

label, input, select, textarea { font-size: 1.1em; }
label { font-weight: bold; }

.error { color: #f00; }

#wrapper { 
background: url(../../images/en/background.gif) no-repeat top left ;
background-color: #fff;
}

#hdNav,
.contentDropdown,
#nav,
#extra p,
#sub p,
.tools,
#footer li { font-size: 1.1em; }

#language { font-size: 0.9em; }

#header { color: #3F3F3F; background: url(../../images/en/headerbg.gif) repeat-x top left; }
#header h1 { background: url(../../images/en/logo_client.gif) no-repeat 0px 30px; }
#header h1 a { display: block; width: 100px; height: 60px; margin: 40px 0 10px 0;}

#header h2 { background: none, no-repeat; }
#header h2 a { display: block; width: 145px; height: 35px; }

#hdNav { background: none;) no-repeat;}
#hdNav a:link,
#hdNav a:visited{ color: #fff; }
#hdNav ul li { background: none; }
#hdNav li#aboutTuxedo { background: none; }

/* Options, Search, Login */

#options p.welcome { color: #333; }
#searchBox { background: #e7e7e7 url(../../images/en/bg_search.gif) no-repeat; }
#search { color: #3F3F3F; }

#loginBox { background: #d1c9db url(../../images/en/bg_dropdown.gif) no-repeat; }
#loginBox label { color: #fff; }

.contentDropdown li { background: url(../../images/en/bg_dropdown_heading.gif) no-repeat; height: 19px;}
.contentDropdown li a:link, .contentDropdown a:visited { text-decoration: none; }
.contentDropdown li ul li { background: url(../../images/en/bg_dropdown_sub.gif) no-repeat; }

/* Nav */

#nav li strong { color: #333; }
#nav li strong em { color: #CD0030; }
#nav li 
{
	height: 22px !important;
}
#nav li a 
{
	margin-top: 2px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	border-right: 1px solid #fff;
	line-height: 20px;
	padding: 0px;
}
#nav li a:hover
{
	color: #FFF;
	text-decoration: underline;
}
#nav li ul li
{
	background: #fff url(../../images/en/bg_nav_li_li.gif) repeat-x top;
}
#nav li ul li a
{
	font-weight: normal;
	padding: 0px !important;
	margin: 0px 3px 0px 3px;
	color: #fff;
	text-align: left;
	border: 0px solid #333;
/*	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;*/
}
#nav li ul li a:hover { color:#fff;}




/* Content */
/*#content { background: url(../../images/en/bg_content.jpg) no-repeat 405px 0; }*/

#content { float:left; margin-top:30px; }

.action { color: #fff;}
.actionBody h3 { font-size: 1.6em; }

	/* Action specific box themes */

	/* Action specific box themes */

	.type1 { background: #DAE6EF url(../../images/en/box_act_top_card.gif) no-repeat top; margin-top:8px;}
	.type2 { background: #DAE6EF url(../../images/en/box_act_1000.gif) no-repeat top;}
	.type4 { background: #DAE6EF url(../../images/en/box_act_1000.gif) no-repeat top;}
	.type3 { background: #DAE6EF url(../../images/en/box_act_top_cardholders.gif) no-repeat top; }

	.type1 div a:link,
	.type1 div a:visited,
	.type1 p a:link,
	.type1 p a:visited
	{
		color: #CD0030;
	}
	.type1 p a:hover { color: #51758C; }
	.type1 .actionBody
	{ 
		color: #51758C;
		background: url(../../images/en/box_act_bot_card.gif) no-repeat bottom;
	}

	.type1 h3 a:link,
	.type1 h3 a:visited
	{ 
		color: #51758C; text-decoration: none;
	}
	.type1 h3 { padding-bottom:0px; border-bottom: 0px solid yellow; width:120px;}
	.type1 h3 a { font-size: 15px;}
	.type1 h3 a:hover { color: #CD0030; }
	.type1 h3.style1{margin-bottom:0px;padding-bottom:0px;}
	.type1 p,
	.type1 div
	{
		color: #51758C;
	}



	.type2 div a:link,
	.type2 div a:visited,
	.type2 p a:link,
	.type2 p a:visited
	{
		color: #CD0030;
	}
	.type2 p a:hover { color: #51758C; }
	.type2 .actionBody
	{ 
		color: #51758C;
		background: url(../../images/en/box_act_bot_card.gif) no-repeat bottom;
	}

	.type2 h3 a:link,
	.type2 h3 a:visited
	{ 
		color: #51758C;
		text-decoration: none;
	}
	.type2 h3 { padding-bottom:0px;}
	.type2 h3 a { font-size: 15px;}
	.type2 h3 a:hover { color: #CD0030; }
	.type2 h3.style1{margin-bottom:0px;padding-bottom:0px;}
	.type2 p,
	.type2 div
	{
		color: #51758C;
	}



	.type3 div a:link,
	.type3 div a:visited,
	.type3 p a:link,
	.type3 p a:visited
	{
		color: #CD0030;
	}
	.type3 p a:hover { color: #51758C; }
	.type3 .actionBody
	{ 
		color: #51758C;
		background: url(../../images/en/box_act_bot_card.gif) no-repeat bottom;
	}

	.type3 h3 a:link,
	.type3 h3 a:visited
	{ 
		color: #51758C;
		text-decoration: none;
	}
	.type3 h3 { padding-bottom:0px;}
	.type3 h3 a { font-size: 15px;}
	.type3 h3 a:hover { color: #CD0030; }
	.type3 h3.style1{margin-bottom:0px;padding-bottom:0px;}
	.type3 p,
	.type3 div
	{
		color: #51758C;
	}



	.type4 div a:link,
	.type4 div a:visited,
	.type4 p a:link,
	.type4 p a:visited
	{
		color: #CD0030;
	}
	.type4 p a:hover { color: #51758C; }
	.type4 .actionBody
	{ 
		color: #51758C;
		background: url(../../images/en/box_act_bot_card.gif) no-repeat bottom;
	}

	.type4 h3 a:link,
	.type4 h3 a:visited
	{ 
		color: #51758C;
		text-decoration: none;
	}
	.type4 h3 { padding-bottom:0px;}
	.type4 h3 a { font-size: 15px;}
	.type4 h3 a:hover { color: #CD0030; }
	.type4 h3.style1{margin-bottom:0px;padding-bottom:0px;}
	.type4 p,
	.type4 div
	{
		color: #51758C;
	}

/* Info */

#info { font-size: 1.2em; color: #666; }
#info h2, #info h3, #info h4, #info table th, #currencyCalculator dt { color: #ADCEE0; }
#info h2 strong em { color: #CD0030; }
#info h2 strong.postcode { text-transform: uppercase; }
#info h3 { font-size: 1.2em; color: #ADCEE0; }
#info h4 { font-size: 0.9em; color: #ADCEE0; }
#info h5 { font-size: 0.9em; color: #333; }
#info ul li { background: url(../../images/en/bullet_green.gif) no-repeat 0 5px; }
#info ul li ol li { background: none; }
#info .itemHighlight { font-weight: bold; color: #ADCEE0; }
#info .itemHighlight2 { font-weight: bold; color: #333; }
#info .pointHighlight strong { color: #ADCEE0; }
#info .coreBusinessComponents li { font-weight: bold; color: #ADCEE0; background: url(../../images/en/bullet_tick.gif) no-repeat 0 3px; }
#info strong { color: #333; }
#info strong em { color: #CD0030; }
#info p.note { font-size: 0.9em; }

#info dl dt { font-weight: bold; color: #333; }
#info dl dt strong { color: #ADCEE0; }

#info table { font-size: 0.9em; border: 1px solid #ADCEE0; }
#info tr.infoHighlight { background: #f9cbb7; }
#info th, #info td { text-align: left; vertical-align: top; }
#info table th { color: #fff; background: #ADCEE0; text-align: left; }
#info th.cardOption { background: #ADCEE0; }
#info th.feesSubHeading, #info th.termsSubHeading { color: #ADCEE0; background: none; }
#intro h2 em,
#info h2 em
{
	color: #CD0030;
}

	#currencyLocator ol label { font-size: 1.0em; color: #ADCEE0; } 
	#currencyLocator dl { font-weight: bold; }
	#currencyLocator dt, #currencyLocator dd { border-bottom: 1px solid #ADCEE0; }
	
	#convert { font-weight: bold; font-style: italic; color: #333; }

/* File Select area */

#faqSelect .faqHeading { color: #ADCEE0; 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; }

/* Sub */

#menu { background: #d1c9db url(../../images/en/bg_dropdown.gif) no-repeat; }
#menu label { color: #7C97A9; }

/* Tools */

.tools, .more { color: #333; }
.tools { background: #e3deea url(../../images/en/bg_tools.gif) repeat-x top; }
.tools li a:link, .tools a:visited { font-weight: bold; text-decoration: none; }
.tools h3, .more h3 { font-size: 1.1em; }
.more { background: #e3deea url(../../images/en/bg_more.gif) repeat-x top; }
.tools h3, .tools ul li, .more h3 { background: url(../../images/en/bg_tools_link.gif) no-repeat; }
.more h3 { color: #7C97A9; background: url(../../images/en/bg_more_header.gif) no-repeat; }
.tools ul li#tlTuxedoMaestroCard a:link, .tools ul li#tlTuxedoMaestroCard a:visited { color: #000; }
.tools ul li#tlTuxedoMaestroCard a:hover { color: #333; }
.tools h3 { color: #7C97A9; background: url(../../images/en/bg_tools_header.gif) no-repeat; }
.more em { color: #CD0030; }
.toolsClose { background: url(../../images/en/bg_tools_close.gif) no-repeat bottom; } 
.moreClose { background: url(../../images/en/bg_more_close.gif) no-repeat bottom; } 

#customerCare { font-size: 1.2em; color: #666; text-align: center; background: url(../../images/en/bg_customer_care.gif) no-repeat; }
#customerCare strong { font-size: 1.8em; }

/* Footer */

#footer { background: url(../../images/en/bg_footer.gif) repeat-x bottom;}

#membershipCard { color: #666; border-bottom: 0px solid #a28fb7; }

#footer ul {margin-bottom: 4px;}
#footer ul li { font-weight: bold; font-size:11px; background: url(../../images/en/img_divide.gif) no-repeat 0 2px; }
#footer ul li em { color: #CD0030; }
#footer ul li#ftHome, #footer ul li#ftContact { background: none; }

#footnotes p#disclaimer { font-size: 1.0em; color: #666; text-align: left; }
#footnotes p#copyright { font-size: 1.0em; color: #8A9DAD; text-align: right; }
#nav .custecc
{
	color: #FF33CC !important;
}
#info,
#intro
{
	margin: 5px 5px 0 10px;
	width: 475px;
}

#nav li#activate a { width: 160px;}
#nav li#customers a { width: 80px;}
.toolsBody
{
	height: 105px;
	border: 0px solid #CD0030;
}
.eccount
{
	color: #CD0030;
}
.type1
{
	margin-top: 5px;
}

#loginBox label
{
	color: #8A9DAD;
}