﻿body {
    color: #333;
    font-size: 13px;
    font-family: Arial, sans-serif;
    overflow-y: auto;
    overflow-x: hidden;
    line-height: 22px;
}


.Mid_Title 
{
    background:url("Images/Site/mid-title-bg.png") left bottom;
	background-repeat:repeat-x;
	color:#f10303;    
	text-align:left;
	font-weight:bold;				
	text-transform:uppercase;		
	padding:7px 0px 6px 0px;		
}

.Mid_Title h1
{
    font-size:22px;			
	padding-left:0px;	
	color: #e40000;	
}
.Mid_Title h2
{
    font-size:22px;			
	padding-left:0px;	
	color: #e40000;	
}



/****************** Table dùng chung cả hệ thống *******************************/
.TableCss table
{
    width:100%;
}
.TableCss td
{
    padding:2px 4px 2px 4px;
}

.TableCss .Header td /* dùng riêng cho caption của list */
{	
	background-color:#c2e3f0;
	font-weight:bold;
	font-size:12px;
	color:Black;
}
.TableCss td
{
    border-left:white 1px solid;
}
.TableCss .Row td
{
}
.TableCss .RowAlt td
{
    background-color:#e8f2fb;
}
.TableCss .NameCol /* giá trị cột tên */
{
    color:Blue;
}
.TableCss .NameCol a
{
    color:Blue;
}


/* chứa các nút lệnh */
.Controller
{
    text-align:right;
    padding:10px 0px 10px 0px;
}


/***********************  Table edit  ***********************************/
.TableInfo
{
	float:left;
	padding-bottom:10px;
	width:100%;
	color:#222222;
	margin-top:10px;
}
.TableInfo table
{
    width:100%;
}

.TableInfo .Header td
{
	/*background-color:#c2e3f0; */
	text-align:left;
	font-weight:bold;
}
.TableInfo .Caption
{
	text-align:right;
	width:200px;
}
.TableInfo td
{
	border:#cccccc 0px solid;
	padding:5px 4px 5px 4px;
	font-size:14px;
}
.TableInfo .Edit_text
{
    height:26px;
    font-size:14px;
    width:90%;
    -moz-border-radius: 5px; /* from vector shape */
    -webkit-border-radius: 5px; /* from vector shape */
    border-radius: 5px; /* from vector shape */
    border: 1px solid #d9d9d9;
    padding:2px 5px 2px 5px;
}

.TableInfo .Edit_number
{
    height:22px;
    font-size:14px;
    width:420px;
    -moz-border-radius: 5px; /* from vector shape */
    -webkit-border-radius: 5px; /* from vector shape */
    border-radius: 5px; /* from vector shape */
    border: 1px solid #eeeeee;
}


/***********************  Table search  ***********************************/
.TableSearch
{
	float:left;
	padding-bottom:10px;
	width:100%;
	color:#222222;
	margin-top:10px;
}
.TableSearch table
{
    width:100%;
}

.TableSearch .Header td
{
	/*background-color:#c2e3f0; */
	text-align:left;
	font-weight:bold;
}
.TableSearch .Caption
{
	text-align:right;
	width:200px;
}
.TableSearch td
{
	border:#cccccc 0px solid;
	padding:5px 4px 5px 4px;
	font-size:14px;
}
.TableSearch .Edit_text
{
    height:26px;
    font-size:14px;
    width:200px;
    -moz-border-radius: 5px; /* from vector shape */
    -webkit-border-radius: 5px; /* from vector shape */
    border-radius: 5px; /* from vector shape */
    border: 1px solid #d9d9d9;
    padding:2px 5px 2px 5px;
}

.TableSearch .Edit_number
{
    height:22px;
    font-size:14px;
    width:100px;
    -moz-border-radius: 5px; /* from vector shape */
    -webkit-border-radius: 5px; /* from vector shape */
    border-radius: 5px; /* from vector shape */
    border: 1px solid #eeeeee;
}




.Readonly
{
    background-color:#FFF9E4;
}

.MessageBox
{
    position:fixed;
    bottom:100px;
    right:10px;
}

.MessageTable
{
   text-align:center;
   min-height:300px;
}
.MessageTable .Message
{
     font-size:20px;
     color:#29AF89;
}
.MessageTable a
{
    color:Blue;
}


/* nơi chứa các tab chức năng người dùng */
.Right_Content_Box
{
	width:100%;
	color:#222222;
	background-color: #F3F3F3;
	-moz-border-radius: 5px; /* from vector shape */
	-webkit-border-radius: 5px; /* from vector shape */
	border-radius: 5px; /* from vector shape */
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /* prevents bg color from leaking outside the border */
	-moz-box-shadow: inset 0 0 0 1px rgba(0,0,0,.18); /* inner shadow */
	-webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.18); /* inner shadow */
	box-shadow: inset 0 0 0 1px #F2F2F2; /* inner shadow */
	padding:20px 10px 20px 10px;
	min-height:425px;
}


/* nơi chưa nội dung rỗng bên trái */
.Empty-Content
{
    background:url(Images/Site/he-tri-thuc-home.png) no-repeat; 
	background-position:top left;
	width:683px;
	height:445px;
}
