
/* *****************************************************
	Globals
***************************************************** */

	img, form, fieldset {
		padding: 0;
		margin: 0;
		border: 0;
	}

	label{
		cursor: pointer;
	}

	legend {
		display:none;
	}
	
	p.right {
		text-align: right;
	}

/* *****************************************************
	Introduction
***************************************************** */
	
	#intro {
		width: 590px;
		float: left;
		margin: 0;
		padding: 0;
	}

	#intro h3 {
		color: #253990;
	}

/* *****************************************************
	Search Jobs
***************************************************** */
	
	#jobSearch {
		width: 590px;
		padding: 0;
		margin: 0;
		color: #fff;
		float:left;
		clear: both;
		font-size: 80%;
	}

	#jobSearch h2 {
		color: #fff;
		padding: 10px 10px 5px 10px;
		margin:0;
		border:none;
		font-size:150% !important;
		text-align:left;
		background: #274191 url(../images/new/topbg_search1.jpg) 0 0 no-repeat;
	}

	#jobSearch form {
		padding: 10px;
		margin: 0;
		width: 570px;
		float: left;
	}

	#jobSearch fieldset {
		padding: 10px;
		width: 570px;
		margin:0;
		border:none;
		background: url(../images/new/btmbg_search1.jpg) 0 100% no-repeat;
	}
	
	#jobSearch label {
		display: inline;
		float: left;
		width: 270px;
		margin: 0 6px 0 0;
		padding: 0;
		font-weight: bold;
		cursor:pointer;
	}

	#jobSearch label span {
		font-weight: normal;
		font-size:85% !important;
		margin: 2px 0 0 0;
	}

	#jobSearch label#channel_page_code_label {
		clear: left;
	}
	
	#jobSearch p {
		clear: left;
		margin: 0;
		padding:0;
	}

	#jobSearch input.text{
		width: 260px;
		margin: 2px 0 0 0;
		padding: 4px 0;
		border:1px solid #474747;
	}

	*html #jobSearch input.text{ 
		height:0.01%;
	}

	#jobSearch input.submit {
		margin:10px 30px 10px 0;
		float:right;
	}	

	#jobSearch p.advSearch a{
		color: #fff !important;
		margin:14px 0 0 0;
		padding:0;
		float:left;
		font-size: 120% !important;
	}

/* *****************************************************
	Jobs by Email and Upload your CV
***************************************************** */

	#jbecv {
		width: 590px;
		float: left;
		margin: 10px 0;
		padding: 0;
		clear: both;
	}

	#jbecv ul {
		padding:0;
		margin:0;
		width: 590px;
	}

	#jbecv ul li {
		padding:0;
		margin:0;
		float: left;
		list-style: none;
	}

	#jbecv ul li img {
		width:203px;
		height:45px;
		border: none;
		float: left;
		padding:0 45px;
		margin:0;
	}

/* *****************************************************
	Job Channels
***************************************************** */
	
	#channels {
		width: 590px;
		float: left;
		margin: 0 0 10px 0;
		padding: 0;
		font-size: 110%;
		background: #ebebeb url(../images/new/btmbg_channels1.gif) 0 100% no-repeat;
	}

	#channels h3 {
		color: #253990;
		margin: 0;
		padding:7px;
		font-size: 95%;
		background: #ebebeb url(../images/new/topbg_channels1.gif) 0 0 no-repeat;
	}

	#channels ul {
		float:left;
		padding: 0 0 0 7px;
		margin:0 0 0 0;
		list-style:none;
		width:48%;
	}

	#channels ul li {
		margin:0;
		padding:7px 0;
		clear:both;
		display:block;
	}

	#channels ul li strong {
		color: #253990;
	}

	#channels ul li img {
		width:52px;
		height:45px;
		float:left;
		margin: 0 8px 0 0;
	}

	#channels ul li p {
		padding:5px 0 0 0;
		margin:0;
	}

/* *****************************************************
	Holding Div
***************************************************** */

	#holdingDiv {
		margin: 0;
		padding: 0;
		width: 590px;
		background: url(../images/new/holdingbg_new.gif) 0 100% no-repeat;
		clear: both;
		overflow: hidden;
	}

/* *****************************************************
	Register Now
***************************************************** */

	#register {
		float: left;
		padding: 0;		
		margin: 0;
		width: 290px;
		color: #253990;
	}

	#register h4 {
		margin: 0;
		padding: 8px;
		background: #d8e4f0 url(../images/new/topbg_register1.gif) 0 0 no-repeat;
	}

	#register p {
		margin: 0;
	}

	#register form {
		padding: 0 8px 8px 8px;
		margin: 0;
	}

	#register input.submit {
		float:right;
		font-size: 80%
	}	

	#register input.text {
		width: 270px;		
		padding: 2px 0;
		margin: 5px 0;
		font-size: 90%;
		color: #333333;
	}

	*html #register input.text {
		height: 0.01%;
	}

/* *****************************************************
	Advertise with us
***************************************************** */
	
	#advertise {
		padding: 0;
		margin: 0;
		float: right;
		width: 290px;
		color: #253990;
	}

	#advertise h4 {
		margin: 0;
		padding: 8px;
		background: #f9edd5 url(../images/new/topbg_advertise1.gif) 0 0 no-repeat;	
	}

	#advertise p {
		margin:0;
		padding:0 8px 8px 8px;
		width: 270px;
	}

	#advertise a {
		color: #253990;
		text-decoration: none;
	}

	#advertise a:hover {
		color: #253990;
		text-decoration: underline;
	}

/* *****************************************************
	Form Fields
***************************************************** */

	input.submit {
		width: 75px;
		font-weight: bold;
		cursor: pointer;
		cursor: hand;
		border: 1px solid #fff;
		background: #000066 url(../images/general/bg_button.gif) 0 0 repeat-x;
		color: #fff;
		padding: 2px 0;
		margin:0;
		line-height:120%;
		font-size: 100%;
	}

	input.text, select {
		color:#194a94;
	}

	input.user-input {
		color: #000000;
		font-style: normal;
	}

	.btnmargin {
		float: right;
		margin: 15px 23px 0 0;
		padding: 0;
	}