/* --------------------------------------------
Print.css for Tourism Ireland Corporate website Oct07

Version: 1.0
Company: Fluid Rock
-------------------------------------------- */

#navigation,
#marketing_activities,
#advertising_opportunities,
#just_published,
#whos_who,
#breadcrumb,
#utilities,
#office_location,
#searchbg,
#search,
#banner,
#top-tab,
#flash_map,
#map_list,
.whoswho,
#flashcontent,
#flashcontent01,
#flashcontent02,
#flashcontent03,
#flashcontent04,
#flashcontent05,
#who_search,
.searchagain,
#filter,
#pagination,
.rss_full,
.pages,
.quicklinks,
#home_search,
#consumer_site,
#home_whos_who,
#home_navigation,
#home_content #flashcontent,
.unsubscribe,
#flash,
#subscribe_ezine,
#left_col
{display: none;}

/*********** default font */
body	{font-size: 75%;}
body,
body div,
body p,
body th,
body td,
body li,
body dd	{
  font-family: Arial, Helvetica, sans-serif;
  voice-family: "\"}\"";
  voice-family: inherit;
  color: #000000;
}

.textcenter	{text-align: center;}
.textblue	{color: #009CD2;}
.textorange	{color: #f5851f;}
.textpink	{color: #ad0066;}
.textpurple	{color: #631EA9;}
.textgreen	{color: #919f05;}
.textdarkgreen	{color: #009966;}
a.textorange	{color: #f5851f;}
a.textpink	{color: #ad0066;}
a.textgreen	{color: #919f05;}

/*********** headings */
h1 img	{ margin: 17px;}
h1 a img	{border: 0px;}
h1 span	{display: none; font-size: 0px;}
h2	{font-size: 150%; clear: both; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h2 div	{font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h2 img	{float: left; margin: 0px 10px 0px 0px;}
h3	{font-size: 120%; clear: both;  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h4	{font-size: 110%; clear: both;  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
h5	{font-size: 100%; clear: both;  font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}

/*********** links */
a	{color: #000000;}
.skiplink	{display: none;}

/*********** blocks */
.clearboth	{clear: both; margin: 0px; padding: 0px;}
.display_block span	{display: block;}
.floatright	{float: right;}

/********** right column */
#logo	{ margin: -20px -40px -20px 0px; padding: 0px; position: relative; font-size: 0px; background :none;}

/********** footer */
.fluidrock	a {font-size: 9px; text-decoration: none; clear: both;}
#footer_table	td	{padding: 8px 10px 8px 10px; vertical-align:bottom;}
#footer_table p	{color: #ffffff; font-size: 11px;}
#footer_table span	{display: block;}

/* linked images*/
a img {border: 0px;}

/* images with border*/
.image-right-border	{float: right; margin: 0px 10px 2px 10px; padding: 0px; clear: both;}
.image-right-border img	{border: solid 5px #eeecfe; background-color: #ffffff; padding: 2px;}
.image-right-border span {font-size: 80%; margin: 0px; color: #f7f3c4;}

.image-left-border	{float: left; margin: 0px 20px 2px 0px; padding: 0px; clear: both; display: block;}
*html .image-left-border	{ margin: 0px 10px 2px 0px;}
.image-left-border img	{border: solid 5px #eeecfe; background-color: #ffffff; padding: 2px;}
.image-left-border span {font-size: 80%; margin: 0px;}

.image-border	{margin: 0px 0px 10px 0px; padding: 0px; clear: both;}
.image-border img	{border: solid 5px #eeecfe; background-color: #ffffff; padding: 2px;}
.image-border span {font-size: 80%; margin: 0px;}

/* images with border*/
.image-right	{float: right; margin: 0px 0px 2px 10px; padding: 0px; clear: both;}
.image-right img	{}
.image-right span {font-size: 80%; margin: 0px; color: #eeecfe;}

.image-left-noborder	{float: left; margin: 0px 20px 2px 0px; padding: 0px; clear: both;}
*html .image-left-noborder	{ margin: 0px 10px 2px 0px;}
.image-left-noborder img	{}
.image-left-noborder span {font-size: 80%; margin: 0px; clear: both;}

.image	{margin: 0px; padding: 0px; clear: both;}
.image img	{}
.image span {font-size: 80%; margin: 0px;}

/* background gradient*/
#background-color	{background-color: #ffffff;}

/* generic download area */
#main_content .download	{background-color: #ffffff; padding: 5px 20px; margin: 5px 10px 5px 10px;}
#main_content .download span	{display: block;  padding: 5px 0px 5px 0px;}
#main_content .download a {display: block; text-decoration: none; color: #000000;}

/* download area contained within bgcolor */
#background-color .download	{background-color: #ffffff; padding: 5px 20px; margin: 5px 10px 5px 10px;}
#background-color .download span	{ display: block; padding: 5px 0px 5px 0px;}
#main_content .download a {text-decoration: none; display: block;}

/* related links */
#related-links	{padding: 10px 0px 0px 0px; background:none; float: none;  margin: 10px 0px 0px 0px;}
#related-links ul { margin: 5px; padding: 0px;}
#main_content #related-links li {  margin: 0px 0px 0px 10px; padding: 0px 0px 5px 20px;}
#related-links li a	{text-decoration: underline;}}
#related-links .title	{font-weight: bold; padding: 0px 10px 10px 10px; display: block; font-size: 100%;}

/* related links full width */
#related-links-fullwidth	{padding: 10px 0px 0px 0px; float: none; margin:10px 0px 0px 0px;} 
#related-links-fullwidth ul { margin: 5px; padding: 0px;}
#main_content #related-links-fullwidth	 li {  margin: 0px 0px 0px 10px; padding: 0px 0px 5px 20px; }
#related-links-fullwidth li a	{text-decoration: underline;}
#related-links-fullwidth	{text-decoration: underline;}
#related-links-fullwidth .title	{font-weight: bold; padding: 0px 10px 10px 10px; display: block; font-size: 100%;}

/* next steps */
#next-steps	{padding: 10px 0px 0px 0px;  float: none;  margin: 10px 0px 0px 0px;}
#next-steps ul { margin: 5px; padding: 0px;}
#main_content #next-steps li { margin: 0px 0px 0px 10px; padding: 0px 0px 5px 20px;}
#next-steps li a	{text-decoration: underline;}
#next-steps .title	{font-weight: bold; padding: 0px 10px 10px 10px; display: block; font-size: 100%;}

/* next steps full width */
#next-steps-fullwidth	{padding: 10px 0px 0px 0px; float: none;  margin: 10px 0px 0px 0px;} 
#next-steps-fullwidth ul { margin: 5px; padding: 0px;}
#main_content #next-steps-fullwidth	 li {  margin: 0px 0px 0px 10px; padding: 0px 0px 5px 20px;}
#next-steps-fullwidth li a	{text-decoration: underline;}
#next-steps-fullwidth .title	{font-weight: bold; padding: 0px 10px 10px 10px; display: block; font-size: 100%;}

.anchor	{clear: both;}

/* blocks */
.block	{margin: 0px; padding: 0px;}
.block h3	{margin: 0px; padding:0px; }
.block h3 a { display: block;}
.block p	{margin: 0px; padding: 0px 0px 20px 0px;}

/*********** background colors */
.red	{background-color: #ffffff;}
.pink	{background-color: #ffffff;}
.orange	{background-color: #ffffff;}

/*********** who's who */
.nextresult	{ text-align: right;}
.nextresult a	{font-size: 80%; color: #f5851f;}
.nextresult a:hover	{color: #b30744;}

/*********** tv ads */

.tvad-list	a {color: #504944; text-decoration: none; font-size: 110%;}
.tvad-list	.link a {color: #009966; font-weight: bold;}
.tvad-list h4	{margin: 0px; padding: 0px;}
.tvad-list img	{float: left; margin: 0px 0px 0px 0px;}
.lineclearboth	{clear: both; margin: 0px; padding: 0px;}
.media	{ padding: 10px; font-size: 110%;}

/* tv ad description */
.movie_description	{background-color: #ffffff;}
.movie_description span.title	{font-size: 110%;}
.movie_description span	{display: block; padding: 0px 0px 5px 0px;}

/*********** radio */

.radio	{margin: 0px auto 10px auto; background-color: #ffffff;} 
.radio_description	{padding: 0px; margin: 5px 0px 5px 0px; font-size: 100%;}
.radio_description span.title	{ font-size: 110%;}
.radio_description span	{display: block; padding: 5px 0px 5px 0px;}
.radio_media	{clear: both;}

/*********** Documents - marketing overseas */
#main_content .document span.title	{font-size: 110%;}
#main_content .document span	{ display: block; padding: 2px 0px 2px 0px;}
#main_content .document span.todownload a{display: inline;}
#main_content .document span div{display: inline; margin-left: 5px;}
#main_content .document a {text-decoration: none; display: block;}

/*********** Events */
#main_content .event span.title	{font-size: 110%;}
#main_content .event span	{display: block; padding: 2px 0px 2px 0px;}
#main_content .event span div{display: inline;}
.event h3	{font-size: 120%; clear: both;}

/*who results */
#main_content .who	{background: none; padding: 0px 0px 20px 0px; font-size: 110%; 0px;}
#main_content .who span.title	{background: none; font-size: 110%;}
#main_content .who span	{display: block; padding: 2px 0px 2px 0px;}
#main_content .who a {text-decoration: underline;}

/*who results in orange background */
#background-color .who	{background: none; padding: 0px; font-size: 110%; margin: 0px;}

/*office locations */
#main_content .locations1	{background: url(TI_purple_dash.gif) repeat-x bottom; padding: 0px 0px 10px 0px; font-size: 110%; margin: 20px 0px 10px 0px;}
#main_content .locations1 span	{font-weight: normal; font-size: 90%; display: block; padding: 2px 0px 2px 0px;}
#main_content .locations1 h4	{margin: 0px; padding: 0px; font-size: 110%;}
#main_content .locations2	{background: url(TI_dash.gif) repeat-x bottom; padding: 0px 0px 20px 0px; font-size: 110%; margin: 20px 0px 10px 0px;}
#main_content .locations2 span	{font-weight: normal; font-size: 90%; display: block; padding: 2px 0px 2px 0px;}
#main_content .locations2 h4	{margin: 0px; padding: 0px; font-size: 110%;}
#main_content .locations3	{background: url(TI_pur_dash.gif) repeat-x bottom; padding: 0px 0px 10px 0px; font-size: 110%; margin: 20px 0px 10px 0px;}
#main_content .locations3 span	{font-weight: normal; font-size: 90%; display: block; padding: 2px 0px 2px 0px;}
#main_content .locations3 h4	{margin: 0px; padding: 0px; font-size: 110%;}

/*search results */
#main_content .SearchResult	{background: none; padding: 0px 0px 0px 0px; font-size: 110%; margin: 5px 0px 5px 0px;}
#main_content .SearchResult .ResultTitle	{background: none; font-size: 100%; font-weight: bold;}
#main_content .SearchResult .ResultPath	{font-weight: normal; display: block; padding: 2px 0px 2px 0px;}
#main_content .SearchResult a {text-decoration: underline;}

/* pressreleases */
.press_release	{font-size: 100%; line-height: 17px; font-weight: normal; font-style:normal;}
.press_release a	{font-size: 100%;}
.press_seperator 	{background: none; padding-bottom: 5px;}

/* Images to one side and text to the other*/
.image_text	{font-size: 110%; padding: 5px 0px 5px 0px; background: none;}
.image_text	p.anchor {font-size: 0px; margin: 0px; padding: 0px;}
.image_text	h3 {color: #4c5a83;}
.image_text	img {float: left;}
.image_text	.right{float: right; width: 460px;}

/*********** homepage */
/*Home*/
#home_content	{margin: 0px; padding:0px;}

/*welcome */
#welcome	{clear: both; width: 100%;}
#welcome img	{float: left; margin: 10px;}

/*Press */
#module_press	{width: 100%; float: none; background: none; clear: both;}
#module_press span	{display: block; margin: 5px 10px 0px 10px;}
#module_press h3	{color: #ffffff; font-family: Arial, Helvetica, sans-serif; margin: 2px 10px 20px 10px; font-size: 110%;}
#module_press 	a {color: #000000; text-decoration: none;}

/*Spotlight*/
#module_spotlight	{width: 100%; float: none; background: none; clear: both;}
#module_spotlight span	{display: block; margin: 5px 10px 0px 10px;}
#module_spotlight h3	{color: #ffffff; font-family: Arial, Helvetica, sans-serif; margin: 2px 10px 20px 10px; font-size: 110%;}
#module_spotlight 	a {color: #000000; text-decoration: none;}

/* publications */
#module_publications	{width: 100%; float: none; background: none; clear: both;}
#module_publications span	{display: block; margin: 5px 10px 0px 10px;}
#module_publications h3	{color: #ffffff; font-family: Arial, Helvetica, sans-serif; margin: 2px 10px 20px 10px; font-size: 110%;}
#module_publications 	a {color: #000000; text-decoration: none;}

/*Industry Opportunities*/
#module_industry_opps	{width: 100%; float: none; background: none; clear: both;}
#module_industry_opps span	{display: block; margin: 5px 10px 0px 10px;}
#module_industry_opps h3	{color: #000000; font-family: Arial, Helvetica, sans-serif; margin: 2px 10px 20px 10px; font-size: 110%;}
#module_industry_opps 	a {color: #000000; text-decoration: none;}

a.mainlink	{font-weight: bold; }

/*********** subscribe */
/*subscribe*/
.subscribe_ezine	{background-color: #ffffff; padding: 0px;}
.subscribe_ezine table	{border-collapse:collapse; text-align: left;}
.subscribe_ezine table	tr.padding td {padding: 8px 0px 0px 0px;}
.subscribe_ezine table caption	{ text-align: left; padding: 0px 0px 10px 0px; font-weight: bold;}
.subscribe_ezine table input	{font-size: 90%;}

.subscribe	{padding: 0px; margin: 0px;}
.subscribe select	{font-size:80%; width: 200px;}
input.subscribe{width: 200px; background:none; border:0px; font-size: 11px; color: #ffffff; font-weight: bold; padding:3px 0px 4px 0px; margin: 0px 0px 0px 10px;}
.textred	{color: #b30744;}

/*rss*/
#subscribe_rss span	{display: block;}
#subscribe_rss h4	{margin: 5px 0px 0px 0px; font-size: 110%;}
#subscribe_rss p.anchor	{background: none;  margin: 0px 0px 0px 0px;}
.subscribe_rss	 {padding: 2px 0px 2px 0px; margin: 5px 0px 5px 0px;  font-size: 11px; height: 16px; background-color: #ffffff;}
.subscribe_rss	a {background: none; padding: 0px 0px 1px 60px; height: 14px; text-decoration: none; font-weight: bold; font-size: 110%;}

/*resource page download*/
.resource_download 	{float: left;}
.resource_download h3	{font-size: 130%; display: inline;}
.resource_download	span {display: block; margin: 5px 0px 5px 0px;}
.resource_download	.title {font-size: 110%;}
.resource_download a {color: #000000; text-decoration: none;}
.resource_download a:hover {text-decoration: underline;}
.resource_pic	{float: right;}

/*recruitment*/
.recruitment		{background: none; padding: 0px 0px 5px 0px;}
.recruitment	h3 {background: none; padding: 0px 0px 5px 0px;}
.recruitment	h3 a {text-decoration: none;}
.recruitment	span {display: block; margin: 5px 0px 5px 0px;}

.recruitment_job		{}
.recruitment_job	h3 {background: none; padding: 0px 0px 5px 0px;}
.recruitment_job	span {display: block; margin: 5px 0px 5px 0px;}

/****** Marketing Opportunties Search*/

/* main */
#marketing_opps	{position: relative; background: url(marketing_bg.gif) no-repeat top; background-color: #fff5e5; padding: 10px 20px 10px 20px;}
#marketing_opps div	{margin: 10px 0px 10px 0px;}
#marketing_opps	label {vertical-align:top;}
#marketing_opps select	{font-size: 100%;}
#marketing_opps input	{font-size: 100%;}
label.width {width: 80px; display: block; float: left; position: relative;font-weight: bold; }
#marketing_opps input.arrows	{background: url(marketing_arrow_btn.gif) no-repeat bottom; width: 28px; height: 28px; border: 0px; color: #ffffff; font-weight: bold; font-size: 150%;}
#marketing_opps input.arrows:hover{background: url(marketing_arrow_btn.gif) no-repeat top;}
.pdf_btn  {height: 25px; width: 250px;}
#marketing_opps input.mkt_search	{background: url(marketing_button_search.gif) no-repeat top; width: 130px; height: 30px; border: 0px; color: #ffffff; font-weight: bold; font-size: 130%; margin: 0px 0px 0px 45px;}
#marketing_opps input.mkt_search:hover{background: url(marketing_button_search.gif) no-repeat bottom;}

/* select market */
#marketing_opps	.select_market{}
#marketing_opps	.select_market select{width: 180px; height: 150px;}
.select_market optgroup { /* Normal, bold text */ font-style:normal;font-weight:bold; border: 0px; color: #ffffff;}
.select_market optgroup.america{ background-color: #fa8c33; }
.select_market optgroup.developing{ background-color: #74338a;}
.select_market optgroup.gb{ background-color: #b30744;}
.select_market optgroup.europe{ background-color: #ad0066;}

.select_market optgroup option {border: 0px; background-color: #ffffff; color: #333333;}

/* select date */
#marketing_opps	.select_date{}
#marketing_opps	.select_date select{width: 180px;}

#marketing_opps	.select_date .months {margin: 0px 0px 0px 120px; width: 400px;}
#marketing_opps	.select_date .months div{ width:60px; float: left; margin: 0px; padding: 0px;}

/* search keyword */
#marketing_opps	.activity_type{clear: both; padding: 10px 0px 0px 0px;}
#marketing_opps	.activity_type select{width: 180px; height: 80px;}

/* search keyword */
#marketing_opps	.keyword{}
#marketing_opps	.keyword input{width: 171px; padding: 2px;}

/* search keyword */
#marketing_opps	.search_button{}

/*left banner*/
.left_banner	{border: solid 1px #bcbad0; margin:10px 0px 20px 0px; padding: 0px 0px -3px 0px;} 
.left_banner img	{} 

/*principals of partnership*/
.partnership {margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; clear: both; position: relative;}
.partnership a	{background: url(marketing_pricipals_btn.gif) no-repeat top; display: block; height: 18px; width: 170px; padding: 5px 5px 5px 25px; font-weight: bold; color: #ffffff; position: absolute; top: -10px;}
.partnership a:hover	{background: url(marketing_pricipals_btn.gif) no-repeat bottom; color: #ffffff;}

/*principals of partnership hidden div*/
#popup {position: absolute; visibility: hidden; width: 300px; height: 300px; left: 200px; top: -200px; background-color: #ffffff; border: solid 5px #009966; padding: 10px;}
#close {float: right; margin: 0px 70px 0px 0px;}
.partnership #close a	{background-color: #330066; display: block; height: auto; width: auto; font-weight: bold; color: #ffffff; position: absolute; top: 0px; background-image: none; padding: 2px 20px 2px 20px; text-decoration: none; border: solid 2px #ffffff;}
.partnership #close a:hover	{background-color: #009966; display: block; height: auto; width: auto; font-weight: bold; color: #ffffff; position: absolute; top: 0px; background-image: none; padding: 2px 20px 2px 20px; text-decoration: none; border: solid 2px #ffffff;}
#popup h4	{margin: 5px 0px 10px 0px; padding: 0px; font-size: 115%;}
#popup h5	{margin: 5px 0px 5px 0px; padding: 0px; color: #f49a23; font-size: 105%;}
#popup p	{margin: 5px 0px 5px 0px; padding: 0px;}

/****** Marketing Opportunties Short*/

/* main */
#marketing_opps_short	{position: relative; background: url(marketing_bg.gif) no-repeat top; background-color: #fff5e5; padding: 10px 20px 10px 20px; margin: 0px 0px 10px 0px;}
#marketing_opps_short div	{width: 180px;}
#marketing_opps_short select	{font-size: 100%;}
#marketing_opps_short input	{font-size: 100%;}
#marketing_opps_short label.width {}
#marketing_opps_short input.mkt_search	{background: url(marketing_button_search.gif) no-repeat top; width: 130px; height: 30px; border: 0px; color: #ffffff; font-weight: bold; font-size: 130%; margin: 0px 0px 0px 45px; position: absolute; left: 135px; top: 60px;}
#marketing_opps_short input.mkt_search:hover{background: url(marketing_button_search.gif) no-repeat bottom;}

/* select market */
#marketing_opps_short	.select_market{}
#marketing_opps_short	.select_market select{width: 170px; height: 18px;}
#marketing_opps_short optgroup { /* Normal, bold text */ font-style:normal;font-weight:bold; border: 0px; color: #ffffff;}
#marketing_opps_short optgroup.america{ background-color: #fa8c33; }
#marketing_opps_short optgroup.developing{ background-color: #74338a;}
#marketing_opps_short optgroup.gb{ background-color: #b30744;}
#marketing_opps_short optgroup.europe{ background-color: #ad0066;}
#marketing_opps_short .select_market optgroup option {border: 0px; background-color: #ffffff; color: #333333;}

/* select date */
#marketing_opps_short .select_date {position: absolute; left: 200px; top: 10px;}
#marketing_opps_short .select_date select{width: 170px;}

/* search keyword */
#marketing_opps_short .activity_type{position: absolute; left: 400px; top: 10px;}
#marketing_opps_short .activity_type select{width: 170px; height: 18px;}

/* search keyword */
#marketing_opps_short .keyword {margin: 10px 0px 0px 0px;}
#marketing_opps_short .keyword input{width: 165px; padding: 0px;}

/****** Opportunities search result North America */
#main_content .OppResult_NA	{background: url(marketing_result_dot_orange.gif) repeat-x bottom; padding: 0px 0px 10px 0px; font-size: 110%; margin: 30px 0px 20px 0px;}
#main_content .OppResult_NA span	{display: block;  padding: 2px 5px 2px 5px;}
#main_content .OppResult_NA .title	{ font-size: 100%; font-weight: bold; background:url(marketing_result_orange.jpg) repeat-y top; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;}
#main_content .OppResult_NA span.market	{ font-size: 110%; font-weight: bold; color: #fa8c33;}
#main_content .OppResult_NA a span.title	 {font-size: 110%; font-weight: bold; color: #504944;}
#main_content .OppResult_NA a:hover span.title	 {color: #504944; text-decoration: underline;}
#main_content .OppResult_NA a {text-decoration: none; color: #fa8c33;}
#main_content .OppResult_NA a:hover {text-decoration: none; text-decoration: underline; color: #009966;}
#main_content .OppResult_NA a span.more {background: url(marketing_button_more_NA.gif) no-repeat top; display: block; width: 80px; height: 23px; color: #ffffff; font-weight: bold; font-size: 110%; text-align: center; padding: 4px 10px 0px 0px; float: left;}
#main_content .OppResult_NA a:hover span.more {background: url(marketing_button_more_NA.gif) no-repeat bottom; color: #ffffff; text-decoration: none;}

/****** Opportunities search result Europe */
#main_content .OppResult_GB	{background: url(marketing_result_dot_red.gif) repeat-x bottom; padding: 0px 0px 10px 0px; font-size: 110%; margin: 30px 0px 20px 0px;}
#main_content .OppResult_GB span	{display: block;  padding: 2px 5px 2px 5px;}
#main_content .OppResult_GB .title	{ font-size: 100%; font-weight: bold; background:url(marketing_result_red.jpg) repeat-y top; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;}
#main_content .OppResult_GB span.market	{ font-size: 110%; font-weight: bold; color: #b30744;}
#main_content .OppResult_GB a span.title	 {font-size: 110%; font-weight: bold; color: #504944;}
#main_content .OppResult_GB a:hover span.title	 {color: #504944; text-decoration: underline;}
#main_content .OppResult_GB a {text-decoration: none; color: #b30744;}
#main_content .OppResult_GB a:hover {text-decoration: none; text-decoration: underline; color: #009966;}
#main_content .OppResult_GB a span.more {background: url(marketing_button_more_GB.gif) no-repeat top; display: block; width: 80px; height: 23px; color: #ffffff; font-weight: bold; font-size: 110%; text-align: center; padding: 4px 10px 0px 0px; float: left;}
#main_content .OppResult_GB a:hover span.more {background: url(marketing_button_more_GB.gif) no-repeat bottom; color: #ffffff; text-decoration: none;}

/****** Opportunities search result Developing Markets */
#main_content .OppResult_Dev	{background: url(marketing_result_dot_purple.gif) repeat-x bottom; padding: 0px 0px 10px 0px; font-size: 110%; margin: 30px 0px 20px 0px;}
#main_content .OppResult_Dev span	{display: block;  padding: 2px 5px 2px 5px;}
#main_content .OppResult_Dev .title	{ font-size: 100%; font-weight: bold; background:url(marketing_result_purple.jpg) repeat-y top; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;}
#main_content .OppResult_Dev span.market	{ font-size: 110%; font-weight: bold; color: #330066;}
#main_content .OppResult_Dev a span.title	 {font-size: 110%; font-weight: bold; color: #504944;}
#main_content .OppResult_Dev a:hover span.title	 {color: #504944; text-decoration: underline;}
#main_content .OppResult_Dev a {text-decoration: none; color: #330066;}
#main_content .OppResult_Dev a:hover {text-decoration: none; text-decoration: underline; color: #009966;}
#main_content .OppResult_Dev a span.more{background: url(marketing_button_more_Dev.gif) no-repeat top; display: block; width: 80px; height: 23px; color: #ffffff; font-weight: bold; font-size: 110%; text-align: center; padding: 4px 10px 0px 0px; float: left;}
#main_content .OppResult_Dev a:hover span.more {background: url(marketing_button_more_Dev.gif) no-repeat bottom; color: #ffffff; text-decoration: none;}

/****** Opportunities search result Europe */
#main_content .OppResult_Eur	{background: url(marketing_result_dot_pink.gif) repeat-x bottom; padding: 0px 0px 10px 0px; font-size: 110%; margin: 30px 0px 20px 0px;}
#main_content .OppResult_Eur span	{display: block;  padding: 2px 5px 2px 5px;}
#main_content .OppResult_Eur .title	{ font-size: 100%; font-weight: bold; background:url(marketing_result_pink.jpg) repeat-y top; padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;}
#main_content .OppResult_Eur span.market	{ font-size: 110%; font-weight: bold; color: #a3238e;}
#main_content .OppResult_Eur a span.title	 {font-size: 110%; font-weight: bold; color: #504944;}
#main_content .OppResult_Eur a:hover span.title	 {color: #504944; text-decoration: underline;}
#main_content .OppResult_Eur a {text-decoration: none; color: #a3238e;}
#main_content .OppResult_Eur a:hover {text-decoration: none; text-decoration: underline; color: #009966;}
#main_content .OppResult_Eur a span.more {background: url(marketing_button_more_Eur.gif) no-repeat top; display: block; width: 80px; height: 23px; color: #ffffff; font-weight: bold; font-size: 110%; text-align: center; padding: 4px 10px 0px 0px; float: left;}
#main_content .OppResult_Eur a:hover span.more {background: url(marketing_button_more_Eur.gif) no-repeat bottom; color: #ffffff; text-decoration: none;}





