﻿.dcc-hr-pnlMain /* Main page container div */
{
	/* width:650px; */
	font-size:inherit;
}

.dcc-hr-pnlItems, .dcc-hr-pnlJobTitle, .dcc-hr-pnlButtons /* Effectively, row container divs */
{
	display:block;
	float:left;
	clear:left;
	margin:0.2em 0.0em 0.2em 0.0em;
	/*border:thin yellow dashed;
	width:648px;*/
	width:100%;
}

.dcc-hr-pnlItems a /* Just used for [Back] links */
{
	margin:0.2em 0.1em 0.1em 0.1em;
}

.dcc-hr-pnlButtons /* Div container for buttons */
{	
	margin:0 0 0 0;
	/* border:thin olive dashed; */
}

.dcc-hr-btnActions /* Buttons */
{
	
	background-color:white;
	margin:2px;
	/*font-size:smaller;*/
}

.dcc-hr-lblTitle, .dcc-hr-lblJobTitleTag /* Label spans */
{
	display:block;
	float:left;
	width:130px;
	margin:0.2em 0.1em 0.1em 0.1em;
	padding-left:.1em;
	-moz-box-sizing:border-box;
	/*border:thin blue dashed;*/
}

.dcc-hr-lblValue, .dcc-hr-lblJobTitleValue /* Value spans */
{
	/*float:left;*/
	clear:none;
	display:block;
	margin:0.2em 0.1em 0.1em 135px;
	-moz-box-sizing:border-box;
	/* width:458px;
	 border:thin red dashed;*/
}

/*.dcc-hr-lblValue span,
.dcc-hr-lblJobTitleValue span
{
	float:right;
}*/

.dcc-hr-pnlForm /* Container div for forms */
{
	
}

.dcc-hr-pnlList /* Div container for job lists */
{
	margin:0.5em;
}

.dcc-hr-lblText /* Span container for intorductory text */
{
	font-weight:bold;
	float:left;
}

.dcc-hr-pnlGrids /* Div container for current & ongoing job grids */
{
	margin-top:1em;
	border:1px #D9DADC solid;
	float:left;
	clear:both;
	width:100%;
	/*width:630px;*/
}

.dcc-hr-Grids /* Actual grids themselves */
{
	margin-top:1em;
}

.dcc-hr-grid
{
	width:100%;	
	margin-top:1em;

}

.dcc-hr-grid th
{
	text-align:left;
}

.dcc-hr-grid tr 
{
	background-color:transparent;
}

.dcc-hr-grid-row td
{
	background-color:transparent;
}

.dcc-hr-lblGrid
{
	font-weight:bold;
	margin:.4em .2em .3em .2em;
}
.dcc-hr-pnlJobTitle
{
	/*background-color:#D9DADC;*/
	font-weight:bold;
	padding:.3em 0 .3em 0;
	/*width:648px;*/
}

.dcc-hr-pnlFiles /* Used as a container on 'Application pack' page */
{
	margin:0.7em 0 0 1em;
}

.dcc-hr-pnlFiles a /* Div to hold file image & Link on Application Pack page*/
{
	margin-left:1em;
}

.dcc-hr-lblHeader /* General waffle at top of page */
{
	
}

.dcc-hr-lblFooter /* General waffle at bottom of page */
{
	margin-top:1em;
}

.dcc-hr-pnlReader /* Used for 'get Adobe Reader' Block on App. Pack page */
{
	margin:1em 0.5em 0.5em .5em;
	display:block;
}

.dcc-hr-lblReaderImg /* Span to hold 'Get Reader' image App. Pack page */
{
	float:left;
	margin-right:1em;
}

.dcc-hr-lblReaderText /* Span to hold 'Get Adobe Reader' accompanying text App. Pack page */
{
	/* margin-left:1em; */
	display:block;
	float:left;
	/*background-color:#EBECF3;*/
	padding:0.5em;
}

/* Grid handling - overrides built-in SP styles */
table.ms-listviewtable /* Table itself */
{
	
}

table.ms-listviewtable tr.ms-viewheadertr th
/* Header row - N.B. Actually applied to th cells as row formatting doesn't seem to work */
{
	height:2em;
}

table.ms-listviewtable tr 
/* Individual rows - N.B. also applies to alternating rows unless specified */
{
	height:2em;
}

table.ms-listviewtable tr.ms-alternating 
/* Alternating rows */
{
	
}

.dcc-hr-rssFeed /* Formatting for RSS icon/hyperlink */
{
	float:right;
	/*margin-right:0.5em;*/
}
