@charset "utf-8";
/* CSS Document */

body {font-family:Tahoma , Arial, Helvetica, sans-serif; color:#000000;  margin:0; padding:0; font-size:17px; background-color: #FFFFFF;}

html, div, span, applet, object, iframe, input, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline;  }


ol, ul{ list-style:none;}
.floatleft { float:left;}
.floatright { float:right;}


/* -------------------------------------- */
/* CLEARFIX CSS */
/* -------------------------------------- */
.clear { clear:both; height:0px; font-size:0px;}
.clearfix:after {
    clear: both;
    display: block;
    content: " ";
    height: 0px;
    visibility: hidden;
}
.clearfix {
    display: inline-block;
}
/* Hide these rules from IE-mac \*/
* html .clearfix {
    height: 1%;
}
.clearfix {
    display: block;



}
li.clearfix {
    display: list-item;
}

/* End hide from IE-mac */

/* -------------------------------------- */
/* Main  CSS */
/* -------------------------------------- */

#maincontainer
{
   background-color:#FFFFFF;width:1024px; margin:0 auto;
}

/* Header */
/* -------------------------------------- */
#header{padding:30px 0 0 0;}
#header .logo{float:left;}
#header ul {padding:30px 0 7px 0;float:right;list-style:none;}
#header  li{padding:0px 4px 0 4px;float:left;text-decoration:none;}


#maincontainer .headerbottom{background:url(../../../images/header-line.jpg) repeat-x;width:1022px; height:19px;}
.linetoppad{padding:0px 0 0px 0;}
#header  li img{padding-top:0px;}
/* content */
/* -------------------------------------- */

#wholepad{padding:25px 0 0px 0;}
#wholepad .topbg{background:url(../../../images/new-topbg1.jpg) no-repeat;width:660px; height:15px;font-size:0px;}
#wholepad .middilebg{background:url(../../../images/new-middile.jpg) repeat-y;width:660px;}
#wholepad .bottombg{background:url(../../../images/new-bottombg1.jpg) no-repeat;width:660px; height:25px;font-size:0px;}
 .padimage{padding:0 0 0 16px;}
  .padimagenew{padding:0 0 0 0px;}
/* rightcl start */
/* -------------------------------------- */

#rightcl{float:right;width:320px;}
#rightcl h3{color:#7e1719;font-size:23px; font-family:TrajanPro-Regular;padding:0 0 0 5px;}
#rightcl ul{padding:70px 0 0 0;}
#rightcl p{padding:28px 0 0 5px;line-height:18px;color:#413e3e; }
#rightcl li{padding:0px 10px 0 10px;float:left;}
/*.bottomtop{padding-top:10px;}*/
#rightcl .txtbold{padding-top:30px;}
.leftpad{padding:0 5px 0 0;}
.subhead{padding:4px 0 0px 0;}
#rightcl h6{font-weight:bold;font-size:17px;color:#252626;padding:33px 0 0 0;}
.welcomehead{padding:0 0 11px 0;}
.leasepad{padding:0 0 2px 0;}
.miamipad{padding:10px 0 0 0;}
/* footer */
/* -------------------------------------- */
#footer{background:url(../../../images/footer.jpg) repeat-x;width:1022px; height:42px;margin:0 auto;}
#footer ul{color:#303132;font-weight:normal;font-family:Arial;}
#footer li{padding:14px 2px 10px 0px;float:left;color:#303132;}
#footer li img{padding:0 4px 0 4px;}
#footer li p{color:#303132;font-size:12px;}
#footer li a{color:#303132;font-size:12px;text-decoration:none;}
#footer li a:hover{text-decoration:underline;}
#footer .copyright{padding:12px 0 0 0;float:right;color:#303132;font-size:11px;}

/* cgp-mgr-school */
/* -------------------------------------- */
#logopad{padding:41px 57px 237px 57px;}
#logopad h3{color:#7e1719;font-size:23px; font-family:TrajanPro-Regular;padding-bottom:39px;}
#logopad .logoright{padding:0 0 0 8px;}
#logopad .logotop{padding:16px 0 0 0;}
/* propertylist-miami */
/* -------------------------------------- */
#propertypad{padding:25px 0 0px 0;}
#propertypad .topbg{background:url(../../../images/new-topbg1.jpg) no-repeat;width:660px; height:15px;font-size:0px;}
#propertypad .middilebg{background:url(../../../images/new-middile.jpg) repeat-y;width:660px;height:476px;}
#propertypad .bottombg{background:url(../../../images/new-bottombg1.jpg) no-repeat;width:660px; height:25px;font-size:0px;}
#propertypad .padimage{padding:0 0 0 16px;}
#propertypad .contentbox{width:605px;background-color:#ffffff;}
#propertypad .contentmiddile{padding:6px 0px 9px 6px;}
#propertypad .imagepad{padding:0 15px 0px 1px;float:left;}
#propertypad .textpad{padding:3px 0 0 0;font-size:12px;float:left;}
#propertypad .textpad p{color:#303132;line-height:18px;}
#propertypad .textpad h3{color:#7e1719;font-size:13px;padding-top:8px;}
#propertypad .textpadadd{font-size:12px; width:230px;height:30px;}
#propertypad .textpad b{font-size:12px;color:#303132;}
#propertypad .contwidth{width:380px;float:left;}
#propertypad .conttxts{color:#303132;line-height:18px;font-size:12px;padding:0 20px 0 0px;}
#propertypad .linetop{padding:4px 0 4px 0;}
.miamilogo{padding:0 0 28px 0;}
#propertypad .more{padding-top:7px;}
/* mgr-mgt */
/* -------------------------------------- */
#managerpad {padding:24px 0 17px 0;}
#managerpad h3{float:right;color:#7e1719;font-size:23px; font-family:TrajanPro-Regular;}
#managerpad .property{padding:10px 0 0 0;float:right;}
#managerpad .property ul{list-style:none;}
#managerpad .property  li{padding:15px 5px 0 5px;float:left;text-decoration:none;}
#managerpad .property li p{color:#303132;padding:8px 0 0 0;}
#managerpad .property a{color:#003478;text-decoration:none;}
#managerpad .logomiami{float:left;}
#managerpad .propertytopbg{background:url(../../../images/list-topbg.jpg) no-repeat;width:1024px; height:15px;font-size:0px;}
#managerpad .propertymiddilebg{background:url(../../../images/list-middilebg.jpg) repeat-y;width:1024px;}
#managerpad .propertybottombg{background:url(../../../images/list-bottombg.jpg);width:1024px; height:15px;font-size:0px;}
#managerpad .middilecontpad{padding:0 0px 0 0px;}
#managerpad .middilecont{width:995px;background-color:#ffffff;}
#managerpad .listinnerpad{padding:22px 10px 7px 10px;}
#managerpad .listinnerpad a{text-decoration:none;font-weight:bold;color:#303132;font-size:17px;}
#managerpad .totalwidth{width:233px;}
#managerpad .headadress{width:150px;float:left;font-weight:bold;color:#303132;font-size:17px;padding:0 0 0 10px;border-bottom:#cccccc;}

#managerpad .arrow{float:left;}

#managerpad .propertyhead{width:120px;font-weight:bold;color:#303132;font-size:17px;float:left;padding-left:15px;}
#managerpad .displayhead{width:130px;font-weight:bold;color:#303132;font-size:17px;float:left;padding-left:15px;}
#managerpad .statushead{width:100px;font-weight:bold;color:#303132;font-size:17px;float:left;padding-left:15px;}
#managerpad .pagehead{width:50px;font-weight:bold;color:#303132;font-size:17px;float:left;padding-left:15px;}
#managerpad .positionhead{width:70px;font-weight:bold;color:#303132;font-size:17px;float:left;padding-left:15px;}
#managerpad .positionhead p{font-size:10px;padding:0 0 0 3px;}
#managerpad .deletehead{width:120px;font-weight:bold;color:#303132;font-size:17px;float:left;padding-left:15px;}
#managerpad .listboxtop{padding:0px 0 10px 0;}
#managerpad .headerbottom{padding:0px 0 5px 0;}
#managerpad .rowbg{background-color:#979B9D;padding:19px 0 19px 0;margin-top:5px;margin-bottom:5px;}

#managerpad .propertycont{width:200px;float:left;}
#managerpad .propertycont p{padding:5px 0px 0px 10px;width:150px;font-size:15px;color:#303132;}

#managerpad .typecont{width:170px;float:left;}
#managerpad .typecont p{font-size:15px;color:#303132;padding:5px 30px 0 0px;}

#managerpad .newselect{width:115px;float:left;}

#managerpad .nselecttxt{color:#303132;}
#managerpad .newselect select{background:url(../../../images/sel.jpg) no-repeat; border:#adadad solid 1px; margin:3px 0 3px 0; height:20px; width:112px; font-size:11px;  font-family:tahoma, Helvetica, sans-serif;}

#managerpad .contstats{width:170px;float:left;}
#managerpad .contstats p{font-size:15px;color:#003579;padding:5px 20px 0 0px;}

#managerpad .pagecontwidth{width:40px;float:left;padding:2px 0px 0 0px;}
#managerpad .pagecont{width:30px; border:#5C5C5D 1px solid;background-color:#CBCDCE;color:#303132;}
#managerpad .pagecont input{text-align:center; padding:5px 0 5px 0;}
#managerpad .pagecontnew{width:30px; height:24px;border:#5C5C5D 1px solid;background-color:#CBCDCE;padding:0px 0 0 0;color:#303132;}
#managerpad .pagecontnew a{text-align:center;}
#managerpad .poswidth{width:120px;float:left;}
#managerpad .pagecontwidthone{width:130px;float:left;padding:2px 0 0 0;}


.boxpad{padding:0 20px 0 0px;}
#managerpad .delete p{padding:0 5px 0 5px;}
#managerpad .delete{width:15px;float:left;padding:5px 0px 0 20px;}
#managerpad .edit{width:50px;float:right;padding:0 15px 0 0px;}
.update{padding:25px 17px 0px 0px;}
.header{padding:9px 8px 0 0px;}
.plusbtn{margin-top:5px;}
.gettxt{padding:33px 0 0 0;font-weight:bold;color:#252626;}
/* pagination*/
/* -------------------------------------- */

.dot{text-decoration:none;color:#003478;padding-top:0px;}

.dotadd{text-decoration:none;color:#003478;padding-top:8px;}


/* lease-app page*/
/* -------------------------------------- */
#applipad{padding:24px 0 17px 0;}
#applipad h3{color:#7e1719;font-size:23px; font-family:TrajanPro-Regular;}
#applipad .lineimage{padding:10px 0 0 0;}
 .vinetxt{padding:0 17px 0 17px;}
#leftform{width:480px;padding:20px 0px 0px 0px; float:left;}
#leftform input{ margin:0; padding:0;}

#applipad .clsleft-form .labeltxtnew{color:#252626;font-size:15px; float:left; padding:3px 10px 0 0px;line-height:22px;}
#applipad .clsleft-form .labeltxt{color:#252626;font-size:15px; float:left; padding:3px 0px 0 0px;line-height:22px;}
#applipad .clsleft-form input{ border:none;  padding: 3px 3px;  font-size:11px; color:#666666;}
#applipad .clsleft-form .smallinput{ border-bottom:#000000 solid 1px; width:370px;margin-left:3px;}
#applipad .clsleft-form .secsmallinput{ border-bottom:#000000 solid 1px; width:276px;margin-left:3px;}
#applipad .clsleft-form .newsmallinput{ border-bottom:#000000 solid 1px; width:280px;margin-left:3px;}
#applipad .clsleft-form .thirdsmallinput{ border-bottom:#000000 solid 1px; width:232px;margin-left:3px;}
#applipad .clsleft-form .phoneinput{ border-bottom:#000000 solid 1px; width:395px;margin-left:3px;}
#applipad .clsleft-form .emailinput{ border-bottom:#000000 solid 1px; width:400px;margin-left:3px;}
#applipad .clsleft-form .birthinput{ border-bottom:#000000 solid 1px; width:347px;margin-left:3px;}
#applipad .clsleft-form .schoolinput{ border-bottom:#000000 solid 1px; width:314px;margin-left:3px;}
#applipad .clsleft-form .presentinput{ border-bottom:#000000 solid 1px; width:200px;margin-left:3px;}
#applipad .clsleft-form .aboutinput{ border-bottom:#000000 solid 1px; width:243px;margin-left:3px;}
#applipad .clsleft-form .employerinput{ border-bottom:#000000 solid 1px; width:311px;margin-left:3px;}
#applipad .clsleft-form .addressinput{ border-bottom:#000000 solid 1px; width:391px;margin-left:3px;}
#applipad .clsleft-form .monthlyinput{ border-bottom:#000000 solid 1px; width:338px;margin-left:3px;}
#applipad .clsleft-form .superinput{ border-bottom:#000000 solid 1px; width:324px;margin-left:3px;;}
#applipad .clsleft-form .currentinput{ border-bottom:#000000 solid 1px; width:352px;margin-left:3px;}
#applipad .clsleft-form .landinput{ border-bottom:#000000 solid 1px; width:375px;margin-left:3px;}
#applipad .clsleft-form .emaillandinput{ border-bottom:#000000 solid 1px; width:380px;margin-left:3px;}
#applipad .clsleft-form .rentinput{ border-bottom:#000000 solid 1px; width:385px;margin-left:3px;}
#applipad .clsleft-form .prevaddinput{ border-bottom:#000000 solid 1px; width:342px;margin-left:3px;}
#applipad .clsleft-form .comentinput{ border-bottom:#000000 solid 1px; width:400px;}
#applipad .clsleft-form .labeltxtfinal{color:#252626;font-size:15px; float:left; padding:10px 10px 0 0px;line-height:22px;}
#applipad .clsleft-form .schoolinputnew{ border-bottom:#000000 solid 1px; width:314px;margin-left:3px;padding:10px 0px 0 0px;}
.subbtn{padding:20px 0 0 0px;float:right;}
.clssubbtn{ background:url(../../../images/submit.jpg) no-repeat; width:93px; height:31px; border:0; cursor:pointer;}
.editbtn{ background:url(../../../images/edit.jpg) no-repeat; width:50px; height:28px; border:0; cursor:pointer;}
.updatebtn{ background:url(../../../images/update-btn.jpg) no-repeat; width:98px; height:37px; border:0; cursor:pointer;}

.clsleft-form .bottomline{padding:0 0 8px 0;}
#rightform{width:500px;margin:20px 0px 0px 40px; float:left;line-height:25px;}
.inputleftpad{padding:0 0px 0 83px;}
.clsleft-form  br{clear:both;}
.formtxttop{padding:0px 0 5px 0;}
.formtxttopinput{padding:0px 0 1px 0;}
.formtxttopinputnew{padding:0px 0 0px 0;}
.schooltoppad{padding:10px 0 0 0;}

.artclespreviousbtn{ background:url(../../../images/previous-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0; float:left;}
.artclesnextbtn{ background:url(../../../images/next-btn.jpg) no-repeat; width:20px; height:17px;  cursor:pointer; border:0;}

.artclespaginationpos ul{ padding:9px 0 0 4px; float: left;}
.artclespreviousbtnpos{ padding:9px 0 0 5px; float:left;}
.artclespaginationpos ul li{ font-weight:bold; color:#ff0000; padding:1px 0 0 5px; font-weight:bold; font-family:"Lucida Sans"; font-size:12px; float: left;}
.artclespaginationpos ul li a{ font-weight:bold; color:#ff0000; text-decoration:none;font-weight:bold; font-family:"Lucida Sans"; }
.artclespaginationpos{ float:right; padding:0 20px 0 0;}
.artclesfirstleftbox{width:300px; padding:10px 0 0 0;}
.articlssecondbox{width:300px; padding:10px 0 0 13px;}
.articlesmallboxmiddile{background:url(../../../images/smallbox-middile.jpg) repeat-x;width:294px; height:120px;}
.articlehotellisttop{padding:10px 0px 0px 0px;}
.artclepic{padding:12px 5px 0px 10px;}
.artclecont{padding:17px 0px 0 0px;}


/* Conatct us page*/
/* -------------------------------------- */
#contactus{padding:50px 0px 26px 0;}
#contactus .topbg{background:url(../../../images/cont-top.jpg) no-repeat;width:584px; height:51px;font-size:0px;}
#contactus .topbg h2{font-family:Tahoma;font-size:14px;	color:#433F3E;font-weight:bold;padding:18px 0px 0 13px;text-align:left;}
#contactus .middilebg{background:url(../../../images/cont-middile.jpg) repeat-y;width:584px;}
#contactus .bottombg{background:url(../../../images/cont-bottom.jpg);width:584px; height:20px;font-size:0px;}
#contactus .innercont{padding:50px 0 10px 53px;text-align:left;}
#contactus .innercont p{font-family:Tahoma;font-size:13px;color:#433F3E;padding-bottom:30px;}
#contactus .innercont p a{color:#40589F;text-decoration:none;}
#contactus .innercont p a:hover{text-decoration:underline;}
#contactus .innercont p strong{padding:0 10px 0 0;}
#contactus .secont{padding:0 0 0 75px;}
#contactus .firstcont{padding:0 0 0 30px;}
#contactus .innercont.calltxt{color:#4D4A49;}



#pagination td{ cursor:pointer; text-align:right;font-size:11px; text-decoration:none;color:#3B5998; }
#pagination td a{color:#3B5998;font-size:13px; text-decoration:none;padding:3px 4px 3px 4px;  }
#pagination td a:hover{color:#ffffff;font-size:13x; text-decoration:none;padding:3px 4px 3px 4px; background-color:#3B5998;}


#next { float:left; font-size:11px; font-weight:bold; padding:6px;}
#next a{ background:none; }
#next a:hover{ background:#454545; color:#FFFFFF;}

#previous { float:left ; font-size:11px; font-weight:bold; padding:6px;}
#previous a{ background:none;}
#previous a:hover{ background:#454545; color:#FFFFFF;}