			a {color: #666666;}
			
			.ui-table,
			.ui-tableRow,
			.ui-tableHeaderCell,
			.ui-tableBody,
			.ui-tableFooter,
			.ui-tableCol,
			.ui-tableColGroup,
			.ui-tableCell,
			.ui-tableHeaderCell,
			.ui-tableCaption
			{
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				box-sizing: border-box;	
			}
			
			.ui-table     { display: table ; margin-bottom:10px; table-layout: fixed;}
			.ui-tableRow        { display: table-row }
			.ui-tableHeaderCell     { display: table-header-group }
			.ui-tableBody     { display: table-row-group }
			.ui-tableFooter     { display: table-footer-group }
			.ui-tableCol       { display: table-column }
			.ui-tableColGroup  { display: table-column-group }
			.ui-tableCell, .ui-tableHeaderCell   { display: table-cell }
			.ui-tableCaption   { display: table-caption }
			
			.ui-table { width: 100%; height: 100%; font-size: 14px; background-color: white; }
			.ui-table .ui-table { width: 100%; height: 100%; font-size: 14px; background-color: transparent; margin-bottom:0px;}
			.ui-tableRow { border-top: 1px solid #ddd; }
			.ui-tableHeaderCell { font-weight: bolder; background-color: #BFE6E5; line-height: normal;}
			.largeScreen .ui-tableHeaderCell { font-size:12px; }
			.mediumScreen .ui-tableHeaderCell { font-size:10px; }
			.ui-tableCell, .ui-tableHeaderCell { padding: 4px; border-right: 4px solid #ddd; border-bottom: 1px solid #ddd; }
			.ui-tableCell { }
			.ui-tableCell:first, .ui-tableHeaderCell:first { border-left: 0;}
			.ui-tableCell.noPadding, .ui-tableHeaderCell.noPadding { padding: 0;}
			.ui-tableCell.noBorder, .ui-tableHeaderCell.noBorder { border: 0;}
			.ui-tableCell span { display: none }
			
			.td100 { width: 100%; }
			.td90  { width: 90%; }
			.td80  { width: 80%; }
			.td75  { width: 75%; }
			.td70  { width: 70%; }
			.td67  { width: 66.6666%; }
			.td66  { width: 66.6666%; }
			.td60  { width: 60%; }
			.td50  { width: 50%; }
			.td40  { width: 40%; }
			.td33  { width: 33.3333%; }
			.td30  { width: 30%; }
			.td25  { width: 25%; }
			.td20  { width: 20%; }
			.td15  { width: 15%; }
			.td10  { width: 10%; }
			
			@media only screen and (max-width: 768px){
				.smallScreen .ui-table     		{ display: block;  }
				.smallScreen .ui-tableRow        { display: block;  }
				.smallScreen .ui-tableHeaderCell	{ display: block;  }
				.smallScreen .ui-tableBody     	{ display: block;  }
				.smallScreen .ui-tableFooter     { display: block;  }
				.smallScreen .ui-tableCol       	{ display: block;  }
				.smallScreen .ui-tableColGroup  	{ display: block;  }
				.smallScreen .ui-tableCell,
				.smallScreen .ui-tableHeaderCell	{ display: block;  }
				.smallScreen .ui-tableCaption   	{ display: block;  }
				
				.smallScreen .ui-table { font-size: 12px;}
				.smallScreen .ui-table, .smallScreen .ui-tableRow, .smallScreen .ui-tableCell { width: 100%; height: auto}
				.smallScreen .ui-tableRow { clear:both; border-bottom: 0;}
				.smallScreen .ui-tableHeaderCell { display: none;}
				.smallScreen .ui-tableCell { border-right: 0; line-height: 30px; padding: 0 10px 0 20px; }
				.smallScreen .ui-tableCell span { display: inline-block; width: 40%; font-weight: bold;}
				
				.smallScreen .expander { font-weight:bold; cursor: pointer; line-height: 40px;}
				.smallScreen .expander.expanded { background-color: #BFE6E5; }
				.smallScreen .expandable { display: none; }
				.smallScreen .expandable.visible { position:relative; display: block; border-bottom: 8px solid #ddd;}
				.smallScreen .expandable.visible:after { 
					content: "";
					position: absolute;
					display: block;
					border-width: 7px;
					border-style: solid;
					border-top-color: transparent;
					border-right-color: transparent;
					border-bottom-color: white;
					border-left-color: white;
					top: -13px;
					left: 70px;
			}
				.smallScreen .expandable.visible .ui-tableCell { border-bottom-color: white;}
			}
			
			
			.smallScreen .ui-grid-col-private{
	margin-left:20px;
	width:53%;
	text-align:justify;
}



.smallScreen .ui-picRight {
	background-color: #ffffff;
	border:solid #ffffff 5px;
	float: right;
	width: 250px;
	height:100%;

}
@media all and (max-width: 480px){
	
	.tinyScreen .ui-picRight{
		left:10px;
		width: 35%;
		float: left;
	}
}


.accordion > .accordion_expander {
	background: transparent url('/03images/chameleon/dropdown/down-arrow-orange.png') 4px 5px no-repeat;
	padding-left: 24px;
	cursor: pointer;
}
.accordion.expanded > .accordion_expander {
	background-image: url('/03images/chameleon/dropdown/up-arrow-orange.png');
}
.accordion > .accordion_expandable {
	display: none;
}
.accordion.expanded > .accordion_expandable {
	display: block;
}
		