/*To avoid xhtml validation failure for listDelegate*/
.subsecbar {
	color: #FFF; 
	background: #61ABC7;
}

.subsecbar a, .subsecbar a:link, .subsecbar a:visited {
	color: #FFF;
	background: transparent url("/assets/meta/kawwa/90361ece/kawwa_1_6_5/imgs/bt_pgoff.gif") top left no-repeat;
	border-right: 2px solid #FFF;
}
.subsecbar a:hover, .subsecbar a:active {
	color: #FFF;
	background: #1590BE url("/assets/meta/kawwa/cc628cd/kawwa_1_6_5/imgs/bt_pgon.gif") top left no-repeat;
	text-decoration: none;
}

.btpgon {
	color: #FFF;
	background: #1590BE url("/assets/meta/kawwa/cc628cd/kawwa_1_6_5/imgs/bt_pgon.gif") top left no-repeat;
	border-right: 2px solid #FFF;
}



/*fshowhidehead for show hide component to support usage more than once in a page*/
.fshowhidehead {
  color: #FFF;
  background: #1590BE; border-bottom: 2px solid #FFF;
}




/*KawwaGrid Subheader*/
.subheader {background: #1590BE} /* subheader form fields */

/*Show hide link properties*/
a.showhide, a.showhide:link, a.showhide:visited{color: #FFF;}

/*So that kawwagrid can be used 2 times in the same page*/
.btsubmit {color: #000;	background: #F90; border: 1px solid #000;}
.btcancel {color: #000; background: #B2CDD7; border: 1px solid #000;}

/*Column headers of empty kawwagrid come properly*/
.emptygrid{white-space: prewrap;}

/*To avoid xhtml validation when using caption inside a table*/
.caption {color: #FFF; background: #1590BE; border-bottom: 1px solid #FFF;}

/*To avoid xhtml validation failure when kawwagrid is used more than once*/
.fbtbar {display: block; text-align: right;}


/* added css as per spec1,tapestryjs function overriding  */
img.t-error-image{
    margin-left: 4px;
    width: 16px;
    height: 16px;
  	background-position:center left;
  	background: url("/assets/meta/kawwa/3836d33c/kawwa_1_6_5/imgs/error.gif");
}

span.t-error-message{
	border-color: red;
    font-style: italic;
    color: red;}
    
input.t-error {
    border-color: red;
    font-style: italic;
    color: black;
    background-color:red;
}

/*KawwaDyna tree Start*/
div.ui-dynatree-container{

	border: 0px !important;
}

.ui-dynatree-id-root-unselectable {
	
	vertical-align:top;
	font-weight: bold;
}

.ui-dynatree-id-root-title-unselectable{

	margin-left: 3px !important; 
}

a.ui-dynatree-title{

	color : #000000 !important;
	text-decoration: none !important;
}

a.ui-dynatree-title:link{

	color : #000000 !important;
	text-decoration: none !important;
}

span.ui-dynatree-selected a 
{
	font-style: normal !important;
}

span.ui-dynatree-folder a
{
	font-weight: normal !important;
}
/*KawwaDyna tree End*/


/*For Supporting Tapx Calendar*/
.calendar
{
width: 15%;
}
