html,body{font-family:Arial, Helvetica, sans-serif; color:#4e4e4e; font-size:12px; padding:0px; margin:0px; text-align:left; background: #eaebf3;}
div{font-family:Arial, Helvetica, sans-serif; color:#4e4e4e; font-size:12px; padding:0px; margin:0px; text-align:left;}
img{ border:0px;}
form{padding:0px; margin:0px;}
h1{ padding:0px; margin:0px;}
h2{}
h3{}
h4{}


a:link, a:visited{color:#4e4e4e; font-size:12px; text-decoration:none;}
a:hover{color:#fb8414; text-decoration:underline;}


/*Common classes*/
#main{width:983px; min-height:200px; height:auto !important; height:200px; background: url(images/main-div-bg.gif) repeat-y #FFFFFF;}
.main-div-footer{width:983px; height:16px; background: url(images/main-divfooter-bg.gif) top no-repeat  #FFFFFF;}
/*.main-div-footerinner{width:983px; height:16px; background: url(images/main-divfooterinner-bg.gif) top left no-repeat #FFFFFF; clear:both;}*/
.main-div-footerinner{width:983px; height:16px; background: url(images/main-divfooterinner-bg.gif) top left no-repeat #FFFFFF; clear:both;}
a.more:link, a.more:visited{color:#fb8414; font-size:11px;}
a.more:hover{color:#fb8414;}

/*Top classes*/
#top{width:983px; height:107px; float:left;}

/*Left classes*/
#left{width:178px; min-height:200px; height:auto !important; height:200px; float:left; padding:0px 0px 8px 6px;}
.left-mainnavi-topdiv{float:left; background:url(images/left-top.jpg) 0px 5px no-repeat #FFFFFF; width:164px; height:137px; padding:15px 7px 7px 7px;}
.left-mainnavi-topdiv a:link, .left-mainnavi-topdiv a:visited{font-family:"Microsoft Sans Serif", Arial, Verdana; color:#41418b; font-size:17px; font-weight:normal; display:block; width:125px; background:url(images/leftnav_bullet.gif) 10px 10px no-repeat; padding:6px 4px 6px 35px; height:46px; line-height:25px;}
.left-mainnavi-topdiv a:hover{ background:url(images/leftnav_bullet.gif) 10px 10px no-repeat #dbdbec; text-decoration:none;}
.left-mainnavi-bgdiv{float:left; background:url(images/left-div-bg.gif) left repeat-y; min-height:70px; height:auto !important; height:70px; text-align:center; width:166px; padding:6px;}
.left-mainnavi-bgdiv span{background:#f2f3f8; width:158px; display:block; text-align:center; float:left; margin:5px 0px; padding:3px; color:#5F6591; font-weight:bold;}
.left-mainnavi-bgdiv p{margin:5px 0px; float:left; width:165px; text-align:center; padding:0px; margin:5px 0px;}
.left-mainnavi-bgdiv div{color:#7b7c83; width:160px; padding:3px; text-align:justify; float:left;}
.left-mainnavi-footer{float:left; background:url(images/left-footer.gif) top left no-repeat; width:178px;}
.news-header{border-bottom:1px solid #5f6591; display:block; width:166px; float:left; font-size:14px; font-weight:bold; float:left; height:20px; color:#333333; text-align:left; height:25px;}
.news-header {padding:0px; margin:0px;}
.left-img-clear{clear:both; width:100px; height:1px;}

.left-mainnavi-bgdiv_new{float:left; background:url(images/left-div-bg.gif) left repeat-y; min-height:70px; height:auto !important; height:70px; text-align:center; width:166px; padding:6px;}
.left-mainnavi-bgdiv_new span{background:#f2f3f8; width:158px; display:block; text-align:left; float:left; margin:5px 0px; padding:3px; color:#5F6591; font-weight:normal;}

.left-mainnavi-bgdiv_new_left{float:right; min-height:70px; height:auto !important; height:70px; text-align:center; width:166px; padding:6px;}
.left-mainnavi-bgdiv_new_left span{background:#f2f3f8; width:158px; display:block; text-align:left; float:left; margin:0px 0px; padding:5px; color:#5F6591; font-weight:normal;}

/*Middle classes*/
#middle{width:799px; min-height:200px; height:auto !important; height:200px; float:left;}
#middle-inner{width:799px; min-height:10px; height:auto !important; height:10px; float:left; background:#FFFFFF;}
#middle-top{width:783px; height:25px; float:right; border-bottom:1px solid #d6d6e2; padding:3px 4px 3px 4px; background:#FFFFFF;}
.search-box{float:left; width:165px; height:20px; background:url(images/newslatter-textbox-bg.gif) left top no-repeat;}
.middle-topnav{ padding:3px 3px 3px 10px; color:#FB8414; float:right;}
.middle-topnav a:link, .middle-topnav a:visited { color:#444486; font-family:"Microsoft Sans Serif"; font-size:11px; font-weight:normal; text-decoration:none; padding:2px 9px 0px 2px;} 
.middle-topnav a:hover{color:#FB8414; font-size:11px; text-decoration:none;}

.middlefooter{ float:left; width:600px; background:url(images/line.jpg) 0px 0px no-repeat; padding-top:20px;}
.middlefooter-link {width:130px; padding:0px 0px 0px 25px ; margin:0px; float:left;}
.middlefooter-link a:link, .middlefooter-link a:visited{font-size:11px; color:#6B6E8D; text-decoration:underline; background:url(images/bullet1.gif) left  center no-repeat; display:block; padding:0px 0px 0px 15px; width:100px; font-weight:bold; line-height:17px;}
.middlefooter-link a:hover{color:#A7A8BD; text-decoration:none;}

.middlefooter-inner{float:left; width:600px; background:url(images/line.jpg) 0px 0px no-repeat; padding-top:20px;}
.middlefooter-link-inner{width:120px; padding:0px 0px 0px 25px ; margin:0px; float:left;}
.middlefooter-link-inner a:link, .middlefooter-link-inner a:visited{font-size:11px; color:#6B6E8D; text-decoration:underline; background:url(images/bullet1.gif) left  center no-repeat; display:block; padding:0px 0px 0px 15px; width:100px; font-weight:bold; line-height:17px;}
.middlefooter-link-inner a:hover{color:#A7A8BD; text-decoration:none;}


/*Apprtment classes*/
.middledata {width:620px; min-height:150px; height:auto !important; height:150px; float:left;}
.middledata-img { width:300px; min-height:150px; height:auto !important; height:150px; float:left; background:#333333; }
.middleright{ width:200px; min-height:150px; height:auto !important; height:150px; float:right; font:'microsoft Sans Serif',Arial, Helvetica, sans-serif; font-size:12px;}
.middle-text{ width:200px; float:right; font-weight:bold;color:#000; font-size:14px; padding:2px 0px;}
.middle-textbox{ width:200px; font-size:11px; border:#7F9DB9 1px thin; float:rleft; padding:3px 0px; float:right;}
a.middle-searchbtn:link, a.middle-searchbtn:visited{ float:left; background:url(images/searchbtnbg.gif) left top repeat-x; width:50px; height:20px; padding:2px 15px; font-size:13px; color:#FFF; font-weight:bold; line-height:20px; margin:5px 0px;}
a.middle-searchbtn:hover{}

.middledata-inner {width:600px; min-height:150px; height:auto !important; height:150px; float:left;}

.propertylogin{background:#EDEDF9 ; border:1px solid #969BC1; width:600px; float:left; height:25px; margin:8px 0px; font-size:14px; color:#5F6591; text-align:center; font-weight:bold; line-height:25px;}
.propertylogin-inner{background:#EDEDF9 ; border:1px solid #969BC1; width:598px; float:left; height:25px; margin:8px 0px; font-size:14px; color:#5F6591; text-align:center; font-weight:bold; line-height:25px;}

.login-div{background:#EDEDF9; border:1px solid #969BC1; border-bottom:none; width:400px; float:left; height:62px;  margin-left:105px; display:inline;}
.user{background:#E8E6FB; border-bottom:1px solid #969BC1; border-right:1px solid #969BC1; width:194px; float:left; height:30px; text-align:right; line-height:26px; padding-right:5px;}
.user-textbox{ background:#EDEDF9; border-bottom:1px solid #969BC1; width:199px; float:right; height:30px; font-size:11px;}
.txtbox{border:1px  solid #BDBDBD; width:145px; float:left; height:18px; font-size:11px; margin:4px 4px;}
.login-btn{width:300px; float:left; height:30px; text-align:center; padding:13px 0px; margin-left:170px; display:inline;}
.login-btn a:link, .login-btn a:visited{ font-size:12px; font-weight:bold; color:#6B6E8D; height:10px; padding:0px 3px; font-weight:bold; line-height:30px; text-decoration:underline;}
.login-btn a:hover{text-decoration:none;}
.middle_topdiv{float:right; height:35px; border-left:#FB8414 1px solid; background:url(images/globe-small.gif) 20px 3px no-repeat; line-height:30px; padding:5px 0px 0px 60px; text-align:left; width:175px;}

.middle_topdiv-inner{float:right; height:35px; border-left:#FB8414 1px solid; background:url(images/globe-small.gif) 20px 3px no-repeat; line-height:30px; padding:5px 0px 0px 60px; text-align:left; width:175px;}
.middle_topdiv-inner a:link, .middle_topdiv-inner a:visited{font-size:16px; font-family:'microsoft Sans Serif', Arial, Verdana; color:#000; font-weight:bold; text-decoration:none; float:left; text-align:left;}
.middle_topdiv-inner a:hover{text-decoration:underline;}

.middle_topdiv a:link, .middle_topdiv a:visited{font-size:16px; font-family:'microsoft Sans Serif', Arial, Verdana; color:#000; font-weight:bold; text-decoration:none; float:left; text-align:left;}
.middle_topdiv a:hover{text-decoration:underline;}

/* sales report class*/

.middle-sale{width:779px; float:left; margin:10px 8px; display:inline; min-height:30px; height:auto !important; height:30px;}
.mid-top-title{width:771px; float:left; background:#EDEDF9; border:1px #969BC1 solid; height:25px; font-size:14px; color:#5F6591; text-align:left; font-weight:bold; line-height:23px; padding:0px 0px 0px 8px;}



.mid-report{width:764px; float:left; background: url(images/searchbox_bg.gif) left top repeat-x #dfdfe9; border:#C9C9C9 1px solid; margin:10px 8px 0px 8px; display:inline; min-height:140px; height:auto !important; height:140px;}

.mid-report-bottom{width:764px; float:left; background: url(images/searchbox_bg.gif) left top repeat-x #dfdfe9; border:#C9C9C9 1px solid; margin:10px 8px 0px 8px; display:inline; min-height:25px; height:auto !important; height:25px;}

.sale-imgbg{width:220px; height:149px; margin:10px; float:left; display:inline;}
.sale-img{ width:220px; height:76px; float:left; margin:2px 2px 2px 2px; display:inline;}
.sale-data {width:515px; min-height:70px; height:auto !important; height:70px; float:left; display:inline; color:#000; padding:10px 0px;}
.sale-data p{font-size:12px; height: font-family:Arial, Helvetica, sans-serif; text-align:left; margin:0px; padding:5px 7px;}
.sale-title a:link, .sale-title a:visited{ font-size:12px; font-weight:bold; color:#6B6E8D; text-decoration:underline; padding:0px 7px;}
.sale-title a:hover{color:#A7A8BD; text-decoration:none;}

.middle-sale_lable{width:779px; float:left; margin:10px 8px; display:inline; min-height:100%; height:auto !important; height:250px; font-size:18px; height: font-family:Arial, Helvetica, sans-serif; text-align:center; vertical-align:middle;}
.middle-sale_lable_rent{width:579px; float:left; margin:10px 8px; display:inline; min-height:100%; height:auto !important; height:250px; font-size:18px; height: font-family:Arial, Helvetica, sans-serif; text-align:center; vertical-align:middle;}
.report-bottom{width:744px; height:25px; float:left; background: url(images/searchbox_bottom.gif) left top repeat-x ; margin:10px 0px 0px 0px; display:inline; font-size:12px; color:545454; font-weight:bold; padding:0px 10px; line-height:25px;}
.report-bottom span{ color:#000;}
.report-link{width:325px; height:20px; padding:0px 0px; font-weight:bold; float:right; text-align:right;}
a.report-textlink:link, a.report-textlink:visited{height:20px; padding:0px 7px; text-decoration:none; color:#000000; font-weight:bold;}
a.report-textlink:hover{text-decoration:underline;}


/*Middle left classes*/
#middle-left{width:600px; min-height:200px; height:auto !important; height:200px; float:left; padding:12px 22px;}
#middle-left h1 {font-size:15px; text-align:left;}
#middle-left h1 span {font-size:29px; text-align:left;}
.logo{ float:right; background:url(images/AIPP_logo.gif) no-repeat; width:36px; height:80px; padding:0px; margin:0px;}
.middlehaedingoange{font-family:"Microsoft Sans Serif"; color:#FB8414; font-size:29px;}
.middlehaedingblack{font-family:"Microsoft Sans Serif"; color:#000; font-size:29px;}
#middle-left h2 { font-family:"Microsoft Sans Serif"; font-size:15px; font-weight:bold; text-align:left;}
#middle-left p { text-align:justify; line-height:18px;}
#middle-left p a:link,#middle-left p a:visited{text-decoration:none; color:#6B6E8C; font-size:11px;}
#middle-left p a:hover{ text-decoration:none; color:#000; text-decoration:underline;}
#test1{padding:0px; margin:0px;}
#test1 li {list-style:none; color:#000; margin:0px; padding:0px 0px 0px 25px; background:url(images/main_bullet.gif) 9px 3px no-repeat; line-height:20px;}
#test1 li a:link,#test1 li a:visited{ text-decoration:none; color:#6B6E8C;}
#test1 li a:hover{ text-decoration:underline; color:#000;}
.middle-img{width:290px; height:210px; float:left; padding:5px;}
#middle-left-inner{width:600px; min-height:200px; height:auto !important; height:200px; float:left; padding:12px 22px; background:url(images/line.jpg) 8px 60px no-repeat;}

/*Middle RHS classes*/
#middlerhs{width:135px; min-height:200px; height:auto !important; height:200px; float:left; padding:8px 0px 8px 0px;}
.middle-rhs-topdiv{float:left; background:url(images/middle-rhs-top.gif) left bottom no-repeat ; width:128px; height:7px;}
.middle-rhs-bgdiv{float:left; background:url(images/middle-rhs-data.gif) left repeat-y; width:116px; min-height:300px; height:auto !important; height:300px; padding:6px; text-align:center;}
.middle-rhs-bgdiv img{padding:8px 5px;}
.middle-rhs-bgdiv a:link, .middle-rhs-bgdiv a:visited{color:#5f6591; font-size:11px; display:block; width:110px; padding:3px; background:#fff; font-weight:bold; text-align:left;}
.middle-rhs-bgdiv a:hover{color:#fb8414; text-decoration:none;}
.middle-rhs-footer{float:left; background:url(images/middle-rhs-footer.gif) top left no-repeat; width:128px; height:7px; margin-bottom:10px;}

#middlerhs-inner{width:150px; min-height:200px; height:auto !important; height:200px; float:left; padding:0px 0px 8px 0px;}
.middle-rhs-topdiv-inner{float:left; background:url(images/middle-rhs-top-inner.gif) left bottom no-repeat #fff; width:150px; height:7px; border-top:4px solid #fff;}
.middle-rhs-bgdiv-inner{float:left; background:#e7e8f2; width:138px; min-height:300px; height:auto !important; height:300px; padding:6px; text-align:center;}
.middle-rhs-bgdiv-inner img{padding:8px 5px;}
.middle-rhs-bgdiv-inner a:link, .middle-rhs-bgdiv-inner a:visited{color:#000000; font-size:11px; display:block; width:130px; padding:3px; background:#fff; font-weight:bold; text-align:center;}
.middle-rhs-bgdiv-inner a:hover{color:#fb8414; text-decoration:none;}
.middle-rhs-footer-inner{float:left; background:url(images/middle-rhs-footer-inner.gif) top left no-repeat; width:150px; height:7px; margin-bottom:10px;}
.middle-propertyowner{float:left; width:600px; margin-top:10px; padding-top:10px; background:url(images/line.jpg) top left no-repeat;}

/*Footer classes/
#footer{width:983px; height:76px; background:url(images/footer.gif) repeat-x; float:left; color:#fb8414; text-align:center; padding:10px 0px 0px 0px; clear:both; border-bottom:10px solid #EAEBF3;}
#footer-innerdiv{float:left; width:953px; color:#7d7d7d; padding:20px 10px 0px 10px;}
#footer a:link, #footer a:visited{color:#5f5fa4; font-size:11px; font-weight:bold; text-decoration:none; padding:0px 5px;}
#footer a:hover{ color:#fb8414; font-size:11px; font-weight:bold;}
*/
.keywords-div{float:left; width:967px; padding:8px; text-align:center; color:#999999; background:#FFFFFF;}
.keywords-div a:link, .keywords-div a:visited{font-size:11px; color:#999999; padding:0px 5px;}
.keywords-div a:hover{ color:#333333; text-decoration:none;}


/*.footer{float:left; min-height:100px; height:auto !important; height:100px; width:991px; background:url(images/footer-bg.gif) left top repeat-x;}
.footer-top{float:left; height:40px; width:911px; text-align:center; color:#7D7D7D; padding:15px 40px;}
.footer-top a:link, .footer-top a:visited{color:#7D7D7D; text-decoration:none; padding:0px 6px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.footer-top a:hover{text-decoration:none; color:#000000;}
.footer-bottom{float:left; min-height:100px; height:auto !important; height:100px; width:991px;}
.footer-bottom-top{float:left; min-height:20px; height:auto !important; height:20px; width:991px; color:#A5A5A5; text-align:center; padding-top:10px;}
.footer-bottom-top a:link, .footer-bottom-top a:visited{color:#FB8414; font-size:12px; font-family:Tahoma, Arial, Verdana; padding:0px 13px; font-weight:bold;}
.footer-bottom-bottom{float:left; min-height:20px; height:auto !important; height:20px; width:991px; padding-top:20px;}
.footer-bottom-bottom-copyright{float:left; min-height:20px; height:auto !important; height:20px; width:740px; color:#7D7D7D; font-size:11px; padding:8px 0px 0px 25px;}
.footer-bottom-bottom-logo{float:left; min-height:20px; height:auto !important; height:20px; width:206px;}

*/


.footer{float:left; min-height:100px; height:auto !important; height:100px; width:991px; background:url(images/footer-bg.gif) left top repeat-x; }
.footer-top{float:left; height:40px; width:911px; text-align:center; color:#7D7D7D; padding:15px 40px;}
.footer-top a:link, .footer-top a:visited{color:#7D7D7D; text-decoration:none; padding:0px 6px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.footer-top a:hover{text-decoration:none; color:#000000;}
.footer-bottom{float:left; min-height:100px; height:auto !important; height:100px; width:991px;}
.footer-bottom-top{float:left; min-height:20px; height:auto !important; height:20px; width:991px; color:#A5A5A5; text-align:center; padding-top:10px;}
.footer-bottom-top a:link, .footer-bottom-top a:visited{color:#FB8414; font-size:12px; font-family:Tahoma, Arial, Verdana; padding:0px 13px; font-weight:bold;}
.footer-bottom-bottom{float:left; min-height:20px; height:auto !important; height:20px; width:991px; padding-top:20px;}
.footer-bottom-bottom-copyright{float:left; min-height:20px; height:auto !important; height:20px; width:740px; color:#7D7D7D; font-size:11px; padding:8px 0px 0px 25px;}
.footer-bottom-bottom-logo{float:left; min-height:20px; height:auto !important; height:20px; width:206px;}





/*.header-top{float:left; min-height:70px; height:auto !important; height:70px; width:991px; padding-bottom:5px; background:url(images/header-shadow.jpg) bottom left no-repeat; margin-top:8px;}
.header-top-logo{float:left; min-height:70px; height:auto !important; height:70px; width:214px;}
.header-top-img{float:left; min-height:70px; height:auto !important; height:70px; width:636px;}
*/
.header-top{float:left; min-height:70px; height:auto !important; height:70px; width:991px; padding-bottom:5px;}
.header-top-logo{float:left; min-height:70px; height:auto !important; height:70px; width:214px;}
.header-top-img{float:left; min-height:70px; height:auto !important; height:70px; width:699px;}
.header-aipp{float:left; min-height:70px; height:auto !important; height:70px; width:49px; margin-left:10px;}


.header-top-cnt{float:left; min-height:5px; height:auto !important; height:5px; width:141px; text-align:center; padding-top:79px;}
.header-top-cnt b{float:left; width:141px;}
.header-top-cnt strong{float:left; width:141px; color:#E48429; font-size:16px;}


/*Main Class*/
#main{margin:0px auto; width:991px;}
.header{float:left; min-height:100px; height:auto !important; height:100px; width:991px; background:#FFF; padding-top:10px;}
/*.header-top{float:left; min-height:70px; height:auto !important; height:70px; width:991px; padding-bottom:5px;}
.header-top-logo{float:left; min-height:70px; height:auto !important; height:70px; width:214px;}
.header-top-img{float:left; min-height:70px; height:auto !important; height:70px; width:636px;}
.header-top-cnt{float:left; min-height:5px; height:auto !important; height:5px; width:141px; text-align:center; padding-top:79px;}
.header-top-cnt b{float:left; width:141px;}
.header-top-cnt strong{float:left; width:141px; color:#E48429; font-size:16px;}*/
.header-nav{float:left; min-height:40px; height:auto !important; height:40px; width:981px; padding:0px 5px;}
.header-nav-bg{float:left; width:461px; background:url(images/top-nav-bg.gif) left top repeat-x; height:41px;}
.header-nav-link{float:left; height:40px; width:715px; padding:1px 0px 0px 6px; font-size:13px;}

a.headerlink-common:link, a.headerlink-common:visited{padding:9px 15px 0px 15px; height:26px; float:left; color:#686868; font-family:Tahoma, Arial, Verdana; font-weight:bold; font-size:13px;}
a.headerlink-common:hover{text-decoration:none; color:#FFFFFF; background:url(images/nav-hover-bg.gif) left top repeat-x;}

a.headerlink-common-0:link, a.headerlink-common-0:visited{padding:5px 12px 4px 12px; height:26px; float:left; color:#686868; font-family:Tahoma, Arial, Verdana; font-weight:bold; font-size:13px;}
a.headerlink-common-0:hover{text-decoration:none; color:#FFFFFF; background:url(images/nav-hover-bg.gif) left top repeat-x;}

a.headerlink-activate:link, a.headerlink-activate:visited{padding:9px 15px 0px 15px; height:26px; float:left; color:#FFF; background:url(images/nav-hover-bg.gif) left top repeat-x; font-family:Tahoma, Arial, Verdana; font-weight:bold; font-size:13px;}
a.headerlink-activate:hover{text-decoration:none; color:#FFFFFF;}