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

/*  =html  */
.tab27108 #component-add-html, .tab27109 #component-add-html, .tab27495 #component-add-html, 
.tab27498 #component-add-html, .tab27533 #component-add-html {
	display: none;
}

#form-response{
	font-size: 150%;
	font-weight: bold;
}












