﻿/*------------------Table--------------------*/
table.center
{
    margin-left: auto; 
    margin-right: auto;
    border: 0px solid black;
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
}

table.detail
{
    border: 0px solid black;
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
}

table.detailBorder
{
    border: 1px solid black;
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
}

table.remark
{
    /*border: 1px solid black;*/
    border-spacing: 0;
    border-collapse: collapse;
    width: 400px;
}

table.headerMenu
{
    margin-left: auto; 
    margin-right: auto;
    border: 0px solid black;
    background-color: #dfedfc;
}

table.mainMenu
{
    margin-left: auto; 
    margin-right: auto;
    border: 0px solid black;
    border-spacing: 0;
    border-collapse: collapse;
    width:200px;
    background-color: #336699;
}

table.mainGroupMenu
{
    margin-left: auto; 
    margin-right: auto;
    border: 0px solid black;
    border-spacing: 5;
    width: 100%;
}

/*--------------------Tr----------------------*/
tr.top
{
    vertical-align: top;
}

tr.middle
{
    vertical-align: middle;
}

tr.bottom
{
    vertical-align: bottom;
}

tr.remark
{
    margin-left: auto; 
    margin-right: auto; 
    text-align: center;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: White;
	font-weight: bold;
	background-color: #FF8314;
}

tr.mainMenuOver
{
    vertical-align: top;
    background-color: #99CCFF;
    cursor:pointer;
}

tr.mainMenuOut
{
    vertical-align: top;
    background-color: #4D90D3;
    cursor:default;
}

tr.noneBorderBottom td {
  border-bottom:1px none black;
}

tr.solidBorderBottom td {
  border-bottom:1px solid black;
}

tr.doubleBorderBottom td {
  border-bottom:3px double black;
}

/*--------------------Td----------------------*/
td.leftNormal
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: #5b5454;
	font-weight: normal;
}

td.leftWhiteNormal
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: white;
	font-weight: normal;
}

td.leftBold
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: #5b5454;
	font-weight: bold;
}

td.leftBlueBoldHeader
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 18px;
	color: #3860BB;
	font-weight: bold;
}

td.leftWhiteBold
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: white;
	font-weight: bold;
}

td.rightWhiteBold
{
    margin-left: 1em;
    text-align: right;
    font-family: MS Sans Serif, Tahoma, sans-serif;
    font-size: 14px;
    color: white;
    font-weight: bold;
}

td.centerWhiteBold
{
    margin-left: 1em;
    text-align: center;
    font-family: MS Sans Serif, Tahoma, sans-serif;
    font-size: 14px;
    color: white;
    font-weight: bold;
}

td.leftBlueBold
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: #3860BB;
	font-weight: bold;
}

td.rightNormal
{
    margin-right: 1em;
    text-align: right;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: #5b5454;
	font-weight: normal;
}

td.rightBold
{
    margin-right: 1em;
    text-align: right;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: #5b5454;
	font-weight: bold;
}

td.rightBlueBold
{
    margin-right: 1em;
    text-align: right;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: #1E69FF;
	font-weight: bold;
}

td.centerNormal
{
    margin-left: auto; 
    margin-right: auto; 
    text-align: center;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: #5b5454;
	font-weight: normal;
}

td.centerBold
{
    margin-left: auto; 
    margin-right: auto; 
    text-align: center;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 14px;
	color: #5b5454;
	font-weight: bold;
}

td.centerTitle
{
    margin-left: auto; 
    margin-right: auto; 
    text-align: center;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: White;
	background-color: #0414A6;
}

td.leftWhiteLogin
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 18px;
	color: white;
	font-weight: normal;
}

td.leftWhiteMenuHeader
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: bold;
	width: 176px;
}

td.leftWhiteMenuDetail
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: normal;
}

td.leftYellowMenuDetail
{
    margin-left: 1em;
    text-align: left;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 12px;
	color: yellow;
	font-weight: normal;
}

td.rightWhiteMenuDetail
{
    margin-left: 1em;
    text-align: right;
    font-family: MS Sans Serif, Tahoma, sans-serif;
	font-size: 10px;
	color: white;
	font-weight: normal;
}

td.headerMenu
{
    font-family: MS Sans Serif, Tahoma, sans-serif; 
    font-size: 14px; 
    color: #0066CC; 
    background-color: #99CCFF; 
    border: 1px solid #0066CC; 
    text-align: center; 
    height: 40px;    
	font-weight: bold;
	text-decoration:underline;
}

td.headerSelectMenu
{
    font-family: MS Sans Serif, Tahoma, sans-serif; 
    font-size: 14px; 
    color: #99CCFF; 
    background-color: #0066CC; 
    border: 1px solid #99CCFF; 
    text-align: center; 
    height: 40px;    
	font-weight: bold;
	text-decoration:underline;
}

td.mainMenu
{
    background-color: #336699;
}

/*-----------------GridView--------------------*/
.gridViewSelectAnyRow
{
    display: none;
}