/* pm seed colours:
Coal	#0C2027
Claret	#C7114A
Pink	#F4CEDB
Anchor	#395a8c
*/

BODY					{margin:0px; padding:0px; font-family:Arial,Helvetica; background:#fff;font-size:80%;color:#000;}
FORM					{margin:0px; padding:0px;}

/*--------------------- global defaults ---------------------*/
A               		{color:#C7114A; text-decoration:none}
A:hover         		{color:#666;background:#ffd;}
DIV             		{/*margin:0px;padding:0px;*/}
P               		{/*margin:0px;padding:0px;*/}
UL              		{list-style:square;color:#000;}	
LI						{margin:0px;}
OL						{}
BLOCKQUOTE				{margin:0px 20px;padding:0px;}
ACRONYM					{border-bottom:thin dotted #ccc;}
IMG						{margin:0px;padding:0px;border:0px;}
H1     					{color:#0C2027;font-size:150%;font-weight:bold; margin-bottom:10px;padding:0px;}
H2     					{color:#1C3037;font-size:120%;font-weight:bold; margin-bottom:10px;padding:0px;}
H3     					{color:#2C4047;font-size:100%;font-weight:bold; margin-bottom:10px;padding:0px;}

/*--------------------- page structure ---------------------*/
#pinsentmasons			{width:100%;margin:0px;padding:0;}

#mh						{height:100px;background:#0C2027;color:#fff;}
#mb						{background:#C7114A;height:2em;line-height:2em;text-align:right;}
#sb						{font-size:50%;background:#fff;color:#000;height:40px;margin:4px 0 0 8px;}
#tn						{height:34px;line-height:34px;background:#d2d2d2 url(../../gfx/bg_tn.gif);overflow:hidden;}
#pb						{margin:12px;padding:0;color:#0C2027;}
#dtr					{float:right;width:100%;margin:0px 0px 0px -200px;padding:0px;}
#sjr					{width:100%;padding:0px;margin:0px -200px 0px 0px;float:left;}
#lhs					{width:187px;float:left;background:#fff;}
#rhs					{width:182px;float:right;margin:12px 0;background:#fff;}
#cb						{margin:12px;height:200px;padding:0px;/*background:#f0f*/;font-size:0.85em;}
#pf						{height:25px;line-height:25px;border-top:1px solid #eee;color:#666;font-size:85%;margin:0 12px;clear:both;}

#mh,#mb,#sb,#tn,#pf		{padding:0px 5px}

.cl						{clear:both;padding:0px;}

/*--------------------- masthead ---------------------*/
#mh A					{text-decoration:none;color:#fff;padding:0px 5px;}
#mh A:hover				{background:#0C2027;color:#999;}
	/*.mhlinks			{position:absolute;top:20px;right:20px;color:#17386a;}
	.mhlinks A			{text-decoration:none;color:#fff;padding:0px 5px;}
	.mhlinks A:hover	{background:#6c8dbf;color:#000;}*/

	.logo				{width:145px;height:67px;background:url(../../gfx/logo_mh_pinsentmasons.gif) no-repeat;position:absolute;top:20px;left:20px;}
	.logo A:hover		{background:none;}
	.worldmap			{width:100px;height:63px;background:url(../../gfx/mh_worldmap.gif) no-repeat bottom center;position:absolute;top:20px;right:10px;}
	.worldmap A			{color:#fff;}
	.worldmap A:visited	{color:#fff;}
	.worldmap A:hover	{color:#999;background:none;}
/*--------------------- mybar ---------------------*/
	.mblinks			{text-align:right;color:#C7114A;width:50%;height:2em;position:absolute;top:8.2em;right:0.1em;}
	.mblinks A			{padding:0px 5px;color:#fff;font-size:85%;}
	.mblinks A:hover	{background:#C7114A;color:#F4CEDB;}
/*--------------------- search bar ---------------------*/
.sitesearch button		{margin:0px 0px 5px 5px;padding:1px;}
.sitesearch input		{background:#fff url(../../gfx/bg_billboard.gif) repeat-x;height:24px;line-height:24px;margin:4px;}
/*--------------------- tab navigation ---------------------*/
#tn A					{padding-right:15px;color:#000;font-size:85%;}
#tn A:hover				{color:#F4CEDB;}

/*---------------------	page body ---------------------*/
#pressrelease			{background:#fff;margin:5px 0;padding:0;}
#prdate					{margin:0 0 20px 0;padding:0;font-size:1em;}
#prarticle				{margin:0;padding:0;}
#prcontacts				{margin:0;padding:0;}
#prnotes				{margin:0;padding:0;}

#pressrelease H2		{font-size:1em;}

/*---------------------	left-hand column ---------------------*/
/*--------------------- right hand column ---------------------*/
#keycontacts			{color:#999;padding:5px;font-weight:bold;font-size:85%;}
#keycontacts P			{margin:0 0 1px 0;}
#keycontacts A:link		{color:#C7114A; text-decoration:none}
#keycontacts A:hover	{color:#666;background:#ffd;}

/*--------------------- cb ---------------------*/
#cb_lc					{display:block;width:50%;float:left;/*background:gold;*/}
#cb_lc .lf				{width:49%;float:left;}
#cb_lc .rf				{width:49%;float:right;}
#cb_rc					{display:block;width:49%;float:right;/*background:silver;*/}
#cb_rc .lf				{width:49%;float:left;}
#cb_rc .rf				{width:49%;float:right;}

#c2a					{margin:0px;padding:0px;float:left;font-size:0.85em;font-weight:bold;}

#c2a A					{color:#fff;}
#c2a A:hover			{color:#F4CEDB;background:none;}

#c2a_hl					{min-width:95%; background: url(../../gfx/bg_khline.gif); color:#666; padding:10px 5px; border-bottom:2px solid #fff; background-repeat: repeat-x; background-position: left bottom;}
#c2a_img				{height:88px; min-width:95%; padding:0px 5px;}
#c2a_link				{height:25px; min-width:95%; line-height:13px; background: url(../../gfx/bg_klink.gif) repeat-x; color:#fff; padding:0px 5px; border-top:2px solid #fff;}

#c2a .international		{background: url(../../gfx/bg_c2a_international.gif) repeat-x center;}
#c2a .join				{background: url(../../gfx/bg_c2a_join.gif) repeat-x;}
#c2a .events			{background: url(../../gfx/bg_c2a_events.gif) repeat-x center;}
#c2a .recognition		{background: url(../../gfx/bg_c2a_recognition.gif) repeat-x center;}
#c2a .out-law			{background: url(../../gfx/bg_c2a_out-law.gif) repeat-x center;}
#c2a .hrnetworktv		{background: url(../../gfx/bg_c2a_hrnetworktv.gif) repeat-x center;}
#c2a .signal			{background: url(../../gfx/bg_c2a_signal.gif) repeat-x center;}
#c2a .aboutcookies		{background: url(../../gfx/bg_c2a_aboutcookies.gif) repeat-x center;}
#c2a .amberhawk			{background: url(../../gfx/bg_c2a_amberhawk.gif) repeat-x center;}
#c2a .nedawards			{background: url(../../gfx/bg_c2a_nedawards.gif) repeat-x center;}
#c2a .gautrain			{background: url(../../gfx/bg_c2a_gautrain.gif) repeat-x center;}
#c2a .downturn			{background: url(../../gfx/bg_c2a_downturn.gif) repeat-x center;}
#c2a .publications		{background: url(../../gfx/bg_c2a_publications.gif) repeat-x center;}
#c2a .benefits			{background: url(../../gfx/bg_c2a_benefits.gif) repeat-x center;}
#c2a .prodev			{background: url(../../gfx/bg_c2a_professionaldevelopment.gif) repeat-x center;}
#c2a .values			{background: url(../../gfx/bg_c2a_values.gif) repeat-x center;}
#c2a .training			{background: url(../../gfx/bg_c2a_training.gif) repeat-x center;}
#c2a .gulfregion		{background: url(../../gfx/bg_c2a_gulfregion.gif) repeat-x center;}
#c2a .asiapacific		{background: url(../../gfx/bg_c2a_asiapacific.gif) repeat-x center;}
#c2a .asiapacificbro	{background: url(../../gfx/bg_c2a_asiapacificbrochure.gif) repeat-x center;}
#c2a .gr				{background: url(../../gfx/bg_c2a_GR.gif) repeat-x center;}
#c2a .grtag				{background: url(../../gfx/logo_GRtagline.gif) no-repeat center;}
#c2a .advicenotes		{background: url(../../gfx/bg_c2a_advicenotes.gif) repeat-x center;}
#c2a .ukimmigration		{background: url(../../gfx/bg_c2a_ukimmigration.gif) repeat-x center;}
#c2a .buildingawards2008{background: url(../../gfx/bg_c2a_buildingawards2008.gif) repeat-x center;}
#c2a .emptraining		{background: url(../../gfx/bg_c2a_emptraining.gif) repeat-x center;}
#c2a .tlsawards2008		{background: url(../../gfx/bg_c2a_tlsawards2008.gif) repeat-x center;}
#c2a .makingaimeasier	{background: url(../../gfx/bg_c2a_makingaimeasier.gif) repeat-x center;}
#c2a .rdrreport	{background: url(../../gfx/bg_c2a_rdrreport.gif) repeat-x center;}
#c2a .kluwer 		{background: url(../../gfx/bg_c3a_kluwer.png) repeat-x center;}
#c2a .weatherstorm {background: url(../../gfx/bg_c3a_weatherstorm.png) repeat-x center;}
#c2a .outlawlogo {background: url(../../gfx/out_lawlogo.png) repeat-x center;}
#c2a .employmentlegislationtraacker {background: url(../../gfx/bg_c2a_calendar.png) repeat-x center; }
#c2a .fdaward	{background: url(../../gfx/bg_c2a_fdaward.gif) repeat-x center;}
#c2a .ssg {background: url(../../gfx/bg_c2a_ssg.png) repeat-x center;}
#c2a .lseaimconference {background: url(../../gfx/bg_c2a_downturn.gif) repeat-x center;}
#c2a .					{background: url(../../gfx/bg_c2a_.gif) repeat-x center;}
/*--------------------- page footer ---------------------*/
#pmlglogo				{width:329px;height:38px;background:url(../../gfx/logo_PMLGtagline.gif) no-repeat;}
#pf a					{color:#666;}
#pf a:hover				{color:#C7114A}
/*===================== home page specific settings =====================*/
#welcome				{width:75%;height:257px;background:#fff url(../../gfx/bg_welcome.jpg) repeat-x right;float:left;}
#welcome h1				{color:#0C2027;margin:8px;}
 .tagline				{color:#0C2027;margin:8px;width:98%;font-weight:normal;}
 .summary				{color:#666;margin:8px;width:98%;font-size:90%;}
#headlines				{width:24%;height:257px;margin-left:0px;background:#F4CEDB;float:right;overflow:hidden;}
#headlines H2			{font-size:90%;font-weight:bold; margin:0px;padding:0px 4px;height:2em;line-height:2em;color:#C7114A;}
#headlines .title		{display:block;font-size:1em;color:#333;border-top:1px solid #C8AAB4;padding:3px 5px 0;}
#headlines .longdesc	{display:block;font-size:0.80em;color:#666;padding: 0 5px 8px;}
#headlines A			{font-size:0.85em;color:#0C2027;font-weight:bold;}
/*===================== wide page specific settings =====================*/
#tgs_wide				{padding:0px;margin:12px 12px 12px 200px;}
#tgs_wide H1				{border-bottom:1px solid #eee;}
/*===================== 3col page specific settings =====================*/
#tgs_std				{padding:0px;margin:9px 200px 0px 200px;}
	
	#tgs_std LI			{padding-bottom:10px;}
	#tgs_std A:hover	{color:#AD0842;}
	#tgs_std A:visited	{color:#C7114A;}
	#tgs_std H1			{border-bottom:1px solid #eee;}

/*--------------------- sitemap ---------------------*/
DIV.sitmp0				{padding:2px; font-size:100%;}
DIV.sitmp1				{padding:2px; font-size:90%;}
DIV.sitmp2				{padding:2px; font-size:90%;}
A.sitmpA0				{color:#0C2027; font-weight:bold;}
A.sitmpA0:hover			{color:#8C897A;}
A.sitmpA1				{color:#000070; font-weight:normal;}
A.sitmpA1:hover			{color:#8C897A;}
A.sitmpA2				{color:#000070; font-weight:normal;}
A.sitmpA2:hover			{color:#8C897A;}

/*--------------------- tabs ---------------------*/
#tabs {/*float:left;*/ width:100%; /*background:#fff url(../../gfx/bg_tn.gif) repeat-x bottom*/; font-size:1em;line-height:normal;}
#tabs ul {margin:0;padding:5px 10px 0;list-style:none;}
#tabs li {float:left;background:url(../../gfx/left.gif) no-repeat left top; margin:0; padding:0 0 0 8px;  margin-right:3px;}
#tabs a {float:left;display:block;background:url(../../gfx/right.gif) no-repeat right top;padding:8px 10px 14px 2px;text-decoration:none;font-weight:bold;color:#0C2027;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a {float:none;}
/* End IE5-Mac hack */
#tabs a:hover {color:#a7012A;}
#tabs #selected {background-image:url(../../gfx/left_on.gif);}
#tabs #selected a {background-image:url(../../gfx/right_on.gif);color:#C7114A;padding-bottom:14px;}

/*--------------------- billboard ---------------------*/

#billboard 				{width:785px;height:245px;background:#fff url(../../gfx/bg_billboard.gif) repeat-x left;text-align:left;}

#billboard .bb1			{height:240px;background:url(../../gfx/billboard_.gif) no-repeat right;}
#billboard .bb2			{height:240px;background:url(../../gfx/billboard_sectors.gif) no-repeat top right;}
#billboard .bb3			{height:240px;background:url(../../gfx/billboard_practiceareas.gif) no-repeat top right;}

#billboard .bb5			{height:240px;background:url(../../gfx/billboard_mediacentre.gif) no-repeat right;}
#billboard .bb5ols		{height:240px;background:url(../../gfx/billboard_onlineservices.gif) no-repeat top right;}
#billboard .bb6			{height:240px;background:url(../../gfx/billboard_.gif) no-repeat bottom right;}
#billboard .bb7			{height:240px;background:url(../../gfx/billboard_careers.gif) no-repeat right;}
#billboard .bb8			{height:240px;background:url(../../gfx/billboard_locations.gif) no-repeat top right;}
#billboard .bb8cu		{height:240px;background:url(../../gfx/billboard_contactus.gif) no-repeat top right;}
#billboard .bb8eu		{height:240px;background:url(../../gfx/billboard_europe.gif) no-repeat top right;}
#billboard .bb8euev		{height:120px;background:url(../../gfx/billboard_euev.jpg) no-repeat top left;}
#billboard .bb8uk		{height:240px;background:url(../../gfx/billboard_uk.jpg) no-repeat top right;}
#billboard .bb8me		{height:240px;background:url(../../gfx/billboard_middleeast.jpg) no-repeat top center;}
#billboard .bb8ap		{height:240px;background:url(../../gfx/billboard_asiapac.jpg) no-repeat top right;}

#billboard P			{padding:12px 0 0 12px;width:75%;font-size:90%;}

#banner 				{width:100%;height:120px;background:#fff url(../../gfx/bg_banner.gif) repeat-x;overflow:hidden;}
#banner .c1e			{height:120px;background:url(../../gfx/banner_events.gif) no-repeat top left;padding:24px 12px 12px 200px;color:#C7114A;font-weight:bold;}
#banner .c5				{height:120px;background:url(../../gfx/banner_pressreleases.gif) no-repeat top left;padding:24px 12px 12px 200px;color:#C7114A;font-weight:bold;}
#banner .c7g			{height:120px;background:url(../../gfx/banner_graduaterecruitment.gif) no-repeat top left;padding:24px 12px 12px 200px;color:#C7114A;font-weight:bold;}

#content 				{background:#fff url(../../gfx/bg_topshadow.gif) repeat-x;margin:5px 0;padding:/*12px*/ 0;}

/*--------------------- sidemenu ---------------------*/
/*Side Menu Color Selection Styles */
/* All Level Styles*/
#sidemenu {font-size:85%; font-weight:bold;}
#sidemenu .head {color:#005C00; font-family: Verdana, Arial, Helvetica, sans-serif;}
#sidemenu a {display:block;margin:0px;padding:5px 0px;}
#sidemenu a:hover {}
#sidemenu UL {list-style:none;margin:0px;padding:0px; } 
#sidemenu LI {padding:0px;margin:0px;border-bottom:1px solid #eee;}
/* Level 0 Styles */
#sidemenu a.L0hc {width:100%;color:#666; background:url(../../gfx/arw_gry_rt.gif) no-repeat right; /*background-position:5px 5px*/;} /* defines level 0 bullet for children */
#sidemenu a.L0nc {color:#666;} /* defines level 0 bullet for no children */
#sidemenu a.L0hcsel {color:#C7114A; background:url(../../gfx/bg_topshadow.gif) repeat-x top;overflow:hidden;} /* defines level 0 bullet for children if selected page */
#sidemenu a.L0ncsel {color:#C7114A;} /* defines level 0 bullet for no children if selected page*/
#sidemenu a.L0hcsel:hover {} /* in this case effectively suppresses the hover effect for selected pages */
#sidemenu a.L0ncsel:hover {} /* in this case effectively suppresses the hover effect for selected pages */
#sidemenu a.L0hc:hover {color:#000000;} /* defines the level 0 hover effect */
#sidemenu a.L0nc:hover {color:#000000;} /* defines the level 0 hover bullet for children */
/* Level 1 Styles */
#sidemenu a.L1hc {padding-left:10px;color:#777;background:#eee;}
#sidemenu a.L1nc {padding-left:10px;color:#777;background:#eee;}
#sidemenu a.L1hcsel {padding-left:10px;color:#C7114A;}
#sidemenu a.L1ncsel {padding-left:10px;color:#C7114A;}
#sidemenu a.L1hcsel:hover {padding-left:10px;}
#sidemenu a.L1ncsel:hover {padding-left:10px;}
#sidemenu a.L1hc:hover {padding-left:10px;color:#005C00;}
#sidemenu a.L1nc:hover {padding-left:10px;color:#005C00;}
/* Level 2 Styles */
#sidemenu a.L2hc {padding-left:20px;color:#888;}
#sidemenu a.L2nc {padding-left:20px;color:#888;}
#sidemenu a.L2hcsel {color:#C7114A;padding-left:20px;}
#sidemenu a.L2ncsel {color:#C7114A;padding-left:20px;}
#sidemenu a.L2hcsel:hover {}
#sidemenu a.L2ncsel:hover {}
#sidemenu a.L2hc:hover {color:#005C00;}
#sidemenu a.L2nc:hover {color:#005C00;}

/*---------------------	left-hand column ---------------------*/
#lhs UL					{list-style-image:none;list-style-type: none;margin:0px;padding:5px}
#lhs LI					{margin:0px;padding:0px}
#lhs H2					{font-size:100%;font-weight:bold; margin:0px;padding:0px 4px;line-height:150%;background:#17386A;color:#fff;}
	
/*--------------------- right hand column ---------------------*/

#rhs UL					{list-style-image:none;list-style-type: none;margin:0px;padding:5px}
#rhs UL.anz				{list-style: square inside;font-size:85%;color:#666;text-indent:-15px;margin:10px;}
#rhs LI 				{margin:0px;padding:0px}
#rhs H2					{font-size:100%;font-weight:bold; margin:0px;padding:0px 4px;line-height:150%;color:#0c2027;border-bottom:1px solid #eee;}
#rhs P					{color:#666;}
#keycontacts			{color:#999;border-bottom:1px solid #eee;font-weight:bold;font-size:85%;}
		.kcname			{padding:2px 5px;}
		.kctitle		{padding:2px 5px;}
		.kctel			{padding:2px 5px;}
		.kcemail		{padding:2px 5px;}

#teamcontacts			{color:#999;border-bottom:1px solid #eee;font-weight:bold;font-size:85%;}
#pensionsblog			{color:#999;border-bottom:1px solid #eee;font-weight:bold;font-size:85%;}
#misclinks				{color:#999;border-bottom:1px solid #eee;font-weight:bold;font-size:85%;}
#crosslink				{color:#999;border-bottom:1px solid #eee;font-weight:bold;font-size:85%;}
#casehistory			{color:#999;border-bottom:1px solid #eee;font-weight:bold;font-size:85%;}
		
#pressreleasefeed		{color:#999;font-weight:bold;font-size:80%;}
#pressarticlefeed		{color:#999;font-weight:bold;font-size:80%;}
.allmediaarticles		{height:1em;line-height:1em;text-align:right;font-size:85%;margin:4px 0;padding:0px;}

/*--------------------- profile ---------------------*/

#profilepic				{width:118px;height:181px;background:#fff url(../../gfx/bg_billboard.gif) repeat-x;margin-bottom:10px;}
#profilepic img			{width:118px;height:181px;border:1px solid #ccc;}
#profilesec				{background:#fff url(../../gfx/bg_topshadow.gif) repeat-x;padding:10px;}


/*-- article index --*/

.newswrapper			{margin:5px 0px;}
.newswrapper A			{color:#C7114A;font-weight:bold;margin:0px;}
.newsdate				{display:block;color:#999;}
.newstitle				{display:block;color:#395a8c;padding-bottom:5px;border-bottom:1px solid #eee;}
.newsintro				{clear:both;padding:0px;color:#666;}

#rhs .newswrapper		{margin:5px 4px 0 4px;font-size:85%;border-bottom:1px solid #eee;}
#rhs .newswrapper A		{color:#C7114A;font-weight:bold;}
#rhs .newsdate			{display:none;color:#0c2027;padding:0px 4px;}
#rhs .newstitle			{color:#395a8c;padding:0px 4px;}
#rhs .newsintro			{clear:both;padding:0px;color:#666;}


#peoplesearch			{margin-top:5px;padding-top:20px;background:url(../../gfx/billboard_people2.gif) no-repeat top right;}
	#psatoz				{margin:10px 0px;font-size:0.9em;font-weight:bold;}
	.psazlink			{color:#C7114A;}
	#pslist				{}
	.psrow				{border-bottom:1px solid #999;padding:10px 0px;}
	.psrowalt			{background:#eee;border-bottom:1px solid #999;padding:10px 0px;}
	.psname				{color:#C7114A;font-weight:bold;}
	.pstitle			{color:#0C2027;}
	.psemail			{}

#peoplesearchcontent		{margin-top:5px;padding-top:20px;}

#labelname				{width:20%;border:1px solid #f00;}
#inputname				{border:1px solid #0f0;float:right;clear:both;}
/*--------------------- Graduate Recruitment ---------------------*/

#grofficepic			{text-align:center;}	
#grprofilepic			{text-align:center;width:182px;overflow:hidden;}
#grtimeline				{font-size:0.9em;line-height:1.25em;color:#666;}
#grtimeline strong		{color:#2C4047;}
#grtimeline td			{vertical-align:top;border-top:5px solid #fff;border-bottom:1px solid #eee;padding-bottom:3px;}
#grquote				{font-style:italic;color:#366;font-size:1.5em;font-family:georgia,time,serif;padding:12px;}
.grquote				{font-style:italic;color:#366;font-size:1.2em;font-family:georgia,time,serif;padding:12px;}
#grnameplate			{background:#fff;color:#999;font-size:0.9em;line-height:1em;padding:5px;font-weight:bold;}
#grnameplate P			{margin:0px;}
#grquote P				{margin:0px;display:inline;}
#grofficeadd			{margin:5px;}
#grlinks				{margin:5px;}
	
/*
Coal	#0C2027
Claret	#C7114A
Pink	#F4CEDB
Anchor	#395a8c
*/

.olswrapper				{width:80%;}
.olsintro H2			{width:50%;border-bottom:1px solid #eee;}

	.olspic				{float:left;clear:left;}
	.olsintro			{float:left;clear:right;padding-bottom:20px;}
	
.ebsidebar				{border:1px solid #eee;padding:5px;margin-top:10px;}
/* pfm - experimental - do not change */
#pfm {font-size:85%; font-weight:bold;}
#pfm .head {color:#005C00; font-family: Verdana, Arial, Helvetica, sans-serif;}
#pfm a {color:#0f0;padding:0px 5px;}
#pfm a:hover {background:none;}
/* Level 0 Styles */
#pfm a.L0hc {color:#f00;}
#pfm a.L0nc {color:#999;}
#pfm a.L0hcsel {color:#C7114A;}
#pfm a.L0ncsel {color:#C7114A;}
#pfm a.L0hcsel:hover {}
#pfm a.L0ncsel:hover {}
#pfm a.L0hc:hover {color:#00f;}
#pfm a.L0nc:hover {color:#00f;}
/* Level 1 Styles */
#pfm a.L1hc {color:#0f0;}
#pfm a.L1nc {color:#0f0;}
#pfm a.L1hcsel {color:#C7114A;}
#pfm a.L1ncsel {color:#C7114A;}
#pfm a.L1hcsel:hover {}
#pfm a.L1ncsel:hover {}
#pfm a.L1hc:hover {color:#f00;}
#pfm a.L1nc:hover {color:#f00;}
/* Level 2 Styles */
#pfm a.L2hc {color:#888;}
#pfm a.L2nc {color:#888;}
#pfm a.L2hcsel {color:#C7114A;}
#pfm a.L2ncsel {color:#C7114A;}
#pfm a.L2hcsel:hover {}
#pfm a.L2ncsel:hover {}
#pfm a.L2hc:hover {color:#005C00;}
#pfm a.L2nc:hover {color:#005C00;}

/* Table Styles */
/* Overall table style */
table.ImmTS_Emphasis { padding:0px; width:100%; background-color: #FFFFFF; border-collapse: collapse;} 
/* Cell padding and spacing styles */ 
table.ImmTS_Emphasis th, table.ImmTS_Emphasis td { padding: 2px; margin: 2px; } 
/* Table border style */  
table.ImmTS_Emphasis, table.ImmTS_Emphasis th, table.ImmTS_Emphasis td { border: 2px solid #C7114A; }
 /* Apply style to header cells */                                      
table.ImmTS_Emphasis th { background-color: white; color: black; }  
/* Apply style to data cells */
table.ImmTS_Emphasis td { vertical-align: top; }


/* Pensions Pages */

.pcontact			{padding:10px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#fff url(../../gfx/bg_billboard.gif) repeat-x;clear:both;}
.pconphoto			{width:80px;float:left;}
.pconname			{padding:0 0 0 80px;}
.pcondaytime		{padding:0 0 0 80px;}
.pconnighttime		{padding:0 0 0 80px;}
.pconanytime		{padding:0 0 0 80px;}
.pconemail			{padding:0 0 0 80px;}

/* Text enhancements */

.boxed				{padding:10px;border:1px solid #C7114A;background:#e6e6e8;}

noscript{
	display: none;
}