.ux-pnav li, .ux-unav ul li {
	float : left
}

.ux-pnav-selected :active {
	background-color: #FFF !important;
}

.ux-panl {
	margin-bottom:0px;
}

.ux-inner-tabl-data, .ux-inner-tabl-data-touch {
	border-left-width: 2px;
    border-right-width: 2px;
    margin:  0px 0px 0px 0px;
}

.ux-inner-tabl-data th, .ux-inner-tabl-data td, .ux-inner-tabl-data-touch th, .ux-inner-tabl-data-touch td {
    border-bottom: 0 solid #666;
    padding: 6px;
}

.ux-tabl-data th, .ux-tabl-data td, .ux-tabl-data-touch th, .ux-tabl-data-touch td {
	padding: 9px; 	
}

.row1 {
	background-color: white;
	padding:7px 13px 7px 13px;
}

.row2 {
	background-color: #f3f3f3;
	padding:7px 13px 7px 13px;
}

.errorMessages {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	background-color: #f8f0ef;
	border-color: black;
	border-style: solid;
	border-width: 1px;
	width: 942px;
	margin-left: -1px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	color:red;
}

.ux-tabl-form-padding-custom td {
	padding-bottom: 13px;
}

.ux-panl .ux-panl{
    border: 1px solid #e6e6e6;
    -moz-box-shadow: 3px 3px 3px 5px #b3b3b3;
    -webkit-box-shadow: 0 2px 3px #b3b3b3;
    box-shadow: 0px 3px 6px #b3b3b3;
    box-shadow: 0px 3px 6px rgba(179,179,179,0.35);
    margin-bottom: 19px;
    display: table;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.capitalize {
    text-transform: capitalize;
}

.disclosureText {
	width: 95%;
	height: 80px;
}

#container{width:100%;}
#left{float:left;}
#right{float:right;}
#center{margin:0 auto;}

.claimLineFlagsPanel {
	table-layout: fixed;
	/*width: 85%;*/
	overflow:hidden;
}

.wordWrapText {
	width: 150px;
	vertical-align:top;
    word-break: break-all; 
    display: inline;
 	white-space: pre-wrap;      /* CSS3 */   
    white-space: -moz-pre-wrap; /* Firefox */    
    white-space: -pre-wrap;     /* Opera <7 */   
    white-space: -o-pre-wrap;   /* Opera 7 */    
    word-wrap: break-word;      /* IE */    
}

.flagDescription {
	vertical-align: top !important;
	width:30%;
}
.flagStatus {
	vertical-align: top !important;
	width:10%;
}
.flagDisclosureSource {
	vertical-align: top !important;
	width:30%;
}
.flagDisclosure {
	vertical-align: top !important;
	width:30%;
}

.lineIdColumn {
	width: 5%;
}

.procedureCodeColumn {
	width: 10%;
}

.unitsColumn {
	width: 5%;
}

.chargeColumn {
	width: 5%;
}

.flagsColumn {
	width: 75%;
	padding-left: 0px !important;
}

.flagsColumnClean {
	width: 75%;
}

.ux-tabl-form-multicol td:first-child+td+td+td+td+td+td+td+td+td+td+td+td {
	padding-right: 13px;
}