@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;}

.py_links {
	background:url("../../../images/pyphone.png") no-repeat scroll right top;
	color:#9D2123;
	font-size:20px;
	letter-spacing:-1px;
	line-height:25px;
	margin-top:12px;
	padding:13px 85px 16px 0;
}
.py_links span{ font-size:25px;}
.py_link  {
	color:#303133;
	font-size:18px;
	font-weight:normal;
	line-height:32px;
	text-align:right;
}
.py_link a { text-decoration:none; color:#303133;}
.py_link a:hover { text-decoration:none; border-bottom:1px solid #303133; padding-bottom:2px;}

@font-face {
	font-family: 'HSLC';
	src: url('pyfontl-webfont.eot');
	src: local('☺'), url('pyfontl-webfont.woff') format('woff'), url('pyfontl-webfont.ttf') format('truetype'), url('pyfontl-webfont.svg#webfontQs8blikw') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HSBC';
	src: url('pyfontb-webfont.eot');
	src: local('☺'), url('pyfontb-webfont.woff') format('woff'), url('pyfontb-webfont.ttf') format('truetype'), url('pyfontb-webfont.svg#webfontajDEBwbI') format('svg');
	font-weight: normal;
	font-style: normal;
}

.ipad {margin:25px auto 10px;width:1022px; overflow:hidden;}
.ipad .topbg{background:url("../../../images/ipad_top.jpg") no-repeat scroll 0 0;height:73px;}
.ipad .midbg{background:url("../../../images/ipadbg0.jpg") no-repeat;height:661px;}
.ipad .botbg{background:url("../../../images/ipad_bot.jpg") no-repeat scroll 0 0;height:82px;}
.ipad .inner{
	margin:0 auto;
	overflow:hidden;
	padding:12px;
	position:relative;
	width:848px;
	font-family:'HSBC',Helvetica, sans-serif;
	color:#0e0e0e;
	height:630px;
	font-size-adjust:0.56;
}
.ipad .inner .fon1{
	font-size:120px;
	letter-spacing:-1px;
	line-height:95px;
	text-align:center;
}
.ipad .inner .fon2{
	color:#FFF;
	font-family:'HSLC',Helvetica,sans-serif;
	font-size:24px;
	margin:156px 0 0 306px;
	text-align:center;
}
.ipad .inner .fon3{
	color:#FFF;
	display:block;
	float:left;
	font-size:44px;
	margin:0 0 0 352px;
}
.ipad .inner .fon0 {
	float:right;
	font-size:24px;
	line-height:36px;
}
.ipad .inner .pos{	
	left:11px;
	bottom:26px;
	position:absolute;
}
.ipad .inner .pos1{	
	right:42px;
	bottom:36px;
	position:absolute;
}
.ipad .inner .fon4{
	color:#882A25;
	font-size:30px;
}
.ipad .inner .fon5{ font-size:24px; color:#0e0e0e;font-family:'HSLC',Helvetica,sans-serif; letter-spacing:-1px;}
.ipad .inner .fon5 a{ color:#0D0D0D; text-decoration:none;}
.ipad .inner .fon5 a:hover { text-decoration:none;}
.ipad .inner .fon6{
	bottom:6px;
	color:#0D0D0D;
	font-family:'HSLC',Helvetica,sans-serif;
	font-size:14px;
	position:absolute;
	right:24px;
}
.ipad .inner .fon7{ font-size:24px;font-family:'HSBC',Helvetica, sans-serif;}
.ipad .inner .fon8{ font-size:20px;}
.ipad .inner .fon9{ font-size:11px; text-align:right; padding-right:40px;}

.ipad .inner .list {
	font-family:'HSLC',Helvetica,sans-serif;
	color:#0D0D0D;
	font-size:18px;
	position:absolute;
	right:10px;
	top:390px;
	width:350px;
	line-height:21px;
}
.ipad .inner .list ul { margin:0 0 0 15px; padding:0; list-style:none;}
.ipad .inner .list ul li { background:url("../../../images/dot.png") no-repeat scroll center left; padding-left:15px;}
