.header
{
    FONT-WEIGHT: bold
}

.print16
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.print11
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.defaultbqanswer{WIDTH: 300px;HEIGHT: 100px}
.defaultbqquestion{FONT-WEIGHT: bold}
/*
.defaultbqchoices {FLOAT:left;}
.defaultbqchoice label{WIDTH:150px;FLOAT:left}
.defaultbqchoice {CLEAR:left;}
*/
SPAN#searchpage
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.searchcriteria
{
    MARGIN: 3px 0px 2px
}
.qualdegreesubject
{
    WIDTH: 220px
}
.qualsubject
{
    WIDTH: 190px
}
.qualresult
{
    WIDTH: 90px
}
.qualtype
{
}
.qualdegreetype
{
    WIDTH: 80px
}
TABLE.list
{
    WIDTH: 80%
}

TD.listbody
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}

TH.listheading
{
	 BACKGROUND-COLOR: #f0f0f0;
	 FONT-WEIGHT:bold;
}

.searchbuttonrow
{
    TEXT-ALIGN: right
}
.igfilename
{
	WIDTH: 250px
}
span#personregister .inputobjects {WIDTH:150px}
.igPageTitle{FONT-WEIGHT:bold;margin-bottom:10px}
.eduheader{ FONT-SIZE: 10pt}
.status{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    PADDING: 4px;
    BACKGROUND-COLOR: #f0f0f0;
    WIDTH: 80%;
}
.statuslabel{FONT-WEIGHT:bold;TEXT-ALIGN:right}
.statusvalue{TEXT-ALIGN:left}
.statussubmit{FONT-WEIGHT:bold;COLOR:red;}
.igselectedlink{FONT-WEIGHT:bold;COLOR:red}

table#qualtable td.qualcol1
	{
	padding-right:10px;
	}
table#qualtable td.qualcol2
	{
	width:200px;
	}	
table#qualtable input,table#qualtable select
	{
	margin:1px 0px 1px 0px;
	}
table#qualtable input.qualisexpected
	{
	width:auto;
	}
table#qualtable select#qualificationmonth1
	{
	width:50px;
	}
table#qualtable select#qualificationyear1
	{
	width:70px;
	}	
.submitbutton 
	{
	cursor:pointer;
	}
table#preappdetails td
	{
	width: 50%;
	}
.PrevDocsTitle
	{
	    FONT-WEIGHT: bold;
	}
td#appquestion 
	{
	FONT-WEIGHT: bold;
	padding-right:10px;
	}
textarea#appquestion 
	{
		width:360px;
		height:130px;
		margin-bottom: 0px;
	}
table#appquestiontable
	{
		width:360px;
	}
td#volumeappcnt 
	{
	padding-top:5px;
	padding-right:10px;
	vertical-align: top;
	FONT-WEIGHT: bold;
	}
td#volumeappanswer
	{
	padding-left:20px;
	padding-right:10px;
	FONT-WEIGHT: bold;
	}
td#volumeappquestion
	{
	padding-right:10px;
	}	
table#volumeap
	{
	padding-top:5px;
	}
TEXTAREA.coursenote	
	{
		width:360px;
		height:130px;
	}
#alerttablereg
	{
	PADDING-TOP:3px;
	PADDING-LEFT:3px;
	}
#interviewtypedesc{FONT-WEIGHT: bold;}


	
div#searchcriteria_container label
	{
	width:90px;


	float:left	
	}
	
div#searchsubmit
	{
	margin-top:20px
	}
	
.expanditem{
     display:block;
}

.multiselectbox { border:1px solid #7F9DB9;overflow:auto;display:none;}
.singledropdown{}
A.multipleselect{margin-left:5px} 
div#currentsearchcriteria{padding:10px 0px 20px 0px;}
.controlbar{background-color:#BDC5DE;border-top:1px solid #7F9DB9;border-left:1px solid #7F9DB9;border-right:1px solid #7F9DB9;margin-top:5px;padding-top:0px}
.controltitle{padding-left:5px;padding-top:0px;float:left;font-weight:bold}
.controlclose{text-align:right}
.newjob{width: 80px; float:left;}
.tableseperator{height: 10px;width:1px}
.errormsg{color:red;}
.gapmsg{color:red;padding-top:4px}
.igraspsearchresults{width:100%}
#searchresultslist{margin-top:20px;}
.igraspsearchcriteria{padding-top:10px;padding-bottom:10px}
.pagecontrol{padding-bottom:8px;padding-top:8px;}
#candid{width:130px;font-weight:bold;float:left}
A.personsortlink{color:#ffffff;}
#iscurrentmsg{margin-bottom:10px;}
#refchecksubmit{border:1px solid red;padding:5px;}
.fieldlist{width:100%;float:left;clear:right;display:block;padding-bottom:10px;}
.fieldlabel{width:150px;float:left;clear:left;}
#offermain{padding-bottom:10px;}
.text2bold{font-weight:bold;}
#offertypeinfosection{background-color:#f0f0f0;margin-top:10px; border:1px solid black;}
#offertypeinfosectionname{font-weight:bold;}
#offertypeinfosectiondesc{font-style:italic;}
#offertypeinfopagelink{margin-left:20px;}
table.emailtable input.submitbutton{Margin: 10px 0 10px 0;}
.sectioncomplete{margin: 15px 0 10px 0;}
#completedcheckbox{margin-top:10px}
.feday{	width: 55px;}
.femonth{width: 100px;}
.feyear{width: 70px;}
#igedu .femonth{width: 45px;}
#igedu .feday{width: 50px;}
#forgotpasswordcancel{float:right;}
#forgotpasswordsubmit{float:left;}
#personusername{font-weight: bold;}
TABLE#RefCheck #notes{width:200px;height:70px}
#offeraccept .iglabel{width:150px;}
span.general_bold{font-weight: bold;}
span.general_italic{font-style:italic;}
span.general_font_red{color: red;}
.address_seperator {height:5px}
.postcodelookup{margin-top:5px;margin-bottom:5px}
#searchpostcode,#NINUMBER{text-transform:uppercase}
#personregister #POSTCODE , #volumemaindetails #POSTCODE{text-transform:uppercase;}
.notshown{display:none;}
div.igDivErrMsg {display:none; color:red;}
div.igDivErrMsgShow {color:red;}
div.igInputPair {clear: left;}
div.igDivLabel {float:left; width:150px; padding: 2px; }
div#alertregpassworderror {color:Red;}
div#igpasswordpolicy { width: 350px; padding: 2px; }

div.greydiv { background-color: #f0f0f0; padding:5px; margin: 10px 0px;}
div.greydiv label { display:block; float:left; width: 100px; padding-top: 5px;}
tr.igsearchresultsevenrow td { background-color: #f0f0f0; }

div.spacer {padding-top:20px;}
div.spacer {padding-top:10px;}


