.comp-dyn-blast-01 .delete-button{
  display: none;
}

.condo-02 ul{
  margin: 0 0 0 5px;
  padding: 0;
  list-style: none;
  list-style-image: none;
}

.condo-02 li{
  display: block;
  margin: 0 0 5px 0;
  list-style: none;
  padding: 0;
  width: 166px;
  list-style-image: none;
}

a.condo-02-link, a.condo-02-link:visited{
  border: 1px solid #D4D5E7;
  background-color: #001173;
  color: white;
  text-decoration: none;
  padding: 5px 1px 5px 1px;
  display: block;
  width: 156px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  /*height: 45px;  */
}

a.condo-02-link:hover,
a.condo-02-link:active{
  border: 1px solid black;
  background-color: #017601;
  color: white;
  text-decoration: none;
}

.condo-02 table {
  margin-top: 10px;
}

.condo-02 table td {
  vertical-align: top;
  margin: 0;
  padding-top: 10px;
}

.condo-02 table td.condoPic {
  width: 200px;
  background: #D4D5E7;
  padding: 10px 5px 0 5px;
}

.condo-02 table td img {
  padding: 0;
  margin: 0;
  border: 1px solid #000C54;
}

.condo-02 table dl {
  margin: 0;
  padding: 0;
}

.condo-02 table dl.maintDL {
  background-color: #fff;
  padding: 5px 0 5px 0;
  border: 1px solid #000C54;
}

h2.maintContactInfo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%;
  text-align: left;
  margin: 0;
  padding: 0 0 3px 7px;
  border-bottom: 1px solid #000C54;
}

p.condo-02-maintName {
  text-align: left;
  margin: 0 0 0 7px;
}
p.condo-02-maintNumber {
  text-align: left;
  margin: 0 0 0 7px;
}

.condo-02 table dd {text-align: center;
  font: normal 90% Verdana, sans-serif;
  margin: 10px 0 5px 0px;
}

/*
.user2497 .edit-button, 
.user2497 .edit-option,
.user2497 #tabs, 
.user2497 #breadcrumbbar, 
.user2497 #admin-header, 
.user2497 #header,
.user2497 #footer, 
.user2497 #main-table-body-leftcell{
  display: none;
}

body.user2497, .user2497 #main-body{
  background: none;
}
*/
.tab27498 img, #item27108 img{
  border: none;
}

#item27497 #lw-sort{
  display: none;
}

/*  =mortgage rate calculator
-----------------------------------------------------------------------------------------

#mortgageCalc table #table{
  background: none;
  border: 3px double #203B1C;
  padding: 5px;
}

#mortgageCalc td #tablehead {
  background: none;
  color: #203B1C;
  font-size: 100%;
  letter-spacing: .2em;
}

#mortgageCalc input{
  border: 1px solid #203B1C;
  padding: 2px;
}

#mortgageCalc .mls-submit-button {
  font-family: "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;
  border: 3px double #203B1C;
  cursor: pointer;
  background: none;
  color: #203B1C;
}*/

/*  =staff styles
--------------------------------------------------------------------------------------------*/
.staff-02 {
  text-align: center;
}

.staff-02-divArea {
  border-bottom: 1px solid #000C54;
  margin-bottom: 5px;
}

.staff-02-divArea h2 {
  text-align: right;
  font: normal 175% Georgia, "Times New Roman", Times, sans-serif;
  margin: 0;
  padding: 0;
  color: #000C54;
}

.staff-02 dl {
  float: left;
  width: 220px;
  margin: 5px 15px 20px 15px;
  background-color: #D4D5E7;
  padding: 5px;
  text-align: center;
}

.staff-02 dt img {
  border: 1px solid #000C54;
  padding: 0;
  margin: 0;
}

.staff-02 dd {
  font: 80% Georgia, "Times New Roman", Times, serif;
  color: #000C54;
  line-height: 1.4em;
  margin: 0;
  padding: 0;
}


/*  =condo page styles
-----------------------------------------------------------------------------------------------------------------
.condo-01 table {
  margin-top: 10px;
}

.condo-01 table td {
  vertical-align: top;
  margin: 0;
  padding-top: 10px;
}

.condo-01 table td.condoPic {
  width: 200px;
  background: #D4D5E7;
  padding: 10px 5px 0 5px;
}

.condo-01 table td img {
  padding: 0;
  margin: 0;
  border: 1px solid #000C54;
}

.condo-01 table dl {
  margin: 0;
  padding: 0;
}

.condo-01 table dl.maintDL {
  background-color: #fff;
  padding: 5px 0 5px 0;
  border: 1px solid #000C54;
}

h2.maintContactInfo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 90%;
  text-align: left;
  margin: 0;
  padding: 0 0 3px 7px;
  border-bottom: 1px solid #000C54;
}

p.condo-01-maintName {
  text-align: left;
  margin: 0 0 0 7px;
}
p.condo-01-maintNumber {
  text-align: left;
  margin: 0 0 0 7px;
}

.condo-01 table dd {text-align: center;
  font: normal 90% Verdana, sans-serif;
  margin: 10px 0 5px 0px;
}
*/
a.laws {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_laws.jpg) 0 0 no-repeat;
}

a.laws:hover {
  background: url(../images/kass_condo_laws.jpg) 0 -28px no-repeat;
}

a.rules {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_rules.jpg) 0 0 no-repeat;
}

a.rules:hover {
  background: url(../images/kass_condo_rules.jpg) 0 -28px no-repeat;
}

a.board {
  display: block;
  width: 166px;
  height: 56px;
  background: url(../images/kass_condo_board.jpg) 0 0 no-repeat;
}

a.board:hover {
  background: url(../images/kass_condo_board.jpg) 0 -56px no-repeat;
}

a.budget {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_curr.jpg) 0 0 no-repeat;
}

a.budget:hover {
  background: url(../images/kass_condo_curr.jpg) 0 -28px no-repeat;
}

a.floor {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_floor.jpg) 0 0 no-repeat;
}

a.floor:hover {
  background: url(../images/kass_condo_floor.jpg) 0 -28px no-repeat;
}

a.cert {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_cert.jpg) 0 0 no-repeat;
}

a.cert:hover {
  background: url(../images/kass_condo_cert.jpg) 0 -28px no-repeat;
}

a.move {
  display: block;
  width: 166px;
  height: 56px;
  background: url(../images/kass_condo_move.jpg) 0 0 no-repeat;
}

a.move:hover {
  background: url(../images/kass_condo_move.jpg) 0 -56px no-repeat;
}

a.new {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_new.jpg) 0 0 no-repeat;
}

a.new:hover {
  background: url(../images/kass_condo_new.jpg) 0 -28px no-repeat;
}

a.curr {
  display: block;
  width: 166px;
  height: 56px;
  background: url(../images/kass_condo_info.jpg) 0 0 no-repeat;
}

a.curr:hover {
  background: url(../images/kass_condo_info.jpg) 0 -56px no-repeat;
}

a.lease {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_lease.jpg) 0 0 no-repeat;
}

a.lease:hover {
  background: url(../images/kass_condo_lease.jpg) 0 -28px no-repeat;
}

a.dir {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_res.jpg) 0 0 no-repeat;
}

a.dir:hover {
  background: url(../images/kass_condo_res.jpg) 0 -28px no-repeat;
}


a.debit {
  display: block;
  width: 166px;
  height: 56px;
  background: url(../images/kass_condo_debit.jpg) 0 0 no-repeat;
}

a.debit:hover {
  background: url(../images/kass_condo_debit.jpg) 0 -56px no-repeat;
}

a.welc {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_welcome.jpg) 0 0 no-repeat;
}

a.welc:hover {
  background: url(../images/kass_condo_welcome.jpg) 0 -28px no-repeat;
}

a.amen {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_amen.jpg) 0 0 no-repeat;
}

a.amen:hover {
  background: url(../images/kass_condo_amen.jpg) 0 -28px no-repeat;
}

a.faq {
  display: block;
  width: 166px;
  height: 28px;
  background: url(../images/kass_condo_faq.jpg) 0 0 no-repeat;
}

a.faq:hover {
  background: url(../images/kass_condo_faq.jpg) 0 -28px no-repeat;
}

/*  =resident services page
--------------------------------------------------------------------------------------*/


#item27495 table.restable, #item27109 table.restable {
  margin-top: 10px;
}

#item27495 table.restable td, #item27109 table.restable td {
  padding: 0 10px 0 10px;
  border-bottom: 1px solid #848CC7;
}

#item27495 table.restable td.pic, #item27109 table.restable td.pic {
  padding: 10px 10px 0 0;
  margin: 0;
  border-right: 1px solid #848CC7;
  text-indent: -9000px;
}

#item27495 table.restable td.bot, #item27109 table.restable td.bot {
  border-bottom: none;
}

#item27495 table.restable td.mid, #item27109 table.restable td.mid {
  background-color: #D4D5E7;
}

a.condcom {
  display: block;
  width: 200px;
  height: 60px;
  margin: 0 0 10px 0;
  background: url(../images/kass_res_condo.jpg) 0 0 no-repeat;
  text-decoration: none;
}

a.condcom:hover {
  background: url(../images/kass_res_condo.jpg) 0 -60px no-repeat;
}

a.moving {
  display: block;
  width: 200px;
  height: 60px;
  background: url(../images/kass_res_moving.jpg) 0 0 no-repeat;
  text-decoration: none;
}

a.moving:hover {
  background: url(../images/kass_res_moving.jpg) 0 -60px no-repeat;
}

a.condoReq {
  display: block;
  width: 200px;
  height: 48px;
  margin-bottom: 5px;
  background: url(../images/kass_res_condoReq.jpg) 0 0 no-repeat;
  text-decoration: none;
}

a.condoReq:hover {
  background: url(../images/kass_res_condoReq.jpg) 0 -48px no-repeat;
}

a.rentReq {
  display: block;
  width: 200px;
  height: 48px;
  margin-bottom: 5px;
  background: url(../images/kass_res_rentReq.jpg) 0 0 no-repeat;
  text-decoration: none;
}

a.rentReq:hover {
  background: url(../images/kass_res_rentReq.jpg) 0 -48px no-repeat;
}

a.commReq {
  display: block;
  width: 200px;
  height: 48px;
  margin-bottom: 10px;
  background: url(../images/kass_res_commReq.jpg) 0 0 no-repeat;
  text-decoration: none;
}

a.commReq:hover {
  background: url(../images/kass_res_commReq.jpg) 0 -48px no-repeat;
}

/*  =management page
-----------------------------------------------------------------------------------------------------------*/


#management {
  margin: 10px 0 0 0;
}

#item27109 a.man {
  text-indent: -9000px;
  text-decoration: none;
  float: left;
}

#item27109 a.condo {
  display: block;
  background: url(../images/kass_man_condo.jpg) 0 0 no-repeat;
  width: 150px;
  height: 70px;
  margin-bottom: 10px;
}

#item27109 a.condo:hover {
  background: url(../images/kass_man_condo.jpg) 0 -70px no-repeat;
}

#item27109 a.commercial {
  display: block;
  background: url(../images/kass_man_comm.jpg) 0 0 no-repeat;
  width: 150px;
  height: 70px;
  margin-bottom: 10px;
}

#item27109 a.commercial:hover {
  background: url(../images/kass_man_comm.jpg) 0 -70px no-repeat;
}

#item27109 a.residential {
  display: block;
  background: url(../images/kass_man_res.jpg) 0 0 no-repeat;
  width: 150px;
  height: 70px;
  margin-bottom: 10px;
}

#item27109 a.residential:hover {
  background: url(../images/kass_man_res.jpg) 0 -70px no-repeat;
}
/*  =condoContent 
--------------------------------------------------------------------------------------------------------------------------------------*/
#condoContent {
  width: 548px;
  color: #000C54;
  font-family: "Times New Roman", Times, serif;
  font-size: 120%;
  margin-top: 10px;
}

#imageArea {position: relative;
  width: 548px;
  height: 300px;
  margin: 0 10px;
  background: url(../images/kass_condoWelcomeImage.jpg) 0 0 no-repeat;
  text-align: left;
  border-bottom: 3px solid #000C54;
  
}

h5.welcomeText {
  font-size: 180%;
  margin: 0 0 0 0;
  padding: 0;
}

p.LOG {
  text-align: center;
  margin: 0;
  padding: 0;
}

p.credit {
  font-size: .6em;
  font-style: oblique;
  margin: 0;
  padding: 0;
}

p.condoInfo {
  margin: 0 0 5px 6px;
}

#signInForm {
  width: 200px;
  margin-bottom: 80px;
}

#condoLinks {position: absolute;
  display: inline;
  float: left;
  width: 278px;
  clear: left;
  margin: 14px 0 0 290px;
}

#condoLinks a.ICPA {
  margin-bottom: 5px;
}

#condoLinks a.X {

}
#condoLinks a.life {
  float: right;
  clear: left;
  margin: -136px 10px 0 0;

}

#divcomp102086 {
  margin: 10px 10px;
  width: 548px;
  height: 330px; 
  background: url(../images/kass_condoWelcomeImage.jpg) 0 30px no-repeat;
}



#tagline {
  float: right;
  position: absolute;
  right: 0;
  top: -15px;
  color: #fff;
  text-transform: uppercase;
  font: oblique 100% Georgia, "Times New Roman", Times, serif;
}

/*  =secure login
---------------------------------------------------------------------------------------*/
#signInForm form h1.signIn {
  font: oblique 150% Georgia, "Times New Roman", Times, serif;
  text-decoration: underline;
  color: #024;
  margin-bottom: 4px;
  padding-top: 5px;
}

#signInForm form {
  padding: 0 0 5px 10px;
  margin: 10px 0 20px 15px;
  background-color: #D4D5E7;
  width: 260px;
}

#signInForm td input.submitbutton {
  float: right;
  margin: 0 8px 0 0;
}

#request-registration-form{
  margin: 0 0 20px 20px;
}


/*  =info box
-----------------------------------------------------------------------------------------*/

.info-box-01 dt {
  background: #000C54;
  padding: 5px 5px 5px 10px;
  color: #fff;
  font-style: oblique;
  font-size: 150%;
  letter-spacing: .1em;
  line-height: 1.2em;
}

.info-box-01 dd{
  color: #000C54;
  border: 1px solid #000C54;
  line-height: 1.5em;
  margin: 0;
  padding: 5px 5px 30px 5px;
  background-color: #BDC5F2;
  margin-bottom: 20px;
}
.info-box-01 dd.span {
  margin-bottom: 5px;
  
}

ul.info-box-01-ul {
  list-style: none;
}


ul.info-box-01-ul li {
  padding: 0;
}

ul.info-box-01-ul a{display: block;
  color: #000;
  text-decoration: none;
  padding: 5px;
} 

ul.info-box-01-ul a:link{
  color: #000;
  text-decoration: none;
}
ul.info-box-01-ul a:visited{
  color: #246;
}

ul.info-box-01-ul a:hover{
  color: #fff;  
  background: #008000;
}

/*  =can-add-components properties
------------------------------------------------------------------------------*/
/*  =staff02  */
.tab27108 #component-add-staff-02, .tab27109 #component-add-staff-02, .tab27495 #component-add-staff-02, 
.tab27498 #component-add-staff-02, .tab27533 #component-add-staff-02{
  display: none;
}

#item27534 #component-add-staff-02, #item27536 #component-add-staff-02, #item27537 #component-add-staff-02,  
#item27538 #component-add-staff-02 {
  display: inline;
}
/*  =staff01*/
.tab27108 #component-add-staff-01, .tab27109 #component-add-staff-01, .tab27495 #component-add-staff-01, 
.tab27498 #component-add-staff-01, .tab27533 #component-add-staff-01 {
  display: none;
}
/*  =info box01  */
.tab27108 #component-add-info-box-01, #item27109 #component-add-info-box-01, .tab27495 #component-add-info-box-01, 
.tab27498 #component-add-info-box-01, .tab27533 #component-add-info-box-01 {
  display: none;
}
/*  =condo01  */
.tab27108 #component-add-condo-01, .tab27109 #component-add-condo-01, .tab27495 #component-add-condo-01, 
.tab27498 #component-add-condo-01, .tab27533 #component-add-condo-01 {
  display: none;
}
/*  =maintenance01 */
.tab27108 #component-add-maintenance-01, .tab27109 #component-add-maintenance-01, .tab27495 #component-add-maintenance-01, 
.tab27498 #component-add-maintenance-01, .tab27533 #component-add-maintenance-01 {
  display: none;
}

/*  =form  */
.tab27108 #component-add-form, .tab27109 #component-add-form, .tab27495 #component-add-form, 
.tab27498 #component-add-form, .tab27533 #component-add-form {
  display: none;
}

#divcomp102737 .up-button, #divcomp102737 .delete-button,
#divcomp103010 .up-button, #divcomp103250 .delete-button,
#divcomp103011 .up-button, #divcomp103240 .delete-button,
#divcomp103012 .up-button, #divcomp103233 .delete-button {
  display: none;
} 



#form-response{
  font-size: 150%;
  font-weight: bold;
}
