/*************************** myjobs *******************/
body#myjob h1{
	margin:0 0 22px 0;
}

body#myjob p{
	margin:0 0 18px 0;
}
body#myjob hr{
	padding:0 0 20px 0;
}

body#myjob ul {
	margin:0 0 1.5em 0;
}

body#myjob ul li {
	background:transparent url(../images/general/bullet1.gif) no-repeat 0 5px;
	list-style:none;
	padding-left:20px;
	color:#333;
}

body#myjob #search{
	background:#fdda9d url(../images/nav/search_bg.gif) repeat-x;
	/*width:100%;*/
	text-align:left;
	margin:0 0 13px 0;
	border:1px solid #fab131;
}

body#myjob #search form{
	margin:0px;
	padding:15px;
}

body#myjob #search fieldset{
	border:0px none;
	margin:0px;
	padding:0px;
}

body#myjob form#psform .formGroup{
	margin:0px;
	padding:0px;
	float:left;
	width:210px;
}

body#myjob form#psform label{
	text-align:left;
	margin:0px;
	padding:0 0 0 0px;
	font-weight:bold;
}

body#myjob form#psform input.inputText{
	border:1px solid #FFBD4D !important;
	color:#000000;
	font-size:100%;
	margin:0 0 0 0px;
	width:190px;
	padding:0.3em 0 0.3em 2px;
}

body#myjob form#psform span{
	width:100%;
	float:left;
}

body#myjob form#psform select{
	border:1px solid #FFBD4D !important;
	font-family:arial;
	font-size:100%;
	margin:0 0px;
	height:23px;
	width:194px !important;
}

body#myjob form#psform input.searchButton{
	background:url(../images/nav/search_btn.gif) repeat-x 0 0;
	width:80px;
	height:24px;
	display:block;
	color:#ffffff;
	margin:15px 0 0 0;
	padding:0px;
	font-weight:bold;
	border:0px;
}

body#myjob .border{
	border:1px solid #ffffff;
}

/*************************** myjobs-home *******************/
body#myjobs-home .border p a{
	color:#00529B;
}

body#myjobs-home #psform p a{
	color:#333333;
}
body#myjobs-home li{color:#333;}
body#myjobs-home #jobSearch .advancedSearch {
	background:#FDC66B url(../images/nav/myjobs-home-search-bg.gif) repeat-x 0 100%;
	margin:10px -8px 0;
	padding:0 0 8px 8px;
}

body#myjobs-home #jobSearch .advancedSearch p{
	margin: 0pt; padding: 8px 0 0 0;
}
body#myjobs-home #jobSearch h2, body#myjobs-home #jobsByEmail h2 {
	font-size:26px;
	font-weight:normal;
}

body#myjobs-home h2.keep-tagline {
	background:transparent url(../images/nav/tagline.gif) no-repeat scroll 0 0 !important;
	height:33px;
	margin:20px 0 0;
	text-indent:-1000em;
}

body#myjobs-home #jobSearch div.people {
	background:transparent url(../images/homepage/people-search.gif) no-repeat scroll left center;
	height:164px;
	right:-59px;
	top:-5px;
}

* html body#myjobs-home #jobSearch {
	width:497px;
}

* html body#myjobs-home #jobSearch .border{
	width:481px;
}

* html body#myjobs-home #jobSearch div.people{
	top:-4px;
}

body#myjobs-home div.cell.style-2 .advertiseAJob{
	background:transparent url(../images/homepage/lookingEmployee.gif) repeat scroll 0;
	display:block;
	height:54px;
	margin:95px 0 0 0;
	text-indent:-9999px;
	width:230px;
}

body#myjobs-home p.taglinkimg{
	background:url(../images/nav/tagline.gif) no-repeat 0 0;
	width:416px;
	height:33px;
}

body#myjobs-home #jobsByEmail div.border{
	background:none !important;
	padding:17px 8px 20px;
}

body#myjobs-home #sidebar {
	width:245px !important;
}
body#myjobs-home #sitefooter {margin:0 !important;padding:0 !important;overflow:hidden !important;}
body#myjobs-home #sitefooter p{width:50% !important;text-align:center !important;}
body#myjobs-home #sitefooter img{margin:0 200px 0 0 !important;}
* html body#paid-search #sidebar {
	width:245px !important;
}
body#myjobs-home #sidebar p a{
	color:#333;
}

* html body#myjobs-home #sidebar div.cell.style-2, *html body#myjobs-home #sidebar div.cell.style-2 .border{
	width:229px;
}
body#myjobs-home #sidebar div.cell.style-2 {
	background:#C1D7EA url(../images/homepage/sidebar-bg.gif) repeat-x scroll left top !important;
}

body#myjobs-home .border {
	border:1px solid white;
	overflow:hidden;
	padding:8px;
}

body#myjobs-home #lookingEmployee h2 {
	background:transparent url(../images/homepage/lookingEmpStar.gif) no-repeat scroll left top;
	font-size:20px;
	font-weight:normal;
	padding:5px 10px 10px 65px;
}

body#myjobs-home #content {
	width:500px !important;
}

body#myjobs-home div.cell.style-2 .advertiseAJob {
	background:transparent url(../images/homepage/lookingEmployee.gif) repeat scroll 0 0;
	display:block;
	height:54px;
	margin-left:-2px;
	margin:60px 0 0 0;
	text-indent:-9999px;
	width:230px;
}

* html body#myjobs-home div.cell.style-2 .advertiseAJob {
	margin:62px 0 0 0;
}
*:first-child+html html body#myjobs-home div.cell.style-2 .advertiseAJob {
	margin:62px 0 0 0;
}

body#myjobs-home form#psform input.inputText{
	width:120px;
}

body#myjobs-home form#psform .formGroup{
	width:140px;
}

/*************************** myjobs-twitter *******************/

body#findTwitter h2{
	padding:10px 0;
}

body#findTwitter .find-twitter{
	width:100%;
	margin:0;
	padding:0 0 40px 0;
}

body#findTwitter .find-twitter hr{
	background:#ccc;
	height:2px;
	display:none;
}

*html body#findTwitter .find-twitter hr{
	z-index:-1;
	position:absolute;
}

body#findTwitter .twitterBird{
	float:right;
	margin:0 30px -30px 0;
}

* html body#findTwitter .twitterBird{
	margin:0 20px -40px 0;
}

body#findTwitter .ie-png {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
	src='twitterbird.png', sizingMethod='scale');
	height: 54px;
	width: 72px;
}

body#findTwitter .ie-hide{
	border:0px solid #FFFFFF;
	_display:none;
}

/***************************Twitter - home*******************/
	body#twitterhome #twitterbanner{
		margin:0px;
		padding:15px 0 10px;
		background:url(../images/nav/twitter_people.gif) no-repeat scroll top right;
	}
	body#twitterhome p{
		padding:0 0 10px 0;
		display:block;
	}
	body#twitterhome ul li{color:#333333 !important;}
	body#twitterhome ol li {color:#333333 !important;}
	body#twitterhome #twittercont{
		width:760px;
		float:left;
	}
	body#twitterhome #joblookfor{
		width:457px;
		float:left;
		margin:0px;
		padding:20px 20px 10px 20px;
		border:1px solid #c2d8eb;
	}
	body#twitterhome #joblookfor h2{font-size:18px;}
	

	body#twitterhome #joblookfor .joblooking-desc {
		background:#f4f8fb;
		border:1px solid #c2d8eb;
		margin:5px 0 0 0;
		padding:11px;
		text-align:left;
		float:left;
		font-size:12px;
		font-family:Arial;
		color:#333333;
		width:433px;
	}
	body#twitterhome #joblookfor .joblooking-desc p{float:none;width:100%;margin:0;padding:0;}
	body#twitterhome #joblookfor #formrow{
		width:100%;
		margin:0px;
		float:left;
		padding:15px 0 0 0;
	}
	
	body#twitterhome #joblookfor .row{
		width:100%;
		margin:0px;
		padding:0 0 10px 0px;
		float:left;
	}
	body#twitterhome #joblookfor .row .column{width:69px;float:right;padding:20px 0 0 0;}
	body#twitterhome #joblookfor .row .row-left{width:314px;float:left;}
	body#twitterhome #joblookfor .row .row-right{width:140px;padding:18px 0 0 0;float:right;}
	body#twitterhome #joblookfor .row  em{color:#999999;font-weight:normal;clear:both;font-size:11px;font-style:normal;display:block;padding:5px 0 0 0;margin:0;}
	body#twitterhome #joblookfor .row.select-salary label{}
	body#twitterhome #joblookfor .row .label-columns{width:318px;float:left;margin:0;}
	body#twitterhome #joblookfor .row .label-columns span{float:left;}
	body#twitterhome #joblookfor .row .label-columns label{float:none !important;font-weight:normal;}
	body#twitterhome #joblookfor .row .label-columns select{float:left;margin:0 5px 0 0;}
	body#twitterhome #joblookfor .row .label-columns select#reqd_salary_low{width:152px !important;float:none;}
	body#twitterhome #joblookfor .row .label-columns select#reqd_salary_high{width:152px !important;float:none;}

	body#twitterhome #joblookfor .row .clear{display:none !important;}

	body#twitterhome #joblookfor .row label{
		width:100%;
		color:#333333;
		font-weight:bold;
		font-size:12px;
		text-align:left;
		padding:0 0 5px 0;
		display:block
	}
	body#twitterhome #joblookfor .row input{
		width:304px;
		border:1px solid #a5acb2;
		float:left;
		padding:2px 0;
		margin:0 10px 0 0;
	}
	body#twitterhome #joblookfor .row select{
		width:290px;
		border:1px solid #a5acb2;
	}
	body#twitterhome #joblookfor .row select.min{
		width:142px;
		float:left;
		margin:0 5px 0 0;
		border:1px solid #a5acb2;
	}
	body#twitterhome #joblookfor .row select.max{
		width:142px;
		float:left;
		border:1px solid #a5acb2;
		margin:0 10px 0 0;
	}
	body#twitterhome #joblookfor .row input.testbtn{
		background:#FF9900 url(../images/homepage/gradient_orange.png) repeat-x scroll left center;
		width:152px;
		float:left;
		font-size:14px;
		text-align:center;
		color:#ffffff;
		margin:0 5px 0 0;
		padding:3px 0px;
		font-weight:bold;
		_padding:3px 0 1px;
		border:1px solid #ff9900;
	}
	
	body#twitterhome #joblookfor  p{
		background:none;
		border:0px none;
		text-align:left;
		margin:0px;
		float:left;
		width:140px;
		padding:00;
		font-size:12px;
		font-family:Arial;
		color:#333333;
	}
	body#twitterhome #joblookfor div.radio-group{
		float:left;
		margin:0px;
		padding:0;
		width:140px;
	}
	body#twitterhome #joblookfor div.radio-group label{
		float:left;
		margin:0px;
		padding:0;
		width:50%;
	}
	body#twitterhome #joblookfor  .row select.sTxt{
		width:93px;
		border:1px solid #a5acb2;
		margin:2px 0 0 0;
	}
	body#twitterhome #joblookfor input.radio{
		width:14px;
		height:14px;
		margin:0 4px 0 0 !important;
	}
	body#twitterhome #yorsamplejob{
		width:260px;
		float:right;
		margin:0px;
		padding:0px;
	}
	body#twitterhome #yorsamplejob .samplejobs{
		background:url(../images/nav/sample_jobs_bottom.gif) no-repeat  0 100%;
		margin:0px;
		padding:0px 0 55px 0;
		float:left;
		width:259px;
	}
	body#twitterhome #yorsamplejob .samplejobs-hold{
		background:url(../images/nav/sample_jobs_top.gif) no-repeat  0 0;
		margin:0px;
		padding:55px 0 0 17px;
		float:left;
		width:242px;
	}
	body#twitterhome #yorsamplejob .samplejobs-hold h3{color:#faa71c;font-size:18px;font-weight:normal;margin:0;padding:10px 0;}
	body#twitterhome #yorsamplejob .samplejobs-hold div{background:#383838;float:left;width:222px;padding:0 10px 10px 10px;margin:0;}
	body#twitterhome #yorsamplejob .samplejobs-hold div p{color:#fff !important;}
	body#twitterhome #yorsamplejob .samplejobs-hold div ul{width:222px;padding:0;margin:0;}
	body#twitterhome #yorsamplejob .samplejobs-hold ul li{color:#ffffff !important;list-style:none;margin:0px;padding:0 0 17px 0;width:100%;float:left;}
	body#twitterhome #yorsamplejob .samplejobs-hold ul li dl{margin:0;padding:0;}
	body#twitterhome #yorsamplejob .samplejobs-hold ul li dl dt{width:60px;float:left;font-weight:bold;}
	body#twitterhome #yorsamplejob .samplejobs-hold ul li dl dt.title{color:#FAA71C;}
	body#twitterhome #yorsamplejob .samplejobs-hold ul li dl dd{float:left;width:160px;margin:0;padding:0;}
	
	
	body#twitterhome .twitter-guide h2{font-size:18px;padding:0 0 30px 0;}
	body#twitterhome .twitter-guide p.align-right{float:right;display:inline;padding:0;margin:0;}
	body#twitterhome .twitter-guide a.twitter-setup{background:url(../images/nav/twitter-setup-bg.gif) no-repeat 0 0;text-decoration:none;display:block;padding:15px 0 20px 80px;width:122px;margin:0;color:#006699;font-size:14px;font-weight:bold;}
