﻿body 
{
	margin: 0 auto;
	padding:0px;
	font-family:Arial;
	background-color:#e6f1f4;
}
.err
{
	color: red;
	font: normal 11px tahoma,verdana,arial;
}
/*Comman Class Start Here*/
.percentwid{width:100%;}
.floatlt{float:left;}
.floatrt{float:right;}

.tleft{text-align:left;}
.tright{text-align:right;}

.direction{direction:ltr;}

.marginrt5{margin-right:5px;}
.marginrt5He{margin-right:5px;}
.marginlt5{margin-left:5px;}
.marginbtm5{margin-bottom:5px;}
.margintop5{margin-top:5px;}

.marginlt15He{margin-left:15px;}

.marginrt20{margin-right:20px;}
.marginlt20{margin-left:20px;}
.marginlt30{margin-left:30px;}
.marginlt40{margin-left:40px;}
.marginbtm20{margin-bottom:20px;}
.margintop20{margin-top:20px;}
.margintop15{margin-top:15px;}
.marginlt20N{margin-left:10px;}
.marginrt20N{margin-left:10px;}
.marginrt20Nclick{margin-left:15px;}

.marginrt10{margin-right:10px;}
.marginlt10{margin-left:10px;}
.marginbtm10{margin-bottom:10px;}
.margintop10{margin-top:10px;}

.marginlt70{margin-left: 70px;}
.marginrt70{margin-right: 70px;}
.marginbtm70{margin-bottom: 70px;}
.margintop70{margin-top: 70px;}
.marginrt53{margin-right: 53px;}

.marginlt0{margin-left: 0px;}

.marginlt100{margin-left: 100px;}


.pdtop5{padding-bottom: 5px;}

.pdbtm20{padding-bottom: 20px;}
.pdbtm15{padding-bottom: 15px;}
.pdbtm5{padding-bottom:5px;}

.pdleft5{padding-left:5px;}

/*Comman Class Start Here*/


/*Login Class Start Here*/
.link
{
	font-size:12px;
	color:Gray;
}
.link a
{
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	margin-left:10px;
}
.link a:hover
{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	margin-left:10px;
}
.Language
{
	font-size:14px;
	color:#3354a5;
	font-family:Arial;
	float:right;
	width:140px;
	margin-right:10px;
	text-align:right;
}

.LoginHearderBG_Outer
{
	background-color:#e6f1f4;
	height:70px;
	width: 1003px; 
	margin: 0 auto;
}
.LoginHearderBG_inner
{
	background-image:url(../Images/NewHearderMapBg_ltr.png);
	background-repeat:repeat-x;
	height:70px;
	width: 100%; 
	float:left;
}
.logintextbox
{
   
    width: 200px;
    font-size: 11px;
    font-family: Arial;
    color: #575757;
}
.loginDropDown
{
     width: 206px;
    font-size: 11px;
    font-family: Arial;
    color: #575757;
}
.GlobalNetworkforRealEstate
{
	font-size:18px;
	font-weight:bold;
	color:#336699;
	float:left;
	width:500px;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
}
.GlobalNetworkforRealEstate1
{
	font-size:18px;
	font-weight:bold;
	color:#336699;
	float:left;
	width:500px;
	text-align:left;
	margin-left:20px;
	
}
.Numberofcountries
{
	font-size:12px;
	color:#656565;
	font-weight:bold;
	float:right;
	width:400px;
	margin-top:50px;
	text-align:right;
}
.LoginBodyMidBg1
{
	background-image:url('../Images/LoginContainerBG.png');
	background-repeat:repeat-y;
	background-color:#ffffff;
	width:99%;
	float:left;
	padding-left:10px;
}
.LoginBodybtmLeftBg
{
	background-image:url('../Images/LoginBodybtmLeftBg.png');
	background-repeat:no-repeat;
	background-position:left;
	background-color:#ffffff;
	width:2%;
	height:29px;
	float:left;
}
.LoginBodybtmMidBg
{
	background-image:url('../Images/LoginbtmMiddelBg.png');
	background-repeat:repeat-x;
	background-position:left;
	background-color:#ffffff;
	width:96%;
	height:29px;
	float:left;
}
.LoginBodybtmRightBg
{
	background-image:url('../Images/LoginBodybtmRightBg.png');
	background-repeat:no-repeat;
	background-position:right;
	background-color:#ffffff;
	width:2%;
	float:left;
	height:29px;
}


.loginTopContainer
{
	background-image:url('../Images/LoginTopBg.png');
	background-repeat:no-repeat;
	background-position:bottom;
	width:201px;
	float:left;
	height:16px;
}
.loginMidContainer
{
	background-image:url('../Images/LoginMiddelBg.png');
	background-repeat:repeat-y;
	width:201px;
	float:left;
	padding-left:0px;
}
.loginBtmContainer
{
	background-image:url('../Images/LoginBtmBg.png');
	background-repeat:no-repeat;
	width:201px;
	float:left;
	height:16px;
}
.lblUserLogin
{
	font-family:Arial;
	font-size:11px;
	color:#708ba9;
	font-weight:bold;
	float:left;
}

.Secondaryimagebg
{
	background-image:url('../Images/ImageShadowbg.png');
	background-repeat:no-repeat;
	background-position:right top;
	height:400px;
	width:600px;
}
.AddalistingImagebg
{
	background-image:url('../Images/Addalistingbg.png');
	background-repeat:no-repeat;
	background-position:right top;
	height:340px;
	width:600px;
}
.Translatealistingbg
{
	background-image:url('../Images/Translatealistingbg.png');
	background-repeat:no-repeat;
	background-position:right top;
	height:457px;
	width:600px;
}
.AgentProfileImagebg
{
	background-image:url('../Images/AgentProfileImagebg.png');
	background-repeat:no-repeat;
	background-position:right top;
	height:250px;
	width:600px;
}
/*
.LoginBtnBg
{
	background-image:url('../Images/btnLoginBG.png');
	background-repeat:no-repeat;
	height:20px;
	width:89px;
	font-weight:bold;
	font-size:11px;
	color:#336699;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	float:right;
	border:0px #ffffff;
	background-color:Transparent;
	margin-right:8px;
}*/
.LoginBtnBg
{
	background-image:url('../Images/button-130x19.png');
	background-repeat:no-repeat;
	height:20px;
	width:130px;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	float:right;
	border:0px #ffffff;
	background-color:Transparent;
	margin-right:10px;
}

.LoginBtnBg2
{
	background-image:url('../Images/button-130x19.png');
	background-repeat:no-repeat;
	height:20px;
	width:130px;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	float:right;
	border:0px #ffffff;
	background-color:Transparent;
	margin-right:10px;
}
/*Login Class Start Here*/
.LoginBG 
{
	background-image:url('../Images/LoginBtnBG.png');
	background-repeat:no-repeat;
	height:77px;
	width:187px;
	color:#336699;
	font-size:11px;
	text-decoration:none;
	margin-right:7px;
	cursor:pointer;
}
.LoginBG a
{
	color:#336699;
	font-size:13px;
	font-weight:bolder;
	text-decoration:none;
	font-family:Tahoma;
}


/* Added by Saurabh Gupta on Oct 13, 2010 using for New Registration with Association Process */

.YesNextbtn
{
    text-align:center;
    margin-left:170px;
    margin-top:20px;
}

.IdontKnow
{
    color:#5b7997;
    font-size:10pt;
}

.NoAssociationbtn
{
    text-align:center;
    margin-left:200px;
    margin-top:10px;
    margin-bottom:30px;
}
.loginErrorMessage
{
    left: 0px;
    width: 100%;
    color: #ff0000;
    font-family: arial;
    font-size: 11px;
    height: 18px;
    padding-left: 3px;
    padding-right: 3px; /*border:solid 1px #f1c2c2;*/ /*background-color:#f6eaea;*/
}
.loginValidator
{
    width: 140px;
    color: #ff0000;
    font-family: arial;
    font-size: 11px;
    border: solid 1px #f1c2c2;
    background-color: #f6eaea;
    padding-left: 3px; 
    padding-right: 3px; 
    
    float:left;
    
    text-align:left;
}

/* Ends here by Saurabh Gupta on Oct 13, 2010 */

/* Starts here by mohit for Association registration page on Oct 15, 2010 */
 .box_new
    {
        width: 496px;
        margin-left: 30px;
        color: #666666;
        font-family:Arial;
    }
    .box_new_top
    {
        background: url(../images/top_curve.gif) no-repeat left top;
        height: 18px;
    }
    .box_new_bottom
    {
        background: url(../images/bottom_curve.gif) no-repeat left top;
        height: 18px;
    }
    .box_new_mid
    {
        border: 2px solid #ccd9e5;
        border-bottom: none;
        border-top: none;
        margin: 0px 6px 0px 3px;
    }
    .btnblue
    {
        text-align: center;
        color: White;
        font-size: 13px;
        height: 23px;
        background: url(../images/button_blue_bg.gif) repeat-x left top;
        padding: 0 0 0 0;
        border: 1px solid #3e6da0;
        cursor:pointer;
    }
    .grey
    {
        color: #504f4f;
        margin-left:10px;
    }
    /* Starts here for login recovery page */
    
.box_login_new_top{ background:url(../Images/send_Email_top.gif) no-repeat left top; padding-left:10px;
                     padding-top:5px; color:#2f568c; font-size:11px; font-weight:bold; height:20px;}
.box_login_new_bottom{ background:url(../Images/send_Email_bottom.gif) no-repeat left top; height:12px;}
.box_login_new_mid{border:1px solid #e5e5e5; border-bottom:none;border-top:none; margin:0 1px 0 1px;}
.box_login_new_mid_text{ padding:10px 5px 5px 0px;color:#6b6b6b; font-size:11px;}
.box_login_new_mid_text span{ color:#6b6b6b; font-size:11px; float:left;width:195px;}
.box_login_new_mid_text img{ float:left; margin:0px 30px 5px 10px; width:45px;}
.txt12px{  font-family:Arial; font-size:12px;}



