/***************************************************************************************************************************
                                                        ***   Body Class Start Here   ***
****************************************************************************************************************************/

* {                        /* Universal Acceptor */
	margin:				0;
	padding:			0;
}
body {		/* Body Class */
	color:				#4a4a4a;
	background:			url(../../images/bodybg.gif) repeat-x;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
}

#bodypagebg {		/* Site center align */
	margin:				0px auto 0px auto;
	width:				941px;
	text-align: 		left;
}
#wrapper {		/* Page align */
	width:				941px;
	top: 				0;
	left: 				0;
	margin:				0px auto 0px auto;
	text-align: 		left;
	height:				auto;
}
a {				/*Class for Link */
	text-decoration:	none;
	color:#7a7a7a;
}
a:hover {		/* Class for Link */
	text-decoration:	underline;
	color:#0167a9;
}

a img {
	border:none;
}
h1 {}
h2 {
}
h3 {
}
h4 {
}
h5 {
}
h6 {
}
.fl_left {
	float:left;
}
.fl_right {
	float:right;
}
.common {
	width:100%;
}
input {
	font-size:12px;
	color:#535353
}
/*************************************************************************************************************************
                                                        *** Header Class Start Here ***
**************************************************************************************************************************/
#header {
}
.header_top {
	height:101px;
}
.header_top .logo {
	width:413px;
}
.header_top .signup {
	width:301px;
}
.header_top .signup h1 {
	padding-top:29px;
	font-size:12px;
	font-weight:bold
}
.header_top .signup a{	font-weight:bold;
	color:#4A4A4A; text-decoration: underline; }
.header_top .signup a:hover{	font-weight:bold;
	color:#4A4A4A; text-decoration: none; }
	
.header_top .signup a.login {
	background:url(../../images/manageyourac.png) no-repeat;
	margin:11px 0px 0px 7px;
	font-weight:bold;
	color:#FFF;
	width:181px;
	padding:5px 0px;
	display:block;
	text-align:center;
	text-decoration: none;
}
.header_top .signup a:hover.login {
	text-decoration:none
}
.header_top .help {
	margin:7px 22px 0px 0px;
	width:195px;
	background:url(../../images/help.png) no-repeat;
	padding:56px 0px 19px 10px;
}
.header_top .help a {
	color:#6f6f6f;
}
#header .menu {
	margin:0px;
	padding:0px;
}
#header .menu li {
	list-style:none;
	list-style-type:none;
}
#header .menu li a.first {
	color:#000;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px;
	line-height:44px;
	background:url(../../images/menu_line.jpg) no-repeat right;
	text-transform:uppercase;
	padding:0px 4px;
}
#header .menu li a:hover.first, #header .menu li a.last {
	text-decoration:none;
}
#header .menu li a.last {
	color:#000;
	font-family:Arial, Helvetica, sans-serif ;
	font-size:12px;
	line-height:44px;
	text-transform:uppercase;
	padding:0px 0px 0px 8px;
}
/*************************************************************************************************************************
                                                        *** Header Class End Here ***
**************************************************************************************************************************/


/*************************************************************************************************************************
                                                        *** container Class starts Here ***
**************************************************************************************************************************/
#contianer {

	padding-bottom:24px;
}
#contianer .rightpanel {
	width:602px;
}
.rightpanel .bro {
}
.bro .top_left {
	background: url(../../images/bro_top_left.jpg) no-repeat;
	padding-left:8px;
}
.bro .top_mdl {
	background: url(../../images/bro_top_mdl.jpg);
	height:31px;
}
.bro .top_right {
	background: url(../../images/bro_top_right.jpg) no-repeat right;
	padding-right:8px;
}
.bro .top_mdl .left {
	width:379px;
}
.bro .top_mdl .left h1 {
	font-size:16px;
	font-weight:bold;
	line-height:31px;
	color:#FFF;
	padding-left:7px;
}
.rightpanel .bro .city {
	background:#f1efe0 url(../../images/browse_city.jpg) no-repeat;
	width:100%;
	float:left
}
.inner ul {
	margin:0px;
	padding:0px
}
.inner li {
	list-style:none;
	list-style-type:none;
}
.inner li a {
	text-decoration:underline;
	color:#7a7a7a;
	line-height:17px;
}
.inner li a:hover {
	text-decoration:none;
}
.city .inner {
	width:143px;
	padding-bottom:15px;
}
.city .padding_top {
	padding-left:20px;
	padding-top:15px;
}
.rightpanel .fb {
	padding-bottom:17px;
}
.widget {
	width: 602px;
	margin-bottom: 15px;
	margin-top:16px;
}
.widget a {
	color: #222;
	text-decoration: none;
}
.widget a:hover {
	color: #009;
	text-decoration: underline;
}
.tabnav ul {
}
.tabnav li {
	display: inline;
	list-style: none;
}
.tabnav li a.first {
	font-weight: bold;
	width:221px;
	text-align:center;
	height:32px;
	font-size:14px;
	line-height:32px;
	float:left;
	margin-right:10px;
	margin-left:16px;
	background: url(../../images/tab_fb_HOVER.jpg) no-repeat;
	color: #979797;
}
.tabnav li a:hover.first, .tabnav li a:active.first, .tabnav li.ui-tabs-selected a.first {
	background:url(../../images/tab_fb.jpg) no-repeat;
	text-decoration: none;
	color: #003378;
}
.tabnav li a.last {
	color: #979797;
	font-weight: bold;
	width:221px;
	text-align:center;
	height:32px;
	font-size:14px;
	line-height:32px;
	float:left;
	background: url(../../images/tab_fb_HOVER.jpg) no-repeat;
	margin-right:10px;
}

/*.tabnav li a.property {
	font-weight: bold;
	width:153px;
	text-align:center;
	height:32px;
	font-size:14px;
	line-height:32px;
	float:left;
	margin-right:5px;

	background: url(../images/property.png) bottom no-repeat;
	color: #979797;
}
.tabnav li a:hover.property, .tabnav li a:active.property, .tabnav li.ui-tabs-selected a.property {
	background:url(../images/property_h.png) no-repeat;
	text-decoration: none;
	color: #003378;
}
*/
.margin_left{ margin-left:16px;}




.tabnav li a:hover.last, .tabnav li a:active.last, .tabnav li.ui-tabs-selected a.last {
	background:url(../../images/tab_fb.jpg) no-repeat;
	color: #003378;
	text-decoration: none;
}
.tabdiv {
	float:left;
	width:100%;
	background:url(../../images/tab_top.jpg) no-repeat;
	padding-top:20px;
	
}
tabdiv li {
	list-style-image: url("star.png");
	margin-left: 20px;
}
.ui-tabs-hide {
	display: none;
}
.tabinner {
}
.tabinner .top_left {
	background: url(../../images/tab_mdl_left.jpg) top left no-repeat;
	padding-left:9px;
}
.tabinner .top_mdl {
	background: url(../../images/tab_mdl_mdl.jpg) top repeat-x;
	padding-left:8px;
	padding-right:4px;
	min-height:510px;
}
.tabinner .top_right {
	background: url(../../images/tab_mdl_right.jpg) no-repeat top right;
	padding-right:9px;
}
.tabinner .btm_left {
	background: url(../../images/tab_btm_left.jpg) top left no-repeat;
	padding-left:9px;
}
.tabinner .btm_mdl {
	background: url(../../images/tab_btm_mdl.jpg) top;
	height:7px;
}
.tabinner .btm_right {
	background: url(../../images/tab_btm_right.jpg) no-repeat top right;
	padding-right:9px;
}
.loop_house {
	width:130px;
	float:left;
	padding-bottom:8px;
}
.looppadding {
	padding-right:17px;
}
.loop_house img {
	border:1px solid #a2a2a2;
	padding:5px;
	margin-bottom:8px;
	background:#FFF
}
.loop_house h1 {
	color:#003378;
	font-size:12px;
	font-weight:bold;
	padding:2px 0px;
}
.loop_house h2 {
	color:#4a4a4a;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
}
/*************************************************************************************************************************
                                                        *** container Class ends Here ***
**************************************************************************************************************************/


/*************************************************************************************************************************
                                                        *** left panel Class starts Here ***
**************************************************************************************************************************/
#contianer .leftPanel {
	width:323px;
	/**width:339px;prashant*/	
	padding:0px 16px 0px 0px;
}
.leftPanel .qs {
}
.qs .top_left {
	background: url(../../images/qs_top_left.jpg) no-repeat;
	padding-left:7px;
	height:5px;
	font-size:0px;
}
.qs .top_mdl {
	background: url(../../images/qs_top_mdl.jpg);
	height:5px;
	font-size:0px;
}
.qs .top_right {
	background: url(../../images/qs_top_right.jpg) no-repeat right;
	padding-right:5px;
	height:5px;
	font-size:0px;

}
.qs .mdl_left {
	background: url(../../images/qs_mdl_left.jpg) no-repeat;
	padding-left:7px;
}
.qs .mdl_mdl {
	background: url(../../images/qs_mdl_mdl.jpg) repeat-x;
	padding-left:10px;

	
}
.qs .mdl_right {
	background: url(../../images/qs_mdl_right.jpg) no-repeat right;
	padding-right:5px;
}
.qs .btm_left {
	background: url(../../images/qs_btm_left.jpg) no-repeat;
	padding-left:7px;
	height:5px;
	font-size:0px;
}
.qs .btm_mdl {
	background: url(../../images/qs_btm_mdl.jpg);
	height:5px;
	font-size:0px;
}
.qs .btm_right {
	background: url(../../images/qs_btm_right.jpg) no-repeat right;
	padding-right:5px;
	height:5px;
	font-size:0px;
}
.mdl_mdl h1 {
	color:#003378;
	font-size:14px;
	padding:5px 0px 13px 0px
}
.mdl_mdl label {
	width:90px;
	padding-right:15px;
	line-height:20px;
	text-align:right;
	display:block;
	float:left;
	font-weight:bold;
	color:#878787
}
.mdl_mdl .input {
	width:170px;
	height:20px;
	border:1px solid #dbdbdb;
	margin-bottom:7px;
	padding:3px 0px 0px 0px
}
.mdl_mdl .inputselect {
	width:170px;
	height:23px;
	border:1px solid #dbdbdb;
	margin-bottom:7px;
}
.mdl_mdl .advanceserch {
	width:213px;
	padding-left:10px;
	line-height:23px;
}
.mdl_mdl .advanceserch a {
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	color:#363636;
}
.mdl_mdl .advanceserch a:hover {
	text-decoration:none;
}
.mdl_mdl .searchbtn {
	font-weight:bold;
	color:#464343;
	background:url(../../images/searchbtn.png) no-repeat;
	border:none;
	cursor:pointer;
	width:62px;
	text-align:center;
	padding-bottom:4px;
}
.mdl_mdl .paddingbtm {
	padding-bottom:5px;
}
.post_property {
	margin:29px 0px 25px 0px;
	background:url(../../images/post_1.png) no-repeat;
	padding:17px 10px 0 0;
	height:97px;
	text-align:right;
}
.post_property h1 {
	color:#0173b9;
	font-size:20px;
	font-weight:bold;
}
.post_property h2 {
	color:#353535;
	font-size:16px;
	font-weight:normal;
}
.post_property a {
	width:135px;
	display:block;
	text-align:center;
	line-height:24px;
	background:url(../../images/post_pro_btn.png) no-repeat;
	font-weight:bold;
	color:#FFF;
	margin-top:9px;
}
.mailbox {
	padding-bottom:34px;
	padding-top:78px;
	background:url(../../images/email.png) no-repeat left top;
	padding-left:0px;
	padding-right:20px;
	color:#777777;
  /*  display:inline;*/
}
/*prashant dolas*/
.common_mail {
	width:100%;
}

.mdl_mdl_mail label {
color:#878787;
display:block;
float:left;
font-weight:bold;
line-height:20px;
padding-right:15px;
text-align:right;
width:73px;
}

.mdl_mdl_mail .input_box {
border:1px solid #DBDBDB;
height:18px;
margin-bottom:7px;
padding:3px 0 0;
width:210px;
}

.mail_headline{ width:230px; padding:0 0 0 90px; display:block; border:0px solid red;}
/*prashant dolas*/
.mailbox h1 {
	font-size:18px;
	font-weight:bold;
	color:#003378;
}
.mailbox .input {
	width:211px;
	height:18px;
	padding-top:3px;
	border:1px solid #FFF;
	margin:7px 0px;
}
.mailbox .searchbtn {
	font-weight:bold;
	color:#464343;
	background:url(../../images/searchbtn.png) no-repeat;
	border:none;
	cursor:pointer;
	width:62px;
	text-align:center;
	padding-bottom:2px;
	padding-top:2px;
	margin:4px 0 0 0;
}
.mailbox .search_btn {
	font-weight:bold;
	color:#464343;
	background:url(../../images/searchbtn.png) no-repeat;
	border:none;
	cursor:pointer;
	width:62px;
	text-align:center;
	padding-bottom:2px;
	padding-top:2px;
	margin:4px 0 0 88px;
}

.leftPanel .fa {
}
.fa .top_left {
	background: url(../../images/fa_left_top.jpg) no-repeat;
	padding-left:4px;
}
.fa .top_mdl {
	background: url(../../images/fa_left_mdl.jpg);
	height:34px;
	font-size:0px;
}
.fa .top_right {
	background: url(../../images/fa_left_btm.jpg) no-repeat right;
	padding-right:4px;
}
.fa .mdl_left {
	background: url(../../images/fa_mdl_left.jpg) repeat-y;
	padding-left:4px;
}
.fa .mdl_mdl {
	padding-left:10px;
}
.fa .mdl_mdl .padd {
	padding-top:11px;
	padding-right:15px;
	padding-bottom:11px;
}
.fa .mdl_right {
	background: url(../../images/fa_mdl_right.jpg) repeat-y right;
	padding-right:4px;
}
.fa .btm_left {
	background:url(../../images/fa_btm_left.jpg) no-repeat bottom left;
	padding-left:4px;
	font-size:0px;
}
.fa .btm_mdl {
	background: url(../../images/fa_btm_mdl.jpg) bottom;
	height:5px;
	font-size:0px;
}
.fa .btm_right {
	background: url(../../images/fa_btm_right.jpg) no-repeat bottom right;
	padding-right:5px;
	font-size:0px;
}
.fa .top_mdl h1 {
	color:#003378;
	font-size:16px;
	padding-left:9px;
	line-height:34px;
}
.fa .mdl_mdl b {
	font-weight:bold;
	color:#5c5c5c;
}
.fa .mdl_mdl a b{ text-decoration:none; cursor:pointer}
.fa .mdl_mdl p {
	font-size:11px;
	color:#2c2c2c;
	padding-top:16px;
}
.fa .mdl_mdl a.fullstory {
	color:#003378;
	font-size:12px;
	text-decoration:none; font-weight:bold;
}
.fa .mdl_mdl  .date {
	color:#003378;
	font-size:10px;
	text-decoration:none; font-style:italic;
}


.leftPanel .ad {
	padding-top:29px;
}
.fa .mdl_mdl p span {
	font-size:18px;
	color:#c7c7c7;
}
a.comments {
	color:#003378;
	font-size:11px;
	text-align:right;
	text-decoration:none;
}
.comment_outer {
	padding-bottom:10px;
	border-bottom:1px #e3e3e3 solid;
	padding-top:5px;
	text-align:right;
}
.comment_outer_last {
	padding-bottom:5px;
	padding-top:5px;
	text-align:right;
}
#menuOuter {
}
/*** Menu Class ends Here ***/


/*************************************************************************************************************************
                                                        *** left panel Class ends Here ***
**************************************************************************************************************************/

/*************************************************************************************************************************
                                                        *** footer Class starts Here ***
**************************************************************************************************************************/

#footer {
	background:url(../../images/footer.jpg) repeat-x;
	height:48px;
	width:100%;
}

#footer .footerinner {
	width:941px;
	margin:0 auto;
	color:#FFF;
	}
.footerinner ul{ margin:0px; padding:0px;}

.footerinner ul li{ display:inline; line-height:48px; font-size:11px; color:#ffffff;}
.footerinner ul li a{ font-size:11px; color:#ffffff; padding-left:2px; padding-right:2px;}
.footerinner ul li.last{ text-align:right; display:inline; line-height:48px; font-size:11px; color:#ffffff; padding-left:350px;}

/*************************************************************************************************************************
                                                        *** footer Class ends Here ***
**************************************************************************************************************************/

/**************************************************************************************************************************
                                                        *** Body Class Ends Here ***
***************************************************************************************************************************/


/************************************************************************************************************************
search properties page class start here
************************************************************************************************************************/
form{ margin:0px; padding:0px;}
.fl_l{ float:left;}
.fl_r{ float:right;}
.cle{ clear:both;}

.innerpadding{ background:#efecd9; position:relative; position:relative; width:auto; height:100%;}
.city2{background:url(../../images/browse_city.jpg) no-repeat;  padding-left:32px; padding-right:5px; padding-bottom:0px;}
.city3{ padding-left:12px; padding-right:5px;}
.city2 span.left_bg{ position:absolute; left:0px; bottom:0px; width:4px; height:2px; background:url(../../images/seach_bl.jpg) no-repeat}
.city2 span.right_bg{ position:absolute; right:0; bottom:0px; width:4px; height:2px; background:url(../images/search_br.jpg) no-repeat}
.formouter{ padding-bottom:6px;}
.formouter2{ padding-bottom:6px;}

.formouter2 label{ border:0px solid red; width:180px!important; float:left; height:20px;}





.innerpadding label{width: 230px; float:left; line-height:23px; color:#4b4949;}
.formouter .input{ width:215px; height:23px; border:1px solid #dbdbdb}
.formouter .input_multi{ width:215px; line-height:23px; border:1px solid #dbdbdb}
.formouter  .submit{ background:url(../../images/input_files.png) no-repeat; width:62px; height:21px; border:none; cursor:pointer;}
.formouter .padding_10{ padding:10px 0px;}
p.Compulsary{ text-align:right; display:block; padding:3px 0px;}
p.Livefield{ display:block; padding:3px 0px; color:#003378;}
.left_search{	width:300px;}
.bro h1{ 
	font-size:16px;
	font-weight:bold;
	line-height:31px;
	color:#FFF;
	padding-left:7px;}
	.searchRight{ width:260px; color:#ffffff; padding-top:3px; padding-left:20px;}
	.input_field_s{ width:68px; height:15px; padding-top:3px;}
	.go{ width:21px; background:url(../../images/go.png) no-repeat; border:none; cursor:pointer; margin-left:5px; }
	.submenu_details{ height:36px; padding-top:10px;}
	.submenu_details ul{ margin:0px;  padding:0px;}
	.submenu_details ul li{list-style:none; list-style-type:none; display:inline}
		.submenu_details ul li.spacer{padding:0px 3px;}
.submenu_details ul li a{ color:#003378; font-size:12px;}
.submenu_details ul li a:hover{ color:#1a1a1a; text-decoration:underline;}
.innerpadding_top{ background:#efecd9; width:auto; height:100%;}
.details_col1{ width:293px; padding-right:15px;}
.details_col1 .photo{ width:293px; border:1px solid #bebbbb; padding:0px 1px 1px 1px; margin-bottom:8px;}
.details_col1 .photo_title{ background:url(../../images/bg_details_image.jpg) repeat-x; line-height:30px; display:block; text-align:center; font-size:14px; color:#242323}
.promotional{ border:1px solid #FFF; background:#e0f2fe;}
.promotional_padding{ margin-bottom:28px;}
.promotional_padding01{ margin-bottom:14px;}
.boder_bottom01{ border-bottom:1px solid #FFF;}
.boder-right{ border-right:1px solid #FFF;}
.width50{ width:45%; line-height:25px; padding-left:4%; font-weight:bold; color:#4b4949; display:block; }
.width50_N{ width:45%; line-height:25px; padding-left:4%; font-weight:normal; color:#003378; }
.details_right{ width:268px;}
.contact_informatio{ width:126px; height:24px; background:url(../../images/contact_information.png) no-repeat; text-align:center; color:#0a0a09; line-height:24px;}

.flag_ad{ width:108px; height:21px; background:url(../images/flag_ad_this.png) no-repeat; margin-bottom:10px; }
.flag_ad a{text-align:center; color:#464343; line-height:22px; font-weight:bold; display:block;}

.tabnav li a.property {
	font-weight: bold;
	width:155px;
	text-align:center;
	height:32px;
	font-size:14px;
	line-height:32px;
	float:left;
	margin-right:5px;

	background: url(../../images/property.png) bottom no-repeat;
	color: #979797;
}
.tabnav li a:hover.property, .tabnav li a:active.property, .tabnav li.ui-tabs-selected a.property {
	background:url(../../images/property_h.png) no-repeat;
	text-decoration: none;
	color: #003378;
}

.margin_left{ margin-left:16px;}

.tabdiv2 {
	float:left;
	width:100%;
	padding-top:20px;
	background:url(../../images/tab_top2.png) no-repeat;
}
.tabinner .top_mdl01 {
	background: url(../../images/tab_mdl_mdl.jpg) top repeat-x;
	padding-left:8px;
	padding-right:4px;
}
.top_mdl01  p{ padding-bottom:10px;}

.boxcommon {
	width:100%; float:left;
}
.boxcommon .top_left {
	background: url(../../images/c_tl.jpg) top left no-repeat;
	padding-left:3px;
	font-size:0px;
}
.boxcommon .top_mdl {
	background: url(../../images/c_tm.jpg) top repeat-x;
		font-size:0px;
		height:3px;

}
.boxcommon .top_right {
	background: url(../../images/c_tr.jpg) no-repeat top right;
	padding-right:3px;
		font-size:0px;
}
.boxcommon .btm_left {
	background: url(../../images/c_bl.jpg) top left no-repeat;
	padding-left:3px;
		font-size:0px;
}
.boxcommon .btm_mdl {
	background: url(../../images/c_bm.jpg) top;
	height:3px;
	font-size:0px;
}
.boxcommon .btm_right {
	background: url(../../images/c_br.jpg) no-repeat top right;
	padding-right:3px;
		font-size:0px;
}

.boxcommon .mdl_left {
	background: url(../../images/c_ml.jpg) top left repeat-y;
	padding-left:1px;
}
.boxcommon .mdl_mdl {
	background:#FFF url(../../images/c_mm.jpg) bottom repeat-x;
	padding:14px 0px;
}
.boxcommon .mdl_right {
	background: url(../../images/c_ml.jpg) repeat-y top right;
	padding-right:1px;
}
.box_1{ width:210px; padding-left:15px;}
.box_div_bg{ background:url(../../images/divider_bg.png) right no-repeat;}
.box_1 h1{ color:#920006; font-size:18px; font-weight:bold; font-style:italic;}
.box_1 strong{ font-weight:bold; color:#003378; display:block;} 
.box_1 strong a{ color:#272626; text-decoration:underline;}
.box_padding{ margin-bottom:25px;}

.box_2 { width:100%; float:left;}
.box_2 .top_left {
	background: url(../../images/bro_top_left.jpg) no-repeat;
	padding-left:8px;
}
.box_2 .top_mdl {
	background: url(../../images/bro_top_mdl.jpg);
	height:31px;
}
.box_2 h1 a{color:#fff;}
.box_2  .top_right {
	background: url(../../images/bro_top_right.jpg) no-repeat right;
	padding-right:8px;
}
.box_2 h1 {
	font-size:16px;
	font-weight:bold;
	line-height:31px;
	color:#FFF;
}

.formouter1{ padding-bottom:6px;}
.formouter1 label{ width:110px; float:left; text-align:left; font-size:12px; color:#000000;  font-weight:normal}
.formouter1 .input1{ width:250px; height:23px; }
.formouter1 .input2{ height: 25px;}
.formouter1 .input_multi{ width:290px; line-height:23px; border:1px solid #dbdbdb}
.formouter1  .submit{ background:url(../../images/input_files.png) no-repeat; width:62px; height:21px; border:none; cursor:pointer;}
.formouter1 .padding_10{ padding:10px 0px;}
.inner_padding{ padding:0 10px;}

.input_button{ width:108px; background:url(../../images/flag_ad_this.png) no-repeat; text-align:center; color:#464343; border:none; padding-bottom:3px; padding-top:3px; cursor:pointer; }
p.blue{ color:#003378;}
.titel{ font-size:13px; color:#4b4949; font-weight:bold; padding-bottom:20px; padding-top:8px;}
.innerpadding_10{ padding:10px;}
.about_us_img{ width:189px;}
.about_us_text{ width:355px;}
.padding_2{ margin-bottom:10px;}
.contact_forn1{ background:#f7f6ee url(../../images/con_m.jpg) bottom repeat-x; float:left; width:500px; padding-top:10px;}
.contact_forn{ background:#f7f6ee url(../../images/con_m.jpg) bottom repeat-x; float:left; width:100%; padding-top:10px;}
.contact_forn_img{ background:url(../../images/con_img.jpg) bottom right no-repeat; padding-bottom:10px;}
.title_name{ color:#003378; font-size:14px; font-weight:bold; padding-left:20px;}
.padding_10{ padding-left:20px;}
.contact_button{ background:url(../../images/contac_button.jpg) no-repeat; left: top; display:block; width:118px; height:21px; font-weight:bold; color:#464343; cursor:pointer; border:none;}
.marchant_bottom{ background:url(../../images/bottom_line.png) bottom no-repeat;}
.marchant_bg1{ background:url(../../images/bg_marchant.png) repeat-x;}
.paypal{ padding-left:18px; padding-top:38px; width:445px; padding-bottom:41px;}
.add_cart_outer{ padding-top:72px; width:auto;}
.add_cart_button{ width:86px; padding:2px 0px;  background:url(../../images/view_cart.png) no-repeat; cursor:pointer; border:none;}
.padding_marchant{ padding:36px 21px 36px 11px;}
.marchant_img{ width:170px;}
.marchant_text{ width:360px;  color:#000000; padding-top:5px;}
.marchant_button_outer{float:right; text-align:right; padding-right:20px;}
.marchant_bg span.left_bg{ position:absolute; left:0px; bottom:0px; width:4px; height:2px; background:url(../../images/seach_bl.jpg) no-repeat}
.marchant_bg span.right_bg{ position:absolute; right:0; bottom:0px; width:4px; height:2px; background:url(../../images/search_br.jpg) no-repeat}

/************************************************************************************************************************
search properties page class start here
************************************************************************************************************************/


/*********Login Form**********/
.login_forn_img{ background:url(../../images/login.gif) bottom right no-repeat; padding-bottom:10px;}
.login_forn_img2{ background:url(../../images/login.gif) bottom right no-repeat; padding-bottom:10px; line-height:25px;}



/**************************After Login page********************************************************/

.after_login{ width:100%;}
.after_login h1{ color:#003378; font-size:14px; font-weight:bold; padding:5px 0px;}
.after_login_innerL{ width:70%;}
.after_login_innerR{ width:30%;}
.after_login_inner { padding:5px 20px;}
.after_login_inner p.afterlogin { line-height:20px;  }
.after_login_inner p.afterlogin strong{ width:80px; float:left; color:#2c52a3; }
.after_login_inner p.divider { border-bottom:1px solid #CCC; margin:3px 0px}
.after_login_inner p.download{ line-height:18px;}
.after_login_inner p.download strong{ width:20px; float:left; color:#2c52a3}
.after_login_inner p.download a{ text-decoration:underline; color:#626262}
.after_login_innerR .photo{ width:80px; height:84px; background:url(../../images/frame.jpg) no-repeat}
.after_login_innerR .photo img{ padding:6px; display:block;}
.after_login_inner p.bold{ font-weight:bold;}
.after_login_inner_download{ background:url(../../images/download.jpg) no-repeat top right}
.after_login_inner_tip{ background:url(../../images/tips.jpg) no-repeat bottom right}


/****************Menu**************/
.accout_tool, .accout_tool{ background:url(../../images/account_tool.png) left top no-repeat; margin:0px ; padding:0px}
span.btmimg{  background:url(../../images/account_tool.png) left  bottom no-repeat; height:10px; display:block; }
.accout_tool .inner_menu{ padding:10px 0px;}
.accout_tool .img_menu{ width:90px; float:left; padding-left:20px;}
.accout_tool .menu_link{ width:170px;}
.menu_link ul { margin:0px; padding:0px; list-style:none;}
.menu_link ul li{ border-bottom:1px solid #d0d0d0;  display:block; line-height:20px;}
.menu_link ul li a{ color:#878787; font-size:12px; font-weight:bold;}
.menu_link ul li.line{ border-bottom:0px solid #d0d0d0;  display:block; line-height:20px; padding-top:8px;}
.menu_link ul li.line2{ border-bottom:0px solid #d0d0d0;  display:block; line-height:20px; padding-top:15px;}

.leftPanel .login_after {
}
/*.login_after .top_left {
	background: url(../images/qs_top_left.jpg) no-repeat;
	padding-left:7px;
	height:5px;
	font-size:0px;
}
.login_after .top_mdl {
	background: url(../images/qs_top_mdl.jpg);
	height:5px;
	font-size:0px;
}
.login_after .top_right {
	background: url(../images/qs_top_right.jpg) no-repeat right;
	padding-right:5px;
	height:5px;
	font-size:0px;
}*/
.login_after .mdl_left {
	background: #f1f1f1 url(../../images/login_after.jpg) no-repeat top left;
	padding-left:1px;
}
.login_after .mdl_mdl {
	background:#f1f1f1 url(../../images/login_after_mdl.jpg) top left repeat-x;
	padding-left:10px;
}
.login_after .mdl_right {
	background:#f1f1f1 url(../../images/login_after.jpg) no-repeat top right;
	padding-right:1px;
}
.login_after .btm_left {
	background: url(../../images/qs_btm_left.jpg) bottom no-repeat;
	padding-left:7px;
	height:5px;
	font-size:0px;
}
.login_after .btm_mdl {
	background: url(../../images/qs_btm_mdl.jpg) bottom;
	height:5px;
	font-size:0px;
}
.login_after .btm_right {
	background: url(../../images/qs_btm_right.jpg) bottom no-repeat right;
	padding-right:5px;
	height:5px;
	font-size:0px;
}
a.edit{ color:#000; font-weight:bold; text-decoration:underline; padding-left:30px;}
a.edit2{ font-size:16px;
	font-weight:bold;
	line-height:31px;
	color:#FFF;}
	
	
	
/* dash board */

.acc-info { position:relative; }
.acc-info p{ padding:2px 0px; }
.acc-info table { border-collapse:collapse; }
.acc-info table th {background:#deddcf; padding:4px 2px 4px 5px; }
.acc-info table td {padding:4px 2px 4px 5px; } 
.acc-info table .odd {background:#e9e8d9; }

.acc-info a { color:#2C52A3; text-decoration:none; }
.acc-info p.more { padding:5px 0px 5px 10px; text-align:center; font-weight:bold; text-decoration:none }
.acc-info .readmore { display:block; text-align:right; font-weight:bold}
.acc-info li p a{ color:#4a4a4a; text-decoration:underline}
.acc-info .logo-image { position:absolute; right:0px; top:8px; }

.clmn-box { width:auto; height:auto; border:0px solid red }
.clmn-box .cssbox { margin:0px auto; }
.clmn-box .clmns { float:left; display: inline; width:288px; border:0px solid red; height:auto; margin:0px 5px; }

.dashboad-menu, .dashboad-menu2 { height:auto; margin:5px 0px; padding:4px 10px; border:0px solid red; background:url(../../images/dashboad-menuBG.gif) repeat-x; }

.dashboad-menu a { padding:0px 5px; color:#000; font-weight:bold }

.dashboad-submenu { margin:15px 8px 10px 8px; height:21px; padding:0px 10px; border-bottom:2px solid #D0D0D0;}
.dashboad-submenu ul { list-style:none; margin:0px; padding:0px; }
.dashboad-submenu  ul li { width:auto; float:left; display:inline}
.dashboad-submenu  ul li a{ width:auto; height:20px; line-height:20px; display:block;padding:0px 20px; margin:0px 5px; background-color:#fff; font-weight:bold; color:#333; border:1px solid #D0D0D0; border-bottom:0px;}
.dashboad-submenu  ul li a:hover{ width:auto; padding:0px 20px; margin:0px 5px;  background-color:#ccc; font-weight:bold; color:#333; border:1px solid #D0D0D0; border-bottom:0px;}
.dashboad-submenu  ul li a.active { background-color:#ccc;  }







/* search listing */

.paging { margin:5px 4px; height:25px;  color:#565656;}
.paging ul {  margin:0; padding:0px; list-style:none; float:right; display:inline; }
.paging ul li{ float:left; display:inline; width:auto;  font-size:11px; margin:2px;   }
.paging ul li a{  display:block;color:#666; text-decoration:none; border:1px solid #ccc; background-color:#F2F2F2; padding:1px 6px;}
.paging ul li a:hover{  color:#fff; border:1px solid #666; background-color:#969696; text-decoration:none;}

.search-listing { border-bottom:1px solid #999; height:auto; width:auto; padding:2px 2px 8px 2px; margin-bottom:10px; position:relative }
.search-listing h4 { padding:3px 3px; background-color:#e2e0cc; font-size:15px; color:#900; margin-bottom:5px;  position:relative }
.search-listing h4 span { position:absolute; right:5px; top:3px; font-size:80%; }
.search-listing .image { float:left; display: inline; margin-right:10px; border:1px solid #333 }
.search-listing p{ font-size:90%; line-height:15px; text-align:justify; padding-right:5px; }
.search-listing p.address { font-weight:bold; padding:5px 0px; }
.btn-more { position:absolute; bottom:8px; right:5px; }

.search-listing .prop-image { float:left; width:130px; border:0px solid red; text-align:center}
.search-listing .prop-image p { text-align:center }
.search-listing .prop-details { float:right; width:410px; }

.search-listing .prop-details .desc { border:1px solid #fff; margin-bottom:10px }
.search-listing .prop-details .desc ul { list-style:none; padding:0px; margin:0px;  }
.search-listing .prop-details .desc ul li { float:left; display:inline; width:auto; height:auto; border:1px solid #fff; padding:2px 3px; }
.search-listing .prop-details .desc ul li.clm1 { width:100px; }
.search-listing .prop-details .desc ul li.clm2 { width:292px; }
.search-listing .prop-details .desc ul li.head { font-weight:bold }

.search-listing .prop-details .desc ul li.clm11 { width:50px; }
.search-listing .prop-details .desc ul li.clm22 { width:184px; }
.search-listing .prop-details .desc ul li.clm33 { width:150px; }

.search-listing .prop-details .desc ul li.wide { width:400px; text-align:center }
.search-listing a { padding:0px 8px; color:#06f}

.search-listing .prop-details .status {border:0px solid red; height:30px;  }
.search-listing .prop-details .status  ul {list-style:none; padding:0px; margin:0px; }
.search-listing .prop-details .status  ul li { width:auto; padding:0px; float:left; display:inline; font-weight:bold }
.search-listing .prop-details .status  ul li span.online {color:#06F }
.search-listing .prop-details .status  ul li span.yn a{color:#C00; background-color:#fff}

/**************my card****************************/
.mycard_outer{ padding:10px;}
.mycard{ padding:0px; border:1px solid #757575;}
.mycard .col_header{ background:#d4cda4; border-bottom:1px solid #b4ac7e; width:100% ; height:30px;}
.mycard .col{ width:85px; text-align:center; font-weight:bold; border-right:1px solid #b4ac7e; height:30px; line-height:30px;}
.mycard .col_last1{ width:70px; text-align:center; font-weight:bold; border-right:0px solid red; height:30px; line-height:30px;}
.mycard .col_first{ width:150px; text-align:center; font-weight:bold; border-right:1px solid #b4ac7e; height:30px; line-height:30px;}

.mycard .col_item_outer{ background:#f7f6ee; border-bottom:1px solid #b4ac7e }
.mycard .col_item{ width:85px; text-align:center; font-weight:bold; border-right:1px solid #b4ac7e; height:50px; padding:5px 0 0 0}
.mycard .col_last{ width:70px; text-align:center; font-weight:bold; border-right:0px solid red; height:50px;  padding:5px 0 0 0}
.mycard .col_item_first{ width:145px; text-align:left; font-weight:bold; border-right:1px solid #b4ac7e; height:50px; padding:5px 0 0 5px}

.mycard .col_sub_outer{ background:#b4ac7e; border-bottom:1px solid #b4ac7e }
.mycard .col_sub{ width:180px; text-align:center; font-weight:bold; border-right:1px solid #b4ac7e; height:auto; line-height:20px;}
.mycard .col_sub_last{ width:70px; text-align:center; font-weight:bold; border-right:0px solid red; height:auto; line-height:20px; padding:5px 0 0 0}
.mycard .col_sub a{ color:#4A4A4A; text-decoration:none}

.buttonSty              { background:url(../../images/button.jpg) repeat-x; border:1px solid #dcdbdb; padding:0px 3px;} 
.pageLink      {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #f37100; }
a.pageLink      {   font-size: 12px; color: #f37100; font-weight:bold; padding:5px 5px; float:left }
a.pageLink:hover{  font-size: 12px; color: #f37100; font-weight:bold; }

/* Credits */

.cityNew2{background:url(../images/browse_city.jpg) no-repeat;  padding-bottom:10px; padding-left:32px; padding-right:10px; padding-top:10px;}

.crediMaiWidth1{ width:130px; float:left; padding:5px;}
.crediMaiWidth2{ width:105px; float:left; padding:5px; text-align:center;}
.crediMaiWidth3{ width:130px; float:left; padding:5px; text-align:right;}
.credMainMarg{ margin:10px 0px 10px 0px;}
.crediMaiWidth5{ width:105px; float:left; padding:5px; text-align:center;}
.colorTed{ color:#003378;}

.crediMaiWidth4{ width:100px; float:left; padding:5px; text-align:center;}

.credMainMargAndShadoMai{ padding:10px 0px 10px 0px; border-bottom:1px dotted #d8d3a3;}

.tentsResoTopHeddi{ text-align:center; margin:10px 0px; font-size:17px; font-weight:bold;}

.textMainHEdding{ color:#616161;}

.textMaiHeddiFute{ margin:15px 0px; padding:10px; text-align:justify; background-color:#f1efde;}

.left_searchCred{	width:auto;}

.lineHightMin{ line-height:22px;}

.lineHightMin ol{ margin:0px;  padding:0px;}
.lineHightMin ol li{list-style:none; list-style-type:none; display:inline}

.spanWidthMain{ width:161px; float:left; text-align:center;}

.spanWidthMain2{ width:135px; float:left; text-align:center;}

.joinUsMainTextAlai{ text-align:center; font-size:36px; font-weight:bold; color:#0972b6;}
.joinUsMainTextAlaiSpanSix{ text-align:center; font-size:12px; font-weight:bold;}
.joinUsMainTextAlaiGoogalMa{ text-align:right; font-size:10px; font-weight:bold;}


/* New Sagar*/

.pageTitle{ padding:10px 0px 0px 15px;}

.pageText{ margin:0px 0px 0px 0px; text-align:justify; }
.pageText a{color:#575757; cursor:pointer}

.MsoNormal{ text-align:justify;}

.searchRight2{ width:260px; color:#fff; padding-top:3px; padding-left:20px;}

.lineHight{ line-height:25px;}

.titel1{ font-size:13px; color:#4b4949; font-weight:bold; padding-bottom:5px; padding-top:5px;}

.textAlainCerBot{ text-align:center; border:0px solid red; }

.textAlainLeftBot{ text-align:left; border:0px solid red; padding:0px 40px 0px 0px; }

.buttonSty1 { background:#D9D9D8 url(../../images/button.jpg) repeat-x; border:1px solid #dcdbdb; padding:5px 3px; cursor:pointer; margin:0 5px 0 0} 
