body
{
	margin: 0px;
	/*font-family: Verdana, Arial, Tahoma;*/
	font-size: 11px;/*0.7em;*/
	background-color: #FFFFFF;
}
.HeaderPannel
{
	height: 160px;
	/*border: solid 1px #000000;*/
}
table.TemplateTable
{
	/*border : solid 1px #000000;*/
	margin : 3px 0px 0px 20px;
	width: 960px;
	padding: 0px 0px 0px 0px;
	table-layout:fixed;
	/*height: 590px;
	padding : 0px;
	word-spacing : 1px;*/
}
table.twocell
{
	height:100%;
	width:95%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	
}
/*td.boxcell
{
	border:none 0px #FFFFFF;
	padding: 0px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
}	
td.latestjobcell
{
	border: solid 1px #000000;
	padding: 0px 0px 5px 5px;
	margin: 0px 0px 0px 0px;
	height: 250px;
	vertical-align: top; 
}*/
td.halfwidth
{
	width: 50%;
}
td.leftcell
{
	width: 770px;
	/*border: solid 1px #FF0000;*/
	vertical-align : top;
	padding: 0px 5px 5px 5px;
	margin: 0px 0px 0px 10px;
}
td.rightcell
{
	width: 190px;
	vertical-align : top;
	border-left:solid 1px #E1E1E1;
	/*border: solid 1px #000000;*/
	border-bottom : none;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
}
td.bluecell
{
	background-image: url(../images/ButtonBlue.gif);
	background-repeat: repeat-x;	
}
td.orgcell
{
	background-image: url(../images/OrangeButton.gif);
	background-repeat: repeat-x;
}
td.greencell
{
	background-image: url(../images/GreenBar.gif);
	background-repeat: repeat-x;
}
td.title
{
	height: 20px;
	width: 580px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*border: solid 1px black;*/
	vertical-align:middle;
}
td.subtitle
{
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*border: solid 1px black;*/
	vertical-align:middle;
}

.h250cell
{
	height: 250px;	
}
.h285cell
{
	height: 285px;	
}
.h305cell
{
	height: 305px;	
}
.h160cell
{
	height: 160px;
}
.h175cell
{
	height: 175px;
}
.h200cell
{
	height: 200px;
}
.h100cell
{
	height: 100px;
}
.h50cell
{ 
	height: 50px;
}

span.title
{
	/*font-family : Tahoma, Arial, Verdana;*/
	font-size : 11px;/*0.7em;*/
	font-weight: bold;
	color : #616161;
	line-height : 20px;
}
div.titlebaryellow
{
	background-image: url(../images/dorgD_L.gif);
	background-repeat: repeat-x;
	text-align:center;
	padding: 0px 0px 0px 0px;
	
	/*border-left: 2px solid #E1E1E1;
	border-right: 2px solid #E1E1E1;
	border-bottom:none;
	border-top: 1px solid #E1E1E1;*/
	margin: 0px 0px 0px 0px;
}
div.titlebargray
{
	background-image: url(../images/MbluW_L_S.gif); 
	background-repeat: repeat-x;
	/*text-align:center;*/
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	font-size: 10px; 
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	/*border-left: 2px solid #E1E1E1;
	border-right: 2px solid #E1E1E1;
	border-bottom:none;
	border-top: 1px solid #E1E1E1;*/
}

/*div.titlebarnewgray
{
	background-image: url(../images/MgryW_L_S.gif);
	background-repeat: repeat-x;
	text-align:center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 10px; 
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	border-left: 2px solid #E1E1E1;
	border-right: 2px solid #E1E1E1;
	border-bottom:none;
	border-top: 1px solid #E1E1E1;
}*/

.lnkyellow
{
	color: #F26521; /*#FF9F10;*/
	text-decoration: none;
	font-size: 10px;/*0.6em;*/
	font-family: Verdana, Arial, Tahoma;
}
.lnkGray
{
	color: #4D4D4D;
	text-decoration:none;
	font-size: 10px;/*0.6em;*/
	font-family: Verdana, Arial, Tahoma;
	line-height: 15px;
	cursor : hand;
}
.lnkwhite
{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;/*0.6em;*/
	font-family: Verdana, Arial, Tahoma;
}
.lnkblue
{
	color: #3F95BA;
	text-decoration: none;
	font-size: 10px;/*0.6em;*/
	font-family: Verdana, Arial, Tahoma;
}
.lnkGrayNormal
{
	color: #4D4D4D;
	text-decoration:none;
	font-size: 10px;/*0.6em;*/
	font-family: Verdana, Arial, Tahoma;
	cursor : hand;
}
div.bodyyellow
{
	background-color : #FFFDE4; /*#FFFDE4; #FFF7CF; #FFF0B9;	#FFC978;*/
	/*font-size: 11px;/*0.7em;*/
	font-family: Verdana, Arial, Tahoma;
	padding: 0px 0px 10px 5px;
	line-height: 18px;
	margin: 0px 0px 5px 0px;
	
	/*border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	border-bottom:1px solid #E1E1E1;
	border-top:none;*/
}

div.bodywhite
{
	background-color : #FFFFFF; /*#FFFDE4; #FFF7CF; #FFF0B9;	#FFC978;*/
	/*font-size: 11px;/*0.7em;*/
	font-family: Verdana, Arial, Tahoma;
	padding: 0px 0px 10px 5px;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	
	/*border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	border-bottom:1px solid #E1E1E1;
	border-top:none;*/
}

div.bodygray
{
	background-color : #F2F2F2;
	/*font-size: 11px;/*0.7em;*/
	font-family: Verdana, Arial, Tahoma;
	padding: 5px 0px 10px 5px;
	line-height: 18px;
	
	/*border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	border-bottom:1px solid #E1E1E1;
	border-top:none;*/
}
.aligntop
{
	vertical-align: top;
}

.aligncenter
{
	vertical-align: middle;
}
.alignright
{
	text-align:right;
}		

.floatright
{
	float: right;
}
.floatleft
{
	float: left;
	padding: 0px 0px 0px 5px;
}
.menu
{
	background-image: url(../images/bluW_L_S.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: center;
	text-decoration: none;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	border-bottom:none;
	border-top:1px solid #E1E1E1;
	margin: 0px 1px 0px 0px;
	width: 93px;
	height: 100%;
	line-height: 20px;
	cursor: hand;
	font-family:  Tahoma,Verdana, Arial;
	font-size: 11px;/*0.7em;*/
	color: #4D4D4D;
}
.selectedmenu
{
	background-image: url(../images/bluL_W_S.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: center;
	text-decoration: none;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	border-bottom:none;
	border-top:1px solid #E1E1E1;
	margin: 0px 1px 0px 0px;
	width: 90px;
	height: 100%;
	line-height: 20px;
	cursor: hand;
	font-family: Tahoma,Verdana,Arial ;
	font-size: 11px;/*0.7em;*/
	font-weight: bold;
	color: #F26521;
}
/*div.employermenu
{
	background-image: url(../images/dorgD_L.gif);
	background-repeat: repeat-x;
	line-height: 20px;
	float: right;
	text-align: center;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	border-bottom:none;
	border-top:1px solid #E1E1E1;
	margin: 0px 0px 0px 0px;
	width: 100px;
}*/
/*
=====================================================
Button Controls Start
=====================================================
*/	
.button
{
	background-image: url(../images/ButtonBlue.gif);
	background-repeat: repeat-x;
	width: 120px;
	padding: 4px 2px 4px 2px;
	text-align: center;
	cursor: hand;
}
.orgbutton
{
	/*background-image: url(../images/OrangeButton.gif); */
	background-image : url(../images/ButtonBlue.gif); 
	background-repeat: repeat-x;
	width: 120px;
	padding: 4px 2px 4px 2px;
	text-align: center;
	cursor: hand;
}

.smallbutton
{
	background-image: url(../images/ButtonBlue.gif);
	background-repeat: repeat-x;
	width: 20px;
	padding: 2px 2px 2px 2px;
	text-align: center;
	cursor: hand;
}
/*
=====================================================
Button Controls End
=====================================================
*/	
/*
=====================================================
Pannel Controls Start
=====================================================
*/

td.tab
{
	width: 150px;
	padding: 1px 1px 1px 1px;
	vertical-align:top;
}

/*left and right buttons*/	
.leftactivebutton
{
	background-image: url(../images/ActiveGreyBar.gif);
	background-repeat: repeat-y;
	width: 145px;
	padding: 4px 2px 0px 2px;
	text-align: left;
	vertical-align: middle;
	margin: 1px 0px 0px 0px;
	height: 29px;
	cursor: hand;
}
.leftinactivebutton
{
	background-image: url(../images/SignInPnlL.gif);
	background-repeat: repeat-y;
	width: 145px;
	padding: 4px 2px 0px 2px;
	text-align: left;
	vertical-align: middle;
	margin: 1px 0px 0px 0px;
	height: 29px;
}
.rightactivebutton
{
	background-image: url(../images/ActiveGreyBar-R.gif);
	background-repeat: repeat-y;
	width: 145px;
	padding: 4px 4px 0px 2px;
	text-align: right;
	vertical-align: middle;
	margin: 1px 0px 0px 0px;
	height: 29px;
	cursor: hand;
}
.rightinactivebutton
{
	background-image: url(../images/SignInPnlR.gif);
	background-repeat: repeat-y;
	width: 145px;
	padding: 4px 4px 0px 2px;
	text-align: right;
	vertical-align: middle;
	margin: 1px 0px 0px 0px;
	height: 29px;
}

/*DIV shows in the middle of panel */
.divInformation
{
	width: 100%;
	height: 100%;
	/*background-image: url(../images/ActiveGreyContent.gif);*/
	/*border: solid 1px #FF0000;*/
	padding : 5px 5px 5px 5px;
	text-align:left;
}
/*left and right button icons*/	
.divicon
{
	width: 25px;
	background-color: Transparent;
	float: left;
}

.rightdivicon
{
	width: 25px;
	background-color: Transparent;
	float: right;
	/*text-align: right;*/
}

/*
=====================================================
Pannel Controls End
=====================================================
*/
div.morebutton
{
	background-image: url(../images/dgryL_D.gif);
	background-repeat: repeat-x;
	width: 50px;
	text-align:center;
}

/*
==============================
Login Control Style
==============================
*/

table.loginstyle
{
	padding-left: 0px;
	margin: 0px 0px 0px 0px;
	/*border: solid 1px #E1E1E1;*/
	width: 95%;
	height: 150px; /*menu is 20px*/
}

.normaltext
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;/*0.6em;*/
	text-align:justify;
	color: #616161;/*#3C3C3C#4D4D4D;*/
		
	text-decoration:none;
}
.largetext
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;/*0.7em;*/
	text-align:justify;
	color: #616161;/*#3C3C3C#4D4D4D;*/
	/*line-height: 15px;*/
	text-decoration:none;
}
.largeboldtext
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;/*0.7em;*/
	font-weight : bold;
	text-align:justify;
	color: #616161;/*#3C3C3C#4D4D4D;*/
	/*line-height: 15px;*/
	text-decoration:none;
}
.normaltext18
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;/*0.6em;*/
	text-align:justify;
	color: #616161;/*#3C3C3C#4D4D4D;*/
	line-height: 18px;
}
.italictext
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;/*0.6em;*/
	text-align:justify;
	color: #616161;/*#3C3C3C#4D4D4D;*/
/*	line-height: 19px;*/
	font-style: italic;
}
.boldtext
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;/*0.6em;*/
	color: #616161;
	font-weight: bold;
	/*line-height: 25px;*/
}
.whiteboldtext
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;/*0.7em;*/
	font-weight: bold;	
	color: #FFFFFF;
	text-decoration:none;
}
.whitetext
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;/*0.6em;*/
	color: #FFFFFF;
	text-decoration:none;
}
.yellowtext
{
	font-family: Verdana, Arial,Tahoma;
	font-size: 10px;/*0.6em;*/
	color: #F5FB7A;
	font-weight: bold;
	text-decoration:none;
}
.bluetext
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;/*0.6em;*/
	color: #008080;
	text-decoration:none;
}
.titlestyle 
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 13px;/*0.9em;*/
	font-weight: bold;
	color: #0033FF;
	line-height: 25px;
	text-decoration : none;
}

span.blueboldtext
{
	font-family: Verdana,Arial , Tahoma;
	font-size: 11px;/*0.7em;*/
	font-weight: bold;
	color: #0000FF;
	line-height: 20px;
}
span.bluetext
{
	font-family: Verdana,Arial , Tahoma;
	font-size: 10px;/*0.6em;*/
	/*font-weight: bold;*/
	color: #0000FF;
	line-height: 20px;
}
span.greenboldtext
{
	font-family: Verdana,Arial , Tahoma;
	font-size: 11px;/*0.7em;*/
	font-weight: bold;
	color: #008000;
	line-height: 20px;
}
span.greentext
{
	font-family: Verdana,Arial , Tahoma;
	font-size: 10px;/*0.6em;*/
	/*font-weight: bold;*/
	color: #008000;
	line-height: 20px;
}
span.orgboldtext
{
	font-family: Verdana,Arial , Tahoma;
	font-size: 11px;/*0.7em;*/
	font-weight: bold;
	color: #F26521;
	line-height: 20px;
}
span.orgtext
{
	font-family: Verdana,Arial , Tahoma;
	font-size: 10px;/*0.6em;*/
	/*font-weight: bold;*/
	color: #F26521;
	line-height: 20px;
}
table.adstable
{
	width: 170px;
	border-left:solid 1px #E1E1E1;
	/*border: solid 1px #000000;*/
	padding :0px 0px 0px 5px;
}
td.adscell
{
	height: 100%;
	width: 175px;
	vertical-align: top;
	padding: 0px 0px 5px 5px;
	/*border: solid 1px #00FF00;*/
	/*border-left:1px solid #E1E1E1;*/
}	
td.content 
{
	/*border-left: 1px solid #E1E1E1;
	border-right:solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	border-top:1px solid #E1E1E1;*/
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 575px;
	/*height: 100%;*/
	margin: 0px 0px 5px 0px;
	/*border: solid 1px #0000FF;*/
	background-image: url(../images/ContentShade.gif);
	background-repeat: repeat-x;
	height: 255px;
}
table.contentstyle /* include td.content and td.adscell */
{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	/*border: solid 1px #00FF00;*/
	border-bottom: solid 1px #E1E1E1;
	width: 760px;
	height: 280px;
}

table.secondleftTable
{
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	/*border: solid 1px #0000FF;*/
	width: 760px;
	height: 100%; /* td left cell h250px; */
	vertical-align: top;
}
/*==========================
	job specialisation control table style
============================*/
table.special 
{
	width: 375px;
	height: 100%;
	/*border: solid 1px #000000;*/
}
table.category
{
	width: 100%;
	height: 160px;
	/*border: solid 1px #000000;*/
}
/*===========================
	bottom table inside left bottom cell style
=============================*/
table.specialisedcell
{
	width: 760px;
	height: 100%;
	border-top: solid 1px #E1E1E1;
	/*border: solid 1px #000000;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
td.border
{
	border: solid 1px #000000;
}
/*=======================
	job category cell style
========================= */
td.jobcategory
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align:top;
	/*border: solid 1px black;*/
	width: 375px;
}
/*==========================
	left bottom job specialisation cell style
============================*/
td.jobSpecial
{
	width:375px;
	height:100%;
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
/*=======================
	left bottom ads image cell style
=========================*/
td.AdsImage
{
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	vertical-align: top;
}
td.leftspacing
{
	padding-left: 5px;
}
td.rightspacing
{
	padding-right: 10px;
}
td.topspacing
{
	padding-top:5px;	
}
/*td.featurejobs
{
	width: 185px;
	vertical-align : top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	border-left:solid 1px #E1E1E1;
	
}*/

td.companyhire
{
	vertical-align : top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	/*border: solid 1px black;*/
}
	
/*
==============================
textbox Control Style
==============================
*/
.normaltextbox
{
	border: solid 1px #E1E1E1;
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;/*0.6em;*/
	color: #616161;
	width: 130px;
	margin: 1px 0px 1px 0px;
}	

.normalbutton
{
	border: solid 1px #E1E1E1;
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;/*0.7em;*/
	color: #616161;
	width: 50px;
	background-color : #FFFFFF;
}

.normaldropdown
{
	/*border: solid 1px #E1E1E1;*/
	font-family: Verdana, Arial, Tahoma;
	font-size: 10px;/*0.6em;*/
	color: #616161;
	width: 130px;
	margin: 1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
}	
br.spacing15
{
	line-height:20px;
}

.normalcheckbox
{
	/*border: solid 1px #E1E1E1;*/
	width: 8px;
	height: 8px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;/*0.6em;*/
	font-family: Verdana, Arial, Tahoma;
}

.image
{
	margin: 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
	
.UlStyle
{
	margin: 0em 0em 0em 0em; 
	padding: 1px 0em 0em 0em; 
	/*list-style-image: url(../images/grayarrow2_4.gif);*/
	list-style-position:outside;
	line-height : 20px;
	list-style-type:none;
	/*margin: 4px;
	text-indent: 7px;
	padding: 2px 2px 2px 2px;*/
}
liStyle
{
	margin: 4px 0px 4px 0px;
	padding-bottom: 6px;
	list-style-type:circle;
	list-style-position:outside;
}
.errmsg
{
	font-size: 10px;/*0.6em;*/
	font-family :Verdana ;
	color: #FF0000; 	 
}
a.lnk
{
	text-decoration:none;
	color:#FFFFFF;
}	
/*
a:hover 
{
	text-decoration:underline;
}
*/
/*
==============================
image Style
==============================

.arrow
{
	background-image: url(../images/SmallBlueBoxOrgArrow12_12.gif);
	width: 12px;
	height: 12px;
	border: none;
	padding: 0px 0px 0px 0px;
}

*/