body
{
    color: black;
	font-weight:bold;
	font-family: arial;
	background-color: white;
	margin:0px 0px 0px 0px;	
	font-size:12px;
	direction:rtl;
}

/*start of element style*/
h3
{
	text-decoration:underline;
	color:Green;
}
.divMainSiteDiv
{
	margin-left:auto;
	margin-right:auto;
	width:1024px;
}
#divHeaderLogo
{
    position:relative;
    float:right;
    background-image:url(/images/headerBackground.gif);
}
#divHeaderSentence
{
    background-image:url(/images/headerBackground.gif);
    text-align:right;
}
#divHeaderSmallMenu
{
    background-color:#f4fff4;
    text-align:left;
}
.divMainMenu
{
     position:relative;
     float:right;
     width:20%;
     background-image:url(/images/menuDivider1.gif);
     background-position:left;
}
.divMainBodyContent
{
    position:relative;
    float:right;
    width:80%;
}
.divFooterInside
{
    text-align:center;
    position:relative;
    float:right;
}
#headerBilly
{ 
	border:none 0px black;
}
.headerSubMenuLink
{
	text-decoration:none;
	color:Black;
	font-size: 12px;
}
.headerSubMenuLinkOnMouseOver
{
	text-decoration:underline;
	font-size: 12px;
}
.tafritRashi
{	
	
}
.mainMenuLink
{
	border:none 0px black;
}
.PageHeaderMainTitleForEachPage
{
	font-family:David Transparent,arial;
	letter-spacing:2px;
	color:Blue;
	font-size:20px;
	font-weight:bold;
}
.mainTable
{
    border:none 1px black;
    width:100%;    
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;    
    border-collapse:collapse;
    border-spacing:0px;
}
.headerDivLogo
{
    background-image:url(/images/headerBackground.gif);
    background-repeat:repeat-x;
    vertical-align:top;
    float:right;
    position:relative;
    width:40%;
}
.headerDivSentence
{
    background-image:url(/images/headerBackground.gif);
    background-repeat:repeat-x;
    vertical-align:top;
    float:left;
    width:60%;
    text-align:left;
}
.headerDivSubMenu
{
    background-image:url(/images/headerBackground.gif);
    background-repeat:repeat-x;
    text-align:left;
}
.spanViews
{
	color:Red;
}
.divMainTableLeft
{
	position:relative;
	float:left;
	width:80%;
}
.divForHeaderTable
{
	position:relative;
	top:0px;
}
.footerCopyrightDiv
{
    text-align:center;
    width:100%;
    position:relative;
    float:none;
    
}
.contactSpan
{
	color:Blue;
	font-size:20px;
	font-weight:bold;
}
.aboutSpan
{
	color:Blue;
	font-size:20px;
	font-weight:bold;
}
.remindPassWordSpan
{
	color:Blue;
	font-size:20px;
	font-weight:bold;
}
.userEditSpan
{
	color:Blue;
	font-size:20px;
	font-weight:bold;
}
.takanonSpan
{
	color:Blue;
	font-size:20px;
	font-weight:bold;
}
.addPetSpan
{
	color:Blue;
	font-size:20px;
	font-weight:bold;
}
.lightGreenText
{
	color:#55bb55;
}
.userLogin
{
	color:Blue;
	font-size:20px;
	font-weight:bold;
}
.textBoxMail
{
	Color:Black;
    padding:0;
    margin:0;
    border:Solid 1px #0000FF;
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.textBoxLogin
{
	Color:Black;
    padding:0;
    margin:0;
    border:Solid 1px #0000FF;
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.textReminder
{
	Color:Black;
    padding:0;
    margin:0;
    border:Solid 1px #0000FF;
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.textBoxAddPet
{
	Color:Black;
    padding:0;
    margin:0;
    border:Solid 1px #0000FF;
    font-family:Arial;
	font-size:12px;
	font-weight:bold;
	width:180px
}
.lblUserLoginError
{
	color:Red;
}
.lblPasswordReminderError
{
	color:Red;
}
.Bred
{
	color:Red;
	font-weight:bold;
}
.btnUpdateDetailsFromUser
{
    Color:Black;    
    font-family:Arial;
    Font-Size:12px;
    margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px;
    vertical-align:middle;  
}
.lblNumOfFriendFromLastHalfYear
{
	color:Blue;
	font-weight:bold;
}
.lblNiceToMeetYouName
{
	text-align:center;
	font-size:25px;
}
.divDetailsSubHeader
{
	background-color:#D1FFD1;
}
.divHeart
{
	text-align:center;
	font-size:14px;
}
.divSendMailOverDetails
{
	filter:alpha(opacity=95);
	opacity:0.95;
	padding-right:100px;
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(images/opacityForBackground.png);
	background-repeat:repeat;
	visibility:hidden
}
.tableLinksForCities
{
	border:solid 1px black;
	border-collapse:collapse;
}
.divAboutBackToHead
{
	direction:ltr;
	width:80%;
}
.txtBoxEnterNewRecord
{
	width:100px;
}
