/*-- Common Styles --*/
body{
	color:#7D7D7D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;  /*-- Enables font size scaling in MSIE  --*/
	margin:0;
	padding:0;
	background-color:#EEE;
	text-align:center;
	word-wrap:break-word;
}
html > body{
	font-size:8.5pt;
}
	.siteclass{
		width:850px;
		overflow:hidden;
		text-align:left;
		margin:0 auto;
	}
	.clsBodyContent{
		margin:0 auto;
		width:875px;
		background:url(../images/screen_foodfriends/bg-body.jpg) repeat-y;
	}
	#top,#header h2,#footer h2,#selSubHeader h2{		/*-- Nomensa Method to hide the content --*/
		position:absolute;
		left:-999em;
		width:990em;
	}
	#selSubHeader h2{
		display:none;
	}
	form,table,p,h1,h2,h3,h4,h5,h6,ul,li,div,input{
		margin:0;
		padding:0;
		font-size:100%;
	}
	li{
		list-style:none;
	}
	a{
		font-weight:normal;
		color:#C9362E;
		outline:none;
	}
	a:hover{
		text-decoration:none;
	}
	img{
		border:0;
		vertical-align:top;
	}
/*-- Header --*/
#header:after{
	content:".";
	visibility:hidden;
	display:block;
	clear:both;
}
#header{
	text-align:center;
	padding:0;
}
* html #header{
	padding:0 0 0.6em 0;
	height:1%;
}
	#selMainContent{
		text-align:center;
	}

	#selMain,#selHeaderContent,#selNavigationContent{
		width:821px;
		margin:0 auto;
		padding:0;
		text-align:left;
	}
	#selMain{
		width:850px;
	}
	#selMainSection,#selHeaderSection,#selSubFooterSection{
		text-align:center;
		margin:0 auto;
		overflow:hidden;
	}
	#selSubHeader .clsUserNameSection{
		width:820px;
		float:right;
		margin:0.5em 0 0 0;
		padding:0;
		text-align:right;
	}
	#selSubHeader .clsUserNameSection li{
		background:none;
		margin:0;
		padding:0;
		display:inline;
	}
	#selSubHeader .clsUserNameSection a{
		color:#FFF;
		text-decoration:none;
		font-size:0.9em;
		margin:0 0.5em 0 0;
		padding:0 0.5em 0 0;
		border-right:1px solid #FFF;
	}
		#selSubHeader .clsUserNameSection .clsLogoutLink a{
			border:0;
			padding:0;
		}
#selLeftHeaderContent{
	width:162px;
	float:left;
	padding-top:10px;
}
	#header h1{
		background:url(../images/screen_foodfriends/logo.gif) no-repeat;
		float:left;
	}
	#selLang{
		padding:10px 0 0 0;
		clear:both;
	}
		#header h1 a{
			width:140px;
			height:70px;
			text-indent:-2000em;
			overflow:hidden;
			display:block;
		}
	#selBanner{
		float:right;
		text-align:center;
		width:659px;
		padding-top:3px;
	}
	.clsInvite{
		background:url(../images/screen_foodfriends/icon-invitefriend.gif) no-repeat right center;
	}
	.clsNewMailCount{
		background:url(../images/screen_foodfriends/icon-receivedmails.gif) no-repeat left center;
		padding:0 0 0 2em;
	}
	.clsNewMailCount span{
		font-weight:bold;
	}
	.clsLogout{
		background:url(../images/screen_foodfriends/icon-logout.gif) no-repeat right center;
	}
		#selWelcomeMessage li a{
			color:#6E6E6E;
			text-decoration:none;
		}
		#selWelcomeMessage .clsLogout a{
			color:#B93328;
		}
/*-- selNavigation --*/
#selNavigation{
	background:url(../images/screen_foodfriends/bg-selsubheader.jpg) no-repeat left bottom;
	margin:1em 0 0 0;
	text-align:center;
	height:56px;
}
	#selNavigationContent{
		padding:0;
	}
/*-- selSubHeader --*/
dl,dt,dd{
	margin:0;
	padding:0;
	list-style-type:none;
}
#selSubHeader{	/*selsubheader*/
	padding:0;
	width:821px;
	position:absolute;
	margin:0 auto 0 auto;
	text-align:left;
}
	#selSubHeader dl{
		float:left;
	}
	#selSubHeader dt{
		background:url(../images/screen_foodfriends/bg-link.jpg) no-repeat;
		float:left;
		margin:0 1.2px 0 0;
	}
	#selSubHeader dt.clsAdminIndex{
		margin:0;
		background:none;
	}
	#selSubHeader .clsAdminIndexLink{
		float:right;
		margin:0px 0 0 0;
	}
	 .clsAdminIndexLink select{
		margin-top:-12px;
	}
		#selSubHeader dt a{
			display:block;
			padding:0;
			font:bold 1em Arial;
			width:80px;
			line-height:28px;
			outline:none;
			height:28px;
			text-decoration:none;
			text-align:center;
			color:#FFF;
		}
		#selSubHeader dt.clsAdminIndex a{
			text-align:right;
			text-decoration:underline;
			color:#D90200;
			font-weight:normal;
			margin:-3px 10px 0 0;
			text-decoration:none;
		}
		#selSubHeader dt a:hover{
			font-weight:bold;
		}
	#selSubHeader dd{
		position:absolute;
		left:0;
		margin:2em 0 0 0;
	}
	#selSubHeader ul{
		margin:0.65em 0.2em 0 0;
		width:400px;
		padding:0.5em 0 0.5em 0;
	}
	* html #selSubHeader ul{
		margin:0.7em 0.2em 0 0;
	}
	#selSubHeader li{
		display:inline;
		background:url(../images/screen_foodfriends/icon-sublink.gif) no-repeat left center;
	}
	#selSubHeader .clsWelcomeText{
		color:#FFF;
		font:bold 1em Arial;
		background:none;
		padding:0 0 0 0.5em;
	}
	#selSubHeader li a{
		margin:0 0.8em 0 1em;
		padding:0;
		color:#FFF;
		font:normal 1em Arial;
		text-decoration:none;
	}
	#selSubHeader li a:hover{
		text-decoration:underline;
	}
	#selSubHeader .clsActiveSubLink a{
		font-weight:bold;
	}
	#selSubHeader dd ul{
		display:none;
	}
	.clsFoodFriendsLinks ul{
		padding:0.2em 0.2em 0.2em 1.5em;
	}
	.clsFoodFriendsLinks dl{
		background-color:#C3C3C3;
		border:1px solid #B02232;
		padding:0.5em
	}
	.clsFoodFriendsLinks{
		padding:0 0 1em 0;
	}
	.clsFoodFriendsLinks a{
		padding:0 0 0 1em;
		font:normal 1.1em Arial, Helvetica, sans-serif;
		color:#B02232;
		text-decoration:none;
		background:url(../images/screen_foodfriends/icon-sublink.gif) no-repeat left center;
	}
/*-- sideBar1 --*/
.sideBar1{
	float:left;
	clear:left;
	width:198px;
	padding-top:20px;
	text-align:left;
	background:url(../images/screen_foodfriends/bg-sidebar.jpg) repeat-x left top;
}
#registertest .sideBar1{
	padding-top:80px;
}
.sideBar1 .clsIndex h3{
	color:#333;
	font-weight:900;
	font-size:12px;
	text-transform:uppercase;
	padding:0;
	margin:20px 0 0 0;
}

#sidBarNw   h3{
	color:#808080;
	text-transform:none;
}
#sidBarNw  #selFoodGuide{
	margin:60px 0 0 0;
}
.clsMyFoodFriends{
	display:none;
}
	#selRegisterBanner{
		margin:70px 0 0 0;
	}
	.clsFFCopyright{
		font:normal 1.1em Arial, Helvetica, sans-serif;
		margin:0.5em 0 0 0;
	}
.sideBar1 a{
	text-decoration:none;
}
/*-- main --*/
#main{
	margin-left:211px;
	background:url(../images/screen_foodfriends/bg-sidebar.jpg) repeat-x left top;
	min-height:60em;
	text-align:left;
}
* html #main{
	height:60em;
}
	h2{
		font:normal 1.7em Arial, Helvetica, sans-serif;
		text-align:left;
		color:#867C73;
		padding:25px 0 33px 0;
	}
	/* arif */
	#rotIndxPg h2{
	padding:25px 0 23px 0;
	}
	#selRegister h2{
	color:#8c8c8c;
	font-size:2.4em;
	font-weight:normal;
	}
		#selRegister table{
		margin-top:30px;
		}
			#selRegister table table{
			margin:0;
			}
		#selRegister th,#selRegister td{
		padding:4px 5px;
		}
		#selRegister th{
		font-size:1.4em;
		}
		#selRegister table .clsFormLabelCellDefault{
		width:25%;
		white-space:nowrap;
		}

		/*#selRegister td .clsTextBox{
		width:285px;
		height:auto;
		font-size:1.4em;
		font-weight:bold;
		color:#AFAFAF;
		padding:4px 2px;_height:30px;
		}
		#selRegister .clsTextBoxBg{
		width:296px;
		height:33px;
		}*/
			#selRegister #username{
			width:300px;
			}
			#selRegister select{
			font-size:1.4em;
			font-weight:bold;
			color:#AFAFAF;
			}
			table td.emptyRow{
			height:45px;
			}
				#selNewCompanyArea{
				padding:2px;
				}
				#selNewCompanyArea table{
				margin:0;
				}
				#selNewCompanyArea th{
				color:#424242;
				font-size:0.75em;
				padding:2px;
				}
				#selRegister .clsNewCompanyTb2{
				margin:0;
				padding:0;
				}
				#selNewCompanyArea #selNewCompanyBlock #selAddGuideTbl{
				padding:0;
				margin:0;
				}
#catagoryBox td,#catagoryBox table{
border:0;
}
	#catagoryBox .clsTextBoxBg{
	background:url(../images/screen_foodfriends/bg-textboxnormal.jpg) no-repeat left center;
	height:33px;
	width:296px;
	}

	#catagoryBox .clsTextBox{
	font-weight:bold;
	margin:2px 0 0 0;
	color:#ACACAC;
	width:270px;
	border:0;
	}
	#catagoryBox  .clsTextArea{
	border:0;
	background:url(../images/screen_foodfriends/bg-teaxtArea.jpg) no-repeat left center;
	height:100px;
	width:271px;
	_width:296px;
	color:#ACACAC;
	font-weight:bold;
	padding:5px;
	}
	.textArea{
	padding-left:0;
	}
	#catagoryBox textarea.clsTextArea {
	padding:12px 15px 5px 10px;
	}
	/* end */
#membersindex  h2{
			padding:20px 0 22px 0;
	}

	.sideBar1 .clsIndex h2{
		padding:0 0 0.2em 0;
	}

	.memberprofileBlogCont{
	padding:0 0 0 0.5em;
	}
/*#membersallForum #main{
	background:none;
	padding-top:20px;
}
*/


/*-- footer --*/
#footer{
	color:#FFF;
	clear:both;
	height:47px;
	margin:1em 0 0 0;
	text-align:center;
}
#selSubFooter{
	height:47px;
	display:none;
	width:821px;
	text-align:left;
	margin:0 auto;
}
#footer p{
	background:#FFF url(../images/screen_foodfriends/bg-footer.jpg) no-repeat right center;
	height:32px;
	width:300px;
	padding:15px 0 0 3.5em;
	float:right;
}
* html #footer p{
	padding:15px 0 0 3.5em;
	width:342px;
	height:47px;
}

	#selRegister .clsTextBoxBg input{
		background:url(../images/screen_foodfriends/bg-textboxnormal.jpg) no-repeat left top;
		width:296px;
		padding:6px 2px 6px 4px;
		!height:33px;
	}
	#selRegister .clsTextBox{
		border:0;
		font-size:1.4em;
		font-weight:bold;
		color:#AFAFAF;
	}
	/* implemented only swRegisterTest page */
		#selRegister .clsTextBoxBgNw, #memCmpsPg .clsTextBoxBgNw{
		background:url(../images/screen_foodfriends/bg-textboxnormal.jpg) no-repeat left top;
		width:296px;
		padding:6px 2px 6px 4px;
		display:block;
		!height:33px;
	}
		#selRegister .clsTextBoxNw, #memCmpsPg .clsTextBoxNw{
		border:0;
		font-size:1.4em;
		font-weight:bold;
		color:#AFAFAF;
		width:285px;
		font-family:Arial, Helvetica, sans-serif;
		}
		#swRegisterTest{
		overflow:visible;
		}
	/*  swRegisterTest page end */

	#selRegister .clsFormLabelCellDefault{
		text-align:right;
		width:25%;
		color:#AFAFAF;
		font-weight:bold;
	}
/*-- Index page --*/
.clsSubmitGrey {
	background:url(../images/screen_foodfriends/btn-side.jpg) no-repeat left center;
	width:85px;
	height:19px;
	line-height:19px;
	display:block;
	text-align:center;
	color:#A3A3A3 !important;
	border:0;
	font-size:11px;
	cursor:pointer;
}
#selSearchJob .clsPostJob{
	background:url(../images/screen_foodfriends/btn-side.jpg) no-repeat right center;
	height:19px;
	padding-top:2px;
	text-decoration:none;
	text-align:center;
}
#selSearchJob .clsPostJob a{
	text-decoration:none;
	color:#A3A3A3 !important;
}
#main .clsIndex:after,.sideBar1:after{
	content:".";
	visibility:hidden;
	display:block;
	clear:both;
}
#main .clsIndex,.sideBar1{
	zoom:1;
}
* html #main .clsIndex,* html .sideBar1:after{
	height:1%;
}
/*-- index page --*/
.clsMarketingLinks{
	height:77px;
}
.clsMarketingPlace,.clsMeetingPlace{
	margin:0 0 20px 0;
}
	.clsMarketingLinks li{
		float:left;
		margin:0 11px 0 0;
	}
	.clsMarketingLinks .clsLastMarketingLink{
		margin:0;
	}
	.clsClear{
		clear:both;
	}
	.clsSecondColumn{
		width:278px;
		float:left;
		margin:0 13px 0 0;
	}
	.clsThirdColumn{
		width:320px;
		margin:0;
		float:left;
	}
	.clsIndex table{
		border:0;
		margin:0;
		width:96%;
		padding:0;
		background-color:transparent
	}
		.clsIndex td,.clsIndex th{
			border:0;
			padding:0;
			text-align:left;
			background-color:transparent
		}
		.clsIndex th{
			color:#B60A06;
			font-weight:normal;
		}
	.clsIndex h2{
		font:normal 1.7em Arial, Helvetica, sans-serif;
		margin:0 0 0.5em 0;
		padding-bottom:0.2em;
	}
	#main .clsIndex h2{
		text-transform:lowercase;
	}
		.sideBar1 .clsIndex .clsRestaurantPresentTitle{
			background:#C62618;
			border-bottom:2px solid #FFF;
			color:#FFF;
			text-transform:uppercase;
			font-weight:bold;
			text-align:center;
			height:23px;
			line-height:23px;
			width:167px;
		}
		.clsFirstColumn h2{
			color:#909090;
		}
		.clsSecondColumn h2{
			color:#5C5C5C;
			background:url(../images/screen_foodfriends/icon-eventstitle.jpg) no-repeat 0 0.3em;
			padding:0 0 0.2em 2em;
		}
		.clsEventsInCity h2{
			padding:0 0 0.2em 1em;
			background:url(../images/screen_foodfriends/icon-eventtitle.gif) no-repeat 0 0.3em;
		}
		.clsComingWork h2{
			padding:0 0 0.2em 1em;
			background:url(../images/screen_foodfriends/icon-schedular.gif) no-repeat 0 0.3em;
		}
		.clsLatestJobs h2{
			padding:0 0 0.2em 1em;
			background:url(../images/screen_foodfriends/icon-latestjobs.gif) no-repeat 0 0.3em;
		}
			.clsIndex #selHomeScheduleTitle{
				background:transparent;
				padding:0 0 0.2em 0;
			}
#selIndexBanner{
	margin:10px 0 0 0;
}

		.clsIndex .clsBuyAndSell h2{
			padding:0 0 0.2em 1em;
			background:url(../images/screen_foodfriends/icon-buysell.gif) no-repeat 0 0.3em;
		}
		#selTestimonial{
			height:21.3em;
		}
		.clsThirdColumn .clsTestimonialsTitle{
			background:transparent;
			padding:0;
			color:#B60A06;
		}
			.clsIndex .clsForumsTitle{
				padding:0 0 0.2em 1.3em;
				background:url(../images/screen_foodfriends/icon-forumtitle.gif) no-repeat 0 0.3em;
			}
	.clsIndex h3,.clsRestName,.clsIndex h3 a{
		color:#D90200;
		font:normal 1em Arial, Helvetica, sans-serif;
		margin:1em 0 0 0;
		text-decoration:none;
	}
		.clsIndex .clsEventsSubTitle{
			margin:0 0 0.5em 0.5em;
			font-size:1.2em;
			color:#B30A07
		}
		.clsRestName{
			margin:0.2em 0;
			font-weight:bold;
			color:#333;
		}
		.clsRestaurantGrey{
			color:#999;
			font-weight:bold;
		}
		.greyAdv{
			color:#999;
			border-bottom:1px dotted #CCC;
			padding-bottom:5px;
			display:block;
			margin:20px 0;
		}
		.advimg{
			border:1px solid #999;
			display:block;
			margin-left:15px;
		}
		.clsRestImg{
			text-align:center;
		}
		.clsIndex .clsFriendRequestSubTitle{
			font-weight:bold;
			margin:1em 0;
			text-align:left;
		}
		.clsFriendRequest{
			text-align:right;
		}
			.clsNoFriendRequest{
				text-align:left;
			}
		.clsRequestFriendImg{
			float:left;
		}
		.clsRequestorName{
			text-align:left;
			clear:both;
			padding:0.5em 0 0 0;
		}
		* html .clsRequestorName{
			padding:0.2em 0 0 0;
		}
		.clsReplyToRequest a,.clsBookWork a,.clsLoginButton .clsSubmitButton,.clsApplyJobLink a{
			margin:1em 0 0 0;
			display:block;
			text-align:center;
			float:right;
			background:url(../images/screen_foodfriends/bg-replylink.jpg) no-repeat left center;
			padding:0;
			width:47px;
			height:15px;
			line-height:15px;
			text-decoration:none;
			color:#FFF
		}
		.clsCreatetButton{

		}
			.clsBirthDate{
				width:6em;
			}
		.clsIndex .clsHomeNewMembersName{
			margin:0 4em 0 0;
		}
		.clsIndex .clsNewMembersName{
			margin:0;
		}
		.clsBottomHomeImage{
			padding-top:100px;
			clear:both;
		}
/* \*/
* html .tlcrestaurant,* html .trcrestaurant{
	height:1%
}
/* */
* html .lbrestaurant{
	width:100%
}
.trcrestaurant{
	zoom:1;
}
.tlcrestaurant{
	background:transparent url(../images/screen_foodfriends/tlc-restaurant.jpg) no-repeat;
}
.trcrestaurant{
	background:transparent url(../images/screen_foodfriends/trc-restaurant.jpg) no-repeat right top;
}
.blcrestaurant{
	background:transparent url(../images/screen_foodfriends/blc-restaurant.jpg) no-repeat left bottom;
}
.brcrestaurant{
	background:transparent url(../images/screen_foodfriends/brc-restaurant.jpg) no-repeat right bottom;
}
.tbrestaurant{
	background:transparent url(../images/screen_foodfriends/tb-restaurant.jpg) repeat-x;
}
.bbrestaurant{
	background:transparent url(../images/screen_foodfriends/bb-restaurant.jpg) repeat-x center bottom;
}
.rbrestaurant{
	background:transparent url(../images/screen_foodfriends/rb-restaurant.jpg) repeat-y right top;
}
.lbrestaurant{
	background:#F6F4FF url(../images/screen_foodfriends/lb-restaurant.jpg) repeat-y left bottom;
}
/* \*/
* html .tlcevents,* html .trcevents{
	height:1%
}
/* */
* html .lbevents{
	width:100%
}
.trcevents{
	zoom:1;
}
.tlcevents{
	background:transparent url(../images/screen_foodfriends/tlc-events.jpg) no-repeat;
}
.trcevents{
	background:transparent url(../images/screen_foodfriends/trc-events.jpg) no-repeat right top;
}
.blcevents{
	background:transparent url(../images/screen_foodfriends/blc-events.jpg) no-repeat left bottom;
}
.brcevents{
	background:transparent url(../images/screen_foodfriends/brc-events.jpg) no-repeat right bottom;
}
.tbevents{
	background:transparent url(../images/screen_foodfriends/tb-events.jpg) repeat-x;
}
.bbevents{
	background:transparent url(../images/screen_foodfriends/bb-events.jpg) repeat-x center bottom;
}
.rbevents{
	background:transparent url(../images/screen_foodfriends/rb-events.jpg) repeat-y right top;
}
.lbevents{
	background:#FFF4DE url(../images/screen_foodfriends/lb-events.jpg) repeat-y left bottom;
}
/* \*/
* html .tlcforumreply,* html .trcforumreply{
	height:1%
}
/* */
* html .lbforumreply{
	width:100%
}
.trcforumreply{
	zoom:1;
}
.tlcforumreply{
	background:transparent url(../images/screen_foodfriends/tlc-forumreply.gif) no-repeat;
}
.trcforumreply{
	background:transparent url(../images/screen_foodfriends/trc-forumreply.gif) no-repeat right top;
}
.clsSearchSection .trcforumreply{
	padding:1em;
}
.blcforumreply{
	background:transparent url(../images/screen_foodfriends/blc-forumreply.gif) no-repeat left bottom;
}
.brcforumreply{
	background:transparent url(../images/screen_foodfriends/brc-forumreply.gif) no-repeat right bottom;
}
.tbforumreply{
	background:transparent url(../images/screen_foodfriends/tb-forumreply.gif) repeat-x;
}
.bbforumreply{
	background:transparent url(../images/screen_foodfriends/bb-forumreply.gif) repeat-x center bottom;
}
.rbforumreply{
	background:transparent url(../images/screen_foodfriends/rb-forumreply.gif) repeat-y right top;
}
.lbforumreply{
	background:#E5E0DA url(../images/screen_foodfriends/lb-forumreply.gif) repeat-y left bottom;
}
/* \*/
* html .tlceventdatatable,* html .trceventdatatable{
	height:1%
}
/* */
* html .lbeventdatatable{
	width:100%
}
.trceventdatatable{
	zoom:1;
}
.tlceventdatatable{
	background:transparent url(../images/screen_foodfriends/tlc-forumreply.gif) no-repeat;
}
.trceventdatatable{
	background:transparent url(../images/screen_foodfriends/trc-forumreply.gif) no-repeat right top;
}
.blceventdatatable{
	background:transparent url(../images/screen_foodfriends/blc-forumreply.gif) no-repeat left bottom;
}
.brceventdatatable{
	background:transparent url(../images/screen_foodfriends/brc-forumreply.gif) no-repeat right bottom;
}
.tbeventdatatable{
	background:transparent url(../images/screen_foodfriends/tb-forumreply.gif) repeat-x;
}
.bbeventdatatable{
	background:transparent url(../images/screen_foodfriends/bb-forumreply.gif) repeat-x center bottom;
}
.rbeventdatatable{
	background:transparent url(../images/screen_foodfriends/rb-forumreply.gif) repeat-y right top;
}
.lbeventdatatable{
	background:#E5E0DA url(../images/screen_foodfriends/lb-forumreply.gif) repeat-y left bottom;
}

/* \*/
* html .tlc,* html .trc{
	height:1%
}
/* */
* html .lb{
	width:100%
}
.trc{
	zoom:1;
}
.tlc{
	background:transparent url(../images/screen_foodfriends/tlc.jpg) no-repeat;
}
.trc{
	background:transparent url(../images/screen_foodfriends/trc.jpg) no-repeat right top;
}
.blc{
	background:transparent url(../images/screen_foodfriends/blc.jpg) no-repeat left bottom;
}
.brc{
	background:transparent url(../images/screen_foodfriends/brc.jpg) no-repeat right bottom;
}
.tb{
	background:transparent url(../images/screen_foodfriends/tb.jpg) repeat-x;
}
.bb{
	background:transparent url(../images/screen_foodfriends/bb.jpg) repeat-x center bottom;
}
.rb{
	background:transparent url(../images/screen_foodfriends/rb.jpg) repeat-y right top;
}
.lb{
	background:#FFF url(../images/screen_foodfriends/lb.jpg) repeat-y left bottom;
}

/* \*/
* html .tbforumthread,* html .tbforumreply,* html .tlcforumthread,* html .trcforumthread,* html .lbforumthread,* html .rbforumthread{
	height:1%
}
/* */
* html .lbforumthread{
	width:100%
}
.trcforumthread{
	zoom:1;
}
.tlcforumthread{
	background:#AEA49C url(../images/screen_foodfriends/tlc-forumthread.gif) no-repeat;
}
.trcforumthread{
	background:transparent url(../images/screen_foodfriends/trc-forumthread.gif) no-repeat right top;
}
.blcforumthread{
	background:transparent url(../images/screen_foodfriends/blc-forumthread.gif) no-repeat left bottom;
}
.brcforumthread{
	background:transparent url(../images/screen_foodfriends/brc-forumthread.gif) no-repeat right bottom;
}
.tbforumthread{
	background:transparent url(../images/screen_foodfriends/tb-forumthread.gif) repeat-x;
}
.bbforumthread{
	background:transparent url(../images/screen_foodfriends/bb-forumthread.gif) repeat-x center bottom;
}
.rbforumthread{
	background:transparent url(../images/screen_foodfriends/rb-forumthread.gif) repeat-y right top;
}
.lbforumthread{
	background:transparent url(../images/screen_foodfriends/lb-forumthread.gif) repeat-y left bottom;
}

/* \*/
/* \*/
* html .tlcforumcontent,* html .trcforumcontent,* html .lbforumcontent,* html .rbforumcontent{
	height:1%
}
/* */
* html .lbforumcontent,* html #selMsgTrcForumContent{
	width:100%
}
.trcforumcontent{
	zoom:1;
}
.tlcforumcontent{
	background:transparent url(../images/screen_foodfriends/tlc-forumcontent.gif) no-repeat;
}
.trcforumcontent{
	background:transparent url(../images/screen_foodfriends/trc-forumcontent.gif) no-repeat right top;
	padding:0 0 0.5em 0
}
.blcforumcontent{
	background:transparent url(../images/screen_foodfriends/blc-forumthread.gif) no-repeat left bottom;
}
.brcforumcontent{
	background:transparent url(../images/screen_foodfriends/brc-forumthread.gif) no-repeat right bottom;
}
.tbforumcontent{
	background:transparent url(../images/screen_foodfriends/tb-forumthread.gif) repeat-x;
}
.bbforumcontent{
	background:transparent url(../images/screen_foodfriends/bb-forumthread.gif) repeat-x center bottom;
}
.rbforumcontent{
	background:transparent url(../images/screen_foodfriends/rb-forumthread.gif) repeat-y right top;
}
.lbforumcontent{
	background:transparent url(../images/screen_foodfriends/lb-forumthread.gif) repeat-y left bottom;
}
#selMsgTrcForumContent{
	width:99.9%;
}

/* \*/
* html .tlcthirdcolumn,* html .trcthirdcolumn{
	height:1%
}
/* */
* html .lbthirdcolumn{
	width:100%
}
.trcthirdcolumn{
	zoom:1;
}
.tlcthirdcolumn{
	background:transparent url(../images/screen_foodfriends/tlc-thirdcolumn.jpg) no-repeat;
}
.trcthirdcolumn{
	background:transparent url(../images/screen_foodfriends/trc-thirdcolumn.jpg) no-repeat right top;
}
.blcthirdcolumn{
	background:transparent url(../images/screen_foodfriends/blc-thirdcolumn.jpg) no-repeat left bottom;
}
.brcthirdcolumn{
	background:transparent url(../images/screen_foodfriends/brc-thirdcolumn.jpg) no-repeat right bottom;
}
.tbthirdcolumn{
	background:transparent url(../images/screen_foodfriends/tb-thirdcolumn.jpg) repeat-x;
}
.bbthirdcolumn{
	background:transparent url(../images/screen_foodfriends/bb-thirdcolumn.jpg) repeat-x center bottom;
}
.rbthirdcolumn{
	background:transparent url(../images/screen_foodfriends/rb-thirdcolumn.jpg) repeat-y right top;
}
.lbthirdcolumn{
	background:#F3F3F3 url(../images/screen_foodfriends/lb-thirdcolumn.jpg) repeat-y left bottom;
}
/* \*/
* html .tlcintrosection,* html .trcintrosection{
	height:1%
}
/* */
* html .lbintrosection{
	width:100%
}
body > .trcintrosection{
	zoom:1;
}
.tlcintrosection{
	background:transparent url(../images/screen_foodfriends/tlc-introsection.jpg) no-repeat;
}
.trcintrosection{
	background:transparent url(../images/screen_foodfriends/trc-introsection.jpg) no-repeat right top;
}
.blcintrosection{
	background:transparent url(../images/screen_foodfriends/blc-introsection.jpg) no-repeat left bottom;
}
.brcintrosection{
	background:transparent url(../images/screen_foodfriends/brc-introsection.jpg) no-repeat right bottom;
}
.lbintrosection{
	background:#E0E0E0;
}
.clsRestaurantPresentation{
	margin:1em 0 0 0;
}
	.clsComingWork table,.clsUnassigned table,.clsThirdColumn table,.clsHomeForums table{
		margin:0.5em;
	}
.clsWorkDay{
	color:#D90200;
	width:2.5em;
}
.clsWorkDate{
	width:4.5em;
	color:#808080;
}
.clsWorkTime{
	width:7em;
	color:#D90200
}
.clsWorkDetail,.clsWorkDetail a{
	color:#808080;
	text-decoration:none;
}
.clsBookWork{
	width:3em;
}
	.clsBookWork a{
		margin:0;
		background-image:url(../images/screen_foodfriends/bg-booklink.jpg);
	}
	.clsJobs,.clsEvents,.clsSchedules{
		border-bottom:1px dashed #DEDEDE;
		margin:0 0 0.5em 0;
		padding:0 0 0.5em 0.5em;
		color:#757575
	}
		.clsJobs.clsLastRow,.clsEvents.clsLastRow,.clsSchedules.clsLastRow{
			margin:0;
			padding:0 0 0.5em 0.5em;
		}
		.clsBlogHomeContent{
			padding:0 0 0.5em 0.5em;
		}
		.clsJobs.clsHomeJobs{
			border:0;
		}
		.clsJobs h3,.clsEvents h3{
			margin:0;
		}
		.clsIndex .trcthirdcolumn{
			padding:0.5em;
		}
		.clsReadMoreLink{
			text-align:right;
			padding:0 1em 0 0;
		}
			.clsReadMoreLink a,.clsPostComment a{
				color:#D90200;
				font-size:0.9em
			}
			.clsBlogHomeContent .clsPostComment{
				text-align:right;
				padding:0 1em 0 0;
			}
.clsForumImg{
	width:2.2em;
}
#main .clsForumsSubject{
	margin:10px 0 0 0;
	padding:0;
}
.clsForumsSubject a{
	color:#0383FE
}
#main .clsIndexForumDesc a{
	font-weight:normal;
	color:#787878;
}
.clsIndexForumDesc{
	border-bottom:1px dashed #E6E6E6;
	padding:0 0 5px 0;
}
.clsLastRow .clsIndexForumDesc{
	border-bottom:0;
	padding:0;
}
.clsForumsLastPost{
	width:7em;
	color:#B60A06
}
	.clsThirdColumn .clsIndexForumHeadTable{
		margin:0 0.5em;
	}
		.clsIndexForumContentTable td,.clsIndexNewMembersTable td{
			border-bottom:1px dashed #DEDEDE;
		}
			.clsIndex .clsLastRow td,.clsIndex .clsLastRow{
				border:0;
			}
			.clsIndexForumContentTable th,.clsRestShowInviteTbl th{
				font-size:1.1em;
				padding:0.5em;
			}
		.clsSecondColumn .clsNoHomeData{
			margin:0.5em 0 0 0;
		}
		* html .clsSecondColumn .clsNoHomeData{
			margin:1em 0 0 0;
		}
		.clsThirdColumn .clsNoHomeData{
			margin:0.6em 0 0.6em 0.5em;
		}
		* html .clsThirdColumn .clsNoHomeData{
			margin:1.2em 0 0.6em 0.5em;
		}
		.clsHomeForums table{
			margin:1em 0.5em 2em 0.5em;
		}
		.clsForums .clsIndexForumContentTable td,.clsRestShowInviteTbl th,.clsRestShowInviteTbl td{
			border:0;
			padding:0.5em 0.5em 0 0.5em
		}
		.clsIndexRestName{
			width:75%;
		}
		.clsRestShowInviteTbl th{
			text-transform:capitalize
		}
			.clsBuySell h3,.clsBuySell h3 a{
				font-weight:bold;
				margin:0;
				color:#808080;
			}
			.clsBuySell h3{
				padding:0 0 0.5em 0;
			}
			.clsThirdColumn .clsBuySell td{
				padding:0;
			}
			.clsBuySellImage p{
				float:left;
			}
			.clsBuySell table{
				margin:0;
				width:auto;
			}
			.clsBuySellRow0 .clsBuySellImage p{
				padding:0.3em 1em 0 0;
			}
				.clsBuySellRow1 .clsBuySellImage p{
					padding:0.3em 0 0 1em;
					float:right;
				}
				* html .clsBuySellContent1,* html .clsBuySellContent0{
					width:100%;
				}
				.clsBuySellContent1{
					border-top:1px dashed #808080;
					margin:2.3em 0.5em 0 0.5em;
					padding:2em 0 0.5em 0;
				}
				.clsBuySellContent0{
					margin:0 0.5em;
					padding:0.5em 0 0 0;
				}
				.clsBuySell .clsBuySellContent1 table{
					width:100%;
				}
			.clsIndexPdtPrice{
				color:#0079E9;
				font-weight:bold;
				text-transform:uppercase;
			}
.clsAdSubject{
	width:30%;
}
.clsAdType,.clsAdPrice{
	width:10%;
}
.clsEditAd{
	width:3%;
}
.clsIndexNewMembersTable td{
	vertical-align:top;
	padding:0.5em 0;
}
	.clsIndexMemberImage{
		width:6.5em;
		text-align:center !important;
		vertical-align:middle !important;
	}
	.clsConnectLink{
		float:right;
		margin:-2.5em 0 0 0;
	}
		.clsConnectLink a{
			color:#D90200;
		}
/*-- Some other common css --*/
.clsHelp{
	display:none;
}
.clsTextBox,.clsPasswordBox,.clsSubmitButton,textarea,select,.clsFileButton{
	font-family:Arial, Helvetica, sans-serif;
	visibility:visible;
	border:1px solid #ADB2B6;
	color:#000;
	vertical-align:middle;
	margin:0;
	padding:0;
	font-size:1em;
}
	.clsAllCategories a,.clsFileButton{
		background-color:#DBDBDB;
		border:1px outset #92918C;
		color:#000;
		padding:0 0.5em;
	}
	.clsSubmitButton,.clsLargeSubmitButton,.clsSmallSubmitButton,.clsContinueLink,.clsAddAdLink{
		border:0;
		color:#FFF;
		font:normal 1em Arial, Helvetica, sans-serif;
		background:url(../images/screen_foodfriends/bg-mediumsubmitbtn.gif) no-repeat;
		width:71px;
		height:18px;
		vertical-align:middle;
		text-align:center;
		padding:0;
	}
	.clsLargeSubmitButton,.clsAddAdLink,.clsForumNav .clsMainPageLink{
		background-image:url(../images/screen_foodfriends/bg-largesubmitbtn.gif);
		width:120px;
	}
	.clsContinueLink,.clsAddAdLink,.clsForumNav .clsMainPageLink{
		height:18px;
		display:block;
		float:right;
		margin:-1em 0 0 0;
		text-align:center;
	}
	.clsForumNav .clsMainPageLink{
		margin:0;
	}
	.clsContinueLink a,.clsAddAdLink a,.clsForumNav .clsMainPageLink a{
		text-decoration:none;
		color:#FFF;
		font:normal 1em Arial, Helvetica, sans-serif;
	}
	.clsAddContentLink{
		text-align:right;
		padding:0 0 0.5em 0;
	}
	.clsSmallSubmitButton{
		background-image:url(../images/screen_foodfriends/bg-smallsubmitbtn.gif);
		width:47px;
	}
	.clsBigSubmitButton{
		background-image:url(../images/screen_foodfriends/bg-largesubmitbtnnext.gif);
		width:120px;
	}
	.clsCheckRadio{
		font-family:Arial, Helvetica, sans-serif;
		margin:0 0.2em 0 0;
		padding:0;
		vertical-align:middle;
		font-size:1em;
	}
	.clsTextBox,.clsPasswordBox,textarea{
		padding:0 0.3em;
	}
	.clsSingleResName{
		font-weight:bold;
		color:#7D7D7D;
		border:0 !important;
		background-color:transparent !important;
		padding:0 !important;
		width:auto !important;
		font:bold 1.1em Arial, Helvetica, sans-serif;
	}
	textarea{
		padding:0 0 0 0.3em;
	}
#selMsgError,#selMsgSuccess,#selMsgConfirm,#selMsgAlert,.clsMsgAlert{
	font:1em Arial, Helvetica, sans-serif;
	margin:1em 0;
	width:80%;
	color:#67625F;
	background:url(../images/screen_foodfriends/icon-msg.gif) no-repeat left top;
	padding:0 0.5em 0.2em 1em;
	text-align:center;
}
#selSchedulerDateHelp{
	margin:0.5em 0 0.5em 4em;
}
.clsInviteHelp #selMsgAlert{
	margin:0.2em 0 1em 0;
}
#selMsgError p,#selMsgSuccess p,#selMsgConfirm p,#selMsgAlert p,.clsMsgAlert p{
	text-align:left;
}
#selMsgError{
	color:#FF0000
}
.clsFormFieldErrTip{
	background:url(../images/screen_foodfriends/icon-alert.gif) no-repeat left center;
	padding:0.3em 0.3em 0.3em 1.5em;
}
.clsFormFieldCellDefault,.clsFormFieldCellError{
	/*background-color:#E1DFDF;*/
	color:#000;
}
.clsFormFieldCellError,.clsFormLabelCellError{
	color:#FF0000;
}
.clsFormFieldCellError .clsTextBox,.clsFormFieldCellError .clsPasswordBox,.clsFormFieldCellError .clsCheckRadio,.clsFormFieldCellError .clsFileButton,.clsFormFieldCellError select,.clsFormFieldCellError textarea{
	color:#FF0000;
}
.clsFormLabelCellDefault,.clsFormLabelCellError{
	background-color:transparent;
	color:#635E5B;
}
/*-- Data Table --*/
table{
	background-color:#FEFEFE;
	border:1px solid #CFCFCF;
	border-collapse:collapse;
	font-size:1em;
	margin:1em 0;
	width:99.5%;
}
	th{
		border:1px solid #CBCBCB;
		border-collapse:collapse;
		background-color:#E1DFDF;
		color:#67656A;
		font-size:1em;
		text-align:left;
		font-weight:bold;
		padding:0.5em;
	}
	th a,th td{
		color:#FFF;
		font-weight:bold;
	}
	.clsSearchSection th a{
		color:#C9362E;
	}
	td a{
		color:#C9362E;
	}
	td{
		border-collapse:collapse;
		border:1px solid #CBCBCB;
		padding:0.5em;
		vertical-align:top
	}
/*-- Form Table --*/
form td{
	border:1px solid #CBCBCB;
	padding:0.5em;
}
	.clsLogin .clsFormLabelCellDefault,.clsLogin .clsFormLabelCellError{
		text-align:center;
	}
	.clsLogin label{
		color:#B10707;
	}
	.clsLogin table{
		border:0;
		width:100%;
		margin:0;
	}
		.clsLogin .clsTextBox,.clsLogin .clsPasswordBox{
			width:94.5%;
		}
		* html .clsLogin .clsTextBox,* html .clsLogin .clsPasswordBox{
			width:100%;
		}
		* html .clsLogin{
			width:100%;
		}
		.clsIndex .clsRegisterLink,.clsIndex .clsLoginButton{
			text-align:center
		}
			.clsLoginButton .clsSubmitButton{
				margin:0;
				border:0;
				font:normal 1em Arial, Helvetica, sans-serif;
				text-transform:lowercase;
				width:73px;
				height:25px;
				float:left;
				text-align:center;
				padding:1em 0 0 0;
				cursor:pointer;
				background-image:url(../images/screen_foodfriends/bg-register.jpg)
			}
			.clsRegLink{
				background:url(../images/screen_foodfriends/bg-register.jpg) no-repeat;
				float:left;
				margin:0.5em 0 0 0
			}
			* html .clsRegLink{
				margin:0
			}
				.clsRegisterLink a{
					margin:0;
					border:0;
					font:normal 1em Arial, Helvetica, sans-serif;
					text-transform:lowercase;
					width:73px;
					display:block;
					height:25px;
					text-align:center;
					padding:0.5em 0 0 0;
					color:#767676;
					text-decoration:none;
					cursor:pointer;
				}
			.clsLoginButton .clsSubmitButton{
				background-image:url(../images/screen_foodfriends/bg-signin.jpg);
				float:right;
				padding:0;
				margin:0.5em 0 0 0
			}
			* html .clsLoginButton .clsSubmitButton{
				margin:0
			}
		.clsIndex .clsLostPwd,.clsLostPwd a{
			color:#757575;
			text-align:right;
		}
.clsBasicSection{
	margin:1em 0 0 0;
}
	.clsBasicIntroductions{
		padding:0.5em;
	}
		.clsBasicIntroductions h3{
			margin:0
		}
	.clsLearnMoreLink,.clsLearnMoreLink a{
		text-align:right;
		color:#D90200;
		text-decoration:none;
	}
	.clsTestAuthor{
		color:#D9A34B;
		font-weight:bold;
	}
	.clsTestAuthDesignation{
		color:#5A2829
	}
	.clsTestAuthorLocation{
		color:#5A2829
	}
.clsTestimonials{
	padding:0.5em 0;
}
	.clsTestimonialsBottom{
		background:url(../images/screen_foodfriends/bg-testimonialsbottom.jpg) no-repeat left bottom;
		padding:0.5em 0 2em 0
	}
	.clsApplyJobLink{
		float:right;
		width:4.5em;
		margin:-1.3em 0 0 0;
	}
	.clsEventsHomeContent{
		margin:0 5em 0 0;
	}
		.clsApplyJobLink a{
			margin:0
		}
		.clsAddEventLink{
			text-align:right;
			height:2em;
			margin:0.5em 0;
		}
		#selBuySellTitleLink{
			margin:-2.5em 0 1em 0;
			position:relative;
		}
		.clsAddEventLink span{
			margin:0
		}
	.clsIndexNewMembersHomeTable td{
		padding:0 0 0.5em 0;
		border:0;
		vertical-align:top
	}
	.clsConnectHomeDuration{
		clear:both;
		text-align:right;
	}
	.clsConnectContent{
		margin:0 4em 0 0
	}
/*-- Active links --*/
/*-- display the sublinks under the main link --*/
#membersmanagement .aboutMac ul,#management .aboutMac ul,#membersschedulerViewAvailableShifts .schedulerIndex ul,#schedulerConnectionInvitation .schedulerIndex ul,#membersdispMyBlog .dispBlog ul,#membersaddCityGuideCities .cityGuideListings ul,#membersschedulerUserMonthView .schedulerIndex ul,#membersschedulerUserAllRestaurantWeekView .schedulerIndex ul,#membersschedulerHandleScheduler .schedulerIndex ul,#membersschedulerSearchPeople .schedulerIndex ul,#membersschedulerCreatePattern .schedulerIndex ul,#membersschedulerCreateSchedule .schedulerIndex ul,#membersschedulerInvitation .schedulerIndex ul,#membersschedulerAssignPeople .schedulerIndex ul,#membersschedulerRestaurantSettings .schedulerIndex ul,#membersschedulerCreateRestaurant .schedulerIndex ul,#membersschedulerViewScheduler .schedulerIndex ul,#membersschedulerIndex .schedulerIndex ul,#membersallMyForum .allForum ul,#memberseditNews .aboutMac ul,#memberseditAd .buysellSearch ul,#memberspreviewAd .buysellSearch ul,#membersviewAd .buysellSearch ul,#memberscontactUs .aboutMac ul,#membersabout .aboutMac ul,#contactUs .aboutMac ul,#about .aboutMac ul,#membersmyPhotoGallery .photoGallery ul,#memberssendSchInvitation .index ul,#membersassignPeople .index ul,#membersrestaurantSettings .index ul,#memberscreateSchedule .index ul,#memberscreatePattern .index ul,#memberscreateRestaurant .index ul,#membersaddNews .aboutMac ul,#membersaddEvents .events ul,#membersevents .events ul,#membersmyEvents .events ul,#membersnewForum .allForum ul,#membersmyForum .allForum ul,#membersallForum .allForum ul,#membersmembersList .memberNetwork ul,#dispNews .aboutMac ul,#aboutMac .aboutMac ul,#cityGuideListings .cityGuideListings ul,#photoGallery .photoGallery ul,#events .events ul,#jobIndex .jobIndex ul,#dispBlog .dispBlog ul,#membersindexGroup .listOpenGroup ul,#forum .allForum ul,#allForum .allForum ul,#membersdeleteAlbum .photoGallery ul,#memberseditAlbum .photoGallery ul,#membersshowAlbum .photoGallery ul,#memberscreateAlbum .photoGallery ul,#membersmultiplePhotoUpload .photoGallery ul,#membersdeleteVideoAlbum .videoGallery ul,#memberseditVideoAlbum .videoGallery ul,#memberscreateVideoAlbum .videoGallery ul,#membersmostViewedVideo .videoGallery ul,#memberssearchVideo .videoGallery ul,#membersmultipleVideoUpload .videoGallery ul,#membersvideoShowAlbum .videoGallery ul,#membersvideoGallery .videoGallery ul,#memberslistTravelEvent .cityGuideListings ul,#memberscityGuideEvents .cityGuideListings ul,#memberscityGuidePeople .cityGuideListings ul,#memberssavedAd .buysellSearch ul,#membersmostViewedPhoto .photoGallery ul,#memberssearchPhoto .photoGallery ul,#membersphotoUpload .photoGallery ul,#membersphotoGallery .photoGallery ul,#membersaddBlogCategory .dispBlog ul,#membersblogSettings .dispBlog ul,#memberscityGuidePeople .cityGuideListings ul,#membersmycityGuideListings .cityGuideListings ul,#membersindex .index ul,#memberscityGuideEvents .cityGuideListings ul,.clsSchool #selSubHeader .listOpenGroup ul,#membersdispNews .aboutMac ul,#membersaboutMac .aboutMac ul,#membersgroupAdminAllUser .listOpenGroup ul,#membersnewGroup .listOpenGroup ul,#memberslistClosedGroup .listOpenGroup ul,#memberslistMyGroup .listOpenGroup ul,#memberslistApplyGroup .listOpenGroup ul,#memberslistOpenGroup .listOpenGroup ul,#memberseditJob .jobIndex ul,#memberstravelEvent .cityGuideListings ul,#memberslinkListings .cityGuideListings ul,#membersaddGuideDetails .cityGuideListings ul,#memberscityGuideListings .cityGuideListings ul,#memberscityGuide .cityGuideListings ul,#membersbuysellSearch .buysellSearch ul,#buysellSearch .buysellSearch ul,#memberspostAd .buysellSearch ul,#membersshowJob .jobIndex ul,#showJob .jobIndex ul,#membersviewMyApplication .jobIndex ul,#membersapplyJob .jobIndex ul,#membersjobDescription .jobIndex ul,#memberssearchJob .jobIndex ul,#membersshowApplicants .jobIndex ul,#memberseditCompany .jobIndex ul,#membersaddCompany .jobIndex ul,#membersmyCompanyDetail .jobIndex ul,#membersaddJob .jobIndex ul,#membersemployeeIndex .jobIndex ul,#membersjobIndex .jobIndex ul,#membersaddBlog .dispBlog ul,#membersaddBlogComment .dispBlog ul,#membersdispBlog .dispBlog ul,#membersreplyMessage .inboxMessage ul,#membersforwardMessage .inboxMessage ul,#memberscomposeMessage .inboxMessage ul,#membersreadSavedMessage .inboxMessage ul,#memberssavedMessage .inboxMessage ul,#membersreadSentMessage .inboxMessage ul,#memberssentMessage .inboxMessage ul,#membersreadInboxMessage .inboxMessage ul,#membersinboxMessage .inboxMessage ul,#membersterminate .index ul,#memberschangePassword .index ul,#membersprofile .index ul,#membersnewIndex .index ul,#memberssendInvitation .index ul,#memberssignup .index ul,#index .index ul,#membersmemberNetwork .memberNetwork ul,#membersconnectionList .index ul,#membersmembersList .memberNetwork ul,#membersfriendsOfFriends .memberNetwork ul,#membersrssFeed .index ul,#membersrssFeedSetting .index ul,#membersgroupAdminAllUser .listApplyGroup ul,#memberslistMyGroup .listApplyGroup ul,#memberslistMySchool .listOpenGroup ul,#memberscompose .aboutMac ul,#membersdispMal .aboutMac ul,#memberseditEvents .events ul,#membersdeleteEvents .events ul,#membersterminate .index ul,.clsSchool .listOpenGroup ul,.clsApplyGroup .listApplyGroup ul,.clsClosedGroup .listApplyGroup ul,#membersforum .allForum ul,#addBlogComment .dispBlog ul,#viewAd .jobIndex ul{
	display:block;
}
#membersmanagement dt.aboutMac,#management dt.aboutMac,#membersschedulerViewAvailableShifts dt.schedulerIndex,#schedulerConnectionInvitation dt.schedulerIndex,#membersdispMyBlog dt.dispBlog,#membersaddCityGuideCities dt.cityGuideListings,#membersschedulerUserMonthView dt.schedulerIndex,#membersschedulerUserAllRestaurantWeekView dt.schedulerIndex,#membersschedulerHandleScheduler dt.schedulerIndex,#membersschedulerSearchPeople dt.schedulerIndex,#membersschedulerCreatePattern dt.schedulerIndex,#membersschedulerCreateSchedule dt.schedulerIndex,#membersschedulerInvitation dt.schedulerIndex,#membersschedulerAssignPeople dt.schedulerIndex,#membersschedulerRestaurantSettings dt.schedulerIndex,#membersschedulerCreateRestaurant dt.schedulerIndex,#membersschedulerViewScheduler dt.schedulerIndex,#membersschedulerIndex dt.schedulerIndex,#membersallMyForum dt.allForum,#memberseditNews dt.aboutMac,#memberseditAd dt.buysellSearch,#memberspreviewAd dt.buysellSearch,#membersviewAd dt.buysellSearch,#memberscontactUs dt.aboutMac,#membersabout dt.aboutMac,#contactUs dt.aboutMac,#about dt.aboutMac,#membersmyPhotoGallery dt.photoGallery,#memberssendSchInvitation dt.index,#membersassignPeople dt.index,#membersrestaurantSettings dt.index,#memberscreateSchedule dt.index,#memberscreatePattern dt.index,#memberscreateRestaurant dt.index,#membersaddNews dt.aboutMac,#membersaddEvents dt.events,#membersevents dt.events,#membersmyEvents dt.events,#membersnewForum dt.allForum,#membersmyForum dt.allForum,#membersmembersList dt.memberNetwork,#dispNews dt.aboutMac,#dispNews dt.dispNews,#cityGuideListings dt.cityGuideListings,#events dt.events,#dispBlog dt.dispBlog,#membersindexGroup dt.listOpenGroup,#forum dt.allForum,#allForum dt.allForum,#aboutMac dt.aboutMac,#dispBlog dt.dispBlog,#photoGallery dt.photoGallery,#jobIndex dt.jobIndex,#membersdeleteAlbum dt.photoGallery,#memberseditAlbum dt.photoGallery,#membersshowAlbum dt.photoGallery,#memberscreateAlbum dt.photoGallery,#membersmultiplePhotoUpload dt.photoGallery,#membersdeleteVideoAlbum dt.videoGallery,#memberseditVideoAlbum dt.videoGallery,#memberscreateVideoAlbum dt.videoGallery,#membersmostViewedVideo dt.videoGallery,#memberssearchVideo dt.videoGallery,#membersmultipleVideoUpload dt.videoGallery,#membersvideoShowAlbum dt.videoGallery,#membersvideoGallery dt.videoGallery,#memberslistTravelEvent dt.cityGuideListings,#memberscityGuideEvents dt.cityGuideListings,#memberscityGuidePeople dt.cityGuideListings,#memberssavedAd dt.buysellSearch,#membersmostViewedPhoto dt.photoGallery,#memberssearchPhoto dt.photoGallery,#membersphotoUpload dt.photoGallery,#membersphotoGallery dt.photoGallery,#membersaddBlogCategory dt.dispBlog,#membersblogSettings dt.dispBlog,#memberscityGuidePeople dt.cityGuideListings,#membersmycityGuideListings dt.cityGuideListings,#membersindex dt.index,#memberscityGuideEvents dt.cityGuideListings,.clsSchool #selSubHeader dt.listOpenGroup,#membersdispNews dt.aboutMac,#membersaboutMac dt.aboutMac,#membersgroupAdminAllUser dt.listOpenGroup,#membersnewGroup dt.listOpenGroup,#memberslistClosedGroup dt.listOpenGroup,#memberslistMyGroup dt.listOpenGroup,#memberslistApplyGroup dt.listOpenGroup,#memberslistOpenGroup dt.listOpenGroup,#memberseditJob dt.jobIndex,#memberstravelEvent dt.cityGuideListings,#memberslinkListings dt.cityGuideListings,#membersaddGuideDetails dt.cityGuideListings,#memberscityGuideListings dt.cityGuideListings,#memberscityGuide dt.cityGuideListings,#membersbuysellSearch dt.buysellSearch,#buysellSearch dt.buysellSearch,#memberspostAd dt.buysellSearch,#membersshowJob dt.jobIndex,#showJob dt.jobIndex,#membersviewMyApplication dt.jobIndex,#membersapplyJob dt.jobIndex,#membersjobDescription dt.jobIndex,#memberssearchJob dt.jobIndex,#membersshowApplicants dt.jobIndex,#memberseditCompany dt.jobIndex,#membersaddCompany dt.jobIndex,#membersmyCompanyDetail dt.jobIndex,#membersaddJob dt.jobIndex,#membersemployeeIndex dt.jobIndex,#membersjobIndex dt.jobIndex,#membersaddBlog dt.dispBlog,#membersaddBlogComment dt.dispBlog,#membersdispBlog dt.dispBlog,#membersmyForum dt.allForum,#membersnewForum dt.allForum,#membersforum dt.allForum,#membersallForum dt.allForum,#membersreplyMessage dt.inboxMessage,#membersforwardMessage dt.inboxMessage,#memberscomposeMessage dt.inboxMessage,#membersreadSavedMessage dt.inboxMessage,#memberssavedMessage dt.inboxMessage,#membersreadSentMessage dt.inboxMessage,#memberssentMessage dt.inboxMessage,#membersreadInboxMessage dt.inboxMessage,#membersinboxMessage dt.inboxMessage,#membersterminate dt.index,#memberschangePassword dt.index,#membersprofile dt.index,#membersnewIndex dt.index,#memberssendInvitation dt.index,#memberssignup dt.index,#index dt.index,#membersmemberNetwork dt.memberNetwork,#membersconnectionList dt.index,#membersmembersList dt.memberNetwork,#dispNews dt.aboutMac a,#membersfriendsOfFriends dt.memberNetwork,#membersrssFeed dt.index,#membersrssFeedSetting dt.index,#membersgroupAdminAllUser dt.listApplyGroup,#memberslistMyGroup dt.listApplyGroup,#memberslistMySchool dt.listOpenGroup,#memberscompose dt.aboutMac,#membersdispMal dt.aboutMac,#memberseditEvents dt.events,#membersdeleteEvents dt.events,#membersterminate dt.index,.clsSchool dt.listOpenGroup,.clsApplyGroup dt.listApplyGroup,.clsClosedGroup dt.listApplyGroup,#dispBlog dt.dispBlog,#addBlogComment dt.dispBlog,#searchJob dt.jobIndex{
		background:url(../images/screen_foodfriends/bg-linkhover.jpg) no-repeat;
}
#membersmanagement dt.aboutMac a,#management dt.aboutMac a,#membersschedulerViewAvailableShifts dt.schedulerIndex a,#schedulerConnectionInvitation dt.schedulerIndex a,#membersdispMyBlog dt.dispBlog a,#membersaddCityGuideCities dt.cityGuideListings a,#membersschedulerUserMonthView .schedulerIndex .schedulerIndex a,#membersschedulerUserAllRestaurantWeekView dt.schedulerIndex a,#membersschedulerHandleScheduler dt.schedulerIndex a,#membersschedulerSearchPeople dt.schedulerIndex a,#membersschedulerCreatePattern dt.schedulerIndex a,#membersschedulerCreateSchedule dt.schedulerIndex a,#membersschedulerInvitation dt.schedulerIndex a,#membersschedulerAssignPeople dt.schedulerIndex a,#membersschedulerRestaurantSettings dt.schedulerIndex a,#membersschedulerCreateRestaurant dt.schedulerIndex a,#membersschedulerViewScheduler dt.schedulerIndex a,#membersschedulerIndex dt.schedulerIndex a,#membersallMyForum dt.allForum a,#memberseditNews dt.aboutMac a,#memberseditAd dt.buysellSearch a,#memberspreviewAd dt.buysellSearch a,#membersviewAd dt.buysellSearch a,#memberscontactUs dt.aboutMac a,#membersabout dt.aboutMac a,#contactUs dt.aboutMac a,#about dt.aboutMac a,#membersmyPhotoGallery dt.photoGallery a,#memberssendSchInvitation dt.index a,#membersassignPeople dt.index a,#membersrestaurantSettings dt.index a,#memberscreateSchedule dt.index a,#memberscreatePattern dt.index a,#memberscreateRestaurant dt.index a,#membersaddNews dt.aboutMac a,#membersaddEvents dt.events a,#membersevents dt.events a,#membersmyEvents dt.events a,#membersnewForum dt.allForum a,#membersmyForum dt.allForum a,#membersmembersList dt.memberNetwork a,#dispNews dt.aboutMac a,#dispNews dt.dispNews a,#cityGuideListings dt.cityGuideListings a,#events dt.events a,#dispBlog dt.dispBlog a,#membersindexGroup dt.listOpenGroup a,#forum dt.allForum a,#allForum dt.allForum a,#aboutMac dt.aboutMac a,#dispBlog dt.dispBlog a,#photoGallery dt.photoGallery a,#jobIndex dt.jobIndex a,#membersdeleteAlbum dt.photoGallery a,#memberseditAlbum dt.photoGallery a,#membersshowAlbum dt.photoGallery a,#memberscreateAlbum dt.photoGallery a,#membersmultiplePhotoUpload dt.photoGallery a,#membersdeleteVideoAlbum dt.videoGallery a,#memberseditVideoAlbum dt.videoGallery a,#memberscreateVideoAlbum dt.videoGallery a,#membersmostViewedVideo dt.videoGallery a,#memberssearchVideo dt.videoGallery a,#membersmultipleVideoUpload dt.videoGallery a,#membersvideoShowAlbum dt.videoGallery a,#membersvideoGallery dt.videoGallery a,#memberslistTravelEvent dt.cityGuideListings a,#memberscityGuideEvents dt.cityGuideListings a,#memberscityGuidePeople dt.cityGuideListings a,#memberssavedAd dt.buysellSearch a,#membersmostViewedPhoto dt.photoGallery a,#memberssearchPhoto dt.photoGallery a,#membersphotoUpload dt.photoGallery a,#membersphotoGallery dt.photoGallery a,#membersaddBlogCategory dt.dispBlog a,#membersblogSettings dt.dispBlog a,#memberscityGuidePeople dt.cityGuideListings a,#membersmycityGuideListings dt.cityGuideListings a,#membersindex dt.index a,#memberscityGuideEvents dt.cityGuideListings a,.clsSchool #selSubHeader dt.listOpenGroup a,#membersdispNews dt.aboutMac a,#membersaboutMac dt.aboutMac a,#membersgroupAdminAllUser dt.listOpenGroup a,#membersnewGroup dt.listOpenGroup a,#memberslistClosedGroup dt.listOpenGroup a,#memberslistMyGroup dt.listOpenGroup a,#memberslistApplyGroup dt.listOpenGroup a,#memberslistOpenGroup dt.listOpenGroup a,#memberseditJob dt.jobIndex a,#memberstravelEvent dt.cityGuideListings a,#memberslinkListings dt.cityGuideListings a,#membersaddGuideDetails dt.cityGuideListings a,#memberscityGuideListings dt.cityGuideListings a,#memberscityGuide dt.cityGuideListings a,#membersbuysellSearch dt.buysellSearch a,#buysellSearch dt.buysellSearch a,#memberspostAd dt.buysellSearch a,#membersshowJob dt.jobIndex a,#showJob dt.jobIndex a,#membersviewMyApplication dt.jobIndex a,#membersapplyJob dt.jobIndex a,#membersjobDescription dt.jobIndex a,#memberssearchJob dt.jobIndex a,#membersshowApplicants dt.jobIndex a,#memberseditCompany dt.jobIndex a,#membersaddCompany dt.jobIndex a,#membersmyCompanyDetail dt.jobIndex a,#membersaddJob dt.jobIndex a,#membersemployeeIndex dt.jobIndex a,#membersjobIndex dt.jobIndex a,#membersaddBlog dt.dispBlog a,#membersaddBlogComment dt.dispBlog a,#membersdispBlog dt.dispBlog a,#membersmyForum dt.allForum a,#membersnewForum dt.allForum a,#membersforum dt.allForum a,#membersallForum dt.allForum a,#membersreplyMessage dt.inboxMessage a,#membersforwardMessage dt.inboxMessage a,#memberscomposeMessage dt.inboxMessage a,#membersreadSavedMessage dt.inboxMessage a,#memberssavedMessage dt.inboxMessage a,#membersreadSentMessage dt.inboxMessage a,#memberssentMessage dt.inboxMessage a,#membersreadInboxMessage dt.inboxMessage a,#membersinboxMessage dt.inboxMessage a,#membersterminate dt.index a,#memberschangePassword dt.index a,#membersprofile dt.index a,#membersnewIndex dt.index a,#memberssendInvitation dt.index a,#memberssignup dt.index a,#index dt.index a,#membersmemberNetwork dt.memberNetwork a,#membersconnectionList dt.index a,#membersmembersList dt.memberNetwork a,#membersfriendsOfFriends dt.memberNetwork a,#membersrssFeed dt.index a,#membersrssFeedSetting dt.index a,#membersgroupAdminAllUser dt.listApplyGroup a,#memberslistMyGroup dt.listApplyGroup a,#memberslistMySchool dt.listOpenGroup a,#memberscompose dt.aboutMac a,#membersdispMal dt.aboutMac a,#memberseditEvents dt.events a,#membersdeleteEvents dt.events a,#membersterminate dt.index a,.clsSchool dt.listOpenGroup a,.clsApplyGroup dt.listApplyGroup a,.clsClosedGroup dt.listApplyGroup a,#dispBlog dt.dispBlog a,#addBlogComment dt.dispBlog a,#viewAd dt.jobIndex a{
		font-weight:bold;
		color:#FFF;
}
#membersmanagement .aboutMac .management a,#management .aboutMac .management a,#membersschedulerViewAvailableShifts .schedulerIndex .schedulerViewScheduler a,#schedulerConnectionInvitation .schedulerIndex .schedulerIndex a,#membersdispMyBlog .dispBlog .dispMyBlog a,#membersschedulerUserAllRestaurantWeekView .schedulerIndex .schedulerViewScheduler a,#membersaddCityGuideCities .cityGuideListings .addGuideDetails a,#membersschedulerHandleScheduler .schedulerIndex .schedulerHandleScheduler a,#membersschedulerSearchPeople .schedulerIndex .schedulerSearchPeople a,#membersschedulerCreatePattern .schedulerIndex .schedulerCreatePattern a,#membersschedulerCreateSchedule .schedulerIndex .schedulerCreateSchedule a,#membersschedulerInvitation .schedulerIndex .schedulerInvitation a,#membersschedulerAssignPeople .schedulerIndex .schedulerAssignPeople a,#membersschedulerRestaurantSettings .schedulerIndex .schedulerRestaurantSettings a,#membersschedulerCreateRestaurant .schedulerIndex .schedulerCreateRestaurant a,#membersschedulerViewScheduler .schedulerIndex .schedulerViewScheduler a,#membersschedulerIndex .schedulerIndex .schedulerIndex a,#membersallMyForum .allForum .allMyForum a,#memberseditNews .aboutMac .dispNews a,#memberseditAd .buysellSearch .buysellSearch a,#memberspreviewAd dt.buysellSearch .buysellSearch a,#membersviewAd .buysellSearch .buysellSearch a,#memberscontactUs .aboutMac .contactUs a,#membersabout .aboutMac .aboutMac a,#contactUs .aboutMac .contactUs a,#about .aboutMac .aboutMac a,#membersmyPhotoGallery .photoGallery .myPhotoGallery a,#memberssendSchInvitation .index .assignPeople a,#membersassignPeople .index .assignPeople a,#membersrestaurantSettings .index .restaurantSettings a,#memberscreateSchedule .index .createSchedule a,#memberscreatePattern .index .createPattern a,#memberscreateRestaurant .index .createRestaurant a,#membersaddNews .aboutMac .dispNews a,#membersaddEvents .events .addEvents a,#membersevents .events .events a,#membersmyEvents .events .myEvents a,#membersnewForum .allForum .newForum a,#membersmyForum .allForum .myForum a,#membersallForum .allForum .allForum a,#membersmembersList .memberNetwork .membersList a,#dispNews .aboutMac .dispNews a,#dispNews .dispNews .dispNews a,#aboutMac .aboutMac .aboutMac a,#cityGuideListings .cityGuideListings .cityGuideListings a,#photoGallery .photoGallery .photoGallery a,#events .events .events a,#jobIndex .jobIndex .jobIndex a,#dispBlog .dispBlog .dispBlog a,#allForum .allForum .allForum a,#membersindexGroup .listOpenGroup .listApplyGroup a,#membersdeleteAlbum .photoGallery .photoGallery a,#memberseditAlbum .photoGallery .photoGallery a,#membersshowAlbum .photoGallery .createAlbum a,#memberscreateAlbum .photoGallery .createAlbum a,#membersmultiplePhotoUpload .photoGallery .createAlbum a,#membersdeleteVideoAlbum .videoGallery .videoShowAlbum a,#memberseditVideoAlbum .videoGallery .videoGallery a,#memberscreateVideoAlbum .videoGallery .createVideoAlbum a,#membersmostViewedVideo .videoGallery .mostViewedVideo a,#memberssearchVideo .videoGallery .searchVideo a,#membersmultipleVideoUpload .videoGallery .createVideoAlbum a,#membersvideoShowAlbum .videoGallery .videoShowAlbum a,#membersvideoGallery .videoGallery .videoGallery a,#memberslistTravelEvent .cityGuideListings .listTravelEvent a,#memberscityGuideEvents .cityGuideListings .cityGuideListings a,#memberscityGuidePeople .cityGuideListings .cityGuideListings a,#memberssavedAd .buysellSearch .savedAd a,#membersmostViewedPhoto .photoGallery .mostViewedPhoto a,#memberssearchPhoto .photoGallery .searchPhoto a,#membersphotoUpload .photoGallery .photoUpload a,#membersphotoGallery .photoGallery .photoGallery a,#membersaddBlogCategory .dispBlog .addBlogCategory a,#membersblogSettings .dispBlog .blogSettings a,#memberscityGuidePeople .cityGuideListings .cityGuideListings a,#membersmycityGuideListings .cityGuideListings .mycityGuideListings a,#membersindex .index .index a,#memberscityGuideEvents .cityGuideListings .cityGuideListings a,.clsSchool #selSubHeader .listOpenGroup .listOpenGroup a,#membersdispNews .aboutMac .dispNews a,#membersaboutMac .aboutMac .aboutMac a,#membersgroupAdminAllUser .listOpenGroup .groupAdminAllUser a,#membersnewGroup .listOpenGroup .newGroup a,#memberslistClosedGroup .listOpenGroup .listClosedGroup a,#memberslistMyGroup .listOpenGroup .listMyGroup a,#memberslistApplyGroup .listOpenGroup .listApplyGroup a,#memberslistOpenGroup .listOpenGroup .listOpenGroup a,#memberseditJob .jobIndex .employeeIndex a,#memberstravelEvent .cityGuideListings .travelEvent a,#memberslinkListings .cityGuideListings .linkListings a,#membersaddGuideDetails .cityGuideListings .addGuideDetails a,#memberscityGuideListings .cityGuideListings .cityGuideListings a,#memberscityGuide .cityGuideListings .cityGuideListings a,#membersbuysellSearch .buysellSearch .buysellSearch a,#buysellSearch .buysellSearch .buysellSearch a,#memberspostAd .buysellSearch .postAd a,#membersshowJob .jobIndex .jobIndex a,#showJob .jobIndex .jobIndex a,#membersviewMyApplication .jobIndex .viewMyApplication a,#membersapplyJob .jobIndex .jobIndex a,#membersjobDescription .jobIndex .jobIndex a,#memberssearchJob .jobIndex .searchJob a,#membersshowApplicants .jobIndex .employeeIndex a,#memberseditCompany .jobIndex .employeeIndex a,#membersaddCompany .jobIndex .employeeIndex a,#membersmyCompanyDetail .jobIndex .myCompanyDetail a,#membersaddJob .jobIndex .addJob a,#membersemployeeIndex .jobIndex .employeeIndex a,#membersjobIndex .jobIndex .jobIndex a,#membersaddBlog .dispBlog .addBlog a,#membersaddBlogComment .dispBlog .dispBlog a,#membersdispBlog .dispBlog .dispBlog a,#membersreplyMessage .inboxMessage .composeMessage a,#membersforwardMessage .inboxMessage .composeMessage a,#memberscomposeMessage .inboxMessage .composeMessage a,#membersreadSavedMessage .inboxMessage .savedMessage a,#memberssavedMessage .inboxMessage .savedMessage a,#membersreadSentMessage .inboxMessage .sentMessage a,#memberssentMessage .inboxMessage .sentMessage a,#membersreadInboxMessage .inboxMessage .inboxMessage a,#membersinboxMessage .inboxMessage .inboxMessage a,#membersterminate .index .profile a,#memberschangePassword .index .profile a,#membersprofile .index .profile a,#membersnewIndex .index .index a,#memberssendInvitation .index .sendInvitation a,#memberssignup .index .profile a,#index .index .index a,#membersmemberNetwork .memberNetwork .memberNetwork a,#membersconnectionList .index .membersList a,#membersmembersList .index .membersList a,#membersfriendsOfFriends .memberNetwork .friendsOfFriends a,#membersrssFeed .index .rssFeed a,#membersrssFeedSetting .index .rssFeed a,#membersgroupAdminAllUser .listApplyGroup .groupAdminAllUser a,#memberslistMyGroup .listApplyGroup .listMyGroup a,#memberslistMySchool .listOpenGroup .listMySchool a,#memberscompose .dispMal .compose a,#membersdispMal .aboutMac .dispMal a,#memberseditEvents .events .myEvents a,#membersdeleteEvents .events .events a,#membersterminate .index .profile a,.clsSchool .listOpenGroup .listOpenGroup a,.clsApplyGroup .listApplyGroup .listApplyGroup a,.clsClosedGroup .listApplyGroup .listClosedGroup a,#membersforum .allForum .allForum a,#viewAd .buysellSearch .buysellSearch a,#forum .allForum .allForum a{
	font-weight:bold;
}
/*-- profile page --*/
#selMisNavLinks{
	padding:0 0 0.3em 0;
	margin:0.5em 0 1em 0;
	background:transparent;
}
* html #selMisNavLinks{
	margin:1em 0 1em 0;
}
	#selMisNavLinks li,#selMessageLinks li{
		display:inline;
	}
	#selMessageLinks{
		text-align:right;
	}
	#selMessageLinks li a,#selMessageNav li a{
		padding:0.2em 0.5em 0.2em 0;
		border-right:1px solid #FFF;
		margin:0 0 0 0.5em;
		display:inline;
	}
	#selMessageNav li a{
		border-color:#D90200;
	}
	#selMessageNav .clsNoRightBorder{
		border:0;
		padding:0.2em 0;
	}
	#selMessageLinks .clsLastMsgLinks a{
		border:0;
		padding:0.2em 0;
	}
		#selMisNavLinks li a{
			padding:0.3em 0.5em;
			background:#C33200;
			color:#FFF;
			font-weight:bold;
			border:1px solid #6C7A84;
			text-decoration:none;
		}
		#selMisNavLinks li a:hover{
			color:#FFF;
			background:#6B7986;
			text-decoration:underline;
		}
		#selMisNavLinks li .clsActiveMisNavLink,#selMisNavLinks li .clsActiveMisNavLink:hover{
			color:#C33200 !important;
			text-decoration:none;
			background:#FFF;
		}
#selListOfArts{
	text-decoration:none;
}
	#selListOfArts:hover{
		display:block;
		width:100%
	}
	#selListOfArts span{
		display:none
	}
	#selListOfArts table{
		width:100%;
	}
	#selListOfArts table,#selListOfArts td{
		border:0;
		margin:0;
		padding:0;
	}
	#selListOfArts:hover span{
		display:block;
		width:400px;
		padding:0.5em 0.5em 5em 0.5em;
		border:1px solid #A09DA4;
		margin:0 0 0 -0.6em;
		position:absolute;

		z-index:99999;
	}
/*-- For profile layer iframe --*/
#main #selRestaurantPop,#main #selEventPopup,#main #selCityEventPopup,body #main #selTopProfile,body #selTopProfile{
	width:580px;
	height:440px;
	background-color:#FFF;
    position:absolute;
	border:1px solid #BBB;
	left:25%;
	top:27.5%;
	z-index:9999999999;
	color:#000;
}
* html #main #selRestaurantPop,* html #main #selEventPopup,* html #main #selCityEventPopup,* html body #main #selTopProfile,* html body #selTopProfile{
	top:25%;
}
* html body #main #selTopProfile,* html body #selTopProfile{
	height:485px;
}
body #main #selTopProfile{
	height:485px;
}
* html body #main #selTopProfile{
	height:474px;
}
#main #selRestaurantPop{
	height:480px;
}
* html #main #selRestaurantPop{
	height:450px;
}
#main #selEventPopup{
	height:160px;
}
* html #main #selEventPopup{
	height:130px;
}
#main #selCityEventPopup{
	height:433px;
}
* html #main #selCityEventPopup{
	height:410px;
}
/*-- Common Styles needed for root and members --*/
.clsCasinoTalkDiorJob{
	margin-top:0.5em;
}
.logout{
	width:10em;
	float:right;
	text-align:right;
	margin:0 0.5em 0 0
}
	.logout a{
		color:#FFF;
		padding:0 0 0 1.3em;
		font:1.1em Arial, Helvetica, sans-serif;
		background:url(../images/screen_foodfriends/icon-logout.gif) no-repeat left center;
	}
#selSubHeader ul ul{
	display:none;
}
.clsPersonalInfo:after{
	content:".";
	visibility:hidden;
	display:block;
	clear:both;
}
* html .clsPersonalInfo{
	height:1%;
}
.clsSelectAllItems{
	width:2em;
	padding:0.5em 0;
	text-align:center;
}
.clsMsgDate{
	width:10em;
}
.clsMsgSubject{
	width:22em;
}
#selMessageNavLinks{
	padding:0.5em 0
}
#selMessageNavLinks li{
	display:inline;
}
	#selMessageNavLinks a{
		padding:0 1em 0 0;
		margin:0 1em 0 0;
		font:bold 1em Arial, Helvetica, sans-serif;
		border-right:1px solid #351C06
	}
	#selMessageNavLinks li .clsNoRightBorder{
		padding:0;
		margin:0;
		border-right:0
	}
	#selMsgTable{
		margin:0.1em 0 1em 0;
	}
.clsMsgDisplayTable{
	margin:1em 0 0 0;
}
	.clsMsgSenderTitle,.clsMsgSubjectTitle,.clsMsgDateTitle{
		width:5em;
		font-weight:bold;
		color:#C9362E;
	}
	.clsTextMessage{
		padding:0.5em;
		background-color:#E5E0DA;
		margin:0;
	}
	.clsMsgSubjectDisp{
		border-bottom:1px solid #A4AAA4 !important;
	}
	.clsNotRead,.clsNotRead a{
		background-color:#F0F0F0;
		font-weight:bold
	}

	.clsRead a,.clsRead{
		text-decoration:none;
	}
	.clsReplied a,.clsForward a{
		background:url(../images/screen_foodfriends/icon-readmail.jpg) no-repeat left center;
		padding:0 0 0.2em 1.5em;
	}
	.clsReplied a{
		background-image:url(../images/screen_foodfriends/icon-replymail.gif);
	}
	.clsForward a{
		background-image:url(../images/screen_foodfriends/icon-forwardmail.jpg);
	}
	.clsRead .clsReplied,.clsRead .clsForward,#main .clsRead .clsReplied a,#main .clsRead .clsForward a{
		color:#626262;
	}
/*-- memberNetwork page --*/
.clsConnectionLinks{
	width:10em;
	text-align:right;
	padding:0 0.5em 0 0
}
.clsConnectionLinks a{
	text-decoration:none;
}
.clsConnectionLinks img,.clsConnection img{
	vertical-align:middle
}
.clsMemNetwork{
	width:10em;
	padding:0 0.5em 0 0;
	text-align:center;
}
 th.clsMemNetwork{
	width:auto;
}
.clsMartialArtsLists{
	width:13em;
}
.clsPicture{
	width:4em;
	padding:0;
	text-align:center;
}
		.clsNetworkOwner{
			color:#C33200;
		}
/*-- For popup header --*/
.clsPopup #header h1{
	float:none;
	margin:0 0 1em 0;
	padding:0;
}
.clsPopup #main{
	margin-left:0;
	min-height:10em;
}
* html .clsPopup #main{
	height:10em;
}
	.clsPopup #main table{
		text-align:left;
	}
/*-- private message --*/
#selPrivateMsgTable td{
	padding:0.5em !important;
}
/*-- For profile page --*/
#membersprofile .clsTextBox,#memberssignup .clsTextBox,#membersprofile textarea,#memberssignup textarea{
	width:15em
}
#selAreaOfInterest,#selProfileImage{
	padding:0;
}
	#selAreaOfInterest table{
		width:98%;
		margin:0.5em 0.5em 0.5em 0;
	}
	#selProfileImage table{
		margin:0.2em 0.5em;
		width:95%;
	}
		#selProfileImage .clsFormLabelCellDefault,#selProfileImage .clsFormLabelCellError{
			text-align:center;
		}
	#membersprofile #workresume,#memberssignup #workresume,#membersprofile #personalresume,#memberssignup #personalresume{
		width:30em;
	}
/*-- connectionList --*/
.clsConnectionDate{
	width:8em;
}
	.clsConnection{
		width:17.5em;
		text-align:right;
		padding:0 0.5em 0 0;
	}
		th.clsConnection{
			text-align:right;
			width:auto;
		}
		.clsConnection a{
			text-decoration:none;
		}
	.clsConnectionRelation{
		width:10em;
	}
	.clsMutualFriend,.clsNetwork{
		width:7.5em;
		padding:0;
		text-align:center;
	}
	.clsNetwork{
		width:4em;
	}
/*-- membersList --*/
.clsConnectMsg{
	width:17.5em;
	text-align:right;
	padding:0 0.5em 0 0;
}
	th.clsConnectMsg{
		width:auto;
	}
	.clsConnectMsg a{
		text-decoration:none;
	}
/*-- rss Feed --*/
.clsRssSettingLink,.clsAddPhotosLink,.clsUpload,.clsCreateAlbum{
	float:right;
	margin:-2.1em 0.5em 0 0;
	position:relative
}
	.clsRssSettingLink a{
		text-decoration:none;
		background:#F5FFFD url(../images/screen_foodfriends/icon-rsssettings.jpg) no-repeat 0 0;
		font:bold 1em Arial, Helvetica, sans-serif;
		padding:0.1em 0.5em 0.1em 1.5em
	}
/*-- RSS Feed --*/
#selRssFeedGroupLeft{
	width:40%;
	float:left;
	margin:0 1% 0 0;
}
#selRssFeedGroupRight{
	float:left;
	width:58%
}
	.listFeed,#selRssFeedGroupRight h4,#selRssFeedGroupRight p{
		padding:0 0.5em 0.5em 0.5em;
	}
		.listFeed li{
			display:inline;
		}
			.listFeed a{
				text-decoration:none;
				font:bold 1em Tahoma;
				display:block;
				outline:none;
				padding:0 0 0 2em;
				margin:0 0 0.2em 0;
				background:url(../images/screen_foodfriends/icon-rssnews.jpg) no-repeat left center;
			}
/*-- Forums --*/
.clsLastPost,.clsStartPost{
	width:10em;
}
	th.clsLastPost,th.clsStartPost{
		width:auto;
	}
	.clsReplies{
		width:4em;
		padding:0.5em 0;
		text-align:center;
	}
		th.clsReplies{
			padding:0.2em 0;
		}
	.clsForumSubject{
		width:25em;
	}
.clsTopLinksTable,#selJobSeekerLinks{
	text-align:right;
	padding:0.5em 0;
	margin:0 0.5em 0 0;
}
	.clsTopLinksTable li,#selJobSeekerLinks li{
		display:inline;
	}
	.clsTopLinksTable form,.clsTopLinksTable table{
		display:inline;
	}
	.clsTopLinksTable a,#selJobSeekerLinks li a{
		padding:0 0.5em 0 1.5em;
		margin:0 0 0 0.5em;
		text-decoration:none;
		font:bold 1.1em Tahoma;
		background:transparent url(../images/screen_foodfriends/icon-forumlinks.jpg) no-repeat left center;
	}
#selForumContentTbl{
	margin:0;
	width:100%;
}
#selForumContentTbl,#selForumContentTbl td{
	background-color:transparent;
	border:0
}
	#selForumContentTbl .clsForumAuthDate,#selForumContentTbl .clsForumAuthDate a{
		color:#FFFEFB;
		font-weight:normal;
	}
	.clsForumMessage{
		padding:0.5em 0.5em 1em 0.5em;
	}
	#selForumContentTbl .clsForumAuthors{
		border-right:1px solid #AEA49C;
		width:75%
	}
#selReplyToForum table{
	margin:0 0 1em 0.1em;
	width:99.9%;
}
* html #selReplyToForum table{
	margin:0 0 1em 0;
	width:100%;
}
.clsDataDispTbl{
	border:1px solid #A9A5A2;
	margin:0;
	width:100%;
}
.clsDataDispTbl td{
	border:0;
	padding:0.5em;
	background:url(../images/screen_foodfriends/dot.gif) repeat-x left bottom;
}
	.clsForumThreadDataDispTbl td{
		background:none;
	}
	.clsDataDispTbl .clsRBColumn{
		border-right:1px solid #A9A5A2;
	}
	.clsDataDispTbl th{
		background:#000;
		border:0;
		color:#FFFFFD;
		padding:0.5em;
		font:bold 1.1em Tahoma;
	}
	.clsDataDispTbl .lastrow td{
		border-bottom:0;
		background:none;
	}
	#selReplyPost,#selViewThread{
		margin:0.5em 0;
		color:#877A71
	}
	.clsForumThreadDataDispTbl .clsForumAuthInfo td{
		background:url(../images/screen_foodfriends/dot.gif) repeat-x left bottom;
	}
	.clsForumEditDateInfo{
		width:220px;
		text-align:right;
	}
	#selDate{
		text-align:right
	}
		#selDate a{
			font:bold 1em Tahoma;
			padding:0 0 0.1em 1.5em;
			text-decoration:none;
			background:url(../images/screen_foodfriends/icon-editrforumreply.jpg) no-repeat left center;
		}
	#selFormselEditForum table{
		background:#F7F7F3;
	}
		#selFormselEditForum td{
			border:0;
			padding:0.5em
		}
		#selFormselEditForum textarea,#selReplyToForum textarea{
			width:90%;
			height:10em
		}
/*-- cityGuideListings --*/
.clsLocation{
	text-align:right;
	font-size:1.2em
}
#selSearchCityGuide{
	width:100%
}
#selCityNav li a{
	color:#868686;
	font:bold 1em Arial, Helvetica, sans-serif;
}
.clsCityListing{
	padding:0 0 2.3em 0;
}
.clsCityListing table{
	width:50%;
	margin:0;
	float:right;
}
.clsCityListing h3{
	width:48%;
	float:left;
}
.clsCurrLocation{
	color:#7F7E7A;
	font:normal 2em Arial, Helvetica, sans-serif;
}
/*-- cityGuide --*/
.clsHotelName{
	width:12em;
}
#selCityGuideTbl{
	width:99.9%;
}
.clsHotelContact{
}
.clsHotelCuisine{
	width:12em;
}
	.clsHotelName span{
		color:#C33200;
		font-weight:bold;
	}
#selCityGuideCategory,#selRestaurantLocation{
	overflow:hidden;
	margin:0 0 1em 0
}
#selDisplayBlogContents{
	margin:0 0 1em 0;
}
* html #selCityGuideCategory,* html #selRestaurantLocation,* html #selDisplayBlogContents{
	overflow:visible;
	height:1%;
}
.clsCityGuideCategory{
	width:23%;
	float:left;
	margin:0 2% 0 0;
}
* html .clsCityGuideCategory{
	width:22%;
}
#selRestaurantLocation{
}
.clsLatestRestComments{
	width:48%;
	float:left;
	margin:0 1% 0 0;
}
.clsCurrentLocation{
	width:48%;
	float:right;
	margin:0;
}
.clsRestComment{
	margin:0.5em;
}
.clsRestComment table{
	width:auto;
	border:0;
	padding:0;
	margin:0;
}
	.clsRestComment td{
		border:0;
		padding:0 0.2em 0 0;
		color:#6A7883;
	}
	.clsRestComment td,.clsRestComment td a{
		color:#6A7883;
		font:italic normal 1em Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
	.clsLatestRestComments h3 a,.clsCurrentCityUser a{
		font:bold 1.1em Arial, Helvetica, sans-serif;
		text-decoration:none;
	}
.clsCurrLocationUserImg{
	padding:0 0.5em 0 0;
	width:7em;
	text-align:center;
	vertical-align:middle
}
.clsCurrLocationUserDetails{
}
.clsCurrentLocationTbl{
	width:98%;
	margin:0 0 1em 0.5em
}
.clsCurrentLocationTbl,.clsCurrentLocationTbl td{
	border:0;
	padding:0 0.5em 0 0
}
	.clsUserInterestsContacts{
		text-align:right;
	}
/*-- For profile page --*/
.clsProfileTbl,.clsProfileTbl td{
	border:0;
	margin:0;
	width:auto;
	padding:0 0.2em 0 0;
}
/*-- addGuideDetails.php --*/
.clsAdGuideDetailsTbl{
}
.clsAdGuideDetailsTbl,.clsAdGuideDetailsTbl td{
	background-color:#F7F7F3;
}
.clsAdGuideDetailsTbl td{
	border:0;
}
	.clsAdGuideDetailsTbl #comment{
		width:98%;
	}
/*-- cityGuidePeople --*/
.clsCityPeopleHeading th,.clsCityPeopleContent td,.clsCityPeopleContent th{
	border:1px solid #9C9C9C;
	padding:0.5em 0.1em;
	empty-cells:show;
	text-align:center;
	border-collapse:collapse
}
.clsCityPeopleContent{
	border:0;
}
.clsCityPeopleContent td{
	border:0;
	border-bottom:1px solid #D7D7D7
}
.clsCityPeopleContent th{
	border:0;
	border-bottom:1px solid #9C9C9C
}
#main .clsCityPeopleContent  h3{
	margin:0;
	padding:0;
	display:inline
}
.clsAvailability{
	width:1.5em;
	padding:0;
	text-align:center;
}
	.clsAvailability img{
		vertical-align:middle;
	}
.clsMyNetwork{
	width:10em;
	text-align:left !important
}
.clsInterest,.clsContact{
	text-align:center;
	width:3em;
	padding:0.5em 0
}
	.clsDarken{
		background-color:#FAF3FB;
	}
	.clsWhiten,th.clsMyNetwork,th.clsTotalImage,th.clsAvailability{
		background-color:transparent;
	}
.clsContactDaySepartor,.clsInterestContactSeparator,.clsNetworkContactSepartor{
	background:#C33200;
	width:0.2em;
}
.clsHideShowMembersLink{
	text-decoration:none;
	font:bold 2em Arial, Helvetica, sans-serif;
}
.clsCityPeopleContent th.clsTotalImage{
	padding:0.5em 0 0 0;
}
.clsImage{
}
	.clsTotalImage table{
		width:100%;
		background-color:transparent
	}
	* html .clsTotalImage table{
		width:100.5%;
	}
	.clsTotalImage table,.clsTotalImage td{
		margin:0;
		padding:0.1em 0;
		border:0;
		white-space:nowrap;
		font-weight:bold;
	}
		.clsTotalImage .clsFromCityDate{
			text-align:left;
		}
		.clsFromCityDate a,.clsToCityDate a{
			text-indent:-2000em;
			display:block;
			overflow:hidden;
			width:16px;
			height:15px;
			background:url(../images/icon-calendar.gif) no-repeat;
			padding:0;
			margin:0 0.1em 0 0.2em;
			float:left;
		}
		.clsToCityDate span{
			display:block;
			float:right;
		}
		.clsTotalImage .clsCityDate{
			font-weight:normal;
			text-align:center;
		}
		.clsInterestContactImg{
			float:left;
			padding:0 0.5em 0 0;
		}
	.clsHideRow{
		display:none;
	}
/*-- cityGuideEvents --*/
.clsCityGuideEventsTbl,.clsCityGuideEventsTbl td,.clsCityGuideEventsTbl th{
	border:0;
	padding:0.2em 0.2em 0.2em 0.5em;
	vertical-align:top
}
	.clsCityGuideEventsTbl th{
		background-color:#DBDBDB;
		border-top:1px solid #828282;
	}
		#main .clsCityGuideEventsTbl a{
			text-decoration:none;
		}
	#main .clsCityGuideEventsTbl p{
		padding:0
	}
	.clsCityEventsDescription{
	}
	.clsCityEventsDetails{
		width:25em;
	}
.clsCityEventLocation,.clsCityEventTime,.clsCityEventCategory,.clsCurrentCityUser a,.clsCurrentUserCity{
	font-weight:bold;
	color:#414141;
}
	.clsCityGuideEventsTbl th a{
		font-weight:bold;
		color:#000
	}
/*-- Blogs pages --*/
/*-- addBlog --*/
.clsAddContentTbl textarea,.clsAddContentTbl .clsTextBox{
	width:99%;
}
.clsAddContentTbl textarea{
	height:15em;
}
	.clsBlogCategory{
		width:24em;
	}
.clsBlogPostDate,.clsBlogAuthoredDate{
	width:7em;
}
.clsBlogAcceptComments{
	width:5em;
}
.clsBlogPostStatus,.clsBlogStatus{
	width:4em;
}
.clsBlogCategoryBlogs{
	width:3em;
	text-align:center;
}
.clsBlogComments{
	width:5em;
	text-align:center;
}
/*-- dispBlog --*/
#selDisplayBlogContents{
}
#selLeftSideBlog{
	width:68%;
	float:left;
	margin:0 1% 0 0;
}
#selRightSideBlog{
	float:right;
	width:30%;
}
#membersshowMemberDetails #selRightSideBlog{
	width:35%;
	float:left;
}
#membersshowMemberDetails #selLeftSideBlog{
	width:62%;
	margin:0 0 0 1%;
	float:right;
}
	.clsBlogContentImage{
		width:190px;
		padding:0 0 10px 10px;
		float:right;
		display:block;
		text-align:right;
	}
#selRightSideTitle{
	float:right;
	margin:-1em 0 0 0;
}
#main #selRightSideTitle a{
	font-size:1em;
}
	#selRightSideBlog .clsTextBox{
		width:100%;
	}
	.clsBlogCategories{
		margin:0 0 0.5em 0;
	}
	#selRightSideBlog table{
		margin:0 0 0 0.5em;
		width:90%;
		border:0;
		background-color:transparent;
	}
	#selRightSideBlog td{
		padding:0.5em;
		border:0;
		width:80%;
	}
		#selRightSideBlog ul{
			margin:0;
			padding:0.5em 0 0.5em 1.2em;
		}
		#selRightSideBlog li{
			padding:0 0 0 1em;
			margin:0 0 0.2em 0;
			background:url(../images/screen_foodfriends/icon-blogcategories.gif) no-repeat 0 0.2em;
		}
			#selRightSideBlog li a{
				text-decoration:none;
				font:normal 1em Arial, Helvetica, sans-serif;
				color:#48403D;
			}
			#selRightSideBlog li a .clsBlogCounts{
				color:#C9362E;
			}
			#selRightSideBlog h3,.clsBlogMessages h3,.clsJobTitleHead,.clsGalleryAlbumTitle,.clsGalleryTitle,.clsGalleryCommentTitle,.clsAlbumTitle{
				background:#AEA49B url(../images/screen_foodfriends/tlc-forumthread.gif) no-repeat left top;
				padding:0 0 0 0.2em;
			}
				.clsNewsTitle span,#selRightSideBlog h3 span,.clsBlogMessages h3 span,.clsJobTitleHead span,.clsGalleryAlbumTitle span,.clsGalleryTitle span,.clsGalleryCommentTitle span,.clsAlbumTitle span,.clsJobHead span{
					background:url(../images/screen_foodfriends/trc-forumthread.gif) no-repeat right top;
					display:block;
					color:#FFFEF8;
					font-size:1.1em;
					padding:0.5em 0 0.5em 1em;
				}
			.clsBlogCommentTitles{
				background:#C33200 url(../images/screen_foodfriends/tlc-blogcomment.gif) no-repeat left top;
				font:normal 1em Arial, Helvetica, sans-serif;
			}
				.clsBlogCommentTitles .clsBlogCommentSubTitle{
					background:url(../images/screen_foodfriends/trc-blogcomment.gif) no-repeat right top;
					display:block;
					padding:0.2em 0 0.2em 1em;
					color:#FFFEF8;
				}
				.clsGalleryAlbumTitle span,.clsGalleryTitle span,.clsGalleryCommentTitle span{
					padding:0.5em 0 0.5em 0.3em;
				}
				#main .clsNewsTitle{
					background:#AEA49C url(../images/screen_foodfriends/tlc-forumthread.gif) no-repeat left top;
				}
				#main .clsNewsTitle span{
					background:transparent url(../images/screen_foodfriends/trc-forumthread.gif) no-repeat right top;
				}
				.clsNewsTitle span a{
					color:#FFFEF8;
					font:bold 1.1em Arial, Helvetica, sans-serif;
					text-decoration:none
				}
.clsBlogs{
	margin:0 0 1em 0;
	padding:0 0 0.1em 0;
}
	.clsBlogMessages h3 a,.clsUpload a,.clsCreateAlbum a{
		text-decoration:none;
		font-weight:bold;
		color:#FFF
	}
	.clsBlogs p{
		padding:0.1em 0.5em;
	}
	.clsBlog{
		width:93.5%;
		margin:0 1.7%;
		overflow-x:auto;
	}
	* html .clsBlog{
		width:99%;
	}
	.clsBlogContent{
		padding:1em 0;
	}
	.clsBlogSection .clsBlogs .clsBlog{
		padding-right:0;
		width:95%;
	}
	* html 	.clsBlogSection .clsBlogs .clsBlog{
		width:99.5%;
	}
	.clsBlogs .clsBlog{
		padding:0.1em 0.5em 0.5em 0.5em;
	}
	* html .clsBlogs .clsBlog{
		padding:0.1em 0.5em 1.5em 0.5em;
	}
	.clsBlogAuthorTable{
		width:100%
	}
	.clsBlogAuthorTable,.clsBlogAuthorTable td,.clsBlogs td p{
		border:0;
		margin:0;
		padding:0;
	}
		.clsBlogAuthorTable td,.clsAdAuthorTitle{
			padding:0.1em 0.5em;
			background-color:#C33200;
			color:#FFF;
			font-weight:normal
		}
		.clsAdAuthorTitle{
			padding:0.3em 0.5em 0.3em 1.3em;
		}
		.clsPreviewAdTbl{
			width:95%;
			margin:1em 0 0 0.8em;
		}
		.clsAdContent{
			width:100%;
		}
		.clsAdAuthorTitle a{
			color:#FFF;
		}
		.clsBlogs td .clsCommentBlog{
			padding:0 0 0 0.8em;
		}
		#selAddBlogComment{
			margin:0 0 0 0.1em;
			width:99.8%
		}
			* html #selAddBlogComment{
				margin:0;
				width:100%
			}
			textarea#addBlogComment{
				width:100%;
			}
		.clsCommentCount,.clsCommentCount a{
			text-decoration:none;
			text-align:right;
			color:#FFF
		}
.clsAddCategoryLink{
	text-align:right;
}
.clsAddCategoryLink a{
	text-decoration:none;
	font:bold 1.2em Arial, Helvetica, sans-serif;
	background:url(../images/screen_foodfriends/icon-addblogcategory.gif) no-repeat left center;
	color:#000;
	padding:0.2em 0 0.2em 1.5em;
}
/*-- photo gallery --*/
.clsSearchSection{
	margin:0 0 0.5em 0;
}
.clsDisplayMyAlbumsTbl,.clsDisplayMyAlbumsTbl td{
	background:transparent;
	border:0;
}
#memberseditAlbum .clsAddContentTbl,#memberscreateAlbum .clsAddContentTbl{
	margin:0;
	border:0
}
#memberseditAlbum .clsAddContentTbl .clsFormLabelCellDefault,#memberseditAlbum .clsAddContentTbl .clsLabelFieldCellError{
	width:12em;
}
#selCurrentAlbum{
	overflow:auto;
	float:none;
	margin:0 auto 1.5em auto;
}
* html #selCurrentAlbum{
	overflow:visible;
	height:1%;
}
* html .clsUpdateAlbum{
	text-align:center
}
	* html .clsUpdateAlbum h2,* html .clsModificationSection{
		text-align:left;
	}
.clsAlbum{
	margin:0 1% 1% 0;
	float:left;
	width:30%;
	text-align:center;
}
	.clsAlbum p{
		padding:0.2em
	}
	.clsAlbum h3 a{
		text-decoration:none;
		font:bold 1.1em Tahoma;
		color:#FFF
	}
	.clsAlbum div{
		border:1px solid #AFA59C;
	}
.clsPhotoViewSection:after,#selDisplayBlogContents:after{
	content:".";
	visibility:hidden;
	display:block;
	clear:both;
}
* html .clsPhotoViewSection{
	overflow:visible;
	height:1%
}
#selAlbumDisplay,#selImageShow{
	width:70%;
	float:left;
}
	#selImageShow{
		float:right;
		clear:right;
		width:25%;
		margin:0 1% 0 0;
		text-align:left;
	}
	.clsGalleryShow{
		border:1px solid #C6C6C6;
		background-color:#FFF
	}
		.clsShowThumbImageTbl,.clsShowThumbImageTbl td{
			margin:0;
			padding:0;
			border:0;
			text-align:center
		}
			.clsShowThumbImageTbl td{
				text-align:center;
				padding:0.5em 0
			}
	#selAlbumDisplay table,.clsGallery{
		margin:0;
		padding:0;
	}
		.clsPhotoViewSection .clsGallery{
			border-top:0;
		}
		.clsGallery .clsNoItem{
			padding:0 0 0 1.3em;
		}
		.clsThumbImageShow{
			height:420px;
			vertical-align:middle;
			text-align:center;
		}
		.clsImageDetailsShow{
			height:10em;
			vertical-align:top;
		}
		.clsGallery{
			margin:0 0 0.5em 1%;
			width:99%
		}
		* html .clsGallery{
			width:100%;
			margin:0 0 0.5em 0;
		}
		#selAlbumDisplay table{
			width:99%;
		}
		.clsGallery td{
			padding:0.2em 0.5em;
			border:0
		}
		#selImageShow .clsPhotoThumbNail{
			text-align:center;
			height:60px;
			vertical-align:middle;
		}
		.clsUpdateGallery{
			text-align:right;
		}
		.clsGalleryDate{
			font-weight:bold
		}
			.clsDelGallery,.clsEditGallery{
				margin:0 0 0 0.2em;
				padding:0 0.2em;
				background:#C33200;
				color:#FFF;
				font:1em Tahoma;
				text-decoration:none;
			}
			.clsUpdatePhoto a{
				background-color:transparent;
				color:#D90200;
			}
			.clsDelGallery{
				color:#FFF;
				background:#FF0000;
			}
			.clsGalleryDescription{
				color:#999;
			}
	.clsPhotoPageNav{
		float:left;
		clear:left;
	}
	.clsPhotoPageNav table{
		width:98%
	}
	.clsPhotoPageNav table,.clsPhotoPageNav td{
		background:transparent;
		padding:0 0.5em;
		border:0;
		white-space:nowrap
	}
#selNavigateAlbum{
	height:2em;
	padding:0 0.5em
}
	#selNavigateAlbum li{
		float:left;
		font:bold 1em Arial, Helvetica, sans-serif;
		width:45%;
	}
		#selNavigateAlbum li{
			width:auto;
			float:left;
			text-align:left;
			padding:0 1em 0 0;
		}
		#selNavigateAlbum .clsMovePrevious{
			text-align:left;
		}
		#selNavigateAlbum .clsMoveNext{
			float:right;
			text-align:right
		}
	#selNavigateAlbum a{
		font-weight:bold;
	}
	.clsGalleryComment{
		border:1px solid #C6C6C6;
		margin:0 0 1em 0;
	}
	.clsGalleryComment p{
		padding:0.2em 0.5em;
	}
		.clsGalleryComment .clsCommentDate,.clsGalleryComment .clsCommentDate a{
			background-color:#C33200;
			color:#FFF;
		}
		#selComment .clsAddContentTbl,#selComment .clsAddContentTbl td{
			border:0;
		}
		#galeryComment{
			width:25em;
		}
#selImageNavigation{
	border:1px solid #C6C6C6;
	background-color:#C33200;
	padding:0.5em 0;
	margin:0.5em 0;
	text-align:left
}
	#selImageNavigation table,#selImageNavigation td{
		width:auto;
		background-color:transparent;
		border:0;
		padding:0;
	}
		#selImageNavigation td{
			vertical-align:top;
			padding:0 0 0.5em 0.5em;
		}
		#selImageNavigation td img{
			border:1px solid #FFF
		}
#main #selShowcomment h4{
	margin:0 0 0.5em 0;
}
#memberspopupPhotoGallery #header{
	display:none;
}
	#memberspopupPhotoGallery #selShowPhoto{
		text-align:center;
	}
#sharednetworkid,#networkid{
	width:30%
}
.clsAddPhotosLink{
}
#memberscreateAlbum .clsFormLabelCellDefault,#memberscreateAlbum .clsFormLabelCellError{
	width:12em;
}
.clsUpload{
	margin:-1.3em 0 0 0;
}
/*-- Job Index --*/
.clsEmployersAndSeekers{
	padding:0.2em 0;
	margin:1em 0 0.2em 0
}
	#selJobSeekers{
		margin:0.2em 0 1em 0
	}
	.clsEmployersAndSeekers h3{
		float:left;
		width:10em;
		margin:0 0.5em 0 0;
		color:#67625F;
		text-align:right
	}
	.clsEmployersAndSeekers li{
		display:inline;
	}
		.clsEmployersAndSeekers a,#selViewAllJob a,.clsAddPhotosLink a{
			background-color:#351C06;
			color:#FFF;
			text-decoration:none;
			font-weight:bold;
			padding:0.2em 0.5em;
		}
		.clsEmployersAndSeekers a{
			border-right:1px solid #696154;
			padding:0 0.5em;
		}
		.clsLastJobLink a{
			border:0;
		}
		#selViewAllJob{
			float:right;
			margin:-1.2em 0 0 0;
			display:block;
			position:relative;
		}
		* html #selViewAllJob{
			margin:-1.4em 0 0 0;
		}
		.clsDispIndustries{
			overflow:auto;
			margin:1em 0;
		}
		* html .clsDispIndustries{
			height:1%;
			overflow:visible;
		}
			.clsDispIndustries li{
				width:22%;
				padding:0.5%;
				margin:0 0.5% 0.5em 0.5%;
				float:left;
			}
			#selEditJobTbl td{
				
			}
			.clsDispIndustries li a{
				outline:none;
			}
				.clsGalleryOwner{
					background:url(../images/screen_foodfriends/icon-albumauthor.jpg) no-repeat left center;
				}
				.clsGalleryOwner a{
					padding:0 0 0 1.2em;
					text-decoration:none;
					font-weight:bold;
				}
.clsApplyToJob{
}
.clsJobAddedDate{
	width:7em;
}
.clsApplyJobStatus{
	width:4.5em;
}
.clsJobTitle{
	width:8em;
}
	.clsExp{
		text-align:center;
		width:9em
	}
	.clsJobCity{
		width:7em;
	}
.clsWorkExperience{
	width:10em;
}
.clsJobTable,.clsJobDescriptionTable{
	margin:0;
	border:0;
	width:95%;
}
.clsJobTable{
}
	.clsJobTable td{
		padding:0;
	}
		.clsJobTable td p{
			padding:0.2em 0.5em;
		}
		.clsJobPostedDateHead{
			background-color:#C33200;
			color:#FFF;
			margin:0;
			padding:0.3em 0 0.3em 1.3em;
			font-weight:normal;
		}
		.clsJobContent{
			padding:1em 1em 1em 1.5em;
		}
		.clsJobContents{
			margin:0 0 1em 0;
		}
	.clsJobDescriptionTable th,.clsJobDescriptionTable td{
		border:0;
		padding:0.5em 0;
		background-color:transparent;
	}
		.clsJobDescriptionTable th{
			width:15em;
			font-size:1em
		}
#membersaddCompany .clsTextBox,#membersaddCompany textarea,#membersaddJob .clsTextBox,#membersaddJob textarea{
	width:28em;
}
#sal_min,#sal_max{
	width:5em !important;
}
.clsEditJob{
	width:2em;
}
/*-- listOpenGroup --*/
.clsEnterorJoin .clsSubmitButton{
	background-color:#351C06;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	padding:0.2em 0.5em;
}
/*-- about --*/
.clsAboutContents{
	padding:1em;
}
	.clsAboutContents ul{
		padding:1em 0;
	}
	.clsAboutContents li{
		list-style:disc inside;
	}
/*-- indexGroup --*/
.clsAppGp,#selPreNex{
	overflow:auto;
	margin:0 0 1em 0
}
* html .clsAppGp,* html #selPreNex{
	overflow:visible;
	height:1%
}
#selIndexGroup table{
	width:97%;
	margin:0;
	padding:0;
}
	#selIndexGroup textarea{
		width:25em
	}
	.clsGroups{
		padding:0.5em;
	}
	#selIndexGroup #selApplyGpTbl{
		width:auto;
	}
	#selApplyGpTbl,#selApplyGpTbl td{
		border:0;
		padding:0;
	}
	#selGroupContentInfo{
		width:30%;
		float:right;
	}
	.clsApplyGpSection{
		width:65%;
		float:left;
	}
	#selBottomHeader{
		padding:10em 0.5em 0.5em 0.5em
	}
/*-- Paging Table --*/
#selPageNav table{
	margin:0;
	padding:0;
	border:0;
}
#selPageNav td,#selPageNav td a{
	padding:0;
	border:0;
	font-weight:bold;
	color:#C20008;
}
#selPageNav{
	padding:0.5em 0;
}
/*-- For Compose Message --*/
.clsEditContents{
	width:70%
}
#selNewThreadContent,.clsPostContents{
	width:80%;
}
.clsEditContentsTbl,.clsEditContentsTbl td,.clsJobHomeDispTbl,.clsJobHomeDispTbl td,.clsJobHomeDispTbl th,.clsPostContentsTbl,.clsPostContentsTbl td,.clsEditProfileContents table,.clsEditProfileContents th,.clsEditProfileContents td,.clsForumReplyTbl,.clsForumReplyTbl td,.clsForumPagingTbl,.clsForumPagingTbl td,.clsSearchContentTbl,.clsSearchContentTbl td,.clsSearchContentTbl th{
	background-color:transparent;
	border:0;
}
	.clsForumPagingTbl td,.clsForumPagingTbl a{
		font-weight:bold;
		color:#9D1006;
	}
	.clsForumReplyTbl{
		margin:1em 0.5em !important;
		width:97% !important;
	}
	.clsForumReplyTbl textarea{
		width:100% !important;
	}
	.clsEditContentsTbl td{
		white-space:nowrap;
		padding:0.3em 0.5em;
	}
	.clsPostContentsTbl td,.clsEditProfileContents th,.clsEditProfileContents td{
		padding:0.3em 0.5em;
	}
	.clsMakePrimaryBtn{
		margin:0 0.6em;
	}
	.clsEditContentsTbl .clsGoSection{
		padding:1em 0.5em;
	}
	.clsEditContentsTbl .clsFormFieldErrTip{
		display:block;
	}
	.clsEditContentsTbl textarea,.clsEditContentsTbl .clsTextBox{
		width:98%;
	}
	* html .clsEditContentsTbl textarea,* html .clsEditContentsTbl .clsTextBox{
		width:30em;
	}
	.clsApplyJobIndexLink{
		text-align:right;
		margin:1em 0;
	}
	.clsEditProfileContents .clsPrimaryEmailNote{
		padding:2em 1em 2em 2em;
		text-align:left;
	}
	.clsPrimaryEmailNote p{
		display:inline;
	}
	#selCompulsoryField,.clsOptionalText,.clsEditProfileContents a,.clsPostAdNote a{
		color:#B80508;
	}
	.clsEditProfileContents table table{
		width:auto;
		margin:0 !important;
		text-align:left;
	}
	* html .clsEditProfileContents table table td{
		padding-left:0 !important;
	}
	#selCompulsoryField{
		font:normal 1em Arial, Helvetica, sans-serif;
	}
	.clsApplyJobIndexLink a{
		color:#C30102 !important;
	}
	.clsBirthMonth {
		white-space:nowrap;
	}
.clsAllCategories a{
	text-decoration:none;
}
.clsJobHomePageContent{
	margin:0 0 1em 0;
}
.clsJobHomeDispTbl{
	width:100%;
}
.clsJobHomePageContent a{
	font-weight:normal;
	background-color:transparent;
	text-decoration:underline;
}
.clsJobHomeDispTbl th,.clsEditProfileContents th{
	font-weight:bold;
	color:#67656A;
	white-space:nowrap;
}
.clsPostContentsTbl td{
}
.clsEditProfileLinks li{
	display:inline;
}
.clsEditProfileLinks li a{
	font-weight:bold;
	color:#B80508;
	text-decoration:underline;
	padding:0 2em 0 0;
}
#memberssignup ul,#membersprofile ul,#memberssignup h2,#membersprofile h2{
	text-align:left;
}
#selProfileImage{
	vertical-align:bottom;
}
.clsReplyToForumBtn input{
	float:right;
}
.clsDispForumThreads{
	margin:1em 0 0 0;
}
.clsForumThreadNav{
	padding:0;
	margin:0;
	width:60%;
	overflow:auto;
}
* html .clsForumThreadNav{
	overflow:visible;
	height:1%
}

.clsForumNavigations h2{
color:#bfbfbf;
font-size:2.4em;

}
.clsFullJobNavLinks .clsForumThreadNav{
	width:auto;
	overflow:visible;
}
	.clsForumThreadNav li{
		float:left;
		margin:0 2px 0 0;/* navi links start*/
	}
		.clsForumThreadNav li span{
			display:block;
			float:left;
		}
		.clsForumThreadNav li a,.clsForumThreadNav li form{
			display:block;
			text-decoration:none;
			color:#fff;
			font-weight:bold;
			line-height:25px;
			margin:0 1.2em;
		}
		* html .clsForumThreadNav li form{
			margin:0.2em 1em 0 1em;
		}
		.clsForumThreadNav li a:hover{
			text-decoration:underline;
		}
		.clsForumThreadNav li .clsForumCatLeft{
			background:url(../images/screen_foodfriends/bg-forumcatleft.gif) no-repeat left top;
			height:25px;
			padding:0 0 0 5px;
		}
		.clsForumThreadNav li .clsForumCatMiddle{
			background:url(../images/screen_foodfriends/bg-forumcatmiddle.gif) repeat-x;
		}
		.clsForumThreadNav li .clsForumCatRight{
			padding:0 5px 0 0;
			background:url(../images/screen_foodfriends/bg-forumcatright.gif) no-repeat right top;
		}
		.clsForumThreadNav .clsActiveForumCatLink .clsForumCatLeft{
			background:url(../images/screen_foodfriends/bg-forumcatlefta.gif) no-repeat left top;
		}
		.clsForumThreadNav .clsActiveForumCatLink .clsForumCatMiddle{
			background:url(../images/screen_foodfriends/bg-forumcatmiddlea.gif) repeat-x;
		}
		.clsForumThreadNav .clsActiveForumCatLink .clsForumCatMiddle a{
			color:#848486;
		}
		.clsForumThreadNav .clsActiveForumCatLink .clsForumCatRight{
			background:url(../images/screen_foodfriends/bg-forumcatrighta.gif) no-repeat right top;
		}
.clsForumNav{
	float:right;
	width:39%;
	text-align:right;
	margin:-2em 0 0 0;
}
.clsForumNav li{
	display:inline;
}
.clsEditCompanyLink{
	text-align:right;
}
	.clsForumNav li a,.clsAddContentLink a,.clsEditCompanyLink a{
		font-weight:bold;
		text-decoration:none;
		color:#B82A04;
		margin:0 0 0 0.5em;
		font:bold 1.1em Tahoma;
	}
	.clsForumNav .clsActiveForumNavLink a{
		color:#000;
	}
	.clsAllMyForum,.clsForumNavLink{
		background:url(../images/screen_foodfriends/icon-forumnav.gif) no-repeat left center;
		padding:0 0 0 0.5em;
	}
	.clsTRCColumn,.clsForumThreadEditTitle{
		background:#AEA49C url(../images/screen_foodfriends/trc-forumthread.gif) no-repeat right top;
	}
	.clsTLCColumn,.clsForumThreadTitle{
		background:#AEA49C url(../images/screen_foodfriends/tlc-forumthread.gif) no-repeat left top;
	}
	.clsForumThreadEditTitle,.clsForumThreadTitle{
		background-color:#AEA49C !important;
	}
	#main .clsForumThreadTitle{
		padding:0.5em;
		font:bold 1em Arial, Helvetica, sans-serif
	}
	.clsForumThreadEditTitle{
		text-align:right;
		vertical-align:middle;
	}
/* \*/
* html .blcforumtable,* html .brcforumtable{
	height:1%
}
/* */
* html .lbrestaurant{
	width:100%
}
	.blcforumtable{
		background:transparent url(../images/screen_foodfriends/blc-forumthread.gif) no-repeat left bottom;
	}
	.brcforumtable{
		background:transparent url(../images/screen_foodfriends/brc-forumthread.gif) no-repeat right bottom;
	}
	.bbforumtable{
		background:transparent url(../images/screen_foodfriends/bb-forumthread.gif) repeat-x center bottom;
	}
	.clsPostContents td{
		color:#635E5B;
	}
	.clsPostContents .clsTextBox,.clsPostContents textarea{
		width:15em;
	}
	.clsTextBox,.clsPasswordBox,textarea{
		width:75%;
	}
	.clsQuickRegisterSubmit{
		width:76%;
		text-align:right;
	}
	* html .clsQuickRegisterSubmit{
		width:75%;
	}
	.clsCharTextBox{
		background-color:transparent;
		border:0;
		color:#D90200;
		width:2.3em !important;
	}
	.clsTypedChars{
		white-space:nowrap;
		vertical-align:bottom;
	}
	.clsPostSections,.clsPostAdNote{
		white-space:nowrap;
	}
	#price.clsTextBox{
		width:5em;
	}
/*-- addEvents --*/
.clsAddCityEventsTbl{
	margin-bottom:0;
}
.clsAddCityEventsDateTbl{
	margin:0;
	border-top:0;
}
.clsAddCityEventsDateTbl td{
	border-top:0;
}
.clsAddCityEventsDateTbl .clsFormLabelCellDefault,.clsAddCityEventsDateTbl .clsFormLabelCellError,.clsAddCityEventsTbl .clsFormLabelCellDefault,.clsAddCityEventsTbl .clsFormLabelCellError{
	width:30%;
}
/*-- News --*/
#selNewsTable,#selNewsTable td{
	border:0;
	margin:0;
	padding:0;
}
	.clsBlogAuthorTable td a{
		color:#FFF;
	}
	#selNewsTable table{
		width:auto;
	}
	#selNewsTable td{
		padding:0.5em 1.5em;
	}
	.clsCommentsSection{
		text-align:right;
	}
	.clsNewsContents{
		margin:0 0 0.5em 0;
	}
	.clsNewsItem{
		padding:1em 1.5em;
	}
/*-- show album --*/
.clsShowAlbumTbl{
	width:auto;
	margin:0;
}
.clsShowAlbumTbl td{
	padding:1em 0.5em 1em 0;
}
/*-- editPhoto --*/
.clsEditItem{
	width:45%;
}
.clsEditItem h3{
	text-align:center;
}
.clsEditItem .clsSearchContentTbl td{
	padding:0.5em !important;
}
.clsEditItem .clsSearchContentTbl .clsFormLabelCellDefault,.clsEditItem .clsSearchContentTbl .clsFormLabelCellError{
	width:30%;
}
.clsPhotoImg{
	text-align:center;
	margin:1em 0;
}
#selMsgConfirm table,#selMsgConfirm td{
	border:0;
	margin:0;
	padding:0.5em 0;
	text-align:left;
}
#selAddGuideTbl td{
	text-align:left;
}
/*.clsHomeEvent,.clsHomeJobs,.clsBlogHomeContent,.clsHomeForumTbl,.clsBuySell,.clsHomeNewMembers,.clsHomeSchedular{
	min-height:26em;
}
.clsHomeForumTbl{
	min-height:27.5em;
}
* html .clsHomeEvent,* html .clsHomeJobs,* html .clsBlogHomeContent,* html .clsHomeForumTbl,* html .clsBuySell,* html .clsHomeNewMembers,* html .clsHomeSchedular{
	height:26em;
}
* html .clsHomeForumTbl{
	height:26.5em;
}*/
#selChangePwdTbl td{
	width:50%;
}
.clsFourColumnTbl td{
}
	.clsFourColumnTbl .clsFormControlsCell{
		width:35%;
	}
.clsCompanyDispTbl,.clsCompanyDispTbl td,.clsCompanyDispTbl th{
	padding:0.5em;
	margin:0;
	border:0;
	background-color:transparent;
}
#selBuySellCategory{
	margin:2em 0 !important;
}
* html #selEditForumTitleTbl{
	width:98%;
}
#selEditForumTitleTbl,#selEditForumTitleTbl td{
	margin:0;
	border:0;
	background-color:transparent !important;
}
.clsAdImgLocation,.clsAdEmail,.clsAdPhone{
	background:url(../images/screen_foodfriends/icon-receivedmails.gif) no-repeat left center;
	padding:0.2em 0 0.2em 2em;
	width:9em;
}
* html .clsAdImgLocation,* html .clsAdEmail,* html .clsAdPhone{
	width:10.5em;
}
.clsPreviewAdContentTbl{
	width:auto;
	margin:0 0 0 1em
}
.clsAdImgLocation{
	background-image:url(../images/screen_foodfriends/icon-location.gif);
}
.clsAdPhone{
	background-image:url(../images/screen_foodfriends/icon-calladvertiser.gif);
}
.clsAdEmail a{
	color:#67656A;
	text-decoration:none;
}
#selForumThreadAuthTbl td,#selForumThreadAuthTbl{
	margin:0;
	vertical-align:middle;
}
#selForumThreadAuthTbl p,#selForumThreadAuthTbl div{
	margin:0;
	padding:0;
}
.clsForumModifiedDate{
	text-align:right;
}
.clsModifiedDate{
	font-weight:bold;
	padding:0 0.5em 0 0
}
.clsAddEditJob .clsFormLabelCellDefault,.clsAddEditJob .clsFormLabelCellError{
	width:40%;
}
.clsProfilePhoneEdit{
	margin:0;
	padding:0;
}
#memberseditPhoneProfile #main{
	margin:0;
	padding:0;
}
	#memberseditPhoneProfile #main h2{
		background-color:#B40001;
		padding:0.2em 0.5em;
		color:#FFF;
		margin:0;
	}
	#memberseditPhoneProfile #main .clsSearchSection{
		margin:1em 0.5em;
	}
		#memberseditPhoneProfile td{
			width:50%;
		}
#selBuySellPhoneFrame{
	width:400px;
	position:absolute;
	height:230px;
	margin:0;
	padding:0;
	border:1px solid #B40001;
}
* html #selBuySellPhoneFrame{
	width:420px;
}
.clsClosePopup{
	margin:-2em 0.5em 0 0;
	float:right;
	background:transparent url(../images/screen_profile/icon-closeprofile.gif) no-repeat;
}
	.clsClosePopup a{
		width:12px;
		height:12px;
		text-indent:-2000em;
		overflow:hidden;
		display:block;
	}
	#contactUs #main .clsFormFieldCellDefault,#contactUs #main .clsFormFieldCellError,#memberscontactUs #main .clsFormFieldCellDefault,#memberscontactUs #main .clsFormFieldCellError{
		width:70%;
	}
#selQuickRegisteration{
	width:75%;
}
	#selQuickRegisteration .clsFormFieldCellDefault,#selQuickRegisteration .clsFormFieldCellError{
		width:70%;
	}
	#selQuickRegisterImage{
		margin:0 0 2em 0;
	}
/*-- index --*/
.clsAboutFF{
	margin:10px 0 10px 0;
}
.clsJoinFF{
	margin:0 0 20px 0;
}
.clsJoinFF,.clsAboutFF{
	font:normal 13px Arial;
	color:#8D8D8D;
}
#selNewMembers{
	display:none;
}
/*-- Country, state and city selection --*/
.clsCitySelectionSection{
	height:260px;
}
.clsCitySelectionSection a{
	display:block;
	font:bold 1em Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:0 0.5em;
	color:#FFF;
	outline:none;
}
* html .clsCitySelectionSection a{
	height:1%
}
	.clsCitySelectionSection a:hover{
		color:#FFF;
	}
	.clsHasStates,.clsHasCities,.clsActiveCountry,.clsActiveState{
		background:transparent url(../images/screen_foodfriends/icon-currentlocation.jpg) no-repeat right center;
	}
	.clsHasStates,.clsHasCities{
		background-color:transparent;
	}
	.clsActiveCountry a,.clsActiveState a{
		color:#FFF;
		background:#000 url(../images/screen_foodfriends/icon-currentlocation.jpg) no-repeat right center;
	}
		.clsActiveCity a{
			background-color:#000;
			color:#FFF;
		}
.clsCountries,.clsStates,.clsCities{
	border:1px solid #000;
	background-color:#757575;
}
	.clsStatesDiv,.clsCitiesDiv{
		position:absolute;
		margin:-216px 0 0 210px;
	}
	.clsCitiesDiv{
		margin:-216px 0 0 420px;
	}
	.clsCityChangeLink{
		padding:0 0 1em 0;
	}
/*-- management --*/
.clsAboutManagement,.clsCreatePhotoTitle{
	overflow:auto;
	zoom:1;
}
* html .clsAboutManagement,* html .clsCreatePhotoTitle{
	overflow:visible;
	height:1%;
}
.clsAboutContents .trcintrosection{
	padding:0.5em;
}
.clsManagementImg .lbintrosection{
	float:left;
	margin:0 1em 1em 0;
}
* html .clsManagementImg .lbintrosection{
	width:auto;
}
* html .clsManagementImg .tlcintrosection,* html .clsManagementImg .trcintrosection{
	height:auto;
}
#selAboutMgt p{
	font:normal 1.1em Arial;
	line-height:1.5em;
	margin:0 0 1em 0;
}
	#selAboutMgt .trcintrosection p{
		line-height:normal;
		margin:0;
	}
/*-- profile page --*/
.clsProfileLinks #selMisNavLinks{
	margin:1em 0 0 0;
	padding:0;
}
.clsForumMessageNavLinks{
	float:right;
	margin:10px 0 0 0;
}
.clsForumMessageNavLinks ul.hdngRgtLnk{
	margin:20px 0 0 0;
}
.clsForumMessageNavLinks li{
	display:inline;
}
	.clsForumMessageNavLinks li a{
		font-weight:bold;
		text-decoration:none;
		margin:0 0 0 0.5em;
	}
	.clsProfileLinks .clsForumMessageNavLinks li a{
		padding:0 0.2em 0 0;
		margin:0 0.2em 0 0;
	}
	.clsProfileLinks .clsForumMessageNavLinks .clsNoRightBorder{
		margin:0;
		padding:0;
	}
	.clsOuterTitleTbl .clsProfileSubTitle,#main .clsEventsTitle td,#main .clsEventsTitle td a{
		color:#FFF;
		font:bold 1em Arial, Helvetica, sans-serif;
	}
/*-- profile page --*/
	.clsProfileLinks{
		margin:1em 0;
	}
		.clsProfileLinks a{
			text-decoration:none;
			font:bold 1em Arial, Helvetica, sans-serif;
		}
	.clsAboutTbl,.clsAboutTbl td{
		border:0;
		background:transparent;
		margin:0;
		padding:0;
	}
	.clsAboutTbl{
		margin:0 0 1em 0;
	}
		.clsAboutTbl select,.clsAboutTbl textarea{
			width:100%;
			padding-right:0;
			overflow:visible;
		}
		.clsAboutTbl textarea{
			height:15em;
			overflow-y:auto;
		}
		.clsAboutTbl td{
			padding:0.3em 0.5em;
			width:50%;
		}
		#main .clsTerminate{
			margin:0;
			padding:0.2em 0 0.3em 0;
			background:none;
		}
		.clsEmailConfirmation{
			background-color:#444;
			border:1px solid #000;
			padding:0.5em;
			margin:0;
		}
		.clsGivenEmail,.clsProfileLabel{
			font-weight:bold;
		}
		.clsProfileButton{
			background-color:#C0C0C0;
			border:1px solid #FFF;
			color:#000;
			font:normal 1em Arial, Helvetica, sans-serif;
			margin:0 0 0 1.6em;
			padding:0;
			width:auto;
			vertical-align:middle;
		}
		.clsProfileOuterButton{
			border:1px solid #020202;
		}
		.clsProfileTextBox{
			border:1px solid #C0C0C0;
			color:#C0C0C0;
		}
		#selProfileImageTbl td{
			text-align:right;
			padding:0 1em 2em 0
		}
/*-- profileContact page --*/
#selProfileContactTbl td,#selProfileProfessionalTbl td{
	width:auto;
}
	#selProfileContactTbl .clsProfileContactLbl{
		width:25%;
		text-align:right;
		font-weight:bold;
		color:#666;
	}
/*-- profileProfessional page --*/
#selProfileProfessionalTbl .clsTextBox,#selProfileProfessionalTbl select{
	width:auto;
}
#selProfileProfessionalTbl td{
	padding:0 0.5em;
}
	#selProfileProfessionalTbl .clsTextBox,#selProfileProfessionalTbl textarea{
		border:1px solid #CCC;
	}
#selProfileProfessionalTbl .clsProfileProfessionalRow td{
	background:url(../images/screen_foodfriends/dot.gif) repeat-x left bottom;
	padding:0 0.5em 1em 0.5em;
}
	#selProfileProfessionalTbl .clsProfessionalLbls td{
		padding:1em 0.5em 0.3em 0.5em;
		text-align:left;
	}
.clsProfileTitleButton{
	text-align:right;
}
	.clsProfileTitleButton .clsProfileButton{
		vertical-align:top;
		font:normal 0.9em Arial, Helvetica, sans-serif;
		margin:0 0.5em 0 0;
	}
	.clsProfileProfessionalTitle,#selProfileProfessionCommonUpdate{
		margin:1em 0 !important;
	}
	#main .clsOuterTitleTbl h3{
		color:#FFF;
	}
	#selAddProfessionTbl td{
		width:auto;
	}
		#selAddProfessionTbl .clsAboutYourselfLbls{
			width:70%;
		}
		.clsAboutTbl .clsProfileLblRow{
			padding:0 0.5em;
		}
.clsTopEditProfileLink{
	text-align:right;
	float:right;
	margin:0.5em 1em 0 0;
}
* html .clsTopEditProfileLink{
	margin:0.5em 0.5em 0 0;
}
	.clsTopEditProfileLink a{
		color:#C9362E;
		text-decoration:none;
		font:bold 1.1em Tahoma;
	}
#main .clsProfileImageCell td{
	vertical-align:bottom;
	text-align:left;
}
	.clsProfileImageCell .clsProfileButton{
		margin:-0.3em 0 0 1em;
	}
	.clsProfileImageCell img{
		vertical-align:text-bottom;
	}
	#selMainProfileTbl{
		width:auto;
	}
	#selMainProfileTbl td{
		width:auto;
	}
	.clsMainProfileImage{
		padding:0 0 10px 10px;
	}
	.clsMainProfileMemberDet{
		padding:0 0 10px 10px;
	}




	.clsShortestPath p{
		font-weight:bold;
		display:inline;
		margin:0 1em 0 0;
	}
	.clsShortestPath{
		background-color:#B0A69D;
		padding:0.5em;
		color:#000;
		margin:0 0 0 0.1em;
	}

/* for new mock up arif */
#selSendInvitation h2{
font:normal 27px Arial;
color:#B0B0B0;
padding:20px 0 24px 0;
}
#selSendInvitation .clsShortestPath{
background:none;
padding:20px 0 15px 0;
}

#shwErroBox{
height:45px;
padding-top:30px;
_height:75px;
text-align:center;
}


	#selSendInvitation .clsShortestPath li{
	float:left;
	background:url(../images/screen_foodfriends/grayNextArow.jpg) no-repeat left center;
	padding-left:40px;
	width:143px;
	_width:180px;
	}
	#selSendInvitation .clsShortestPath li.dnwArow{
	background:url(../images/screen_foodfriends/grayDownArow.jpg) no-repeat left center;
	width:30px;height:15px;
	padding:30px 0 0 0;
	}
	#selSendInvitation .clsShortestPath .imgBox{
	width:40px; height:40px;
	float:left;margin-right:5px;
	text-align:center;
	}
	#selSendInvitation .clsShortestPath img{
	border:1px solid #e5e5e5;
	vertical-align:top;
	}
	#selSendInvitation .clsShortestPath p{
	display:block;
	color:#c1c1c1;
	}
	#selSendInvitation .clsShortestPath p.comp{
	font-weight:normal;
	}
			.lftMdlBg{
			background:url(../images/screen_foodfriends/lftMdlBg.jpg) repeat-y left;
			}
			.rgtMdlBg{
			background:url(../images/screen_foodfriends/lftMdlBg.jpg) repeat-y right;
			}
			.topBg{
			background:url(../images/screen_foodfriends/topBg.jpg) repeat-x top;
			}
			.btmBg{
			background:url(../images/screen_foodfriends/btmBg.jpg) repeat-x bottom;
			}
			.lftTop{
			background:url(../images/screen_foodfriends/lftTop.jpg) no-repeat left top;
			}
			.rgtTop{
			background:url(../images/screen_foodfriends/rgtTop.jpg) no-repeat right top;
			}
			.lftBtm{
			background:url(../images/screen_foodfriends/lftBtm.jpg) no-repeat left bottom;
			}
			.rgtBtm{
			background:url(../images/screen_foodfriends/rgtBtm.jpg) no-repeat right bottom;
			}
			.grdntBg{
			background:url(../images/screen_foodfriends/grdntBg.jpg) repeat-x bottom;
			}
				.rgtBtm{
				padding:15px;
				}
#photo{
width:80px;
float:left;
}
	#photo img{
	border:1px solid #e5e5e5;
	}
#details{
width:300px;
float:left;
}
	#details h4{
	color:#6c6c6c;
	}
		#details table,#action table,#busEdcList table{
		border-collapse:collapse;
		padding:0;border:0;

		}
		#details td,#details th,#action td,#action th{
		border-collapse:collapse;
		padding:0;border:0;
		background:none;
		}
		#details th{
		width:100px;
		}
		.clsNameFot{
		padding-bottom:3px;
		background:url(../images/screen_foodfriends/gryUnderLine.jpg) no-repeat left bottom;
		}
#action{
width:225px;
float:right;
}
	#action table,#action td{
	background:transparent;
	}
		.lBoxTopLft{
		background:url(../images/screen_foodfriends/linkBoxLftTop.png) no-repeat left top;
		padding-left:10px;
		}
		.lBoxTopRgt{
		background:url(../images/screen_foodfriends/linkBoxRgtTop.png) no-repeat right top;
		padding-right:10px;
		}
		.lBoxTopBg{
		background:url(../images/screen_foodfriends/linkBoxTopBg.png) repeat-x top;
		height:10px;
		}

		.lBoxBtmLft{
		background:url(../images/screen_foodfriends/linkBoxLftBtm.png) no-repeat left bottom;
		padding-left:10px;
		}
		.lBoxBtmRgt{
		background:url(../images/screen_foodfriends/linkBoxRgtBtm.png) no-repeat right bottom;
		padding-right:10px;
		}
		.lBoxBtmpBg{
		background:url(../images/screen_foodfriends/lnkBoxBtmBg.jpg) repeat-x  bottom;
		height:10px;
		}
		.lBoxInfo{
		background:url(../images/screen_foodfriends/llnkBoxBg.jpg) repeat-x bottom;
		}
			.lBoxLftBg{
			border: solid #cfcfcf;
			border-width:0 1px;
			}
				.lBoxLftBg a{
				color:#b3b3b3;
				text-decoration:none;
				}
				.lBoxLftBg a:hover{
				text-decoration:underline;
				}
			.lBoxTbls{
			padding:0 10px;
			}
	#action table{
	padding:0;
	margin:0;
	width:200px;
	}
		#ajaxIdPersonal {
		width:100%;
		}
		#ajaxIdPersonal table{
		width:100%;
		}
	#action td{
	background:transparent url(../images/screen_foodfriends/lnkBoxTrbg.jpg) no-repeat center bottom;
	padding:3px;
	}

	/* personal note */
#prsnlNoteBox{
margin:0 30px;
}
.prsnlNoteLft{
	background:transparent url(../images/screen_foodfriends/leftBgPrsnalNote.jpg) no-repeat left top;
	padding-left:45px;
	}
	.prsnlNoteRgt{
	background:transparent url(../images/screen_foodfriends/rgtBgPrsnalNote.jpg) no-repeat right top;
	padding-right:45px;
	}
	.prsnlNote{
	background:transparent url(../images/screen_foodfriends/cntrBgPrsnalNote.jpg) repeat-x top;
	height:46px;
	text-align:center;
	padding:3px 10px;
	}
	#prsnlNoteBox .clsProfileEditCell a{
	color:#7D7D7D;
	font-size:0.8em;
	text-decoration:none;
	}

#busEdcList{
padding:30px 0 0 0;
}
	#busEdcList table{
	margin:0;
	background:transparent;
	font-size:1.1em;
	border:0;
	}
		#busEdcList td,#busEdcList th{
		border:0;
		padding:10px 3px;
		}

		#busEdcList h4{
		font-size:1.5em;
		font-weight:normal;
		color:#676767;
		padding:1px 5px;
		}
		#busEdcList p{
		display:block;
		clear:left;
		padding:0 2px;
		}
		#busEdcList p.descrptn{
		font-style:italic;
		}
		#busEdcList img{
		border:1px solid #e5e5e5;
		}
		#busEdcList .trdeIcons{
		padding:10px;
		width:5%;
		}

/* two colom */

#prflColContainer{
margin:50px 0 0 0;
}
	#prflLftCol{
	width:400px;
	float:left;
	}
		#abtMe,#guideToNativeBox,#mutualFrnds,#frndsBox{
		padding-bottom:15px;
		}

		.lftTopNtvBox{
		background:#e6e6e6 url(../images/screen_foodfriends/myGuidBoxLftTop.jpg) no-repeat left top;
		padding-left:10px;
		}
		.rgtTopNtvBox{
		background:#e6e6e6 url(../images/screen_foodfriends/myGuidBoxRgtTop.jpg) no-repeat right top;
		padding-right:10px;
		}
		.nativeInfo{
		border:solid #dddddd;
		border-width:0 1px;
		background:#f7f7f7;
		padding:3px 5px;
		_width:100%;
		}
		.topNtvBoxBg{
		background:#e6e6e6;
		height:30px;
		text-align:center;
		line-height:30px;
		position:relative;
		text-transform:uppercase;
		}
			.tourEdit{
			position:absolute;
			right:0px;
			top:0;
			}
			#guideToNativeBox table{
			margin:0;
			border:0;
			background:transparent;
			}
			#guideToNativeBox td, #guideToNativeBox th{
			border:0;
			background:transparent url(../images/screen_foodfriends/lnkBoxTrbg.jpg) repeat-x bottom;
			padding:3px;
			}
			#guideToNativeBox tr.noBrdr td, #guideToNativeBox tr.noBrdr th{
			border:0;
			background:transparent;
			padding:3px 3px 0 3px;
			}
			#guideToNativeBox th{
			font-size:1.1em;
			}
			#guideToNativeBox td{
			text-align:right;
			width:85px;
			}
			#guideToNativeBox td.icon{
			text-align:left;
			width:30px;
			}
			#guideToNativeBox td .clsSubmitGrey{
			color:#a61c11 !important;
			}
#contDtlsBox td div{
text-align:right;
padding:2px 0;
}

	#prflRgtCol{
	float:right;
	width:225px;
	}

		#mutualFrnds table, #mutualFrnds td{
		border:0;
		}
		#mutualFrnds td{
		width:33%;
		text-align:left;
		}
			#mutualFrnds .clsProfileMFImg{
			min-height:70px;
			_height:70px;
			}

/* schedulerCreateSchedule page */
.clsSearchSection{
border:1px solid #E1E1E1;
background:#F7F7F7;
}
	.moreInfo{
	margin-top:30px;
	}
/* end schedulerCreateSchedule*/


/* arif end june 06 2008*/

/* june 30 */

#selProfile{
margin:0;
}
	.showBorder{
	height:80px;
	}


		#selProfile .clsLeftProfileLinks{
		width:auto;
		}
		#selProfile .newPrflDsgn .lbeventdatatable{
		border:solid #7cceff;
		border-width:1px 0;
		background:#e6f7ff;
		padding:10px 25px;
		font-size:1.2em;
		}
		#selProfile .newPrflDsgn .brceventdatatable, #selProfile .newPrflDsgn .blceventdatatable, #selProfile .newPrflDsgn .trceventdatatable{
		background:#e6f7ff;
		}
		#selProfile table{
		border-collapse:collapse;
		}
		#selProfile .newPrflDsgn table,#selProfile .newPrflDsgn tr,#selProfile .newPrflDsgn td {
		border-collapse:collapse;
		font-size:14px;
		}
		#selProfile td, #selProfile  th{
			padding:0;
			}
	#selProfile .clsLastName .clsTextBox{
	width:150px;
	}
	#basicDtls1{
	width:100%;
	}
		#selProfile .newPrflDsgn select{
		font-size:0.8em;
		}
	#selProfile .bluBg td{
	background:url(../images/screen_foodfriends/blueTrBtmBg.png) repeat-x bottom;
	padding-bottom:10px;
	}
	#selProfile .emailLst td{
	padding:7px 0;
	}
	#selProfile .emailLst td a{
	color:#8d8d8d;
	font-weight:normal;
	}
	#selProfile tr.labelTd td{
	padding:10px 0 2px 0;
	}
	#selProfile .bluBg table td{
	background:none;
	padding:0;
	}
	#selProfile td.thirdWdth{
	width:30%;
	}
	#selProfile table.innrTbls{
	margin:0;
	background:transparent;
	width:auto;
	border:0;
	}
	#selProfile .prflTxtBg{
	background:url(../images/screen_foodfriends/prflTxtBg.jpg) no-repeat;
	width:174px;
	height:23px;
	padding:4px 0 0 3px;
	display:block;
	}
		.nonBgTxt{
		background:transparent;
		width:170px;
		border:0;
		color:#ACACAC;
		}
	.prflEmailBox{
	background:url(../images/screen_foodfriends/emailTxtBg.jpg) no-repeat;
	width:253px;
	height:26px;
	display:block;
	padding:8px 0 0 5px;
	}
		.nonBgEml{
		width:238px;
		background:transparent;
		border:0;
		color:#ACACAC;
		}
		#selProfile .basicTxtarea{
		height:100px;
		background:transparent url(../images/screen_foodfriends/bg-teaxtArea.jpg) no-repeat;
		border:0;
		padding:5px 0 5px 5px;
		width:286px;
		display:block;
		color:#c2c2c2;
		}
			.nonBgTxtAra{
			height:100px;
			!height:96px;
			width:280px;
			border:0;
			background:transparent;
			color:#ACACAC;
			}
			.newPrflDsgn .guidTorNote{
			font-style:italic;
			font-size:11px;
			text-align:center;
			}
			#selProfile	td.guidTorOptn {
			width:220px;
			}
			#selProfile	td.guidTorOptn td {
			padding-bottom:10px;
			}
			#selProfile	td.guidTorOptn select{
			width:175px;
			}
			#selProfile	td.contIcons{
			width:63%;
			}
			.emailDesc{
			font-size:0.8em;
			padding:10px 0;
			}

		#selProfile .newPrflDsgn table#inviteEmailTbl td{
		vertical-align:middle;
		padding:10px 10px 0 0; margin:10px 0 0 0;
		}
		#prflUpdateBtn{
		padding:0 0 0 280px;
		}
		.prflFormDvsn{
		 padding-bottom:35px;
		}

/* profile profession page */

/*#nwPrflPrfnlPg .clsForumNavigations{
z-index:0;
position:relative;
}
*/
.lgtGryTxt{
color:#c3c3c3;
}
/* pop-up */
#nwPrflPrfnlPg .clsProfileCVCol2{
position:relative; z-index:0;
}
#nwPrflPrfnlPg .widgetWindowTop{
position:absolute;
width:570px;
_width:600px;
padding:10px;
border:1px solid #CCCCCC;
background:#FFF;
left:-130px; top:-70px;
}
#nwPrflPrfnlPg .widgetWindowBtm{
position:absolute;
width:570px;
_width:600px;
padding:10px;
border:1px solid #CCCCCC;
background:#FFF;
left:-130px; top:-68px;
}
#nwPrflPrfnlPg .clsNewCompanyTb1,#nwPrflPrfnlPg .clsNewCompanyTb2{
width:100%;
}
/* pop-up end */
.prflPrfnDvsn{
padding:25px;
background:#f8f8f8 url(../images/screen_foodfriends/lnkBoxTrbg.jpg) repeat-x top;
_width:100%;
border-bottom:1px solid #ECECEC;
margin:0 0 20px 0;
}

	#nwPrflPrfnlPg .clsLeftForumLinks{
	position:relative;
	z-index:3;
	}

	#nwPrflPrfnlPg .clsProfileCVSubTitle{
	font-size:1.4em;
	font-weight:normal;
	padding-bottom:3px;
	text-indent:30px;
	}

	.prfsnlInfoHrdNote{
	color:#848484;
	padding-bottom:15px;
	}
		.prfnlTxt{
		background:#f8f8f8 url(../images/screen_foodfriends/prfsnlTxtBg.jpg) no-repeat;
		width:179px; height:38px;
		display:block;
		padding:6px 0 0 3px;
		}
		.prfnlNonTxtBg{
		color:#bebebe;
		font-size:1.4em;
		border:0;
		background:transparent;
		padding:2px 0 0 5px;
		}
		.havesTxtAraBg,.wantsTxtAraBg{
		background:#f8f8f8 url(../images/screen_foodfriends/havesTxtAraBg.jpg) no-repeat;
		width:253px;
		height:93px;
		display:block;
		}
		.wantsTxtAraBg{
		background:#f8f8f8 url(../images/screen_foodfriends/wantsTxtAraBg.jpg) no-repeat;
		}
		#nwPrflPrfnlPg .havesNonBgTxtAra{
		height:85px;
		width:243px;
		!width:243px;
		!height:70px;
		_height:88px;
		_width:253px;
		background:transparent;
		border:0;
		padding:10px;
		color:#ACACAC;
		}
			.wantNote{
			font-style:italic;
			text-indent:40px;
			}
			.fromdate{
			font-size:1.4em;
			color:#7D7D7D;
			}
		.prfsnlDescTxtAraBg{
		width:480px;
		height:76px;
		display:block;
		background:url(../images/screen_foodfriends/prfsnlDescTxtAraBg.jpg) no-repeat;
		}
			#nwPrflPrfnlPg .prflPrfnDvsn .prfsnlDescNonBg{
			background:transparent;
			margin:7px 0 0 5px;
			height:65px;
			width:475px;
			_width:470px;
			border:0;
			color:#ACACAC;
			}


				#nwPrflPrfnlPg .prflPrfnDvsn #prflDescTble th{
				width:90%;
				border:0;
				background:transparent;
				}
				.prsntJobStus{
				margin-bottom:30px;
				_margin-top:5px;
				color:#ACACAC;
				}

				#nwPrflPrfnlPg .prflPrfnDvsn table{
				border:0;
				background:transparent;
				}
				#nwPrflPrfnlPg .prflPrfnDvsn th{
				border:0;
				background:transparent;
				}
				#nwPrflPrfnlPg .prflPrfnDvsn td{
				border:0;
				}
				#jobSrvceDtls .clsCo1A{
				width:50%;
				}
				#jobSrvceDtls .clsCo2B {
				width:35%;
				}
				#jobSrvceDtls .clsCo3C{
				width:15%;
				background:#999933;
				}
					#jobSrvceDtls td, #jobSrvceDtls th{
					padding:5px 0;
					}
					#jobSrvceDtls td a{
					color:#777777;
					font-weight:normal;
					}
#addWorkTbleDvsn{
padding:25px 25px 10px 25px;
}
/* profile profession page end */

/* inbox pg */
#inboxMsgPg .showBorder h2, #sntMsgPg .showBorder h2, #svdMsgPg .showBorder h2, #memNetwrkPg .showBorder h2, #memIntroPg  .showBorder h2{
color:#838383;
font-size:2.4em;
}
	.clsMsgTableContents{
	border:1px solid #e4e4e4;
	padding:15px 15px 0 15px;
	_width:100%;
	}
		#inboxMsgPg .clsMsgTableContents table,#inboxMsgPg .clsMsgTableContents td, #sntMsgPg .clsMsgTableContents table, #sntMsgPg .clsMsgTableContents td, #svdMsgPg .clsMsgTableContents table, #svdMsgPg .clsMsgTableContents td  {
		border:0;
		background:transparent;
		}
			 #inboxMsgPg .clsMsgTableContents td, #sntMsgPg .clsMsgTableContents td, #svdMsgPg .clsMsgTableContents  td{
			 padding:15px 5px;
			 }
			 #inboxMsgPg .clsMsgTableContents .clsSelectAllItems, #inboxMsgPg .clsMsgTableContents .clsNotRead .clsSelectAllItems, #sntMsgPg .clsMsgTableContents .clsSelectAllItems,  #sntMsgPg .clsMsgTableContents .clsNotRead .clsSelectAllItems, #svdMsgPg .clsMsgTableContents .clsSelectAllItems,#svdMsgPg .clsMsgTableContents .clsNotRead .clsSelectAllItems{
			width:1em;
			}

			#inboxMsgPg .clsMsgTableContents .clsSelectAllItems input, #sntMsgPg .clsMsgTableContents .clsSelectAllItems input,#svdMsgPg .clsMsgTableContents .clsSelectAllItems input{
			margin-top:5px;!margin-top:0;
			}
			#sntMsgPg .clsMsgTableContents h2, #sntMsgPg .clsMsgTableContents h2, #svdMsgPg  .clsMsgTableContents h2{
			padding:0;
			}
			#inboxMsgPg .clsMsgTableContents h2 a, #sntMsgPg .clsMsgTableContents h2 a, #svdMsgPg .clsMsgTableContents h2 a{
			padding:0;
			color:#626262;
			text-decoration:none;
			font-weight:normal;
			}
			#inboxMsgPg .clsMsgTableContents .unread h2 a, #sntMsgPg .clsMsgTableContents .unread h2 a, #svdMsgPg .clsMsgTableContents .unread h2 a{
			font-weight:bold;
			}
			#inboxMsgPg .clsReplied  h2 a, #svdMsgPg .clsReplied h2 a,#svdMsgPg .clsForward h2 a{
			padding:0 0 0 20px;

			}


			#inboxMsgPg .clsMsgTableContents h2{
			padding:0;
			float:left;
			}
			#inboxMsgPg .replyLnk{
			padding-top:5px;
			}
			#inboxMsgPg .inboxSubject, #sntMsgPg .inboxSubject, #svdMsgPg .inboxSubject {
			padding:2px 0;
			}
			#inboxMsgPg .inboxSubject a,#sntMsgPg .inboxSubject a, #svdMsgPg .inboxSubject a{
			color:#575757;
			text-decoration:none;
			}
			#inboxMsgPg tr.unread .inboxSubject a,#sntMsgPg tr.unread .inboxSubject a, #svdMsgPg tr.unread .inboxSubject a{
			font-weight:bold;
			}
			#inboxMsgPg .replyLnk a{
			color:#4a28de;
			text-decoration:none;
			margin-left:10px;
			}
			#inboxMsgPg .inboxSubject{
			clear:left;
			}
			#inboxMsgPg .clsReplied a{
			padding:0;
			}
			#inboxMsgPg .clsModifyAllItems, #sntMsgPg .clsModifyAllItems, #svdMsgPg .clsModifyAllItems{
			margin-top:15px;
			}
			#inboxMsgPg #action, #sntMsgPg #action {
			float:none;
			width:85px;
			!width:90px;
			}
			#inboxMsgPg .lastrow td, #sntMsgPg .lastrow td, #svdMsgPg .lastrow td{
			 border:none;
			}
			#sntMsgPg .clsNotRead td, #svdMsgPg .clsNotRead td{
			 background:#F0F0F0;
			}
/* inbox page end */

/* read message */
	#msgNavigator{
	background:#f7f7f7;
	border:solid #e3e3e3;
	border-width:1px 0;
	height:75px;
	}
		#msgNavigator ul{
		margin-top:25px;
		}
		#msgNavigator li{
		float:left;
		width:450px;
		display:inline;
		}
			#msgNavigator h3{
			font-size:1.3em;
			color:#525252;
			}
		#msgNavigator li.prev{
		width:150px;
		}
		#msgNavigator li.prev a, #msgNavigator li.nxt a{
		background:url(../images/screen_foodfriends/prevTrnsprntArow.gif) no-repeat;
		width:13px;
		height:22px;
		display:block;
		text-indent:-200em;
		overflow:hidden;
		 margin-left:15px;
		}
		 #msgNavigator li.nxt a{
		 background:url(../images/screen_foodfriends/nxtTrnsprntArow.gif) no-repeat right;
		 }
		#msgNavigator li.nxt{
		width:35px;
		}
		#readMsgPg #readMsgDsplyTbl, #readMsgPg #readMsgDsplyTbl td, #readSntMsgPg #readMsgDsplyTbl, #readSntMsgPg #readMsgDsplyTbl td, #readSvdMsgPg #readMsgDsplyTbl,#readSvdMsgPg #readMsgDsplyTbl td{
		border:0;
		padding:0;
		}
		/*#readMsgPg .clsForumNavigations, #readSntMsgPg .clsForumNavigations,  #readSntMsgPg .clsForumNavigations, #readSntMsgPg .clsForumNavigations{
		position:relative;
		top:1px;
		z-index:3;
		}*/
		#readMsgDsplyTbl td.mailDtls{
		width:150px;
		}
			#readMsgDsplyTbl h3 a{
			font-size:1.1em;
			color:#000;
			text-decoration:none;
			font-weight:bold;
			}
				.mailDtls li{
				padding-bottom:3px;
				}
				.mailDtls a{
				color:#1900a4;
				text-decoration:none;
				}
				.frwrdRply a{
				margin-right:10px;
				}
	td.mailMsgDply a{
	color:#7D7D7D;
	text-decoration:none;
	}
		.showMsg{
		padding:15px 0;
		}
		.delteMsg {
		text-align:right;
		}
		div.delteMsg a{
		color:#1900a4;
		text-decoration:none;
		}
/* read message end */

/* Member network page */
#memNetwrkPg .showBorder h2, #frndsOfFrndsPg .showBorder h2, #memCmpsPg .showBorder h2, #bokMrkPg .showBorder h2, #myIntroPg .showBorder h2, #mineIntrdctnPg .showBorder h2, #conctPopUpPg .showBorder h2, #schedulPgNw .showBorder h2, #schdlrUsrWikVew .showBorder h2,#schdlrUsrMnthViw .showBorder h2, #lgnPg .showBorder h2,#buySelSrchPg .showBorder h2,#pstAdPg .showBorder h2,#svdAdpg .showBorder h2,#newFormPg .showBorder h2,#selNewForum .showBorder h2,#selDispBlog  .showBorder h2, #allFrmPg .showBorder h2,#selAddJobNw .showBorder h2,#selAddBlog .showBorder h2,#selListGuides .showBorder h2 {
color:#838383;
font-size:2.4em;
padding:0;
line-height:80px;
}
	#conctPopUpPg .showBorder h2 em{
	font-style:normal;
	float:left;
	}
	#conctPopUpPg .showBorder h2 span{
	float:right;
	background:url(../images/screen_foodfriends/logo_popUp.gif) no-repeat;
	margin:15px 0 0 0;
	}
	#conctPopUpPg .showBorder h2 span a{
	width:100px;
	height:50px;
	text-indent:-2000em;
	overflow:hidden;
	display:block;
	}
	/*#memNetwrkPg .clsForumThreadNav, #frndsOfFrndsPg .clsForumThreadNav{
	position:relative;
	top:3px;
	z-index:5;
	}
	#frndsOfFrndsPg .clsDataDispTblNw{
	z-index:-1;
	}*/
	#memNetwrkPg .clsDataDispTblNw td,#frndsOfFrndsPg .clsDataDispTblNw td,#bokMrkPg .clsDataDispTblNw td, #myIntroPg .clsDataDispTblNw td, #srchMemPg .clsDataDispTblNw td{
	border:0;
	padding:1.5em 1em;
	}
	 #mineIntrdctnPg .clsDataDispTblNw td {
	 padding:1.5em 0.5em;
	 border:0;
	 }
	 #mineIntrdctnPg .clsDataDispTblNw td.introPotoWdth {
	 width:100px;
	 }
	#memNetwrkPg .clsDataDispTblNw,#frndsOfFrndsPg .clsDataDispTblNw,#bokMrkPg .clsDataDispTblNw, #myIntroPg .clsDataDispTblNw,  #mineIntrdctnPg .clsDataDispTblNw,#srchMemPg .clsDataDispTblNw {
	border:0;
	margin:0;
	width:100%;
	}
	#memNetwrkPg .clsDataDispTblNw h3,#frndsOfFrndsPg .clsDataDispTblNw h3,#bokMrkPg .clsDataDispTblNw h3, #myIntroPg .clsDataDispTblNw h3, #mineIntrdctnPg .clsDataDispTblNw h3, #srchMemPg .clsDataDispTblNw h3{
	padding-bottom:5px;
	}
	#memNetwrkPg .clsDataDispTblNw h3 a,#frndsOfFrndsPg .clsDataDispTblNw h3 a,#bokMrkPg .clsDataDispTblNw h3 a,  #myIntroPg .clsDataDispTblNw h3 a, #mineIntrdctnPg .clsDataDispTblNw h3 a, #srchMemPg .clsDataDispTblNw h3 a{
	font-weight:bold;
	text-decoration:none;
	font-size:1.2em;
	}
			#memNetwrkPg  .clsConnectionLinks,#frndsOfFrndsPg  .clsConnectionLinks,#bokMrkPg  .clsConnectionLinks,#myIntroPg .clsConnectionLinks,#srchMemPg .clsConnectionLinks{
				width:160px;
				!width:182px;
				text-align:right;
				padding:0 0.5em 0 0;
			}
			#myIntroPg .clsConnectionLinks{
			text-align:left;
			}
			#memNetwrkPg  .clsConnectionLinks a,#frndsOfFrndsPg  .clsConnectionLinks a,#bokMrkPg  .clsConnectionLinks a,#mineIntrdctnPg  .minIntroLnks a,#srchMemPg  .clsConnectionLinks a{
			color:#858585;
			text-decoration:underline;
			}
			#memNetwrkPg  .clsConnectionLinks a:hover,#frndsOfFrndsPg  .clsConnectionLinks a:hover,#bokMrkPg  .clsConnectionLinks a:hover, #mineIntrdctnPg  .minIntroLnks a:hover,#srchMemPg  .clsConnectionLinks a:hover{
			text-decoration:none;
			}
			#memNetwrkPg  .clsMemberDetCell,#frndsOfFrndsPg  .clsMemberDetCell,#bokMrkPg  .clsMemberDetCell{
			color:#AFAFAF;
			}
			.netWrkLnkBox{
			height:18px;
			}
			.netWrkLnkLft{
			float:left;
			display:inline;
			width:110px;
			}
			#mineIntrdctnPg .clsConnectionLinks{
			width:140px;
			!width:162px;
			text-align:left;
			}
			.netWrkLnkLftMine{
			float:left;
			width:70px;
			}
			.netWrkLnkRgtMine{
			float:right;
			width:20px;
			}
			.netWrkLnkRgt{
			float:right;
			display:inline;
			width:30px;
			text-align:left;
			}
			.netwrkNmeCmpny{
			color:#535353;
			}
			.memHasWrk{
			margin:10px 0;
			}
/* Member network page end */

/* compose page */

#memCmpsPg .clsSearchSection,#memIntroPg .clsSearchSection,#pstAdPg .clsSearchSection,#newFormPg .clsSearchSection, #selAddBlog .clsSearchSection,#selViewAd .clsSearchSection  {
	border:1px solid #e4e4e4;
	padding:15px 15px 0 15px;
	_width:100%;
	background:#F8F8F8;
}
	#memCmpsPg table, #memCmpsPg td, #memCmpsPg th{
	background:transparent;
	border:0;
	}

		#memCmpsPg th{
		font-size:1.4em;
		color:#AFAFAF;
		text-align:right;
		}

		#memCmpsPg th,#memCmpsPg td{
		padding:4px 5px;
		}

			#memCmpsPg select{
			font-size:1.4em;
			font-weight:bold;
			color:#AFAFAF;
			}
			#memCmpsPg textarea{
			border:1px solid #E4E4E4;
			margin-top:5px;
			padding:5px;
			width:89%;
			_width:92%;
			color:#C1C1C1;
			font-size:1.1em;
			}
			.cmpsTopSbmtBtn{
			text-align:right;
			margin-right:46px;
			!margin-top:5px;
			}

			.clsComposeSubmitCellNw{
			text-align:right;
			}
			.clsComposeSubmitCellNw input{
			margin-right:40px;
			_margin-right:40px;
			_margin-bottom:10px;
			}

	#memCmpsPg .subject .clsTextBoxBgNw{
	 background:url(../images/screen_foodfriends/subjectTxtBoxBg.jpg) no-repeat left;
	 width:465px;
	}
	#memCmpsPg .subject .clsTextBoxNw{
	 width:455px;
	 vertical-align:middle;
	}
	#memCmpsPg .subject .clsTextBoxNw{
	 !margin-top:5px;
	 _margin-top:0;
	}

/* book mark page */

/* member introductio page */

#memIntroPg .clsForumThreadNav{
overflow:visible;
width:100%;
}
#memIntroPg textarea{
height:75px;
}
	.memIntroHdMsg{
	padding:0 0 0 5px;
	}
		.memIntroHdMsg p{
		line-height:2;
		}

#myIntroPg .clsForumThreadNav, #mineIntrdctnPg .clsForumThreadNav{
width:100%;
border-bottom: 1px solid #E2E2E2;
}
#myIntroPg .clsDataTblContents{
	_width:100%;
	background:#FFF;
}
#myIntroPg .introduceArrow{
	vertical-align:middle;
}
/* member introduction page end */


#srchOthrMemBox .clsSearchSection{
background:#F9F9F9;
margin:4px 0 0 0;
border:1px solid #E8E8E8;
}


/* /index page (_root index)*/
#sidBarNw .notYetMemBox{
height:50px;
font-size:1.1em;
line-height:40px;
font-weight:bold;
padding-left:10px;
}
	#sidBarNw .notYetMemBox a{
	color:#1A00D2;
	margin-left:25px;
	text-decoration:underline;
	}
	#sidBarNw #selLeftMenu h4{
	color:#808080;
	font-size:1.4em;
	padding:10px 0 10px 0px;
	}
	#sidBarNw #selLeftMenu{
	padding-top:5px;
	}
	#sidBarNw #selLeftMenu h4{
	color:#808080;
	font-size:1.4em;
	padding:10px 0 10px 0;
	}
	#sidBarNw #selLeftMenu .trc{
	padding:10px 0 10px 15px;
	}
	.lgnTble{
	_width:100%;
	}
	.lgnTxtBg{
	 background:url(../images/screen_foodfriends/lgnTxtBg.jpg) no-repeat;
	 width:162px; height:38px;
	  display:block;
	}
	.lgnTxtBg .clsTextBoxNw{
	color:#D2D2D2;
	background:transparent;
	margin:10px 0 0 8px;
	font-size:1.1em;
	font-weight:bold;
	width:140px;
	border:0;
	}
	.clsLoginButtonNw{
	text-align:right;
	font-weight:bold;
	float:right;
	padding:2px 15px 0 0;
	}
	.clsLoginButtonNw .clsSubmitGrey{
	font-weight:bold;
	}
	td .lostPaswrd{
	padding:5px 0;
	color:#c1c1c1;
	}
	td .lostPaswrd a{
	color:#c1c1c1;
	text-decoration:underline;
	}
	.grayLnkBox a{
	color:#8b8b8b;
	text-decoration:none;
	}
	.grayLnkBox a:hover{
	text-decoration:underline;
	}
/* /index end */

/* login page */

#lgnPg .clsSearchSection{
padding:10px 20px;
border:0;
background: #F8F8F8 url(../images/screen_foodfriends/lnkBoxTrbg.jpg) repeat-x top;
_height:1%;
min-height:150px;
_height:150px;
}

	#lgnPg .clsSearchSection p{
	margin-bottom:10px;
	}


	#lgnPg .clsSearchSection td.rembrMe p{
	vertical-align:top;
	text-align:right;
	margin-top:-5px;
	height:10px;
	}

	#lgnPg .clsSearchSection .lgnTxtBg{
	background:url(../images/screen_foodfriends/loginTxtBg.jpg) no-repeat;
	width:220px;
	}
	#lgnPg .clsSearchSection .clsSubmitGrey{
	font-weight:bold;
	margin-top:8px;
	}
	.lgnErorBox{
	height:15px;
	}

#lognColmsBox {
margin:35px 0 0 0;
}
	#lognColmsBox li{
	float:left;
	width:200px;
	margin-right:18px;
	display:inline;
	}
	#lognColmsBox li.lstChild{
	margin:0;
	}
		#lognColmsBox #selLeftMenu .trc {
		padding:15px;
		}
		.lgnColInfo{
		min-height:175px;
		_height:175px;
		_overflow:hidden;
		}
			.lgnColInfo h3{
			font-size:1.3em;
			margin:5px 0 10px 0;
			}
			.lgnColInfo p{
			color:#B6B6B6;
			}


			#lognColmsBox .lgnColInfo .forgtBtn input{
			font-weight:bold;
			float:right;
			margin-top:10px;
			}
			.sgnUpBtn{
			float:right;
			}
				.cl2 p{
				padding-right:35px;
				}
				.sgnUpBtn a{
				text-decoration:none;
				font-weight:bold;
				}
			.inputBox{
			padding-top:12px;
			}
			#lgnPg .lgnColInfo .lgnTxtBg{
			background:url(../images/screen_foodfriends/lgnTxtBg.jpg) no-repeat;
			width:162px;
			}
			#lgnPg .lgnColInfo .clsTextBox,#frgtPswrddEshpPg .lgnColInfo .clsTextBox{
			width:145px;
			_width:153px;
			margin:7px 0 0 8px;
			!margin:5px 0 0 8px;
			_margin:8px 0 0 8px;
			padding:4px 0;
			border:0; background:transparent;
			color:#D2D2D2; font-weight:bold;
			}

				.sgnUpBtn{
				margin-top:17px;
				!margin-top:15px;
				}

				.lgnThank{
				font-weight:bold;
				color:#CC3300;
				text-align:center;
				padding-top:60px;
				}

			/*#frgtLgnCnfrmMsgBox .clsSearchSection{
			height:175px;
			color:#a9001d;
			text-align:center;
			font-weight:bold;
			}
				#frgtLgnCnfrmMsgBox p{
				padding-top:75px;
				}*/


/* search page start */

#srchJobPg .clsForumThreadNav,#selSearchJob .clsForumThreadNav{
width:auto;
margin-top:5px;
border-bottom: 1px solid #E2E2E2;
}
#srchJobPg .clsFormNavTbl, #selSearchJob .clsFormNavTbl {
margin:0;
}

	#srchJobPg .rgtBtn{
	float:right;
	}


#srchJobPg .clsJobTitle{
	width:300px;
	color:#292929;
}
#srchJobPg .clsJobTitle a{
	font-size:15px;
}
/*#selSearchJob .clsForumNavigations{
	padding-top:25px;
}*/
#selSearchJob .clsFormNavTbl .clsFormFieldCellDefault{
	padding-bottom:12px !important;
}
#selSearchJob .clsFormNavTbl td{
	padding:5px 0 3px 5px !important;
}
#selSearchJob .clsApplyToJob{
	text-align:right;
}
#selSearchJob .clsJobTitle span{
	padding-left:5px;
}
#memberssearchJob .sideBar1{
	padding-top:25px;

}
#memberssearchJob #main{

}
#memberssearchJob .sideBar1 #selMemberListing{
	border:0;
}
#selLang{
	margin:10px 0;
	height:30px;
}
	#selLang select{
		float:left;
	}
	#selLang input{

	}
/* search page end */

/* arif job description page */

#viwAllJobBox{
padding:26px 0 0 0;
text-align:right;
}
	#viwAllJobBox p{
	float:right;
	}

	#selJobDescription h2{
	color:#bfbfbf;
	font-size:2.8em;
	padding:20px 0 5px 20px;
	}
	#selJobDescription .title{
	float:left;
	}
	.jobDscGryBox{
	padding:5px 0 0 0;
	width:100%;
	background:#F8F8F8 url(../../members/images/adJobTdBg.jpg) repeat-x top;
	margin:0 0 35px 0;
	}
		.jobDscGryBoxBtm{
		background:url(../../members/images/addJobDvsnBtmBgLn.jpg) repeat-x bottom;
		height:5px;
		}
		#selAboutJob,.clsJobContents p{
		padding:0 20px;
		}
		#selAboutJob p{
		font-weight:bold;
		position:relative;
		}
			#selAboutJob p span.psted{
			font-weight:normal;
			position:absolute;
			right:5px;
			}
			.clsJobContents {
			padding:0;margin:20px 0 0 0;
			_margin:20px 0px 0 0;
			}

			.jobDtlDvsn{
			width:100%;
			background:url(../images/adJobTdBg.jpg) repeat-x top;
			padding:7px 0 0 0;
			}
			.jobDtlDvsn ul{
			padding:0 0 0 20px;
			font-weight:bold;
			}
				.jobDtlDvsn ul span{
				font-weight:normal;
				}
				.jobDtlDvsn li{
				margin-bottom:7px;
				}

		#selJobInformation {
		margin:20px 0 0 0;
		}
		#selJobInformation h3{
		color:#bfbfbf;
		font-size:1em;
		padding:0 0 5px 20px;
		font-weight:bold;
		}
			#selJobInformation h3 span{
			font-size:1.5em;
			}
		.aplyJobBox{
		text-align:center;
		margin:auto;
		width:160px;
		_width:auto;
		}

.bigGrayBtn{
background:url(../images/bigGrayBtn.jpg) no-repeat;
border:0;height:39px; width:159px; display:block;
color:#a7a7a7;
}
	.aplyJobBtn{
	font-size:1.6em;
	text-decoration:none;
	line-height:39px;
	text-align:center;
	}
/**/

/* blog page start */

#blgPg #selDisplayBlogContents,#allFrmPg .clsForumThreadNav{
margin-top:5px;
}

#allFrmPg .clsForumThreadNav{
width:100%;
_width:99.5%;
}
/* blog page end */


/*schedulerAssignPeople start */

#selShowFirstInfo h3{
font-size:1.3em;
font-weight:normal;
margin-bottom:20px;
}
	.asgnSecLft{
	float:left;
	width:280px;
	}
	#asgnPeplBox{
	width:200px;
	background:#EEE url(../images/asgnPeplBoxBg.jpg) no-repeat bottom center;
	padding-bottom:15px;
	}
		#networkAssignedPeople{
		border:1px solid #3D5C9C;
		overflow:auto;
		height:235px;
		}

		#asgnPeplBox li,#showSearchMembers li{
		padding:0;
		margin:7px 0 7px 4px;
		color:#000;
		position:relative;
		}
			#asgnPeplBox li.added, #showSearchMembers li.added{
			color:#BABABA;
			}
			#asgnPeplBox li span, #showSearchMembers li span{
			position:absolute;
			right:5px;
			}
			#asgnPeplBox li span a, #showSearchMembers li span a{
			color:#000;
			text-decoration:none;
			}


.asgnSecRgt{
width:300px;
float:right;
}
#asgnPeplNtNtwrkBox{
width:298px;
background:#EEE url(../images/asgnPeplNtNtwrkBoxBg.jpg) no-repeat bottom center;
padding-bottom:15px;
}
	.asgnPeplNtNtwrkBoxInr{
	border:1px solid #3D5C9C;
	min-height:235px;
	_height:235px;
	}

	#asgnPeplNtNtwrkBox th{
	color:#000;
	}
	#asgnPeplNtNtwrkBox #selAddPeopleTbl{
	margin:0;
	}
		#asgnPeplNtNtwrkBox .emailTbl#selAddPeopleTbl{
		margin-top:20px;
		}
	#asgnPeplNtNtwrkBox #selAddPeopleTbl td{
	padding-bottom:5px;
	}
	#asgnPeplNtNtwrkBox .prflTxtBg{
	background:url(../images/screen_foodfriends/prflTxtBg.jpg) no-repeat;
	width:174px;
	height:23px;
	padding:4px 0 0 3px;
	display:block;
	}
		#asgnPeplNtNtwrkBox .clsTextBox{
		background:transparent;
		padding:2px;
		border:0;
		}
#showSearchMembers{
width:200px;
margin-left:5px;
position:absolute;
background:#EEE;
}
	#showSearchMembers ul{
	border:1px solid #3D5C9C;
	}


#selShowFirstInfo .clsSearchSection{
background:transparent;
border:0;
margin-top:10px;
padding:0;
}

#joinedMembers{
border:1px solid #7F7F7F;
background:url(../images/joinedMembersSpltor.jpg)  repeat-y center top;
height:175px;
font-size:1.1em;
padding:5px;
color:#000;
overflow:auto;
}
	#joinedMembers #networkAssignedPeople{
	border:0;
	}
	.leftPeople,.rightPeople{
	width:290px;
	float:left;
	display:inline;
	}
		.leftPeople li,.rightPeople li{
		margin-bottom:5px;
		}
		.leftPeople a, .rightPeople a{
		color:#000;
		text-decoration:none;
		vertical-align:middle;
		}
			.leftPeople a img, .rightPeople a img{
			vertical-align:middle;
			}
			.prsnTypLst{
			color:#C5C5C5;
			}
	.rightPeople{
	float:right;
	padding-left:10px;
	_padding-left:5px;
	}


#selSchAssignPeople {
font-size:1.1em;
}
#selSchAssignPeople a{
color:#000;
text-decoration:none;
}

	#selSchAssignPeople h4 {
	font-weight:bold;
	color:#000;
	}
		#selSchAssignPeople td  p{
		color:#000;
		padding:2px 0;
		}


#selSchAssignPeople th,#selSchAssignPeople td {
border:0;
padding:2px 5px;
}
	#selSchAssignPeople td{
	width:33%;
	}
	#selSchAssignPeople li{
	margin-bottom:10px;
	position:relative;
	padding:2px;
	min-height:30px;
	_height:30px;
	}
		#selSchAssignPeople li a{
		color:#CCC;
		}

		#selSchAssignPeople li .name{
		position:absolute;
		top:0; right:2px;
		color:#FFF;
		}
			.prsnNme{
			color:#FFF;
			font-weight:bold;
			}
			.asgnWtrBox{
			border:1px solid #3D5C9C;
			background:#EEE;
			height:30px;
			text-align:center;
			line-height:30px;
			}
				.asgnWtrBox span{
				color:#000;
				font-weight:bold;
				}

				#showSearchMembers {
				height:150px;
				overflow : auto;
				}
				.blkBdr {
				border:2px solid #000;
				}
					.clsWrd{
					text-align:right;
					padding-right:5px;
					}
/* schedulerAssignPeople end */

/* city GuideListing page start */
#selListGuides h2 {
position:relative;
}
#selListGuides h2 em{
font-size:0.4em;
font-style:normal;
position:absolute;
right:10px; !top:-20px;_top:8px;
}

	#selListGuides .clsForumThreadNav{
	width:auto;
	border-bottom:1px solid #EEE;
	}
	#selListGuides .clsCityListingsTblNw{
	margin:0;
	font-size:1.1em;
	}	
		#selListGuides table td{
		padding:5px 0;
		}
			#selListGuides table .clsCityListInfoTbl td{
			padding:2px 0;
			}
			table.clsCityListInfoTbl{
			margin:0;
			}
		td.clsCityListImgCell{
		width:100px;
		}
			.clsCityListingName h4{
			font-size:1.6em;
			font-weight:normal;
			padding:0;
			position:relative;
			}
				.clsCityListingName h4 span{
				position:absolute;
				right:5px;
				}
				td.clsCityListingName{
				padding:0;
				}
				#selListGuides .clsCityListingsTblNw a{
				color:#7C7C7C;
				text-decoration:none;
				font-size:0.9em;
				margin-left:5px;
				font-weight:bold;
				}
				#selListGuides .addrsTd{
				widows:80px;
				}
					#selListGuides .clsCityListingsTblNw,#selListGuides .clsCityListingsTblNw td{
					border:0;
					}
					#selListGuides .clsCityListingsTblNw table,#selListGuides .clsCityListingsTblNw table td{
					background:none;
					border:0;
					}
					#selListGuides .clsCityListingSingleInfoTbl td{
					padding:5px 10px;
					}
/* city GuideListing page end */

/* arif work end */


		.clsMemSeparator{
			margin:0 1em;
		}
	#selMainprofileTopSection{
		padding:0 0 0.8em 0;
		!height:1%;
	}
.clsMainProfileMemTitle{
	font:bold 1.5em Arial, Helvetica, sans-serif;
}
.clsMainProfileLocation,.clsMainProfileDob{
	padding:1em 0;
}
.clsDOBTitle,.clsNWTitle,.clsMemDurationTitle,.clsMainProfileDegn{
	font-weight:bold;
}
	.clsSubDegn{
		font-weight:normal;
	}
.clsMainProfileDetails #selRightSideBlog h3{
	font:bold 1em Arial, Helvetica, sans-serif !important;
}
.clsMainProfileDetailsTbl,.clsMainProfileDetailsTbl td,.clsMainProfileDetailsTbl th{
	border:0;
	background:transparent;
	margin:0;
	padding:0 0 0 0.5em;
}
	#main .clsMainProfileDetailsTbl .clsHomeBusinessAddr td{
		padding:0 0.2em 1em 0;
		vertical-align:top;
	}
	#main .clsMainProfileDetailsTbl .clsHomeBusinessAddr th{
		padding:0 0.2em 0 0.5em;
	}
	#main .clsHomeBusinessContent{
		font-weight:normal;
		padding:0 0.2em 1em 0.5em;
	}
	#main .clsHomeBusinessNos th,#main .clsHomeBusinessNos td{
		background:url(../images/screen_foodfriends/dot.gif) repeat-x left top;
		padding:1em 0 0 0.5em;
	}
	#main .clsHomeBusinessNos td{
		padding:1em 0 0 0.5em;
	}
	#selRightSideBlog .clsMainProfileDetLinks li{
		background:none;
		padding:0 0 0.5em 0;
	}
		#selRightSideBlog .clsMainProfileDetLinks li a{
			font:normal 1em Arial, Helvetica, sans-serif;
			padding:0;
		}
		.clsMainProfileFriendsList{
			font:normal 1em Arial, Helvetica, sans-serif;
			line-height:1.5em;
			padding:0 0 0 0.5em;
		}
		.clsMainProfileWantsDetSection{
			padding:0 0 0 0.8em;
		}
		.clsMainProfileWantsDet{
			margin:1em 0;
		}
		.clsMainProfileWantsDetails{
			margin:0 0 1em 0;
		}
			.clsMainProfileFriendsList table,.clsMainProfileFriendsList td{
				margin:0;
				width:auto;
				padding:0;
			}
.clsMainProfileWantsTitle{
	margin:1em 0 0 0;
}
	#selMainProfileMyGuideTbl td,#selMainProfileMyGuideTbl th,#selMainProfileWorkTbl td,#selMainProfileWorkTbl th{
		padding:0.3em 0;
	}
	#selMainProfileMyGuideTbl th{
		width:35%;
	}
	.clsMainProfileWork,.clsMainProfileEducation{
		margin:0 0 1em 0;
	}
	.clsMainProfileEducationRow p{
		background:url(../images/screen_foodfriends/dot.gif) repeat-x left bottom;
		padding:0 0 1em 0;
		margin:0 0 0.5em 0;
	}
	.clsLastRow .clsMainProfileEducationRow p{
		background:none;
		padding:0;
		margin:0;
	}
	.clsMainProfileEducationYr{
		text-align:right;
	}
	.clsMainProfileWorkDesc{
		font:italic normal 1.1em Arial, Helvetica, sans-serif;
	}
#main .clsProfileEditCell{
	white-space:nowrap;
	text-align:right;
}
.clsProfileEditCell a{
	padding:0 1em 0 0;
}
#selRightSideBlog .clsProfileEditCell a{
	padding:0 2em 0 0;
}
* html .clsProfileEditCell a,* html #selRightSideBlog .clsProfileEditCell a{
	padding:0 0.5em 0 0;
}
#selRightSideBlog .clsMainOuterTitle table{
	margin:0;
	width:95%;
}
#selRightSideBlog .clsMainOuterTitle td{
	padding:0;
}
#selRightSideBlog .clsProfileEditCell{
	padding:0 0.5em 0 0 !important;
}
* html #selRightSideBlog .clsProfileEditCell{
	padding:0 !important;
}
* html #selRightSideBlog .clsMainOuterTitle table{
	width:100%;
}
			#main .clsMainOuterTitle{
				margin:0 0 0.5em 0;
			}
			#main .clsMainOuterTitle h2{
				font:bold 1.2em Verdana, Arial, Helvetica, sans-serif;
				color:#FFF;
				margin:0;
				padding:0;
			}
			#main .clsMainOuterTitle div{
				width:99.5%;
				display:block;
			}
			#main .clsCityCurrentLocation .clsMainOuterTitle div{
				width:98%;
			}
			* html #main .clsMainOuterTitle div,* html #main .clsCityCurrentLocation .clsMainOuterTitle div{
				width:100%;
			}
			#main .clsOuterTitleTbl,#main .clsOuterTitleTbl td{
				border:0;
				background:transparent;
				padding:0;
				margin:0;
				vertical-align:middle;
			}
			#main .clsOuterTitleTbl td{
				height:16px;
			}
			#main .clsOuterTitleTbl td a{
				font-size:1em;
			}
			#main .clsOuterTitleTbl{
				width:100%;
			}
			.clsLeftTitle{
				background:transparent url(../images/screen_foodfriends/bg-rightbartitleright.jpg) no-repeat right top;
				padding:0 4px 0 0;
				height:25px;
		}
			.clsMiddleTitle{
				background:transparent url(../images/screen_foodfriends/bg-rightbartitlemiddle.jpg) repeat-x;
			}
			.clsRightTitle{
				background:transparent url(../images/screen_foodfriends/bg-rightbartitleleft.jpg) no-repeat left top;
				padding:5px 0 4px 4px;
			}
			#selShowForum .clsLeftTitle,#selShowForum .clsRightTitle,#selShowForum .clsMiddleTitle{
				background:#C62618;
				padding:0;
			}
			#selShowForum .clsLeftTitle{
				height:auto;
				padding:5px;
			}
			.clsJobTitleHead{
				margin:-0.1em 0 0 0;
			}
			* html .clsJobTitleHead{
				margin:0;
			}
			.clsMainOuterTitle h4,.clsMainOuterTitle a{
				color:#FFF;
				font:bold 1em Arial, Helvetica, sans-serif;
			}
				.clsMainOuterTitle a{
					font-weight:normal;
					text-decoration:none;
				}
.clsEventDataTbl{
	margin:0 0 1em 0;
}
#selFormprofile .tlceventdatatable{
	background:transparent;
}
.clsTwoColumnTbl td{
	width:50%;
}
#main .clsProfileLinks h3{
	background:transparent;
}
/*-- friends of friends --*/
.clsViewNetworkSection{
	position:absolute;
	background-color:#404040;
	margin:0 0 0 -15.7em;
	width:26em;
}
* html .clsViewNetworkSection{
	margin:0 0 0 -25.5em;
}
.clsListViewReview{
	margin:0 0 0 100px;
}
* html .clsListViewReview{
	margin:1em 0 0 -300px;
}
.clsProfileMutualFriendsSection{
	margin:-9.5em 0 0 0em;
}
* html .clsProfileMutualFriendsSection{
	margin:-9.5em 0 0 0em;
}
.clsViewFriendsNwTbl{
	overflow-y:auto;
	height:20em;
	width:100%;
	margin:0;
	padding:0;
}
#main .clsViewFriendsNwTbl table{
	margin:0 0 0.5em 0.5em;
	padding:0;
	width:97%;
}
* html #main .clsViewFriendsNwTbl table{
	width:98.3%;
}
.clsViewNetworkSection h4{
	text-align:left !important;
	background-color:#000;
	padding:0.3em 30px 0.3em 0.5em;
	font:normal 1em Arial, Helvetica, sans-serif;
	color:#FFF;
}
#main .clsViewNetworkSection h4 a,#main .clsViewFriendsNwTbl td a{
	color:#FFF;
	font:normal 1em Arial, Helvetica, sans-serif;
	text-decoration:none;
}
	.clsViewFriendNetworkLink,.clsMailMsgCell{
		width:20px !important;
	}
	.clsViewFriendsNwTbl table,.clsViewFriendsNwTbl td{
		border:0;
		background-color:#404040;
	}
		#main .clsViewFriendsNwTbl td{
			background:#404040 url(../images/screen_foodfriends/bg-mfrow.jpg) repeat-x 0.5em bottom;
			border:0;
			color:#FFF;
		}
		#main .clsViewFriendsNwTbl .lastrow td{
			background:#404040;
		}
		#main .clsProfileMutualFriendsSection .clsViewFriendsNwTbl td{
			padding:0.5em;
		}
		.clsProfileMFImg{
			height:55px;
		}
	.clsCloseNW{
		float:right;
		width:18px;
		margin:-1.8em 0 0 0;
		height:25px;
		text-align:left !important;
	}
		.clsCloseNWLink{
			height:19px;
			display:block;
			background:url(../images/screen_foodfriends/icon-close.gif) no-repeat;
		}
			.clsCloseNWLink a{
				width:18px;
				height:19px;
				text-indent:-2000em;
				overflow:hidden;
				display:block;
			}
/*-- connectionList --*/
.clsPopupBodyContent{
	width:auto;
	margin:0;
	padding:10px;
	background-color:#FFF;
}
.clsPopupBodyContent #main{
	margin:0;
	padding:0;
}
.clsPopupBodyContent h2{
	margin:0 0 1em 0;
}
#selConnectTable{
	background-color:transparent;
	border:0;
}
#selConnectTable td{
	width:48%;
	border:0;
	padding:0 10px 0 0;
	background-color:transparent
}
#selConnectTable table{
	margin:0 0 0.5em 0;
}
#selConnectTable td td{
	width:auto;
	padding:5px;
}
.clsUserProfileImg{
	margin:0 0 0.5em 0;
}
.clsDFMemberImage{
	position:absolute;
}
/*-- forum links alignment --*/
.clsRightForumLinks{
	float:right;
	width:25%;
}
.clsLeftForumLinks{
	float:left;
}
.clsForumNavigations{
	zoom:1;
	overflow:auto;
}
* html .clsForumNavigations{
	height:1%;
	overflow:visible;
}
.clsForumModifiedInfo{
	text-align:right;
}
.clsFormNavTbl{
	margin:5px 0 10px 0;
	border:0;
	width:100%;
}
	.clsFormNavTbl td{
		background-color:#F8F8F8;
		border:0;
		text-align:left;
	}
	.clsFormNavTbl label{
		color:#635E5B;
		font-weight:bold;
	}
/*-- job page --*/
.clsJobDataDispTbl{
	border:0;
}
.clsJobDataDispTbl td{
	background:none;
}
	.clsJobDataDispTbl .clsJobDescription{
		border-bottom:1px solid #646464;
	}
	.clsJobDataDispTbl td,.clsJobDataDispTbl a{
		 color:#646464;
	}
	.clsJobAddedDate,.clsJobTitle a{
		font-weight:bold;
		text-decoration:none;
	}
.clsApplyToJob{
	white-space:nowrap;
	width:90px;
}
.clsJobHeadTbl{
	margin:0;
	border:0;
}
.clsJobHeadTbl td{
	background:#000;
	border:0;
	color:#FFF;
	font-weight:bold;
	padding:5px;
}
	.clsJobHeadTbl .clsTitle{
		padding:5px 5px 5px 15px;
	}
.clsJobContents{
	margin:20px 20px 0 10px;
}
	.clsJobContents th{
		padding:0 20px 10px 0;
		text-align:right;
		width:150px;
		vertical-align:top;
	}
	.clsJobContents td{
		vertical-align:top;
		padding:0 20px 20px 0;
	}
	.clsJobContents .clsBold{
		font-weight:bold;
	}
	.clsJobContents p{
		margin:0 0 5px 0;
	}
	.clsJobContents a{
		color:#646464;
	}
.clsAddEditJobSubTbl,.clsAddEditJobSubTbl td{
	margin:0;
	padding:0;
	background-color:transparent;
	border:0;
}
#selApplyJobHeading td,.clsTitle,.clsProfileEditCell{
	font-size:14px;
	font-weight:bold;
	color:#D90200;
}
#selEditCompany table{
	width:auto;
}
.clsApplyJob{
	margin:0 0 1em 0;
}
.clsApplyJobContents{
	margin:0 0 1em 1em;
}
#main .clsSchedules h3,#main .clsLatestJobs h3{
	margin:5px 0 0 0;
}
#main .clsSchedules h3 a{
	color:#C23E18;
}
.clsSchTime{
	font-weight:normal;
}
.clsBuySellTbl{
	border:0;
}
.clsBuySellTbl td{
	border:0;
	border-bottom:1px solid #646464;
}
.buysellimgCell{
	width:120px;
}
.clsFormNavTbl .clsTextBox{
	width:125px;
}
.clsBSPdtInfo{
	text-align:right;
	font-weight:bold;
}
.clsBSPdtTitle a{
	font-weight:bold;
}
#main .clsViewBSPdt,#main .clsViewBSPdt a{
	font-weight:bold;
	text-align:right;
}
	#main .clsViewBSPdt{
		color:#D90200;
	}
	.clsBSPdtContbg p,.clsBSPdtContbg h4{
		margin:0 0 1em 0;
	}
	.clsBSViewImg{
		text-align:center;
	}
/*-- profile pages --*/
.clsLeftProfileLinks{
	width:65%;
}
.clsRightProfileLinks{
	width:34%;
	margin:0.5em 0 0 0;
}
	.clsRightProfileLinks .clsActiveProfileRightLink a{
		color:#000;
	}
.clsProfileEmails{
	text-align:left;
}
/*-- Menu popup --*/
#selMenuPopupsIframe{
	height:130px;
	width:815px;
	position:absolute;
	margin:-40px 0 0 15px;
	padding:0;
}
* html #selMenuPopupsIframe{
	margin:-49px 0 0 15px;
}
iframe[id$="selMenuPopupsIframe"]:not([id="XXX"]){
	margin:-30px 0 0 15px !important;
}
#selMenuPopup1,#selMenuPopup2,#selMenuPopup3,#selMenuPopup4,#selMenuPopup5,#selMenuPopup6{
	border-top:none;
	height:130px;
	width:815px;
	position:absolute;
	background:#F5F5F5 url(../images/screen_foodfriends/bg-greyline.jpg) repeat-x left top;
	z-index:99999;
	margin:-49px 0 0 15px;
	padding-top:15px;
	!margin:-30px 0 0 15px;
}
div[id$="selMenuPopup1"]:not([id="XXX"]){
	margin:-30px 0 0 15px !important;
	width:817px !important;
}
div[id$="selMenuPopup2"]:not([id="XXX"]){
	margin:-30px 0 0 15px !important;
	width:817px !important;
}
div[id$="selMenuPopup3"]:not([id="XXX"]){
	margin:-30px 0 0 15px !important;
	width:817px !important;
}
div[id$="selMenuPopup4"]:not([id="XXX"]){
	margin:-30px 0 0 15px !important;
	width:817px !important;
}
div[id$="selMenuPopup5"]:not([id="XXX"]){
	margin:-30px 0 0 15px !important;
	width:817px !important;
}
div[id$="selMenuPopup6"]:not([id="XXX"]){
	margin:-30px 0 0 15px !important;
	width:817px !important;
}
* html #selMenuPopup{
	margin:-47px 0 0 14px ;
	width:823px;
}
#selSearchFoodFriends{
	width:32%;
	float:left;
	padding-left:10px;
}
#selSearchMembers{
	width:32%;
	float:left;
}
#selFeatures{
	width:75%;
	float:left;
}
#selMessages{
	width:75%;
	float:left;
}
#selGuides{
	width:75%;
	float:left;
}
#selAbout{
	width:100%;
	float:left;
}
#selMyNetwork{
	width:25%;
	float:left;
}
#selmemberIntroduction{
	width:25%;
	float:left;
}
#selClose{
	width:3%;
	float:right;
}
#selMenuPopup1 h3, #selMenuPopup2 h3, #selMenuPopup3 h3, #selMenuPopup4 h3, #selMenuPopup5 h3, #selMenuPopup6 h3,#selMenuPopup1 h3{
	font:bold 14px Arial;
	padding:10px 0;
	background:url(../images/screen_foodfriends/bg-line.jpg) no-repeat left bottom;
}
#selMenuPopup1 #selSearchFoodFriends h3 span, #selMenuPopup1 #selSearchMembers h3 span, #selMenuPopup1 #selMyNetwork h3 span, #selMenuPopup1 #selmemberIntroduction h3 span{
	background:url(../images/screen_foodfriends/icon-search.jpg) no-repeat 0 0;
	padding:5px 0 5px 27px;
}

#selMenuPopup2 #selSearchFoodFriends h3 span, #selMenuPopup2  #selSearchMembers h3 span, #selMenuPopup2 #selMyNetwork h3 span{
	padding:5px 0 5px 27px;
}
#selMenuPopup3 #selSearchFoodFriends h3 span, #selMenuPopup3  #selSearchMembers h3 span, #selMenuPopup3 #selMyNetwork h3 span{
	padding:5px 0 5px 27px;
}
#selMenuPopup4 #selSearchFoodFriends h3 span, #selMenuPopup4  #selSearchMembers h3 span, #selMenuPopup4 #selMyNetwork h3 span{
	padding:5px 0 5px 27px;
}
#selMenuPopup5 #selSearchFoodFriends h3 span, #selMenuPopup5  #selSearchMembers h3 span, #selMenuPopup5 #selMyNetwork h3 span{
	padding:5px 0 5px 27px;
}
#selMenuPopup6 #selSearchFoodFriends h3 span, #selMenuPopup6  #selSearchMembers h3 span, #selMenuPopup6 #selMyNetwork h3 span{
	padding:5px 0 5px 27px;
}
#selMenuPopup1 #selSearchMembers h3 span{
	background:url(../images/screen_foodfriends/icon-member.jpg) no-repeat 0 0;
}
#selMenuPopup1 #selMyNetwork h3 span,#selMenuPopup1 #selmemberIntroduction h3 span{
	background:url(../images/screen_foodfriends/icon-network.jpg) no-repeat 0 0;
}
#selMenuPopup1 ul, #selMenuPopup2 ul, #selMenuPopup3 ul, #selMenuPopup4 ul, #selMenuPopup5 ul, #selMenuPopup6 ul{
	padding-left:15px;
	margin-top:10px;
}
#selMenuPopup1 li, #selMenuPopup2 li, #selMenuPopup3 li, #selMenuPopup4 li, #selMenuPopup5 li, #selMenuPopup6 li{
	padding:1px 0;
}
#selMenuPopup1 li a , #selMenuPopup2 li a , #selMenuPopup3 li a , #selMenuPopup4 li a , #selMenuPopup5 li a , #selMenuPopup6 li a{
	text-decoration:none !important;
	font: 11px Arial;
	background:url(../images/screen_foodfriends/icon-arrow.jpg) no-repeat 0 3px;
	padding-left:13px;
}
#selMenuPopup1 li a:hover , #selMenuPopup2 li a:hover , #selMenuPopup3 li a:hover , #selMenuPopup4 li a:hover , #selMenuPopup5 li a:hover , #selMenuPopup6 li a:hover{
	text-decoration:underline !important;
	font:bold 11px Arial;
	background:url(../images/screen_foodfriends/icon-arrow.jpg) no-repeat 0 3px;
	padding-left:13px;
}
#selSearchFoodFriends table{
	height:46px;
	background:url(../images/screen_foodfriends/bg-textbox.jpg) no-repeat 0 3px;
	border:0;
	width:200px;
	margin:0;
}
#selSearchFoodFriends td{
	border:0;
	background:transparent;
}
#selSearchFoodFriends .clsCo1{
	padding:15px 0 0 15px;
	width:22px;
}
#selSearchFoodFriends .clsCo2{
	padding-top:17px;
}
/* hacks for floating problem */
#header #selMenuPopup,#subMenuContentMenu{
	overflow:auto;
	zoom:1;
}
* html #header #selMenuPopup,* html #subMenuContent{
	height:1%;
	overflow:visible;
}
/*replacement of buttons */
#selSearchFoodFriends .clsSubmit{
	background:url(../images/screen_foodfriends/btn-search.jpg) no-repeat 0 1px;
	width:21px;
	padding:21px 0 0 0;
	height:21px;
	border:0;
	margin:0;
	overflow:hidden;
	cursor:pointer;
	font-size:0;
	color:#000;
}
* html #selSearchFoodFriends .clsSubmit{
	margin:0;
	height:21px
}
#selSearchFoodFriends .clsTextBox{
	border:0;
	background:#FFF;
	height:20px;
	width:135px;
	color:#C9C9C9;
	font:bold 12px Arial;
}
#selSearchFoodFriends .clsAdvancedSearch{
	margin:10px 0 0 5px;
}
#selSearchFoodFriends .clsAdvancedSearch span{
	background:url(../images/screen_foodfriends/icon-arrow.jpg) no-repeat 0 3px;
	padding:0 12px;
}
#selSearchFoodFriends .clsAdvancedSearch span a{
	text-decoration:none;
	font-weight:bold;
}
#selSearchFoodFriends .clsAdvancedSearch span a:hover{
	text-decoration:underline;
	font-weight:bold;
}
#selSubHeader dt .current{
	background: url(../images/screen_foodfriends/bg-linkhover.jpg) no-repeat;
}
/*-- replacement of text --*/
#selClose a{
    height:18px;
    text-indent:-2000em;
    overflow:hidden;
	background:url(../images/screen_foodfriends/icon-close.jpg) no-repeat;
    display:block;
    width:19px;
	float:right;
	font-size:0;
}
#selSubHeader .clsActive{
	background:url(../images/screen_foodfriends/bg-linkhover.jpg) no-repeat;
}
#selSubHeader .clsActive a{
	color:#000;
}
#selSubHeader .clsActive1{
	background:url(../images/screen_foodfriends/bg-linkhover1.jpg) no-repeat;
}
.clsCityEventsSearchTbl td,.clsLeftEventCol td p,.clsRightEventCol td p,.clsShowDayTbl td{
	text-align:left;
}
.clsCityEventsSearchTbl{
	margin:0;
}
.clsLeftEventCol,.clsRightEventCol{
	width:45%;
	margin:0 1% 0 0;
	float:left;
	text-align:left;
}
.clsShowDayTbl{
	height:80px;
}
/*-- For profile layer iframe --*/
#main #selEventsPopup,#main #selRestaurantPop,#main #selEventPopup,#main #selCityEventPopup,body #main #selTopProfile,body #selTopProfile{
	width:580px;
	height:440px;
	background-color:#FFF;
    position:absolute;
	border:1px solid #BBB;
	left:25%;
	top:30%;
	z-index:9999999999;
	color:#000;
}
* html #main #selEventsPopup,* html #main #selRestaurantPop,* html #main #selEventPopup,* html #main #selCityEventPopup,* html body #main #selTopProfile,* html body #selTopProfile{
	top:28%;
}
* html body #main #selTopProfile,* html body #selTopProfile{
	height:485px;
}
body #main #selTopProfile{
	height:485px;
}
* html body #main #selTopProfile{
	height:474px;
}
#main #selRestaurantPop{
	height:480px;
}
* html #main #selRestaurantPop{
	height:450px;
}
#main #selEventPopup{
	height:160px;
}
* html #main #selEventPopup{
	height:130px;
}
#main #selEventsPopup,#main #selCityEventPopup{
	height:433px;
}
* html #main #selEventsPopup,* html #main #selCityEventPopup{
	height:410px;
}
/*-- message page --*/
.clsMsgDataDispTbl{
	margin:0 0 1em 0;
}
.clsMailFormTable textarea{
	width:478px;
}
* html .clsMailFormTable textarea{
	width:468px;
}
.clsMailNavLIinks{
	background:#000;
	padding:0.5em;
	text-align:right;
}
	.clsMailNavLIinks li{
		display:inline;
		padding:0 0.5em 0 0;
	}
		.clsMailNavLIinks li a{
			color:#FFFFFD;
			font:bold 1.1em Tahoma;
			text-decoration:none;
		}
.clsMailHeadTbl{
	margin:0;
}

/* Big box with list of options */
#ajax_listOfOptions{
  position:absolute;  /* Never change this one */
  width:175px;  /* Width of box */
  height:175px;  /* Height of box */
  overflow:auto;  /* Scrolling features */
  border:1px solid #317082;  /* Dark green border */
  background-color:#FFF;  /* White background color */
  text-align:left;
  font-size:0.9em;
  z-index:100;
}

#ajax_listOfOptions div{  /* General rule for both .optionDiv and .optionDivSelected */
  margin:1px;
  padding:1px;
  cursor:pointer;
  font-size:0.9em;
}
#ajax_listOfOptions .optionDiv{  /* Div for each item in list */
}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
  background-color:#317082;
  color:#FFF;
}
#ajax_listOfOptions_iframe{
  background-color:#F00;
  position:absolute;
  z-index:5;
}
/*--------- CSS Popup Window ----------*/
#widegetWindowContnr{
position:relative;
z-index:5;
}
.widgetWindow
{
display: none;
position: absolute;
border: 1px solid #969696;
background-color:transparent #FFF !important;
left:25px; top:-103px;
_left:-129px;_left:-133px;
}
#swRegisterPopUp .widgetWindow
{
display: none;
position: absolute;
border: 1px solid #969696;
background-color:transparent #FFF !important;
left:70px; top:-103px;
!left:-129px;
}
#swRegisterPopUp #widegetWindowContnr{
position:absolute;
}
#selAddGuideTbl,#selAddGuideTbl td,#theNewCompanyLayer,#selNewCompanyArea,.clsNewCompanyTb1,.clsNewCompanyTb1 td,.clsNewCompanyTb2,.clsNewCompanyTb2 td{
	background:#FFF !important;
}
.clsNewCompanyTb1 th{
	background:#EAEAEA;
}

/* new company Iframe */
.clsNewCompanyTb1,.clsNewCompanyTb1 td,.clsNewCompanyTb2,.clsNewCompanyTb2 td,.clsAddReviewSectionTbl,.clsAddReviewSectionTbl td{
	border:0;
	margin:0;
}
.clsNewCompanyTb1 .clsCo2{
	text-align:right;
	font-weight:bold;
	width:10%;
}
.clsNewCompanyTb1 .clsCo2 a{
	font-weight:bold;
}

.clsNewCompanyTb1 .clsCo1{
	font-weight:bold;
	padding-left:20px;

}
.clsNewCompanyTb1 td{
	padding:5px 0;
}
#selNewCompanyBlock p{
	font:normal 11px Tahoma !important;
	color:red;
}

.clsNewCompanyTb2{
	width:100%;
	background:#F9F9F9;
}
.clsNewCompanyTb2 td{
	border:0;
	font-weight:bold;
}
#selNewCompanyArea,.clsNewCompanyTb1 td{
		background:#F9F9F9;
}
#membersshowCompanyDetails #selPesonalDetailsBlockLeft{
	float:left;
	width:40%;
}
#membersshowCompanyDetails #selPesonalDetailsBlockCenter{
	float:left;
	width:17%;
	padding-top:10px;
	text-align:right;
}
#membersshowCompanyDetails #selPesonalDetailsBlockRight{
	float:right;
	width:36%;
}
#selPesonalDetailsBlockRight table,#selPesonalDetailsBlockRight td{
	border:0;
}


.clsMemberWorkTb1 .clsCo1{
	width:40px;
}
.clsMemberWorkTb1,.clsMemberWorkTb1 td{
	border:0;
}

/* The following css will come only if there are Invite Container in index page */

#inviteContainer .clsCo1{
	width:149px ;
}
#inviteContainer .clsCo1_portuguese{
	width:140px ;

}
div[id$="inviteContainer"]:not([id="XXX"]) .clsCo1{
	width:150px !important;


}
* html .clsTextBoxSmall,* html .clsTextBoxLarge{
	height:27px;

.clsInviteContainer td{
	padding:3px 0 0 0 !important;



}
.clsInviteContainer{
	width:295px !important;


}
#inviteContainer .clsTextAreaGreenBg{
	background:url(../images/screen_foodfriends/bg-textareagreen.jpg) no-repeat;
	height:60px;
	vertical-align:top !important;
}
#inviteContainer
{
	margin:15px 0 0 0;
	width:324px;
	height:175px;
	overflow:hidden;
	background:url(../images/invite-box.gif) no-repeat;
	padding:5px 0 0 10px;
}
.btnSendBSOnGreenBg
{
	width:92px !important;
	height:33px !important;
	background:url(../images/btn-send-english.gif) no-repeat !important;
	font-size:0;
	color:#b6cb57;
	margin:3px 0 0 0 !important;
	cursor:pointer;
	border:0;
}
.clsTextBoxSmall,.clsTextBoxSmall1{
	margin-left:6px;
	font-size:11px;
	height:17px !important;
	border:0;
	width:110px !important;
}
.clsTextBoxSmall1{
	width:130px !important;
}
.clsTextBoxSmallBg,.clsTextBoxSmallBg1{
	background:url(../images/bg-inputsmall.jpg) no-repeat;
	height:30px;
}
.clsTextBoxSmallBg1{
	background:url(../images/bg-inputsmall1.jpg) no-repeat;



}
.clsTextBoxLarge{
	margin-left:6px;
	width:270px !important;
	font-size:11px;
	height:17px !important;
	border:0;
}
.clsTextBoxLargeBg{
	background:url(../images/bg-inputlarge.jpg) no-repeat;
	height:30px;

}
.clsTextAreaGreen{
	width:180px;
	border:0;
	padding:0 0 0 5px !important;
	height:60px;
	margin:3px 0 0 5px !important;
}
* html .clsTextAreaGreen{
	width:187px;
	margin:0 5px 0 0px;
}
.blackHeading{
	color:#000;
}
.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}
/* new white btn */
