/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster {
	width: 100%;
	padding: 2px 4px 2px 4px;
	background-color:Transparent;

}
.NormalTextBox
{
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.text
{
	font-family: Arial;
	font-size:3;
	font-weight:bold;
}
/****************************************************

				Employment Container
				
				Date: 14/02/2008 
				Author: Daniel Ormerod

****************************************************/
div.EmploymentActions
{
	padding:0; 
	margin:0;
	width:100%;
}

div.EmploymentActions div.Actions1, div.EmploymentActions div.Actions2
{
	margin:0;
	padding:0;
	display:inline;
	float:left;
}

div.EmploymentActions div.Actions1
{	
	width:10px;
	padding-left: 5px;
}

div.EmploymentActions div.Actions2
{
	text-align:right;
	padding-right:2px;
	float:right;
}
div.EmploymentContent
{
	font-size:small;
	margin-top:30px;
	font-family: Arial;
}
div.EmploymentContent div.NoJobs
{
/*margin-left:100px;*/
}

div.EmploymentContent p
{
	margin:0;
	padding:0;
}
div.EmploymentTitle, div.EmploymentTitle h1, div.JobDescription h1
{
	color:Black;
	display:block;	
	padding:0;
	margin:0 0 15px 0;
	padding-left:30px;
	text-align:left;
}
div.EmploymentContent ul.JobList
{
	padding:0;
	margin:0 0 0 100px;
}
div.EmploymentContent ul.JobList a, div.JobDescription a
{
	font-weight:bold;
}
div.EmploymentContent ul.JobList li
{
	list-style-type:none;
	background-image:url(images/arrowsmall.gif);
	background-position: 0;
	background-repeat:no-repeat;
	text-align:left;
	padding-left:15px;
	margin-bottom:5px;
}

div.EmploymentFooterActions
{
	margin:10px 0 0 30px;
	text-align:Left;
}

div.JobDescription
{
	padding-left: 30px;
	text-align:left;
}

div.JobDescription h1
{
	font-weight:bold;
	padding:0;
}
div.JobDescription h2
{
	font-size:medium;
	color:Black;
	font-weight:bold;
	margin:0;
	padding:0;	
}

div.ApplicationContent 
{	
	padding-left:100px;
}
div.ApplicationContent td
{
    vertical-align:middle;
}

div.ApplicationContent .Inputbox, div.OnlineApplication INPUT
{
    border: 1px solid #99CCFF;
}
div.OnlineApplication input[type="checkbox"]
{
    border:none;
}
div.OnlineApplication td
{
	padding-bottom:5px;
}
div.OnlineApplication table
{

	padding:0;
	margin:0;
	margin-right:20px;
}

div.EmploymentContent .Heading
{
	
	font-weight:bold;
	font-size: 1.0em;
	width:150px;
}
.jobDetails td
{
    vertical-align:middle;
}

div.CSA_L2_Nav_Container
{
    padding:0;
}
.L2_Nav_Containter_Header,
.L2_Nav_Containter_Footer
{
    clear:both;
    width:770px;
}

