body{
	margin: 	0px;
	padding: 	0px;
	font: 		12px arial;
	color: 		#757575;
}

a {
	font: 				bold 12px arial; 
	text-decoration: 	none;
	vertical-align: 	middle;
	color: 				#40c5d8;
}

a img						{border:0px;}
a:hover, .selected, .backLink{color:#2c98a7;}
a.footer					{font-weight:normal;color:#a9a9a9;text-decoration:none;}
a.footer:hover				{color:#2c98a7;text-decoration: none;}

.topLinksFont{
	color: 			#4e5356;
	font-weight:	normal;
}

.orange{
	color: 			#f74111;
}

.backLink{
font:				14px arial bold;
}

input, select, textarea{
	font: 		normal 12px arial;
	color: 		#6b6a72;
	border: 	1px solid #d0d0d0;
}
input {
}

.bold{
	font-weight: bold;
}

.underline{
	text-decoration: underline;
}

.show {
	display: 	block;
}

.showInline {
	display: 	inline;
}

.hide {
	display: 	none;
}

.pointer{
	cursor: 	pointer;
}

.helper{
	cursor: 	help;
}

.divLeft, .recruitBox , .rightBigContainer{
	display: 	inline;
	float: 		left;
}

.divRight{
	display: 	inline;
	float: 		right;
}

.topLinks{
	height:				23px;
	width:				68px;
	display: 			inline;
	float: 				left;
	background-color: 	#f2f2f2;
	padding-top:		3px;
}

.freeSmall{
padding-right:			5px;
direction:				rtl;
}

.username{
padding:				5px 5px;
direction:				rtl;
}

.password{
padding-right:			5px;
direction:				rtl;
}

.bottom_links{
padding-top:			10px;
padding-right:			5px;
direction:				rtl;
}

.aboutImg {
	padding-top:			20px;
	width:					411px;
	text-align:				right;
}

.aboutTxt {
	border-top: 			1px solid #edefec;
	width:					350px;
	text-align:				right;
	padding:				5px 0px 5px 0px;
	direction:				rtl;
}


.divBodyContainer{
	width: 				954px;
	margin-top: 		10px;
	border: 			1px solid #f2f2f2;
	text-align:			center;
	float:				left;
}
.rightSideContainer{
width:623px;height:320px;float:left;border-right:1px solid #91c9cc;border-bottom:1px solid #91c9cc;
}

.recruitBox{
	height:				368px;
	width:				259px;
	background: 		url('/img/box_bg.jpg') left top;
	border: 			0px solid black;
}

.rightBigContainer{
	height:				368px;
	width:				432px;
	border: 			1px solid purple;
}

.rightContainer{
	border-top: 		1px solid #edefec;
	float:				right;
}
.imgSrcCont{
	border-right:		1px solid #91c9cc;
	height:				313px;
	float:				left;
	width:				919px;
}

.footerContainer{
	float:				left;
	height:				30px;
	width:				954px;
	background-color:	#f5f5f5;
}

.footer {
	font: 				normal 12px arial #edefec;
	text-decoration:	none; 
}

div {
	border: 				0px solid black;
}


/* --------------------- Contact Page -------------------------------*/

	.ContactInput { border: 1px solid #f2f2f0; width: 180px; }
	.ContactTextarea { border: 1px solid #f2f2f0; width: 385px; height: 90px; }
	.ContactItem { float: right; width: 90%; border-top: 1px solid #f2f2f0; margin-top: 2px; text-align: right; color: #515749; padding-right: 27px; padding-top: 10px; direction: rtl; }
	.ContactTitle { float: right; width: 70px; border: 0px solid; margin: 2px; }
	.ContactCell { float: right; width: 390px; border: 0px solid; margin: 2px; }
	.ContactBtn { float: right; width: 390px; border: 0px solid; margin: 2px; margin-bottom: 60px; }

/* --------------------- SEARCH BOX -------------------------------*/
.logoutDIV {float:left;width:633px; height:25px;border-bottom:2px solid #cde9eb;margin-top:-1px; margin-bottom: -1px;direction:rtl;text-align:left;}
.logoutDIVstats {float:left;width:386px; height:25px;border-bottom:2px solid #cde9eb;margin-top:-1px; margin-bottom: -1px;direction:rtl;text-align:left;}

.drops_bg {
	
	display: 		inline;
	float: 			left;
	width:			879px;
	height:			70px;
	background:		url('/img/drops_bg_no_pixel.jpg') left top;
	border-right:	1px solid #91c9cc;
}

.srcInput{
	float:					right;
	direction:				rtl;
	width:					282px;
	padding-top:			25px;
	border:					0px solid red;
	background-color:		transparent;
	font-weight:			bold;
}

.srcHelp{
	float:					right;
	direction:				rtl;
	width:					30px;
	padding-top:			25px;
	border:					0px solid red;
	background-color:		transparent;
}

.SearchWordsTitle, .profileTitle {
	width:					60px;
	font-weight:			bold;
	text-align:				left;
	padding-top:			10px;
	float:					left;
	text-align:				right;
}

.profileTitle {
	width:					55px;
}

.grayLine {
	width:					524px;
	border-bottom:			1px solid #d9d9d9;
	margin-top:				10px;
	float:					left;
}

.wordsSubTitle {
	width:					584px;
	font-size:				11px;
	text-align:				right;
	direction:				rtl;
	float:					left;
}

.searchWords {
	width:					584px;
	font-size:				12px;
	color:					#003396;
	text-align:				right;
	direction:				rtl;
	float:					left;
	padding-top:			5px;
}

.srcRowStyle{
	float:					right;
	width:					500px;
	height:					27px;
	border:					0px solid green;
}

.srcCellStyle , .srcCellStyle40 , .srcCellStyle73 , .srcCellStyle43{
	float:					right;
	direction:				rtl;
	text-align:				right;
}

.srcCellStyle40 {width:40px;padding-top:2px;}
.srcCellStyle73 {width:73px;padding-top:2px;}
.srcCellStyle43 {width:43px;padding-top:2px;padding-right:5px}


.chkboxLine{
	border:					0px red solid;
	width:					375px;
	height:					34px;
	float:					left;
	text-align:				right;
	direction:				rtl;
	padding-top:			5px;
}

.profileTitle {
	color: 					#ff5210
}

.profileCell_1 {float:right;width:250px;text-align:right}
.profileCell_2 {float:right;width:140px;text-align:right;direction:rtl;padding-right:10px}
.profileCell_3 {float:right;width:100px;text-align:right;direction:rtl;}
.profileCell_4 {float:right;width:150px;text-align:right;direction:rtl;}
.profileCell_5 {float:right;width:150px;text-align:right;direction:rtl;margin-left:33px;margin-top:3px;display:block;}
.profileCont   {float:left;width:584px;padding-top:10px;}

.floatingDiv {
	direction:				rtl;
	background: 			white;
	border: 				2px solid #808080;
	width: 					200px; 
	height: 				120px;
	display:				none;
	left: 					40%;
	top: 					45%;
	position: 				absolute;
	z-index:				20;
	float:					left;

}
.closeFloating	{float:left;padding-left:5px;cursor:pointer;font: normal 11px arial;color: #808080;border:0px solid;}
.floatName 		{float:left;width:130px;margin-left:10px;border:0px solid;}
.floatSave		{float:left;width1:140px;padding-left:25px;padding-top:5px;border:0px solid;}

.floatingCVDiv {
	direction:				rtl;
	background: 			white;
	border: 				2px solid #808080;
	width: 					300px; 
	height: 				180px;
	display:				none;
	left: 					20%;
	top: 					45%;
	position: 				absolute;
	z-index:				20;
	float:left;
}
.closeCVFloating	{float:left;padding-left:5px;cursor:pointer;font: normal 11px arial;color: #808080;}
.floatCVName 		{float:left;border:0px solid green;width:250px;font: bold 12px arial;color: #87c5d8;}
.floatCVSave 		{float:left;padding:5px 0px 0px;border:0px solid red;width:110px;}
.CVloader	 		{float:left;display:none;text-align:center;}

/* --------------------- SEARCH RESULTS -------------------------------*/
.here{color: #757575;}
.cvImg {float:right;border:0px solid red;padding:10px 30px;}
.cvDoc {float:right;border:0px solid red;padding:10px 0px}

.ResultsContainer{
	float:						left;					
	text-align:					center;
	width:						881px;
	border-left:				2px #cae8ea solid;
	border-right:				2px #cae8ea solid;
	border-bottom:				2px #cae8ea solid;
}

.resultsInnerBox {
	border:					0px solid yellow;
	width:					789px;
	padding-top: 			25px;
}

.welcomeRow {width:100%;border:1px solid purple;text-align:right;direction:rtl;}
.topRow 	{width:100%;border:0px solid purple;text-align:left;direction:ltr; }

/* THE FIRST ROW  */
.firstRow   			{margin-leflt:1px;}
.firstRowDetails,  .firstRowVideo , .firstRowNW , .firstRowD {
	float:					left;
	padding:				6px 0px 6px;
	background-color:		#d8d8d8;
	font-weight:			bold;
	text-align:				center;

}

.firstRowDetails 	{width:109px;	border-right:			1px white solid;}
.firstRowVideo 		{width:75px;	border-right:			1px white solid;}
.firstRowNW 		{width:100px;	border-right:			1px white solid;}
.firstRowD 			{width:492px;text-align:right;padding-right:10px;}

/* THE RESULTS ROWS */

.ResultsRowContainer 	{ border: 1px solid #d8d8d8; border-top: 0px; float:left; cursor: pointer; width: 786px;}

.resultRowDetails,  .resultRowVideo , .resultRowNW , .resultRowD {
	background-color:			#f5f5f5;
	float:						left;
}
.resultRowDetails 	{width:108px; padding:16px 0px 15px; direction:rtl;}
.resultRowVideo 	{width:75px;  padding:16px 0px 15px; border-left:1px solid #d8d8d8;}
.resultRowNW 		{width:100px; padding:16px 0px 15px; border-left:1px solid #d8d8d8; border-right:1px solid #D8D8D8;direction:rtl;}
.resultRowD  		{width:480px; padding:8px 10px 8px; direction:rtl; text-align:right;}

.ResultsExtensionContainer {
	background-color:			#ffffff;
	float:						right;
	display:					none;
	width:						788px;
	background-color1:yellow;
}

.ResultsExtensionRight { float: right; display: inline; width: 677px; height: 130px; margin-right: 0px; border-left: 1px solid #d8d8d8; border-right: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;text-align: right; direction: rtl; }
.ResultSummary { padding: 12px; float: right; overflow-y:hidden;height:93px;border:0px solid;}
.ResultsExtensionLeft { float: right; display: inline; width: 108px; height: 130px; border-left: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8;background-color:#f5f5f5;}

.ExposeRow {display:none;}
.ExposeCell1, .ExposeCell2, .ExposeCell3 {
	float:	left;
	height:	45px;
	border:	0px solid red;
}
.ExposeCell1 {width:111px;}
.ExposeCell2 {width:200px;}
.ExposeCell3 {width:400px;}

.inVite {font:bold 11px arial black;padding:0px 5px 0px 5px;float:left;text-decoration:underline}
.hasof  {border:0px solid blue;float:left;padding:5px 0px 5px 5px;}

/* Content page */
.ContentBody { float: right; width: 100%; border-top: 1px solid #f2f2f0; }
.ContentRight { float: right; width: 250px; text-align: center; }
.ContentMain { float: right; width: 600px; }
.ContentMenuBorder { float: right; width: 150px; margin-right: 40px; margin-top: 10px; margin-bottom: 10px; }
.ContentMenuTitle { float: right; background: #f2f2f0 url(../../img/arrow_down.gif) 6px center no-repeat; padding: 2px 6px 2px 2px; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; color: #60c7d0; font-weight: bold; width: 100%; text-align: right; margin-top: 15px; }
.ContentMenuSubTitle { float: right; padding: 2px 20px 2px 2px; border-top: 1px solid #f2f2f0; border-bottom: 1px solid #f2f2f0; color: #7e7f7a; width: 90%; text-align: right; }
.ContentMenuSubTitle A{ color: #7e7f7a; font-weight: normal; }
.ContentMenuSelected { float: right; padding: 2px 20px 2px 2px; border-top: 1px solid #f2f2f0; border-bottom: 1px solid #f2f2f0; color: #60c7d0; width: 90%; text-align: right; font-weight: bold; }
.ContentMenuSelected A{ color: #60c7d0; }
.ContentImg { float: right; margin-top: 20px; width: 100%; text-align: right; padding-right: 27px; }
.ContentItem { float: right; width: 90%; border-top: 1px solid #f2f2f0; border-right: 1px solid #f2f2f0; margin-top: 2px; text-align: right; color: #515749; padding-right: 27px; padding-top: 10px; direction: rtl; }

/* Exposures page */
.exLine { floatA: right; width: 790px; }
.exSmallCell { float: right; width: 88px; height: 64px; background: #f5f5f5; border: 1px solid #d8d8d8; margin: 1px; }
.exBigCell { float: right; width: 505px; height: 64px; background: #f5f5f5; border: 1px solid #d8d8d8; margin: 1px; }
.exInner { margin: 25px 5px 9px 5px; border: 0px solid; }

/* USER info page */
.usLine { floatA: right; width: 790px; }
.usSmallCell { float: right; width: 166px; height: 64px; background: #f5f5f5; border: 1px solid #d8d8d8; margin: 1px; }
.usBigCell { float: right; width: 440px; height: 64px; background: #f5f5f5; border: 1px solid #d8d8d8; margin: 1px; }
.usInner { margin: 25px 5px 9px 5px; border: 0px solid;direction:rtl; }

/* USER page */
.usertop { float: right; background: url(../../img/usertop.jpg) no-repeat; width: 589px; height: 62px; }
.usertophelp { float: right; background: url(../../img/usertop_help.jpg) no-repeat; width: 589px; height: 62px; }
.closeHere { float: left; width: 20px; height: 20px;border: 0px solid ; padding-left:10px ;margin-left:14px;margin-top:20px;cursor:pointer; }
.vidBlue { float: right; width: 20px; height: 20px;border: 0px solid ;padding:22px 144px 30px 0px;cursor:pointer; }
.usercenter { float: right; width: 589px; height: 250px;}
.userbottom { float: right; background: url(../../img/userbottom.jpg) no-repeat; width: 589px; height: 110px; color: #545550; text-align: right; direction:rtl;}
.userright { float: right; width: 390px; border: 0px solid; text-align: right;direction:rtl;margin:5px 5px 5px 5px;height: 230px;overflow-y:auto; border-left: 1px solid #3da9b6; }
.userrighthelp { float: right; width: 575px; border: 0px solid; text-align: right;direction:rtl;padding:5px 10px 10px 5px;height: 230px;overflow-y:auto; }
.userleft { float: right; width: 170px; border: 0px solid; text-align: right;direction:rtl}
.userbutton { float: right; width: 589px; border-top: 1px solid #3da9b6; text-align: left; position: relative; z-index: 1; }
.userhasof { margin-top: -18px; margin-left: 40px; position: relative; z-index: 2; }
.helpbtn { float: right; margin: 8px; }
.userpageTab {float:right;width:80px;height:25px;cursor:pointer;border:0px solid;direction:rtl;padding-top:5px;}