body, td{font-family: Arial;font-size: 12px;color: #000000;}

/* July 06 additions for SelfService landing pages
SPLG - Larger sized text for telephone number on buy a job pack page
TBG - Table background for advertise jobs and buy a job pack content sections
HTEXT5 - Padding for advertise jobs and buy a job pack content sections
ULTICK - Bullet points with tick images
ULTICK2 - Bullet points with tick images, more padding between <li>'s
HMAIN - Main page heading
TBALL - Table to show the orange ball on job pack page
TRPAD - Padding for RHS table rows on job pack page
TDPAD - Padding for first underline above heading image
TDPAD2 - Main content padding
HSUB - Sub heading 
HJC - Heading for job credit costs
TDCOSTS - Styles for the costs table on the job pack page
TDCOSTSRHS - Right hand side TD of the above costs table
HIMG - Heading image in main content
INFMSG - Promotional code box
ERRMSG - Invalid promotional code box
frmJobPostIntro - width control for JobPostIntro.aspx form
frmJobPackIntro - width control for JobPackIntro.aspx form
*/

.SPLG{font-size:18px;}
.TBG{background-image:url(/Recruitment/Contents/img/white_bg.gif);background-repeat:repeat-y;}
.HTEXT5{padding:14px;}
.ULTICK{list-style-image:url(/Recruitment/Contents/img/home_tick.gif);}
.ULTICK2 li{list-style-image:url(/Recruitment/SelfService/img/CW-bullet.gif);}
.HMAIN{padding:0px 0px 5px 12px;font-size:18px;color:#414301;}
.TBALL{width:170px;height:176px;border:0px solid #ffffff;padding:0px;
        background-image:url(/Recruitment/Contents/img/ball.jpg); background-position: top left;
        background-repeat: no-repeat;margin-top:10px;}
.TBALL td{font-size:14px;color:#ffffff;}
.TRPAD td{padding-bottom: 7px;}
.TDPAD{padding:0px 12px 0px 12px}
.TDPAD2{padding:10px 3px 0px 12px;}
.TDPAD2 p{margin:0px 0px 5px 0px;}
.TDPAD2 ul{margin-top:15px;margin-bottom:15px;}
.HSUB{font-weight:bold;color:#414301;}
.HJC{font-size:14px;color:#FF6600;font-weight:bold;margin-bottom:7px;}
.TDCOSTS{background-color:#ffffff;padding:1px 0px 1px 10px; border-bottom:1px solid #e4e4e4;font-weight:bold; }
.TDCOSTSM{background-color:#ffffff;padding:2px 10px 2px 15px; border-bottom:1px solid #e4e4e4;text-align:left;}
.TDCOSTSRHS{background-color:#ffffff;padding:2px 10px 2px 15px; border-bottom:1px solid #e4e4e4;text-align:right; }
.HIMG{padding:0px 0px 0px 12px;}
.INFMSG,.ERRMSG{margin-top:15px;text-align:left;}
#frmJobPostIntro, #frmJobPackIntro{width:770px;}

/* March 06 additions for e-biz 
HLIL log in labels
HLI1 header log in 1 - existing user log in cell position and padding
HLI2 log in cell - padding and size
HLI3 log in text fields
HMAIN1 new customers header and BG
HMAIN2 image header padding
HMAINBG main BG image
HTEXTBG text area BG
HTEXT1 text subheader
HTEXT3 bullet point padding
HTEXT4 cards and button padding and alignment
HBTTMBG speak to us BG
HBTTM1 speak to us text
HBTTM2 speak to us button padding and alignment
TM8 margins for vertical spacing of main boxes (8px)

*/
.HLIL{font-family:verdana,Arial,Helvetica,sans-serif;color:#FFFFFF;}
.HLI1{font-family:verdana,Arial,Helvetica,sans-serif;vertical-align:top;padding: 7px 10px 10px 10px;font-size:18px;color:#FFFFFF;}
.HLI2{vertical-align:middle;padding: 4px 5px 4px 5px; width:240px;}
.HLI3{font-size:11px;width:160px;}
.HMAIN1{height:41px; padding: 0px 0px 0px 15px;font-size:18px;color:#414301;background-image:url(/Recruitment/Contents/img/main_top.gif)}
.HMAIN2{padding: 0px 0px 0px 13px;}
.HMAINBG{background-image:url(/Recruitment/Contents/img/main_bottom.jpg); background-position: bottom right;
        background-repeat: no-repeat;} 	
.HTEXTBG{background-image:url(/Recruitment/Contents/img/main_text_bg.gif); background-repeat:repeat-y; background-color:#E4E4E4;}
.HTEXT1{padding: 3px 0px 7px 15px;font-size:18px;color:#414301;}
.HTEXT3{padding: 3px 0px 3px 15px;}
.HTEXT4{padding-right:5px; vertical-align:bottom;text-align:center;}
.HBTTMBG{background-image:url(/Recruitment/Contents/img/bottom.jpg); background-repeat:no-repeat;}
.HBTTM1{padding: 0px 0px 7px 13px;font-size:12px;color:#FFFFFF;}
.HBTTM2{padding: 0px 10px 8px 6px;vertical-align:bottom;}

.HMH{font-size:20px;color:#000000;height:55px;text-align:center;font-weight:normal;
}
.HMB1{height:160px;width:182px;padding:10 14 10 14;background-image:url(/Recruitment/Contents/img/home-bg1.gif)
}
.HMB2{height:160px;width:177px;padding:10 14 10 14;background-image:url(/Recruitment/Contents/img/home-bg2.gif)
}
.HMB3{background-color:#EFEFEF;padding:12px;
}
.HMT1{font-size:16px;color:#000000;font-weight:bold;
}
.HMT2{font-size:11px;
}
.HMT3{font-size:16px;color:#666666;font-weight:bold;
}
.HMT4{font-size:16px;color:#000000;font-weight:bold;
}
.HMT5{font-size:14px;color:#000000;font-weight:bold;
}
.HMAD{border:1px solid #99A81C;background-color:#FFFFFF;padding:7 10 7 10;width:468px;
}
.HMAD1{font-size:14px;color:#98449A;font-weight:bold;
}
.HMLH{font-size: 12px;color: #333333;font-weight: bold
}
.HML{font-size: 11px;color: #333333;font-weight: bold;
}
.HMTF{font-size: 12px;width:155px;
}
.SPH2{height:23px;
}
.SPH3{height:38px;
}
.HBG1{background-color:#000 
}
.HBG2{background-color:#999999;
}
.HBG3{background-color:#e4e4e4;
}
.HBG2r{text-align:right;padding-right:15px;
}
.NBG{background-color:#98449A;text-align:center
}
.NBGL{background-color:#98449A;text-align:left
}
a.nav, a.nav:visited{font-family:arial;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;
}
a.nav:hover{font-family:arial;font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:underline;
}
.BBG1{background-color:#FBFCE9;
}



.TRH11{font-size:24px;color:#000000;height: 30px;font-weight:normal;
}
.TRH15{font-size:16px;font-weight:bold;color:#000000;
}
.TRH14{font-size:16px;font-weight:bold;color:#000000;
}
.TRH12{font-size:16px;font-weight:bold;color:#000000;
}
.TRHW{font-size:24px;color:#98449A;font-weight:bold;
}
.HL2{height:1px;background-color:#98449A;
}
.HL1{height:1px;background-color: #99A81C;
}


.SP20{}
.SP7{}
.SP2{}
.SP3{}


.SP1{height:1px;
}
.SP10{height:10px;
}
.SP2W{width:2px;
}
.PD7{padding:8px;vertical-align:top;
}

a, a:visited{font-size:12px;color:#FF6600;font-weight:bold;text-decoration:underline;
}
a:hover{font-size:12px;color:#FF9933;font-weight:bold;text-decoration:none;
}
a.HT, a.HT:visited{font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:underline;
}
a.HT:hover{font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;
}
a.W13,a.W13:visited{font-size:18px;color:#FF6600;font-weight:normal;text-decoration:underline;
}
a.W13:hover{font-size:18px;color:#FF9933;font-weight:normal;text-decoration:none;
}
a.HM11, a.HM11:visited{font-size:11px;color:#FF6600;font-weight:normal;text-decoration:underline;
}
a.HM11:hover{font-size:11px;color:#FF9933;font-weight:normal;text-decoration:none;
}
a.TRH16, a.TRH16:visited{font-size:16px;font-weight:bold;color:#FF6600;text-decoration:underline
}
a.TRH16:hover{font-size:16px;font-weight:bold;color:#FF9933;text-decoration:none
}
.FBG1{background-color:#EFEFEF;
}
.FD10{font-size: 12px;color: #333333;font-weight: bold;text-align:right;
}
.FTF{font-size: 12px;color: #000000;width:200px;
}
.FTF1{font-size: 12px;color: #000000;width:120px;
}
.FD12{font-size: 12px;color: #333333;font-weight: bold;padding:10 0 4 0;
}
.FD13{font-size: 12px;color: #333333;font-weight: bold;padding:4 0 2 5;border-bottom:1px solid #C4C7A9;
}
.FD13B{font-size: 12px;color: #333333;font-weight: bold;border-bottom:1px solid #C4C7A9;text-align:right;
}
.FD13C{font-size: 12px;color: #333333;font-weight: bold;padding:4 0 2 5;border-bottom:1px solid #C4C7A9;
}
.FD14{font-size: 12px;color: #000000;padding:10 0 5 5;border-bottom:1px solid #C4C7A9;
}
.FD11{font-size: 12px;color: #000000;padding:4 0 4 0;
}
.WBDR{border-bottom:1px solid border-image:url('/Recruitment/Contents/img/form-line.gif')
}

.FT{
	font-size:11px;font-weight: normal;color:#FFFFFF;	}
a.FTL, a.FTL:visited{
	font-size:11px;color:#FFFFFF;text-decoration:underline;font-weight:bold;	}
a.FTL:hover{
	font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;	}
	
li.NZLst {
    list-style-image:url(/Recruitment/Contents/img/bullet.gif)
}
.HDbn{border:solid 1px #99A81C;width: 468px;}

.TM6 {margin-top:6px;}
.w330 {width:330px;}
.PT5 {padding-top:5px;}
.ML15 {margin-left:15px;}
.PTB5{padding:5 0 5 0;}
.PL15 {padding-left:15;}
.PR10 {padding-right:10;}
.PL12 {padding-left:12px;}
.PR13 {padding-right:13px;}

/* force validation star red*/
#header_glbFormsLogin_valUsername, #header_glbFormsLogin_valPassword
{
	color:#ff0000!important;
}

/* JobPostIntro upgrade*/
#wrap{
padding:10px 0;
}
#wrap table tr td{
font-family:Verdana;
}
#custServ{
width:285px;
}
#custServ img{
margin-top:10px;
}
#custServ p.hd{
margin:0px;
padding:0px;
padding-bottom:5px;
font-weight:bold;
}
#custServ p{
margin:0px;
}
#custServ span.tp{
height:14px;
background:url(/Recruitment/SelfService/img/CW-boxtop.gif) no-repeat;
display:block;
}
#custServ div.md{
border-left:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
background:#666 url(/Recruitment/SelfService/img/CW-boxbg.gif) repeat-x bottom;
padding:0px 10px;
}
#custServ span.bt{
height:18px;
background:url(/Recruitment/SelfService/img/CW-boxbttm.gif) no-repeat;
display:block;
}
