/* [%-# @(#)home.css	1.19 14:06:42,12/01/05 (yy/mm/dd) -%] */

/* *****************************************************
	Imports
***************************************************** */

	@import url(navigation.css);

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

	body {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 70%;
		width: 100%;
		color: #333;
		margin: 0;	
		padding: 0;
		background::url(../images/home/pbg.gif) botom left repeat-x;
		text-align: center;		
	}
	#main{width:100%;background:#ffffff;float:left;padding:0px;margin:0px;}

	img, form, fieldset {
		padding: 0;
		margin: 0;
		border: 0;
	}
	ul{
		margin:0px;
		padding:0px;
	}
	ul li{
		list-style-type:none;
	}
		
	label{
		cursor: pointer;
	}

	legend {
		display: none;
	}

/* *****************************************************
	Typography
***************************************************** */
	
	h1, h2, h3, h4, h5, h6, p {
		margin: 0 0 1em 0;
	}
	
	h1, h2 {
		font-size: 1.5em;
		color: #333;
		font-weight: bold;
		margin: 0;
		padding: 0;
		font-family:Arial, Helvetica, sans-serif;
		line-height: 100%;
	}
	h3{font-family:Arial, Helvetica, sans-serif;}
	p.right {
		text-align: right;
	}

/* *****************************************************
	General Linkage
***************************************************** */
	
	a {
		color: #CC0000;
		text-decoration: underline;
		outline:none;
	}

	a:hover {
		color: #333333 !important;
		text-decoration: none;
	}
		
/* *****************************************************
	Containers
***************************************************** */

	#wrapper{
		width: 942px;			
		margin: 0 auto;
		padding: 0;
		position:relative;
		text-align: left;
	}
	
	
	#container{	
		margin: 0;
		width: 942px;

	}
	
	#content {
		clear: both;
		width:942px;	
		padding:17px 0px 0 0;
		margin: 0;
		float:left;
	}

	#masthead {
		padding:28px 0 16px 0;
	}

	#headerBanner {
		float:left;
		padding:10px 0 0 15px;
	}

	#masthead #logo {
		margin:0;
	}

	#adbanner{
		position:absolute;
		right:150px;	
		top:28px;
		text-align:right;
	}
	#right-banner{
		position:absolute;
		right:0px;
		text-align:right;
		display:block !important;
		width:120px !important;
		top:171px;
	}
	#RecruiterHold a{color:#333333;margin:0px;padding:0 0 5px 20px;display:block;line-height:100%;font-size:100%;}
/* *****************************************************
	Holding Div 1 (Jobs of the Week and Browse Jobs)
***************************************************** */
	
	#holdingdiv {
		float:left;
		width: 691px;
		margin: 0;
		padding: 0;
		border-bottom:0px none;
		background:none;
	}
	#holdingdiv div.row1{width:691px;margin:0px 0 20px 0;padding:0px;float:left;}
	#holdingdiv div.row{width:691px;margin:0px 0 0 0;padding:0px;float:left;}
	
	#holdingdiv .welcomePanel {position:relative; width:691px; padding-bottom:20px; display:block;}
	#holdingdiv .welcomePanel .top {position:relative; width:691px; background:#eee url(/images/home/welcomePanelBottom.gif) no-repeat left bottom;}
	#holdingdiv .welcomePanel .bottom {width:671px; background:url(/images/home/welcomePanelTop.gif) no-repeat left top; padding:10px 10px 1px 10px;}
	#holdingdiv .welcomePanel h2 {font-size:18px;color:#cc0000;margin:0;padding-bottom:10px;font-weight:500;}
	#holdingdiv .welcomePanel p {font-size:12px;color:#333;padding-bottom:10px;margin:0;}
	#holdingdiv .welcomePanel a.close {position:absolute; top:10px; right:10px;}
	
/* *****************************************************
	Search for Jobs
***************************************************** */
	
	#searchBox {
		width: 421px;
		background:transparent url(../images/home/searchbox-bg.jpg) no-repeat 0 0;
		padding: 15px 20px 5px 20px;
		margin:  0;
		color: #fff;
		float: left;
		height:200px;
	}

	#searchBox form {
		padding:0x;
		margin: 0;
	}

	#searchBox h1 {
		color: #fff;
		text-indent:-100em;
		/*background:url(../images/home/engineeringJobsearch.jpg) no-repeat 0 0;*/
		height:31px;
		padding:0 0 10px 0;
		margin:0 0 10px 0;
	}

	#searchBox form div{
		float:left;
		background:transparent url(../images/home/inputTxt-bg.gif) no-repeat scroll 0 20px;
		padding:0 0 17px 0px;
		font-weight:bold;
		width:200px;
	}
	#searchBox form#keywordSearch div.advanced{width:100%;float:left;margin:0px;padding:15px 0 0 0;}
	.advancedleft{float:left;width:290px !important;margin:0px;padding:0px;background:none !important;}
	.advancedright{float:right;width:131px !important;margin:0px !important;padding:0px !important;background:none !important;}
	div.advancedleft input{float:left;}
	div.advancedleft label{font-size:11px !important;padding:3px 0 0 0 !important;}
	div.advancedleftinnerFirst label{width:50px;font-size:11px !important;padding:3px 0 0 0 !important;}
	.advancedleftinner{width:100px !important;float:left !important;background:none !important}
	.advancedleftinnerFirst{width:80px !important;float:left !important;background:none !important}
	.nobg{
		background:none !important;
	}

	#searchBox div label {
		display: block;
		padding: 0 0 5px 5px;
		font-size:14px;
		font-weight:bold;
		margin: 0;
		font-family:Arial,Helvetica,sans-serif;
	}

	#searchBox div label em{
		font-weight:normal;
		font-style:normal;
	}

	#searchBox div span {
		margin:0;
		float:left;
		padding:0 0 0 5px;
		font-weight:normal;
	}

	#searchBox div  input.text{
		color: #666;
		width: 166px;
		padding:0;
		float:left;
		margin: 2px 0 10px 5px;
		border:1px solid #fff;
	}
	#searchBox div.advancedright a.advSearch{margin:0px;padding:5px 0 0 0px;font-size:11px !important;font-weight:500;font-family:Arial,Helvetica,sans-serif;}
	#searchBox div .advSearch{
		float:left;
		padding:0 30px 0 0;
		margin:0;
		color:#fff;
	}

	#searchBox div .advSearch:hover{
		color:#fff !important;
		text-decoration:none;
	}

	#searchBox div input.submit {
		width:92px;
		float: left;
		font-weight:bold;
		border:none;
		cursor:pointer;
		margin: 0;
		font-size:14px;
		height:24px;
		padding:0 0 3px 0;
		color:#fff;
		font-family:Arial,Helvetica,sans-serif;
		background:url(../images/home/searchBtn.gif) no-repeat 0 0;
	}

/* *****************************************************
	Job of the Week
***************************************************** */
	
	#jobOftheWeek {
		width:210px;
		float: left;
		background:url(../images/home/jow-top.gif) no-repeat scroll 0 0;
		padding:15px 0 0px 0;
		margin:0 0 0 20px;
	}
	#jobOftheWeekHold{background:url(../images/home/jow-bottom.gif) no-repeat scroll 0 100%;min-height:197px;_height:195px;float:left;margin:0px;padding:0px 29px 7px 29px;text-align:center;width:152px;}
	
	*:first-child+html *#jobOftheWeekHold{background:url(../images/home/jow-bottom.gif) no-repeat scroll 0 100%;min-height:197px;_height:195px;float:left;margin:0px;padding:0px 29px 6px 29px;text-align:center;width:152px;}
	*html #jobOftheWeekHold{background:url(../images/home/jow-bottom.gif) no-repeat scroll 0 100%;min-height:197px;_height:195px;float:left;margin:0px;padding:0px 29px 6px 29px;text-align:center;width:152px;}
	#jobOftheWeekHold h2{width:152px;margin:0px;padding:0 0 10px 0; display:block;color:#cc0000;font-size:18px;font-weight:500;}
	#jobOftheWeekHold p img{margin:0px;padding:0px;}
	#jobOftheWeekHold p a{color:#cc0000;margin:0px;padding:0 0 5px 0;display:block;font-size:12px;font-weight:500;}
	#jobOftheWeek .jotw-option{	
		background:url(../images/home/arrows.gif) no-repeat 60% 0;
		margin:0;
		padding: 0 0 10px 0;
		width:229px;
	}
	
	#jobOftheWeek p{
		margin:0 0 10px 0;
		padding:0px;
		font-size:12px;
		color:#333333;
	}
	#jobOftheWeek p.nomargin{margin:0px;padding:0 0 0 30px;float:left;}
	#jobOftheWeek a.ViewJob{display:block;background:url(../images/home/jow-view-btn.gif) no-repeat scroll 0 0;text-decoration:none; width:92px;font-weight:bold;font-size:11px;height:21px;line-height:21px;color:#fff;cursor:pointer;border:0px;margin:0 0 0 0px;padding:0px;}
	#jobOftheWeek a:hover.ViewJob{color:#ffffff !important;text-decoration:none;}

	#jobOftheWeek p span{
		display:block;
		font-family:Arial,Helvetica,sans-serif;
		padding:5px 0 0 0;
		font-size:12px;
	}

	#jobOftheWeek a{
		color:#CC3103;
		font-weight:bold;
	}

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

	#Register {
		width:210px;
		float: left;
		background:url(../images/home/register-top.gif) no-repeat scroll 0 0;
		padding:10px 0 0 0;
		margin:19px 0 0px 20px;
	}
	#RegisterHold{background:url(../images/home/register-bottom.gif) no-repeat scroll 0 100%;float:left;margin:0px;padding:0 20px 11px 11px;width:179px;min-height:151px;}
	*:first-child+html *#RegisterHold{background:url(../images/home/register-bottom.gif) no-repeat scroll 0 100%;float:left;margin:0px;padding:0 20px 9px 11px;width:179px;min-height:151px;}
	*html #RegisterHold{background:url(../images/home/register-bottom.gif) no-repeat scroll 0 100%;float:left;margin:0px;padding:0 20px 9px 11px;width:179px;min-height:151px;}
	#RegisterHold h2{margin:0px;padding:0 0 10px 0; display:block;color:#cc0000;font-size:18px;font-weight:500;}
	#RegisterHold p{font-size:12px;color:#333333;padding:0 0 10px 0;margin:0px;}
	#RegisterHold input{background:url(../images/home/job-register-btn.gif) no-repeat scroll 0 0;width:92px;height:21px;line-height:21px;margin:0px;padding:0px;border:0px;display:inline;color:#ffffff;font-weight:600;cursor:pointer;}
	#RegisterHold input.txt{background:#ffffff;border:1px solid #cccccc;width:178px;height:18px;margin:0 0 10px 0;padding:0px;color:#666666;cursor:text;font-weight:normal;}
/* *****************************************************
	Jobsectors
***************************************************** */

	#jobsectors{
		width:460px;
		float:left;
		padding:0;
		margin:0;
	}

/* *****************************************************
	jsOn Tabing
***************************************************** */

	#jobtypes {
		float:left;
		margin:0;
		padding:19px 0px 0px 0px;
		width:460px;
	}
	.tab{
		background:#EEEEEE url(../images/home/graybottom.gif) no-repeat left bottom;
		margin:0;
		padding:0 0 0px 0;
		min-height:170px;
		width:460px;

	}
	*html .tabs .tab{margin:40px 0 10px 0;height:159px;}
	*html .tabs #locat{margin:30px 0 10px 0;}
	*html .tabs.jsOn .tabs #locat{margin:0 !important;height:auto !important;}

	.tabs.jsOn .tab{margin:0 !important;height:auto !important;}
	.tab-hold{
		margin:0px;
		padding:10px 0 0;
		width:460px;
	}
	
	tabs ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;

		position:relative;
	}
	.tabs  p.right a{color:#fff;padding:0 15px 0 0;font-weight:bold;}
	.tabs  p.right a:hover{color:#fff !important;}
	ul.tabTobLinks {
		clear:both;
		font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
		width:460px;
		position:relative;
	}

	.tabs ul.tabTobLinks li {
		position:absolute;
		margin:0 5px 0 0;
		padding:0;
	}
	
	.tabs .latest-hdr img{position:absolute;left:110px;z-index:1;margin:-14px 0 0 10px;}
	
	.tabs .latest-hdr{/*top:413px;*/top:0;left:0;margin-right:1px !important;background:#cccccc url(../images/home/leftdark.gif) no-repeat 0 0;}
	ul.tabTobLinks .latest-hdr a.active{outline:0;top:0 !important;left:0 !important;background:#eeeeee url(../images/home/leftlight.gif) no-repeat 0 0;}
	/*ul.tabTobLinks .latest-hdr strong{padding-left:40px;}*/
	
	.tabs .skills-hdr{/*top:530px;*/top:115px;left:0;margin-right:1px !important;background:#cccccc;}
	.tabs.jsOn .skills-hdr{top:0 !important;left:0 !important;}
	 ul.tabTobLinks .skills-hdr a.active {outline:0;background:#eeeeee;}
	
	.tabs .location-hdr{/*top:670px;*/top:260px;left:0;background:#cccccc url(../images/home/rightdark.gif) no-repeat top right;}
	 ul.tabTobLinks .location-hdr a.active{outline:0;top:0 !important;left:0 !important;background:#eeeeee url(../images/home/rightlight.gif) no-repeat top right !important;}
	
	.tabs.jsOn ul.tabTobLinks li {
		margin:0;
		padding:0;
		position:static !important;
		width:152px;
	}
	.tabs.jsOn ul.tabTobLinks li.location-hdr {
		margin:0;
		padding:0;
		position:static !important;
		width:154px;
	}
	ul.tabTobLinks li a {
		color:#333333 !important;
		display:block;
		font-size:14px;
		font-weight:bold;
		padding:0 0 0 15px;
		text-align:left;
		text-decoration:none;
	}
	
	ul.tabTobLinks li a strong{padding:8px 15px 8px 0px;display:block; text-align:center;}
	ul.tabTobLinks li a:hover {
		color:#585858 !important;
		text-decoration:none;
	}
	
	ul.tabTobLinks li a.active {
		margin:0px;
		color:#ca1430 !important;
	}
	
	.tab {
		clear:both;
		display:block;
	}
	
	.tab ul {
		float:left;
		padding:5px 0 0;
		width:150px;
	}
	
	.jsOn .tab {
		height:auto;
	}
	
	.jsOn ul.tabTobLinks {
		float:left;
	}
	
	.jsOn ul.tabTobLinks li {
		float:left;
	}
	
	.jsOn ul.tabTobLinks li.skills-hdr {
		position:static;
	}
	
	.jsOn ul.tabTobLinks li.location-hdr {
		position:static;
	}
	
	.jsOn ul.tabTobLinks li a {
		font-size:12px !important;
		font-weight:bold;
		font-family:Arial;
	}
	
	.jsOn .tab {
		clear:both;
		display:none;
	}


	#hjobs {width:440px; padding:10px;}

	#hjobs strong{
	padding:0 !important;
	margin:0 !important;
	font-size:12px;
	color:#333333;
	}
	#sect strong{
	padding:0 !important;
	margin:0 !important;
	font-size:12px;
	color:#333333;
	}
	#locat strong{
	padding:0 !important;
	margin:0 !important;
	font-size:12px;
	color:#333333;
	}

	div#hjobs div.tleft p{margin:0px;padding:0 0 15px 0;font-size:12px;}
	div#hjobs div.tright p{margin:0px;padding:0 0 15px 0;font-size:12px;}
	div#sect div.tleft p{margin:0px;padding:0 0 15px 0;font-size:12px;}
	div#sect div.tright p{margin:0px;padding:0 0 15px 0;font-size:12px;}
	div#locat div.tleft p{margin:0px;padding:0 0 15px 0;font-size:12px;}
	div#locat div.tright p{margin:0px;padding:0 0 15px 0;font-size:12px;}

#jobtypes ul li.show a{background:url(../images/home/plus.gif) no-repeat 0 95%;margin:0;padding:5px 0 0 15px;}

	#hjobs .tleft{
		float:left;
		width:225px;
	}
	
	#hjobs .tright{
		float:left;
		width:225px;
	}
	#sect .tleft{
		float:left;
		width:225px;
	}
	
	#sect .tright{
		float:left;
		width:225px;
	}
	#locat .tleft{
		float:left;
		width:225px;
	}
	
	#locat .tright{
		float:left;
		width:225px;
	}
	
	#sect {
		width:450px !important;
		text-align:left;
		padding:10px 0 10px 10px;
	}
	#sect ul li{list-style-type:none;margin:0px;padding:0 0 5px 0px;}
	#sect ul li a{font-size:12px;margin:0px;padding:0;color:#ca1430;}

	#locat {
		width:450px !important;
		text-align:left;
		padding:10px 0 10px 10px;
	}
	#locat ul li{list-style-type:none;margin:0px;padding:0 0 5px 0px;}
	#locat ul li a{font-size:12px;margin:0px;padding:0;color:#ca1430;}


/* *****************************************************
	Ticker Tape
***************************************************** */
	
	.clear0{height:0; line-height:0; clear:both}
	
	#hjobs .nav {width:39px; float:left; display:inline; padding:50px 0;}	
	#hjobs .content {width:342px; float:left; display:inline; padding:10px 10px 0 10px;}
	#hjobs .content ul {margin:0;padding:0; float:none; width:auto;}
	#hjobs .content ul li {padding:0; margin:0; height:auto !important;}
	#hjobs .content #hotJobsLoader {text-align:center; padding-top:33px;}
	#hjobs .content .hotJob {margin-bottom:5px; width:342px;}	
	#hjobs .content .hotJob p {color:#333; font-size:12px; margin-bottom:0;}
	#hjobs .content .hotJob a {color:#CA1430; text-decoration:underline;}
	#hjobs .content p.search {font-size:12px; text-align:center; padding-top:42px;}

/* *****************************************************
	Featured Recruiters
***************************************************** */

	#featuredRec{
		width:90px;
		float: left;
		padding:0 0 0px 5px;
		margin:0 0 0 15px;
	}
	#featuredRec a img{margin:0px;padding:0 0 10px 0;}
/*	#featuredRec h3{
		padding:0;
		margin:0 0 10px;
		font-size:18px;
		height:14px;
		background:url(../images/home/featuredrecruiters.gif) no-repeat 0 0;
		text-indent:-1000em;
	}*/

	#featuredRec ul{
		margin:0;
		padding:0px 0 0;
		list-style:none;
		float:left;
	}

	#featuredRec ul li{
		float:left;
		margin:0;
		padding:0;
		width:90px;
	}

	#featuredRec ul li a{
		font-weight:bold;
		color:#CC3103;
		margin:0;
		padding:0 0px 10px 0;
		display:block;
		text-align:center;
	}

	#featuredRec ul li a img{
		margin:0;
		padding:0;
	}

	#featuredRec ul li a.viewMore{
		padding:5px 0 0 0;
	}

	#mpu-ad a {
		border:0 none;
		cursor:pointer;
		float:left;
		height:250px;
		margin:0;
		padding:0;
		text-indent:-9999em;
		width:300px;
	}

	#mpu-ad a img {
		border:0 none;
		display:block;
		height:250px;
		width:300px;
	}
	.bottom-right-adspace{width:300px;float:left;margin:0px;padding:0px;cursor:pointer;height:250px;border:0px;}
	.bottom-right-adspace a img{border:0px;border:0px;display:block;}
/* *****************************************************
	Right Banner
***************************************************** */

	#rightBanner{width:120px;margin:0 0 0 0px;padding:0 0 0 0px;float:right;cursor:pointer;}

/* *****************************************************
	Upload CV
***************************************************** */
#uploadCV {
		width:369px;
		float: right;
		background:url(../images/home/uploadcv-top.gif) no-repeat scroll 0 0;
		padding:13px 0 0 0;
		margin:0 0 0 20px;
	}
	#uploadCVHold{background:url(../images/home/uploadcv-bottom.gif) no-repeat scroll 0 100%;float:left;margin:0px;padding:0 0 8px 11px;width:359px;}
	*:first-child+html *#uploadCVHold{background:url(../images/home/uploadcv-bottom.gif) no-repeat scroll 0 100%;float:left;margin:0px;padding:0 0 6px 11px;width:359px;}
	*html #uploadCVHold{background:url(../images/home/uploadcv-bottom.gif) no-repeat scroll 0 100%;float:left;margin:0px;padding:0 0 6px 11px;width:359px;}

	.upload{width:347px;margin:0px;padding:0 0 20px 0;border-bottom:1px solid #cccccc;}
	.interviewer{width:347px;margin:0px;padding:20px 0 10px 0;}
	#uploadCVHold h2{font-size:18px;color:#cc0000;margin:0px;padding:0 0 10px 0;font-weight:500;}
	#uploadCVHold p{font-size:12px;color:#333333;padding:0 0 10px 0;margin:0px;}
	#uploadCVHold a.getStarted{background:url(../images/home/upload_btn.gif) no-repeat scroll 0 0;cursor:pointer;text-decoration:none;width:92px;font-size:11px;font-weight:bold;height:21px;line-height:21px;margin:0px;padding:0px;display:block;border:0px;color:#ffffff;text-align:center;}
	#uploadCVHold a:hover{text-decoration:none;width:92px;font-size:11px;font-weight:bold;line-height:21px;margin:0px;padding:0px;display:block;border:0px;color:#ffffff !important;text-align:center;}
	#uploadCVHold a.interviewer{background:url(../images/home/interviewer-btn.gif) no-repeat scroll 0 0;cursor:pointer;text-decoration:none;font-size:11px;font-weight:bold;width:119px;height:21px;line-height:21px;margin:0px;padding:0px;display:block;border:0px;color:#ffffff;text-align:center;}
/* *****************************************************************************
	Footer
***************************************************************************** */
	#footerarea
	{
		width:100%;
		float:left;
		margin:20px 0 0 0;
		padding:0px;
		background:#eeeeee;
	}
	#footer {
		padding:20px 0 0 0;
		margin:0px auto;
		text-align:left;
		width:942px;
	}
	#footer p{width:625px;float:left;margin:0px;padding:0 75px 0 0px;text-align:left;}
	#footer p a{width:220px;float:left;margin:0px;padding:0px;}
	#footer div.footerLinks p{width:220px;margin:0px;padding:5px 0 0 0px;}
	#footer div.footerLinks{width:220px;margin:0px;padding:0 0 15px 0px;float:left;}
	div.footerLinks ul {
		text-align: left !important;
		padding:0 0 2px 0;
		margin:0;
		width:130px !important;
	}
	div.footerLinks ul li{
		width:130px;
		float:left;
		margin:0px;
		padding:0px;
	}
	div.footerLinks ul li a{margin:0px;padding:0 0 5px 0 !important;display:block;color:#cc0000;font-size:11px;}
	div.footerLinks p a{color:#333333;}
/***************************************
	Channel pop-up
***************************************/

	div#channelPop {
		position: absolute;
		display:block;
		z-index:10000 !important;
		left:-99999px;
		margin: 0;
		top: 85px !important;
		padding: 16px 0 0 0;
		background:url(../images/home/chanel-top-bg.png) 0 0 no-repeat;
		width: 627px;
	}
	*html div#channelPop {
		background:#fff;
		border: 1px solid #959385;
	}

	div[id="channelPop"]#channelPop {
		top: 85px !important;
		/*left:145px !important;*/
	}

	div#channelPop h3 {
		font-size: 150%;
		font-weight:bold;
		color: #333333  !important;
		padding: 0 0 0px 40px;
		font-family:Arial, Helvetica, sans-serif;
		margin:11px 0 0 0;
		float:left;
		text-indent:0;
	}

	div#channelPop ul {
		width: 577px;
		float: left;
		padding:5px 10px 45px 40px;
		margin: 0;
		background:url(../images/home/chanel-bottom-bg.png) 0 100% no-repeat;
	}

	*html div#channelPop ul {
		background:none;
	}

	div#channelPop ul li {
		margin: 0;
		padding: 0.2em 0;
		font-weight:normal;
		display:block;
		font-size:90%;
		width:185px;
		float:left;
		height:auto;
	}

	div#channelPop.showElement {
		left: 60px;
	}

	div[id="channelPop"]#channelPop.showElement {
		left:218px !important;
	}
	
	.hideElement {
        position: absolute;
        left: -15000px;
	}

	div#channelPop ul li a {
		color:#CA1430 !important;
		text-decoration:underline;
		font-size:11px;
	}

	div#channelPop ul li a:hover {
		color:#333 !important;
		text-decoration:none;
		font-size:11px;
	}

	a.closeChannelBtn {
		margin:11px 0 0 0;
		width:39px;
		height:15px;
		float:right;
		font-size: 150%;
		font-weight:bold;
		color: #cc2031  !important;
		padding: 0 60px 5px 0;
		font-family:Arial, Helvetica, sans-serif;
	}
		
	 *html a.closeChannelBtn {
		display:block;
		clear:both;
		overflow:hidden;
		bottom:15px;
	}
/********************************************************
ChannerlPop
************************************************************/

div#locatPop {
		position: absolute;
		display:block;
		z-index:10000 !important;
		left:-99999px;
		margin: 0;
		top: 85px !important;
		padding: 16px 0 0 0;
		background:url(../images/home/chanel-top-bg.png) 0 0 no-repeat;
		width: 627px;
	}
	*html div#locatPop {
		background:url(../images/home/chanel-top-bg.png) 0 0 no-repeat;
		border: 0px solid #959385;
		width: 627px;
	}

	div[id="locatPop"]#locatPop {
		top: 85px !important;
		/*left:145px !important;*/
	}

	div#locatPop h3 {
		font-size: 150%;
		font-weight:bold;
		color: #333333  !important;
		padding: 0 0 0px 40px;
		font-family:Arial, Helvetica, sans-serif;
		margin:11px 0 0 0;
		float:left;
		text-indent:0;
	}

	div#locatPop ul {
		width: 577px;
		float: left;
		padding:5px 10px 45px 40px;
		margin: 0;
		background:url(../images/home/chanel-bottom-bg.png) 0 100% no-repeat;
	}

	*html div#locatPop ul {
		background:none;
	}

	div#locatPop ul li {
		margin: 0;
		padding: 0.2em 0;
		font-weight:normal;
		display:block;
		font-size:90%;
		width:185px;
		float:left;
		height:auto;
	}

	div#locatPop.showElement {
		left: 60px;
	}

	div[id="locatPop"]#locatPop.showElement {
		left:218px !important;
	}
	
	.hideElement {
        position: absolute;
        left: -15000px;
	}

	div#locatPop ul li a {
		color:#CA1430 !important;
		text-decoration:underline;
		font-size:11px;
	}

	div#locatPop ul li a:hover {
		color:#333 !important;
		text-decoration:none;
		font-size:11px;
	}


