﻿body
{
	font-size: 8pt;
	font-family: Arial;
	margin: 0px; /* Removed background color - Lokesh 02/01/08 */ /* background-color: #ffffff; */
	padding: 0px;
	width: 99%;
	height: 100%;
}
html
{
	width: 100%;
	height: 100%;
}
form
{
	width: 100%;
	height: 100%;
}
a:active
{
	outline: none;
}

a:focus
{
	-moz-outline-style: none;
}

.ultrawebtab
{
	font-size: 9pt;
	font-family: Arial;
	border: Solid 1px Gray;
}

.label
{
	font-size: 11px;
	font-family: Arial;
	text-align: right;
}

.Navigationlabel
{
	font-size: 11px;
	font-family: Arial;
	text-align: right;
	color: #0a69a5;
	padding-right: 5px;
}
.Navigationlabel1
{
	font-size: 11px;
	font-family: Arial;
	text-align: right;
	color: #4b4b4b;
	padding-right: 5px;
	text-decoration: none;
}


.MaroonBoldLabel
{
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	color: Maroon;
	font-weight: bold;
}
.MaroonBoldLabelLeft
{
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	color: Maroon;
	font-weight: bold;
}
.HeaderMaroonBoldLabel
{
	font-size: 9pt;
	font-family: Arial;
	color: Maroon;
	font-weight: bold;
}
.Linkbutton
{
	color: Navy;
	font-size: 8pt;
	font-family: Arial;
}

.panel
{
	background-color: WhiteSmoke;
	height: 20px;
}

.WhiteButtonSilverBorder
{
	background-image: url(../Images/home-buttonbg.gif);
	color: #fff;
	font: bold 11px arial;
	border: 1px solid #02739b; /*background-color:Biege; 	border:Solid 1px Silver; 	font-size: 8pt; 	font-family: Arial;*/
}

.RadioButton
{
	font-size: 8pt;
	font-family: Arial;
}

.DropDownListList
{
	font-size: 8pt;
	width: 200px;
}
/* added by sk on 23rd June 2008 */
.DropDownListListNew
{
	font-size: 8pt;
	width: 240px;
}
/*end of addition*/

.DropDownList
{
	font-size: 8pt;
	width: 149px;
}
.obDropDownList
{
	border-width: 0px;
	font-size: 8pt;
	width: 150px;
	background-color: White;
}

.DropDownListLargeMedium
{
	font-size: 8pt;
	width: 116px;
}

.DropDownListLargeMedium-new
{
	font-size: 8pt;
}

.DropDownListMedium
{
	font-size: 8pt;
	width: 100px;
	font-family: Arial;
}
.DropDownListMediumSmall
{
	font-size: 8pt;
	width: 70px;
}

.DropDownListSmall
{
	font-size: 8pt;
	width: 50px;
}

.DropDownListSmallest
{
	font-size: 8pt;
	width: 25px;
}
.DropDownListNumeric
{
	font-size: 8pt;
	width: 38px;
}
.StatusDropDown
{
	font-size: 14pt;
	width: 45px;
	font-family: Wingdings;
}
.StatusDropDown2
{
	font-size: 14pt;
	width: 45px;
	font-family: Wingdings 2;
}

.NumericTextBoxSmallest
{
	font-size: 8pt;
	text-align: right;
	width: 25px;
}
.NumericTextBoxSmall
{
	font-size: 8pt;
	text-align: right;
	width: 45px;
}
.NumericTextBoxMedium
{
	font-size: 8pt;
	text-align: right;
	width: 95px;
}

.NumericTextBoxLargeMedium
{
	font-size: 8pt;
	text-align: right;
	width: 113px;
}

.NumericTextBox
{
	font-size: 8pt;
	text-align: right;
	width: 145px;
}

.TextBoxMedium
{
	font-size: 11px;
	width: 100px;
}

#DescriptiontextDiv
{
	padding-left: 250px;
	width: 535px;
	position: relative;
	margin-top: 0px;
	top: -30px;
	height: auto;
	min-height: 80px;
}
#DescriptiontextDiv span
{
	width: 530px;
	border: 1px soild #000000;
	white-space: pre-wrap;
}

#DescriptiontextDiv p
{
	margin-top: 0px;
	border: 1px soild #000000;
}

/*#lblDescriptionText	p{color:#575757; font-size:11px; width:500px; border:1px solid #000000; height:100px; white-space:pre-line;}
*/

.TextBoxLargeMedium
{
	font-size: 8pt;
	width: 113px;
}

.TextBox
{
	font-family: Verdana;
	font-size: 8pt;
	width: 145px;
}

.AddressTextBox
{
	font-size: 8pt;
	width: 308px;
}

.TextBoxExtraLarge
{
	font-size: 8pt;
	width: 200px;
}

.MandatoryField
{
	color: Red;
	width: 14px;
}


.dataGridMain
{
	color: Black;
	background-color: #ffffff;
	height: 15;
	font-size: 8pt;
	font-family: Arial;
	border-left-color: white;
	border-bottom-color: white;
	border-top-color: white;
	border-right-color: white;
}
/* style for dataGrid */
.dataGridItem
{
	background-color: #FFF;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
	border: 1px solid #d8eff8; /* color: Black; 	background-color: #ffffff; 	border-width: 1px; 	border-color: White; 	font-size: 8pt; 	font-family: Arial; 	new added as the border showing black in mozilla  	border-left-color: white; 	border-bottom-color: white; 	border-top-color: white; 	border-right-color: white;*/
}



/* style for dataGrid's alternative Items */
.dataGridAltItem
{
	background-color: #d8eff8;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
}

.dataGridAltItem1
{
	color: Black;
	border-width: 1px;
	border-color: White;
	font-size: 8pt;
	font-family: Arial;
}

/* style for dataGrid's HeaderStyle */
.dataGridHeaderStyle
{
	background-color: #8BB2F3;
	color: #FFF;
	font: bold 12px Arial;
	height: 15px;
}
.dataGridHeaderStyle a:link
{
	background-color: #8BB2F3;
	color: #FFF;
	font: bold 12px arial;
	height: 15px;
}
/* style for dataGrid's footer  */
.dataGridFooter
{
	color: Black;
	background-color: #C6C3C6;
	text-align: right;
}

/* style for dataGrid's EditItemStyle  */
.dataGridEditItemStyle
{
	background-color: #CCDBF6;
}


/* style for dataGrid's SelectedItemStyle  */
.dataGridSelectedItemStyle
{
	color: White;
	font-weight: bold;
	background-color: #CCDBF6;
}



/* style for Pager controls  */
.PagerHead
{
	color: Navy;
	font-family: Arial;
	font-size: 8.5pt;
}

.tabFrame
{
	border: 0;
	height: 90%;
	width: 100%;
	border-style: NONE;
	border-top: #93BEE2 1PX SOLID;
	border-bottom: #93BEE2 1PX SOLID;
	border-left: #93BEE2 1PX SOLID;
	border-right: #93BEE2 1PX SOLID;
	scrollbar-face-color: #6699CC;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #6699CC;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #6699CC;
}

.tabOff
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: 100;
	text-align: CENTER;
	color: #003399;
	background-color: #e4f5ff;
	border-style: NONE;
	border-bottom: #c4e0f0 1PX SOLID;
	height: 25;
	cursor: HAND;
}

.tabOn
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: 100;
	text-align: CENTER;
	color: #003399;
	background-color: #c4e0f0;
	border-style: NONE;
	border-bottom: #c4e0f0 1PX SOLID;
	height: 25;
	cursor: HAND;
}

/*Modal Popup*/
.modalBackgroundDef
{
	background-color: #eef6fc;
	filter: alpha(opacity=100);
	opacity: 0.7em;
	-moz-opacity: 0.5;
	z-index: 10000;
}
.modalBackgroundDef1
{
	background-color: #eef6fc;
	filter: alpha(opacity=80);
	opacity: 0.7em;
	-moz-opacity: 0.5;
	z-index: 10000;
}

.modalPopupDef
{
	background-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #9abbd2;
	padding: 3px;
	width: 250px;
}
.modalBackground
{
	background-color: lightgrey;
	filter: alpha(opacity=70);
	opacity: 0.7em;
	-moz-opacity: 0.5;
	width: 200px;
	z-index: 999px;
}


.modalPopup
{
	background-color: whitesmoke;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 10px;
	width: 250px;
	z-index: 999px;
}

.modalPopup1
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: #0070c0;
	padding: 15px;
	width: 250px;
	z-index: 999px;
}

.ButtonLarge
{
	font-size: 8pt;
	font-family: Arial;
	width: 175px;
}

.ButtonLargeMedium
{
	font-size: 8pt;
	font-family: Arial;
	width: 150px;
}

.ButtonMedium
{
	font-size: 8pt;
	font-family: Arial;
	width: 100px;
}

.ButtonMediumSmall
{
	font-size: 8pt;
	font-family: Arial;
	width: 70px;
}

.ButtonSmall
{
	font-size: 8pt;
	font-family: Arial;
	width: 50px;
}

.FileUpload
{
	font-size: 8pt;
	font-family: Arial;
}

body
{
	width: 99%;
	height: 100%;
}
html
{
	width: 100%;
	height: 100%;
}
form
{
	width: 100%;
	height: 100%;
}
.wid
{
	width: 100%;
	float: left;
	height: 100%;
}
.prop-hd
{
	font: bold 11px arial, verdana;
	color: Maroon;
}
.prop-ct
{
	font: normal 11px arial, verdana;
	color: #000000;
}
.data
{
	font: normal 11px arial, verdana;
	color: #000000;
}
.data1
{
	font: bold 11px arial, verdana;
	color: #000000;
}
.data2
{
	font: bold 12px arial, verdana;
	color: #000000;
}
.outer-border
{
	border: 1px solid #000000;
	height: 100%;
	width: 720px;
}
/*class for the outer black border line*/
.main-red-border
{
	margin: 15px;
	border: 10px solid #cd4537;
	width: 680px;
	border-right: none;
	border-bottom: none;
	height: 95%;
}
/*class for the thick red border */
.title
{
	background-color: #e1eaf8;
	height: 30px;
	line-height: 20px;
	border-bottom: 10px solid #cd4537;
	border-right: 3px solid #cd4537;
	font: normal 18px arial,verdana;
}
/*class for title*/
.country-bg
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 30px;
	text-align: center;
	font: normal 14px arial,verdana;
	line-height: 20px;
}
/*class for country light blue bg*/
.region-bg
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 30px;
	text-align: center;
	font: normal 14px arial,verdana;
	line-height: 20px;
}
/*class for region light blue bg*/
.price-bg
{
	float: right;
	width: 210px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 30px;
	text-align: center;
	font: normal 14px arial,verdana;
	line-height: 20px;
}
/*class for price light blue bg*/
.main-pic
{
	background-color: #e1eaf8;
	width: 675px;
	height: 200px;
	font: normal 14px arial,verdana;
	border: 3px solid #FFFFFF;
}
/*class for main picture light blue bg*/
.interior
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
/*class for 1st interior light blue bg*/
.interior1
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
/*class for 2nd interior light blue bg*/
.interior2
{
	float: right;
	width: 210px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
/*class for 3rd interior light blue bg*/
.style-bg
{
	float: left;
	padding-left: 5px;
	width: 220px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
/*class for style light blue bg*/
.building-bg
{
	float: left;
	padding-left: 5px;
	width: 220px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
/*class for building light blue bg*/
.grounds-bg
{
	float: right;
	padding-left: 5px;
	width: 205px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
/*class for grounds light blue bg*/
.agency-logo-bg
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 120px;
	font: normal 16px arial,verdana;
	text-align: center;
}
/*class for agency logo light blue bg*/
.logo-img
{
	margin: 30px;
}
.agent-details-bg
{
	float: left;
	padding-left: 5px;
	width: 220px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
/*class for agency detail light blue bg*/
.prop-id-bg
{
	float: right;
	width: 210px;
	margin-top: 80px;
	background-color: #e1eaf8;
	border: 3px solid #FFFFFF;
	height: 40px;
	font: normal 14px arial,verdana;
	line-height: 30px;
	text-align: right;
}
/*class for property id light blue bg*/
.detail-text
{
	font: normal 10px arial,verdana;
}
/*class for small text for labels*/
.detail-text1
{
	font: normal 11px arial,verdana;
	color: #575757;
}
/*class for normal text for labels*/
.flyer-heading
{
	font: bold 12px arial,verdana;
}
.PropertyDescription-bg
{
	float: left;
	width: 437px;
	padding-left: 5px;
	background-color: #e1eaf8;
	border: 3px solid #ffffff;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
/*class for building light blue bg*/
.Column50pc
{
	width: 50%;
	float: left;
}
/*Class for the Column of 50% width.*/
.Column33pc
{
	width: 33%;
	float: left;
}
/*Class for the Column of 33% width.*/
.Column25pc
{
	width: 25%;
	float: left;
}
/*Class for the Column of 25% width.*/
.clear
{
	clear: both;
}
/*for line break*/
.labelwidth
{
	width: 120px;
	float: left;
	font: normal 11px arial,verdana;
	clear: both;
}
.labeldetail
{
	float: left;
	font: normal 11px arial,verdana;
	color: Gray;
}
.labelpanel
{
	font: bold 12px arial,verdana;
}


/* stylesheet for new pages start*/
html, body, #wrapper
{
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: left;
}
form
{
	height: 100%;
	margin: 0;
	padding: 0;
}
#wrapper
{
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 100%;
}
.wrapper1
{
	margin: 0 auto;
	text-align: left;
	vertical-align: top;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
}

/* stylesheet for new pages ends*/

/* stylesheet for new homepage starts*/
.top-yellow-bg
{
	width: 97%;
	float: left;
	background-color: #FFFFCC;
	margin-left: 10px;
	padding: 5px;
	font: normal 16px arial,verdana;
}
.mid-text
{
	width: 65%;
	float: left;
	margin-left: 10px;
	padding: 5px;
	font: normal 11px arial,verdana;
}
.login-box
{
	width: 294px;
	float: right;
	background-color: navy;
	margin-right: 10px;
	height: 172px;
}
.navy-heading-bg
{
	width: 97%;
	float: left;
	background-color: navy;
	margin-left: 10px;
	padding: 5px;
	font: bold 16px arial,verdana;
	color: #FFF;
}
.li-section
{
	width: 97%;
	float: left;
	margin-left: 10px;
	font: normal 11px arial,verdana;
}
.li-lft-sec
{
	width: 51%;
	float: left;
	padding: 10px;
	line-height: 16px;
}
.li-lft-sec ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}
.li-rt-sec
{
	width: 35%;
	float: right;
	text-align: left;
	background-color: #FFFFCC;
	padding: 10px;
	line-height: 14px;
}
.footer-home
{
	font: bold 24px arial,verdana;
	color: navy;
	width: 47%;
	float: left;
	margin-left: 10px;
}
.footer-home1
{
	width: 47%;
	float: right;
	margin-right: 10px;
	font: normal 12px arial,verdana;
	text-align: right;
}
.home-label
{
	color: #3f87ad;
	font: bold 12px arial, verdana;
	text-align: right;
	width: 105px;
}
.GridColMargin
{
	padding-left: 2px;
	padding-right: 2px;
}


/* stylesheet for new homepage ends*/

/* stylesheet for decline page*/
.body
{
	background-color: #d4e2ff;
	padding: 0px;
	margin: 0px;
	width: 99%;
}
.formButton1
{
	height: 22px;
	color: #fff;
	font: bold 12px Arial;
	background: url(../Images/buttonBack1.gif) no-repeat;
	width: 70px;
	border: none;
}
.labeldecline
{
	font: normal 11px tahoma, verdana, arial;
	color: #000;
	height: 20px;
	line-height: 20px;
}
.err
{
	color: #ff0000;
	font: normal 11px tahoma, verdana, arial;
}
/* stylesheet for decline page ends*/


/*Stylesheet for FlyerI starts here*/

/*  #mainhgt{height:900px; #height:1000px; width:660px; float:left; border:3px solid; padding:20px;} */
#mainhgt
{
	height: 900px;
	width: 660px;
	float: left;
	border: 3px solid;
	padding: 20px;
}

#txtBody_tw
{
	height: 190px;
}
.flyerlogo
{
	float: left;
	width: 100%;
	text-align: center;
	height: 60px;
}
.flyertitle
{
	float: left;
	font: bold 28px arial,verdana;
}
.flyerdesc
{
	float: left;
	text-align: center;
	font: normal 18px arial,verdana;
	clear: both;
}
.flyerimg
{
	width: 290px;
	height: 290px;
	float: left;
	margin-right: 10px;
	overflow: auto;
}
.flyerimga
{
	width: 290px;
	height: 290px;
	float: left;
	margin-left: 10px;
	overflow: auto;
}
.flyerimg1
{
	width: 620px;
	height: 520px;
	float: left;
	overflow: auto;
	text-align: center;
}
.flyerlabel
{
	float: left;
	text-align: right;
	font: bold 20px arial,verdana;
	padding-right: 7px;
}
.flyervalue
{
	float: left;
	text-align: left;
	font: normal 20px arial,verdana;
}
.flyernumber
{
	float: left;
	font: bold 20px arial,verdana;
	text-align: right;
}
.clear
{
	clear: both;
	padding-top: 1px;
}
/*Stylesheet for FlyerI ends here*/



.dmenu
{
	border: 1px solid #c1c1c1;
	width: 130px;
}
.ddmenu
{
	background-image: url(   "../Images/menu-sublink.gif" );
	height: 14px;
	line-height: 20px;
	font: normal 11px Arial;
	width: 110px;
	color: #000;
	padding: 3px 10px;
	border-bottom: 1px solid #c1c1c1;
	margin-bottom: 7px;
	background-repeat: no-repeat;
	background-repeat: repeat-y;
}
.ddmenu a
{
	background-color: #f8f8f8;
	height: 20px;
	color: #000000;
	margin-bottom: 7px;
	text-decoration: none;
	color: #d35603;
}
.ddmenuSubOption
{
	float: left;
	text-align: left;
}

/*.ddmenu a:hover {background-color:#9cd3e6; color:#fff; }*/
.ddmenu1
{
	background-color: #c1c1c1;
	color: #fff;
}
.ddmenu2
{
	background-color: #ffffff;
	background-image: url(   "../Images/menu-title.gif" );
	height: 18px;
	font: bold 11px Arial;
	width: 110px;
	color: #000;
	padding: 1px 2px;
	background-repeat: no-repeat;
	background-repeat: repeat-y;
}

.ddmenu3
{
	background-color: #f8f8f8;
	font: normal 11px verdana;
	width: 135px;
	color: #000000;
	border-bottom: 0px solid #c1c1c1;
	text-align: left;
	padding-right: 0px;
	margin-left: -10px;
}
.ddmenu5
{
	background-color: #f8f8f8;
	font: normal 10px verdana;
	width: 165px;
	color: #000000;
	text-align: left;
}
.ddmenu6
{
	background-color: #f8f8f8;
	font: normal 10px verdana;
	width: 170px;
	color: #000000;
	border: 1px solid #c1c1c1;
	text-align: left;
}
.ddmenu4
{
	background-color: #c1c1c1;
	color: #fff;
}


/* Stylesheet for Web Parts style
   td { font-family: verdana; font-size: 8pt; }*/

.TitleBar
{
	background-image: url(   "../Images/bg-top.gif" );
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 15px;
	background-position: 0 0;
	font: bold 12px Arial;
	color: #000000;
}

.TitleBarLast
{
	background-image: url(   "../Images/bg-last.gif" );
	background-repeat: no-repeat;
	background-position: 0 0;
}

.TitleBar2
{
	background-image: url(   "../images/bg-mid.gif" );
	background-repeat: repeat-y;
	background-position: 0 0;
	color: blue;
}

.TitleMenu
{
	padding-right: 5px;
}

.TransparentLabel
{
	color: silver;
}

.home-button
{
	background-image: url(../Images/home-buttonbg.gif);
	color: #fff;
	font: bold 11px arial;
	border: 1px solid #02739b;
}
/* Stylesheet for Web Parts ends here*/
.grid-header
{
	background-color: #8BB2F3;
	color: #FFF;
	font: bold 12px arial,verdana;
	height: 15px;
}
.grid-header a
{
	background-color: #8BB2F3;
	color: #FFF;
	font: bold 12px arial,verdana;
	height: 15px;
}
.grid-rowstyle
{
	background-color: #FFF;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
	border: 1px solid #d8eff8;
}
.grid-alternate
{
	background-color: #CCDBF6;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
	border: 1px solid #d8eff8;
}
.grid-pager
{
	background-color: #fff;
	color: #4978c7;
	font: bold 10px arial,verdana;
	height: 15px;
}
.grid-pager a
{
	color: #4978c7;
	font: bold 10px arial,verdana;
	text-decoration: underline;
	height: 15px;
}
.MaroonNewLabel
{
	font-size: 11px;
	font-family: Arial;
	color: Maroon;
	font-weight: bold;
}

.grid-header1
{
	background-color: #8BB2F3;
	color: #FFF;
	font: bold 12px Wingdings 3;
	height: 15px;
}
.grid-header1 a
{
	background-color: #8BB2F3;
	color: #FFF;
	font: bold 12px Wingdings 3;
	height: 15px;
	text-decoration: none;
}
.ImageComboOption
{
	font: 8pt Arial;
	background-color: #FFFFFF;
	padding: 2px;
	padding-left: 1px;
	vertical-align: middle;
	z-index: 160;
}


.ob_cbTextbox
{
	font: 8pt Arial;
	padding-left: 2px;
	padding-right: 2px;
	border: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	height: 16px;
	width: 100%;
	font-weight: normal;
}
.ImageComboOver
{
	font: 8pt Arial;
	background-color: #2F6CBF;
	color: #FFFFFF;
	padding: 2px;
	padding-left: 1px;
	vertical-align: middle;
	cursor: pointer;
}

.ob_cbButton
{
	border: 0px;
	cursor: pointer;
}

.ob_cbButtonOver
{
	border: 0px;
	cursor: pointer;
}
.ob_cbOptionIconContainer
{
	vertical-align: middle;
	width: 16px;
	padding: 3px;
	cursor: pointer;
	z-index: 111;
}
.PageNext
{
	page-break-after: always;
}

/*added by  lokesh */
.ddmenu2-new
{
	background-color: #ffffff;
	height: 15px;
	font: bold 12px Arial;
	width: 170px;
	color: #2b57b2;
	padding: 0px 2px 3px;
	margin-top: 0px;
	padding-top: 3px;
	border-style: none;
	text-align: left;
}


.ddmenu2-newMoz
{
	background-color: #ffffff;
	height: 15px;
	font: bold 12px Arial;
	width: 170px;
	color: #2b57b2;
	padding: 0px 2px 3px;
	margin-top: 3px;
	border-style: none;
	text-align: left;
}

/*	.ddmenu-new {height:22px; background-image:url("../images/sub-link-bg.gif");   font:normal 11px Arial; color:#636363; width:124px; padding:0px 12px;} */

.ddmenu-new
{
	height: 22px;
	font: normal 11px Arial;
	color: #636363;
	width: 144px;
	padding: 2px 11px;
	text-align: left;
}


.ddmenu-new a
{
	color: #2b57b2;
	font-weight: bold;
}


.menu-bg
{
	margin-left: 1px;
	width: 160px;
	height: 501px;
	background-image: url(../images/menu-mid-bar-img.gif);
	background-repeat: repeat-y;
}
.menu-bg A:hover
{
	font: bold 11px Arial;
	display: block;
	position: absolute;
	bottom: 52px;
}
.menu-bg A:visited
{
	font: bold 11px Arial;
	display: block;
	position: absolute;
	bottom: 52px;
}

/*Amit*/
.SubMenuHeight
{
	height: 17px;
}
/*End*/

.menu-corner
{
	margin-bottom: 0px;
}

#top-pannel
{
	width: 100%;
	height: 85px;
	background-image: url(../images/top-bar-bg-02.jpg);
	background-repeat: repeat-x;
}

.white-text
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
}

.white-text-bold
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

#agen-name
{
	margin-top: 5px;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	position: absolute;
	top: 40px;
}

#leng-option
{
	margin-top: 5px;
	width: 600px;
	float: right;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	position: fixed;
	top: 5px;
	right: 10px;
}

.label-text-box
{
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	height: 18px;
	border: 1px solid #666666;
}

#blue-shade
{
	position: absolute;
	top: 101px;
	width: 100%;
	height: 76px;
	background-image: url(../images/blue-shade-midlevel-bg.jpg);
	z-index: 100;
}

#blue-shade-1
{
	position: relative;
	bottom: 0px;
	width: 100%;
	height: 76px;
	background-image: url(../images/blue-shade-btmlevel-bg.jpg);
}

.TitleBar-New
{
	background-image: url(   "../images/wp-title-top.jpg" );
	background-repeat: repeat-x;
	padding-left: 0px;
	padding-right: 15px;
	background-position: 0 0;
	font: bold 12px Arial;
	color: #113e99;
}

.TitleBar-Network-WebPart
{
	background-image: url(   "../images/webpart-header-bg.jpg" );
	background-repeat: repeat-x;
	padding-left: 0px;
	padding-right: 15px;
	background-position: 0 0;
	font: bold 12px Arial;
	color: #113e99;
}

.TitleBar-New1
{
	background-image: url(   "../images/wp-title-top.jpg" );
	background-repeat: repeat-x;
	padding-left: 0px;
	padding-right: 15px;
	background-position: 0 0;
	font: bold 12px Arial;
	color: #113e99;
}

.TitleBar2-New
{
	background-repeat: repeat-y;
	background-position: 0 0;
	color: blue;
}

.home-button-new
{
	background-image: url(../images/home-buttonbg-new.jpg);
	color: #ffffff;
	font: bold 11px arial;
	text-align: left;
	padding-left: 10px;
	border: 0px solid #02739b;
	height: 19px;
	cursor: pointer;
}

.home-button-new-1
{
	background-image: url(../images/home-buttonbg-new-1.jpg);
	color: #ffffff;
	font: bold 11px arial;
	text-align: left;
	padding-left: 10px;
	border: 0px solid #02739b;
	height: 19px;
	cursor: pointer;
}

.MaroonNewLabel-New
{
	font-size: 11px;
	font-family: Arial;
	color: #575757;
	font-weight: normal;
}

.tab-pan-text
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	text-decoration: none;
}
.tab-pan-text a:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #3f7cda;
	text-decoration: underline;
}

.DropDownListNumeric
{
	font-size: 11px;
	width: 38px;
	border: 1px solid #2956b2;
}

.flag-align
{
	margin-top: 10px;
}


.grey-text-bold
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2561be;
}

.grey-text
{
	font-family: Arial;
	font-size: 11px;
	color: #2561be;
	text-align: right;
}

.ddmenu2-new-1
{
	background-color: #ffffff;
	height: 30px;
	font: bold 12px Arial;
	width: 170px;
	color: #3f87b0;
	padding: 1px 2px;
	margin-top: 0px;
	padding-top: 5px;
}

.ddmenu-new-1
{
	height: 22px;
	background-image: url(   "../images/sub-link-bg.gif" );
	font: normal 11px Arial;
	color: #636363;
	width: 124px;
	padding: 0px 25px;
}

.ddmenu-new-1 a:hover
{
	height: 22px;
	font: normal 11px Arial;
	margin-bottom: 0px;
	text-decoration: none;
	color: #2b57b2;
	padding: 0px 25px;
}

.label-1
{
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
}



.dataGridMain-1
{
	color: Black;
	background-color: #ffffff;
	height: 15;
	font-size: 8pt;
	font-family: Arial;
	border-left-color: white;
	border-bottom-color: white;
	border-top-color: white;
	border-right-color: white;
}
/* style for dataGrid  */
.dataGridItem-1
{
	background-color: #FFFFFF;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
	border: 1px solid #a6c6f6; /* color: Black; 	background-color: #ffffff; 	border-width: 1px; 	border-color: White; 	font-size: 8pt; 	font-family: Arial; 	border-left-color: white; 	border-bottom-color: white; 	border-top-color: white; 	border-right-color: white;*/
}



/* style for dataGrid's alternative Items 	*/
.dataGridAltItem-1
{
	background-color: #dfeafb;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
}

.dataGridAltItem1-1
{
	color: Black;
	border-width: 1px;
	border-color: White;
	font-size: 8pt;
	font-family: Arial;
}

/* style for dataGrid's HeaderStyle 	*/
.dataGridHeaderStyle-1
{
	background-color: #8bb2f3;
	color: #FFFFFF;
	font: bold 12px arial,verdanal;
	height: 15px;
}
.dataGridHeaderStyle-1 a
{
	background-color: #5f97f3;
	color: #FFFFFF;
	font: bold 12px arial,verdana;
	height: 15px;
}
/* style for dataGrid's footer  	*/
.dataGridFooter-1
{
	color: Black;
	background-color: #C6C3C6;
	text-align: right;
}

/* style for dataGrid's EditItemStyle */
.dataGridEditItemStyle-1
{
	background-color: Fuchsia;
}


/* style for dataGrid's SelectedItemStyle  	*/
.dataGridSelectedItemStyle-1
{
	color: White;
	font-weight: bold;
	background-color: #9471DE;
}


.newbutton3dglass
{
	background-image: url(../images/yes-button.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
}

/* New 3D Button Styles */
.newbutton3dglass100px-new
{
	background-image: url(../Images/button-100px-new.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.newbutton3dglass90px
{
	background-image: url(../images/btn-90px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.newbutton3dglass100px
{
	background-image: url(../images/btn-100px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.newbutton3dglass130px
{
	background-image: url(../images/btn-130px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglassDisabled130px
{
	background-image: url(../images/btn-off-130px.gif);
	color: #727272;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass150px
{
	background-image: url(../images/btn-150px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.newbutton3dglass180px
{
	background-image: url(../images/btn-180px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.newbutton3dglass200px
{
	background-image: url(../images/btn-200px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.newbutton3dglass230px
{
	background-image: url(../images/btn-230px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.newbutton3dglass300px
{
	background-image: url(../images/btn-300px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.newbutton3dglass320px
{
	background-image: url(../images/btn-320px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.newbutton3dglass340px
{
	background-image: url(../images/btn-340px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}

.ButtonBlue105_19px
{
	background-image: url(../images/button_105_19.gif);
	color: #FFFFFF;
	font: bold 11px arial;
	border: 0px solid;
	height: 19px;
	cursor: pointer;
}
.ButtonBlue85_19px
{
	background-image: url(../images/button_85_19.gif);
	color: #FFFFFF;
	font: bold 11px arial;
	border: 0px solid;
	height: 19px;
	cursor: pointer;
}
.ButtonBlue135_19px
{
	background-image: url(../images/button_135_19.png);
	color: #FFFFFF;
	font: bold 11px arial;
	border: 0px solid;
	height: 19px;
	width: 135px;
	cursor: pointer;
}

.panelbgnew
{
	background-image: url(../images/shadow-panel-inr-pg-2.jpg);
	background-repeat: repeat-y;
}

.pantdbg1
{
	background-color: #ececec;
	width: 200px;
}

.pantdbg2
{
	background-color: #eef8ff;
	width: 200px;
}

.text-lable-12-bold
{
	font-family: Arial;
	font-size: 12px;
	color: #575757;
	font-weight: bold;
}
.text-lable-11-bold
{
	font-family: Arial;
	font-size: 12px;
	color: #575757;
	font-weight: bold;
}
.text-lable-12-bold-blue
{
	font-family: Arial;
	font-size: 12px;
	color: #6a94db;
	font-weight: bold;
}

.text-link-11-normal
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	font-style: normal;
}


.text-link-11-normal-blue
{
	font-family: Arial;
	font-size: 11px;
	color: #6a94db;
	text-decoration: underline;
	font-style: normal;
}
.text-link-11-normal-blue a:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #6a94db;
	text-decoration: underline;
	font-style: normal;
}



.view-listing-bg-en-US
{
	background-image: url(../images/view-listing-btn-bg.gif);
	width: 112px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.view-listing-bg-it-IT
{
	background-image: url(../images/view-listing-btn-bg-1.gif);
	width: 170px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.view-listing-bg-de-DE
{
	background-image: url(../images/view-listing-btn-bg-1.gif);
	width: 170px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.view-listing-bg-es-ES
{
	background-image: url(../images/view-listing-btn-bg-1.gif);
	width: 170px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.view-listing-bg-fr
{
	background-image: url(../images/view-listing-btn-bg-2.gif);
	width: 145px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.view-listing-bg1-en-US
{
	background-image: url(../images/view-listing-btn-bg.gif);
	width: 112px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
}

.view-listing-bg1-it-IT
{
	background-image: url(../images/view-listing-btn-bg-1.gif);
	width: 170px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
}
.view-listing-bg1-de-DE
{
	background-image: url(../images/view-listing-btn-bg-1.gif);
	width: 170px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
}
.view-listing-bg1-es-ES
{
	background-image: url(../images/view-listing-btn-bg-1.gif);
	width: 170px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
}

.view-listing-bg1-fr
{
	background-image: url(../images/view-listing-btn-bg-2.gif);
	width: 145px;
	height: 19px;
	padding-left: 20px;
	font-family: Arial;
	color: #0a60bf;
	font-weight: bold;
	text-decoration: none;
}


.text-lable-11-normal-blue
{
	font-family: Arial;
	font-size: 11px;
	color: #6a94db;
	font-weight: bold;
}
.databg-line
{
	background-image: url(../images/bg-line-sep.gif);
	height: 25px;
}

.left-align-margin
{
	padding-left: 7px;
}

.printiconbg
{
	background-image: url(../images/print-icon-bg.jpg);
	background-repeat: no-repeat;
	padding-left: 27px;
	font-family: Arial;
	width: 98px;
	height: 23px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}
.printpreviewiconbg
{
	background-image: url(../images/print-preview-icon.gif);
	background-repeat: no-repeat;
	padding-left: 27px;
	font-family: Arial;
	width: 160px;
	height: 23px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

/*background-image:url(../images/flyer-bg-2.gif)*/
#mainhgt1
{
	height: 900px;
	width: 716px;
	float: left;
	border: 0px solid;
	padding: 0px;
}
.flyerlogo1
{
	float: left;
	width: 100%;
	text-align: center;
	height: 60px;
}
.flyertitle1
{
	font: bold 28px arial;
	color: #144084;
}
.flyerdesc1
{
	float: left;
	text-align: center;
	font: normal 15px arial;
	clear: both;
	color: #144084;
}

.flyerimgbg-new
{
	width: 298px;
	height: 298px;
}
.flyerimgbg-new1
{
	width: 298px;
	height: 298px;
}
.flyerimg1
{
	width: 290px;
	height: 290px;
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
	overflow: hidden;
}
.flyerimga1
{
	width: 290px;
	height: 290px;
	float: left;
	margin-right: 4px;
	margin-bottom: 4px;
	overflow: hidden;
}
.flyerimg1-1
{
	width: 620px;
	height: 520px;
	float: left;
	overflow: hidden;
	text-align: center;
}
.flyerlabel-1
{
	float: left;
	text-align: right;
	font: bold 20px arial,verdana;
	padding-right: 7px;
	color: #144084;
}
.flyervalue1
{
	float: right;
	text-align: right;
	font: normal 20px arial,verdana;
	color: #144084;
}
.flyernumber1
{
	float: right;
	text-align: right;
	font: bold 20px arial,verdana;
	color: #144084;
}
.clear
{
	clear: both;
	padding-top: 1px;
}


.Column515px
{
	width: 515px;
	float: left;
}
/*Class for the Column of 515px width.*/

.editpropertyiconbg
{
	/*background-image:url(../images/edit-property-btn-bg.jpg);*/
	background-repeat: no-repeat;
	padding-left: 28px;
	font-family: Arial;
	font-size: 10px;
	width: 145px;
	height: 23px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.labelwidth-new
{
	width: 120px;
	font: normal 11px Arial;
	clear: both;
	color: #6a94db;
}
.labeldetail-new
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #575757;
}
.labelpanel-new
{
	font: bold 12px arial,verdana;
}

.databg-line-1
{
	height: 18px;
}

.text-align-left
{
	text-align: justify;
}



.DropDownListList-new-100pc
{
	font-size: 11px;
}


.boldmaroontext
{
	font-size: 11px;
	color: Maroon;
	font-weight: bold;
	text-align: right;
}

.boldbluetext
{
	font-size: 11px;
	color: #2b57b2;
	font-weight: bold;
	text-align: left;
}

.pnl-bg1
{
	background-image: url(../images/pnl-bg-new.jpg);
	background-repeat: repeat-y;
}

.AgencyProfilePanelBG
{
	background-image: url(../images/agencyprofile-pnl-bg-new.jpg);
	background-repeat: repeat-y;
}
.AgencyProfileHeader
{
	background-image: url(../images/AGProfile-pnl-header-1-new.jpg);
	background-repeat: no-repeat;
	height: 38px;
	_height: 25px;
	font: bold 11px arial;
	padding: 5px;
	width: 100%;
}
.header1-new
{
	background-image: url(../images/pnl-header-1-new.jpg);
	background-repeat: no-repeat;
	height: 38px;
	_height: 25px;
	font: bold 11px arial;
	padding: 5px;
	width: 100%;
}

.input
{
	font: normal 11px tahoma, verdana, arial;
	width: 200px;
}
.input-new
{
	font: normal 11px tahoma, verdana, arial;
	width: 523px;
}

.pagingNextButton
{
	background-image: url(../Images/next-button-01.jpg);
	width: 100px;
	height: 20px;
	font-family: Arial;
	font-size: 10px;
}

.pagingBackButton
{
	background-image: url(../Images/back-button-01.jpg);
	width: 100px;
	height: 20px;
	font-family: Arial;
	font-size: 10px;
}
.link
{
	cursor: pointer;
}
.DropDownList220px
{
	font-size: 8pt;
	width: 220px;
}
.loginformdiv
{
	position: relative;
	top: 0px;
	width: 500px;
	height: 24px;
}
.LoginLabel
{
	font-size: 11px;
	color: #575757;
	width: 130px;
	text-align: right;
	left: 0px;
	position: absolute;
	top: 2px;
}
.LoginLabelMandatory
{
	font-size: 11px;
	color: #0070c0;
	font-weight: normal;
	width: 130px;
	text-align: right;
	left: 0px;
	position: absolute;
	top: 2px;
}
.LabelRequired
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	top: 0px;
	left: 135px;
	width: 8px;
	position: absolute;
}

.logintextbox
{
	position: absolute;
	left: 140px;
	top: 0px;
	width: 200px;
	font-size: 11px;
	font-family: Arial;
	color: #575757;
}
.logintextboxSTP2
{
	position: absolute;
	left: 145px;
	top: 0px;
	width: 200px;
	font-size: 11px;
	font-family: Arial;
	color: #575757;
}
.loginDropDown
{
	position: absolute;
	left: 140px;
	top: 0px;
	width: 206px;
	font-size: 11px;
	font-family: Arial;
	color: #575757;
}
.loginDropDownSTP2
{
	position: absolute;
	left: 145px;
	top: 0px;
	width: 206px;
	font-size: 11px;
	font-family: Arial;
	color: #575757;
}
.loginValidator
{
	position: absolute;
	left: 374px;
	top: 0px;
	width: 120px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	border: solid 1px #f1c2c2;
	height: 16px;
	background-color: #f6eaea;
	padding-left: 3px;
	padding-top: 2px;
}
.loginValidatorSTP2
{
	position: absolute;
	left: 355px;
	top: 0px;
	width: 120px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	border: solid 1px #f1c2c2;
	height: 16px;
	background-color: #f6eaea;
	padding-left: 3px;
	padding-top: 2px;
}
.loginErrorMessage
{
	position: relative;
	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;*/
}
.loginLinkButton
{
	font-family: Arial;
	font-size: 11px;
	color: #3d7abf;
	left: 0px;
}
.LoginLabelLarge
{
	text-align: right;
	font-size: 11px;
	font-weight: normal;
	color: #0070c0;
	position: absolute;
	top: 2px;
	left: 0px;
}
.profilecolumndivLFT
{
	width: 420px;
	position: absolute;
	top: 19px;
	left: 15px;
}

.profilecolumndivRT
{
	width: 420px;
	position: absolute;
	top: 19px;
	left: 450px;
}

.profilediv
{
	width: 420px;
	position: relative;
	top: 0px;
	left: 0px;
	height: 24px;
}
.profileLabel
{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	width: 170px;
	color: #575757;
	position: absolute;
	left: 0px;
	top: 2px;
}
.profileDropDownList
{
	font-family: Arial;
	font-size: 11px;
	width: 206px;
	color: #575757;
	position: absolute;
	left: 185px;
	top: 0px;
}
.profileTextBox
{
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	position: absolute;
	left: 185px;
	top: 0px;
}
.profileTextBoxDis
{
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	position: absolute;
	left: 185px;
	top: 0px;
	background-color: #f2efea;
	border: solid 1px #7f9db9;
}

.profileLabelMandatory
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	width: 170px;
	color: #a90000;
	position: absolute;
	left: 0px;
	top: 2px;
}
.ProfileErrorMessage
{
	position: absolute;
	left: 415px;
	top: 2px;
	width: 120px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
}
.ProfileErrorMessage1
{
	position: absolute;
	left: 185px;
	top: 0px;
	width: 500px;
	color: #ff0000;
	font-family: arial;
	font-size: 10px;
}
.ProfileErrorMessage-1
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 500px;
	color: #ff0000;
	font-family: arial;
	font-size: 10px;
}
.ProfilemMndatoryStar
{
	position: absolute;
	left: 175px;
	top: 0px;
	width: 8px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
}
.profileDropDownList2
{
	font-family: Arial;
	font-size: 11px;
	width: 206px;
	color: #575757;
	position: absolute;
	left: 443px;
	top: 0px;
}
.profileDropDownList3
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	position: absolute;
	left: 690px;
	top: 0px;
}
.profileLabel2
{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	width: 93px;
	color: #575757;
	position: absolute;
	left: 337px;
	top: 2px;
}
.profileLabel3
{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	width: 107px;
	color: #575757;
	position: absolute;
	left: 573px;
	top: 2px;
}
.PrDescriptionPNL
{
	width: 450px;
	height: 25px;
	position: relative;
	top: 0px;
	left: 0px;
}
.AGProfileDivLFT
{
	width: 450px;
	position: absolute;
	top: 43px;
	left: 15px;
}
.AGProfileDivRT
{
	width: 450px;
	position: absolute;
	top: 43px;
	left: 500px;
}
.AGProfileDiv
{
	width: 500px;
	position: relative;
	top: 0px;
	left: 0px;
	height: 24px;
}
.LabelAGProfile
{
	font-family: Arial;
	font-size: 11px;
	width: 160px;
	color: #575757;
	position: absolute;
	top: 2px;
	left: 0px;
	text-align: right;
}
.LabelAGProfileMandatory1
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 160px;
	color: #a90000;
	position: absolute;
	top: 2px;
	left: 255px;
	text-align: right;
}
.LabelAGProfileMandatory
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 160px;
	color: #a90000;
	position: absolute;
	top: 2px;
	left: 0px;
	text-align: right;
}
.LabelAGProfileMandatoryStar
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 5px;
	color: #ff0000;
	position: absolute;
	top: 2px;
	left: 165px;
	text-align: left;
}
.AGprofileDropDownList
{
	font-family: Arial;
	font-size: 11px;
	width: 226px;
	color: #575757;
	position: absolute;
	left: 175px;
	top: 0px;
}
.AGprofileTextBox
{
	font-family: Arial;
	font-size: 11px;
	width: 220px;
	color: #575757;
	position: absolute;
	left: 175px;
	top: 0px;
}
.LabelAGProfileError
{
	position: absolute;
	left: 406px;
	top: 2px;
	width: 20px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
}
.AddAGStaffDivLFT
{
	width: 450px;
	top: 5px;
}
.AddAGStaffDivRT
{
	width: 450px;
	top: 5px;
}
.AddAGStaffDiv
{
	/*width: 500px;*/
	height: 24px;
}
.LabelAddAGStaff
{
	font-family: Arial;
	font-size: 11px;
	width: 160px;
	color: #575757;
	float: left;
	text-align: right;
	margin-right: 10px;
}
.LabelAddAGStaffMandatory
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 160px;
	color: #a90000;
	float: left;
	text-align: right;
}
.AddAGStaffTextBox
{
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	margin-left: 5px;
	text-align: left;
	float: left;
}
.AddAGStaffTextBoxDis
{
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	position: absolute;
	left: 175px;
	top: 0px;
	background-color: #f2efea;
	border: solid 1px #7f9db9;
}
.AddAGStaffDropDownList
{
	font-family: Arial;
	font-size: 11px;
	width: 206px;
	color: #575757;
	float: left;
	margin-left: 6px;
}
.LabelAddAGStaffMandatoryStar
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	margin-right: 5px;
	float: left;
}
.LabelAddAGStaffErrorStar
{
	top: 2px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	margin-left: 10px;
	float: left;
}
.HelpIconAddAGStaff
{
	top: 2px;
}
.AddAGStaffValidator
{
	width: 120px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
}
.AddAGStaffError
{
	width: 500px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
}


.AddOfficeDivLFT
{
	width: 450px;
	position: absolute;
	top: 5px;
	left: 10px;
}
.AddOfficeDivMD
{
	width: 350px;
	position: absolute;
	top: 5px;
	left: 350px;
}
.AddOfficeDivRT
{
	width: 450px;
	position: absolute;
	top: 5px;
	left: 470px;
}
.AddOfficeDiv
{
	width: 450px;
	position: relative;
	top: 0px;
	left: 0px;
	height: 24px;
}
.LabelAddOffice
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	position: absolute;
	top: 2px;
	left: 0px;
	text-align: right;
}
.LabelAddOffice-1
{
	font-family: Arial;
	font-size: 11px;
	width: 80px;
	color: #575757;
	position: absolute;
	top: 2px;
	left: 255px;
	text-align: right;
}
.LabelAddOffice1
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	position: absolute;
	top: 2px;
	left: 135px;
	text-align: left;
}
.LabelAddOfficeMandatory
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 120px;
	color: #a90000;
	position: absolute;
	top: 2px;
	left: 0px;
	text-align: right;
}
.TextBoxAddOffice
{
	font-family: Arial;
	font-size: 11px;
	width: 180px;
	color: #575757;
	position: absolute;
	left: 135px;
	top: 0px;
}
.TextBoxAddOfficeDis
{
	font-family: Arial;
	font-size: 11px;
	width: 220px;
	color: #575757;
	position: absolute;
	left: 135px;
	top: 0px;
	background-color: #f2efea;
	border: solid 1px #7f9db9;
}

.TextBoxAddOffice-1
{
	font-family: Arial;
	font-size: 11px;
	width: 80px;
	color: #575757;
	position: absolute;
	left: 345px;
	top: 0px;
}
.DropDownAddOffice
{
	font-family: Arial;
	font-size: 11px;
	width: 186px;
	color: #575757;
	position: absolute;
	left: 135px;
	top: 0px;
}
.RadioButtonAddOffice
{
	font-family: Arial;
	font-size: 11px;
	width: 170px;
	color: #575757;
	position: absolute;
	left: 130px;
	top: -2px;
}
.LabelMandatoryStarAddOffice
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 5px;
	color: #ff0000;
	position: absolute;
	top: 2px;
	left: 123px;
	text-align: left;
}
.LabelErrorStarAddOffice
{
	position: absolute;
	left: 330px;
	top: 0px;
	width: 20px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	white-space: nowrap;
	width: 120px;
	background-color: #fdeeee;
	border: solid 1px #fdb0b0;
	height: 16px;
	padding-left: 3px;
	padding-top: 2px;
}
.LabelErrorStarAddOffice01
{
	position: absolute;
	left: 360px;
	top: 2px;
	width: 20px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	white-space: nowrap;
	width: 120px;
	background-color: #fdeeee;
	border: solid 1px #fdb0b0;
	height: 16px;
	padding-left: 3px;
	padding-top: 2px;
}
.LabelErrorStarAddOffice-1
{
	position: absolute;
	left: 250px;
	top: 2px;
	width: 20px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
}
.LabelErrorInvalidAddOffice
{
	position: absolute;
	left: 330px;
	top: 2px;
	width: 120px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	background-color: #fdeeee;
	border: solid 1px #fdb0b0;
	height: 16px;
	padding-left: 3px;
	padding-top: 2px;
}
.LabelInvalidAddOffice
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 430px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
}

.LabelInvalidAddOffice01margin100
{
	position: absolute;
	left: -100px;
	top: 0px;
	width: 430px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
}

.AddClientDivLFT
{
	width: 350px;
	top: 5px; /* the horizontal indications has been removed for the implementation of rtl languages */
}
.AddClientDivMD
{
	width: 350px;
	position: absolute;
	top: 5px;
	left: 290px;
}
.AddClientDivRT
{
	width: 350px;
	top: 5px;
	float: left;
	margin-left: 200px; /* the float: left and margin-left has been included for the implementation of rtl languages */
}
.AddClientDiv
{
	width: 350px;
	height: 24px; /* the float: left has been included for the implementation of rtl languages */
}
.LabelAddClient
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	top: 2px;
	text-align: right;
	float: left; /* the left: 0px;,  has been included for the implementation of rtl languages */
}
.LabelMandatoryAddClient
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 120px;
	color: #a90000; /* the float: left and other modification has been included for the implementation of rtl languages */
}
.LabelMandatoryStarAddClient
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 5px;
	color: #ff0000; /* the float: left and other modification has been included for the implementation of rtl languages */
}
.LabelErrorStarAddClient
{
	margin-left: 4px;
	top: 2px;
	width: 100px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	white-space: nowrap;
	float: left; /* the float: left and other modification has been included for the implementation of rtl languages */
}
.LabelErrorStarAddClient1
{
	margin-left: 10px;
	margin-top: 2px;
	float: left;
	width: 20px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px; /* the float: left and other modification has been included for the implementation of rtl languages */
}
.TextBoxAddClient
{
	font-family: Arial;
	font-size: 11px;
	width: 170px;
	color: #575757; /* The left indentation has been removed for the implementation of rtl languages */
}
.DropDownAddClient
{
	font-family: Arial;
	font-size: 11px;
	width: 176px;
	color: #575757;
	margin-left: 10px;
	float: left;
	direction: ltr; /* The position absolute and top: 0px; is removed and the direction has been added  */
}
.DropDownAddClient1
{
	font-family: Arial;
	font-size: 11px;
	width: 150px;
	color: #575757;
	margin-top: 2px;
	margin-left: 10px;
	float: left; /* The position absolute and top:2px;  is removed and float:left; is being added */
}
.DropDownTitleAddClient
{
	font-family: Arial;
	font-size: 11px; /* width:45px; left:266px;    */
	width: 65px;
	color: #575757;
	margin-left: 5px; /* The position absolute is removed left: 246px; */
}
.LabelErrorInvalidAddClient
{
	top: 2px;
	width: 120px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	margin-left: 10px;
	float: left; /* the  position: absolute;,left: 350px;, has been included for the implementation of rtl languages */
}
.LabelErrorInvalidAddClient1
{
	top: 2px;
	width: 80px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	float: left; /* the  position: absolute;,left: 350px;, has been included for the implementation of rtl languages */
}
.RadioButtonAddClient
{
	color: #575757;
	font-family: Arial;
	font-size: 11px; /* the  position: absolute;,left: 322px;, has been included for the implementation of rtl languages */
}
.CheckBoxAddClient
{
	margin-left: 10px;
	color: #575757;
	width: 100px;
	font-family: Arial;
	font-size: 11px;
	margin-top: 2px;
	float: left; /* the  position: absolute;,left:10px;, has been included for the implementation of rtl languages */
}
.DropDownSmallAddClient
{
	margin-left: 10px;
	color: #575757;
	font-family: Arial;
	font-size: 11px;
	margin-top: 2px;
	width: 80px;
	float: left; /* the  position: absolute;,left:10px;, has been included for the implementation of rtl languages */
}

/* Add Search and Saved Search Styles*/

.Leftlabel
{
	font-size: 11px;
	font-family: Arial;
}

.SearchDivLFT
{
	width: 400px;
	float: left;
}
.SearchDivRT
{
	width: 400px;
	float: left;
}
.SearchContentDiv
{
	width: 100%;
	height: 24px;
	float: left;
}
.LabelSearch
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	text-align: right;
	padding-right: 10px;
	float: left;
}
.LabelSearch117
{
	font-family: Arial;
	font-size: 11px;
	width: 117px;
	color: #575757;
	text-align: right;
	float: left;
	padding-right: 10px;
}
.LabelSearchLeft
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	text-align: left;
	float: left;
}
.LabelSearchMedium
{
	font-family: Arial;
	font-size: 11px;
	width: 160px;
	color: #575757;
	text-align: right;
	float: left;
	padding-right: 10px;
}
.LabelSearchMedium157
{
	font-family: Arial;
	font-size: 11px;
	width: 157px;
	color: #575757;
	text-align: right;
	float: left;
}
.DropDownSearchMedium
{
	font-family: Arial;
	font-size: 11px;
	width: 156px;
	color: #575757;
	float: left;
}
.LabelSearchSmall
{
	font-family: Arial;
	font-size: 11px;
	width: 30px;
	color: #575757;
	text-align: center;
	float: left;
}
.LabelMandatorySearch
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 120px;
	color: #a90000;
	text-align: right;
	padding-right: 10px;
	float: left;
}
.LabelHeadingSearch
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 120px;
	color: #a90000;
	text-align: left;
	float: left;
}
.DropDownSearch
{
	font-family: Arial;
	font-size: 11px;
	width: 156px;
	color: #575757;
	float: left;
}
.DropDownLargeSearch
{
	font-family: Arial;
	font-size: 11px;
	width: 235px;
	color: #575757;
	float: left;
}
.DropDownLargeSearch-Small
{
	font-family: Arial;
	font-size: 11px;
	width: 36px;
	color: #575757;
	float: left;
}
.DropDownSearchCurrency
{
	font-family: Arial;
	font-size: 11px;
	width: 65px;
	color: #575757;
	float: left;
}
.TextBoxSearchLarge
{
	font-family: Arial;
	font-size: 11px;
	width: 229px;
	color: #575757;
	float: left;
}
.TextBoxSearch
{
	font-family: Arial;
	font-size: 11px;
	width: 150px;
	color: #575757;
	float: left;
}
.TextBoxSearch-Small
{
	font-family: Arial;
	font-size: 11px;
	width: 60px;
	color: #575757;
	text-align: right;
	float: left;
}
.TextBoxSearch-Small1
{
	font-family: Arial;
	font-size: 11px;
	width: 60px;
	color: #575757;
	text-align: right;
	float: left;
}

.ImageButtonSearch
{
	width: 17px;
	float: left;
	margin-left: 10px;
}
.CheckBoxSearch
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	float: left;
}
.CheckBoxSearch1
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	float: left;
}
.RadioButtonListSearch
{
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	text-align: left;
	float: left;
}
.RadioButtonListSearchMedium
{
	font-family: Arial;
	font-size: 11px;
	width: 250px;
	color: #575757;
	float: left;
}

/* Add Property Styles*/
.LFTDivAddProperty
{
	width: 350px;
	float: left;
}
.LFTDivAddProperty375
{
	width: 375px;
	float: left;
}
.RTDivAddProperty427
{
	width: 427px;
}
.RTDivAddProperty
{
	width: 450px;
}
.ContentDivAddProperty
{
	height: 24px;
	width: 100%;
}
.ClicktoContinue
{
	height: 24px;
	position: relative;
	width: 150px;
}
.LabelAddProperty
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	text-align: right;
}
.LabelAddProperty117
{
	font-family: Arial;
	font-size: 11px;
	width: 117px;
	color: #575757;
	text-align: right;
}
.NewLabelAddProperty
{
	font-family: Arial;
	font-size: 11px;
	width: 115px;
	color: #575757;
}
.LabelMandatoryAddProperty
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 120px;
	color: #a90000;
}
.LabelMandatoryAddProperty117
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 117px;
	color: #a90000;
	text-align: right;
	white-space: nowrap;
}
.DropDownAddProperty
{
	font-family: Arial;
	font-size: 11px;
	width: 196px;
	color: #575757;
	margin-left: 5px;
}
.DropDownAddPropertySmall
{
	font-family: Arial;
	font-size: 11px;
	width: 45px;
	color: #575757;
	position: absolute;
	left: 250px;
	top: 0px;
}
.DropDownAddPropertyCurrency
{
	font-family: Arial;
	font-size: 11px;
	width: 65px;
	color: #575757;
	margin-left: 5px;
}
.DropDownAddPropertyLarge
{
	font-family: Arial;
	font-size: 11px;
	width: 250px;
	color: #575757;
	margin-left: 5px;
}
.DropDownAddProperty220
{
	font-family: Arial;
	font-size: 11px;
	width: 220px;
	color: #575757;
	margin-left: 5px;
}
.DropDownAddProperty160
{
	font-family: Arial;
	font-size: 11px;
	width: 160px;
	color: #575757;
	margin-left: 5px;
}
.TextBoxAddProperty
{
	font-family: Arial;
	font-size: 11px;
	width: 190px;
	color: #575757;
	margin-left: 5px;
}
.TextBoxAddPropertyMedium
{
	font-family: Arial;
	font-size: 11px;
	width: 100px;
	color: #575757;
	margin-left: 5px;
}
.TextBoxAddPropertySmall
{
	font-family: Arial;
	font-size: 11px;
	width: 60px;
	color: #575757;
	text-align: right;
}
.LabelMandatoryStarAddProperty
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 5px;
	color: #ff0000;
	text-align: left;
}
.MapButtonAddProperty
{
	color: #1666a9;
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	background: transparent;
	border: solid 0px;
	width: 50px;
	cursor: pointer;
}
.RadioButtonAddProperty
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 190px;
}
.RadioButtonAddProperty200
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 200px;
}
.RadioButtonAddProperty222
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 222px;
}
.CheckBoxAddProperty
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 190px;
}
.LableBoldBlueAddProperty
{
	font-size: 11px;
	color: #2b57b2;
	font-weight: bold;
}
.LabelDevProfile
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	text-align: left;
	float: left;
}
.IconDevProfile
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	text-align: center;
	width: 50px;
	height: 15px;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 10px;
	float: right;
	padding-top: 35px;
}
.headingProjectDetail
{
	font-family: Arial;
	font-size: 14px;
	color: #376092;
	font-weight: bold;
	text-align: left;
	width: 700px;
	white-space: nowrap;
	float: left;
	margin-left: 15px;
}
.ProjectDetailsHDDiv
{
	background-color: #eff4f9;
	width: 550px;
	height: 20px;
	float: left;
	margin-top: 2px;
	margin-bottom: 2px;
}
.ProjectDetailsDataDiv
{
	background-color: #f5f8fb;
	width: 550px;
	height: 130px;
	float: left;
}
.LabelProjectDetail
{
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #376092;
	float: left;
	margin-top: 2px;
	margin-left: 5px;
}
.LabelProjectDetail-1
{
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #376092;
	margin-right: 10px;
	float: right;
	cursor: pointer;
}
.LabelProjectDetailBlack
{
	text-align: left;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	float: left;
	margin-left: 5px;
}
.tabstyle
{
	border-bottom-width: 5px;
	border-bottom-color: #d5e5f6;
	border-bottom-style: solid;
}
.PremiumResultDiv1
{
	position: absolute;
	width: 200px;
	top: 25px;
	left: 88px;
}
.PremiumResultDiv2
{
	position: absolute;
	width: 200px;
	top: 25px;
	left: 290px;
}
.PremiumResultDiv3
{
	position: absolute;
	width: 200px;
	top: 25px;
	left: 490px;
}
.PremiumResultDiv4
{
	position: absolute;
	width: 200px;
	top: 25px;
	left: 690px;
}
.PremiumResultDiv5
{
	position: absolute;
	width: 140px;
	top: 25px;
	left: 870px;
}
.PremiumResultRelativeDiv
{
	position: relative;
	top: 0px;
	height: 22px;
	width: 140px;
	left: 0px;
}
.PremiumResultLableGray
{
	font-family: Arial;
	font-size: 11px;
	color: #3a3a3a;
	font-weight: bold;
}
.PremiumResultLable
{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	width: 80px;
	top: 2px;
	left: 2px;
	color: #5f8900;
}
.PremiumResultLableValue
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	top: 2px;
	left: 110px;
	color: #3a3a3a;
}
.PrPackagesHeading
{
	font-family: Arial;
	font-size: 14px;
	text-align: left;
	color: #1b5dbc;
	font-weight: bold;
}
.PrPackagesHeading1
{
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	color: #1b5dbc;
	font-weight: bold;
	text-decoration: underline;
}
.PrPackagesHeadingNU
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	color: #1b5dbc;
	font-weight: bold;
}
.PrPackagesNormal
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	color: #575757;
	font-weight: normal;
}
.PrPackagesSubHeading
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	color: #575757;
	font-weight: bold;
}
.PrPackageSignupHd
{
	font-family: Arial;
	font-size: 12px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
}
.PrPackageSignupNor
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
}
.ExportSyndicate-HD
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #5198df;
}
.ExportSyndicate-SubHD
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #5198df;
}
.DefaultPageButton
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	border: solid 0px;
	background-image: url(../images/button-new-gray-140x22.jpg);
	float: right;
	margin-right: 10px;
	margin-top: 0px;
	cursor: pointer;
}
.LabelBlue12Premium
{
	position: absolute;
	top: 7px;
	left: 0px;
	color: #1b5dbc;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer;
}
.LabelGray11Premium
{
	position: absolute;
	top: 26px;
	left: 0px;
	color: #575757;
	font-weight: bold;
	font-size: 11px;
}
.LabelGray11PremiumTxt
{
	position: absolute;
	top: 50px;
	left: 0px;
	color: #575757;
	font-size: 11px;
}
.PremiumListingLabel
{
	position: absolute;
	left: 0px;
	text-align: right;
	width: 100px;
}
.PremiumListingLblValue
{
	position: absolute;
	left: 105px;
	text-align: left;
	width: 110px;
}
.PremiumListingLblValuedv5
{
	position: absolute;
	left: 105px;
	text-align: left;
	width: 45px;
}
.AskToJoinbtn
{
	position: absolute;
	top: 100px;
	left: 60px;
	width: 150px;
	height: 19px;
	font: arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../Images/btn-150x19.png);
	border: solid 0px;
	cursor: pointer;
}
.AskToJoinCancelbtn
{
	position: absolute;
	top: 100px;
	left: 225px;
	width: 105px;
	height: 19px;
	font: arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../Images/button_105_19.gif);
	border: solid 0px;
	cursor: pointer;
}
.AskToJoinDisbtn
{
	width: 105px;
	height: 19px;
	font: arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../Images/button_105_19.gif);
	border: solid 0px;
	cursor: pointer;
}
.ClientCancelbtn
{
	width: 105px;
	height: 19px;
	font: arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../Images/button_105_19.gif);
	border: solid 0px;
	cursor: pointer;
}
.autocomplete_completionListElement
{
	margin: 0px;
	background-color: #FFFFFF;
	border: solid 1px;
	cursor: 'default';
	overflow: auto;
	z-index: 100000;
	height: 100px;
	text-align: left;
	list-style-type: none;
	list-style-position: inside;
	padding-left: -50px;
	font-family: Arial;
	font-size: 11px;
	color: #575757; /*  	 	border:buttonshadow; 	border-width:1px; 	border-style:solid; 	cursor:'default'; 	overflow:auto; 	height:100px;     text-align:left;      list-style-type:none;     margin-left:0px;     z-index:100000;*/
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #3b97d3;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding: 1px;
	cursor: pointer;
	z-index: 5500;
}

/* AutoComplete item */

.autocomplete_listItem
{
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	padding: 1px;
	cursor: pointer;
	z-index: 100000;
}

.DIVLeftEDAGDetails
{
	position: absolute;
	top: 45px;
	width: 400px;
	left: 0px;
}
.DIVRightEDAGDetails
{
	position: absolute;
	top: 45px;
	width: 400px;
	left: 410px;
}
.DIVLineEDAGDetails
{
	position: relative;
	margin-top: 0px;
	margin-left: 0px;
	height: 24px;
	width: 400px;
}

.LabelMandatoryEDAGDetails
{
	left: 10px;
	position: absolute;
	top: 0px;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #a90000;
	width: 110px;
}
.LabelNormalEDAGDetails
{
	left: 10px;
	position: absolute;
	top: 0px;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 110px;
}
.LabelMandatoryStarEDAGD
{
	left: 123px;
	position: absolute;
	top: 0px;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color: #a90000;
	width: 5px;
}
.TextBoxEDAGDetails
{
	left: 135px;
	position: absolute;
	top: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 200px;
}
.DropDownEDAGDetails
{
	left: 135px;
	position: absolute;
	top: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 206px;
}
.LabelRequiredStarEDAGD
{
	left: 345px;
	position: absolute;
	top: 0px;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color: #a90000;
	width: 5px;
}
.RegistrationHeaderBluBG
{
	position: relative;
	margin-top: 0px;
	left: 4px;
	height: 28px;
	width: 996px;
	background-image: url(../images/RegistrationHeaderBG.jpg);
}
.RegistrationHeaderBlkBG
{
	position: relative;
	margin-top: 0px;
	left: 4px;
	height: 28px;
	width: 996px;
	background-image: url(../images/RegistrationHeaderBlkBG.jpg);
}
.RegistrationHeaderBlu
{
	margin-left: 10px;
	z-index: 100;
	color: #2d5a96;
	margin-top: 5px;
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
.RegistrationHeaderWhite
{
	margin-left: 10px;
	z-index: 100;
	color: #FFFFFF;
	margin-top: 5px;
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
.RegistrationHDTxtBlu
{
	margin-top: 7px;
	float: right;
	margin-right: 10px;
	color: #2d5a96;
	font-family: Arial;
	font-size: 11px;
}
.RegistrationHDTxtWhite
{
	margin-top: 7px;
	float: right;
	margin-right: 10px;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
}
.RegistrationHDTxt1Blu
{
	font-size: 11px;
	color: #575757;
	margin-top: 7px;
	float: right;
	margin-right: 5px;
	font-family: Arial;
}
.RegistrationHDTxt1White
{
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 7px;
	float: right;
	margin-right: 5px;
	font-family: Arial;
}
.RegistrationSubHDBlu
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #2d5a96;
	float: left;
	margin-top: 4px;
	margin-left: 8px;
}
.RegistrationSubHDBlk
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #4c4c4c;
	float: left;
	margin-top: 4px;
	margin-left: 8px;
}
.ButtonGreenNormal
{
	left: 168px;
	margin-top: 3px;
	position: relative;
	background-image: url(../images/GreenButton-180x19.jpg);
	border: solid 0px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.ButtonBlackNormal
{
	left: 168px;
	margin-top: 3px;
	position: relative;
	background-image: url(../images/BlkButton-180x19.jpg);
	border: solid 0px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #fad05e;
}
.ButtonGreenStp2
{
	left: 168px;
	margin-top: 3px;
	position: relative;
	background-image: url(../images/button-130x19.png);
	border: solid 0px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.ButtonBlackStp2
{
	left: 168px;
	margin-top: 3px;
	position: relative;
	background-image: url(../images/Blackbutton-130x19.png);
	border: solid 0px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #fad05e;
}
.mbcontainer
{
	width: 1000px;
	height: 24px;
}
.mblabel
{
	width: 120px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}
.mblabelrt
{
	width: 500px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}

.mbtextbox
{
	margin-left: 3px;
	float: left;
	margin-top: 0px;
	text-align: left;
	width: 500px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}

.mbdropdown
{
	margin-left: 3px;
	float: left;
	margin-top: 0px;
	text-align: left;
	width: 506px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}
.mbrdtext
{
	width: 5px;
	font-family: Arial;
	font-size: 11px;
	color: Red;
}
.mbnormaltext
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}
.mbbuttons
{
	background-image: url(../images/button_135_19.png);
	float: left;
	cursor: pointer;
	border: solid 0px;
	width: 135px;
	height: 19px;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
.mbbuttonpos130
{
	margin-left: 130px;
}
.mbbuttonmargin
{
	margin-left: 10px;
}



/* Avishek - 30 March 2009 */

.greytxt
{
	color: #666666;
}


.gp-desctext
{
	float: left;
	width: 430px;
	white-space: normal;
}

.f-left
{
	float: left;
}

.f-right
{
	float: right;
}

.pdleft-required
{
	padding-left: 5px;
}

.mbtextbox-pm
{
	width: 546px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}

.mbdropdown-pm
{
	width: 550px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}

.buttons-pm
{
	position: relative;
	top: 0px;
	float: left;
	top: 105px;
}

.messagebrd-gap
{
	padding-top: 5px;
}

.public-msg-brd
{
	margin-left: 0px;
	background: #f5f7e9 url(images/WebpartBGGreen.jpg) no-repeat top left;
	margin-top: 2px;
}


.pm-txtarea
{
	width: 545px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}


.count-pm
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}

.report-cont-gap
{
	padding-top: 10px;
	padding-bottom: 10px;
}

/* Avishek - 30 March 2009 */

/* Avishek - 16 April 2009 START*/

.clearboth
{
	height: 1px;
	line-height: 1px;
	clear: both;
	font-size: 1px;
}


#mygroups
{
	width: 830px;
	float: left;
	font-size: 11px;
	margin-top: 10px;
}


#mygroups .top
{
	width: 830px;
	float: left;
	background: url(../Images/Grid-col-HdImg.gif) no-repeat top left;
	height: 6px;
	line-height: 1px;
	font-size: 1px;
}


#mygroups .middle
{
	width: 810px;
	float: left;
	padding: 10px;
	background: url(../Images/Grid-col-MDImg.gif) repeat-y left top;
}


#mygroups .bottom
{
	width: 830px;
	float: left;
	background: url(../Images/Grid-col-BTImg.gif) no-repeat top left;
	height: 6px;
	line-height: 1px;
	font-size: 1px;
}



/*-- START MyGroup  CSS --*/


#mygroups #leftsec
{
	width: 575px;
	float: left;
	margin-right: 10px;
}

#mygroups #leftsec .mygroups
{
	float: left;
	padding: 10px 0;
	width: 575px;
	border-bottom: 1px solid #7daae0;
	margin-bottom: 20px;
}

#mygroups #leftsec .mygroups .leftcnt
{
	float: left;
	margin-right: 10px;
	width: 130px;
}

#mygroups #leftsec .mygroups .leftcnt .thumbimg
{
	float: left;
	width: 125px;
	height: 70px;
}

#mygroups #leftsec .mygroups .rightcnt
{
	float: left;
	width: 420px;
	color: #3a75bb;
}

#mygroups #leftsec .mygroups .rightcnt a
{
	text-decoration: underline;
	color: #3a75bb;
}

#mygroups #leftsec .mygroups .rightcnt .grp-title
{
	font-size: 16px;
	padding: 0;
	margin: 0;
	font-weight: bold;
	padding-bottom: 20px;
}

#mygroups #leftsec .mygroups .rightcnt .links
{
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

#mygroups #leftsec .mygroups .rightcnt .links a
{
}

/*-- END MyGroup  CSS --*/



/*RightSection --Group directory-- and --Create a Group-- BOX*/

#mygroups #rightsec
{
	width: 217px;
	float: right;
	margin-right: 5px;
}



/*-- START GroupBOX CSS --*/

#mygroups #rightsec .groupbox
{
	width: 217px;
	float: left;
	margin-bottom: 20px;
}

#mygroups #rightsec .groupbox .boxtitle
{
	font-size: 18px;
	padding: 0 0 5px 0;
	margin: 0;
	color: #3a75bb;
}


#mygroups .findgrpbtn
{
	background-image: url(../Images/greenbtn-left.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
	height: 22px;
	margin-top: 5px;
}
#mygroups .findgrpbtnMid
{
	background-image: url(../Images/greenbtn-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin-left: 9px;
	float: left;
	padding: 4px 9px 4px 0;
	text-decoration: none;
	color: #666666;
}

#mygroups .findgrpbtn a
{
	background-image: url(../Images/greenbtn-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin-left: 9px;
	float: left;
	padding: 4px 9px 4px 0;
	text-decoration: none;
	color: #666666;
}

#mygroups .findgrpbtn .rtimg
{
	background-image: url(../Images/greenbtn-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin-left: 9px;
	float: left;
	padding: 4px 9px 4px 0;
	text-decoration: none;
	color: #666666;
}

#mygroups .findgrpbtn .rtimgbtn
{
	background-image: url(../Images/greenbtn-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin-left: 9px;
	float: left;
	padding: 4px 9px 4px 0;
	text-decoration: none;
	font-size: 11px;
	color: #0c4201;
	font-weight: bold;
	border: none;
	cursor: hand;
}
.btntest
{
	background-image: url(../Images/greenbtn-right.gif);
	background-repeat: no-repeat;
	background-position: top right;
	margin-left: 9px;
	float: left;
	padding: 4px 9px 4px 0;
	text-decoration: none;
	font-size: 11px;
	color: #0c4201;
	font-weight: bold;
	border: none;
	cursor: hand;
}

/* Fidn A Button hack For Google Chrome -- Added by Ashwini
---------------------------------------------------*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	#mygroups .findgrpbtn .rtimgbtn
	{
		background-image: url(../Images/greenbtn-right.gif);
		background-repeat: no-repeat;
		background-position: top right;
		height: 22px;
		margin-left: 9px;
		float: left;
		padding: 4px 9px 4px 0;
		text-decoration: none;
		font-size: 11px;
		color: #0c4201;
		font-weight: bold;
		border: none;
		cursor: hand;
	}
}
/*----------End---------------*/


#mygroups #rightsec .groupbox .btop
{
	width: 217px;
	float: left;
	background: url(../Images/groupbox-top.jpg) no-repeat top left;
	height: 12px;
}

#mygroups #rightsec .groupbox .bmiddle
{
	width: 195px;
	float: left;
	background: #f4f9ff;
	padding: 0 10px;
	border-left: 1px solid #cbe1f1;
	border-right: 1px solid #cbe1f1;
}

#mygroups #rightsec .groupbox .bluebox
{
	width: 175px;
	float: left;
	background: #e0edfc;
	padding: 10px;
	color: #666666;
}

#mygroups #rightsec .groupbox .bluebox a
{
	text-decoration: underline;
	color: #3a75bb;
}

#mygroups #rightsec .groupbox .bbottom
{
	width: 217px;
	float: left;
	background: url(../Images/groupbox-bottom.jpg) no-repeat top left;
	height: 11px;
}
.bottomImage
{
	width: 550px;
	background: url(../Images/groupbox-bottom.jpg) no-repeat top left;
	height: 2px;
}



/*-- END GroupBOX CSS --*/

#payment-body
{
	padding: 0px;
	margin: 0px;
}

#payment-wrap
{
	margin: 0 auto;
	width: 882px;
}

#paymentform
{
	width: 882px; /*float: left;*/
	margin-top: 0px;
	font-family: Arial,Verdana, Tahoma;
	background: url(../Images/payment-content-bg.png) no-repeat top left;
}

#logoproxio
{
	float: left;
	margin-top: 5px;
	padding-left: 10px;
}


#paymentform .topline
{
	border-bottom: 2px solid #eef1f5;
	height: 5px;
	line-height: 1px;
}

#paymentform h1
{
	font-size: 20px;
	font-weight: normal;
	color: #0070c0;
	padding: 5px 0 10px 50px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(../Images/paymnetinfoicon.png) no-repeat top left;
}

#paymentform .h1line
{
	width: 755px;
	border-bottom: 1px solid #bbbbbb;
	position: relative;
	float: left;
	margin-top: -25px;
	margin-left: 50px; /*margin-top:-35px;*/
}
#paymentform .middle-p
{
	/*float: left; 	padding: 15px 25px 65px 40px;*/
	padding: 15px 25px 45px 40px;
	width: 780px; /* background:url(../Images/mb-boxmiddle.jpg) repeat-y top left;	width:798px; */
}

#paymentform .labeltxt
{
	color: #575757;
	font-size: 11px;
}
#paymentform .labeltxtExpiry
{
	vertical-align: top;
	color: #575757;
	font-size: 20px;
	position: relative;
}


#paymentform .txtbox
{
	height: 30px;
}

#paymentform .tdline
{
	height: 40px;
}


#paymentform .inputbox
{
	width: 130px;
	font-size: 11px;
	color: #666;
	height: 16px;
	border: 1px solid #898989;
}
#paymentform .inputboxExpiry
{
	width: 25px;
	font-size: 11px;
	color: #666;
	height: 16px;
	border: 1px solid #898989;
}
#paymentform .cardno
{
	width: 20px;
	color: #666;
	height: 16px;
	float: left;
	margin-right: 5px;
}


#paymentform .findgrpbtn
{
	background-image: url(../Images/greenbtn-left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	height: 22px;
	margin-top: 10px;
	margin-right: 10px;
	border: 1px solid #000000;
}

#paymentform .findgrpbtn .rtimgbtn
{
	background-image: url(../Images/greenbtn-right.gif);
	background-position: top right;
	background-repeat: no-repeat;
	margin-left: 9px;
	float: left;
	padding: 3px 20px 4px 10px;
	text-decoration: none;
	width: 80px;
	font-size: 11px;
	color: #0c4201;
	font-weight: bold;
	border: none;
	cursor: hand;
}

.report-cont-gap
{
	padding-top: 10px;
	padding-bottom: 10px;
}




/* ------------------ Search results TABBED MENUS ---------------------------------*/

.tabbedmenus
{
	float: left;
	margin-top: 7px;
	width: 100%;
	height: auto;
}


.tabmenuItem
{
	color: #fff; /* background:url(../Images/ig_tab_lightb1.gif) no-repeat left top; */
	width: 146px;
	float: left;
	text-align: center;
	height: 24px;
	background: url(../Images/tab-menu-normal.jpg) no-repeat left top;
	position: relative;
	z-index: 6;
	font-weight: bold;
}


.tabmenuItem a, tabItemSelected a
{
	padding-top: 5px;
	text-align: center;
	height: 24px;
}



.tbmenus
{
	float: left;
	height: 24px;
	width: 100%;
}
.tabItemSelected
{
	/* background:url(../Images/ig_tab_lightb2.gif) no-repeat left top; */
	width: 146px;
	color: #fff;
	float: left;
	text-align: center;
	height: 24px;
	z-index: 6;
	font-weight: bold;
	background: url(../Images/tab-menu-active.jpg) no-repeat left top;
}

.tabbedbdrbottom
{
	background: #d5e5f6;
	height: 5px;
	width: 99.86%;
	float: left;
	clear: both;
	position: relative;
	z-index: 1;
	margin-top: 1px;
}

.tabbedbdrbottom1
{
	background: #d5e5f6;
	height: 5px;
	width: 99.83%;
	float: left;
	clear: both;
	position: relative;
	z-index: 1;
	margin-top: 1px;
}

.contentbdr
{
	border: 1px solid #D5E5F6;
	border-top: none;
	padding-top: 5px;
	padding-left: 7px;
}



/* Network Agency Map */

.allbuttons
{
	width: 850px;
	padding-left: 10px;
	position: relative;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	clear: both;
}


.allbuttons .padrt
{
	padding-right: 8px;
}

.allbuttons input
{
	background: url(../Images/btn-90px.jpg) no-repeat left top;
	width: 95px;
	text-align: center;
	color: #000;
	height: 20px;
	border: none;
	cursor: hand;
	font-size: 11px;
	margin-right: 5px;
}
/****************new css for payment*****************/
/*#paymentform .middle-pay
{
	float:left;
	padding:15px 25px 60px 40px;
	width:780px;

}*/
.subheading-pay
{
	color: #0070c0;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}
.txtheading
{
	color: #3354a5;
	font-weight: bold;
	font-size: 12px;
}
.pdleft5
{
	padding-left: 8px;
}

a.paylink
{
	color: #0070c0;
	text-decoration: underline;
}
a.paylink:hover
{
	color: #0070c0;
	text-decoration: none;
}

#paymentform .labeltxtright
{
	color: #575757;
	font-size: 11px;
	margin-top: 5px;
	margin-left: 10px;
}
#paymentform .lblhead
{
	color: #0070c0;
	font-size: 11px;
	margin-top: 5px;
	font-weight: bold;
	margin-left: 10px;
}
.formleft
{
	width: 380px; /*float: left;*/
	margin-left: 0px;
}
.formright
{
	margin-right: 0px;
	width: 400px;
	margin-top: 10px;
}


.martop
{
	margin-top: 10px;
}
.lbltext
{
	color: #575757;
}
.txtbold
{
	font-weight: bold;
	color: #575757;
}
.txtarea123
{
	background: 1px solid #ff0000;
}
.button-popup
{
	background-image: url(../Images/RegButton-theme3-small.jpg);
	color: #fff;
	font: bold 11px arial;
	width: 90px;
	height: 19px;
	border: 0px solid #FFFFFF;
}
.buttonpay
{
	color: #0079c0;
	background: #b9c9d8;
	padding: 2px 6px;
	border: 0px solid #000000;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
}
.buttonpay
{
	background-image: url(../images/greenbtn.gif);
	width: 105px;
	height: 22px;
	font-family: Arial;
	color: #000000;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 6px;
	border: 0px solid #000000;
	text-decoration: none;
}
.buttonpayNew
{
	background-image: url(../images/greenbtn1.gif);
	width: 105px;
	height: 22px;
	font-family: Arial;
	color: #000000;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 6px;
	border: 0px solid #000000;
	text-decoration: none;
}

/*******************New Css Shubelal 09/10/2009****************************/


/***********lead galxy***************/
h1
{
	margin-bottom: 5px;
	padding: 5px;
	border-bottom: 1px solid #b4c3d8;
	font-size: 16px;
	color: #e42d30;
}
.error
{
	color: #FF0000;
	font-size: 12px;
}
.pdtop
{
	padding-top: 10px;
}
.marleft10
{
	margin-left: 10px;
}
.marleft
{
	margin-left: 170px;
}
.marright
{
	margin-right: 270px;
}
.marbottom
{
	margin-bottom: 10px;
}
.pdleft
{
	padding-left: 15px;
}
.pdright
{
	padding-right: 15px;
}
.divform
{
	width: 1045px;
	margin: 0px auto; /*border: 1px solid #e5e6e7;*/
	font-family: Arial;
	font-size: 11px;
}
.divform .lbltext
{
	width: 150px;
	text-align: right;
	font-size: 11px;
	float: left;
	font-weight: bold;
	padding-right: 10px;
	color: #a90000;
}
.divform .redlbltext
{
	width: 150px;
	font-size: 11px;
	text-align: right;
	float: left;
	font-weight: bold;
	padding-right: 10px;
	color: #0c3266;
}
.divform .txtbox1
{
	float: left;
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	margin-right: 5px; /*width: 200px; 	border: 1px solid #0079c0; 	*/
}
.divform .txtboxnew
{
	float: left;
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	margin-right: 5px;
}
.divform .dropdwn1
{
	font-family: Arial;
	font-size: 11px;
	width: 206px;
	color: #575757;
}
.divform .formleft
{
	width: 470px; /*margin-left: 20px; 	float: left;*/
}
.divform .formright
{
	width: 470px;
	float: left;
	margin-left: 0px;
}
.clrboth
{
	clear: both;
}
.divform .button12
{
	color: #0079c0;
	background: #b9c9d8;
	padding: 2px 6px;
	border: 0px solid #000000;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
}
.divform .button12
{
	background-image: url(../images/button_105_19.gif);
	width: 105px;
	height: 19px;
	font-family: Arial;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none; /* 	color: #0079c0; 	background: #b9c9d8; 	padding: 3px 6px; 	border: 0px solid #000000; 	cursor: pointer; 	font-size: 11px; 	font-weight: bold;*/
}
/************new css***************/
.tcenter
{
	text-align: center;
}
.divform .msggreen
{
	font-size: 14px;
	color: #397222;
	font-weight: bold;
}
.divform .lblblue
{
	color: #134e70;
	font-size: 11px;
	font-weight: bold;
	float: left;
	width: 150px;
}
.divform .lblInfo
{
	color: #FF6F00;
	font-size: 11px;
	float: left;
}
.divform .lbltxtright
{
	color: #134e70;
	font-weight: bold;
	float: left;
	font-size: 11;
}
a.link1
{
	color: #1570a4;
	font-size: 11;
	text-decoration: underline;
	font-weight: bold;
}
a.link1:hover
{
	text-decoration: none;
}
.innercontainer
{
	margin-left: 250px;
}
.divform .err1
{
	font-size: 11px;
	padding-left: 2px;
	color: #ff0000;
}
.marleft13
{
	margin-left: 0px;
}
.marleft5
{
	margin-left: 5px;
}

.marleft1
{
	margin-left: 160px;
}
.marbottomnew
{
	margin-bottom: 10px;
}

/************************Css for Search Tree by shubelal 11-12-2009**************/
.serchdivtree
{
	z-index: 4051;
	display: none;
	position: absolute;
	height: 380px;
	width: 400px;
	overflow: auto;
	background: #f9f9f9;
	border: 4px solid #c9c9c9;
	padding: 10px;
}
a.serchlink
{
	color: #7daae0;
	text-decoration: none;
	font-weight: bold;
}
a.serchlink:hover
{
	color: #7daae0;
	text-decoration: none;
}
/*******************Style for Sub-Group*******************/
.sub-group
{
	height: 130px;
	overflow: auto;
	margin-top: 0px;
}
.Freezing
{
	position: relative;
	top: expression(this.offsetParent.scrollTop);
	z-index: 10;
	margin-top: -4px;
}
.sub-header
{
	background: url(../images/sub-header-bg524x25.png) center center no-repeat;
	height: 21px;
	width: 526px;
	color: #ffffff;
	font-weight: bold;
	padding: 4px 0px 0px 4px;
}
/*background-color:#8bb2f3; height:20px; color:#ffffff; font-size:11px; font-weight:bold;
              text-align:left;width:520px; padding:4px 0px 0px 4px; }*/

/*.divtree
{
	padding:0px; color:#ff0000;
}
a.divtree
{
	color:#890000;
	text-decoration:none;
}
a.divtree:hover
{
	color:#000000;
	text-decoration:underline;
}  */
/********************************CSS for add group button************************/

.addgroup100px
{
	background-image: url(../images/add-group.png);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
	padding-left: 18px;
}

/*	.newbutton3dglass100px
	{	
	background-image:url(../images/btn-100px.jpg); 
	color:#2a5581; 
	font:bold 12px arial; 
	border:0px solid;
	height:20px;
	cursor:pointer;
	}*/
.findMore
{
	font-family: Arial;
	font-weight: bold;
	color: #7cba3a;
	cursor: pointer;
	background-image: url(../images/FindMore.gif);
	background-repeat: no-repeat;
	width: 97px;
	height: 22px;
	border: solid 0px;
	font-size: 11px;
}
/*Added by Rahul*/
.BreadCrumbs
{
	color: #4b4b4b;
	font-family: Verdana;
	font-size: 11px;
}
.MyProfileBG
{
	background-image: url(../images/WebpartBGBlue.jpg);
	margin-top: 2px;
}
.MyProfileBGFont11
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	font-weight: bold;
}
.MyProfileBGColorFont11 a
{
	font-family: Arial;
	font-size: 11px;
	color: #308bcc;
	font-weight: bold;
}
.MyProfileBGColorFont11 a:link
{
	font-family: Arial;
	font-size: 11px;
	color: #308bcc;
	font-weight: bold;
}
.TransDottedLine
{
	background-image: url(../images/TransparentDotLineBG.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.MyProfileBGNoramlFont11
{
	font-family: Arial;
	font-size: 11px;
	color: #308bcc;
	font-weight: normal;
}
.MyProfileBGGrayNoramlFont11
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	font-weight: normal;
}
MyProfileBGGreenNoramlFont11
{
	font-family: Arial;
	font-size: 11px;
	color: #69a01b;
	font-weight: bold;
}
.MyProfileBGTrightFont11
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	font-weight: normal;
	text-align: right;
}
.MyProfileBGlbalckTrightFont11
{
	font-family: Arial;
	font-size: 11px;
	color: #2c2c2c;
	font-weight: normal;
	text-align: right;
}
.MyProfileBGlbalckFont11
{
	font-family: Arial;
	font-size: 11px;
	color: #2c2c2c;
	font-weight: normal;
	text-align: right;
}
.li_WebpartBGGreen
{
	background-image: url(../images/WebpartBGGreen.jpg);
	margin-top: 2px;
	background-color: #f5f7e9;
	background-position: top left;
	background-repeat: no-repeat;
}
.WebpartBGType2
{
	background-image: url(../images/WebpartBGGreen.jpg);
	margin-top: 2px;
	background-color: #f5f7e9;
	background-position: top left;
	background-repeat: no-repeat;
}
.lblMassageFont11
{
	color: #6ba418;
	font-family: Verdana;
	font-size: 11px;
}
.hplMoreColor
{
	color: #6ba418;
}
.li_ListingUpdatesDay
{
	background-image: url(../images/ListingUpdateBG.png);
}
.MyAcency
{
	color: #2F82C7;
	font-family: Arial;
	font-size: 11px;
}
.Color
{
	color: #575757;
}
.btnOverView
{
	background-image: url(../images/button_85_19.gif);
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
.WebPartheading1
{
	font-weight: bold;
	font-size: 14px;
	color: #549dcf;
	border-bottom: solid 1px #cbe1f1;
}
.WebPartheading3 a
{
	font-weight: bold;
	font-size: 14px;
	color: #6ba418;
}
.WebPartheading3
{
	font-weight: bold;
	font-size: 14px;
	color: #6ba418;
	border-bottom: solid 1px #e1f1cb;
}
.WebPartLabelHome
{
	font-family: arial;
	font-size: 11px;
	color: #69a01b;
	font-weight: normal;
}
.WebPartlinkNormal a
{
	font-weight: normal;
	font-size: 11px;
	color: #69a01b;
}
.WebPartlinkNormal1
{
	font-weight: normal;
	font-size: 11px;
	color: #69a01b;
}
.WebPartTableBGColor
{
	background-color: #d7e8be;
}
.WebPartTableBGAlternateColor
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
}
.WebPartTableColor
{
	margin-top: 5px;
	background-color: #f2f8e9;
	border: solid 1px #b8d194;
}
.imgBtnBold
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0c4201;
	background-image: url(../images/lern-more-bg.gif);
	cursor: pointer;
}
.text-link-11-Bold
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	font-weight: bold;
}
.text-hpl-11-Normal a
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	cursor: pointer;
}
.text-hpl-11-Normal-blue a
{
	font-family: Arial;
	font-size: 11px;
	color: #4e79c2;
}
.btn-11-center
{
	font-size: 11px;
	font-family: Arial;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
}
.label-11-bold
{
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}
.label-14-bold
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	float: left;
	color: #6ba418;
	cursor: default;
}
.label-12-bold
{
	font-family: Arial;
	font-size: 12px;
	color: #2c7ebe;
	font-weight: bold;
}
.hpl-11-email
{
	font-size: 11px;
	font-family: Arial;
	color: #2c7ebe;
}
.chkbk-11-normal
{
	font-size: 11px;
	font-family: Arial;
}
.RadioButton-11-normal
{
	font-size: 11px;
	font-family: Arial;
}
.labelGroupNameHeading-15-bold
{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #3f6da3;
}
.label-11
{
	font-family: Arial;
	font-size: 11px;
}
.label-10
{
	font-family: Arial;
	font-size: 10px;
}
.label-12
{
	font-family: Arial;
	font-size: 12px;
}
.label-12-Bold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.label-11-Bold
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.label-13-Bold
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
.label-14
{
	font-family: Arial;
	font-size: 14px;
}
.label-14-Bold
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.label-16-Bold
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
}
.text-link-11
{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
}
.hplnk-11
{
	font-size: 11px;
	font-family: Arial;
}
.label-9
{
	font-size: 9pt;
	font-family: Arial;
}
.label-8
{
	font-size: 8pt;
	font-family: Arial;
}
.label-8.5
{
	font-size: 8.5pt;
	font-family: Arial;
}
.DropDownListList-11
{
	font-family: Arial;
	font-size: 11px;
}
.hplnk-14
{
	font-size: 14px;
	font-family: Arial;
}
.pdleftright
{
	padding-left: 5px;
	padding-right: 5px;
}

/*Add by Rahul for HE language*/

.language
{
	width: 140px;
	float: left;
	color: #263c88;
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	float: left;
	padding-right: 10px;
}
.registerBG
{
	width: 100%;
	height: 170px;
	background-image: url(../images/home-header-bg.jpg);
	float: left;
	margin-top: 5px;
}
.loginTopBG
{
	width: 100%;
	background-image: url(../images/login-bg-1.jpg);
	background-repeat: no-repeat;
	height: 27px;
	float: left;
}
.LoginTopContent
{
	font-family: Arial;
	color: #7ea9ed;
	font-size: 13px;
	font-weight: bold;
	padding-top: 19px;
	padding-left: 19px;
	float: left;
}
.loginMiddBG
{
	background-image: url(../images/login-bg-2.jpg);
	background-repeat: repeat-y;
	height: 340px;
}
.LoginMiddContent
{
	padding-top: 5px;
	padding-left: 19px;
}
.lblLogin
{
	color: #474747;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.loginMsgTopBG
{
	width: 741px;
	background-image: url(../images/content-bg-1.jpg);
	background-repeat: no-repeat;
	height: 20px;
	float: left;
}
.loginMsgMiddBG
{
	background-image: url(../images/content-bg-3.jpg);
	background-repeat: repeat-y;
	background-position: top;
	width: 741px;
	float: left;
}
.loginMsgMiddContent
{
	padding-top: 5px;
	padding-left: 19px;
}

.btnregisternow
{
	width: 240px;
	position: absolute;
	top: 105px;
	left: 760px;
}
.loginMsgContainer
{
	width: 711px;
	position: absolute;
	top: 258px;
	left: 235px;
}
.submenu
{
	margin-left: 0px;
	position: relative;
}
.advancesearchtab
{
	width: 808px;
	height: 250px;
	background-image: url(../images/search-background-large.jpg);
	float: left;
}
.secondsectab
{
	width: 808px;
	height: 250px;
	background-image: url(../images/search-background-large.jpg);
	float: left;
}
.firstsectab
{
	width: 808px;
	height: 60px;
	background-image: url(../images/search-background.jpg);
	float: left;
}

/*comman calss added by rahul*/
.direction
{
	direction: ltr;
}
.tleft
{
	text-align: left;
}
.tright
{
	text-align: right;
}
.pdtop1
{
	padding-top: 1px;
}
.pdleft1
{
	padding-left: 1px;
}
.pdtop2
{
	padding-top: 2px;
}
.pdleft2
{
	padding-left: 2px;
}
.pdtop3
{
	padding-top: 3px;
}
.pdleft3
{
	padding-left: 3px;
}
.pdtop4
{
	padding-top: 4px;
}

.marginrt15
{
	margin-left: 15px;
}

.pdbtm5
{
	padding-bottom: 5px;
}
.pdtop5
{
	padding-top: 5px;
}
.pdright5
{
	padding-right: 5px;
}
.pdtop6
{
	padding-top: 6px;
}
.pdtop7
{
	padding-top: 7px;
}
.pdright10
{
	padding-right: 10px;
}
.pdleft5
{
	padding-left: 5px;
}
.pdleft10
{
	padding-left: 10px;
}

.pdleft15
{
	padding-left: 15px;
}
.pdright15
{
	padding-right: 15px;
}
.pdtop15
{
	padding-top: 15px;
}
.pdbtm15
{
	padding-bottom: 15px;
}

.pdleft18
{
	padding-left: 18px;
}
.pdleft80
{
	padding-left: 80px;
}
.percentwid
{
	width: 100%;
}

.floatlt
{
	float: left;
}
.floatrt
{
	float: right;
}

.marginrt
{
	margin-top: 10px;
}
.marginlt15
{
	margin-left: 15px;
}
.marginlt20
{
	margin-left: 20px;
}
.marginlt10
{
	margin-left: 10px;
}
.marginrt10
{
	margin-right: 10px;
}
.margintop10
{
	margin-top: 10px;
}
.marginbtm10
{
	margin-bottom: 10px;
}
.marginlt12
{
	margin-left: 12px;
}
.margintop15
{
	margin-top: 15px;
}
.marginlt30
{
	margin-left: 30px;
}
.marginlt28
{
	margin-left: 28px;
}
.marginlt25
{
	margin-left: 25px;
}
.marginlt0
{
	margin-left: 0px;
}
.marginlt9
{
	margin-left: 9px;
}
.marginltneg7
{
	margin-left: -7px;
}
.marginlt35
{
	margin-left: 35px;
}
.marginrt35
{
	margin-right: 35px;
}
.marginrt20
{
	margin-right: 20px;
}
.marginlt50
{
	margin-left: 50px;
}
.marginrt50
{
	margin-right: 50px;
}
.marginlt80
{
	margin-left: 80px;
}
.marginlt140
{
	margin-left: 150px;
}
.marginlt100
{
	margin-left: 100px;
}
.marginlt200
{
	margin-left: 200px;
}
.marginlt250
{
	margin-left: 250px;
}

.marginlt300
{
	margin-left: 300px;
}
.marginlt400
{
	margin-left: 400px;
}
.height18
{
	height: 18px;
}
.whitespace
{
	white-space: nowrap;
}

.marginrt2
{
	margin-right: 2px;
}
.marginlt2
{
	margin-left: 2px;
}
.margintop2
{
	margin-top: 2px;
}
.marginbtm2
{
	margin-bottom: 2px;
}

.marginrt3
{
	margin-right: 3px;
}
.marginlt3
{
	margin-left: 3px;
}
.margintop3
{
	margin-top: 3px;
}
.marginbtm3
{
	margin-bottom: 3px;
}

.marginrt4
{
	margin-right: 4px;
}
.marginlt4
{
	margin-left: 4px;
}
.margintop4
{
	margin-top: 4px;
}
.marginbtm4
{
	margin-bottom: 4px;
}

.marginrt5
{
	margin-right: 5px;
}
.marginlt5
{
	margin-left: 5px;
}
.marginlt7
{
	margin-left: 7px;
}
.margintop5
{
	margin-top: 5px;
}
.margintop6
{
	margin-top: 6px;
}
.marginlt8
{
	margin-left: 8px;
}
.marginbtm5
{
	margin-bottom: 5px;
}

.marginlt90
{
	margin-left: 90px;
}

/* Added By Saurabh Gupta on March 31st, 2010
   To Implement the css style on Profile Page */
/* stylesheet for new Profile Page Starts Here*/
.profiledefaultpanel_new
{
	width: 1045px;
	background-image: url(../images/panel-bg-02-1045x14.jpg);
	float: left;
}
.profileInnerDefaultPanel_new
{
	height: 90px;
	width: 98%;
	padding-left: 10px;
}
.HeaderMaroonBoldLabel_new
{
	font-size: 9pt;
	font-family: Arial;
	color: Maroon;
	font-weight: bold;
	padding-left: 10px;
	float: left;
	width: 140px;
}

.profilecolumndivLFT_new
{
	width: 510px;
	float: left;
}
.profilediv_new
{
	width: 100%;
	height: 24px;
	float: left;
}
.profileLabel_new
{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	width: 170px;
	color: #575757;
	padding-right: 10px;
	float: left;
}
.profileDropDownList_new
{
	font-family: Arial;
	font-size: 11px;
	width: 206px;
	color: #575757;
	direction: ltr;
	float: left;
}
.profilecolumndivRT_new
{
	width: 510px;
	float: left;
}
.profileinfopanel_new
{
	width: 1045px;
	background-image: url(../images/panel-bg-02-1045x14.jpg);
	float: left;
}
.profileInnerInfoPanel_new
{
	height: 185px;
	width: 98%;
	padding-left: 10px;
}
.profileTextBox_new
{
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	direction: ltr;
	float: left;
}
.ProfilemMndatoryStar_new
{
	width: 8px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	float: left;
}
.ProfileErrorMessage1_new
{
	width: 110px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	float: left;
	direction: ltr;
	padding-left: 10px;
}
.AddAGStaffDivRT_new
{
	width: 450px;
	float: left;
}
.AddAGStaffDiv_new
{
	width: 500px;
	height: 24px;
	float: left;
}
.profileLabelMandatory_new
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	width: 170px;
	color: #a90000;
	float: left;
	padding-right: 2px;
}
.profileSubscriptionImg_new
{
	width: 190px;
	margin-top: -5px;
	white-space: nowrap;
}
.profileErrorMessage_new
{
	width: 110px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	float: left;
	padding-left: 10px;
}
.profileMiniSite_new
{
	width: 320px;
	color: #5da510;
}
.profilechngpasspanel_new
{
	width: 1045px;
	background-image: url(../images/panel-bg-02-1045x14.jpg);
	float: left;
}
.profileInnerchngpassPanel_new
{
	height: 73px;
	width: 98%;
	padding-left: 10px;
}
.ProfileErrorMessage-1_new
{
	width: 500px;
	color: #ff0000;
	font-family: arial;
	font-size: 10px;
	float: left;
}
.loginErrorMessage_new
{
	width: 100%;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	height: 18px;
	padding-left: 15px;
	padding-right: 3px; /*border:solid 1px #f1c2c2;*/ /*background-color:#f6eaea;*/
	float: left;
}
.loginValidatorSTP2_new
{
	width: 120px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	border: solid 1px #f1c2c2;
	height: 16px;
	background-color: #f6eaea;
	padding-left: 3px;
	padding-top: 2px;
	float: left;
}
.profilebuttonPanel_new
{
	margin-top: 20px;
	width: 840px;
	float: left;
}
.newbutton3dglass200px_profile_new
{
	background-image: url(../images/btn-200px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
	float: right;
	margin-left: 10px;
}
.newbutton3dglass90px_profile_new
{
	background-image: url(../images/btn-90px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
	float: right;
	margin-left: 10px;
}
.profilehelpImage_new
{
	position: relative;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
.profileClosepImage_new
{
	float: right;
	margin-right: 5px;
	margin-top: -10px;
}
.profileInformation_new
{
	float: left;
	width: 270px;
	padding-left: 10px;
}
.profileTextBoxDis_new
{
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	background-color: #f2efea;
	border: solid 1px #7f9db9;
	direction: ltr;
	float: left;
}
/* stylesheet for new Profile Page Ends Here*/
/* Ends Here */

/* stylesheet for Agent Profile Added by Rahul*/
.AgentprofileTop
{
	width: 832px;
	height: 25px;
	background-image: url(../images/AGProfile-Hd-BG.gif);
	background-repeat: no-repeat;
}
.AgentprofileMid
{
	width: 832px;
	height: auto;
	background-image: url(../images/AGProfile-MD-BG.gif);
	background-repeat: repeat-y;
	float: left;
}
.lblHeadAgentProfile
{
	margin-top: 4px;
	color: #3a75bb;
	font-weight: bold;
	margin-left: 6px;
	font-family: Arial;
	font-size: 12px;
	float: left;
}
.lblAgentProfile
{
	color: #3a75bb;
	font-family: Arial;
	font-size: 12px;
	float: left;
}
.MapBG
{
	width: 130px;
	height: 25px;
	background-position: left;
	background-image: url(../images/AGProfile-Lang-BG-Small.gif);
	background-repeat: no-repeat;
	float: left;
	padding-left: 5px;
	padding-right: 2px;
}
.lblNetworkProperties
{
	background-image: url(../images/networked-properties.jpg);
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	float: left;
}
.lblNumberOfListing
{
	padding-top: 34px;
	text-align: center;
	background-image: url(../images/no-of-listing-icon.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	float: left;
	font-family: Arial;
	font-size: 11px;
	border: solid 0px;
	background-color: Transparent;
}
.lblAgentCount
{
	padding-top: 35px;
	text-align: center;
	background-image: url(../images/networked-with-agencies.jpg);
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	float: left;
	font-family: Arial;
	font-size: 11px;
}
/* stylesheet for Agent Profile End*/
/* stylesheet for Agent Profile Added by Amit*/
.SearchPageSerchPanel
{
	z-index: 11;
	left: -1px;
	position: absolute;
	top: -15px;
	border: 1px;
}
.PropertyMap
{
	position: absolute;
	top: 0px;
	left: 485px;
	width: 260px;
	z-index: 8000;
}
.divRotetor
{
	background-image: url(../images/ad-background.jpg);
	background-repeat: no-repeat;
}
/* Added By Saurabh Gupta on April 2nd, 2010
   To Implement the css style in Overview Page */
/* stylesheet for new Overview Page Starts Here*/
/* Start - Message Board WebPart */
.WebPartExpandImage_new
{
	margin-top: -30px;
	float: left;
}
.WebPartlinkNormal_new a
{
	font-weight: bold;
	font-size: 11px;
	color: #69a01b;
	text-align: left;
	font-weight: bold;
	float: left;
	white-space: nowrap;
	text-decoration: underline;
	cursor: pointer;
}
.WebPartlinkNormal1_new
{
	font-weight: bold;
	font-size: 11px;
	color: #69a01b;
	text-align: left;
	float: left;
}
.WebPartLabelHome_new
{
	font-family: arial;
	font-size: 11px;
	color: #69a01b;
	text-align: left;
	float: left;
	font-weight: bold;
}
.WebPartLabelHome1_new
{
	font-family: arial;
	font-size: 11px;
	color: #69a01b;
	text-align: left;
	float: left;
	font-weight: normal;
}
.WebPartLinkMore_new
{
	font-family: arial;
	font-size: 11px;
	color: #69a01b;
	text-align: left;
	float: left;
	font-weight: normal;
}
.WebPartLinkMore_new a
{
	font-family: arial;
	font-size: 11px;
	color: #69a01b;
	text-align: left;
	float: left;
	font-weight: normal;
}

.WebPartMessageBoardDesc_new
{
	width: 350px;
	float: left;
}
.MyProfileBGGrayNoramlFont11_new
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	font-weight: normal;
	white-space: nowrap;
	margin-left: 1px;
	float: left;
	text-align: left;
	width: 280px;
}
.MyProfileBGGrayNoramlFont12_new
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	font-weight: normal;
	text-align: left;
}
.lblMassageFont11_new
{
	color: #6ba418;
	font-family: Verdana;
	font-size: 11px;
	float: right;
	text-decoration: underline;
	cursor: pointer;
}
.TransDottedLine_new
{
	background-image: url(../images/TransparentDotLineBG.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.MessageBoardGridDirection_new
{
	direction: ltr;
	float: left;
}
.WebpartBGType2_new
{
	background-image: url(../images/WebpartBGGreen.jpg);
	background-color: #f5f7e9;
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
	margin-left: 0px;
	margin-top: 7px;
}
.WebPartIndicateImg_new
{
	direction: ltr;
}
.WebPartHeading_new
{
	margin-top: 10px;
	margin-left: 0px;
	direction: ltr;
}
.WebPartHeading_new1
{
	margin-top: 10px;
	margin-left: 10px;
	direction: ltr;
}
.TransparentLabel_new
{
	color: silver;
	text-align: left;
	float: left;
}
/* Ends - Message Board WebPart */

/* Start - MyConnection WebPart */
.MyProfileBG_new
{
	background-image: url(../images/WebpartBGBlue.jpg);
	margin-top: 7px;
	float: left;
	direction: ltr;
}
.WebPartDirection_new
{
	direction: ltr;
}
.MyProfileBGNoramlFont11_new
{
	font-family: Arial;
	font-size: 11px;
	color: #308bcc;
	font-weight: normal;
	text-align: left;
	float: left;
}
.MyProfileBGTrightFont11_new
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	font-weight: normal;
	text-align: right;
}
.MyProfileBGlbalckTrightFont11_new
{
	font-family: Arial;
	font-size: 11px;
	color: #2c2c2c;
	font-weight: normal;
	text-align: right;
}
.MyProfileMyGroupHeading_new
{
	margin-top: 5px;
	height: 18px;
	float: left;
}
.MyProfileMyGroupText_new
{
	font-weight: bold;
	margin-top: 2px;
	text-align: left;
}
.MyProfileMyGroupItemOuterDiv_new
{
	margin-top: 3px;
	margin-left: 17px;
	float: left;
}
.MyProfileMyGroupGrid_new
{
	table-layout: fixed;
	clear: both;
}
.MyProfileMyGroupItemImage_new
{
	float: left;
	margin-top: 4px;
}
.MyProfileBGlbalckFont11_new
{
	font-family: Arial;
	font-size: 11px;
	color: #2c2c2c;
	font-weight: normal;
	text-align: right;
	float: left;
}
/* Ends - MyConnection WebPart */

/* Start - Newest ProxioPro Agents WebPart */
.WebPartAgentsGrid_new
{
	table-layout: fixed;
	clear: both;
	direction: ltr;
}
.WebPartAgentBGImage_new
{
	background: url(  '../Images/ig_progressIndicator.gif' ) center center no-repeat;
}
.WebPartAgentItemTable_new
{
	margin-top: 2px;
}
.WebPartAgentCountry_new
{
	font-size: 11px;
	color: #575757;
	font-family: Arial;
}
/* Ends - Newest ProxioPro Agents WebPart */

/* Start - Newest ProxioPro Property Listing WebPart */
.WebPartListingImage_new
{
	width: 92px;
	float: left;
	overflow: hidden;
	border: 1px hidden #000;
}
.WebPartListingItemHead_new
{
	width: 275px;
	float: left;
	border: 1px hidden #000;
}
.WebPartListingViewDetail_new
{
	width: 80%;
	float: right;
	white-space: nowrap;
	text-align: right;
}
.WebPartPrivacyImage_new
{
	position: relative;
	top: 0px;
}
/* Ends - Newest ProxioPro Property Listing WebPart */


/* Start - Listing Update WebPart */
.MaroonNewLabel-New_new
{
	font-size: 11px;
	font-family: Arial;
	color: #575757;
	font-weight: normal;
	text-align: left;
}
.li_ListingUpdatesDay_new
{
	background-image: url(../images/ListingUpdateBG.png);
}
.WebPartUpdateListingNoOfDays_new
{
	position: relative;
	margin-left: 10px;
	width: 60px;
}
.WebPartUpdateListingTable_new
{
	border: solid 1px #72b1dd;
	margin-top: 5px;
}
.HeaderMaroonBoldLabel1_new
{
	font-size: 9pt;
	font-family: Arial;
	color: Maroon;
	font-weight: bold;
}
.MyAcency_new
{
	color: #2F82C7;
	font-family: Arial;
	font-size: 11px;
}
.MyAgencyText_new
{
	margin-left: 3px;
	text-align: left;
	white-space: nowrap;
}
.MyAgencyTD_new
{
	/*text-align: left;*/
	width: 110px;
}
.MyAgencyTD1_new
{
	width: 40px;
	text-align: right;
}
.tab-pan-text_new
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	text-decoration: none;
	text-align: right;
	white-space: nowrap;
}
a.tab-pan-text_new
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	text-decoration: underline;
	text-align: right;
	white-space: nowrap;
}
.WebPartListingContactExpring_new
{
	width: 150px;
	padding-left: 0px;
	text-align: right;
}
.WebPartListingWithInDays_new
{
	float: left;
	margin-left: 5px;
	margin-top: 3px;
}
.btnOverView_new
{
	background-image: url(../images/button_85_19.gif);
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}
.WebPartListingHistoryView_new
{
	float: left;
	margin-left: 7px;
	border: solid 0px;
	cursor: pointer;
	width: 85px;
	height: 19px;
}
/* Ends - Listing Update WebPart */

/* Start - My Referal Network WebPart */
.MyProfileBGFont11_new
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	font-weight: bold;
	text-align: left;
}
.MyProfileBGColorFont11_new a
{
	font-family: Arial;
	font-size: 11px;
	color: #308bcc;
	font-weight: bold;
	text-align: left;
}
.MyProfileBGColorFont11_new a:link
{
	font-family: Arial;
	font-size: 11px;
	color: #308bcc;
	font-weight: bold;
	text-align: left;
}
.MyProfileBGGreenNoramlFont11_new
{
	font-family: Arial;
	font-size: 11px;
	color: #69a01b;
	font-weight: bold;
	text-align: left;
}
.MyProfileBGNoramlFont12_new
{
	font-family: Arial;
	font-size: 11px;
	color: #308bcc;
	font-weight: normal;
	text-align: right;
	float: right;
}
/* Ends - My Referal Network WebPart */

/* Starts - My Proxio Referal Network WebPart */
.WebPartReferralNetworkBGImage_new
{
	background-image: url(../images/TransparentDotLineBG.gif);
	height: 20px;
}
.WebPartReferralNetworkLabel_new
{
	font-family: arial;
	font-size: 11px;
	color: #2c2c2c;
	text-align: right;
}
.WebPartlinkNorma2_new a
{
	font-weight: bold;
	font-size: 11px;
	color: #69a01b;
	text-align: left;
	font-weight: normal;
	float: left;
	white-space: nowrap;
	text-decoration: underline;
	cursor: pointer;
}
.WebPartlinkNormal2_new
{
	font-weight: normal;
	font-size: 11px;
	color: #69a01b;
	text-align: left;
	float: left;
}
.WebPartTableColor_new
{
	margin-top: 5px;
	background-color: #f2f8e9;
	border: solid 1px #b8d194;
}
.WebPartTableBGColor_new
{
	background-color: #d7e8be;
}
.WebPartTableBGAlternateColor_new
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
}
.WebPartLabelHome2_new
{
	font-family: arial;
	font-size: 11px;
	color: #69a01b;
	font-weight: bold;
}
/* Ends - My Proxio Referal Network WebPart */
/* stylesheet for new Overview Page Ends Here*/
/* Ends Here */


/*Added By Saurabh Gupta on April 3rd, 2010 */
/* Style Sheet for Office Detail Page Starts Here */
.AddOfficeWelcomeDiv_new
{
	width: 1045px;
}
.AddOfficeInfoDiv_new
{
	width: 1045px;
	height: 190px;
}
.AddOfficeInfoPanel_new
{
	width: 1045px;
	height: 190px;
	background-image: url(../images/panel-bg-02-1045x14.jpg);
	background-repeat: repeat-y;
}
.AddOfficeInfoImage_new
{
	top: 10px;
	padding-left: 14px;
	float: left;
}
.AddOfficeInfoInnerPanel_new
{
	top: 30px;
	padding-left: 10px;
}
.AddOfficeDivLFT_new
{
	width: 450px;
	top: 5px;
	float: left;
}
.AddOfficeDiv_new
{
	width: 450px;
	height: 24px;
	float: left;
}
.AddOfficeDiv1_new
{
	width: 100%;
	height: 24px;
	float: left;
}
.LabelAddOffice_new
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	top: 2px;
	text-align: right;
	float: left;
}
.LabelAddOffice1_new
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	top: 2px;
	padding-left: 15px;
	text-align: left;
	float: left;
}
.LabelAddOfficeMandatory_new
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 120px;
	color: #a90000;
	top: 2px;
	text-align: right;
	float: left;
}
.LabelMandatoryStarAddOffice_new
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 5px;
	color: #ff0000;
	top: 2px;
	padding-left: 3px;
	text-align: left;
	float: left;
}
.TextBoxAddOffice_new
{
	font-family: Arial;
	font-size: 11px;
	width: 180px;
	color: #575757;
	margin-left: 7px;
	float: left;
}
.TextBoxAddOffice1_new
{
	font-family: Arial;
	font-size: 11px;
	width: 180px;
	color: #575757;
	margin-left: 15px;
	float: left;
}

.LabelErrorStarAddOffice_new
{
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	white-space: nowrap;
	width: 115px;
	background-color: #fdeeee;
	border: solid 1px #fdb0b0;
	height: 16px;
	padding-top: 2px;
	margin-left: 5px;
	padding-left: 2px;
	left: 5px;
	float: left;
}
.LabelErrorInvalidAddOffice_new
{
	width: 115px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	background-color: #fdeeee;
	border: solid 1px #fdb0b0;
	height: 16px;
	top: 2px;
	padding-left: 2px;
	padding-top: 2px;
	margin-left: 5px;
	float: left;
}
.LabelErrorStarAddOffice01_new
{
	top: 2px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	white-space: nowrap;
	width: 120px;
	background-color: #fdeeee;
	border: solid 1px #fdb0b0;
	height: 16px;
	padding-left: 2px;
	padding-top: 2px;
	float: left;
}

.DropDownAddOffice_new
{
	font-family: Arial;
	font-size: 11px;
	width: 186px;
	color: #575757;
	margin-left: 7px;
	float: left;
}
.DropDownAddOffice1_new
{
	font-family: Arial;
	font-size: 11px;
	width: 186px;
	color: #575757;
	margin-left: 15px;
	float: left;
}
.AddOfficeDivMD_new
{
	width: 350px;
	top: 5px;
	float: left;
}
.AddOfficeDivRT_new
{
	width: 450px;
	top: 5px;
	float: left;
}
.AddOfficeDivRT1_new
{
	width: 585px;
	top: 5px;
	float: left;
}
.AddOfficeInchargeDiv_new
{
	border: 0px solid #004b7c;
	width: 1045px;
	background-image: url(../images/panel-bg-02-1045x14.jpg);
	background-repeat: repeat-y;
}
.RadioButtonAddOffice_new
{
	font-family: Arial;
	font-size: 11px;
	width: 170px;
	color: #575757;
	float: left;
	margin-top: -4px;
}
.AddOfficePositionDiv_new
{
	height: 80px;
}
.HelpIconAddAGStaff_new
{
	top: 2px;
	margin-left: 10px;
	float: left;
}
.AddOfficeImagePanel_new
{
	top: -10px;
	margin-left: 20px;
	width: 90px;
	float: left;
}
.LabelInvalidAddOffice01margin100_new
{
	margin-left: -100px;
	width: 430px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
}
.LabelInvalidAddOffice01margin101_new
{
	margin-left: 10px;
	width: 430px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	float: left;
}
.LabelInvalidAddOffice_new
{
	width: 430px;
	color: #ff0000;
	font-family: arial;
	font-size: 11px;
	float: left;
}
.AddOfficeCloseImage_new
{
	margin-left: 35px;
	vertical-align: top;
	margin-top: -10px;
}
.AddOfficeButtonDiv_new
{
	margin-left: 600px;
	margin-top: -120px;
}
.newbutton3dglass90px_new
{
	background-image: url(../images/btn-90px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}
/* Style Sheet for Office Detail Page Ends Here */
/* Ends Here */
/*Amit Style For Flyer*/
.FlyerDirection
{
	direction: ltr;
}
/*end */

/*Mahendra Style For Flyer*/
.flyerColDirection
{
	float: left;
	text-align: left;
	font: bold 28px arial;
	color: #144084;
}

/*end */
table.Propertyview
{
	text-align: left;
}
table.Propertyview tr
{
	text-align: left;
}
table.Propertyview td
{
	text-align: left;
}
table.Propertyview th
{
	text-align: left;
}
.marginlt20
{
	margin-left: 20px;
}
.left20
{
	left: 20px;
}
.marginlt18
{
	margin-left: 18px;
}
.marginlt130
{
	margin-left: 130px;
}
/*Group Profile*/
.GroupProfileMidMG
{
	border: 0px solid #000;
	margin-top: 0px;
	float: left;
	width: 800px;
	background: url(../images/page-panel-bg-3-11.jpg) repeat-y;
	height: auto;
}
.margintop20
{
	margin-top: 20px;
}
.margintop17
{
	margin-top: 17px;
}
.margintop40
{
	margin-top: 40px;
}
.margintop30
{
	margin-top: 30px;
}

/* Added By Saurabh Gupta on April 4th, 2010
   To Implement the css style on Profile Page */
/* Style Sheet for Publish Property Page Starts Here */
.publishpropertyPanelMainAdd_new
{
	padding-left: 1px;
	top: 0px;
	background-image: url(../images/search-background-large.jpg);
	background-repeat: repeat-x;
}

.publishpropertyPanelMainEdit_new
{
	padding-left: 3px;
	top: 30px;
	background-image: url(../images/search-background-large.jpg);
	background-repeat: repeat-x;
}
.publishpropertyPropertyInfo_new
{
	width: 100%;
	height: 50px;
	float: left;
}
.publishpropertyDetailPanel_new
{
	width: 100%;
	height: 430px;
	float: left;
}
.publishpropertyLanguagePanel_new
{
	width: 100%;
	height: 430px;
	float: left;
}
.publishpropertyButtonPanel_new
{
	width: 100%;
	height: 40px;
	float: left;
}
.publishpropertyPagingPanel_new
{
	text-align: center;
	width: 100%;
	float: left;
}
.data1_new
{
	font: bold 11px arial, verdana;
	color: #000000;
}
.publishpropertyLabel_new
{
	padding-left: 5px;
	text-align: right;
	float: left;
}
.publishpropertyLabelData_new
{
	padding-left: 10px;
	top: 10px;
	float: left;
}
.MaroonBoldLabelLeft_new
{
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
	color: Maroon;
	font-weight: bold;
}
.publishpropertyPropertyInfoDiv_new
{
	width: 265px;
	float: left;
	padding-top: 10px;
}
.Leftlabel_new
{
	font-size: 11px;
	font-family: Arial;
	text-align: left;
	float: left;
}
.label_new
{
	font-size: 11px;
	font-family: Arial;
	text-align: right;
}
.label-11_new
{
	font-family: Arial;
	font-size: 11px;
}
.TextBox_new
{
	font-family: Verdana;
	font-size: 8pt;
	width: 145px;
}
.publishpropertyDetailLeftDiv_new
{
	width: 460px;
	float: left;
}
.publishpropertyDetailRightDiv_new
{
	width: 330px;
	float: left;
}
.publishpropertyRmearks_new
{
	overflow: auto;
	margin-left: 37px;
	width: 286px;
	height: 62px;
}
.newbutton3dglass150px_new
{
	background-image: url(../images/btn-150px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0px solid;
	height: 20px;
	cursor: pointer;
}
.publishpropertyButton_new
{
	height: 20px;
	float: left;
}
.publishpropertyPosterInfo_new
{
	background-image: url(../images/search-background-large.jpg);
	background-repeat: repeat-x;
	padding-left: 8px;
	height: 135px;
	width: 98%;
}

/* Style Sheet for Publish Property Page Ends Here */


/* Added By Saurabh Gupta on April 17th, 2010
   While Resolving the Bugs.... */
.LabelAddAGStaffMandatoryStar_New
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	margin-right: 3px;
	margin-left: 3px;
	float: left;
}
.PhoneEmailAddClient_OutDiv
{
	width: 350px;
}
.PreferredAddClient_Div
{
	width: 433px;
}
.PreferredAddClient_LeftDiv
{
	width: 318px;
}
.PhoneEmailValidationAddClient_Div
{
	width: 210px;
}
/* Ends Here */
.btncloseimage
{
	cursor: pointer;
	background-image: url(../Images/close-button-bg.png);
	border: solid 0px;
	float: right;
	padding-left: 20px;
	text-align: left;
}
.flyerbottomBG
{
	background-image: url(../Images/flyer-bg-3.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 16px;
	width: 716px;
}
.flyerTopBG
{
	background-image: url(../Images/flyer-bg-1.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 716px;
}

.flyerbottomBG45
{
	background-image: url(../Images/flyer-bg-3.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 16px;
	width: 716px;
}
.flyerTopBG45
{
	background-image: url(../Images/flyer-bg-1.gif);
	background-repeat: no-repeat;
	height: 17px;
	width: 716px;
}
.FlyerPrintBG
{
	background-image: url(../images/print-icon-bg.jpg);
	background-repeat: no-repeat;
}
.PremimumServices
{
	background-image: url(../images/Platinum-green-background.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 4px;
	float: left;
}
.PremimumPackagelt
{
	width: 395px;
	background-image: url(../images/PremiumShowcase-BG.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 4px;
	float: left;
}
.PremimumPackagert
{
	width: 395px;
	background-image: url(../images/PremiumShowcase-BG.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding: 4px;
	float: right;
}
.UpgraedNoewBG
{
	background-image: url(../images/NewUpgradeNowBG2.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 38px;
	width: 600px;
	float: left;
}
.UpgraedNoewBG1
{
	background-image: url(../images/NewUpgradeNowBG1.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 38px;
	width: 205px;
	float: left;
}
.valignmiddle
{
	vertical-align: middle;
}
.leftAfrica
{
	left: 340px;
	cursor: pointer;
	position: absolute;
	top: 425px;
}
.leftAsia
{
	left: 450px;
	cursor: pointer;
	position: absolute;
	top: 360px;
}
.leftAustralia
{
	left: 525px;
	cursor: pointer;
	position: absolute;
	top: 500px;
	width: 55px;
}
.leftEurope
{
	left: 355px;
	cursor: pointer;
	position: absolute;
	width: 55px;
	top: 345px;
}
.leftNorthAmerica
{
	left: 125px;
	cursor: pointer;
	position: absolute;
	width: 55px;
	height: 40px;
	top: 340px;
}
.leftSouthAmerica
{
	left: 190px;
	cursor: pointer;
	position: absolute;
	width: 45px;
	height: 40px;
	top: 465px;
}

/*Added By Rahul For PRoperty View*/

.BdrBG
{
	border: solid 2px #ededee;
	background-color: #f8f8f8;
	margin-top: 3px;
	margin-bottom: 3px;
}
.AddActualBG
{
	background-image: url(../images/AddActualBG.png);
	background-repeat: repeat;
	background-position: left top;
	border: solid 1px #d5d6d8;
	height: 125px;
	float: left;
	width: 100%;
	margin-left: 5px;
}
.AddActualBG11
{
	background-image: url(../images/AddActualBG11.png);
	background-repeat: repeat;
	background-position: left top;
	border: solid 1px #d5d6d8;
	height: 175px;
	float: left;
	width: 100%;
	margin-left: 5px;
}

.MyReferralNetwork_ChkBoxes
{
	float: left;
}

.MyReferralNetwork_StatusImg
{
	padding-right: 3px;
	padding-left: 3px;
	float: left;
}

.MyReferralNetwork_StatusDiv
{
	float: left;
	width: 108px;
}

.MyReferralNetwork_MainDiv
{
	width: 100%;
	float: left;
	margin-bottom: 5px;
}

.MyReferralNetwork_Heading
{
	float: left;
	font-weight: bold;
	color: #069C1F;
	padding-top: 5px;
}
.PasswordPolicyClose
{
	background-image: url(../images/close-button-bg.png);
	background-repeat: no-repeat;
	border: solid 0px #FFFFFF;
	width: 91px;
	height: 22px;
	top: 6px;
	color: #1c2872;
	cursor: pointer;
	float: right;
}
