body
{
	font-size: 8pt;
	font-family: Arial;
	margin: 0;
	padding: 0;
	width: 99%;
	height: 100%;
}
/*.ellipsis {   
    white-space: nowrap;   
    overflow: hidden;   
    text-overflow: ellipsis;   
    -o-text-overflow: ellipsis; 
    -ms-text-overflow: ellipsis;   
    -moz-binding: url('ellipsis.xml#ellipsis');   
} */
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;
}
.Leftlabel
{
	font-size: 11px;
	font-family: Arial;
}
.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: #f5f5f5;
	height: 20px;
}
.WhiteButtonSilverBorder
{
	background-image: url(../Images/home-buttonbg.gif);
	color: #fff;
	font: bold 11px arial;
	border: 1px solid #02739b;
}
.RadioButton
{
	font-size: 8pt;
	font-family: Arial;
}
.DropDownListList
{
	font-size: 8pt;
	width: 200px;
}
.DropDownListListNew
{
	font-size: 8pt;
	width: 240px;
}
.DropDownList
{
	font-size: 8pt;
	width: 149px;
}
.obDropDownList
{
	border-width: 0;
	font-size: 8pt;
	width: 150px;
	background-color: #fff;
}
.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: 0;
	top: -30px;
	height: auto;
	min-height: 80px;
}
#DescriptiontextDiv span
{
	width: 530px;
	border: 1px soild #000;
	white-space: pre-wrap;
}
#DescriptiontextDiv p
{
	margin-top: 0;
	border: 1px soild #000;
}
.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: #000;
	background-color: #fff;
	height: 15;
	font-size: 8pt;
	font-family: Arial;
	border-left-color: #fff;
	border-bottom-color: #fff;
	border-top-color: #fff;
	border-right-color: #fff;
}
.dataGridItem
{
	background-color: #fff;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
	border: 1px solid #d8eff8;
}
.dataGridAltItem
{
	background-color: #d8eff8;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
}
.dataGridAltItem1
{
	color: #000;
	border-width: 1px;
	border-color: #fff;
	font-size: 8pt;
	font-family: Arial;
}
.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;
}
.dataGridFooter
{
	color: #000;
	background-color: #c6c3c6;
	text-align: right;
}
.dataGridEditItemStyle
{
	background-color: #ccdbf6;
}
.dataGridSelectedItemStyle
{
	color: #fff;
	font-weight: bold;
	background-color: #ccdbf6;
}
.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: #69c;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #69c;
	scrollbar-arrow-color: #fff;
	scrollbar-darkshadow-color: #69c;
}
.tabOff
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: 100;
	text-align: CENTER;
	color: #039;
	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: #039;
	background-color: #c4e0f0;
	border-style: NONE;
	border-bottom: #c4e0f0 1PX SOLID;
	height: 25;
	cursor: HAND;
}
.modalBackgroundDef
{
	background-color: #eef6fc;
	filter: alpha(opacity=100);
	opacity: .7em;
	-moz-opacity: .5;
	z-index: 10000;
}
.modalBackgroundDef1
{
	background-color: #eef6fc;
	filter: alpha(opacity=80);
	opacity: .7em;
	-moz-opacity: .5;
	z-index: 10000;
}
.modalPopupDef
{
	background-color: #fff;
	border-width: 1px;
	border-style: solid;
	border-color: #9abbd2;
	padding: 3px;
	width: 250px;
}
.modalBackground
{
	background-color: #d3d3d3;
	filter: alpha(opacity=30);
	opacity: .3em;
	-moz-opacity: .3;
	width: 200px;
	z-index: 999px;
}
.modalPopup
{
	background-color: #f5f5f5;
	border-width: 3px;
	border-style: solid;
	border-color: gray;
	padding: 10px;
	width: 250px;
	z-index: 999px;
}
.modalPopup1
{
	background-color: #fff;
	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: #000;
}
.data
{
	font: normal 11px arial,verdana;
	color: #000;
}
.data1
{
	font: bold 11px arial,verdana;
	color: #000;
}
.data2
{
	font: bold 12px arial,verdana;
	color: #000;
}
.outer-border
{
	border: 1px solid #000;
	height: 100%;
	width: 720px;
}
.main-red-border
{
	margin: 15px;
	border: 10px solid #cd4537;
	width: 680px;
	border-right: none;
	border-bottom: none;
	height: 95%;
}
.title
{
	background-color: #e1eaf8;
	height: 30px;
	line-height: 20px;
	border-bottom: 10px solid #cd4537;
	border-right: 3px solid #cd4537;
	font: normal 18px arial,verdana;
}
.country-bg
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 30px;
	text-align: center;
	font: normal 14px arial,verdana;
	line-height: 20px;
}
.region-bg
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 30px;
	text-align: center;
	font: normal 14px arial,verdana;
	line-height: 20px;
}
.price-bg
{
	float: right;
	width: 210px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 30px;
	text-align: center;
	font: normal 14px arial,verdana;
	line-height: 20px;
}
.main-pic
{
	background-color: #e1eaf8;
	width: 675px;
	height: 200px;
	font: normal 14px arial,verdana;
	border: 3px solid #fff;
}
.interior
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
.interior1
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
.interior2
{
	float: right;
	width: 210px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
.style-bg
{
	float: left;
	padding-left: 5px;
	width: 220px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
.building-bg
{
	float: left;
	padding-left: 5px;
	width: 220px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
.grounds-bg
{
	float: right;
	padding-left: 5px;
	width: 205px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
.agency-logo-bg
{
	float: left;
	width: 225px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 120px;
	font: normal 16px arial,verdana;
	text-align: center;
}
.logo-img
{
	margin: 30px;
}
.agent-details-bg
{
	float: left;
	padding-left: 5px;
	width: 220px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
.prop-id-bg
{
	float: right;
	width: 210px;
	margin-top: 80px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 40px;
	font: normal 14px arial,verdana;
	line-height: 30px;
	text-align: right;
}
.detail-text
{
	font: normal 10px arial,verdana;
}
.detail-text1
{
	font: normal 11px arial,verdana;
	color: #575757;
}
.flyer-heading
{
	font: bold 12px arial,verdana;
}
.PropertyDescription-bg
{
	float: left;
	width: 437px;
	padding-left: 5px;
	background-color: #e1eaf8;
	border: 3px solid #fff;
	height: 120px;
	font: normal 16px arial,verdana;
	line-height: 20px;
}
.Column50pc
{
	width: 50%;
	float: left;
}
.Column33pc
{
	width: 33%;
	float: left;
}
.Column25pc
{
	width: 25%;
	float: left;
}
.clear
{
	clear: both;
}
.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;
}
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;
}
.top-yellow-bg
{
	width: 97%;
	float: left;
	background-color: #ffc;
	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: 0;
	margin-bottom: 0;
}
.li-rt-sec
{
	width: 35%;
	float: right;
	text-align: left;
	background-color: #ffc;
	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;
}
.body
{
	background-color: #d4e2ff;
	padding: 0;
	margin: 0;
	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: red;
	font: normal 11px tahoma,verdana,arial;
}
#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;
}
.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: #000;
	margin-bottom: 7px;
	text-decoration: none;
	color: #d35603;
}
.ddmenuSubOption
{
	float: left;
	text-align: left;
}
.ddmenu1
{
	background-color: #c1c1c1;
	color: #fff;
}
.ddmenu2
{
	background-color: #fff;
	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: #000;
	border-bottom: 0 solid #c1c1c1;
	text-align: left;
	padding-right: 0;
	margin-left: -10px;
}
.ddmenu5
{
	background-color: #f8f8f8;
	font: normal 10px verdana;
	width: 165px;
	color: #000;
	text-align: left;
}
.ddmenu6
{
	background-color: #f8f8f8;
	font: normal 10px verdana;
	width: 170px;
	color: #000;
	border: 1px solid #c1c1c1;
	text-align: left;
}
.ddmenu4
{
	background-color: #c1c1c1;
	color: #fff;
}
.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: #000;
}
.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;
}
.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: #fff;
	padding: 2px;
	padding-left: 1px;
	vertical-align: middle;
	z-index: 160;
}
.ob_cbTextbox
{
	font: 8pt Arial;
	padding-left: 2px;
	padding-right: 2px;
	border: 0;
	padding-bottom: 0;
	padding-top: 0;
	height: 16px;
	width: 100%;
	font-weight: normal;
}
.ImageComboOver
{
	font: 8pt Arial;
	background-color: #2f6cbf;
	color: #fff;
	padding: 2px;
	padding-left: 1px;
	vertical-align: middle;
	cursor: pointer;
}
.ob_cbButton
{
	border: 0;
	cursor: pointer;
}
.ob_cbButtonOver
{
	border: 0;
	cursor: pointer;
}
.ob_cbOptionIconContainer
{
	vertical-align: middle;
	width: 16px;
	padding: 3px;
	cursor: pointer;
	z-index: 111;
}
.PageNext
{
	page-break-after: always;
}
.ddmenu2-new
{
	background-color: #fff;
	height: 15px;
	font: bold 12px Arial;
	width: 170px;
	color: #2b57b2;
	padding: 0 2px 3px;
	margin-top: 0;
	padding-top: 3px;
	border-style: none;
	text-align: left;
}
.ddmenu2-newMoz
{
	background-color: #fff;
	height: 15px;
	font: bold 12px Arial;
	width: 170px;
	color: #2b57b2;
	padding: 0 2px 3px;
	margin-top: 3px;
	border-style: none;
	text-align: left;
}
.ddmenu-new
{
	height: 22px;
	font: normal 11px Arial;
	color: #636363;
	width: 144px;
	padding: 2px 11px;
	text-align: left;
}
.ddmenu-new-Disable
{
	height: 22px;
	font: normal 11px Arial;
	color: #a3a3a3;
	width: 144px;
	padding: 2px 11px;
	text-align: left;
}
.ddmenu-new-Disable a
{
	color: #a3a3a3;
	font-weight: bold;
}
.ddmenu-new a
{
	color: #2b57b2;
	font-weight: bold;
}
.menu-bg
{
	margin-left: 1px;
	width: 160px;
	height: 575px;
	/*height: 515px;*/

	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;
}
.SubMenuHeight
{
	height: 15px;
}
.menu-corner
{
	margin-bottom: 0;
}
#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: #fff;
	text-align: right;
}
.white-text-bold
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#agen-name
{
	margin-top: 5px;
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	text-align: right;
	position: absolute;
	top: 40px;
}
#leng-option
{
	margin-top: 5px;
	width: 600px;
	float: right;
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	text-align: right;
	position: fixed;
	top: 5px;
	right: 10px;
}
.label-text-box
{
	background-color: #fff;
	font-family: Arial;
	font-size: 11px;
	height: 18px;
	border: 1px solid #666;
}
#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: 0;
	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: 0;
	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: 0;
	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: 0;
	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: #fff;
	font: bold 11px arial;
	text-align: left;
	padding-left: 10px;
	border: 0 solid #02739b;
	height: 19px;
	cursor: pointer;
}
.home-button-new-1
{
	background-image: url(../images/home-buttonbg-new-1.jpg);
	color: #fff;
	font: bold 11px arial;
	text-align: left;
	padding-left: 10px;
	border: 0 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: #fff;
	height: 30px;
	font: bold 12px Arial;
	width: 170px;
	color: #3f87b0;
	padding: 1px 2px;
	margin-top: 0;
	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: 0 25px;
}
.ddmenu-new-1 a:hover
{
	height: 22px;
	font: normal 11px Arial;
	margin-bottom: 0;
	text-decoration: none;
	color: #2b57b2;
	padding: 0 25px;
}
.label-1
{
	font-size: 8pt;
	font-family: Arial;
	text-align: left;
}
.dataGridMain-1
{
	color: #000;
	background-color: #fff;
	height: 15;
	font-size: 8pt;
	font-family: Arial;
	border-left-color: #fff;
	border-bottom-color: #fff;
	border-top-color: #fff;
	border-right-color: #fff;
}
.dataGridItem-1
{
	background-color: #fff;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
	border: 1px solid #a6c6f6;
}
.dataGridAltItem-1
{
	background-color: #dfeafb;
	color: #000;
	font: normal 11px arial,verdana;
	height: 15px;
}
.dataGridAltItem1-1
{
	color: #000;
	border-width: 1px;
	border-color: #fff;
	font-size: 8pt;
	font-family: Arial;
}
.dataGridHeaderStyle-1
{
	background-color: #8bb2f3;
	color: #fff;
	font: bold 12px arial,verdanal;
	height: 15px;
}
.dataGridHeaderStyle-1 a
{
	background-color: #5f97f3;
	color: #fff;
	font: bold 12px arial,verdana;
	height: 15px;
}
.dataGridFooter-1
{
	color: #000;
	background-color: #c6c3c6;
	text-align: right;
}
.dataGridEditItemStyle-1
{
	background-color: #f0f;
}
.dataGridSelectedItemStyle-1
{
	color: #fff;
	font-weight: bold;
	background-color: #9471de;
}
.newbutton3dglass
{
	background-image: url(../images/yes-button.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
}
.newbutton3dglass100px-new
{
	background-image: url(../Images/button-100px-new.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass90px
{
	background-image: url(../images/btn-90px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass100px
{
	background-image: url(../images/btn-100px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass130px
{
	background-image: url(../images/btn-130px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglassDisabled130px
{
	background-image: url(../images/btn-off-130px.gif);
	color: #727272;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass150px
{
	background-image: url(../images/btn-150px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass180px
{
	background-image: url(../images/btn-180px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass200px
{
	background-image: url(../images/btn-200px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass230px
{
	background-image: url(../images/btn-230px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass300px
{
	background-image: url(../images/btn-300px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass320px
{
	background-image: url(../images/btn-320px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.newbutton3dglass340px
{
	background-image: url(../images/btn-340px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
}
.ButtonBlue105_19px
{
	background-image: url(../images/button_105_19.gif);
	color: #fff;
	font: bold 11px arial;
	border: 0 solid;
	height: 19px;
	cursor: pointer;
}
.ButtonBlue85_19px
{
	background-image: url(../images/button_85_19.gif);
	color: #fff;
	font: bold 11px arial;
	border: 0 solid;
	height: 19px;
	cursor: pointer;
}
.ButtonBlue135_19px
{
	background-image: url(../images/button_135_19.png);
	color: #fff;
	font: bold 11px arial;
	border: 0 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;
}
#mainhgt1
{
	height: 900px;
	width: 716px;
	float: left;
	border: 0 solid;
	padding: 0;
}
.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;
}
.editpropertyiconbg
{
	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;
}
.pagingLastButton_New
{
	background-image: url(../Images/last-button-01_new.jpg);
	width: 19px;
	height: 20px;
	font-family: Arial;
	font-size: 10px;
}
.pagingNextButton_new
{
	background-image: url(../Images/next-button-01_new.jpg);
	width: 19px;
	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;
}
.pagingFirstButton_new
{
	background-image: url(../Images/first-button-01_new.jpg);
	width: 19px;
	height: 20px;
	font-family: Arial;
	font-size: 10px;
}
.pagingBackButton_new
{
	background-image: url(../Images/back-button-01_new.jpg);
	width: 19px;
	height: 20px;
	font-family: Arial;
	font-size: 10px;
}
.link
{
	cursor: pointer;
}
.DropDownList220px
{
	font-size: 8pt;
	width: 220px;
}
.loginformdiv
{
	position: relative;
	top: 0;
	width: 500px;
	height: 24px;
}
.LoginLabel
{
	font-size: 11px;
	color: #575757;
	width: 130px;
	text-align: right;
	left: 0;
	position: absolute;
	top: 2px;
}
.LoginLabelMandatory
{
	font-size: 11px;
	color: #0070c0;
	font-weight: normal;
	width: 130px;
	text-align: right;
	left: 0;
	position: absolute;
	top: 2px;
}
.LabelRequired
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: red;
	top: 0;
	left: 135px;
	width: 8px;
	position: absolute;
}
.logintextbox
{
	position: absolute;
	left: 140px;
	top: 0;
	width: 200px;
	font-size: 11px;
	font-family: Arial;
	color: #575757;
}
.logintextboxSTP2
{
	position: absolute;
	left: 145px;
	top: 0;
	width: 200px;
	font-size: 11px;
	font-family: Arial;
	color: #575757;
}
.loginDropDown
{
	position: absolute;
	left: 140px;
	top: 0;
	width: 206px;
	font-size: 11px;
	font-family: Arial;
	color: #575757;
}
.loginDropDownSTP2
{
	position: absolute;
	left: 145px;
	top: 0;
	width: 206px;
	font-size: 11px;
	font-family: Arial;
	color: #575757;
}
.loginValidator
{
	position: absolute;
	left: 374px;
	top: 0;
	width: 120px;
	color: red;
	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: 0;
	width: 120px;
	color: red;
	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: 0;
	width: 100%;
	color: red;
	font-family: arial;
	font-size: 11px;
	height: 18px;
	padding-left: 3px;
	padding-right: 3px;
}
.loginLinkButton
{
	font-family: Arial;
	font-size: 11px;
	color: #3d7abf;
	left: 0;
}
.LoginLabelLarge
{
	text-align: right;
	font-size: 11px;
	font-weight: normal;
	color: #0070c0;
	position: absolute;
	top: 2px;
	left: 0;
}
.profilecolumndivLFT
{
	width: 420px;
	position: absolute;
	top: 19px;
	left: 15px;
}
.profilecolumndivRT
{
	width: 420px;
	position: absolute;
	top: 19px;
	left: 450px;
}
.profilediv
{
	width: 420px;
	position: relative;
	top: 0;
	left: 0;
	height: 24px;
}
.profileLabel
{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	width: 170px;
	color: #575757;
	position: absolute;
	left: 0;
	top: 2px;
}
.profileDropDownList
{
	font-family: Arial;
	font-size: 11px;
	width: 206px;
	color: #575757;
	position: absolute;
	left: 185px;
	top: 0;
}
.profileTextBox
{
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	position: absolute;
	left: 185px;
	top: 0;
}
.profileTextBoxDis
{
	font-family: Arial;
	font-size: 11px;
	width: 200px;
	color: #575757;
	position: absolute;
	left: 185px;
	top: 0;
	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: 0;
	top: 2px;
}
.ProfileErrorMessage
{
	position: absolute;
	left: 415px;
	top: 2px;
	width: 120px;
	color: red;
	font-family: arial;
	font-size: 11px;
}
.ProfileErrorMessage1
{
	position: absolute;
	left: 185px;
	top: 0;
	width: 500px;
	color: red;
	font-family: arial;
	font-size: 10px;
}
.ProfileErrorMessage-1
{
	position: absolute;
	left: 0;
	top: 0;
	width: 500px;
	color: red;
	font-family: arial;
	font-size: 10px;
}
.ProfilemMndatoryStar
{
	position: absolute;
	left: 175px;
	top: 0;
	width: 8px;
	color: red;
	font-family: arial;
	font-size: 11px;
}
.profileDropDownList2
{
	font-family: Arial;
	font-size: 11px;
	width: 206px;
	color: #575757;
	position: absolute;
	left: 443px;
	top: 0;
}
.profileDropDownList3
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	position: absolute;
	left: 690px;
	top: 0;
}
.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: 0;
	left: 0;
}
.AGProfileDivLFT
{
	width: 450px;
	position: absolute;
	top: 43px;
	left: 15px;
}
.AGProfileDivRT
{
	width: 450px;
	position: absolute;
	top: 43px;
	left: 500px;
}
.AGProfileDiv
{
	width: 500px;
	position: relative;
	top: 0;
	left: 0;
	height: 24px;
}
.LabelAGProfile
{
	font-family: Arial;
	font-size: 11px;
	width: 160px;
	color: #575757;
	position: absolute;
	top: 2px;
	left: 0;
	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: 0;
	text-align: right;
}
.LabelAGProfileMandatoryStar
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 5px;
	color: red;
	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: 0;
}
.AGprofileTextBox
{
	font-family: Arial;
	font-size: 11px;
	width: 220px;
	color: #575757;
	position: absolute;
	left: 175px;
	top: 0;
}
.LabelAGProfileError
{
	position: absolute;
	left: 406px;
	top: 2px;
	width: 20px;
	color: red;
	font-family: arial;
	font-size: 11px;
}
.AddAGStaffDivLFT
{
	width: 450px;
	top: 5px;
}
.AddAGStaffDivRT
{
	width: 450px;
	top: 5px;
}
.AddAGStaffDiv
{
	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: 0;
	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: red;
	margin-right: 5px;
	float: left;
}
.LabelAddAGStaffErrorStar
{
	top: 2px;
	color: red;
	font-family: arial;
	font-size: 11px;
	margin-left: 10px;
	float: left;
}
.HelpIconAddAGStaff
{
	top: 2px;
}
.AddAGStaffValidator
{
	width: 120px;
	color: red;
	font-family: arial;
	font-size: 11px;
}
.AddAGStaffError
{
	width: 500px;
	color: red;
	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: 0;
	left: 0;
	height: 24px;
}
.LabelAddOffice
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	position: absolute;
	top: 2px;
	left: 0;
	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: 0;
	text-align: right;
}
.TextBoxAddOffice
{
	font-family: Arial;
	font-size: 11px;
	width: 180px;
	color: #575757;
	position: absolute;
	left: 135px;
	top: 0;
}
.TextBoxAddOfficeDis
{
	font-family: Arial;
	font-size: 11px;
	width: 220px;
	color: #575757;
	position: absolute;
	left: 135px;
	top: 0;
	background-color: #f2efea;
	border: solid 1px #7f9db9;
}
.TextBoxAddOffice-1
{
	font-family: Arial;
	font-size: 11px;
	width: 80px;
	color: #575757;
	position: absolute;
	left: 345px;
	top: 0;
}
.DropDownAddOffice
{
	font-family: Arial;
	font-size: 11px;
	width: 186px;
	color: #575757;
	position: absolute;
	left: 135px;
	top: 0;
}
.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: red;
	position: absolute;
	top: 2px;
	left: 123px;
	text-align: left;
}
.LabelErrorStarAddOffice
{
	position: absolute;
	left: 330px;
	top: 0;
	width: 20px;
	color: red;
	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: red;
	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: red;
	font-family: arial;
	font-size: 11px;
}
.LabelErrorInvalidAddOffice
{
	position: absolute;
	left: 330px;
	top: 2px;
	width: 120px;
	color: red;
	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: 0;
	top: 0;
	width: 430px;
	color: red;
	font-family: arial;
	font-size: 11px;
}
.LabelInvalidAddOffice01margin100
{
	position: absolute;
	left: -100px;
	top: 0;
	width: 430px;
	color: red;
	font-family: arial;
	font-size: 11px;
}
.AddClientDivLFT
{
	width: 350px;
	top: 5px;
}
.AddClientDivMD
{
	width: 350px;
	position: absolute;
	top: 5px;
	left: 290px;
}
.AddClientDivRT
{
	width: 350px;
	top: 5px;
	float: left;
	margin-left: 200px;
}
.AddClientDiv
{
	width: 350px;
	height: 24px;
}
.LabelAddClient
{
	font-family: Arial;
	font-size: 11px;
	width: 120px;
	color: #575757;
	top: 2px;
	text-align: right;
	float: left;
}
.LabelMandatoryAddClient
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 120px;
	color: #a90000;
}
.LabelMandatoryStarAddClient
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	width: 5px;
	color: red;
}
.LabelErrorStarAddClient
{
	margin-left: 4px;
	top: 2px;
	width: 100px;
	color: red;
	font-family: arial;
	font-size: 11px;
	white-space: nowrap;
	float: left;
}
.LabelErrorStarAddClient1
{
	margin-left: 10px;
	margin-top: 2px;
	float: left;
	width: 20px;
	color: red;
	font-family: arial;
	font-size: 11px;
}
.TextBoxAddClient
{
	font-family: Arial;
	font-size: 11px;
	width: 170px;
	color: #575757;
}
.DropDownAddClient
{
	font-family: Arial;
	font-size: 11px;
	width: 176px;
	color: #575757;
	margin-left: 10px;
	float: left;
	direction: ltr;
}
.DropDownAddClient1
{
	font-family: Arial;
	font-size: 11px;
	width: 150px;
	color: #575757;
	margin-top: 2px;
	margin-left: 10px;
	float: left;
}
.DropDownTitleAddClient
{
	font-family: Arial;
	font-size: 11px;
	width: 65px;
	color: #575757;
	margin-left: 5px;
}
.LabelErrorInvalidAddClient
{
	top: 2px;
	width: 120px;
	color: red;
	font-family: arial;
	font-size: 11px;
	margin-left: 10px;
	float: left;
}
.LabelErrorInvalidAddClient1
{
	top: 2px;
	width: 80px;
	color: red;
	font-family: arial;
	font-size: 11px;
	float: left;
}
.RadioButtonAddClient
{
	color: #575757;
	font-family: Arial;
	font-size: 11px;
}
.CheckBoxAddClient
{
	margin-left: 10px;
	color: #575757;
	width: 100px;
	font-family: Arial;
	font-size: 11px;
	margin-top: 2px;
	float: left;
}
.DropDownSmallAddClient
{
	margin-left: 10px;
	color: #575757;
	font-family: Arial;
	font-size: 11px;
	margin-top: 2px;
	width: 80px;
	float: left;
}
.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;
}
.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;
}
.DropDownAddProperty1
{
	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: 0;
}
.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: red;
	text-align: left;
}
.MapButtonAddProperty
{
	color: #1666a9;
	font-family: Arial;
	font-size: 11px;
	text-decoration: underline;
	background: transparent;
	border: solid 0;
	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: 0;
	height: 22px;
	width: 140px;
	left: 0;
}
.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: #fff;
	font-weight: bold;
}
.PrPackageSignupNor
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	color: #fff;
	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 0;
	background-image: url(../images/button-new-gray-140x22.jpg);
	float: right;
	margin-right: 10px;
	margin-top: 0;
	cursor: pointer;
}
.LabelBlue12Premium
{
	position: absolute;
	top: 7px;
	left: 0;
	color: #1b5dbc;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer;
}
.LabelGray11Premium
{
	position: absolute;
	top: 26px;
	left: 0;
	color: #575757;
	font-weight: bold;
	font-size: 11px;
}
.LabelGray11PremiumTxt
{
	position: absolute;
	top: 50px;
	left: 0;
	color: #575757;
	font-size: 11px;
}
.PremiumListingLabel
{
	position: absolute;
	left: 0;
	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: #fff;
	background-image: url(../Images/btn-150x19.png);
	border: solid 0;
	cursor: pointer;
}
.AskToJoinCancelbtn
{
	position: absolute;
	top: 100px;
	left: 225px;
	width: 105px;
	height: 19px;
	font: arial;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background-image: url(../Images/button_105_19.gif);
	border: solid 0;
	cursor: pointer;
}
.AskToJoinDisbtn
{
	width: 105px;
	height: 19px;
	font: arial;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background-image: url(../Images/button_105_19.gif);
	border: solid 0;
	cursor: pointer;
}
.ClientCancelbtn
{
	width: 105px;
	height: 19px;
	font: arial;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background-image: url(../Images/button_105_19.gif);
	border: solid 0;
	cursor: pointer;
}
.autocomplete_completionListElement
{
	margin: 0;
	background-color: #fff;
	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;
}
.autocomplete_highlightedListItem
{
	background-color: #3b97d3;
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	padding: 1px;
	cursor: pointer;
	z-index: 5500;
}
.autocomplete_listItem
{
	background-color: #fff;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	padding: 1px;
	cursor: pointer;
	z-index: 100000;
}
.DIVLeftEDAGDetails
{
	position: absolute;
	top: 45px;
	width: 400px;
	left: 0;
}
.DIVRightEDAGDetails
{
	position: absolute;
	top: 45px;
	width: 400px;
	left: 410px;
}
.DIVLineEDAGDetails
{
	position: relative;
	margin-top: 0;
	margin-left: 0;
	height: 24px;
	width: 400px;
}
.LabelMandatoryEDAGDetails
{
	left: 10px;
	position: absolute;
	top: 0;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #a90000;
	width: 110px;
}
.LabelNormalEDAGDetails
{
	left: 10px;
	position: absolute;
	top: 0;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 110px;
}
.LabelMandatoryStarEDAGD
{
	left: 123px;
	position: absolute;
	top: 0;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color: #a90000;
	width: 5px;
}
.TextBoxEDAGDetails
{
	left: 135px;
	position: absolute;
	top: 0;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 200px;
}
.DropDownEDAGDetails
{
	left: 135px;
	position: absolute;
	top: 0;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	width: 206px;
}
.LabelRequiredStarEDAGD
{
	left: 345px;
	position: absolute;
	top: 0;
	text-align: right;
	font-family: Arial;
	font-size: 11px;
	color: #a90000;
	width: 5px;
}
.RegistrationHeaderBluBG
{
	position: relative;
	margin-top: 0;
	left: 4px;
	height: 28px;
	width: 996px;
	background-image: url(../images/RegistrationHeaderBG.jpg);
}
.RegistrationHeaderBlkBG
{
	position: relative;
	margin-top: 0;
	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: #fff;
	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: #fff;
	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: #fff;
	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 0;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
.ButtonBlackNormal
{
	left: 168px;
	margin-top: 3px;
	position: relative;
	background-image: url(../images/BlkButton-180x19.jpg);
	border: solid 0;
	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 0;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
.ButtonBlackStp2
{
	left: 168px;
	margin-top: 3px;
	position: relative;
	background-image: url(../images/Blackbutton-130x19.png);
	border: solid 0;
	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: 0;
	text-align: left;
	width: 500px;
	font-family: Arial;
	font-size: 11px;
	color: #575757;
}
.mbdropdown
{
	margin-left: 3px;
	float: left;
	margin-top: 0;
	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 0;
	width: 135px;
	height: 19px;
	font-family: Arial;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
}
.mbbuttonpos130
{
	margin-left: 130px;
}
.mbbuttonmargin
{
	margin-left: 10px;
}
.greytxt
{
	color: #666;
}
.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: 0;
	float: left;
	top: 105px;
}
.messagebrd-gap
{
	padding-top: 5px;
}
.public-msg-brd
{
	margin-left: 0;
	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;
}
.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;
}
#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
{
}
#mygroups #rightsec
{
	width: 217px;
	float: right;
	margin-right: 5px;
}
#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: #666;
}
#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: #666;
}
#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: #666;
}
#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;
}
@media screenand(-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;
	}
}
#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: #666;
}
#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;
}
#payment-body
{
	padding: 0;
	margin: 0;
}
#payment-wrap
{
	margin: 0 auto;
	width: 882px;
}
#paymentform
{
	width: 882px;
	margin-top: 0;
	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 #bbb;
	position: relative;
	float: left;
	margin-top: -25px;
	margin-left: 50px;
}
#paymentform .middle-p
{
	padding: 15px 25px 45px 40px;
	width: 780px;
}
#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 #000;
}
#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;
}
.tabbedmenus
{
	float: left;
	margin-top: 7px;
	width: 100%;
	height: auto;
}
.tabmenuItem
{
	color: #fff;
	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
{
	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;
}
.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;
}
.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;
	margin-left: 0;
}
.formright
{
	margin-right: 0;
	width: 400px;
	margin-top: 10px;
}
.martop
{
	margin-top: 10px;
}
.lbltext
{
	color: #575757;
}
.txtbold
{
	font-weight: bold;
	color: #575757;
}
.txtarea123
{
	background: 1px solid red;
}
.button-popup
{
	background-image: url(../Images/RegButton-theme3-small.jpg);
	color: #fff;
	font: bold 11px arial;
	width: 90px;
	height: 19px;
	border: 0 solid #fff;
}
.buttonpay
{
	color: #0079c0;
	background: #b9c9d8;
	padding: 2px 6px;
	border: 0 solid #000;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
}
.buttonpay
{
	background-image: url(../images/greenbtn.gif);
	width: 105px;
	height: 22px;
	font-family: Arial;
	color: #000;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 6px;
	border: 0 solid #000;
	text-decoration: none;
}
.buttonpayNew
{
	background-image: url(../images/greenbtn1.gif);
	width: 105px;
	height: 22px;
	font-family: Arial;
	color: #000;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 6px;
	border: 0 solid #000;
	text-decoration: none;
}
.buttonpayUpdated
{
	background-image: url(../images/greenbtn_med_new.gif);
	width: 153px;
	height: 22px;
	font-family: Arial;
	color: #000;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 6px;
	border: 0 solid #000;
	text-decoration: none;
}
h1
{
	margin-bottom: 5px;
	padding: 5px;
	border-bottom: 1px solid #b4c3d8;
	font-size: 16px;
	color: #e42d30;
}
.error
{
	color: red;
	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: 0 auto;
	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;
}
.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;
}
.divform .formright
{
	width: 470px;
	float: left;
	margin-left: 0;
}
.clrboth
{
	clear: both;
}
.divform .button12
{
	color: #0079c0;
	background: #b9c9d8;
	padding: 2px 6px;
	border: 0 solid #000;
	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: #fff;
	font-weight: bold;
	text-decoration: none;
}
.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: red;
}
.marleft13
{
	margin-left: 0;
}
.marleft5
{
	margin-left: 5px;
}
.marleft1
{
	margin-left: 160px;
}
.marbottomnew
{
	margin-bottom: 10px;
}
.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;
}
.sub-group
{
	height: 130px;
	overflow: auto;
	margin-top: 0;
}
.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: #fff;
	font-weight: bold;
	padding: 4px 0 0 4px;
}
.addgroup100px
{
	background-image: url(../images/add-group.png);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 solid;
	height: 20px;
	cursor: pointer;
	padding-left: 18px;
}
.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 0;
	font-size: 11px;
}
.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: #fff;
	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: #000;
}
.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;
}
.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: 0;
	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;
}
.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;
}
.pdright2
{
	padding-right: 2px;
}
.pdtop3
{
	padding-top: 3px;
}
.pdleft3
{
	padding-left: 3px;
}
.pdright3
{
	padding-right: 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%;
}

.marginrt
{
	margin-top: 10px;
}
.marginlt15
{
	margin-left: 15px;
}
.marginlt17
{
	margin-left: 17px;
}
.marginlt20
{
	margin-left: 20px;
}
@media screen
{
.marginlt10
{
	margin-left: 10px;
}
.floatlt
{
	float: left;
}
.floatrt
{
	float: right;
}
}
@media print
{
.marginlt10
{
	margin-left: 10px;
}
.floatlt
{
	float: left;
}
.floatrt
{
	float: right;
}
}
.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: 0;
}
.marginlt9
{
	margin-left: 9px;
}
.marginltneg7
{
	margin-left: -7px;
}
.marginlt-7
{
	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;
}
.marginlt120
{
	margin-left: 120px;
}
.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;
}
.profiledefaultpanel_new
{
	width: 815px;
	background-image: url(../images/panel-bg-02-815x14.gif);
	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;
	text-align:left;
}
.profilecolumndivLFT_new
{
	width: 385px;
	float: left;
}
.profilediv_new
{
	width: 390px;
	height: 24px;
	float: left;
}
.profileLabel_new
{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	width: 170px;
	color: #575757;
	padding-right: 10px;
	float: left;
}
.profileLabel_Subscription_new
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	width: 170px;
	color: #575757;
	float: left;
	padding-top:4px;
	color: #5da510;
}
.profileDropDownList_new
{
	font-family: Arial;
	font-size: 11px;
	width: 185px;
	color: #575757;
	direction: ltr;
	float: left;
}
.profilecolumndivRT_new
{
	width: 385px;
	float: left;
}
.profileinfopanel_new
{
	width: 815px;
	background-image: url(../images/panel-bg-02-1045x14.jpg);
	background-repeat: repeat-y;
	float: left;
}
.profileInnerInfoPanel_new
{
	width: 100%;
	float: left;
}
.profileTextBox_new
{
	font-family: Arial;
	font-size: 11px;
	width: 180px;
	color: #575757;
	direction: ltr;
	float: left;
}
.profileTextBox_new1
{
	font-family: Arial;
	font-size: 11px;
	color: #575757;
	direction: ltr;
	float: left;
}
.ProfilemMndatoryStar_new
{
	width: 8px;
	color: red;
	font-family: arial;
	font-size: 11px;
	float: left;
}
.ProfileErrorMessage1_new
{
	width: 310px;
	color: red;
	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;
}
.profileLabelMandatory_new1
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	color: #a90000;
	float: left;
	padding-right: 2px;
}
.profileSubscriptionImg_new
{
	width: 190px;
	margin-top: -5px;
	white-space: nowrap;
}
.profileErrorMessage_new
{
	width: 110px;
	color: red;
	font-family: arial;
	font-size: 11px;
	float: left;
	padding-left: 10px;
}
.profileMiniSite_new
{
	width: 320px;
	color: #5da510;
}
.profilechngpasspanel_new
{
	width: 815px;
	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: red;
	font-family: arial;
	font-size: 10px;
	float: left;
}
.loginErrorMessage_new
{
	width: 100%;
	color: red;
	font-family: arial;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 3px;
	float: left;
}
.loginValidatorSTP2_new
{
	width: 120px;
	color: red;
	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: 765px;
	float: left;
}
.newbutton3dglass200px_profile_new
{
	background-image: url(../images/btn-200px.jpg);
	color: #2a5581;
	font: bold 12px arial;
	border: 0 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: 0 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: 182px;
	color: #575757;
	background-color: #f2efea;
	border: solid 1px #7f9db9;
	direction: ltr;
	float: left;
}
.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 0;
	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;
}
.SearchPageSerchPanel
{
	z-index: 11;
	left: -1px;
	position: absolute;
	top: -15px;
	border: 1px;
}
.PropertyMap
{
	position: absolute;
	top: 0;
	left: 485px;
	z-index: 8000;
}
.divRotetor
{
	background-image: url(../images/ad-background.jpg);
	background-repeat: no-repeat;
}
.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: 0;
	margin-top: 7px;
}
.WebPartIndicateImg_new
{
	direction: ltr;
}
.WebPartHeading_new
{
	margin-top: 10px;
	margin-left: 0;
	direction: ltr;
}
.WebPartHeading_new1
{
	margin-top: 10px;
	margin-left: 10px;
	direction: ltr;
}
.TransparentLabel_new
{
	color: silver;
	text-align: left;
	float: left;
}
.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;
}
.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;
}
.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: 0;
}
.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
{
	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: 0;
	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: #fff;
	font-weight: bold;
	font-size: 11px;
}
.WebPartListingHistoryView_new
{
	float: left;
	margin-left: 7px;
	border: solid 0;
	cursor: pointer;
	width: 85px;
	height: 19px;
}
.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;
}
.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: #000;
}
.WebPartLabelHome2_new
{
	font-family: arial;
	font-size: 11px;
	color: #69a01b;
	font-weight: bold;
}
.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: red;
	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: red;
	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: red;
	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: red;
	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: 0 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: red;
	font-family: arial;
	font-size: 11px;
}
.LabelInvalidAddOffice01margin101_new
{
	margin-left: 10px;
	width: 430px;
	color: red;
	font-family: arial;
	font-size: 11px;
	float: left;
}
.LabelInvalidAddOffice_new
{
	width: 430px;
	color: red;
	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: 0 solid;
	height: 20px;
	cursor: pointer;
}
.FlyerDirection
{
	direction: ltr;
}
.flyerColDirection
{
	float: left;
	text-align: left;
	font: bold 28px arial;
	color: #144084;
}
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;
}
.GroupProfileMidMG
{
	border: 0 solid #000;
	margin-top: 0;
	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;
}
.publishpropertyPanelMainAdd_new
{
	padding-left: 1px;
	top: 0;
	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: #000;
}
.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: 0 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%;
}
.LabelAddAGStaffMandatoryStar_New
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: red;
	margin-right: 3px;
	margin-left: 3px;
	float: left;
}
.PhoneEmailAddClient_OutDiv
{
	width: 350px;
}
.PreferredAddClient_Div
{
	width: 433px;
}
.PreferredAddClient_LeftDiv
{
	width: 318px;
}
.PhoneEmailValidationAddClient_Div
{
	width: 210px;
}
.btncloseimage
{
	cursor: pointer;
	background-image: url(../Images/close-button-bg.png);
	border: solid 0;
	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;
}
.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_StatusImg1
{
	padding-right: 3px;
	padding-left: 3px;
	margin-top: 3px;
}
.MyReferralNetwork_StatusImg
{
	padding-right: 3px;
	padding-left: 3px;
	margin-top: 3px;
	float: left;
}
.MyReferralNetwork_StatusDiv
{
	float: left;
	width: 108px;
	margin-top: 3px;
	text-align: left;
}
.MyReferralNetwork_MainDiv
{
	width: 100%;
	float: left;
	margin-bottom: 5px;
}
.MyReferralNetwork_Heading
{
	float: left;
	font-weight: bold;
	color: #069c1f;
	padding-top: 5px;
}
.MyReferralNetwork_BuyerSellerDiv
{
	float: left;
	margin-bottom: 10px;
	padding-left: 60px;
}
.MyReferralNetwork_StatusResultMessage
{
	margin-bottom: 10px;
	margin-left: 10px;
}
.PasswordPolicyClose
{
	background-image: url(../images/close-button-bg.png);
	background-repeat: no-repeat;
	border: solid 0 #fff;
	width: 91px;
	height: 22px;
	top: 6px;
	color: #1c2872;
	cursor: pointer;
	float: right;
}
.mainImageCointainer
{
	display: inline;
	background-color: #f4f4f4;
	margin-top: 10px;
	text-align: left;
}
.PremiumGridLabel_Left
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	color: #394e0a;
	white-space: nowrap;
	font-weight: bold;
}
.PremiumGridLabel_Right
{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	color: #394e0a;
	font-weight: bold;
}
.PremiumGridLabel_LeftNotB
{
	font-family: Arial;
	font-size: 11px;
	text-align: left;
	color: #394e0a;
}
.PremiumGridLabel_RightNotB
{
	font-family: Arial;
	font-size: 11px;
	text-align: right;
	color: #394e0a;
}

.headNewListinFlyer
{
	font-family: Trebuchet MS;
	font-size: 80px;
}
.hr5px
{
	width: 100%;
	margin-top: 10px;
	font-size: 2px;
	height: 3px;
	background-color: #cc9;
	float: left;
}
.PropertyDes
{
	width: 100%;
	float: left;
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 12px;
	margin-top: 10px;
}
.LocationAddCity
{
	float: left;
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 14px;
	margin-top: 10px;
	width: 100%;
}
.FontFamily
{
	font-family: Trebuchet MS;
	font-size: 12px;
}
.AgnetInfoLeftTopBG
{
	background-image: url(../images/AgnetInfoLeftTopBG.jpg);
	background-repeat: no-repeat;
	width: 17px;
	height: 14px;
	float: left;
}
.AgnetInfoTopMidBG
{
	width: 730px;
	height: 13px;
	float: left;
	background-color: #fff;
	border-top: solid 1px #39f;
}
.AgnetInfoRightTopBG
{
	background-image: url(../images/AgnetInfoRightTopBG.jpg);
	background-repeat: no-repeat;
	width: 17px;
	height: 14px;
	float: left;
}
.AgnetInfoMidLeftBG
{
	width: 17px;
	height: 104px;
	float: left;
	background-color: #fff;
	border-left: solid 1px #39f;
}
.AgnetInfoMidMidBG
{
	width: 728px;
	height: 104px;
	float: left;
	background-color: #fff;
}
.AgnetInfoMidRightBG
{
	background-color: #fff;
	border-right: solid 1px #39f;
	width: 17px;
	height: 134px;
	float: left;
}
.AgnetInfoBtmLeftBG
{
	width: 17px;
	height: 14px;
	float: left;
	background-image: url(../images/AgnetInfoLeftBtmBG.jpg);
	background-repeat: no-repeat;
}
.AgnetInfoBtmMidBG
{
	width: 730px;
	height: 13px;
	float: left;
	background-color: #fff;
	border-bottom: solid 1px #39f;
}
.AgnetInfoBtmRightBG
{
	background-image: url(../images/AgnetInfoRightBtmBG.jpg);
	background-repeat: no-repeat;
	width: 17px;
	height: 14px;
	float: left;
}
.PropertydesTopLeftBG
{
	width: 14px;
	height: 13px;
	float: left;
	background-image: url(../images/PropertydesTopLeftBG.png);
	background-repeat: no-repeat;
	font-size:2px;
}
.PropertydesTopMidBG
{
	width: 232px;
	height: 13px;
	float: left;
	background-color: #fff;
	font-size:2px;
}
.PropertydesTopRightBG
{
	background-image: url(../images/PropertydesTopRightBG.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 13px;
	float: left;
	font-size:2px;
}
.PropertydesMidMidBG
{
	width: 260px;
	float: left;
	background-color: #fff;
}
.PropertydesBtmLeftBG
{
	width: 14px;
	height: 13px;
	float: left;
	background-image: url(../images/PropertydesBtmLeftBG.png);
	background-repeat: no-repeat;
	font-size:2px;
}
.PropertydesBtmMidBG
{
	width: 232px;
	height: 13px;
	float: left;
	background-color: #fff;
}
.PropertydesBtmRightBG
{
	background-image: url(../images/PropertydesBtmRightBG.png);
	background-repeat: no-repeat;
	width: 14px;
	height: 13px;
	float: left;
	font-size:2px;
}
.NewListingFlyer02PhotoFrame
{
	position: absolute;
	top: 220px;
	left: 270px;
}
.NewListingFlyer02Price
{
	background-color: #fff;
	border: solid 2px #000;
	width: 250px;
	margin-top: 35px;
}
.minusMarginlt
{
	margin-right: -20px;
	float: left;
	width: 100%;
}
.marginleft-20
{
	margin-left: -20px;
}
.Flyer04RightBg
{
	background-image: url(../images/Flyer04PriceRightBG.jpg);
	background-repeat: no-repeat;
	width: 193px;
	float: left;
	height: 870px;
}
.Flyer04Agnet
{
	position: absolute;
	top: 630px;
	left: 310px;
	width: 300px;
}
.NewListingFlyer05Price
{
	background-color: #006;
	border: solid 1px #fff;
	color: #fff;
	width: 30%;
	text-align: center;
	float: left;
	margin-left: 30px;
	margin-top: 20px;
}
.PropertydesLeftBG05
{
	background-image: url(../images/05PropertydesBtmLeftBG.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 1%;
	float: left;
	height: 176px;
}
.PropertydesMidBG05
{
	background-image: url(../images/05PropertydesBtmMidBG.png);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 98%;
	float: left;
	height: 176px;
}
.PropertydesRightBG05
{
	background-image: url(../images/05PropertydesBtmRightBG.png);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 1%;
	float: left;
	height: 176px;
}
.FlyerTopLeftBG06
{
	width: 30px;
	height: 27px;
	float: left;
	background-image: url(../images/06FlyerTopLeftBG.jpg);
	background-repeat: no-repeat;
}
.FlyerTopMidBG06
{
	width: 733px;
	height: 27px;
	float: left;
	background-color: #dbdbce;
}
.FlyerTopRightBG06
{
	background-image: url(../images/06FlyerTopRightBG.jpg);
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	float: left;
}
.FlyerMidLeftBG06
{
	width: 30px;
	float: left;
	background-color: #dbdbce;
	min-height: 200px;
}
.FlyerMidMidBG06
{
	width: 793px;
	float: left;
	background-color: #dbdbce;
	min-height: 200px;
}
.FlyerMidRightBG06
{
	background-color: #dbdbce;
	min-height: 200px;
	width: 30px;
	float: left;
}
.FlyerBlackBG06
{
	background-color: #000;
	color: #fff;
	height: 100px;
	float: left;
	width: 793px;
}
.FlyerBtmLeftBG06
{
	width: 30px;
	height: 27px;
	float: left;
	background-image: url(../images/06FlyerBtmLeftBG.jpg);
	background-repeat: no-repeat;
}
.FlyerBtmMidBG06
{
	width: 733px;
	height: 27px;
	float: left;
	background-color: #dbdbce;
}
.FlyerBtmRightBG06
{
	background-image: url(../images/06FlyerBtmRightBG.jpg);
	background-repeat: no-repeat;
	width: 30px;
	height: 27px;
	float: left;
}
.FlyerBG08
{
	background-image: url(../images/08FlyerLeftBGR.jpg);
	background-repeat: repeat-y;
	background-position: left;
	padding-left: 60px;
	float: left;
}
.LocationAddCity1
{
	float: left;
	text-align: left;
	font-family: Trebuchet MS;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 10px;
	width: 100%;
}
img
{
	border: none;
}
/*--------------Start----Publication Class---------------*/
.ExportLeftBG
{
	background-image: url(../images/PublishListingLeftBG.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 23px;
	width: 6px;
	float: left;
}
.ExportMidBG
{
	background-image: url(../images/PublishListingMidBG.jpg);
	background-repeat: repeat-x;
	height: 23px;
	width: 788px;
	float: left;
}
.ExportRightBG
{
	background-image: url(../images/PublishListingRightBG.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 23px;
	width: 6px;
	float: left;
}
.PublishBtn
{
	background-image: url(../images/PublishBtnBG.jpg);
	background-repeat: no-repeat;
	height: 31px;
	width: 69;
	float: left;
	cursor: pointer;
}
.PublishBtn img
{
	border: none;
}
.PublishBtn a
{
	font-size: 15px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	width: 100px;
	float: left;
}
table.GridStyle_new
{
	border: solid 1px #789fc1;
	border-collapse: collapse;
	width: 780px;
}
table.GridStyle_new th
{
	border: solid 1px #789fc1;
	background-image: url(../images/GridHeaderBG.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#ffffff;
	font-size: 12px;
	color: #2f485f;
	height: 21px;
	text-align:center;
}
table.GridStyle_new th a
{
	font-size: 12px;
	color: #2f485f;
	text-decoration: none;
}
table.GridStyle_new th a:hover
{
	font-size: 12px;
	color: #2f485f;
	text-decoration: underline;
}
table.GridStyle_new tr
{
	border: solid 1px #789fc1;
	border-collapse: collapse;
}
table.GridStyle_new td
{
	border: solid 1px #789fc1;
	border-collapse: collapse;
}
.AlternateBG
{
	background-color: #e9eff5;
}

.ViewBtn
{
	background-image: url(../images/ViewReportPosterBG.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 34px;
	width: 145;
	float: right;
	cursor: pointer;
}
.ViewBtn img
{
	border: none;
}
.ViewBtn a
{
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}
/*--------------End----Publication Class---------------*/
.OtherPackagesBG1
{
	background-image: url(../images/OthersPackages-BG.gif);
	background-repeat: no-repeat;
	width: 600px;
	margin-top: 2px;
}

.OtherPackagesBGSmall1
{
	background-image: url(../images/OthersPackages-BGSmall.gif);
	background-repeat: no-repeat;
	background-position:right;
	width: 210px;
	margin-top: 2px;
}

.OtherPackagesBG2
{
	background-image: url(../images/OthersPackages-BG2.gif);
	background-repeat: no-repeat;
	width: 600px;
	margin-top: 6px;
}

.OtherPackagesBGSmall2
{
	background-image: url(../images/OthersPackages-BGSmall2.gif);
	background-repeat: no-repeat;
	background-position:right;
	width: 210px;
	margin-top: 6px;
}
.buttonpayNewBig
{
	background: url(../images/greenbtn_big.gif) no-repeat top left;
	width: 166px;
	height: 22px;
	font-family: Arial;
	color: #000;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 0px;
	border: 0 solid #000;
	text-decoration: none;
	text-align: center;
}
.buttonpayNewBigUpdated
{
	background: url(../images/greenbtn_big_new.gif) no-repeat top left;
	width: 218px;
	height: 22px;
	font-family: Arial;
	color: #000;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 0px;
	border: 0 solid #000;
	text-decoration: none;
	text-align: center;
}
.buttonpayNewMed
{
	background: url(../images/greenbtn_med.gif) no-repeat top left;
	width: 112px;
	height: 22px;
	font-family: Arial;
	color: #000;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 0px;
	border: 0 solid #000;
	text-decoration: none;
	text-align: center;
}
.buttonpayNewMedUpdated
{
	background: url(../images/greenbtn_med_new.gif) no-repeat top left;
	width: 153px;
	height: 22px;
	font-family: Arial;
	color: #000;
	font-weight: bold;
	cursor: pointer;
	font-size: 11px;
	padding: 2px 0px;
	border: 0 solid #000;
	text-decoration: none;
	text-align: center;
}

#paymentform h2
{
	font-size: 20px;
	font-weight: normal;
	color: #0070c0;
	padding: 5px 0 10px 50px;
	margin-top: 10px;
	margin-bottom: 10px;
	background: url(../Images/order_review.png) no-repeat top left;
}

table.B2BFeatureGrid
{
	border: solid 1px #ffffff;
	border-collapse: collapse;
	width: 780px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
table.B2BFeatureGrid th
{
	border: solid 1px #ffffff;
	background-color: #4f81bd;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	padding-left: 3px;
}
table.B2BFeatureGrid tr
{
	border: solid 1px #ffffff;
	border-collapse: collapse;
}
table.B2BFeatureGrid td
{
	border: solid 1px #ffffff;
	border-collapse: collapse;
	background-color: #d0d8e8;
	text-align: Center;
}
.B2BAlternateBG
{
	background-color: #e9edf4;
}
.ClearSelection
{
	border: solid 1px #77933c;
	background-color: #d7e4bd;
	height: 25px;
	width: 150;
	cursor: pointer;
}
.ClearSelection a
{
	font-size: 13px;
	color: #1f497d;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
	float: left;
	margin-top:4px;
}
/*Publication Tab Class*/
.PublicationTab
{
	float: left;
	height: 29px;
	width: 100%;
	font-family: Arial;
	font-size: 13px;
}
.PublicationTabMeuItem
{
	background: url(../Images/PublicationTab.jpg);
	background-repeat: no-repeat;
	color: #000;
	width: 141px;
	text-align: center;
	height: 29px;
	font-weight: bold;
	font-size: 13px;
	vertical-align: middle;
	font-family: Arial;
	float: left;
}
.PublicationTabMeuItem a
{
	background-image: none;
	font-family: Arial;
	line-height: 30px;
}
.PublicationTabSelected
{
	background: url(../Images/PublicationTabSelected.jpg);
	background-repeat: no-repeat;
	width: 141px;
	color: #000;
	text-align: center;
	height: 29px;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial;
	float: left;
}
.Publicationcontentbdr
{
	border: 1px solid #d5e5f6;
	padding-left: 7px;
	padding-top: 5px;
	float: left;
	width: 100%;
}
/*Publication Tab Class*/
.marginrt15px
{
	margin-right: 15px;
}
.marginlt-60
{
	margin-left: -60px;
}
.valigntop
{
	vertical-align:top;
}
.marginleft-10
{
    margin-left:-10px;
}
.overviewBox
{
    width: 265px;
    height: 105px;
    float: left;
}
.pghead
{
    font-size: x-large;
    color: #168b0d;
    float: left;
    clear: both;
}
#divWaitInner
{
	background-image:url(../Images/popup_upgrade.png);
	background-repeat:no-repeat;
	width:325px;
	height:208px;
	margin:0 auto;
}
.LoginBtnBgp
{
	background-image:url('../Images/btnloginbg_180px.png');
	background-repeat:no-repeat;
	height:20px;
	width:180px;
	font-weight:bold;
	font-size:11px;
	color:#336699;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	border:0px #ffffff;
	background-color:Transparent;
}
.popup_upgrade{background-image: url(../Images/popup_upgrade.png); background-repeat:no-repeat;}


.heading_bg
{
    background: url(../Images/shopping_hd.gif) repeat-x top left;
    height: 26px;
    text-align: center;
    padding-left: 12px;
    font-weight: bold;
    color: #000000;
    font-size: 11px;
}
.subheading_bg
{
    background-color: #d6eaff;
    text-align: center;
    line-height: 24px;
    font-size: 11px;
    color: #000;
    font-weight: bold;
}
.content
{
    font-size: 12px;
    color: #000;
    line-height: 30px;
}
.thankU_img
{
    background: url(../Images/thanku.gif) no-repeat top center;
    height: 323px;
}
.Membership_body
{
    font-family: arial;
    background: url(../Images/shopping_bg.gif) no-repeat bottom right;
}
