.ApartmentComplaintinner{ width:100%!important; float:left;}
.ApartmentComplaintinner td{ font-size:12px;}
.ApartmentComplaintinner td input,select { border:1px solid #CCCCCC; padding:3px;height:23px; width:195px; }
.ApartmentComplaintinner td textarea {border:1px solid #CCCCCC;}
.rounded-container { padding:20px 0; width:95%; margin:auto;}
.rounded-container .top {background:url(../images/blue-borderinner.gif) repeat-x scroll  !important ; width:100%; }
.rounded-container h2 {background:none repeat scroll 0 0 #FFFFFF; float:left; /*margin:-10px 0 0;*/ margin:-15px 0 0; padding:0 10px; position:relative; 
color: #1F497D;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;}
.rounded-container .content { border-color:#A6CBF1; border-style:solid; border-width:0 3px; font-family:Verdana,Arial,Helvetica,sans-serif; padding:10px; }
.rounded-container .bottom {background:url(../images/blue-borderinner.gif) repeat-x bottom transparent !important; width:100%; height:10px;}
.rounded-container .bottom span.left { float:left; text-align:left; width:2%; background:none!important; }
.rounded-container .bottom span.right { float:right; text-align:right; width:2%; background:none!important; }
.blur { background-color:#FFFFFF; border:1px solid #CCCCCC; color:#999; font-size:9pt; }
.small_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#404040;}
.greytext { color:#777777; font-style:italic; }
.redext { color:#FF0000; font-style:italic; }
.normalredtext { color:#FF0000;}
.focus {background-color:#f8f8f8; border:1px solid #9BC4E8; color:#404040; font-size:9pt; }
.next_button{ padding:2px 5px !important; height:25px!important; width:auto; background-color:#26347A; color:#FFFFFF;}
.frustratedrating{ width:85%; margin:auto;}
.frustratedrating .rightcontant{ width:46%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#003366; padding-left:51px;}
.frustratedrating .rightcontant span{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;  color:#003366;}
.frustratedrating .box{ width:99%; float:left; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#003366;}
.frustratedrating .box span.greyit{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#999;}
#rentalrepairissuesgrey{ width:99.8%; float:left;  margin-bottom:20px;}
.rentalpagePostQuestions{ width:55%; float:left; color:#003366; text-align:justify;}

/* About -us page*/
#ApartmentComtitle{ width:97.8%; padding:5px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px;  color:#0099FF; font-weight:bold; }

#about_rpa_right{color:#003366; float:left; width:54%; padding-left:15px; padding-top:60px;}
#about_us_content .title{ width:100%; background:#eeeeee; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;color:#003366; padding:5px 5px 5px 5px !important; float:left;}
#about_us_content .left{ float:left; margin-bottom:20px;}
#about_us_content{ width:98%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#003366; text-align:justify;}
.frustratedrating_in{ width:100%; margin:auto;}
.frustratedrating_in .box{ width:99%; float:left; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#003366;}
.frustratedrating_in .box span.greyit{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#999;}

#rentalrepairissuesgrey{ width:99.8%; float:left;  margin-bottom:20px;}
.rentalpagePostQuestions{ width:55%; float:left; color:#003366; text-align:justify;}

/*
h2{padding:5px; border:1px solid #e2e2e1; background:url(../images/ApartmentComtitle.gif) repeat-x top; float:left; font-family:Arial, Helvetica, sans-serif; font-size:22px;  color:#0099FF; font-weight:bold;}
*/

#about_rpa_right{color:#003366; float:left; width:54%; padding-left:15px; padding-top:60px;}
#about_us_content .title{ width:100%; background:#eeeeee; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;color:#003366; padding:5px 5px 5px 5px !important; float:left;}
#about_us_content .left{ float:left; margin-bottom:20px;}
#about_us_content{ width:98%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#003366; text-align:justify;}
.promotionalcenter{ width:98%; padding:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.tblevenrow {
background-color: #FFFFFF;
color:#004EA6;
font-family:Arial,Helvetica,sans-serif,"MS Sans Serif";
font-size:12px;
line-height:24px;
text-decoration:none;
}
.tblsubheader {
background-color:#9BC4E8;
color:#3770C0;
font-family:Arial,Helvetica,sans-serif,"MS Sans Serif";
font-size:20px;
line-height:24px;
text-decoration:none;}
hr {
background-color:#CCCCCC;
border:0 none;
color:#CCCCCC;
height:1px;
margin-bottom:10px;
text-align:center;
width:100%;
margin-top:25px;}
.ApartmentComplaintinner-inner{
float:left;
width:100%;
font-size:13px;}
.blue-box{ -moz-border-radius: 4px; background-color:#c6d9f1; font-size:20px; color:#3770c0; }
.review{ padding-left:36px;}
.posted{ float:right; padding-right:10px;}
.border{ border:1px solid #FF0000;}

.fcn{ width:260px; margin:0 auto; float:left; background: #eeeeee; padding: 0 5px}
.fcn span{ color:#a9a6a6; font-style:italic; font-size:12px}

.timeint{font-size:19px; color:#0070c4;width:368px; float:left}

.processbar_CF_active {
height: 54px;
background-image: url('../images/CF_active.jpg');
background-repeat: no-repeat;
margin-bottom: 10px;
}

.processbar_FF_active {
height: 54px;
background-image: url('../images/FF_active.jpg');
background-repeat: no-repeat;
margin-bottom: 10px;
}

.processbar_CN_active {
height: 54px;
background-image: url('../images/CN_active.jpg');
background-repeat: no-repeat;
margin-bottom: 10px;
}

.personalInfo{
            margin:10px 0px;
			padding:0px;
			width:100%
			}
.personalInfo tr{
              margin:10px 0px;
			  }
			
.personalInfo td input,select { border:1px solid #CCCCCC; padding:3px;height:23px; width:195px; border-radius:4px;}
.personalInfo td textarea {border:1px solid #CCCCCC; border-radius:4px;}  
			  
.personalInfo label{
                   font:normal 13px Arial, Helvetica, sans-serif;
				   line-height:25px;
				   }

.personalInfo fieldset{
                  width:93%;
				  margin:10px 0px;
				  padding:0px 0px 10px 0px;
				  border:none;
				  outline:none;
				  }				   
				   		
.personalInfo button{
                     width:60px;
					 height:30px;
					 background-color:#000099;
					 line-height:30px;
					 padding:0px 5px;
					 border-radius:8px;
					 }						 