﻿
/***************BangDL*********************/

.CSSTableGenerator {
    width:100%;
	margin:0px;padding:0px;
	color:#1c689a;
	border:1px solid #d8edf5;
  
	float:left;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	/*height:100%;*/
	margin:0px;padding:0px;
}
#row_header td{
font-size:13px;
color:#2573c2;
}
 .CSSTableGenerator table tr, td {color:#585858;}
.CSSTableGenerator table tr, td a{color:#585858;}
.CSSTableGenerator tr:hover td{
	background: #e8e8e8;
}

 .CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}
.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}
 .CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#ffffff; }

.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }
.CSSTableGenerator td
{	
	border:1px solid #d8edf5;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:5px 7px;
	font-size:12px;
	/*font-family:Arial;*/
	font-weight:normal;
    vertical-align:top;
	color:#585858;
}
.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}
.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td{
    /**Thay ma mau: #e5e5e5-->#e8f7ff*/
	background:-o-linear-gradient(bottom, #ffffff 5%, #e8f7ff 100%);	
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e8f7ff) );
    background:-moz-linear-gradient( center top, #ffffff 5%, #e8f7ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e8f7ff");	background: -o-linear-gradient(top,#ffffff,e8f7ff);
	background:-moz-linear-gradient( center top, #ffffff 5%, #e8f7ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e8f7ff");	background: -o-linear-gradient(top,#ffffff,e8f7ff);
	background-color:#ffffff;
	border:0px solid #d8edf5;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:12px;
	/*font-family:Arial;*/
	font-weight:bold;
	color:#1c689a;
}
.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #ffffff 5%, #e8f7ff 100%);	
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e8f7ff) );
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e8f7ff) );
	background:-moz-linear-gradient( center top, #ffffff 5%, #e8f7ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e8f7ff");
    	background: -o-linear-gradient(top,#ffffff,e8f7ff);

	background-color:#ffffff;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

.CSSTableGenerator table tr td .table_link{
    color: #585858;
    float: left;
    font-size: 12px;
   
    min-height: 10px;
    padding-top: 2px;
    text-align: left;
    width:100%;
}
/******************************/
.CSSTableVB {margin: 10px 0px;padding:0px;border:1px solid #bbb;float:left;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;}
.CSSTableVB table{ border-collapse: collapse; border-spacing: 0; width:100%; height:100%; margin:0px;padding:0px;}
.CSSTableVB table #row_header td{color:#333;}
.CSSTableVB table tr, td a{color:#545454;}
.CSSTableVB tr:hover td{ background: #efefef;}
.CSSTableVB tr:last-child td:last-child { -moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;}
.CSSTableVB table tr:first-child td:first-child { -moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px; border-top-left-radius:0px;}
.CSSTableVB table tr:first-child td:last-child { -moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px; border-top-right-radius:0px;}
.CSSTableVB tr:last-child td:first-child{ -moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;}
.CSSTableVB tr:nth-child(odd){ background-color:#eef2f8; }
.CSSTableVB tr:nth-child(even) { background-color:#ffffff; }
.CSSTableVB td{border:1px solid #bbb;border-width:0px 1px 1px 0px;text-align:left;padding: 7px 7px;font-size: 12px;font-family:'Open Sans', sans-serif;font-weight:normal;vertical-align:top;color:#606060;line-height: 20px;}
.CSSTableVB tr:last-child td{ border-width:0px 1px 0px 0px;}
.CSSTableVB tr td:last-child{ border-width:0px 0px 1px 0px;}
.CSSTableVB tr:last-child td:last-child{ border-width:0px 0px 0px 0px;}
.CSSTableVB tr:first-child td{background: -o-linear-gradient(bottom, #ffffff 5%, #e5e5e5 100%);
 background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #e5e5e5) );
 background: -moz-linear-gradient( center top, #ffffff 5%, #e5e5e5 100% );
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e5e5e5");
 background: -o-linear-gradient(top,#ffffff,e5e5e5);
 background-color: #ffffff;background-color:#e7eff7; border:0px solid #bbb; text-align:center; border-width:0px 0px 1px 1px; font-size:12px; font-family:'Open Sans', sans-serif; font-weight:bold;color:#1c689a;}
.CSSTableVB tr:first-child td:first-child{ border-width:0px 0px 1px 0px;}
.CSSTableVB tr:first-child td:last-child{ border-width:0px 0px 1px 1px;}
.CSSTableVB table tr td .table_link{ color: #1c689a; float: left; font-size: 12px; min-height: 10px; padding-top: 2px; text-align: left; width:100%;}

/***************BangDL*********************/

.CSSTB {    width:100%;	margin:0px;padding:0px;	color:#1c689a;	border:1px solid #ccc;  	float:left;	-moz-border-radius-bottomleft:0px;	-webkit-border-bottom-left-radius:0px;	border-bottom-left-radius:0px;		-moz-border-radius-bottomright:0px;	-webkit-border-bottom-right-radius:0px;	border-bottom-right-radius:0px;		-moz-border-radius-topright:0px;	-webkit-border-top-right-radius:0px;	border-top-right-radius:0px;		-moz-border-radius-topleft:0px;	-webkit-border-top-left-radius:0px;	border-top-left-radius:0px;}
.CSSTB table{    border-collapse: collapse;        border-spacing: 0;	width:100%;	margin:0px;padding:0px;}
.CSSTB table #row_header td{font-size:13px;color:#2573c2;}
.CSSTB table tr, td {color:#585858;}
.CSSTB table tr, td a{color:#585858;}
.CSSTB tr:last-child td:last-child {	-moz-border-radius-bottomright:0px;	-webkit-border-bottom-right-radius:0px;	border-bottom-right-radius:0px;}
.CSSTB table tr:first-child td:first-child {	-moz-border-radius-topleft:0px;	-webkit-border-top-left-radius:0px;	border-top-left-radius:0px;}
.CSSTB table tr:first-child td:last-child {	-moz-border-radius-topright:0px;	-webkit-border-top-right-radius:0px;	border-top-right-radius:0px;}
.CSSTB tr:last-child td:first-child{	-moz-border-radius-bottomleft:0px;	-webkit-border-bottom-left-radius:0px;	border-bottom-left-radius:0px;}
.CSSTB tr:nth-child(odd){ background-color:#ffffff; }
.CSSTB tr:nth-child(even)    { background-color:#ffffff; }
.CSSTB td{		border:1px solid #ccc;	border-width:0px 1px 1px 0px;	text-align:left;	padding:5px 7px;	font-size:12px;	font-weight:normal;    vertical-align:top;	color:#585858;    line-height:18px;word-break:break-word;}
.CSSTB tr:last-child td{	border-width:0px 1px 0px 0px;}
.CSSTB tr td:last-child{	border-width:0px 0px 1px 0px;}
.CSSTB tr:last-child td:last-child{	border-width:0px 0px 0px 0px;}
.CSSTB tr:first-child td{background-color:#eaf3fa;	border:0px solid #ccc;	text-align:center;	border-width:0px 0px 1px 1px;	font-size:12px;	font-weight:bold;	color:#000;word-break:normal;}
.CSSTB tr:first-child td:first-child{	border-width:0px 0px 1px 0px;}
.CSSTB tr:first-child td:last-child{	border-width:0px 0px 1px 1px;}
.CSSTB table tr td .table_link{    color: #337ab7;    float: left;    font-size: 12px;       min-height: 10px;    padding-top: 2px;    text-align: left;    width:100%;}
/******************************/

