body {
	font-family: arial, helvetica, tahoma, sans-serif; font-size:10px;
	background: url(../../images/en/dots.gif); }

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)  left bottom repeat-y;
	background-color: #fff;
	border: 0px solid red;
	width: 986px;
}

#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) -1px 0px no-repeat;
	margin-left: 1px;
	border: 0px solid red;
	height: 320px;
	width: 955px;
}
#header a#logo{
	float: left;
	border: 0px solid red;
	width: 250px;
	height: 45px;
}
#header #corp-baner
{
	float: right;
	border: 0px solid red;
	display: block;
	display: inline-block;
	color: white;
	margin: 40px 2px -20px 0px;
	font-size: 12px;
	font-family: "Univers Light", arial, helvetica, tahoma, sans-serif;
}
#header #corp-baner:hover
{
	text-decoration: none;
}

#content h1
{
	margin-top: 0px;
	color: #005AAA;
	font-weight: normal;
	font-size: 27px;
	margin-bottom: 20px;
}

#content h1.big_heading
{
	margin-left: 30px;
	color: #003D7B;;
	font-family: "Univers Light", arial, helvetica, tahoma, sans-serif;
}

#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
{
	margin-top: 250px;
	border: 0px solid green;
	height: 22px !important;
	margin-bottom: 0px !important;
}
#nav li strong { color: #333; }
#nav li strong em { color: #CD0030; }
#nav li 
{
	border: 0px solid orange;
	height: 22px !important;
}
#nav li 
{
	background: url(../../images/en/nav_sep.gif) 1px 1px no-repeat;
	margin-bottom: 0px !important;
}
#nav li#home
{
	background: none;
}

#nav li a 
{
	padding: 2px 25px 0px 25px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	line-height: 20px;
	border: 0px solid yellow;
	margin-bottom: 0px !important;
	width: 45px;
}
#nav li#manage a{width: 160px;}
#nav li#use a{width: 70px;}
#nav li#exchange a{width: 90px;}

#nav li a:hover
{
	color: #FFF;
	text-decoration: underline;
}
#nav li ul
{
	border: 0px solid red;
	margin-top: 0px !important;
	padding: 0px !important;
	width: 155px;
}
#nav li ul li
{
	background-image: none;
	background-color: #0A5E9D;
	border: 1px solid white;
	width: 155px;
}
#nav li ul li a
{
	font-weight: normal;
	padding: 0 0 0 20px !important;
	margin: 0px 3px 0px 3px;
	color: #fff;
	text-align: left;
/*	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:0 5px 0 5px;
	width: 945px;
}
#content #main
{
	border: 0px solid red;
	width: 700px;
	margin-left: 0px;
}
#content #info
{
	border: 0px solid red;
	width: 460px;
	margin-right: 0px;
}

.action { color: #fff;}
.actionBody h3 { font-size: 1.6em; }

/* Action specific box themes */

/* Action specific box themes */

.type1,
.type2
{
	width: 204px;
	margin-bottom: 30px;
}
.type1 .actionBody,
.type2 .actionBody
{
	width: 176px;
}

.type1{
	background: #fff url(../../images/en/box_act_top.gif) left top no-repeat;
}
.type2 {
	background: #fff url(../../images/en/box_act_top.gif) left top no-repeat;
}
.type1 .actionBody,
.type2 .actionBody
{
	padding-bottom: 20px;
	font-size: 13px;
	padding-top: 5px;
	font-family: "Univers Light", arial, helvetica, tahoma, sans-serif;
}
.type1 .actionBody
{ 
	background: #fff url(../../images/en/box_act_bott.gif) left bottom no-repeat;
}
.type2 .actionBody
{ 
	background: #fff url(../../images/en/box_act_bott.gif) left bottom no-repeat;
}

.type1 .head,
.type2 .head
{
	padding-bottom: 0px;
	margin-bottom: 0px;
	height: 60px;
}
.type1 .head a,
.type2 .head a
{
	color: #003D7B;
	text-decoration: none;
	padding: 10px 10px 5px 15px;
	display: inline-block;
	font-size: 15px;
	font-weight: bold;
}
.type1 p,
.type1 div,
.type2 p,
.type2 div
{
	color: #51758C;
	font-size: 14px;
	margin: 0px;
}
.type2 .actionBody ul li,
.type1 .actionBody ul li
{
	margin-bottom: 10px;
}





/* Info */

#info
{
	font-size: 1.2em; color: #003D7B;
}
#info h2, #info h3, #info h4, #info table th, #currencyCalculator dt { color: #003D7B; }
#info h2
{
	font-size: 27px;
	font-weight: normal;
}
#info h2 strong em { color: #003D7B; }
#info h2 strong.postcode { text-transform: uppercase; }
#info h3 { font-size: 1.2em; color: #003D7B; }
#info h4 { font-size: 0.9em; color: #003D7B; }
#info h5 { font-size: 0.9em; color: #003D7B; }
#info ul
{
	margin-left: 0px;
}
#info ul li
{
	background: url(../../images/en/arrow.png) no-repeat 0 0;
	font-size: 16px;
	padding-left: 30px;
}
#info ul li ol li { background: none; }
#info .itemHighlight { font-weight: bold; color: #003D7B; }
#info .itemHighlight2 { font-weight: bold; color: #003D7B; }
#info .pointHighlight strong { color: #003D7B; }
#info .coreBusinessComponents li { font-weight: bold; color: #003D7B; background: url(../../images/en/bullet_tick.gif) no-repeat 0 3px; }
#info strong { color: #003D7B; }
#info strong em { color: #003D7B; }
#info p.note { font-size: 0.9em; }

#info dl dt { font-weight: bold; color: #003D7B; }
#info dl dt strong { color: #003D7B; }

#info table { font-size: 0.9em; border: 1px solid #003D7B; }
#info tr.infoHighlight { background: #003D7B; }
#info th, #info td { text-align: left; vertical-align: top; }
#info table th { color: #fff; background: #003D7B; text-align: left; }
#info th.cardOption { background: #003D7B; }
#info th.feesSubHeading, #info th.termsSubHeading { color: #003D7B; background: none; }
#intro h2 em,
#info h2 em
{
	color: #003D7B;
}
#info table ul
{
	list-style: disc;
}
#info table ul li
{
	background: none;
	padding-left: 5px;
	font-size: 12px;
}

#currencyLocator ol label { font-size: 1.0em; color: #003D7B; } 
#currencyLocator dl { font-weight: bold; }
#currencyLocator dt, #currencyLocator dd { border-bottom: 1px solid #003D7B; }
#convert { font-weight: bold; font-style: italic; color: #333; }

/* File Select area */
#faqSelect .faqHeading { color: #003D7B; 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; }
#sub #buttons
{
	display: block;
	display: inline-block;
	margin-top: 50px;
}
/*#sub #buttons a
{
	display: block;
	display: inline-block;
	width: 190px;
	height: 38px;
	background: url(../../images/en/button.png);
	color: #fff;
	font-size: 14px;
	text-decoration: none;
	line-height: 36px;
	padding-left: 40px;
	margin-top: 10px;
}
#sub #buttons a:hover
{
	text-decoration: underline;
}*/
#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 */
#membershipCard
{
	color: #666;
	margin-bottom: 0px;
	width: 300px;
	float: left;
}
#footer .links
{
	float: right;
}
#membershipCard p
{
	margin-bottom: 10px;
}

#footer ul
{
	margin-bottom: 4px;
	border: 0px solid red;
}
#footer ul li
{
	padding: 0px;
	padding-right: 3px;
}
#footer ul li,
#footer ul li a 
{
	font-weight: normal;
	color: #B0B0B1;
}
#footnotes #disclaimer
{
	font-size: 1.0em;
	color: #666;
	text-align: left;
	width: 960px;
	border: 0px solid blue;
	float: left;
}
#footnotes #copyright
{
	font-size: 1.0em;
	color: #8A9DAD;
	text-align: right;
	width: 960px;
	float: left;
	border: 0px solid red;
	margin-bottom: 5px;
}

#info,
#intro
{
	margin: 5px 5px 0 10px;
	width: 475px;
}

.eccount
{
	color: #CD0030;
}

