/********************************************



  MAIN PAGE ELEMENTS



********************************************/






html



{



	overflow-y: scroll;



}







body



{



	background: #fff;



	font-size: 12px;



	font-family: arial, sans-serif;



	text-align: center;



	padding: 0;



	margin: 0 auto;



	width: 957px;



	color: #2D2D2D;



}







hr



{



	clear: both;



	visibility: hidden;



	height: 0;



}


h5{
margin:0px;
padding:0px;
}




#header, #logo, #content-area, #footer



{



	float: left;



}







#header



{



	margin-top: 12px;



}







#footer



{



	width: 957px;



	background: #fff url(http://www.europe-for-business.co.uk/i/footer_box.gif) no-repeat top left;



	height: 28px;



	clear: both;



	padding: 2px 0px 0px 0px;



	margin: 15px 0px 15px 0px;



}







#legal



{



	margin-bottom: 30px;



}







#footer p



{



	margin: 5px 10px 5px 10px;



}







#footer a



{



	text-decoration: none;



}







#content-area



{



	width: 100%;



	font-size: 12px;






}







#country-indicator, #industry-indicator



{



	float: right;



}







#logo



{



	width: 400px;



}







#indicators



{



	margin-top: 2em;



	width: 657px;



	float: left;



	clear: none;



	margin-bottom: 20px;



}







#indicators #country-indicator



{



	float: right;



	height: 50px;



}







#indicators #industry-indicator



{



	float: right; clear: both;



	width: 500px;



}







#industry-indicator a



{



	text-decoration: none;



}







#industry-indicator a span



{



	display: none;



}







#industry-indicator #for-you



{



	float: right;



	display: block;



	background-image: url(http://www.europe-for-business.co.uk/i/for_u_for_business.png);



	background-repeat: no-repeat;



	width: 80px;



	height: 10px;



}







#industry-indicator #for-business



{



	float: right;



	display: block;



	background-image: url(http://www.europe-for-business.co.uk/i/for_u_for_business.png);



	background-repeat: no-repeat;



	background-position: -85px 0px;



	width: 120px;



	height: 10px;



}







#industry-indicator #for-partners



{



	float: right;



	display: block;



	background-image: url(http://www.europe-for-business.co.uk/i/for_u_for_business.png);



	background-repeat: no-repeat;



	background-position: -208px 0px ;



	width: 120px;



	height: 10px;



}







#industry-indicator #client-login



{



	float: right;



	display: block;



	background-image: url(http://www.europe-for-business.co.uk/i/client-login-button.gif);



	background-position: 0px 0px;



	margin-left: 20px;



	background-repeat: no-repeat;



	width: 112px;



	height: 21px;



	margin-top: -5px;



}



































#industry-indicator #for-you.active



{



	background-position: 0px -22px;



}







#industry-indicator #for-business.active



{



	background-position: -85px -22px ;



}







#industry-indicator #for-partners.active



{



	background-position: -208px -22px ;



}







#industry-indicator #client-login.active



{



	background-position: 0px -22px ;



}







#industry-indicator #for-you:hover



{



	background-position: 0px -11px;



}







#industry-indicator #for-business:hover



{



	background-position: -85px -11px ;



}







#industry-indicator #for-partners:hover



{



	background-position: -208px -11px ;



}







#industry-indicator #client-login:hover



{



	background-position: 0px -22px ;



}























































#logo 



{



	display: block;



	text-decoration: none;



font-size: 250%;



font-family: "Bookman Old Style", "Book Antiqua", Georgia, "Times New Roman", Times, serif;



	overflow: hidden;



}















#container



{



	text-align: left;

font-size: 220%;



font-family: "Bookman Old Style", "Book Antiqua", Georgia, "Times New Roman", Times, serif;



}







#navigation



{



	clear: both;



	width: 957px;



	height: 39px;



	background: transparent url(http://www.europe-for-business.co.uk/i/blocks.png) no-repeat top left;



}







#breadcrumb



{



	width: 957px;



	color: #2d2d2d;



	font-weight: bold;



	text-transform: uppercase;



	font-size: 10px;



	padding-top: 3px;



	padding-bottom: 3px;



}







#breadcrumb p



{



	margin-top: 0;



}







#breadcrumb a



{



	color: #999;



	text-decoration: none;



}







#sub-nav



{



	width: 205px;



	float: left;



	background-image: url(http://www.europe-for-business.co.uk/i/lhs-gradient.png);



}







#sub-nav-bottom



{



	display: block;



	width: 205px;



	height: 5px;



	background-image: url(http://www.europe-for-business.co.uk/i/lhs-gradient.png);



	background-position:  bottom left;



}







#sub-nav h2



{



	text-transform: uppercase;



	line-height: 1em;



	margin-top: 20px;



	margin-left: 20px;



	margin-right: 20px;



	color: #333;



	font-size: 18px;



}







#sub-nav ul



{



	margin-left: 15px;



	padding-left: 0;



	margin-top: 20px;



	margin-right: 20px;



	list-style-type: none;



}







#sub-nav ul li a



{



	text-transform: uppercase;



	display: block;



	border-top: 1px dotted #999;



	text-decoration: none;



	padding: 8px 20px 8px 0px;



	background: transparent url(http://www.europe-for-business.co.uk/isubnav-indicators.png) no-repeat 150px 7px;



}







#sub-nav ul li a.active



{



	background-position: -55px 7px;



	font-weight: bold;



}



#sub-nav ul li a:hover



{



	color: #000;



}







#content



{



	float: left;



	margin-left: 30px;



	width: 722px;



	margin-top: 0;



	padding-top:0;



	border-top: 1px dotted #999;



}







body.has-small-header #content



{



	border-top: 0;



}







body.has-small-header #small-header



{






	margin-top: 0;



	padding-top: 0;



}







body.has-small-header #small-header



{



	margin-top: 0;



	padding-top: 0;



	margin-bottom: 0;



	padding-bottom: 2px;



}







body.has-small-header #small-header h3



{



	margin-top: 0;



	padding-top: 0;



	margin-bottom: 0;



	padding-bottom: 2px;



	padding-top: 7px;



	color: #fe000c;



	font-size: 12px;



	font-weight: bold;



	text-transform: uppercase;





}







body.has-small-header #main-content #blurb



{



	border: none;



}







h3



{



	color: #2d2d2d;



	font-size: 14px;



}







h4



{



	color: #2d2d2d;





}







h4#legacy



{



	margin-top: 20px;



	padding-top: 20px;



	border-top: 1px dotted #999;



	clear: both;



}







#main-content



{



	margin: 0;



	padding: 0;



	width: 476px;



	margin-right: 15px;



	float: left;



	padding-bottom: 30px;



	color: #2d2d2d;



}







#main-content #footer-tactical-boxes



{



clear: both;



}







.half-col, .location



{



	float: left;



	width: 223px;



	padding-right: 15px;



	margin-bottom: 20px;



}







.location-container



{



	clear: both;



}







.location-container h3



{



	color: #fe000c;



	margin-bottom: 0px;



	padding-bottom: 0;



}







.contact-method span



{



	display: block;



	float: left;



	width:29px;



	height: 29px;



	margin-right: 5px;



	background-image: url(http://www.europe-for-business.co.uk/i/contact_icons.png);



}







.contact-method#contact-method-form span



{



	background-position: 0px 30px;



}







.contact-method#contact-method-call span



{



	background-position: -28px 30px;



}







.contact-method#contact-method-email span



{



	background-position: -56px 30px;



}















a.contact-method#contact-method-form:hover span



{



	background-position: 0px 0px;



}







a.contact-method#contact-method-call:hover span



{



	background-position: -28px 0px;



}







a.contact-method#contact-method-email:hover span



{



	background-position: -56px 0px;



}











/*



.login-option



{



	float: left;



	width: 150px;



	height: 50px;



	padding: 25px;



	background-color: #eee;



	margin-left: 20px;



	margin-bottom: 15px;



	border: 1px solid #ccc;



}







.login-legacy



{



	background-color: #eee;



	height: 30px;



	border: 1px solid #ccc;



	margin-bottom: 10px;



	margin-top: 10px;



	padding: 10px;



}



*/







#tactical-boxes .banner



{



	margin-top: 20px;



	margin-right: 0 !important;



	float: left;



}







#tactical-boxes



{



	width: 230px;



	float: left;



}







#main-content h1, #small-header h1



{



	font-size: 36px;



	line-height: 0.8em;



	margin-top: 0.4em;



	color: #666;



	text-transform: uppercase;



}







body.has-small-header #main-content h2



{



	font-size: 24px;



	line-height: 1em;



	margin-top: 0.4em;



	color: #666;



	text-transform: uppercase;



}







#main-content h2, #small-header h2, #main-content h2 a, #small-header h2 a



{



	font-size: 16px;



	text-decoration: none;



	color: #2d2d2d;



}



#main-content h2, #main-content h2 a, #main-content h3, #main-content h3 a



{



	padding-bottom: 0em;



	margin-bottom: 0em;



}



#content p, #content ul, #content ol, .banner.simple p



{



	color: #2d2d2d;



	line-height: 1.5em;



}







#content #blurb



{



	display: block;



	font-size: 16px;



	font-weight: normal;



	color: #0f238c;



	border: 1px dotted #ccc;



	border-left: 0;



	border-right: 0;



	padding-top: 1em;



	padding-bottom: 1em;



	line-height: 1.25em;



}







#content #blurb a



{



	text-decoration: none;



}







a



{



	color: #2d2d2d;



}







/**********************************************



 EXTRA STYLING FOR BLOCKS



 *********************************************/



div.underline



{



	padding-bottom: 0px;



	





}







div#home-banner-collection



{



	width: 717px;



	float: left;






margin-top:20px;

}















div.banner



{



text-align: left;

	float: left;



	width: 191px;



	padding: 20px;



	padding-top: 15px;



	height: 138px;



	background-image: url(http://www.europe-for-business.co.uk/i/blocks.png);



	background-repeat: no-repeat;



	background-position: -493px -40px;



	color: #000;



	margin-right: 12px;



}







div.banner.poll-box, div.banner.banner_tall



{



	background-image: url(http://www.europe-for-business.co.uk/i/home_speechbubble.gif);



	float: right;



	margin-right: 0px;



	background-position: 0px 0px;



	height: 250px;



}







div.banner.poll-box h2



{



	color: rgb(15,35,140);



}







div.banner.global



{



	background-image: url(http://www.europe-for-business.co.uk/i/homepage_parts.png);



	background-position: 0px 0px;



	float: right;



	height: 260px;

	



	

	margin-right: 0px;



	margin-bottom: 0px;









	padding-top: 0px;

	



}











input.text {

	font-size: 15px;

	line-height: 20px;

	height: 20px;

	background-color: #f3f3f3;

	border: 1px solid #999;

	color: #333;

	width: 150px;

}

input.text1 {

	font-size: 15px;

	line-height: 20px;

	height: 20px;

	background-color: #f3f3f3;

	border: 1px solid #999;

	color: #333;

}



textarea.text {

	font-size: 15px;

	border: 1px solid #999;

	line-height: 20px;

	color: 333;

	background-color: #f4f4f4;

		width: 150px;

}







div.banner.banner_long



{



	background-image: url(http://www.europe-for-business.co.uk/i/homepage_parts.png);



	width: 311px;



	height: 66px;



	margin-right: 12px;



	background-position: -251px 0px;



	margin-top: 11px;



}







div.banner.content_page_banner



{



	width: 126px;



	height: 45px;



	padding: 15px;



	padding-top: 10px;



	margin-right: 3px;



	background-image: url(http://www.europe-for-business.co.uk/i/small_footer_banner.gif);



	background-position: top left;



	margin-top: 14px;



	overflow: hidden;



}



div.banner.content_page_banner.last



{



	margin-right: 0;



}







div.banner.content_page_banner h2



{



	color: #fe000c !important;



	font-size: 16px !important;



	margin-top: 0;



	padding-top: 0;



}







div.banner.banner_long h2, div.banner.banner_long h2 a



{



	color: #0c238c;



	text-decoration: none;



}







div.banner.global h2, div.banner h2



{



	text-transform: uppercase;



	font-size: 24px;



	margin-top: 0;



	padding-top: 0;



	line-height: 1em;



}







div.banner.global h2



{



	visibility: hidden;



	line-height: 0.7em;



}







#tactical-boxes div.banner h2



{



	color: #0f238c;



}



#pic

{



	margin-top: 20px;



	padding-top: 20px;	



}





div.banner h2



{



	font-size: 16px;



	margin-bottom: 0;



	padding-bottom: 0;



	color: #fe000c;



}







div.banner p, ul



{



	color: #2d2d2d;

line-height: 1.5em;

	margin-top: 5px;



	margin-bottom: 5px;



}



div.banner ul



{

	

line-height: 1.7em;





}





div.banner.global p



{



	color: #2e2e2e;



	font-weight: bold;



	margin-bottom: 12px;



	margin-top: 1em;



}







div.banner.global li



{



	color: #2e2e2e;



	font-weight: normal;



	margin-top: 0em;



}



div.banner.global h2



{



	color: #2e2e2e;



}







div.banner ul



{



	padding-left: 0em;



	font-size: 12px;



	margin-left: 15px;



	margin-top: 0;



	padding-top: 0;



}







div.banner ul li



{



	margin-left: 0;



	font-size: 11px;



}











div.last



{



	margin-right: 0;



}







/**********************************************



 TOP LEVEL NAV



 *********************************************/



#navigation ul



{



	list-style-type: none;



	margin: 0;



	padding: 0;



	padding-left: 0px;



}







#navigation li.last



{



	float: right;



	margin-right: 0;



}











#navigation li



{



	float: left;



	margin: 0;



	padding: 0;



}



#navigation a



{



	display: block;



	background: transparent url(http://www.europe-for-business.co.uk/i/top_level_nav.png) no-repeat top left;



	text-decoration: none;



	height: 33px;



}







#navigation a span



{



	visibility: hidden;



}















/* NORMAL (OFF) STATE */



#navigation a#nav-payment-solutions



{



	width: 183px;



	background-position: 0px -89px;



}







#navigation a#nav-market-news



{



	width: 141px;



	background-position: -183px -89px;



}







#navigation a#nav-about



{



	width: 84px;



	background-position: -324px -89px;



}







#navigation a#nav-information-centre



{



	width: 167px;



	background-position: -408px -89px;



}







#navigation a#nav-contact



{



	width: 100px;



	background-position: -575px -89px;



}







#navigation a#nav-open-account



{



	width: 230px;



	background-position: -728px -89px;



}











/* HOVER STATES */



#navigation a#nav-payment-solutions:hover



{



	background-position: 0px -45px;



}







#navigation a#nav-market-news:hover



{



	background-position: -183px -45px;



}







#navigation a#nav-about:hover



{



	background-position: -324px -45px;



}







#navigation a#nav-information-centre:hover



{



	background-position: -408px -45px;



}







#navigation a#nav-contact:hover



{



	background-position: -575px -45px;



}







#navigation a#nav-open-account:hover



{



	background-position: -728px -45px;



}







/* ACTIVE STATES */



#navigation a#nav-payment-solutions.active



{



	background-position: 0px -1px;



}







#navigation a#nav-market-news.active



{



	background-position: -183px -1px;



}







#navigation a#nav-about.active



{



	background-position: -324px -1px;



}







#navigation a#nav-information-centre.active



{



	background-position: -408px -1px;



}







#navigation a#nav-contact.active



{



	background-position: -575px -1px;



}







/**********************************************



 ICONS



 *********************************************/



 /*



.icon-payment-solutions



{



	padding-right: 30px;



	background-image: url(http://www.europe-for-business.co.uk/i/icons/payment_solutions.png);



	background-position: top right;



	background-repeat: no-repeat;



}







.icon-phc



{



	padding-right: 30px;



	background-image: url(http://www.europe-for-business.co.uk/i/icons/phc_icon.png);



	background-position: top right;



	background-repeat: no-repeat;



}







.icon-open-account



{



	padding-right: 30px;



	background-image: url(http://www.europe-for-business.co.uk/i/icons/open_account.png);



	background-position: top right;



	background-repeat: no-repeat;



}







.icon-call-us



{



	padding-right: 30px;



	background-image: url(http://www.europe-for-business.co.uk/i/icons/call_us.png);



	background-position: top right;



	background-repeat: no-repeat;



}







.icon-thoughts



{



	padding-right: 30px;



	background-image: url(http://www.europe-for-business.co.uk/i/icons/share_your_thoughts.png);



	background-position: top right;



	background-repeat: no-repeat;



}







.icon-market-news



{



	padding-right: 30px;



	background-image: url(http://www.europe-for-business.co.uk/i/icons/market_news.png);



	background-position: top right;



	background-repeat: no-repeat;



}







.icon-send-message



{



	padding-right: 30px;



	background-image: url(http://www.europe-for-business.co.uk/i/icons/send_message.png);



	background-position: top right;



	background-repeat: no-repeat;



}







*/



/**********************************************



 BUTTONS



 *********************************************/



span.span-button



{



	display: none;



}







/* BIGGER LEARN MORE BUTTON FOR HOME PAGE */



.banner_panel a.learn-more



{



	display: block;



	background: transparent url(http://www.europe-for-business.co.uk/i/blocks.png) no-repeat -235px -70px;



	width: 128px;



	height: 35px;



}



.banner_panel a.learn-more:hover



{



	background-position: -363px -70px



}







.banner.poll-box a.vote



{



	display: block;



	background: transparent url(http://www.europe-for-business.co.uk/i/buttons/home_vote.png) no-repeat;



	background-position: bottom left;



	width: 58px;



	height: 28px;



}



.banner.poll-box a.vote:hover



{



	background-position: top left;



}







.has-small-header #tactical-boxes



{



/*	border-left: 1px dotted #999;*/



}



#tactical-boxes .banner.simple



{



	height: auto;



	color: #2d2d2d;



	width: 206px;



	padding-left: 10px;



	padding-right: 0px;



	margin-right: 0;



/*	background: transparent url(http://www.europe-for-business.co.uk/i/grey_to_white_gradient.jpg) no-repeat 10px 0px;*/



}







body.market-news #main-content



{



    width: 464px;



}



body.market-news #tactical-boxes .banner



{



    padding-top: 20px;



    width: 223px;



    padding-right: 10px;



    background: url(http://www.europe-for-business.co.uk/i/marketnews_bg.gif) 0px 0px;



}







body.market-news #tactical-boxes .tactical-box-foot



{



    display: block;



    margin-top: 0;



    padding: 0;



    height: 10px;



    width: 243px;



    background-image: url(http://www.europe-for-business.co.uk/i/marketnews_bg.gif);



    background-position: bottom left;



    clear: both;



}







#tactical-boxes .banner.simple h2



{



	padding-left: 10px;



}







body.market-news #tactical-boxes .banner.simple table



{



	width: 223px;



	background-color: transparent;



	margin-top: 10px;



	margin-bottom: 0;



}











#tactical-boxes .banner.simple table, #tactical-boxes .banner.simple tr, #tactical-boxes .banner.simple td



{



	background-color: transparent;



}



#tactical-boxes .banner.simple td



{





}



.banner.simple h2



{



	color: #0F238C;



}



.banner.simple h3



{



	margin-bottom: 0;



}







/* NORMAL SIZE LEARN MORE BUTTONS */



a.learn-more



{



	display: block;



	background: transparent url(http://www.europe-for-business.co.uk/i/blocks.png) no-repeat -235px -110px;



	width: 98px;



	height: 25px;



}







a.learn-more:hover



{



	background-position: -333px -110px



}







a.get-a-checkup



{



	display: block;



	background: transparent url(http://www.europe-for-business.co.uk/i/buttons/getacheckup.png) bottom left no-repeat;



	width: 122px;



	height: 27px;



}







a.get-a-checkup:hover



{



	background-position: top left;



}







a.contact-us



{



	display: block;



	background: transparent url(http://www.europe-for-business.co.uk/i/buttons/contactus.png) bottom left no-repeat;



	width: 100px;



	height: 27px;



}







a.contact-us:hover



{



	background-position: top left;



}







a.go-globalpay



{



	display: block;



	background: transparent url(http://www.europe-for-business.co.uk/i/blocks.png) no-repeat -235px -40px;



	width: 115px;



	height: 23px;



}



a.go-globalpay:hover



{



	background-position: -352px -40px



}















/**********************************************



 HOME PAGE FADING IMAGES



 *********************************************/



.banner_panels_container {



	position: relative;



	height: 245px;



	width: 717px;



	margin: 0 auto;



	float: left;



text-align: left;





}



.banner_panels_container2 {



	position: relative;



	height: 430px;



	width: 717px;



	margin: 0 auto;



	float: left;



text-align: left;





}









.banner_panels {



	height: 245px;



	width: 716px;



	overflow: hidden;



	position: relative;



}







.banner_panel_tabs {



	margin: 0;



	padding: 0;



	position: absolute;



	bottom: 1em;



	right: 1em;



	z-index: 1;



}







.banner_panel_tabs li {



	float: left;



	display: block;



}







.banner_panel_tabs li a {



	display: block;



	width: 14px;



	height: 14px;



	text-decoration: none;



	color: #787878;



	font-size: 12px;



	background: transparent url(http://www.europe-for-business.co.uk/i/banner_panel_icons.png) no-repeat -1px -1px;



	text-align: center;



	padding-top: 0.1em;



	margin-right: 0.3em;



}







.banner_panel_tabs li a.prev_arrow



{



	width: 7px;



	height: 9px;



	margin-top: 0.2em;



	background: transparent url(http://www.europe-for-business.co.uk/i/banner_panel_icons.png) no-repeat -122px -1px;



}







.banner_panel_tabs li a.next_arrow



{



	width: 7px;



	height: 9px;



	margin-top: 0.2em;



	background: transparent url(http://www.europe-for-business.co.uk/i/banner_panel_icons.png) no-repeat -93px -1px;



}







.banner_panel_tabs li a:hover {



	color: #000;



}







.banner_panel_tabs li a.active



{



	font-size: 1.3em;



	width: 22px;



	height: 21px;



	margin-top: -0.25em;



	color: #000;



	background: transparent url(http://www.europe-for-business.co.uk/i/banner_panel_icons.png) no-repeat -45px -1px;



}







.banner_panel_tabs a span



{



	display: none;



}







.banner_panel_tabs #banner_clicker_1 a



{



	background-image: url(http://www.europe-for-business.co.uk/i/dave.png);



	background-position: top left;



}







.banner_panel_tabs #banner_clicker_2 a



{



	background-image: url(http://www.europe-for-business.co.uk/i/dave.png);



	background-position: -32px 0px;



}







.banner_panel_tabs #banner_clicker_3 a



{



	background-image: url(http://www.europe-for-business.co.uk/i/dave.png);



	background-position: -64px 0px;



}







.banner_panel_tabs #banner_clicker_4 a



{



	background-image: url(http://www.europe-for-business.co.uk/i/dave.png);



	background-position: -97px 0px;



}







.banner_panel_tabs #banner_clicker_1 a:hover



{



	background-position: 0px -24px;



}







.banner_panel_tabs #banner_clicker_2 a:hover



{



	background-position: -32px -24px;



}







.banner_panel_tabs #banner_clicker_3 a:hover



{



	background-position: -64px -24px;



}







.banner_panel_tabs #banner_clicker_4 a:hover



{



	background-position: -97px -24px;



}







.banner_panel_tabs #banner_clicker_1 a.active



{



	background-position: 0px -47px;



}







.banner_panel_tabs #banner_clicker_2 a.active



{



	background-position: -32px -47px;



}







.banner_panel_tabs #banner_clicker_3 a.active



{



	background-position: -64px -47px;



}







.banner_panel_tabs #banner_clicker_4 a.active



{



	background-position: -97px -47px;



}







.banner_panel {



	background: #ccc;



	height: 245px;



	position: relative;



}







.banner_panel .alt



{



	display: none;



}







.banner_panel h2 {



	font-size: 36px;



	color: #fff;



	padding: 1em;



	margin: 0;



	text-align: right;



}







#banner_panel_one {



	background-image: url(http://www.europe-for-business.co.uk/i/fading-images/making-fx-payments.jpg);



}







#banner_panel_two {



	background-image: url(http://www.europe-for-business.co.uk/i/fading-images/discover-efficient-vendor-management.jpg);



}







#banner_panel_three {



	background-image: url(http://www.europe-for-business.co.uk/i/fading-images/payment-processing-the-way-it-should-be.jpg);



}







#banner_panel_four {



	background-image: url(http://www.europe-for-business.co.uk/i/fading-images/customized-payment-solutions-for-law-firms.jpg);



}







.banner_panel a.learn-more



{



	position: relative;



	top: 190px;



	left: 27px;



}











/*****************************************



 * MARKET NEWS PAGES



 ****************************************/



span.market-news-up



{



	color: #323A8A;



}







span.market-news-down



{



	color: #D2232A;



}







span.market-news-up span



{



	display: block;



	background-image: url(http://www.europe-for-business.co.uk/ihttp://www.travelexbusiness.com/uk/textpattern%5Cimages/39.gif);



	background-position: top left;



	background-repeat: no-repeat;



	width: 9px;



	height: 9px;



	float: left;



	margin-top: 6px;



}







span.market-news-down span



{



	display: block;







	background-position: bottom left;



	background-repeat: no-repeat;



	width: 9px;



	height: 9px;



	float: left;



	padding-top: 6px;



}







#daily-commentary-indexes



{



	width: 722px;



	margin-bottom: 15px;



}







#daily-commentary-indexes th



{



	background-color: #999;



	color: #fff;



	padding: 2px;



}



#main-content p



{



	margin-bottom: 1.5em;



	margin-top: 0em;



}



#main-content p.highlight-instruction



{



	color: #FE000C;



	margin-top: 0;



	padding-top: 0;



}







#daily-commentary-indexes td



{



background-color: #E5E5E5;



padding: 2px;



}











/*****************************************



 HELPER CLASSES FOR JQUERY/JAVASCRIPT



*****************************************/



.banner_panel_tabs li.hide_unless_javascript



{



	display: none;



	list-style-type: none;



}







span.hide



{



	display: none;



}







/***************************************



 FORMS



 **************************************/



form dl



{



}







fieldset



{



	margin: 0;



	padding: 0;



	border: 0;



}







form dt



{



	margin-left: 0;



	padding-left: 0;



	color: #333;/* this blue seems a bit in your face: #0F238C;*/



}







form dd



{



	margin-left: 0;



	padding-left: 0;



	margin-bottom: 15px;



	color: #2d2d2d;



}







form label



{



	cursor: pointer;



}







textarea, input



{



	font-family: arial, sans-serif;



	color: #333;



	font-size: 12px;



	line-height: 1.4em;



}







.half-col dd input[type="text"], .half-col dd textarea



{



width: 205px;



}























a img



{



	border: none;



}



















































#world-map



{



	background-image: url(http://www.europe-for-business.co.uk/i/location_map/world_map.gif);



	height: 342px;



	width: 727px;



	position: relative;



	z-index: 1;



}



.continent



{



	overflow: hidden;



}



.continent a



{



	position: absolute;



	display: block;



	background-image: none;



	background-repeat: no-repeat;



	text-decoration: none;



}



.continent a:hover



{



	background-image: url(http://www.europe-for-business.co.uk/i/location_map/continents.png);



}



.continent span



{



	position: relative;



	background-image: url(http://www.europe-for-business.co.uk/i/location_map/indicator.png);



	background-repeat: no-repeat;



	display: none;



}



.continent a:hover span



{



	display: block !important;



	vertical-align: bottom;



	width: 124px;



	height: 18px;



	padding-top: 16px;



	text-align: center;



}



#map-uk a



{



	height: 45px;



	width: 45px;



	top: 31px;



	left: 289px;



	background-position: -472px -199px;



	z-index: 5;



}



#map-uk a span



{



	top: 40px;



	left: -32px;



}



#map-europe a



{



	height: 93px;



	width: 105px;



	top: 21px;



	left: 300px;



	background-position: -258px 0px;



	z-index: 2;



}



#map-europe a span



{



	top: 55px;



	left: -10px;



}



#map-north-america a



{



	width: 250px;



	height: 140px;



	top: 1px;



	left: 2px;



	background-position: 0px 0px;



}



#map-north-america a span



{



	top: 80px;



	left: 45px;



}



#map-australasia a



{



	width: 157px;



	height: 120px;



	top: 200px;



	left: 563px;



	background-position: -380px -7px;



}



#map-australasia a span



{



	top: 70px;



	left: 0px;



}



#map-asia a



{



	width: 262px;



	height: 170px;



	top: 59px;



	left: 376px;



	background-position: -185px -150px;



}



#map-asia a span



{



	top: 55px;



	left: 90px;



}



#map-africa a



{



	width: 152px;



	height: 186px;



	top: 105px;



	left: 284px;



	background-position: -10px -155px;



}



#map-africa a span



{



	top: 100px;



	left: 20px;



}















.form_even_row, .form_odd_row



{



	padding: 7px 10px 5px 10px;



	position: relative;



	min-height:15px;



	height:auto !important;



	height:15px;



}



.form_even_row label, .form_odd_row label



{



	float: left;



	width: 220px;



	font-weight: bold;



	color: #333;



	margin: 0;



	padding: 0;



}



.form_even_row input, .form_odd_row input



{



	width: 220px;



	float: left;



	margin-bottom: 0px;



	padding-bottom: 0px;



}



.form_even_row legend, .form_odd_row legend



{



	position: absolute;



	top: 0px;



	left: 0px;



	width: 220px;



	color: #333;



	margin-top: 10px;



	padding-top: 0px;



	padding-bottom: 0px;



	margin-bottom: 0px;



}



.form_inner_col



{



	position: absolute;



	left: 225px;



	top: 8px;



	float: left;



}



.form_even_row fieldset legend span, .form_odd_row fieldset legend span



{



	font-weight: bold;



	display: block;



	float: left;



	width: 220px;



	position: relative;



	top: 5px;



        left: -2px;



}



.form_even_row fieldset label, .form_odd_row fieldset label,  .form_even_row fieldset input, .form_odd_row fieldset input



{



	width: auto;



	float: none;



	font-weight: normal;



}



.form_odd_row



{



	background-color: #f6f6f6;



}



textarea



{



	width: 440px;



	height: 50px;



}



input[type=submit]



{



	width: auto;



	float: right;



}



.form_even_row p, .form_odd_row p



{



	margin: 0;



	padding: 0;



} 



form p small em



{



	line-height: 1em;



	margin: 0;



	padding: 0;



}







#main-content table, #content table



{



	border-collapse: collapse;



	border-spacing: 0;



	width: 100%;



}







#main-content td, #main-content th, #content td, #content th



{



	margin: 0;



	padding: 5px;



	border-spacing: 0;



	vertical-align: top;



}







#main-content tr.even, #content tr.even



{



	background-color: #eee;



}







#main-content th, #content th



{



	border-bottom: 1px solid #2d2d2d;



	background-color: #eee;



	color: #FE000C;



}







#main-content table, #content table



{



	border-bottom: 1px solid #999;



}







table#currency-clicker, .banner table



{



	border-bottom: 0 !important;



}







#tactical-boxes .banner.simple table



{



	width: 223px !important;



	background-color: transparent !important;



	margin-top: 10px;



}







p#contact-email, p#contact-enquire, p#contact-call



{



	margin: 0;



	padding: 0;



}







p#contact-email a, p#contact-enquire a, p#contact-call a



{



	display: block;



	height: 60px;



	background-repeat: no-repeat;



	margin-bottom: 7px;



}



p#contact-email a span, p#contact-enquire a span, p#contact-call a span



{



	display: none;



}







p#contact-email a



{



	background-image: url(http://www.europe-for-business.co.uk/i/tx_contact_email.gif);



}







p#contact-call a



{



	background-image: url(http://www.europe-for-business.co.uk/i/tx_contact_call.gif);



}







p#contact-enquire a



{



	background-image: url(http://www.europe-for-business.co.uk/i/tx_contact_enquire.gif);



}







p#contact-email a:hover, p#contact-call a:hover, p#contact-enquire a:hover



{



	background-position: 0px -70px;



}







/** client login page **/



div.login-option



{



	background: url(http://www.europe-for-business.co.uk/i/login_big_background.gif) no-repeat;



	float: left;



	width: 220px;



	height: 133px;



	margin-left: 12px;



	display: inline; /* IE6 double margin bug fix */



	text-align: center;



	margin-bottom: 18px;



	padding: 27px 0px 0px 0px;



}







div.login-option.legacy-login-option



{



	background: url(http://www.europe-for-business.co.uk/i/login_small_background.gif) no-repeat;



	float: left;



	width: 464px;



	height: 49px;



	margin-left: 6px;



	text-align: left;



	margin-bottom: 18px;



	padding: 0px;



}







.service-name



{



	width: 232px;



	float: left;



	height: 48px;



}







.service-name h5



{



	margin: 0;



	padding: 15px 0px 0px 15px;



	color: #666;



	font-size: 16px;



}







.login-buttons



{



	width: 232px;



	float: left;



	padding-top: 12px;



	height: 36px;



}







.button span



{



	display: none;



}







.login-option .button.login, .login-option.legacy-login-option .button.login



{



	display: block;



	background: url(http://www.europe-for-business.co.uk/i/buttons/login.png) no-repeat bottom left;



	width: 71px;



	height: 26px;



	float: right; 



	padding-right: 10px;



	margin-left: 15px;



}







.login-option.legacy-login-option .button.login



{



	background: url(http://www.europe-for-business.co.uk/i/buttons/login_legacy.png) no-repeat bottom left !important;



}



.login-option .button.login:hover, .login-option.legacy-login-option .button.login:hover



{



	background-position: 0px -1px;



}







.login-option.legacy-login-option .button.login:hover



{



	background-position: 0px 1px !important;



}







.login-option.legacy-login-option .button.login:hover



{



	background-position: 0px 1px;



}







.login-option .button.demo, .login-option.legacy-login-option .button.demo



{



	display: block;



	background: url(http://www.europe-for-business.co.uk/i/buttons/demo.png) no-repeat bottom left;



	width: 71px;



	height: 26px;



	float: right; 



	margin-top: 1px;



	padding-right: 10px;



	margin-left: 15px;



}







.login-option .button.demo:hover, .login-option.legacy-login-option .button.demo:hover



{



	background-position: 0px 0px;



}







.login-option .button.client, .login-option.legacy .button.client



{



	display: block;



	background: url(http://www.europe-for-business.co.uk/i/buttons/client.png) no-repeat bottom left;



	width: 71px;



	height: 26px;



	float: right; 



	padding-right: 10px;



	margin-left: 15px;



}







.login-option .button.payee, .login-option.legacy .button.payee



{



	display: block;



	background: url(http://www.europe-for-business.co.uk/i/buttons/payee.png) no-repeat bottom left;



	width: 71px;



	height: 26px;



	float: right; 



	padding-right: 10px;



	margin-left: 15px;



}







.login-option .button.payee:hover, .login-option .button.client:hover



{



	background-position: 0px 0px;



}







/** footer tactical boxes **/



#footer-tactical-boxes a.footer-button



{



	display: block;



	width: 150px;



	height: 70px;



	background-position: bottom left;



	background-repeat: no-repeat;



	float: left;



	margin-right: 13px;



}







#footer-tactical-boxes a.footer-button:hover



{



	background-position: top left;



}







#footer-tactical-boxes a.footer-button span



{



	display: none;



}







#footer-tactical-boxes a.footer-button.footer-open-account



{



	background-image: url(http://www.europe-for-business.co.uk/i/footer-tactical-boxes/open_account.gif);



}







#footer-tactical-boxes a.footer-button.footer-call-us



{



	background-image: url(http://www.europe-for-business.co.uk/i/footer-tactical-boxes/call_us.gif);



}







#footer-tactical-boxes a.footer-button.footer-message



{



	margin-right: 0;



	background-image: url(http://www.europe-for-business.co.uk/i/footer-tactical-boxes/send_message.gif);



}







span.tick



{



text-align: center;



}











a.pdf, a[href$=pdf]



{



	padding-right: 18px;



	background-image: url(http://www.europe-for-business.co.uk/i/images/common/pdficon.gif);



	background-repeat: no-repeat;



	background-position: right center;



}