


/*================== News =====================*/

#Main ul.GoBack			{float:right; padding-top:5px; margin: 0px 0px 10px 0px;}
#Main ul.GoBack li			{background:url(../images/arrow_back.gif) top left no-repeat; font-weight:bold;}

Main #Issues dl dd.CurrentIssue a			{display:block; width:130px; height:130px; overflow:hidden; background:url(../../images/bg_current-issue.gif) #0063A9 top left no-repeat;
						color:#FFF; text-decoration:none;}

.NFocusOn			{background:url(../images/ico_focus-on.gif) top left no-repeat;}
.NNewsletters			{background:url(../images/ico_newsletters.gif) top left no-repeat;}
.NPortalNews			{background:url(../images/ico_portalnews.gif) top left no-repeat;}
.NEventsCalendar			{background:url(../images/ico_eventscalendar.gif) top left no-repeat;}
.NFactsFigures            {background:url(../images/ico_factsfigures.gif) top left no-repeat;}

.RegNewsletter				{background:url(../images/ico_reg-newsletter.gif) top left no-repeat;}
.RegMyEures				{background:url(../images/ico_reg-myeures.gif) top left no-repeat;}

/*================== News =====================*/


/*================== Living and working =====================*/

#CLW        {background:url(../images/clw-l.gif) top left no-repeat; margin:0 320px 20px 0; padding-left:10px;}
#CLW2        {background:url(../images/clw-r.gif) top right no-repeat; padding:0 10px 10px 0;}
#CLW2 div    {padding:10px 0 0 90px; border-bottom:1px solid #efe6eb; border-top:1px solid #FFF;}
#CLW2 a        {font-weight:bold;}
#CLW2 a span    {color:#b93b65; text-decoration:none; display:block;}
#CLW2 #CLMI    {background:url(../images/clmi.gif) 0 15px no-repeat; border-top:0;}
#CLW2 #CLWC    {background:url(../images/clwc.gif) 0 15px no-repeat;border-bottom:0;}

/*================== Living and working =====================*/


/*================== in Iframes =============================*/
body.inIframe		{margin:0; padding:0; color:#314B57; background-color:#fff; font:normal 70% verdana,arial,helvetica,sans-serif; text-align:center; min-width:750px;}
body.inIframe 	#Main			{text-align: left; color:#1D2E35;}
body.inIframe 	#Main p				{margin:0 0 10px 0; padding:0; text-align:justify; line-height:150%;}
body.inIframe	#Main h3			{color:#2682C4; margin:10px 0; padding:0;}
body.inIframe 	#Main form legend		{margin:0; padding:0 0 10px 0; font-weight:bold;}
body.inIframe 	#Main form input.input	{border:1px solid #aaa; margin:0; font:normal 100% verdana,arial,helvetica,sans-serif; padding:2px 2px;}
body.inIframe 	#Main form label		{padding:1px 2px;}
body.inIframe	#Main form select		{width:400px; margin:0; font-family:verdana,arial,helvetica,sans-serif!important;}
.inIframe #Main dl			{margin:0 0 10px 0; padding:0;}
.inIframe #Main	dl dt		{margin:15px 0 0 0; padding:0; font-weight:bold;}
.inIframe #Main	dl dd		{margin:2px 0 0 22px; padding:0; text-align:justify; line-height:150%;}

.inIframe	#LocalNav			{display:block; float:left; width:180px; text-align:left; border-right:1px dashed #788E99;}
.inIframe	#LocalNav p			{margin:0; padding:0;}
.inIframe	#LocalNav div.Section		{margin:0 10px 10px 0;}
/*================== in Iframes =============================*/

/*================== Events Calendar ========================*/
.frames_events #Main			{text-align: left;}
#EventsCalendar				{float:left; width:100%; background:url(../images/bg_hor-gradient1.gif) top left no-repeat; margin-top:20px; padding-top:10px;}
#EventsCalendar form			{padding:20px 30px 0 120px; height:80px; background:url(../images/ico_eventscalendar.gif) 0px 0px no-repeat; min-height:100px;}
#Main #EventsCalendar form label		{width:160px; margin-left:0 !important;}
#Main #EventsCalendar form input.radio		{float:left; clear:both; margin-right:10px;}

#Main #EventsCalendar form p			{float:left !important; float:none; text-align:left;}
#Main #EventsCalendar form p.Actions		{float:right !important; margin-right:2px;}
#Main #EventsCalendar form p.Actions input.btn	{margin:0;}

#Main #LocalEvents dl		{margin:10px 0 0 0; padding-bottom:15px; background:url(../images/bg_hor-gradient1.gif) top left no-repeat; float:left; width:100%; clear:both;}
#Main #LocalEvents dl dt		{margin:10px 10px 3px 10px;}
#Main #LocalEvents dl dd		{margin:0 0 0 30px;}

#Main #LocalEvents dl dl		{margin:5px 15px 0 0; float:none; width:auto; padding:0; background:transparent;}
#Main #LocalEvents dl dl dt		{margin:0; padding:0 3px 0 0; display:block; float:left; clear:both; width:170px; font-weight:normal; text-align:right; background:#ebebeb;}
#Main #LocalEvents dl dl dd		{margin:0 0 5px 175px; padding:0; height:auto !important; height:1px;}

#Main #LocalEvents ul, 
#Main #EventDetails ul		{margin:10px 0 0 0; padding:10px 0 0 0; border-top:1px dashed #ccc; float:left; clear:both; width:100%;}
#Main #LocalEvents ul li, 
#Main #EventDetails ul li		{background:url(../images/arrow_back.gif) top left no-repeat; font-weight:bold;}

#Main #EventDetails h4		{clear:both; float:left; width:98%; padding:2px 1%;}
#Main #EventDetails dl		{padding:0 10px;}
#Main #EventDetails dt		{display:block; float:left; clear:both; width:320px; margin:0 0 5px 0; padding:1px 5px; background:#ebebeb; line-height:150%; text-align:right;}
#Main #EventDetails dd		{margin:0 0 5px 325px; padding:1px 5px;}
/*================== Events Calendar ========================*/

/*================== EURES Advisers ==========================*/

body.frames_searchEuresMember #SAdvisers				{margin-top:20px; border-top:1px dashed #788E99;}
body.frames_searchEuresMember #SAdvisers form label			{clear:both; width:185px; margin:0 5px 0 5px;}
body.frames_searchEuresMember #SAdvisers form label.Wide			{width:330px;}
body.frames_searchEuresMember #SAdvisers form select			{width:140px; margin:0;}
body.frames_searchEuresMember #SAdvisers form select.Wide			{width:337px; margin-left:18px !Important; margin:5px 0 0 10px;}
body.frames_searchEuresMember #SAdvisers form input.input			{width:132px; margin:0;}
body.frames_searchEuresMember #SAdvisers form input.btn			{margin-left:215px !Important; margin-left:205px;}

body.frames_searchEuresMember #SearchResults				{clear:both; float:left; width:100%;}
body.frames_searchEuresMember #SearchResults h3				{line-height:200%; margin-top:20px; border-top:1px dashed #788E99;}
body.frames_searchEuresMember #SearchResults ul				{margin:20px 0;padding-botttom:10px; border-bottom:1px dashed #788E99;}
body.frames_searchEuresMember #SearchResults dl				{padding-bottom:20px; margin-bottom:10px; border-bottom:1px dashed #788E99;}
body.frames_searchEuresMember #SearchResults dl	dt			{margin-top:20px; padding-top:20px; border-top:1px dashed #788E99;}
body.frames_searchEuresMember #SearchResults dl	dt img			{display:block; width:110px; height:136px; border:1px solid #788E99;}
body.frames_searchEuresMember #SearchResults dl	dd			{margin-top:5px;}
body.frames_searchEuresMember #SearchResults dl	dd em			{background-color:#ececec; display:block; float:left; font-style:normal;}
body.frames_searchEuresMember #SearchResults dl	dd span			{display:block; margin-left:210px; height:auto !important; height:1px;}
body.frames_searchEuresMember #SearchResults ul li			{padding-left:0; background-image:none; margin-bottom:10px; border:1px solid #F7F7F7;}
body.frames_searchEuresMember #SearchResults ul li span.NR		{display:inline; float:left; clear:both; width:35px; background-color:#ececec; font-weight:bold; font-style:normal;}
body.frames_searchEuresMember #SearchResults ul li span.RE		{margin:0 0 0 40px; display:block;}
body.frames_searchEuresMember #SearchResults p.SearchResultsNav		{font-weight:bold;}
/*================== EURES Advisers ==========================*/
