/* CSS Document */

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Zawgyi-One";
	font-size: 12px;
}


.myFrameTabel {
    padding: 15px;
    /*border-spacing: 10px;*/
}

.loginTable
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

.navHeader
{
	font-family: "Tahoma";
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

.navSectionHeader
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #7D651B;
}

.nav
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #333333;
}

.contentHeader
{
	font-family: "Tahoma";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

.successBox
{
	border: 2px solid #669900;
	background: #E0EBCC;
	padding: 5px 5px 5px 5px;
}

.errorBox
{
	border: 2px solid #669900;
	background: #E0EBCC;
	padding: 5px 5px 5px 5px;
}

.formHeader
{
	font-family: "Tahoma";
	font-size: 12px;
	color: #CC3300;
	font-weight: bold;
}

.button
{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #383A25;
	font-size: 12px;
	font-family: "Tahoma";
	border: #333333 1px solid;
	padding: 0px;
	width: 150px;
	margin-bottom: 0px;
	height:32px;
}

.buttonSubmit
{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #383A25;
	font-size: 12px;
	font-family: "Tahoma";
	border: #333333 1px solid;
	padding: 0px;
	width: 150px;
	height:32px;
}
.buttonGold
{
	color: #FFFFFF;
	font-weight: bold;
	background-color: Orange;
	font-size: 12px;
	font-family: "Tahoma";
	border: #CC6600 1px solid;
	padding: 0px;
	height: 32px;
}

.buttonSale {
    color: #FFFFFF;
    font-weight: bold;
    background-color: #339933;
    font-size: 12px;
    font-family: "Tahoma";
    border: #333333 1px solid;
    padding: 0px;
    height: 26px;
}


.textbox_old
{
	color: #000000;
	background-color: #FFFFFF;
	font-size:11px;
	border: #999999 1px solid;
	font-family: "Tahoma";
	margin-left: 0px;
	width: 200px;
	height: 28px;
}
.textbox_Disable
{
	color: #000000;
	background-color: #EFEFEF;
	font-size: 12px;
	border: #999999 1px solid;
	font-family: "Tahoma";
	margin-left: 0px;
	width: 200px;
	height: 26px;
}

.textboxGreen
{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	border: #999999 1px solid;
	border-color: Green;
	font-family: "Tahoma";
	margin-left: 0px;
	width: 200px;
	height: 26px;
}


.textboxentry
{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	border: #999999 1px solid;
	font-family: "Tahoma";
	width: 200px;
	height: 21px;
}

.txtboxDesc
{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	border: #999999 1px solid;
	font-family: "Tahoma";
	margin-left: 0px;
	width: 250px;
	height: 60px;
}


.sumtextbox
{
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	border: #999999 1px solid;
	font-family: "Tahoma";
}

select
{
	font-size: 12px;
	font-family: "Tahoma";
}

.divider_horizontal
{
	background-image: url(../imgs/divider_hori.jpg);
	height: 5px;
	background-repeat: repeat-x;
}
.divider_vertical
{
	background-image: url(../imgs/divider_vert.jpg);
	width: 3px;
	background-repeat: repeat-y;
}

.gridTable
{
	border: 0px;
	padding: 0px;
}

.gridTable th
{
	background-color: #004D85;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
	border: none;
	text-align: left;
}

.gridTable th a:link, .gridTable th a:visited
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
}

.gridTable th a:hover, .gridTable th a:visited:hover
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.gridTable tr:hover
{
	background: #E2E2E2;
}
.gridTable td
{
	padding: 3px;
	border-bottom: 1px dashed #CCCCCC;
	border-left: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	text-align: left;
}


.gridTable2
{
	border: 0px;
	padding: 0px;
}

.gridTable2 th
{
	background-color: #BACEDE;
	font-weight: bold;
	color: #333333;
	padding: 3px;
	border: none;
}

.gridTable2 th a:link, .gridTable2 th a:visited
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px;
}

.gridTable2 th a:hover, .gridTable2 th a:visited:hover
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.gridTable2 tr:hover
{
	background: #F2F2F2;
}
.gridTable2 td
{
	padding: 3px;
	border-bottom: 1px dashed #CCCCCC;
	border-left: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
}


.paneHeader
{
	background-color: #F2F2F2;
	font-weight: bold;
	color: #333333;
	padding: 3px;
	border-bottom: 1px solid #CCCCCC;
}

.paneFooter
{
	background-color: #F2F2F2;
	border-top: 1px solid #CCCCCC;
}

.TbLeft1
{
	width: 120px;
}
.TbText
{
	width: 150px;
}
.TbEntry
{
	width: 300px;
}
.TbMsg
{
	width: 100px;
}
.Tb5space
{
	width: 5px;
}



.menuUnderline
{
	font-family: "Tahoma";
	font-size: 12px;
	color: #7D651B;
	border-color: #EBEBEB;
	border-bottom-style: dashed;
	border-width: 1px;
	height: 19px;
	vertical-align: bottom;
	text-decoration: none;
}

.hidebuttom
{
	visibility: hidden;
}


.MyAlighRight
{
	text-align: right;
	height:30px;
}

.MyAlighCentral
{
	text-align: center;
	height: 30px;
}


.ChildPageHeader
{
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}


.zoom
{
	transition: transform .2s; /* Animation */
	width: 50px;
	margin: 0 auto;
}

.zoom:hover
{
	transform: scale(2); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
}


td {
    padding: 3px;
 
}



table_zero {
    border-collapse: collapse; /* Removes cellspacing */
    border: 0; /* Removes cellpadding */
    padding: 0;
    margin: 0;
}

table_zero , th, td {
    border: 0; /* Removes cellpadding */
    padding: 0;
    margin: 0;
}


