/* CSS Document */

/* Default Settings */

body
{
	margin:0px;
	padding:0px;
	background-color:#f3f4f4;
	
	}

.maintablebg                                       /* if the portal has any background colors/image */
{
	background:url(bg-main.jpg) repeat-x;
	background-color:#ffffff;
}

.companyname
{
	background:url(Img-logo-bg.jpg) no-repeat;
	border-bottom: 1px dashed #3d84c7;
  
}

.slogan 
{
}

.pagetitle					        /* needed only when there is a page title */
{
	font:normal 12px arial;
	color:#000000;
}

.pagesubheader					        /* needed only when there is a page title */
{
	font:bold 13px arial;
	color: #eeb007;
}

.footertext                                              /* copyright text */
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3b3b3;
	text-decoration: none;
	font-weight:normal;
	padding-top:8px;

}
.footertext a:link                                            /* copyright text */
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3b3b3;
	text-decoration: none;
	font-weight:normal;
	padding-top:8px;

}

.footertext a:hover                                            /* copyright text */
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3b3b3;
	text-decoration: underline;
	font-weight:normal;
	padding-top:8px;

}

.footertext a:visited                                           /* copyright text */
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3b3b3;
	text-decoration: none;
	font-weight:normal;
	padding-top:8px;

}

.footertext a:active                                           /* copyright text */
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b3b3b3;
	text-decoration: none;
	font-weight:normal;
	padding-top:8px;

}

.footerbg                                              /* copyright text */
{	
	background-image:url(footertext.jpg);
	background-position:top left;
	background-repeat:repeat-x;

}

a:link 
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#339900;
	text-decoration: underline;
}

a:visited 
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#009900;
	text-decoration: underline;
}
a:hover 
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0066FF;
	text-decoration: none;
}


.bottomlinks                                                /* for horizontal menu*/
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1896d;
	text-decoration: none;
	text-align:right;
	font-weight:normal;
	
}


a.bottomlinks:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1896d;
	text-decoration: none;
	text-align:right;
	font-weight:normal;
}


a.bottomlinks:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1896d;
	text-decoration: none;
	text-align:right;
	font-weight:normal;
}

a.bottomlinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1896d;
	text-decoration:underline;
	text-align:right;
	font-weight:normal;
}

.activebottomlinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1896d;
	text-decoration: none;
	text-align:right;
	font-weight:normal;
}

.activebottomlinks a:link,
.activebottomlinks a:visited,
.activebottomlinks a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b1896d;
	text-decoration: none;
	text-align:right;
	font-weight:normal;
}


.edit{

      font-family:arial;

      font-size:12px;

      font-weight:normal;

      color: #ffffff;

      text-decoration:none;

      border: 1px solid #d3cec3;

      background-color:#333333;

      font-weight:bold;

      position:absolute;     

}

/* Default Settings ends */



/* Login Settings */           /*common setting applicable to both Resident Login and online leasing login*/


.LoginTransbg
{
            background:url(submenu_bg.jpg) repeat-x;
			height:56px;
}

.Loginbg
{
	 		background:url(My_account.jpg) no-repeat;
			height:56px;
           
}

/* Login Settings */

/*news section*/

.newsheader {

	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#1090ca;

}
.newstext {

	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#737373;

}

.newslink                                                 /* for horizontal menu*/
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9ec56b;
	text-decoration: none;
	font-weight:normal;

}


.newslink a:link,
.newslink a:visited,
.newslink a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#339900;
	text-decoration: none;
	font-weight:normal;

}
.newslink a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066FF;
	text-decoration: underline;
	font-weight:normal;

}


/*news section*/

/* Editor settings */                        /* not to change any settings in this section */

.normaltext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:10px;

}

.shadow
{
	height:10px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4)
}

.glow
{
	height:10px;
	filter:progid:DXImageTransform.Microsoft.Glow(color='gray', Strength='5')
}

.motionblur
{
	height:10px;
	filter:progid:DXImageTransform.Microsoft.MotionBlur(Strength=10, Direction=45, Add='true')
}


p 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/* Editor settings ends */


/* Menu settings */

.hmenubg                                                  /* for vertical menu background */
{
	background:url(menu_middle.jpg) repeat-x;
	height:48px;
}

.hlinkbg                                                 /* for horizontal menu*/
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
	text-transform:uppercase;

}


.hlinkbg a:link,
.hlinkbg a:visited,
.hlinkbg a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
	text-transform:uppercase;

}
.hlinkbg a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#79d1ff;
	text-decoration: none;
	font-weight:bold;
	text-transform:uppercase;

}


.activehlinkbg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:normal;
	text-transform:uppercase;
}

.activehlinkbg a:link,
.activehlinkbg a:visited,
.activehlinkbg a:active,
.activehlinkbg a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration: none;
	font-weight:normal;
	text-transform:uppercase;
}


/* Menu settings ends */


/* Section settings */

.design1header
{
	font-family:"Calibri", Arial, Verdana;
	font-size:24px;
	color: #004457;
	border-bottom:1px solid #f3f4f4;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
}

.design1bg
{
	background-color:#ffffff;
	padding:8px;
}

/* Section settings ends */

.rounded_leftmiddle
{

	background-image:url(rounded_leftmiddle.jpg);
	background-repeat:repeat-y;

}

.rounded_topmiddle
{

	background-image:url(rounded_topmiddle.jpg);
	background-repeat:repeat-x;

}

.rounded_rightmiddle
{

	background-image:url(rounded_rightmiddle.jpg);
	background-repeat:repeat-y;

}

.rounded_bottommiddle
{

	background-image:url(rounded_bottommiddle.jpg);
	background-repeat:repeat-x;

}
.suscribenews {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background-color:#efefef;
	width:180px;
}
.suscribebutton	{
	background-color:#3fa5d4;
	border:1px solid #278ab8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#FFFFFF;
	height:20px;
	width:auto;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
}
.suscribebutton:hover{
	background-color:#50D5F1;
	border:1px solid #278ab8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:600;
	color:#F4F4F4;
	height:20px;
	width:auto;
	cursor:pointer;
	vertical-align:middle;
	text-align:center;
}
.bannerbg {
	background-image:url(banner.jpg);
	background-repeat:no-repeat;
	width:923px;
	height:327px;
}
.bannerbg_about {
	background-image:url(about.jpg);
	background-repeat:no-repeat;
	width:923px;
	height:327px;
}
.bannerbg_contact {
	background-image:url(contact.jpg);
	background-repeat:no-repeat;
	width:923px;
	height:327px;
}
.bannerbg_download {
	background-image:url(download_banner.jpg);
	background-repeat:no-repeat;
	width:923px;
	height:327px;
}
.banner_signup {
	background-image:url(SignUp.jpg);
	background-repeat:no-repeat;
	width:923px;
	height:327px;
}
.banner_other {
	background-image:url(banner_other.jpg);
	background-repeat:no-repeat;
	width:923px;
	height:327px;
}
.banner_another {
	background-image:url(banner_another.jpg);
	background-repeat:no-repeat;
	width:923px;
	height:327px;
}
.bannertext {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#b2dcff;
}
.bannerheader {

	font-family:Calibri, Arial, Verdana;
	font-size:24px;
	font-weight:bold;
	color:#ffffff;
	padding-bottom:18px;
	font-style:italic;

}
.formlabeltext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#000000;
	padding-right:10px;
}
.requiredtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}
.borderbottom	{
	border-bottom:1px solid #dbdbdb;
}
.capchaborder {
	border:1px solid #999999;
}
.buynow {

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='style/buynow.png');
	background-repeat:no-repeat;
	height:51px;
	font-family:Calibri, Arial, Verdana;
	font-size:20px;
	color:#1683c6;
	padding-left:17px;
}
.buynow[class] {

	background-image:url(buynow.png);
	background-repeat:no-repeat;
	height:51px;
	font-family:Calibri, Arial, Verdana;
	font-size:20px;
	color:#1683c6;
	padding-left:17px;
}
<!--//--------------------------------------------------------------->

#testimonials {
	width: 230px;
	float: left;
	margin: 0 0 0 20px;
}

#clients h4, #testimonials h4 {
	color: #222;
	font: 14px/16px "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-weight: bold;
	margin: 0 0 10px 0;
	height: 16px;
	padding: 0 0 0 22px;
}

#clients h4 {
	background: url(../style/h4-clients.jpg) top left no-repeat;
}

#testimonials h4 {
	background: url(../style/h4-testi.jpg) top left no-repeat;
	line-height: 10px;
	margin-left: 18px;
}

#clientlist {
	overflow: hidden;
}

#clientlist li {
	float: left;
	margin: 0 15px 0 0;
}

#clientlist li img {
	background-color: #ececec;
	border: 1px solid #ddd;
	padding: 6px;
	margin: 0 0 15px;
}

#testimonials blockquote {
	background: url(../style/quotes.jpg) top left no-repeat;
	padding: 0 10px 0 25px;
	margin: 0 0 15px 0;
	color: #999;
	font-style: italic;
}

#testimonials p.author {
	padding: 0 10px 0 25px;
}

#testimonials span.readmore {
	display: block;
	width: 96px;
	height: 25px;
	background: transparent url(../style/readmore.png) top left no-repeat;
	text-indent: -9999px;
	margin: 0 20px;
}

/* --- CONTACT PAGE --- */

