
.it-detail p {
	font-size: 12px;
	font-family: tahoma,arial,helvetica,sans-serif;
}


.it-detail .it-label {
	color: #4c647e;
}
.it-detail .it-value {
	color: black;
}

/* ---------------------------------------------------------------------------
-------------------------------------- header --------------------------------
------------------------------------------------------------------------------ */
.it-detail .header * {
	border: none;
}
.it-detail .header p {
	font-size: 13px;
}
.it-detail .header .x-table-layout {
	width: 100%;
}
.it-detail .header .x-table-layout .x-table-layout-cell {
	width: 33%;
}
.it-detail .header .x-table-layout .left {
	font-weight: bold;
}
.it-detail .header .x-table-layout .center {
	text-align: center;
}
.it-detail .header .x-table-layout .right {
	text-align: right;
}

/* ---------------------------------------------------------------------------
-------------------------------------- summary -------------------------------
------------------------------------------------------------------------------ */
.it-detail .summary {
	/*margin: 10px 0 20px 0;*/
}
.it-detail .summary * {
	border: none;
}
.it-detail .summary .x-table-layout {
	width: 100%;
	padding-left: 7px;
}
.it-detail .summary .x-table-layout .x-table-layout {
	padding: 0;
}

/*----------- Label Alignment ---------------------*/
.it-detail .summary .x-table-layout .identification-part p,
.it-detail .summary .x-table-layout .it-label {
	padding-left: 35px;
}

/*----------- Value Alignment ---------------------*/
.it-detail .summary .x-table-layout .identification-part,
.it-detail .summary .x-table-layout .it-value {
	padding-right: 10px;
}

/*----------------------------- identification-part ----------------------*/
.it-detail .summary .x-table-layout .identification-part .x-panel {
	border-top: solid 3px #6b869f;
	border-left: solid 1px #6b869f;
}
.it-detail .summary .x-table-layout .identification-part p{
	font-weight: bold;
	background-color: #e3e3e3;
	color: #4c647e;
	padding-top: 5px;
	padding-bottom: 5px;
}

/*----------------------------- data -------------------------------------*/
.it-detail .summary .x-table-layout .it-label , 
.it-detail .summary .x-table-layout .it-value  {
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: top;
		
}
.it-detail .summary .x-table-layout .it-label {
	width: 20%;	
}
.it-detail .summary .x-table-layout .it-label-to-entity {
	border-bottom: solid 1px #e6e6e6;	
	border-left: solid 1px #aabbcc;
}
.it-detail .summary .x-table-layout .it-value {
	width: 30%;
}
.it-detail .summary .x-table-layout .it-emphasis {
	font-weight: bold;
}

/* ---- For Button "View Source" Alignment -------------------*/
.it-detail .summary .x-table-layout .btn-view-source {
	float: right;
	padding-right: 10px;
}


/* ---------------------------------------------------------------------------
-------------------------------------- sub-tab -------------------------------
------------------------------------------------------------------------------ */
.it-detail .sub-tab .x-panel-body,
.it-detail .sub-tab .x-tab-panel-body {
	background:#eef4f8 none repeat scroll 0% 50%;
}
.it-detail .sub-tab .x-panel-body * {
	border: none;
}
.it-detail .sub-tab .it-label,
.it-detail .sub-tab .it-value {
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: top;
	font-size: 12px;
}
/*------------------------- Tab Statuses -------------------------------------*/
.it-detail .sub-tab .statuses .x-table-layout .it-label,
.it-detail .sub-tab .statuses .x-table-layout .it-value {
	padding-right: 15px;
}
/*------------------------- Tab Interchange/Functional Group -------------------------------------*/
.it-detail .sub-tab .interchange-functionalgroup .x-table-layout .it-label,
.it-detail .sub-tab .interchange-functionalgroup .x-table-layout .it-value {
	padding-right: 15px;
}
/*------------------------- Tab Business Data -------------------------------------*/
.it-detail .sub-tab .business-data .x-table-layout .it-label,
.it-detail .sub-tab .business-data .x-table-layout .it-value {
	padding-right: 15px;
}





