div#anchor, div#content448, div#Erecruitment
{
	width:500px;
}
div#searchsection
{
	margin-left:10px;
	width:100%;
}
div#searchsection td 
{
	font-family: arial, helvetica, sans-serif; 
	font-size:75%;
}	
ul, li
{
	font-family: arial, helvetica, sans-serif; 
	font-size:10pt!important;
}
.whitenav 
{
	font-family: arial, helvetica, sans-serif; 
	font-size:10pt!important;
}
a.blacknav
{
	font-family: arial, helvetica, sans-serif; 
	font-size:9pt!important;
}
div#searchsection th, div#searchsection input, div#searchsection select 
{
	font-family: arial, helvetica, sans-serif; 
	font-size:100%;
}	
input.submitbutton
{
	background: #CC0000 url("submitbutton_bullet.gif") right center no-repeat;
	border: 1px ;
	padding: 2px 15px 2px 0;
	color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
}

#formsubmit283
{
	width: 120px;
}
a.SortBar
{
	color:#ffffff!important;
	text-decoration:none;
}
a.SortBar:hover 
{
	color:#ffffff!important;
	text-decoration:underline;
} 
	
#formsubmit107, #formsubmit601, #formsubmit581, #formsubmit476, #formsubmit1922, #formsubmit64
{
	width: 80px;
}
#formsubmit797
{
	width:100px;
}
#formsubmit507, #formsubmit680, #formsubmit614, #formsubmit699, #formsubmit1079, #formsubmit664
{
	width:110px;
}
#formsubmit855
{
	width:120px;
}	
table.list th.listheading,td.listheading
{
	font-size:1em;
	font-weight:bold;
	background-color:#eeeeee;
}
input.searchcriteria
{
	width: 200px;
}
select.searchcriteria
{
	width:206px;
}
input#USERNAME, input#PASSWORD
{
	width: 200px;
}
.updatedetailslogin input#USERNAME, .updatedetailslogin input#PASSWORD
{
	width: 200px;
}
.emailinputobjects
{
 	width: 200px;
}
.singledropdown label
{
	width: 100px;
}	
table.list, table.status
{
width: 100%;
}
#branchingquestionlinkbar a
{
	Color: #ffffff;
	Padding-right: 2px;
}

/*add to all*/

.igmainsection
{
	margin-left: 15px;
}
.pagetitle
{
	margin-left: 15px;
}
.logintemplate .label
{
	Width: 150px;
	Float: left;
}
#candgeneraltextfield1, #candgeneraltextfield2
{
	width: 208px;
}
.black75 
{
    color:#000000;
	padding: 0px;
	margin: 0px;
}
.black75-b 
{
    font-weight:bold;
    color:#000000;
}	
#greybox-noborder 
{
 background-color:#EBEBEB;
 padding: 0px 12px 0px 12px;
}
div.Spacer-10px-high
{
    width:100%;
    height:10px;
    margin:0;
    padding:0;
    border:0;
    overflow:hidden;
}
label#refno{font-weight:bold;padding-right:54px} 
label#postcode{font-weight:bold;padding-right:78px; float: left;}
label#postcodedistance{font-weight:bold;padding-right:82px; float: left;}
#divison
{
	font-weight: bold;
	Padding-right: 41px;
	Padding-left: 12px;
}
.searchtemplate .refnofield, 
{
	Width: 457px;
}
.Jobtemplate .refnofield
{
	Width: 443px;
}
.searchtemplate .searchcriteria, .Jobtemplate .searchcriteria
{
	float: right;
	margin-right:100px;
}
.searchtemplate input.searchcriteria
{
	margin-right:100px;
}
.searchtemplate .postcode, .Jobtemplate .postcode
{
	float: right;
	margin-right:100px;
}
.searchtemplate #searchrefno,.Jobtemplate #searchrefno
{
	float: right;
	margin-right:113px;
}
.searchtemplate label, .Jobtemplate label
{
	float: left;
	font-weight: bold;
}
.Jobtemplate label
{
	padding-top: 5px;
}
#postcodefield input
{
	width: 200px;
}
.ResultsItemsPerPage, #content a.nextbullet,  #content a.nextbullet:hover, #content a.prevlink,  #content a.prevlink:hover
{
		font-family: arial, helvetica, sans-serif;
	color: #ffffff;
}
a.SortBar
{
	color: #ffffff;
}
#salaryinfo
{
	Border: 1px solid #cccccc;
	Width: 420px;
	Padding: 2px;
}
#salaryinfo td
{
	width: 33%;
}

td.salarylength, td.salaryage
{
	Border-right: 1px solid #cccccc;
}
th#salarylengthheading,  th#salaryageheading
{
 	background-color: #cccccc;
    font-weight: bold;
    font-size: 100%;
    vertical-align: top;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    text-align: left;
    border-right: 1px solid #ffffff;
}
th#salaryamountheading
{
 	background-color: #cccccc;
    font-weight: bold;
    font-size: 100%;
    vertical-align: top;
    padding-top: 5px;
    padding-right: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    text-align: left;
}
h1.Section-text-blk  {
    font-size: 100%;
    color: rgb(0, 0, 0);
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgb(204, 204, 204);
    padding: 0px;
	
    text-decoration: none;
}
#content p, #content h1 
{

	margin-left: 0px
}
.jobvalues
{
	Width: 180px;
	float: left;
}
.addressjob 
{
	margin-left:  180px;
}
.addressresult
{
	float: left;
}
#alerttablereg input.reginput
{
	width: 200px;
}
#volumeappquestion .listbody
{
	font-size:100%;
}
#content .jobdesctemplate div.applylink 
{
	float: right;
	margin: 5px;
	background: #CC0000 url("submitbutton_bullet.gif") right center no-repeat;
	border: 1px ;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	Padding: 4px 25px 4px 4px;
	font-style:none;
}
#content .jobdesctemplate div.applylink a.submitbutton, #content .jobdesctemplate div.applylink a.submitbutton:hover
{
	font-weight: bold;
	text-decoration:none;
	color: #ffffff;
}
div.igmainsection div.jobdesctemplate ul
{
	margin-top:10px;
	margin-bottom:10px;
 	list-style:disc;
	margin-left:30px;
}
div.igmainsection div.jobdesctemplate li 
{
	list-style:disc;
	margin-bottom:10px;
}	

div.igmainsection 
{
	 font-size:0.8em;
}	


.qualdegreesubject {
width:296px;
}

table#qualtable input, table#qualtable select {
width:290px;
}

table#qualtable select#qualifcationsubtypeid,
table#qualtable select#qualificationresultid
{
	width:124px;
}
#marqueecontainer{
position: relative;
width: 135px; /*marquee width */
height: 560px; /*marquee height */
background-color: white;
overflow: hidden;
border-top: 1px dotted #CE2334;
border-bottom: 1px dotted #CE2334;
padding: 2px;
padding-left: 4px;
}

h3#hotjobtitle
{
color:#CE2334;
font-weight:bolder;
font-size:1.05em;
font-family:sans-serif;
}
div#hotjob
{
float:left;
width:160px;
margin-top:35px;
margin-left:5px;
}
a#jobtitle{
color:#CE2334;
font-size:1.1em;
font-weight:bold;

}
div#jobs
{
font-size:10px!important;
border-bottom: 1px solid #CE2334;
margin-top:2px;
padding-bottom:5px;
font-size:12px;
margin-bottom:20px;
}
#masthead 
{
width:800px
}
div.searchtemplate div
{
width:500px;
}