.button {
	COLOR: #ffffff;
	FONT-FAMILY: tahoma, sans-serif;
	FONT-SIZE: 11px;
	background-color: #336699; /*E8E7E7,336699,6892E1*/
	padding-left: 6px;
	padding-right: 6px;
	border-color: Black;
	border-style: solid;
	display: inline;
	display: inline-block;
	margin: 0.2em;
	border: 1px solid black;
}

.component {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 200px;
}

.componentmedium {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 125px;
}

/* Added By Srinivas START*/
.identityReference_pa {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 250px;
}
.identityReference_master {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 160px;
}
.masterShort {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 60px;
}

.stdcode_pa {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 50px;
}
.phone_pa {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 185px;
}
.occupation_pa {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 256px;
}

.occupation_pa_upload {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 269px;
}

.occupation_pa_search_dd {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 200px;
}

.occupation_pa_search_plain {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 193px;
}

.transaction_type_config {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 169px;
}

.transaction_type_config_tt {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 176px;
}

.transaction_type_upload {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 260px;
}


.firstName_pa {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 176px;
}
.lastName_pa {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 180px;
}
.CondTextArea {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 145px;
}
/* Added By Srinivas END*/

.CondEffStartDate {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 110px;
}
.CondEffEndDate {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 110px;
}
.CoveEffStartDate {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 110px;
}
.CoveEffEndDate {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 110px;
}
.PlanEffStartDate {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 80px;
}
.PlanEffEndDate {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 80px;
}
.CampEffStartDate {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 110px;
}
.CampEffEndDate {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 110px;
}
.searchtime {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 80px;
}
.searchcamptime {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 100px;
}
.searchcovmaster {
	COLOR: Black;
	FONT-SIZE: 13px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 100px;
}


.componentshort {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 100px;
}

.componentminishort {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 75px;
}

.componentsmall {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 50px;
}

.componentminismall {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 35px;
}

.componentlong {
	COLOR: Black;
	FONT-SIZE: 10px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 150px;
}


.customcomponentlong {
	margin:0;
	paddding:0;
	height:auto;
	min-height:15px;
	width: 300px;
	display:block;
}

.qqcustomcomponentlong {
	margin:0;
	paddding:0;
	height:auto;
	min-height:3px;
	width: 300px;
	display:block;
}

.xgencustomcomponentlong {
	margin:0;
	paddding:0;
	height:auto;
	min-height:15px;
	width: auto;
	display:block;
}

.customcomponentsmall {
	font-family: helvetica, arial, geneva, sans-serif;
 	color:#000000;
	FONT-SIZE: 12px;
	width: 100px;
	display: block;
}

.customcomponentaddress {
	font-family: helvetica, arial, geneva, sans-serif;
 	color:#000000;
	FONT-SIZE: 12px;
	width: 300px;
	display: block;
}

.customcomponentsmall1 {
	font-family: helvetica, arial, geneva, sans-serif;
 	color:#000000;
	FONT-SIZE: 12px;
	width: 100px;
}

.componentaddress {
	COLOR: Black;
	FONT-SIZE: 12px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 500px;
}

.componentelselect {
	COLOR: Black;
	FONT-SIZE: 12px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 200px;
	z-index: -10;
}

.componentlargeselect {
	COLOR: Black;
	FONT-SIZE: 12px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 450px;
}

a.hierarchylinks {
	COLOR: #000000;
	font-family: trebuchet, sans-serif;
	FONT-SIZE: 7pt;
	FONT-WEIGHT: bold;
	text-shadow: 3pt;
	text-decoration: none;
}

a.hierarchylinks:hover {
	COLOR: #000000;
}

.hierarchylinksmapped {
	COLOR: #999999;
	font-family: tahoma, sans-serif;
	FONT-SIZE: 8pt;
}

.tableheadercell {
	BACKGROUND-COLOR: #DDDDDD;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	COLOR: black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	height: 22px;
}

.tableleftcell { /*#DBEAF5,6388AC*/
	BACKGROUND-COLOR: #E8E7E7;
	COLOR: #000000; /*#6388AC*/
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	height: 22px;
}

.td {
	BACKGROUND-COLOR: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	COLOR: black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	height: 22px;
}

.one {
	BACKGROUND-COLOR: #E8E7E7;
}

.two {
	BACKGROUND-COLOR: #C2C2C2;
}

.error
{
 font-family: helvetica, arial, geneva, sans-serif;
 color:red;
 font-size:11px;
 background-color: #ffffff; 
 text-decoration: none
}

.tooltip {
  position: absolute;
  display:none;
  padding:1px 2px 1px 2px;
  border: 1px solid black;
  background-color:#FFFF99;
  width: 400px;
  opacity: 0.9;
  z-index: 10;
}
.tooltip1{
 display: block;
   	position: absolute; top: 5px; left: 0;
	/* formatting only styles */
   	padding: 5px; margin: 2px; z-index: 100;
   	background: #f0f0f0; border: 1px dotted #c0c0c0;
	opacity: 0.1;		
    width: 450px;

}

.toolbarlinks a.k2over{border-right:0}

.componentForDropDown {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 210px;
}
.componentForText {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 205px;
}
.componentverysmall {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 42px;
}
.componentveyLong {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 294px;
}
.componentForMBDText {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 60px;
}
.componentvvLong {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 354px;
}

.componentsmall1 {
	COLOR: Black;
	FONT-SIZE: 11px;
	width: 70px;
}

.component1 {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 250px;
}


.componentlong1 {
	COLOR: Black;
	FONT-SIZE: 11px;
	FONT-FAMILY: tahoma, sans-serif;
	width: 150px;
}

.label-txt{
	margin:0;
	paddding:0;
	height:auto;
	min-height:15px;
	display:block;

	}
.text-head {
    margin: 5px;
}







