﻿.bold_link_green {COLOR:#006633; FONT-SIZE:12px; FONT-WEIGHT:bold; FONT-FAMILY:Arial, David; TEXT-DECORATION:none; }
.bold_link_green:hover {COLOR:#006633; FONT-SIZE:12px; FONT-WEIGHT:bold; FONT-FAMILY:Arial, David; TEXT-DECORATION:underline; }
.Title {COLOR:#006633; FONT-SIZE:14px; FONT-WEIGHT:bold; FONT-FAMILY:Arial, David; }
.reg_text {COLOR:#000000; FONT-SIZE:12px; FONT-WEIGHT:normal; FONT-FAMILY:Arial, David; }
.reg_text_bold {COLOR:#000000; FONT-SIZE:12px; FONT-WEIGHT:bold; FONT-FAMILY:Arial, David; }
.reg_text_green {COLOR:#006633; FONT-SIZE:12px; FONT-WEIGHT:normal; FONT-FAMILY:Arial, David; }

.ImageLogo
{
	padding-top:13px;
}
.DateTimeContainer
{
	float:left;
	margin-left:50px;
}
.PianoColors
{
    float:left;
    padding-bottom:4px;
    .padding-bottom:4px;	
}
/*dialog and modal popups*/
div#nyroModalFull {
	font-size: 12px;
	color: #777777;
	font-family: Verdana;
}
div#nyroModalFull div#nyroModalLoading {
	border: 4px solid #777;
	width: 150px;
	height: 150px;
	text-indent: -9999em;
	background: #fff url(../img/ajaxLoader.gif) no-repeat;
	background-position: center;
}
div#nyroModalFull div#nyroModalLoading.error {
	border: 4px solid #f66;
	line-height: 20px;
	padding: 20px;
	width: 300px;
	height: 100px;
	text-indent: 0;
    background-color:Transparent
   
	background: #fff;
	position:absolute
}
div#nyroModalFull div#nyroModalWrapper {
	background: #fff;
	border: 0px solid #777;
}
div#nyroModalFull div#nyroModalWrapper a#closeBut {
	position: absolute;
	display: block;
	top: -13px;
	right: -13px;
	width: 12px;
	height: 12px;
	text-indent: -9999em;
	background: url(../img/close.gif) no-repeat;
	outline: 0;
}
div#nyroModalFull div#nyroModalWrapper div.wrapper div#nyroModalContent {
	padding: 0px;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent {
	position: relative;
	overflow: hidden;
	text-align: center;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div {
	position: absolute;
	bottom: 0;
	left: 0;
	background: black;
	/*padding: 10px;*/
	/*margin: 10px;*/
	border: 1px white dotted;
	overflow: hidden;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent div:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: help;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a {
	outline: none;
	position: absolute;
	top: 0;
	height: 100%;
	cursor: pointer;
	text-indent: -9999em;
	background-image: url(data:image/gif;base64,AAAA); /* Trick IE6 */
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev {
	left: 0;
	width: 40%;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalPrev:hover {
	background: url(../img/prev.gif) left 20% no-repeat;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext {
	right: 0;
	width: 40%;
}
div#nyroModalFull div#nyroModalWrapper div.wrapperImg div#nyroModalContent a.nyroModalNext:hover {
	background: url(../img/next.gif) right 20% no-repeat;
}

/*end of modal........... */

.DotsHorizontal
{
	background-image:url("http://f.nanafiles.co.il/partner48/Service58/Images/dot_line_pixel.gif");
	background-repeat:repeat-x;
}
.DotsHorizontalBottom
{
	background-position:bottom;
}
.DotsHorizontalUnderLine
{
	background-position:bottom;
}
.ForumHeader
{
	font-size:37px;
}
.Font_Color_Green
{
	color:#00d125;
}
.BoldFont
{
	font-weight:bold;
}
.Fontsize11px
{
	font-size:11px;
	font-family:Arial;
}
.Fontsize12px
{
	font-family:Arial;
	font-size:12px;
}
.Fontsize14px
{
	font-size:14px;
	font-family:Arial;
}

.BoldFont
{
	font-weight:bold;
}
.BlackBackground
{
	background-color:Black;
}
.BlackLine
{
	border:1px solid black;
	height:0px;
	
}
.BlackLine_Top_Location
{
	margin-bottom:20px;
}
.DotsHorizontal_Top_Location
{
	margin-top:10px;
	clear:both;
}
.RightColumArea
{
	float:right;
	width:610px;
	height:1250px;
	background-color:#ffffff;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #E9E9E9;
}
.SecondHeader
{
	margin-top:15px;
}
.ThirdHeader
{
	margin-top:20px;

}
.DivLoginInToChat
{
	width:610px;
	height:345px;
	background-color:#BCBCBC;
	margin-top:5px;
	margin-bottom:20px;
}
.BasicChat
{
	background:url("http://f.nanafiles.co.il/partner48/Service58/Images/bg_right_ballon.gif");
	background-repeat:no-repeat;
	width:80px;
	height:72px;
	padding-top:45px;
	padding-bottom:22px;
	padding-right:30px;
	padding-left:28px;
	direction:rtl;
}
.AdvanceChat
{	
	background-image:url("http://f.nanafiles.co.il/partner48/Service58/Images/bg_left_ballon.gif");
	background-repeat:no-repeat;
	padding-top:40px;
	height:270px;
	padding-right:60px;
	padding-left:55px;
	width:190px;
	margin-left:80px;
	margin-top:20px;
}
.FontColorWhite
{
	color:#ffffff;
}
.Fontsize16px
{
	font-size:16px;
	font-family:Arial;
}
.Fontsize18px
{
	font-size:18px;
	font-family:Arial;
	font-weight:BOLD;
}
.ChatLinks
{
    text-decoration:underline;
	color:Black;
}
.ChatLinksInBubble
{
    text-decoration:none;
	color:Black;
}
.ChatDotedLinks
{
	text-decoration:none;
	border-bottom:1px solid #000000; 
 	color:Black;
}
.GreenArrowImage
{
	border:0px;
	vertical-align:middle;
	text-decoration:none;
}
.LinksContainer
{
	margin-right:10px;
	margin-top:10px;
}
.DotsHorizontalGreydot
{
	background:url('http://f.nanafiles.co.il/partner48/Service58/Images/dots_grey.gif');
	background-repeat:repeat-x;
	height:1px;
	margin-top:3px;
}
.DotsHorizontalWhitedot
{
	background:url('http://f.nanafiles.co.il/partner48/Service58/Images/dots.gif');
	background-repeat:repeat-x;
	height:1px;
}
.DotsHorizontalWhitLocation
{
	padding-bottom:7px;
}
.ClearFloats
{
	clear:both;
}
.FontColorGray
{
	color:#D2D2D2;
}
.Spacer
{
	height:4px;
}
.NicknameInput
{
	border:0px;
	width:135px;
	height:22px;	
}

.changeNickPass
{
	border:0px;
	width:100px;
	height:22px;
	
}

.NicknameInputShort
{
	border:0px;
	width:90px;
	height:20px;
	font-size:12px;
	font-family:Arial;	
	padding-right:5px;
	padding-top:3px;
}
.aboutMeTextBox
{
   	font-size:12px;
	font-family:Arial;	
	border:0px;
	width:140px;
	height:60px;
	/*margin-top:-30px;*/	
	padding-right:5px;
	padding-top:3px;
}

.DangerIcon
{
	height:50px;
}
.Importent
{
	margin-top:20px;	
}
.ChatRule
{
	height:20px
}
.ChatRuleContainer
{
	margin-top:10px;
	padding-bottom:10px;
}
.AdvertisementDivBottom
{
	padding-top:20px;
	padding-bottom:20px;
	margin-right:75px;
}
.AdvertisementDivTop
{
	padding-bottom:20px;
}
.BottomDivInnerText
{
	padding-bottom:5px;
	margin-right:10px;
	padding-top:10px;
}
.NormalFont
{
	font-weight:normal;
}
.FloatRight
{
	float:right;
}
.FloatLeft
{
	float:left;
}
.RelatedCommunity
{
	width:130px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#4E4E4E;
}

/*adding stuff...T.B.T*/

.Alternatives_sep
{
  margin-top:10px;
}

.aleternateLinks
{
	background-color:#9B9B9B;
	font:11px arial;
	color:#1E1E1E;
}

.forumLinkTouch
{
	color:Black;
	text-decoration:none	
}

.connectedTags img
{
	border:0px;
}

.left_nav_link
{
	background-color:#00D125;
	margin-top:5px;
	font:bold 14px arial;
	color:#1E1E1E;
	text-decoration:none;
	padding-left:5px;
}




/*--------------------Application form css strat---------------------*/
.ApplicationDiv
{
	direction:rtl;
	width:365px;
	margin-left:10px;
}
.ApplicationHeader
{
	background-color:#606060;
	direction:rtl;
	padding-top:1px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	width:351px;
	height:27px;
}
.ApplicationHeaderText
{
	float:right;
	padding-top:8px
}
.ApplicationCloseImage
{
	float:left;
	padding-top:5px;
}
.FontColorGreen
{
	color:#A7DE11;/*color:#0ACA27;*/
}
.NoBorder
{
	border:0px;
}
.FontSize12px 
{
	font-family:Arial;
	font-size:12px;	
}
.BoldFont 
{
	font-weight:bold;	
}
.ApplicationBody
{
	background-color:#E3E3E3;
	direction:rtl;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	width:auto;
	height:100%;
	direction:rtl;
/*	height:27px;*/
	
}

.ApplicationFooter
{
	background-color:#E3E3E3;
	direction:rtl;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	width:350px;
	height:85px;
	
}
.ApplicationMsg
{
	background-color:#E3E3E3;
	direction:rtl;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	width:350px;
	height:30px;
	
}
.ApplicationBodyHeader
{
	padding-bottom:15px;
}

.ChatFormScrollContent
{
	width: auto;	
	height: 223px;	
	overflow: auto;
	padding-left:0px;
	padding-right:0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #606060;
	scrollbar-highlight-color: #C3D6DA;
	scrollbar-3dlight-color: #606060;
	scrollbar-darkshadow-color: #606060;
	scrollbar-track-color: #606060;/*pustoye*/
	scrollbar-arrow-color: #606060;
	direction:ltr;
}
.InputWidth
{
	border:0px;
	width:208px;
	height:21px;
	font-family:Arial;
	font-size:12px;	
	color:#000000;
}
.InputWidthTextArea
{
	overflow-y:scroll;
	width:208px;
	height:70px;
	border:0px;
	font-family:Arial;
	font-size:12px;	
	color:#000000;
	
}
.DivInputContainer
{
	padding-bottom:5px;
}
.DivUserDetalis
{
	padding-bottom:12px;
}
.DivDetalis
{
	margin-top:10px;
	
}
.RadioBotton
{
	vertical-align:bottom;
	.vertical-align:middle;
}
.RadioBottonHeader
{
	float:left;
	margin-top:5px;
}
.DivDetalisRadio
{
	margin-left:160px;
}
.DivRadioContainer
{
	width:120px;
	float:left;
}

.DotsHorizontalLocation
{
	margin-top:0px;
	margin-bottom:0px;
}
.LinkToThepage
{
	text-decoration:none;
	color:Black;
}
img
{
	border:0px;
}
.ChatsInputs
{
	float:left;
	margin-left:155px;
}
.FxWidth
{	
	height:22px;

}
.conRadioStyle
{
    
    border-color:#a2a2a2;
    margin-bottom:-2px;
    	
}
.popUpProperties
{
	display:none;
	width:370px;
	height:410px;
	overflow:hidden;
	
}
.firstRadioSec
{
	 margin-right:65px;
	.margin-right:62px;
	margin-top:5px;
	}
.secondRadioSec
{
	 padding-right:30px;
	.padding-right:27px;
	margin-top:3px;
	}
.thirdRadioSec
{
	 margin-right:95px;
	.margin-right:93px;
	}

/*--------------------Application form css end---------------------*/
/*tooltips*/
.balloonstyle
{
position:absolute;
padding: 5px;
display: none;
line-height: 18px;
z-index: 100;
border:none;
background-color: #ff3413;
font-family:Arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);*/
}


#arrowhead
{
z-index:5000;
position:absolute;
margin-top:260px;
margin-left:220px;
left: 0;
display: block;
}
/* end of tooltips*/





/*************************
 May 2009 - new chat css 
**************************
.DivLogin
{
	width:620px;
	height:246px;
	text-align: center;	
}
.tbl
{
	text-align:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:100%;
	align:right;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#343333;
	vertical-align:top; 
	
	
}
.commonBG{ 	 background-color: #FFFFFF; }
.commonTbl{ display:none;border:solid 1px #606060;height:246px; }
.leftTbl { float:left;width:325px;height:218px;text-align:right;vertical-align:top; }
.rightTbl{ float:right;width:277px;height:218px;text-align:right;vertical-align:top; }
.frmTtl
{
	font-family:Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color: #343333;	
}
.frmTxtTd { padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; vertical-align:middle;}
.frmFieldTD
{
	text-align: right; 	
	vertical-align: middle;
	padding:3px 3px 3px 2px;
}
.aboutFix { height:60px;vertical-align:top; }
.frmTxtTdR
{		
	padding:0px 10px 0px 2px;
	text-align: right; 	
	vertical-align: middle; 
}
.frmTxtTdL
{		
	padding:0px 10px 0px 2px;
	text-align: left; 	
	vertical-align: middle; 
}
.frmTxtField 
{	
	width:144px;
	height:23px;
	border:solid 1px  #7e9db9; 	
	font-family:Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color: Black; 
}
.frmTxtFieldAbout
{
	height:53px;
	width:144px;
	border:solid 1px  #7e9db9; 	
	font-family:Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color: Black; 
}
.frmUserTypeTtl
{
	font-weight:bold; 
	font-size: 12px; 
	color:Black; 
	align: right; 
	margin: 5px 10px 5px 0px; 
	vertical-align:middle;
	height: 50px;
	text-align: right;
}
.ttlCommon 
{
	background-color:#606060;
	color:#cbd47d;
	padding:0px 10px 0px 0px;
	text-align:right;
	align: right;
	font-weight:bold; 
	font-size: 12px; 
	height:18px;
	vertical-align: middle;
}
.frmUpper{ margin:0px 10px 0px; height:50px; vertical-align:middle; }
.frmColorP{ width: 50px; vertical-align:middle; padding: 2px; }
.RightArea
{
	float:right;
	width:610px;
	height:920px;
	background-color:#efefef;
	padding: 5px 5px 5px 5px;
	text-align:center;
	vertical-align:top;
}
.btnSend
{
	width:81px;
	height:23px;
	border: solid 1px  #7e7e7e; 	
	font-family:Arial; 
	font-size: 12px; 
	font-weight: normal; 
	color: #606060;
	background-color: #eeeeee;
}
.CPcontainer{ vertical-align:middle;width:auto;height:14px; }
.CP1Row
{	cursor:pointer;margin-top:5px;
	float:right;width:1px;height:1px;font-size:0px;
	line-height:0px;
	border-top:solid 4px black;
	border-right:solid 3px transparent;
	border-left:solid 3px transparent;
	border-bottom:none; 
}
.elementCP 
{
	margin-right:3px;float:right;width:13px;
	height:13px;font-size:0px;line-height:0px;
	border:solid 1px #6A6B6D;
}
.textExplanation{ font-weight:normal;float:none;text-align:right;padding-right:5px; }
.ttlExplanation{ font-weight:bold;float:none;text-align:right;padding-right:5px; }
.PhoneInput
{
	border:1px solid #eaeaea;
	width:15px;
	height:15px;
	margin-right:1PX;
}	
*/





