.exttable table {
	table-layout:fixed;
	
}
.exttable table, .exttable th, .exttable td {
	border:2px solid #CCCCCC;
}

.exttable .table-prop {
	vertical-align:middle;
	background-color:#FFFFCC;
}

.exttable .icon {
	background-color:#eeeeee;
	padding: 5px; 
	vertical-align:middle;
}

.exttable .msg-row {
	background-color:#CCFFCC;
	vertical-align:middle;
	padding: 5px;
}

.exttable .msg-col {
	background-color:#99CCFF;
	vertical-align:middle;
	padding: 5px;
}

.exttable .msg-cell{
	background-color:#eeeeee;
	vertical-align:middle;
	padding: 5px;
}

.exttable .th-cell{
	background-color:#CC99FF;
	vertical-align:middle;
	padding: 5px;
}
/*tabs*/
#learncontent-contents .noTabTitle {
	text-align:center;
	position:absolute;
	top:50px;
	width:100%;
}
#learncontent-contents .edit-mode-tabs {
	position:relative;
	z-index:1;
	min-height:650px;
}
#learncontent-contents .edit-mode-tabs .tabs-menu {
	position:absolute;
	top:50px;
	width:100%;
	text-align:center;
	z-index:20;
	font-size:0;
}
#learncontent-contents .edit-mode-tabs .tabs-menu ul {
	display:inline-block;
	font-size:0;
	border:1px solid #e1e1e1;
	behavior: url(/etc/designs/panasonic/common-clientlibs/css/PIE.htc);
	border-radius:3px;
	-pie-border-radius:3px;
	position:relative;
	overflow:hidden;
}
#learncontent-contents .edit-mode-tabs .tabs-menu form {
	display:none;
}
#learncontent-contents .edit-mode-tabs .tabs-menu ul li {
	display:inline-block;
	vertical-align:top;
}
#learncontent-contents .edit-mode-tabs .tabs-menu ul li a {
	display:inline-block;
	padding:0 25px;
	height:34px;
	border-left:1px solid #e5ecec;
	background:url(productpage-clientlibs/images/img-tab-off-1px.png) repeat-x center;
	font-family: 'Open Sans Condensed', 'Arial', sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1f1f1f;
}
#learncontent-contents .edit-mode-tabs .tabs-menu ul li:first-child a {
	border-left:none;
}
#learncontent-contents .edit-mode-tabs .tabs-menu ul li a:after {
	content:"";
	display:inline-block;
	height:34px;
	vertical-align:middle;
}
#learncontent-contents .edit-mode-tabs .tabs-menu ul li span {
	display:inline-block;
	vertical-align:middle;
}
#learncontent-contents .edit-mode-tabs .tabs-menu ul li:hover a,
#learncontent-contents .edit-mode-tabs .tabs-menu ul li.ui-state-active a {
	background:url(productpage-clientlibs/images/img-tab-on-1px.png) repeat-x center;
	color:#606060;
}
html.touch-device #learncontent-contents .productpage-tabs .tabs-menu ul li:hover a {
	background:url(common-clientlibs/images/img-tab-off-1px.png) repeat-x center;
	color:#1f1f1f;
}
html.touch-device #learncontent-contents .edit-mode-tabs .tabs-menu ul li.ui-state-active a {
	background:url(productpage-clientlibs/images/img-tab-on-1px.png) repeat-x center;
	color:#606060;
}
#learncontent-contents .edit-mode-tabs .ui-tabs-panel {
	z-index:2;
}
