BODY					{BACKGROUND-COLOR: #FFF; COLOR: #000; FONT-FAMILY: verdana,arial,helvetica,sans serif; FONT-SIZE: 10pt; MARGIN: 0px 0px 0px 0px}
P						{FONT-SIZE: 8pt}
TD						{FONT-SIZE: 8pt}
form 					{margin:0;}
input 					{FONT-SIZE: 8pt}
select 					{FONT-SIZE: 8pt}
h1 						{color: #003399; font-size: 13pt; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold}
h2 						{FONT-SIZE: 8pt; FONT-WEIGHT: bold; margin:0px; padding:5px 0px 5px 0px;}
img						{border:0px;}

ul.arrowList			{ list-style-image: url(/general_ID_items/images/other/_icon_black_arrow_4_8.gif); margin:2px 2px 2px 12px; padding:2px 0px 2px 5px !important; padding:2px 0px 2px 8px; }

ul.no_bullet			{padding:5px 0 0 0; list-style-type: none; margin:0px;}
li.arrow 				{background-position: 0 2px; padding-left: 8px; background-repeat: no-repeat; background-image: url(/general_ID_items/images/other/_icon_black_arrow_4_8.gif);}
li.no_bullet			{list-style:none; padding: 4px 0 4px 5px; margin:0px;}
.hr_grey 				{width:100%; height:1px; color:#d7d7d7; margin: 5px 0 10px 0;}

/* a.BodyTextBold */
a.BodyTextBold:active	{COLOR: #000;text-decoration: underline;} 
a.BodyTextBold:link		{COLOR: #000;text-decoration: none;}
a.BodyTextBold:visited	{COLOR: #000;text-decoration: underline;}
a.BodyTextBold:hover	{COLOR: #000;text-decoration: Underline;}


a.HomePageBolded:active	{FONT-SIZE: 8pt;FONT-WEIGHT: bold;color:#6E6E6E; text-decoration:none;}
a.HomePageBolded:link	{FONT-SIZE: 8pt;FONT-WEIGHT: bold;color:#6E6E6E; text-decoration:none;}
a.HomePageBolded:visited{FONT-SIZE: 8pt;FONT-WEIGHT: bold;color:#6E6E6E; text-decoration:none;}
a.HomePageBolded:hover	{FONT-SIZE: 8pt;FONT-WEIGHT: bold;color:#6E6E6E; text-decoration:none;}


.BodyText				{FONT-SIZE: 8pt; color: #000; FONT-WEIGHT: normal}
.BlueText				{FONT-SIZE: 8pt; color: #006699; FONT-WEIGHT: bold}
.GreyText				{FONT-SIZE: 8pt; color: #666666; FONT-WEIGHT: normal}
.BodyTextBold			{FONT-SIZE: 8pt; color: #000; FONT-WEIGHT: bold}
.BodyTextBoldRed		{FONT-SIZE: 8pt; color: #CC0033; FONT-WEIGHT: bold}
.BodyTextItalicRed		{color: #ff0000; font-style:italic;}
.BodyTextRed			{color: #ff0000; font-style:normal;}
.BoldPink				{font-size: 10pt; color: #ec008c; font-weight:bold;}
.BodyTextGrey			{font-size: 10pt; color: #666666;}
.BodyTextGreyBold		{FONT-SIZE: 8pt; color: #666666; FONT-WEIGHT: bold}
.BodyTextBlackBold		{color:#000; font-weight: bold}
.BodyTextWhite			{FONT-SIZE: 8pt; color: #FFF; FONT-WEIGHT: normal}
.BodyTextExec			{FONT-SIZE: 8pt; color: #333300; FONT-WEIGHT: normal}
.BodyTextSmall			{FONT-SIZE: 60%; color: #000; FONT-WEIGHT: normal}
.BodyMyseek				{BACKGROUND-COLOR: #FFF; COLOR: #000; FONT-SIZE: 10pt; MARGIN: 0px 10px 15px 20px}

/* BEGIN: primary title styles: page title, main heading, sub-heading */
.heading1				{color: #003399; font-size: 13pt; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold}
.heading2				{color: #0066CC; font-size: 11pt; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold}
.heading3				{color: #0066CC; font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold}
/* END: main title styles */

.heading4				{FONT-SIZE: 10pt; FONT-WEIGHT: bold;margin-bottom:-7pt; COLOR: #000;}
.heading5				{FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #0066CC}
.heading6				{FONT-SIZE: 8pt; FONT-WEIGHT: bold; COLOR: #000;}
.HeadingIndustry1		{FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14pt; FONT-WEIGHT: bold; COLOR: #000; }


.heading3 a:active, .heading3 a:link, .heading3 a:visited, .heading3 a:hover {color: #0066CC; font-size: 9pt; font-family: verdana,arial,helvetica,sans-serif; font-weight: bold}
.heading6 a:active, .heading6 a:link, .heading6 a:visited	{COLOR: #000; text-decoration: underline;} 
.heading6 a:hover		{COLOR: #000;text-decoration: none;}

a:active				{COLOR: #0066ff}
a:link					{COLOR: #0000cc}
a:visited				{COLOR: #8866bb}
a:hover					{COLOR: #0066ff}

.breadcrumbs 			{FONT-SIZE: 7pt; color: #0C3D9E;FONT-WEIGHT: normal; text-decoration:none; padding-bottom:0px; padding-top:8px}
.customerservicenumber	{FONT-SIZE: 7pt; color: #0C3D9E;FONT-WEIGHT: normal; padding-bottom:0px; padding-top:8px}
.footer					{FONT-SIZE: 7pt; color: #000066;FONT-WEIGHT: normal;}
.processstep			{margin:0px;padding-top:8px;padding-bottom:8px;}
.greytext				{FONT-SIZE: 7pt; color:#666666}
.bodymargin				{MARGIN: 15px 0px 0px 0px}

.breadcrumbs a:active 	{FONT-SIZE: 7pt; color: #0C3D9E;FONT-WEIGHT: normal; text-decoration:none}
.breadcrumbs a:link 	{FONT-SIZE: 7pt; color: #0C3D9E;FONT-WEIGHT: normal; text-decoration:none}
.breadcrumbs a:visited 	{FONT-SIZE: 7pt; color: #0C3D9E;FONT-WEIGHT: normal; text-decoration:none}
.breadcrumbs a:hover 	{FONT-SIZE: 7pt; color: #0C3D9E;FONT-WEIGHT: normal; text-decoration:underline}

.breadcrumbsXtraMSN 			{FONT-SIZE: 7.5pt; color: #999999;FONT-WEIGHT: normal; text-decoration:none; padding-bottom:0px; padding-top:8px}
.breadcrumbsXtraMSN a:active 	{FONT-SIZE: 7.5pt; color: #999999;FONT-WEIGHT: normal; text-decoration:underline}
.breadcrumbsXtraMSN a:link 		{FONT-SIZE: 7.5pt; color: #999999;FONT-WEIGHT: normal; text-decoration:underline}
.breadcrumbsXtraMSN a:visited 	{FONT-SIZE: 7.5pt; color: #999999;FONT-WEIGHT: normal; text-decoration:underline}
.breadcrumbsXtraMSN a:hover 	{FONT-SIZE: 7.5pt; color: #999999;FONT-WEIGHT: normal; text-decoration:underline}

a.myseeklink:active		{COLOR: #FFF}
a.myseeklink:link		{COLOR: #FFF}
a.myseeklink:visited	{COLOR: #FFF}
a.myseeklink:hover		{COLOR: #FFF}

A.comment:active		{COLOR: #0066ff; text-decoration:underline}
A.comment:link			{COLOR: #0000cc; text-decoration:underline}
A.comment:visited		{COLOR: #8866bb; text-decoration:underline}
A.comment:hover			{COLOR: #0066ff; text-decoration:underline}

.footer a:link			{FONT-SIZE: 7pt; color: #000066;FONT-WEIGHT: normal; text-decoration: none;}
.footer a:visited		{FONT-SIZE: 7pt; color: #000066;FONT-WEIGHT: normal; text-decoration: none;}
.footer a:hover			{FONT-SIZE: 7pt; color: #000066;FONT-WEIGHT: normal; text-decoration: underline;}

/*fix for Netscape 4.7  */
td.navigation 			{line-height: 0pt;}
 
/*inputs */
.jobcreatesmall	{FONT-SIZE: 8pt; width:200px}
.jobcreatelarge	{FONT-SIZE: 8pt; width:250px}
.accountDetails {FONT-SIZE: 8pt; width:140px;}
.search			{FONT-SIZE: 8pt; width:100px;}
.promocode		{FONT-SIZE: 8pt; width:80px;}
#formlabels		{font-family:arial,helvetica,sans-serif;font-size:8pt; FONT-WEIGHT: bold}
.searchfield	{width:190px;}
.threemax		{FONT-SIZE: 8pt; width:30px;}
.textarea		{FONT-SIZE: 8pt}
.currentjobssubhead		{FONT-SIZE: 8pt; color:#000265}
.healthsearchfield	{FONT-SIZE: 8pt; width:150px;}
.healthdropdownhead {FONT-SIZE: 8pt; font-weight:bold}
.classControls		{FONT-SIZE: 9pt;  width:200px; FONT-FAMILY: verdana,arial,helvetica,sans-serif} 
.IndControls		{FONT-SIZE: 9pt;  width:277px} 
.smIndControls		{FONT-SIZE: 9pt;  width:165px} 
.hesControls		{FONT-SIZE: 8pt;  width:139px}
.quickSearchControls {FONT-SIZE: 8pt;  width:127px}

/*colours for SEEK Salary Centre boxes*/
.lightWithBorder { border: solid #DDEEFF 1px; background-color:#DDEEFF; }
.lightPlain { background-color:#DDEEFF; }
.borderPlain { border: solid #DDEEFF 1px; }
.borderDark { border: solid #0066CC 1px }
.mediumPlain { background-color:#DDEEFF; }


/*colours for table td backgrounds*/
.PremiumJobAd 			{ width: 556px; margin-bottom: 10px; background-color:#FFFFCC; }
.PremiumJobAdBorder		{background-color:#FFFF66; MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px}
.lightJobAd 			{background-color:#F6FBFF;}
.lightSearchBox 		{background-color:#DDEEFF;}
.light 					{background-color:#DDEEFF;}
.medium					{background-color:#99CCFF;}
.mediumAlt				{background-color:#6699CC;}
.dark					{background-color:#0012BA;}
.background 			{background-color:#FFF;}
.tablerow1				{background-color:#FFF;}
.tablerow2				{background-color:#EEEEEE;}
.alert					{background-color:#FFCCCC;}
.validationbox			{background-color:#FFCCCC;margin-bottom: 20px;}
.loginboxborder			{background-color:#00B411;}		
.TSLcontainer			{background-color:#6699CC;}
.TSLvalidheadBackground	{background-color:#DDEEFF;}
.TSLinvalidheadBackground	{background-color:#FFCCCC;}
.DividingLine			{background-color:#6699CC;}
.errorBorder			{background-color:#0066CC;}
.quickJobSearchHeadingBackground {background-color:#3366CC;}
.quickJobSearchBackground		 {background-color:#0000D1;}
.UKRecruitersBoxBackground		 {background-color:#D63942;}

/*special text */
.comment				{FONT-SIZE: 8pt;color:666666}
.mandatory				{color:#ff0000; FONT-SIZE: 8pt;}
.verysmall				{FONT-SIZE: 7pt;color:000099; font-weight:normal}
.tablehint				{FONT-SIZE: 7pt;color:999999}
.keyhead				{FONT-SIZE: 7pt;color:0066CC;padding-left: 10px; FONT-WEIGHT: bold}
.successtext			{FONT-SIZE: 7pt;color:0066CC;padding-left: 10px; FONT-WEIGHT: bold}
.errortext				{FONT-SIZE: 7pt;color:0066CC;padding-left: 10px; FONT-WEIGHT: bold}
.white					{color:FFFFFF; FONT-WEIGHT: bold}
.textalert				{FONT-SIZE: 8pt; color:#CC0000; text-transform:uppercase; FONT-WEIGHT: bold} 
.textalertblue			{FONT-SIZE: 8pt; color:#0066CC; FONT-WEIGHT: bold} 
.minorText				{color:#656565; FONT-SIZE: 8pt;line-height: 11pt;}
.mandatoryjs			{color:#ff0000;  FONT-SIZE: 8pt; }
.small					{FONT-SIZE: 8pt;line-height: 11pt;}
.classControlLabels		{FONT-SIZE: 8pt; color:#000; FONT-WEIGHT: bold} 
.highlight				{BACKGROUND-COLOR: #FAE9A7; FONT-WEIGHT: bold;}
.jobsearchTitle			{FONT-SIZE: 10pt;FONT-WEIGHT: bold;}
.jobSearchSubheading	{FONT-SIZE: 8pt;FONT-WEIGHT: bold;}
.shortDescription		{FONT-SIZE: 9pt;line-height: 11pt;}
.jobSearchPagination	{FONT-SIZE: 8pt;FONT-WEIGHT: bold;}
.HomePageBolded			{FONT-SIZE: 8pt;FONT-WEIGHT: bold;color:#6E6E6E;}
.reverseBoldHeading		{FONT-SIZE: 8pt;FONT-WEIGHT: bold;color:#FFF;}
.reversePlain			{FONT-SIZE: 8pt;FONT-WEIGHT: normal;color:#FFF;}
.UKRecruiterProfilesHeading	{FONT-SIZE: 14pt;FONT-WEIGHT: normal; color:#23528C;}
.detailHighlight		{FONT-WEIGHT: bold; font-size: 101%;}
.countertext			{FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; text-transform:uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif}
.pText					{FONT-SIZE: 10pt}

/* th */
th						{FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
th.light				{BACKGROUND-COLOR: #DDEEFF; COLOR: #0066CC; FONT-SIZE: 8pt; FONT-WEIGHT: bold; padding-left: 10px; }
th.medium 				{BACKGROUND-COLOR: #0066CC; COLOR: #FFF; FONT-SIZE: 8pt; FONT-WEIGHT: bold; padding-left: 11px; }
th.alert 				{BACKGROUND-COLOR: #FFCCCC; COLOR: #000; FONT-SIZE: 8pt; FONT-WEIGHT: normal;}
.mediumHeadRow 			{BACKGROUND-COLOR: #0066CC; COLOR: #FFF; FONT-WEIGHT: bold; font-size:8pt;}
th.darkHeadRow 			{BACKGROUND-COLOR: #0012BA; COLOR: #FFF; FONT-WEIGHT: bold; font-size:8pt;}
.mediumAltHead			{BACKGROUND-COLOR: #6699CC; COLOR: #FFF; text-align:left; FONT-WEIGHT: bold; font-size:8pt;}
th.lightHeadRow			{BACKGROUND-COLOR: #DDEEFF; COLOR: #0066CC; FONT-SIZE: 8pt; FONT-WEIGHT: bold;}
th.darkHead		 		{BACKGROUND-COLOR: #003399; COLOR: #FFF; FONT-WEIGHT: bold; font-size:8pt;}
th.loginboxhead			{BACKGROUND-COLOR: #00B411; COLOR: #FFF; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size:9pt;text-transform:uppercase;}
th.mediumAltHeadExec	{BACKGROUND-COLOR: #999966; COLOR: #FFF; FONT-WEIGHT: bold; font-size:8pt;}
th.mediumAltLearn		{BACKGROUND-COLOR: #63B13A; COLOR: #FFF; FONT-WEIGHT: bold; font-size:8pt;}
th.mediumAltRefine		{BACKGROUND-COLOR: #6699CC; COLOR: #FFF; FONT-WEIGHT: bold; font-size:8pt;}

.newsMediaTableLayout	{width:603px}
.newsMediaTableContent	{width:443px}

/* a */
a.white:active	{COLOR: #FFF;text-decoration: underline;}
a.white:link	{COLOR: #FFF;text-decoration: underline;}
a.white:visited	{COLOR: #FFF;text-decoration: underline;}
a.white:hover	{COLOR: #FFF;text-decoration: none;}
a.TSLstateHref	{FONT-SIZE: 8pt;}
	
/* side navigation */

.sidenavStyle {
	border-style:solid;
	border-width:1px;
	border-color:#AFAFEA;
	background-color:#EDEDFF;
		background-image:url(/general_ID_items/images/other/sidenav_pattern.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.sidenavStyleReturn {
	background-color:#EDEDFF;
	background-image:url(/general_ID_items/images/other/sidenav_pattern.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.sidenavStyleHover {
	background-color:#D5D5FA;
	background-repeat:repeat-x;
	background-position:bottom;
	}

.navGradient {background-image:url(/general_ID_items/images/other/navTile_gradient.jpg); width:130px; height:177px; background-repeat:no-repeat;}
.navGradient2 {background-color:#FFF; background-image:url(/general_ID_items/images/other/investorBG.gif);}

.navselected a 			{COLOR: #000; FONT-SIZE: 8pt; TEXT-ALIGN: left; FONT-WEIGHT: normal; text-decoration:none}
.navselected a:hover	{COLOR: #000; FONT-SIZE: 8pt; TEXT-ALIGN: left; FONT-WEIGHT: normal; text-decoration:none}
.navselected a:visited	{COLOR: #000; FONT-SIZE: 8pt; TEXT-ALIGN: left; FONT-WEIGHT: normal; text-decoration:none}


td.sidenav 				{COLOR: #FFF; FONT-SIZE: 8pt;}
td.sidnavlight 			{FONT-SIZE: 8pt; COLOR: #FFF; FONT-Weight: Normal; }
td.sidenavdark 			{BACKGROUND-COLOR: #F5F5F5; line-height: 0pt;}
td.sidenavlight 		{BACKGROUND-COLOR: #FF9999; line-height: 0pt;}
td.sidenavbackground 	{BACKGROUND-COLOR: #FFF; line-height: 0pt; }
td.sel_navrollover		{text-decoration: none; background-color: #FFF; color: #000;} 
.navrollover a 			{COLOR: #4444DB; FONT-SIZE: 8pt; TEXT-ALIGN: left; FONT-WEIGHT: normal; text-decoration:none}
.navrollover a:hover 	{COLOR: #4444DB; FONT-SIZE: 8pt; TEXT-ALIGN: left; FONT-WEIGHT: normal; text-decoration:none}
.navrollover a:link 	{COLOR: #4444DB; FONT-SIZE: 8pt; TEXT-ALIGN: left; FONT-WEIGHT: normal; text-decoration:none;}
.navrollover a:visited 	{COLOR: #4444DB; FONT-SIZE: 8pt; TEXT-ALIGN: left; FONT-WEIGHT: normal; text-decoration:none}

td.navselected {
	COLOR: #000;
	BACKGROUND-COLOR: #FFF; 
	
	FONT-SIZE: 8pt; 
	TEXT-ALIGN: left; 
	FONT-WEIGHT:normal ; 
	text-decoration:none;
	} 

.sel_navrollover a 		{BACKGROUND-COLOR: #FFF; text-decoration: none;color: #000;}
.sel_navrollover a:hover {color: #000;text-decoration: none;}
.sel_navrollover a:visited {color: #000;text-decoration: none;}


/* horizontal rules */
hr.thin					{height:1px; color:#000;}

/*SEEK TEMPLATE CLASS*/
ul.templatebulletnormal	{LIST-STYLE: disc; COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: normal}
ul.templatebullet		{LIST-STYLE: disc; COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 9pt; FONT-WEIGHT: bold}
.templatetext			{FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 10pt}
.jobtitle				{COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 20pt; FONT-WEIGHT: bold}
.subheading				{COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 15pt; FONT-WEIGHT: bold}
.details				{COLOR: #000; FONT-FAMILY: arial,helvetica,sans-serif; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.tempmargin				{MARGIN:0px 30px 0px 30px; PADDING: 10px 0px 10px 0px;}
#addetailsdiv p 		{FONT-SIZE: 10pt;}

/* TEMPLATE DESIGN*/
.pt1_border 	{width:460px;padding:0 0 10px;}
.pt1_header 	{background:#023467 url(/templates/ptmpl_1_jtbg.gif) repeat-y;}
.pt1_jt 		{color:#fff;padding:5px 18px 10px 32px;font-style:italic;font-weight:500;font-size:22px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.pt1_text		{margin:7px 0 14px 32px;border-top:17px solid #DCE0E9;background:url(/templates/ptmpl_1_textbg.jpg) no-repeat right 28px;padding:10px 14px 0 0;}
.pt1_baseblue	{border-left:32px solid #023467;background:#007CBD;}
.pt1_basegrey	{margin-left:16px;background:#DCE0E9;color:#DCE0E9;line-height:13px;}

.pt2_border 	{width:458px;border:1px solid #7D7D7D;background:#BCB39B url(/templates/ptmpl_2_shadowbg.gif);}
.pt2_header 	{width:458px;background:#BCB39B url(/templates/ptmpl_2_headerbg.gif);padding-top:7px;}
.pt2_jt 		{margin:0 17px;border-bottom:8px solid #790000;background:#A00A0F url(/templates/ptmpl_2_jtbg.jpg) no-repeat top right;padding:27px 12px 22px;color:#fff;font-style:italic;font-weight:500;font-size:25px;}
.pt2_redborder	{width:458px;background:url(/templates/ptmpl_2_redborder.jpg) no-repeat;}
.pt2_textbg		{margin:0 17px;background:#FEFEFD url(/templates/ptmpl_2_textbg.jpg) repeat-x top;padding:1px;}
.pt2_margin		{margin:14px;}
.pt2_lines		{border-top:7px solid #790000;background:#A00A0F;color:#A00A0F;line-height:8px;}

.pt3_border 	{width:448px;background:#FFD600 url(/templates/ptmpl_3_border.gif) repeat-y center;padding:0 6px;}
.pt3_header 	{border-top:6px solid #FFD600;background:#000;}
.pt3_jt 		{background:url(/templates/ptmpl_3_jtbg.gif) repeat-y left top;padding:10px 14px 10px 23px;color:#B6B7BC;font-weight:500;font-size:26px;}
.pt3_text		{background:url(/templates/ptmpl_3_textbg.gif) no-repeat left top;padding:0 0 14px 23px;}
.pt3_margin 	{margin:10px 10px 0 0;}

.pt4_border 	{width:460px;background:#4D582E url(/templates/ptmpl_4_border.gif) repeat-x bottom;}
.pt4_header 	{background:#91A455 url(/templates/ptmpl_4_headerbg.gif) repeat-y right;border-left:14px solid #4D582E;border-top:3px solid #4D582E;}
.pt4_top		{background:#4D582E;text-align:right;}
.pt4_jt 		{background:url(/templates/ptmpl_4_jtbg.gif) no-repeat bottom;color:#fff;padding:8px 30px 48px 17px;font-style:italic;font-weight:500;font-size:24px;font-family:Georgia, "Times New Roman", Times, serif; }
.pt4_text		{margin:0 16px 0 14px;background:#DBDED5 url(/templates/ptmpl_4_textbg.gif) repeat-x bottom;}
.pt4_textborder	{margin:0 3px 0 2px;border-left:1px solid #92A656;border-right:1px solid #92A656;padding:0 14px;}

.pt5_border 	{width:458px;border:1px solid #640416;background:url(/templates/ptmpl_5_bg.gif) repeat-y center;}
.pt5_jt			{width:398px;background:#ffffff;color:#640416;padding:0 30px;font-weight:500;font-size:24px;line-height:24px;}
.pt5_text		{width:398px;background:url(/templates/ptmpl_5_textbg.jpg) no-repeat top;padding:40px 30px 10px;}
*html .pt5_text, .pt5_jt	{width:458px;}

/*ninemsn specific styles*/	
A {color:#000}
A.listlink, #hd A:hover{text-decoration:none}
#chrome .clipheader, #hd A, #hd {color:#FFF;text-decoration:none}

.sD  {color:#0033CC;position:absolute;left:130;width:120;visibility:hidden;background-color:#E8F1FF;border-width:1px solid #E8F1FF}
.fN  {font-size:12px;color:#0033CC;text-decoration:none;font-weight:bold}
.ttl {font-size:12px;color:#FFF;background-color:#FFF;font-weight:bold}
#mE  {width:136;cursor:hand}
#mN  {width:136;cursor:hand;border:1px solid #0066FF;padding-left:2px;font-size:12px}
#mD  {color:#0033CC;position:relative;width:130;font-weight:bold;border:1px solid #0066FF;margin:0,0,0,2}
A.tbw, A:visited.tbw, A:hover.tbw {font-family:Arial,Verdana,Helvetica;font-size:11px;text-decoration:none;color:#FFF}
A:hover.tbw {text-decoration:underline}
A.ntb, A:visited.ntb {font-family:Tahoma;font-size:11px;color:#003399;text-decoration:none}
A:hover.ntb {color:#CC0000;text-decoration:underline}

.msnHeading				{FONT-SIZE: 12pt; FONT-WEIGHT: bold; COLOR: #0033CC; }
.quadspace				{line-height: 14px;}

.pageheading {font-weight:bold;color:#0033CC;font-size:15px}
.clipheader {font-weight:bold;color:#0033CC;font-size:12px}
.caption {font-size:10px}

/* New Homepages */

.homepageLabel		{ COLOR: #FFF; FONT-SIZE: 7.5pt; TEXT-ALIGN: left; FONT-WEIGHT: bold; }
.homepageText		{ COLOR: #FFF; FONT-SIZE: 7.5pt; TEXT-ALIGN: left; FONT-WEIGHT: normal; }
.quickSearchTitle	{ COLOR: #4C62D2; FONT-SIZE: 9pt; TEXT-ALIGN: left; FONT-WEIGHT: bold; }
.homepageLoginLabel	{COLOR: #717171; FONT-SIZE: 7.5pt; TEXT-ALIGN: left; FONT-WEIGHT: bold; }				
.homepagePromoText	{COLOR: #6D6D6D;font-size: 10px;}
.BodyTextLightBkgd		{FONT-SIZE: 8pt; color: #4C62D2; FONT-WEIGHT: normal}


.jobCountText 		{ font-size: 11px; font-weight: bold; color: #666666; letter-spacing: 0.1em; }


a.primaryNavLinks:active	{ COLOR: #FFF; FONT-SIZE: 7.5pt; TEXT-ALIGN: left; FONT-WEIGHT: bold; text-decoration:none }
a.primaryNavLinks:link		{ COLOR: #FFF; FONT-SIZE: 7.5pt; TEXT-ALIGN: left; FONT-WEIGHT: bold; text-decoration:none }
a.primaryNavLinks:visited	{ COLOR: #FFF; FONT-SIZE: 7.5pt; TEXT-ALIGN: left; FONT-WEIGHT: bold; text-decoration:none }
		
a.homepageGrey:active			{COLOR: #707070; FONT-SIZE: 7.5pt;}
a.homepageGrey:link			{COLOR: #707070; FONT-SIZE: 7.5pt;}
a.homepageGrey:visited			{COLOR: #707070; FONT-SIZE: 7.5pt;}
a.homepageGrey:hover			{COLOR: #707070; FONT-SIZE: 7.5pt; text-decoration:none}

a.homepageSEEKTools:active		{COLOR: #494949; text-decoration:underline}
a.homepageSEEKTools:link		{COLOR: #494949; text-decoration:underline}
a.homepageSEEKTools:visited		{COLOR: #494949; text-decoration:underline}
a.homepageSEEKTools:hover		{COLOR: #494949; text-decoration:none}

a.homepageFirstSEEKTool:active		{COLOR: #FF0099; text-decoration:underline}
a.homepageFirstSEEKTool:link		{COLOR: #FF0099; text-decoration:underline}
a.homepageFirstSEEKTool:visited		{COLOR: #FF0099; text-decoration:underline}
a.homepageFirstSEEKTool:hover		{COLOR: #FF0099; text-decoration:none}

a.homepageChannel:active		{COLOR: #FFF; FONT-WEIGHT: bold}
a.homepageChannel:link			{COLOR: #FFF; FONT-WEIGHT: bold}
a.homepageChannel:visited		{COLOR: #FFF; FONT-WEIGHT: bold}
a.homepageChannel:hover			{COLOR: #FFF; FONT-WEIGHT: bold; text-decoration:none}

.primaryNavBar			{ background-color:#A6A5E9; }
.jobSearchHeading		{ background-color:#3366CC }
.jobSearchBox			{ background-color:#0000CC }
.browseIndustryHeading	{ background-color:#9999FF }
.browseIndustryBox		{ background-color:#6666FF }
.yahooTitle				{ font-size: 10pt }

/*Styles for the Jobs By Buttons on Company Profiles*/
.jobsByButton1		{display:block;}
.jobsByButton_1 	{padding:10px 0 10px 4px;background:url(/general_ID_items/images/buttons/btn_p_left.gif) no-repeat left;}
.jobsByButton_1  a 	{padding:10px 12px 10px 8px;background:url(/general_ID_items/images/buttons/btn_p_right.gif) no-repeat right;text-align:left;font-size:12px;font-family:Arial;color:#555555;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.jobsByButton_1  a:visited, a:hover, a:active {color:#555555;}


.ninemsnBrowseJobsIFrame { scrollbar-base-color: #FFF;scrollbar-arrow-color:#92C2F3;scrollbar-darkshadow-color: #FFF;scrollbar-face-color: #FFF;scrollbar-highlight-color: #92C2F3;scrollbar-shadow-color: #92C2F3;scrollbar-3dlight-color: #FFF;BACKGROUND-COLOR: #FFF; COLOR: #000; FONT-SIZE: 10pt; MARGIN: 0px 0px 0px 0px}
.yahooBrowseJobsIFrame { scrollbar-base-color: #FFF;scrollbar-arrow-color:#CCCCCC;scrollbar-darkshadow-color: #FFF;scrollbar-face-color: #FFF;scrollbar-highlight-color: #CCCCCC;scrollbar-shadow-color: #CCCCCC;scrollbar-3dlight-color: #FFF;BACKGROUND-COLOR: #FFF; COLOR: #000; FONT-SIZE: 10pt; MARGIN: 0px 0px 0px 0px}
.xtramsnBrowseJobsIFrame { scrollbar-base-color: #FFF;scrollbar-arrow-color:#8799F7;scrollbar-darkshadow-color: #FFF;scrollbar-face-color: #FFF;scrollbar-highlight-color: #8799F7;scrollbar-shadow-color: #CCCCCC;scrollbar-3dlight-color: #FFF;BACKGROUND-COLOR: #FFF; COLOR: #000; FONT-SIZE: 10pt; MARGIN: 0px 0px 0px 0px}
.browsejobtxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }

#footertext		{COLOR: #000; FONT-SIZE: 7pt}
/* Job Search */

a.jobSearchClassifiersLink:active		{COLOR: #008000;}
a.jobSearchClassifiersLink:link			{COLOR: #008000;}
a.jobSearchClassifiersLink:visited		{COLOR: #008000;}
a.jobSearchClassifiersLink:hover		{COLOR: #00CC00;}

.jobSearchResultsContainer		{ background:url(/general_ID_items/images/other/bg_selected_jobs_dotted.gif) repeat-y 34px; }
.jobContainer					{ width: 556px; margin-bottom: 20px; }
.jobLeft						{ width: 48px !important; width: 44px; text-align: right; padding-right:5px; vertical-align:middle; }
.jobCentre						{ width: 378px; }
.jobSearchSpacing				{ margin-top: 4px; margin-bottom: 7px; min-width: 160px; }
.chkJobBox						{ position: relative; top: 1px; }
.jobsearchNumber				{ FONT-SIZE: 10pt; FONT-WEIGHT: bold; font-style: italic; color: #BDBDBD; position: relative; top: -1px; left: -1px; }
.jobSearchJobListedDate			{ margin-top: 4px; margin-bottom: 7px; FONT-SIZE: 8pt; FONT-WEIGHT: bold;} 

.selectedJobs					{ background:url(/general_ID_items/images/other/bg_selected_jobs.gif) repeat-y; width: 556px; position:relative; top:-7px;}
.selectedTopDottedLine			{ width: 50px; height: 38px; background: url(/general_ID_items/images/other/bg_selected_top_dotted.gif) no-repeat 34px 19px; }
.selectedBetweenLine			{ width: 238px; height: 38px; background:url(/general_ID_items/images/other/bg_selected_dotted.gif) repeat-x 0px 19px; }
.selectedBottomDottedLine		{ width: 50px; height: 38px; background:url(/general_ID_items/images/other/bg_selected_bottom_dotted.gif) no-repeat 34px -7px; }
.jobSelectedText				{ FONT-SIZE: 9px !important; FONT-SIZE: 11px; color: #7D7D7D; FONT-WEIGHT: normal; background-color:transparent; }
.navMain						{ FONT-SIZE: 8pt; FONT-WEIGHT: bold; width:165px; cursor:hand; text-align: left; }
.navSection						{ margin-left: 13px; }
.navLink						{ margin: 2px 0px 2px 0px; }
.JobSortBy						{ width: 105px; FONT-SIZE: 8pt; }
.jobSearchPaginationTable		{ background:url(/general_ID_items/images/other/bg_selected_jobs_dotted.gif) repeat-y 34px -1px; }
.refineCount					{ color: #7D7D7D; }
.dym							{ position:relative; left:50px;}
.SpellCorrection				{ font-weight:bold;}
.YourQuerystring				{ position:relative; top:-15px;}

/* START My Account */

.myAccountSmallTxt		{ padding: 7px; }
.myAccountTblBorder		{ border: #DDEEFF 1px solid; width:530px; }
.myAccountHeader		{ background-color: #0066CC; color: #FFF; font-weight: bold; font-size:8pt; padding: 3px 7px 3px 7px; }
.subHeaderLight			{ background-color:#DDEEFF; padding: 3px 7px 3px 7px; }
.myAccountWrapper		{ width:100%; }
.myAccountImgLinkTxt	{ vertical-align:middle; }
.myAccountPosLeft		{ float:left; }
.myAccountPosRight		{ float:right; }
.myAccLoggedOutRight	{ float:right; padding-right:5px; width:80%; }
.AccLoggedOutText		{ font-size: 8pt; color: #000; padding-right:20px !important;}
.myAccLoggedOutMenu		{ width:550px; float:left; }
.myAccountLoggedout		{ background:url(/general_ID_items/images/other/bg_myaccount_body.gif) repeat-y; width: 520px !important; width: 545px; height:70px !important; padding:15px; margin-left:1px;}

.myAccLoggedOutRightCobrand		{ float:right; padding-right:5px; width:75%; }
.myAccLoggedOutMenuCobrand		{width:440px; float:left; }
.myAccountLoggedoutCobrand		{ background:url(/general_ID_items/images/other/bg_myaccount_body_cobrand.gif) repeat-y; width: 440px; height:100px !important; padding:10px; margin-left:-1px; }

a.myAccLoggedOutH:active	{font-size: 10pt; color: #ec008c; font-weight:bold; text-decoration:none;}
a.myAccLoggedOutH:link	{font-size: 10pt; color: #ec008c; font-weight:bold; text-decoration:none;}
a.myAccLoggedOutH:visited{font-size: 10pt; color: #ec008c; font-weight:bold; text-decoration:none;}
a.myAccLoggedOutH:hover	{font-size: 10pt; color: #ec008c; font-weight:bold; text-decoration:none;}
/* END My Account */

/* START error pages styles */
.errorContentWrapper	{float:none; height:500px; width:800px}
.errorLeftContent	{width:500px; height:500px; float:left}
.errorRightContent	{width:250px; height:500px; float:right}
.errorHeading	{width:100%; height:45px; margin-bottom:20px}
.errorIcon		{float:left; width:50px; height:45px}
.errorLineText	{float:left; width:450px; height:45px; margin-top:15px; font-weight:bold}
.errorInfoText {padding-top:20px; padding-bottom:20px}
/* END error pages styles */

/* My Saved Jobs */

.mySavedJobsSmallTxt	{ padding-top: 7px; padding-bottom: 7px; }
.mySavedJobsTblWrap		{ width:735px; }
.selectedMySavedJobs	{ background:url(/general_ID_items/images/other/bg_selected_jobs.gif) repeat-y; width: 735px; }
.MySavedPosRight		{ float:right; padding-right:10px; }
.mySavedJobContainer	{ width: 735px; margin-bottom: 20px; }
.mySavedjobLeft			{ width: 41px; text-align: right; padding-right:5px; vertical-align:top; }
.mySavedAppStatus		{ padding:7px; vertical-align:top; text-align:center; }
.commentTextDiv			{ margin-left:35px;}
.infoBoxLeft			{ padding-top:5px; text-align:left;}

.mySavedDetailsPosLeft 	{ float:left; padding:7px 0 7px 0; }

.boxWidthName			{ width:240; font-size:9pt; FONT-FAMILY: verdana,arial,helvetica,sans-serif }
.boxWidthText			{ width:240; font-size:8pt; }

/* BEGIN: Browse pages - promo boxes */
.browsePromoBox {width:292px; padding-top:10px; clear:left}
.browsePromoImg {width:75px;float: left; clear:left; text-align:center}
.browsePromoTxt {color:#6D6D6D; font-size:10px;}
/* END: Browse pages - promo boxes */


