/*body {font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:12px; color:#3b464a;}

*{margin:0px; padding:0px;}*/

#main {width:; margin: 0 auto 0 auto; padding:0px 0 20px 0;}

#main h1 {font-size:18px; color:#0089ab; font-weight:normal; margin:5px 0px 5px 0px;} 
#main a {color:#0089ab; }
#main h2 {font-size:16px; color:#0089ab; font-weight:normal; margin:5px 0px 5px 0px;}  
#main h4 {font-size:14px; color:#58656a; font-weight:normal; padding:5px 0px 5px 0px;}  
p {margin:0px; padding:0px;}


.left {float:left;}
.right {float:right;}
#left-contnet {width:470px;}
#right-contnet {width:460px; padding: 0 0 0 9px;}
.width-1 {width:470px; height:20px;}
.width-2 {width:458px;}
.width-3 {width:448px;}
.width-4 {width:450px; overflow:auto;  }
.width-5 {width:225px;}
.width-6 {width:438px;}
.width-7 {width:442px;}
.width-8 {width:220px;}
.width-9 { height:20px;}
.width-10 {width:98.6%!important;}
.width-11 {width:118px;}
.width-12 {width:140px;}
.width-13 {width:132px;}
.width-13 h3 {font-size:14px; color:#0089ab; font-weight:normal; margin:5px 0px 5px 0px;}  
.width-14 {width:97.8%!important; height:20px;}
.width-15 {}
.width-16 {}
.width-17 {width:216px;}
.width-17  span {color:#0089ab;}
.width-18 {width:px;}
.width-19 {width:145px;}
.width-20 {width:280px;}
.width-21 {width:221px;}
.width-22 {width:45px;}


.pad1 {padding-bottom:10px;}
.pad2 { padding:0 9px 0 9px;}
.pad3 { padding:0 3px 0 3px;}
.pad4 { padding:25px 7px 0 0px;}
.pad5 { padding:10px 9px 0 9px;}
.pad6 { padding:10px 0px 0 0px;}
.pad7 { padding:0px 0px 20px 0px;}
.pad8 { padding:8px 8px 8px 0px;} .pad8 span {color:#0089ab;}
.pad9 {padding: 7px 0 7px 0px;}
.pad10 {padding: 0px 47px 0px 0px;}
.pad11 {padding: 5px 0 0 0;}
.pad12 {padding: 5px 0 0 100px;}
.marg1 { margin:0 7px 0 0px;}
.marg2 { margin:10px 0px 0 0px;}
.marg3 { margin:10px 0px 0 0px;}
.clear {clear:both}
.hight1 {height:11px;}
.hight2 {height:160px;}
.overflow { overflow:hidden;}

.greenbutton {width:107px; height:106px;}
.greenbutton-main {width:460px; height:106px; padding:0 0 12px 0;}
.title-left {background:url(/realestate/images/newimages/title_left.jpg) no-repeat; width:5px; height:20px;}
.title-bg {background:url(/realestate/images/newimages/title_bg.jpg) repeat-x; height:18px; border-top:1px solid #46b40a; border-bottom:1px solid #46b40a; } 
.title-bg h3 {font-size:14px; color:#FFFFFF; margin:0px; font-weight:normal;}
.title-right {background:url(/realestate/images/newimages/title_left-09.jpg) no-repeat; width:5px; height:20px;}

.contentbox { height:110px;}
.contentbox-top-left {background:url(/realestate/images/newimages/box_top_left.gif) no-repeat; width:11px; height:11px;} 
.contentbox-top-right {background:url(/realestate/images/newimages/box_top_right.gif) no-repeat; width:11px; height:11px;} 
.contentbox-top-bord {background:url(/realestate/images/newimages/box_top_center.gif) repeat-x;  height:11px;}
.contentbox-btm-bord { background:url(/realestate/images/newimages/box_btm_center.gif) repeat-x; height:11px; }
.contentbox-bord-left-Mid {border-left:solid 1px #c7ebf4; }
.contentbox-bord-Right-Mid {border-right: solid 1px #c7ebf4;}

.contentbox-btm-left {background:url(/realestate/images/newimages/box_btm_left.gif) no-repeat; width:11px; height:11px;} 
.contentbox-btm-right {background:url(/realestate/images/newimages/box_btm_right.gif) no-repeat; width:11px; height:11px;} 






.box-right-bord {border-left:solid 1px #c7ebf4; border-right: solid 1px #c7ebf4; overflow:auto; background:#f4fbfc; height:370px;}
.box-right-top-left {background:url(/realestate/images/newimages/box_top_left.gif) no-repeat; width:11px; height:11px;} 
.box-right-top-right {background:url(/realestate/images/newimages/box_top_right.gif) no-repeat; width:11px; height:11px;} 
.box-right-top-bord {border-top:solid 1px #c7ebf4; height:11px; background:#f4fbfc;}
.box-right-top-bord1 {border-top:solid 1px #c7ebf4; height:10px; background:#f4fbfc;}
.box-right-btm-bord { background: #f4fbfc url(/realestate/images/newimages/box_btm_center.gif) repeat-x; height:11px;}
.box-right-bord {border-left:solid 1px #c7ebf4; border-right: solid 1px #c7ebf4;}

.box-right-btm-left {background:url(/realestate/images/newimages/box_btm_left.gif) no-repeat; width:11px; height:11px;} 
.box-right-btm-right {background:url(/realestate/images/newimages/box_btm_right.gif) no-repeat; width:11px; height:11px;} 

/*.box-right-bord {border-left:solid 1px #c7ebf4; border-right: solid 1px #c7ebf4; overflow:auto; background:#f4fbfc; height:370px;}
.box-right-top-left {background:url(/realestate/../images/newimages/user_top_left.jpg) no-repeat; width:12px; height:12px;} 
.box-right-top-right {background:url(/realestate/../images/newimages/user_top_right.jpg) no-repeat; width:12px; height:12px;} 
.box-right-top-bord {border-top:solid 1px #c7ebf4; height:12px; background:#f4fbfc;}
.box-right-top-bord1 {border-top:solid 1px #c7ebf4; height:10px; background:#f4fbfc;}
.box-right-btm-bord { background: #f4fbfc url(/realestate/../images/newimages/user_btm_center.jpg) repeat-x; height:12px;}
.box-right-bord {border-left:solid 1px #c7ebf4; border-right: solid 1px #c7ebf4;}

.box-right-btm-left {background:url(/realestate/../images/newimages/user_btm_left.jpg) no-repeat; width:12px; height:12px;} 
.box-right-btm-right {background:url(/realestate/../images/newimages/user_btm_right.jpg) no-repeat; width:12px; height:12px;} 
*/

.userstatus p {width:112px; display:inline-block; float:left; margin:10px 0 10px 0px;}
.usertype p {width:200px; display:inline-block; float:left; margin:10px 0 10px 0px; padding:0 10px 0px 10px;}

.contnet-btm { width:; padding: 0 0 0 0; }
.spacer-content {width:469px; background:url(/realestate/images/newimages/spacer_contnet.jpg) repeat-y;}

.conection {width:140px; margin:0px 9px 0px 0px;}
.conection-scroll {width:25px;}
.conection-scroll-bg {height:145px; background:url(/realestate/images/newimages/scrol_bg.jpg) repeat-y;}

.key {background:url(/realestate/images/newimages/key.png) 697px  50px no-repeat;}
.form {overflow:auto;}
.form img { vertical-align:middle; margin: 0 5px 0 5px;}
.form a {color:#0089ab; text-decoration:none; }
.form a:hover {color:#0089ab; text-decoration:underline;  }
.form input {margin:0 0 0 0;} 
.form form {padding: 0px 0 0px 0px;}
.form form span {font-size:10px; color:#454c30; margin: 0 0 0 9px; }
.form form img { vertical-align:middle;}
/*.form select {width:197px; height:18px; border:#c4eaf3 1px solid;} */
.form #textfield {background:#ffffa0; border:#c4eaf3 1px solid; width:197px; height:18px;}
.form #textfield1 {background:#ffffa0; border:#c4eaf3 1px solid; width:100px; height:18px;}
.form #textfield2 {border:#c4eaf3 1px solid; width:100px; height:18px;}
.form #textfield3 {border:#c4eaf3 1px solid; width:35px; height:18px; margin: 0 5px 0 5px; padding: 0 0 0 5px;}
.form #textarea {width:481px; border:#c4eaf3 1px solid; height:38px;} 

.optional { width:100%; overflow:auto; }
.optional .labale {border:#c4eaf3 1px solid; width:100px; height:18px;}
.optional form {padding: 5px 0 0px 0px;}
/*.optional select {height:18px; border:#c4eaf3 1px solid;}*/
.optional select.common  {width:125px;} 
.optional select.common1  {width:50px;} 
.optional span {font-size:10px; color:#454c30;}

.description { width:100%; overflow:auto; }
.text1 { font-size:10px;}


.inputbox_required{border:2px solid #4cc20c; }

.inputbox_required:hover{border:2px solid  #50a323; }

span.required_fld_new{
color:#000000;
}


