﻿/*

Colors:

Header Color : #005494
ForColor : #000000

HRContact List View, Action Button, Document Upload Panel
Background Color :#005F9F;

*/

html
{
	height: 100%;	
}

body
{
	height: 352px;
	width:729px;
	background-color:transparent;
	padding: 0px;
	margin: 5px 10px 5px 5px;
	font-family	: arial, helvetica, sans-serif;
	font-size: 11px;  
}

form
{
	height: auto;
}

a 
{
   color:#005f9f;	
}

table
{
	width:100%;	
}

.header
{
	background-color: #005F9F;
	height: 30px;
}

.headerTitle
{
	color: #005494;
	margin: 5px 5px 5px 10px;
}

.adminTitle
{
	margin:20px 10px 10px 10px;
	font-weight :bold;
	font-size:larger;
}

.container
{	
	border:solid 1px #000000;	
	padding :30px 0px 30px 0px;	
	width:100%;
}

.hrContactContainer
{
	width:500px;
	background-color: #f0f8ff;
	border:solid 1px #000000;	
	padding : 5px 0px 0px 0px;
	margin-top:5px;
}

.content
{
	margin:30px 10px 10px 30px;
}

.titleBold
{
	font-weight:bold
}

.titleBoldItalic
{
	font-weight:bold;
	font-style:italic;	
}

.errorMessage, .notification
{
	color:#ff0000;
}

.divLeft
{
	text-align:left;	
}

.divRight
{
	text-align:right;	
}

.divCenter
{
	text-align:center;	
}

.tdLeft
{
	text-align:left;	
}

.tdRight
{
	text-align:right
}

.tdCenter
{
	text-align:center	
}

.tdAlignTop
{
	vertical-align :top;
}

#tableDocUpload
{
	background-color: #f0f8ff;	
	border: solid 1px #000000;
}

li
{
   padding-bottom:5px;	
}

/* forms */

.textinput
{
	width:500px;
}

.textinputsmall
{
	width:200px;
}

.textarea
{
	width:500px;
}

.formInnerTable
{
	width:100%;
}

.buttonActionSmall
{
	background-color: #005494;
	text-align: center;
	font-weight:bold;
	width:60px;
	color:#ffffff;
	border:none;
	margin:2px;
}

.buttonActionLarge
{
	background-color: #005494;
	text-align: center;
	font-weight:bold;
	width:90px;	
	color:#ffffff;
	border:none;
	margin:2px;
}

.tableApplicationForm td
{
  padding:2px;
}

.tableVacancyAgencySelection
{
	width:500px;
}

/* login screen begins */

.panelLogin
{
	margin-top:50px;	
	text-align:center;	
}

.tableLogin
{
	width: 45%;	
	text-align:center;			
}

.tableLogin td
{	
	padding:3px;
}

.textBoxLogin
{
	width:200px;	
}

.buttonLogin
{
	text-align :center;
	width:60px;		
}


/* login screen end */


/* Grid  begins */

.Grid 
{
	border: solid 1px #005F9F; 
}

.Grid th
{
	border: solid 1px #005F9F;
	margin: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	text-align: center;	
	height:20px;
}

.Grid td
{
	border: solid 1px #005F9F;
	margin: 1px 1px 1px 1px;
	padding: 2px 1px 2px 1px;
	text-align: center;
}

.GridHeader
{
	border: solid 1px #000000;
	font-weight: bold;
	background-color: #005F9F;
	border: solid 1px #005F9F;	
}

.GridHeader th a
{
	color:#ffffff;
}

.GridItem,.GridItem td
{
	background-color: #ffffff;	
	text-align: center;		
}

.GridAltItem, .GridItem td
{
	background-color: #ffffff;
	text-align: center;	
}

.GridPager
{
	text-align:left;
}

.GridPager table
{
	width:auto;
	border: solid 1px #005F9F;
	text-align:left;	
	border:none;
}

.GridPager td
{
	text-align:left;
	border:none;	
}

.GridPager table td
{
	width : 15px;
}

.GridPager span
{
	color:#ffffff;	
	padding:2px 5px 2px 5px;
	background-color:#005494;
}

.GridPager a
{	
	padding:2px 5px 2px 5px;
	background-color:#9AAEEB;
	text-decoration:none;
	color:#ffffff;	
}

.GridSortHeaderMessage
{
	margin:5px 0px 5px 0px;
	text-align:left;
}

/* Grid  ends */


/* application view */


.tableApplicationView td
{
	padding: 4px 4px 4px 4px;
	margin:2px 2px 2px 2px;
}

#vacancyviewform
{
	margin-bottom:10px;
}



