#dvLinkContent
{
	width: 520px;
	text-align: center;
}

.JobsButton-bg 
{
	-moz-border-radius: 3px;
	background-color: #EAEAEA;
    
    border-bottom-color: #AAAAAA;
    border-bottom-style: solid;
    border-bottom-width: 3px;    
	
	padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 15px;
    padding-left: 15px;	
	
	margin: 5px;    
	
	width: 190px;
	float: left;
}

.JobButton-title
{
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.JobButton-title a
{
	/*color: White !important;	*/
	text-decoration: none;
	font-weight: 400;
	font-size: 20px;
}

.JobsButton-Left
{
	float: left;
}
.JobsButton-Right
{
	float: right;
}

.Row
{
	width: 472px;
	margin-left: auto;
	margin-right: auto;
}

/***custom styling for tables ***/
table.HRTable
{
	width:100%;
	/*border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;*/
	margin:1em auto;
	border-collapse:collapse;
}

table.HRTable td 
{
	color:#678197;
	/*border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;*/
	padding:.3em 1em;
	text-align:center;
}

table.HRTable tr.odd td 
{
	background:#f7fbff;
}

table.HRTable tr.odd .column1 
{
	background:#f4f9fe;
}

table.HRTable thead th 
{	
	background-color: #625454;
	color: #E0DDDD;
	font-size: 1.1em;
	text-align: center;
}

table.HRTable td div.JobSummary
{
	float: left;
	clear: left;
	text-align: left;
	margin-left: 10px;
}

table.HRTable td div.JobTitle
{
	float: left;
	clear: left;
	text-align: left;
	font-size: 1.1em;
}
/*** end of custom styling for tables ***/
#extrasCourseSearch
{
	width: 216px;
	/*height: 642px;*/
	color: #625454;
}
#dvCourseSearch h2, 
#dvDateFilter h2, 
#dvCategoryFilter h2
{
	font-size: 1.2em;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 10px;
}
#frmCalendarFilter
{
	margin: 0px;
	padding: 0px;
}
#dvCourseSearch
{
	height: 98px;
	background-color: #C1F27D;
	/*background-color: #8CC63F;*/
	margin: 0px;
	padding: 5px;
	float: left;
	width: 206px;
}
.ClearBoth
{
	clear: both;
}
#dvDateFilter
{
	/*height: 206px;	*/
	background-color: #FFD6A8;
	margin: 0px;
	padding: 5px;
}
#dvDateFilter ul
{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#dvDateFilter li
{
	background-color: #F89828;
	margin-bottom: 5px;
	font-size: 0.8em;
}
#dvDateFilter li:hover
{
	background-color: #003976;
	color: White;
	margin-bottom: 5px;
	font-size: 0.8em;
}

#dvDateFilter li input
{
	position: relative;
	top: 2px;
}
#dvDateFilter li label
{
	display: block;
    padding-left: 20px;
    text-indent: -20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
#dvCategoryFilter
{	
	height: auto;
	background-color: #B5E9FC;
	padding: 5px;
}
#dvCategoryFilter ul
{
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#dvCategoryFilter li
{
	background-color: #00ADEF;
	margin-bottom: 5px;
	font-size: 0.8em;
	position: relative;
}
#dvCategoryFilter li:hover
{
	background-color: #003976;
	color: White;
	margin-bottom: 5px;
	font-size: 0.8em;
}
#dvCategoryFilter li input
{
	position: relative;
	top: 2px;
}
#dvCategoryFilter li label
{
	display: block;
    padding-left: 20px;
    text-indent: -20px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}
.CourseSearchButton
{
	margin-top: 5px;
	float: right;
}
div.CourseDateGroup
{
	margin-top: 10px;
	/*border-bottom: 1px solid #625454;*/
}
.main-content-area .CourseDate h2
{
	/*background-color: #625454;*/
	/*background-color: #E0DDDD;
	color: #625454;*/
	background-color: #625454;
	color: #E0DDDD;
	font-weight: normal;
	margin: 0px;
	padding: 3px;
}
.CourseTitle
{
	background: #F7FBFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 12px;
	padding-right: 12px;	
}
.odd
{
	background-color: #FFFFFF;
}
pre 
{
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
#courseslide 
{
	width: 324px;
	height: 360px;
	text-align: center;
	background-color: #003976;
	color: #FFFFFF;
}
#slidewindow
{
	position: absolute;
	top: 36px;
	clear:both;
	width: 324px;
	height: 324px;
	overflow: hidden;
}
.SlideFrame
{
	text-align: left;
	font-size: 0.9em;
	overflow: hidden;
}
.SlideFrame ul
{
	padding-left: 15px;
}
.SlideTextPadder
{
	padding: 5px;
}
#courseslide  img.slideprev
{
	margin-top: 5px;
	float: left;
}
#courseslide  img.slidenext
{
	margin-top: 5px;
	float: right;
}
#courseslide h2
{
	display: inline;
	padding: 0px;
	margin: 0px;
}
#aDownloadAsPDF
{
    height: 70px;
    width: 108px;
    position: relative;
    float: right;
    overflow: hidden;
	margin: 10px;
	margin-right: 35px;
	background-image: url('/media/universityofhuddersfield/content/image/hr/policies/download_as_pdf.jpg');
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	text-indent: -9999px;
}
.CurrentTOC
{
font-weight: bold;
}
#containermenu
{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 592px;
	width: 608px;/*temp rem*/
	/*opacity: 0.9;*//*temp rem*/
	z-index:100;
	background-color: #C1BBBB;
	border-right: solid 2px #000000;
	border-top: solid 2px #000000;
	border-bottom: solid 2px #000000;

	-moz-border-radius-topright: 20px;
	-moz-border-radius-bottomright: 20px;
	-webkit-border-top-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	border-radius-topright: 20px;
	border-radius-bottomright: 20px;
	
	background-image: url(images/fallback-gradient.png); 
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#939090), to(#C1BBBB));
	background-image: -webkit-linear-gradient(right, #939090, #C1BBBB); 
	background-image: -moz-linear-gradient(right, #939090, #C1BBBB);
	background-image: -ms-linear-gradient(right, #939090, #C1BBBB);
	background-image: -o-linear-gradient(right, #939090, #C1BBBB);

}
#containerpolicy
{
	position: absolute;
	top: 0px;
	left: 0px;
	margin-left: 20px;
	padding: 5px;
}
#contentPadder #containermenu a
{
	color: Black;
}
.main-content-area #contentPadder
{
	position: relative;
}
#dvNav
{
	float:left;
	width: 580px;
	padding: 15px 5px 5px 15px;
	overflow: auto;
	height: 574px;
}
#dvSliderPane
{
	/*background-color: #625454;*//*temp rem*/
	/*height: 596px;*//*temp rem*/
	/*
	float: right;*/
	left: 599px;
	top: 50px;
	width: 24px;
	position: relative;
}
.main-content-area #dvHRWideCol
{
	float: left;
    width: 540px;
}
#dvHRHomeRightCol
{
	-moz-background-clip: border !important;
    -moz-background-origin: padding !important;
    -moz-background-size: auto auto !important;
    background-attachment: scroll !important;
    background-color: transparent !important;
    background-image: none !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
    margin-right: -216px;
    width: 216px;
	float: left;
    position: relative;
    z-index: 1;
	margin-top: 59px;
}
.main-content-area #dvHRHomePageText
{
    overflow-x: hidden;
    overflow-y: hidden;
    padding-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    /*width: 402px;*/
}
.main-content-area #dvHRHomePageText h1 
{
    background-color: #FFFFFF;
    color: #625454;
    font-size: 2em;
    margin-top: 0;
}
#dvHRWideCol .smlmktgblock 
{
    margin-left: 10px;
    margin-right: 10px;
	margin-bottom: 10px;
}
.main-content-area #ddCourses
{
	width: 100%;
}
.HeaderBar
{
	-moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: transparent;
	background-position: left top;
    background-repeat: repeat-x;
    height: 48px;
}
.HeaderBarGrey
{	
	background-image: url("/media/universityofhuddersfield/styleassets/images/contentgreybg.gif");	
}
.HeaderBarYellow
{
	background-image: url("/media/universityofhuddersfield/styleassets/images/contentyellowbg.gif");
}
.HeaderBarLightBlue
{
    background-image: url("/media/universityofhuddersfield/styleassets/images/contentlighterbluebg.gif");
}
.HeaderBarBlue
{
    background-image: url("/media/universityofhuddersfield/styleassets/images/contentbluebg.gif");   
}
.HeaderBarLightOrange
{
    background-image: url("/media/universityofhuddersfield/styleassets/images/contentlightorangebg.gif");
}
.HeaderBarOrange
{
    background-image: url("/media/universityofhuddersfield/styleassets/images/contentorangebg.gif");
}
.HeaderBarPink
{
    background-image: url("/media/universityofhuddersfield/styleassets/images/contentpinkbg.gif");   
}
#tempcontentPadder
{
	width: 520px;
	padding: 10px;
	height: 576 px;
}
.BenefitHolder
{
	background-color: #F7F7F7; 
	border: 2px solid #C9C9C9; 
	margin-bottom: 5px;
	padding: 5px 10px;
}
.BenefitSummary
{
}
.BenefitSummary h2
{
	margin: 0 !important;
}
.BenefitDetail
{
	margin-top: 5px;
}
.ExpandBenefit
{
}
.intranetLatestNewsCol1
{
	width: 80px;
}
.tbStatHols
{
	border: 1px solid #000000;
	width: 90%;
}
.tbStatHols td
{
	border: 1px solid #000000;
	background-color: #F7F7F7;
}
.tbStatHols .col1
{
	width: 42%;
}
.tbStatHols .col2
{
	width: 58%;
}
.MsoNormalTable
{
	width: 98% !important;
}
.Section1
{
	width: 601px;
	word-wrap: break-word;
}
.ApplyNowButton
{
	float: right;
	height: 90px;
    width: 180px;
	background-color: blue;
    overflow: hidden;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	text-indent: -9999px;
	background-image: url('/media/universityofhuddersfield/content/image/hr/jobs/apply_now.jpg');
	background-repeat: no-repeat;
}
#dvHelp
{
	float: right;
	height: auto;
	width: 250px;
	background-color: #E0DDDD;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: solid 2px #003976;
	padding: 5px;
	color: Black;
	margin-left: 10px;
	margin-bottom: 10px;
}
#dvHelp #pHelpTitle
{
	font-size: 16px;
	margin-bottom: 5px;
}
#dvHelpSuggestions
{
	overflow: auto;	
}
#dvHelpSuggestions ul
{
	margin-top: 0px;
}
#tbCourseDates
{
	margin-left: auto;
	margin-right: auto;
	border: none;
}
.trOdd
{
	background-color: #FFB032;
}
.trEven
{
	background-color: #FFD78E;
}
#dvAttendeeDetails
{
	/*width: 85%;
	margin-left: auto;
	margin-right: auto;	*/
}
#dvAttendeeDetails h2
{
	margin-top: 0px;
}

.OrangeDiv
{
	background-color: #FFD78E;
	border: 2px solid #FFB032;
	padding: 5px;
	margin: 0 auto;
	overflow: auto;
	display: inline-block;
}






.main-content-area .info, .main-content-area .success, .main-content-area .warning, .main-content-area .error, .main-content-area .validation
{
	border: 1px solid;
	margin: 10px 0px;
	padding:15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
	clear:both;
}

.main-content-area .info 
{
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('http://www.hud.ac.uk/media/universityofhuddersfield/content/image/hr/icon/info.png');
}

.main-content-area .success 
{
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image:url('http://www.hud.ac.uk/media/universityofhuddersfield/content/image/hr/icon/success.png');
}

.main-content-area .warning 
{
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('http://www.hud.ac.uk/media/universityofhuddersfield/content/image/hr/icon/warning.png');
}

.main-content-area .error 
{
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('http://www.hud.ac.uk/media/universityofhuddersfield/content/image/hr/icon/error.png');
}

.main-content-area .validation 
{
	color: #724381;
	background-color: #C8AAD5;
	background-image: url('http://www.hud.ac.uk/media/universityofhuddersfield/content/image/hr/icon/validation.png');
}