body *
{
	font-family: 'Arial';
}

table *,
table>thead>tr>th *,
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td
{
	font-size: 12pt;

	/*color: #888888;*/

	color: #000000;
}

.table.in_BG
{
	background-color: #ffffff;
}

/*.page-container .main-content
{
	color: #000000;
}*/

footer.main,
footer.main *
{
	font-size: 10pt;

	color: #666666;
}

.modal-title
{
	color: #000000;
}

.ClearBoth
{
	clear: both;
}

.Nor_Control
{
	width: 160px;
}

select.Nor_Control
{
	height: 30px;

	font-size: 12pt;
}

/*body **/
.page-container .sidebar-menu #main-menu li a span
{
	font-size: 12pt;
}

.breadcrumb > li *
{
	font-size: 12pt;

	/*color: #000000;*/
}

.breadcrumb > li a
{
	color: #0072bc;
}

.breadcrumb > li a:hover
{
	color: #72bc00;
}

.fill
{
	width: 100%;
}

.PN_Map,
.PN_Iframe
{
	margin: 0;
    padding: 0;
    /*height: 100%;*/
    min-height: 720px;
    width: 100%;

    border: 0px;
}

.tb_Cursor>tbody>tr>td
{
	cursor: pointer;
}

.tb_Cursor>tbody>tr>td>a
{
	display: block;
}

.Float_BK
{
	float: left;
}

.Btn_Down,
.Msg_Down
{
	margin-top: 10px;
}

.has-error
{
	border: 1px solid #ffafbd;
}

.TB_FM *
{
	font-size: 12pt;
}

.TB_FM>tbody>tr>td.cell_req
{
	color: #ff0000;
}

.TB_List *
{
	font-size: 12pt;

	color: #000000;
}

.txt_Succ
{
	color: #0000ff;
}

.txt_Fail
{
	color: #ff0000;
}

.Txt_Short
{
	width: 60px;

	text-align: center;
}

.TB_List .btn
{
	color: #ffffff;
}

.TB_List .btn.btn-default
{
	color: #000000;
}

.TB_List>thead>tr>th
{
	color: #555555;
}

.TB_List>tbody>tr>td.Cell_SN
{
	text-align: center;
}

.TB_List>tbody>tr>td.Cell_OP
{
	text-align: center;
}

.Msg_Page
{
	text-align: right;

	color: #0000ff;

	font-size: 12pt;
}

.modal *
{
	font-size: 12pt;
}

.modal-footer
{
	text-align: center;
}

.iFrame_4_PopPage
{
	width: 100%;

	height: 600px;

	border: 0px;
}

.panel > .panel-heading .panel-title
{
    font-size: 12pt;
}

td.cell_title
{
	font-size: 12pt;
}

td.Cell_OP
{
	width: 100px;
}

.lbl_Remark
{
	font-size: 12pt;
}

.Lbl_Sub_Tip
{
	font-size: 12pt;
}

/* @Override */
.file-input-name
{
	display: none;
}

.Cell_Img .img
{
	max-width: 100px;
	max-height: 60px;
}

.page-container .sidebar-menu #main-menu li a .badge
{
	font-size: 12pt;
}

.tb_Building_Floor
{
	/*border: 5px solid #DCAB12;*/
	border: 20px solid #ffffff;
	/*width: 50%;*/
	margin: auto;
}

.tb_Building_Floor>tbody>tr>td
{
	text-align: center;
}

.tb_Building_Floor *
{
	font-size: 16pt;

	color: #000000;
}

.tb_Building_Floor>thead>tr>th
{
	border-bottom: 1px solid #DCAB12;

	text-align: center;
}

.tb_Building_Floor>thead>tr>th>a,
.tb_Building_Floor>tbody>tr>td>a
{
	display: block;

	color: #0077FF;
}

.PN_2_Submit
{
	display: none;
}

.btn
{
	font-size: 12pt;
}

#BAR_Top_Nav_Btn>.btn
{
	font-size: 12pt;

	padding: 5px;

	/*font-weight: bold;*/
}

.PN_IFrame_Wrapper
{
	border: 1px solid #fdcba1;

	min-height: 1500px;
}

.IFrame_Fill
{
	width: 100%;

	min-height: 1500px;

	border: 0px;
}

.blur_PN
{
	position: relative;

	-webkit-filter: blur(10px);
    -moz-filter: blur(10px);
    -o-filter: blur(10px);
    -ms-filter: blur(10px);
    filter: blur(10px);
}

.panel.minimal.minimal-gray > .panel-heading > .panel-options > .nav-tabs > li > a
{
	color: #000000;
}

.panel.minimal.minimal-gray > .panel-heading > .panel-options > .nav-tabs > li.active > a
{
	color: #ff0000;
}

#Left_Menu>div>ul>li>ul>li>ul>li span.title>.Btn_Info
,#Left_Menu>div>ul>li>ul>li>ul>li span.title>.Btn_Power
{
	display: none;

	font-size: 10pt;
}

.Btn_Offline
{
	display: none;
}

.TB_Cell_Center>tbody>tr>td
{
	text-align: center;
}






