﻿html
{
	margin: 0px;
	padding: 0px;
}

/* Style For HTML BODY                   */

body
{
	margin: 0px;
	padding: 0px; 	
	/*font-size: 12px;*/
}

/* This sets the font-types */
body, h1, h2, h3, h4, h5, h6, td, p, a, li, input, select, textarea, multi-select {
     /*font-family: arial, helvetica, sans-serifn;     */
     }

a, a:link, a:visited {
	color: #0D55A4;
	font-family: Arial,sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img { /* This turns off borders around images */
     border: 0;
     }

#master_container
{
	/*background-color: #e6f0fa;
	background-image: url(Images/bgb.gif);*/
	background-color:Transparent;
	
}
#master_content
{
	background-color: #FFFFFF;	
	border: solid 1px #e6f0fa;	
}

DIV#DIVLEFT {	
	height: 23px;
	background: transparent;
	width:65%;
	float: left;
}
DIV#DIVRIGHT
{
	height: 23px;
	padding-bottom: 1.5px; 
	color: #FFFFFF;
	background: transparent;	
	float: right;
	padding-top: 1px;	
	text-align: right;	
	white-space:nowrap;
}
DIV.container
{
	width: 100%;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	border-top: 0px solid #1F5C9D;
	background-color: #1F5C9D;
	/*background: url(images/nav_blank.gif) repeat top left;*/
	/*background: url(images/containerheader.gif) repeat top left;
	background: url(images/bg11.jpg) repeat-x;	*/
	height: 23px; /*		  background-color: #cc0001;      */
}

/* pyramid */

#navPyra {
        margin: 0;
        padding: 0 0 21px 3px;
}

#navPyra li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#navPyra a:link, #navPyra a:visited, #navPyra span {
        float: left;
        font-size: 10px;
        line-height: 21px;
        font-weight: bold;
        padding: 0 12px 0px 12px;
        text-decoration: none;
        color: #ffffff;
}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
        color: #820000;
        background: url(images/pyra_arrow.gif) no-repeat top center;
}

.rightpane {
	background-color: transparent;
	height: 100%;
	padding-right: 1px;
	padding-top: 1px;
	vertical-align: top;
}

.footer {	
	text-align:center;
}

.navi
{
	/*border:solid 1px #83b0ec;	*/
	border:solid 1px #B0BEC7;
}

.ms-navheader
{
	background-color: #d6e8ff;
	border-top: solid 1px #f2f8ff;
	border-left: solid 1px #f2f8ff;
	border-bottom: 1px solid #add1ff;
	padding: 1px 6px 3px 6px;
	color: #4c4c4c;
	font-weight: bold;
	font-size: 8pt;
	font-family: verdana;
}
.ms-navheader a
{
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

.ms-navheader a:hover
{
	color: #000000;
	text-decoration: underline;
}

.ms-selectednavheader
{
	width: 100%;
	background-color: #fff699;
	cursor:pointer;	
}

.ms-navitem
{
	background-image: url(Images/navBullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 3px 6px 4px 16px;
	font-family: verdana;
	width: 100%;
	border-collapse: collapse;	
	font-size: 8pt;
}

.ms-navitem a
{	
	text-decoration: none;
}

.ms-navitem a:hover
{
	color: #000000;
	text-decoration: underline;
}
.bg1 {
	background-color: #DCDCDC;
}

.number
{
	color:red;
}

/* thong ke ben phai */
.ms-navheader-right
{
	background-color: #d6e8ff;
	border-top: solid 1px #add1ff;
	border-left: solid 1px #f2f8ff;
	border-bottom: 1px solid #add1ff;
	padding: 1px 6px 3px 6px;
	color: #4c4c4c;
	font-weight: bold;
	font-size: 8pt;
	font-family: verdana;
}

.ms-navitem-right
{
	background-image: url(Images/navBullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 3px 6px 4px 16px;
	font-family: verdana;
	width: 100%;
	border-collapse: collapse;	
	font-size: 8pt;
}

.title
{
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma;
	font-size: 11px;
	color: #ff6633;
	font-weight: bold;
	text-align: left;
	background-image: url(Images/bg1.gif);
}

.Procedure_List
{
	font-family: Tahoma, Geneva, Arial, Helvetica;
	font-size: 11px;
	border-spacing: 10px;	
	color: #6633ff;	
	line-height: 13pt;
	text-decoration: none;
}

.Procedure_List a
{	
	text-decoration: none;	
	color: #6633ff;
}

.Procedure_List a:link
{	
	text-decoration: none;	
	color: #6633ff;
}

.Procedure_List a:hover
{
	color: #000000;
	text-decoration: underline;
}

.Procedure_List a:active
{
	text-decoration: underline;
	color: #000000;
}

/*trang dang ky*/
.borderwrap
{
	border:  solid 1px #B0BEC7;
	margin: 5px 5px 5px 5px;
}
.borderwrap1
{
	border:  solid 1px #B0BEC7;
	margin: 0px;
}
.borderwrap2
{
	margin: 0px;
	width: 675px;
}
.hd
{
	font: bold 100% Verdana;
	font-size: 12px;
	color: #ff6633; /*#16387C; */
	background: url(Images/hd.gif) #85aed8;
	border-bottom: solid 1px #B0BEC7;
	padding: 1.5px 12px;
}
.hd a:link,
.hd a:active,
.hd a:visited
{
	font:bold 100% arial;
	font-size:13px;
	color: #16387C;
	text-decoration: none;
}
.hd a:hover
{
	text-decoration:underline;
}

.bd
{
	font-family: Arial, geneva, helvetica, sans-serif;
	font-size:12px;	
	padding: 0px;
	text-align: justify;
}
.bd a:link,
.bd a:active,
.bd a:visited
{
	color: #16387C;
	text-decoration:none;
}
.bd a:hover
{
	text-decoration:underline;
}
.bd h4 a:hover
{
	background: #ECFDEE;
}
.bd ul {
	list-style-image: url("Images/arrow.gif");
	margin:2px 2px 2px 6px;	
	padding-left:6px;
}

.textbox
{	
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	background-color: #FFFFFF;
	/*border: #006699 1px solid;*/
	border:  solid 1px #B0BEC7;
}

.upcase_textbox
{
	color: navy;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	background-color: #FFFFFF;
	border: #B0BEC7 1px solid;		
}

.button, .button:hover {
	
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #DDDDDD;
	background: url(images/but-bg.gif) repeat-x bottom #EFEFEF;	
	cursor: pointer;
	text-align: center;
}

.button:active, .button:focus {
	border-top: 1px solid #999999;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #999999;
}

.textbox1
{
	color: navy;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	background-color: #FFFFFF;
	border: #B0BEC7 1px solid;
	
}

.highlight
{
	color: navy;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	background-color: #fefbd2;
	border: #538BA6 1px solid;			
}
.highlight1
{
	color: navy;
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	background-color: #fefbd2;
	border: #538BA6 1px solid;	
	
}

.toolbar
{
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma;
	font-size: 11px;
	font-weight: normal;
	background-image: url(Images/bg_toolbar.gif);
	border: solid 1px #87B3D0;
	text-decoration: none;
	color: #003399;
	width: 100%;
}
.toolbar A
{
	text-decoration: none;
	color: #003399;
}
.toolbar A:hover
{
	text-decoration: none;
	color: #003399;
}
.paging
{
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma;
	font-size: 11px;
	font-weight: normal;
	background-image: url(Images/bg_toolbar.gif);
	border: solid 0px #87B3D0;
	text-decoration: none;
	color: #003399;
	width: 100%;
}
.paging A
{
	text-decoration: none;
	color: #003399;
}
.paging A:hover
{
	text-decoration: none;
	color: #ff3300;
}
.gridview
{
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma;
	font-size: 11px;
	color: #0000cc;
	font-weight: normal;
	border-width: 0px;
	width: 100%;
}

/* Dinh nghia style cho grid */
.TableGrid
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	width: 100%;
}

/* dinh nghia kieu cua grid header */
.TableHeader
{
	color: #ff3300;
	height: 17px;
	font-weight: bold;
	background-image: url(Images/bg1.gif);
	vertical-align: middle;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial;
}
.TableHeader a
{	
	text-decoration: none;	
	color: #ff3300;
}
.TableHeader a:link
{		
	color: #ff3300;
}
.TableHeader a:visited
{	
	color: #ff3300;	
}
.TableHeader a:hover
{
	color: #0000ff;
	text-decoration: underline;
}

/* dinh nghia kieu cua grid paging */
.TablePaging
{
	color: #000000;
	height: 17px;
	background-image: url(Images/bg1.gif);
	font-weight: normal;
	vertical-align: middle;
	font-size: 11px;
}
.TablePaging a
{	
	text-decoration: none;	
	color: #0000ff;
}
.TablePaging a:link
{		
	color: #0000ff;
}
.TablePaging a:visited
{	
	color: #0000ff;	
}
.TablePaging a:hover
{
	color: #ff3300;
	text-decoration: underline;
}
.Pager
{
	color: #336699;
	text-decoration: none;
	font-size: 11px;
}
.Pager:hover
{
	color: #336699;
	text-decoration: underline;
}
.PagerCurrent
{
	color: #000000;
}

/* dinh nghia kieu cua grid row */
.TableRow
{
	color: #000000;
	height: 17px;
	font-size: 11px;
	background-color: #FFFFFF;
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial;
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

.TableRow A
{	
	color: #000080;
	text-decoration: none;
}
.TableRow A:link
{	
	color: #000080;
	text-decoration: none;
}
.TableRow A:hover
{	
	color: #ff0000;
	text-decoration: underline;
}
.TableSelectedRow
{
	color: #000000;
	height: 17px;
	background-color: #c1cdd8;
	vertical-align: middle;
}

/* dinh nghia kieu cua grid row alter */
.TableAlterRow
{
	color: #000000;
	font-size: 11px;
	height: 17px;
	background-color: #FFF7E5;
	vertical-align: middle;
}
.TableAlterRow A
{	
	color: #000080;
	text-decoration: none;
}
.TableAlterRow A:link
{	
	color: #000080;
	text-decoration: none;
}
.TableAlterRow A:hover
{	
	color: #ff0000;
	text-decoration: underline;
}
/* end dinh nghia grid */

.BodyTextErr
{	
	font-size: 11px;	
}

.searchbutton
{	
	vertical-align: middle;	
	margin:0px;
}

.table
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11.5px;
	color: #000000;
	font-weight: normal;
	width: 100%;
	border-width: 0px;
	padding: 0px 0px 0px 0px;
	border-style: Ridge;
	vertical-align: middle;
	margin: 0px;
}

.table_nn
{
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	width: 100%;	
	margin: 0px;
	border-width: 1px; 
	padding:0 0 0 0;
	border-right: #99ccff 1px solid;
	border-top: #99ccff 1px solid;
	border-left: #99ccff 1px solid;
	border-bottom: #99ccff 1px solid;
}

.table_nn_th
{
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma;
	font-size: 11px;
	color: navy;
	font-weight: normal;
	width: 100%;
	margin: 0px;	
	border-width: 0px;
	background-color: #add8e6;
	padding:0 0 0 0;
}


.tree_nganhnhge
{
	width: 250px;
	height: 500px;
	background-color: #F5FFFA;
	border: 1px solid Silver;
	overflow: auto;
}

.tendn1
{
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma;
	font-size: 11px;
	color: navy;	
	text-align: left;
	background-image: url(Images/bg1.gif);
}
.tendn2
{
	font-family: Verdana, Geneva, Arial, Helvetica, Tahoma;
	font-size: 11px;
	color: navy;
	font-weight: bold;	
	background-image: url(Images/bg1.gif);
	vertical-align:middle;
	padding:5px 0px 5px 0px;		
	height:16px;
	text-align: center;
}

.amcpmdtoolbarbtm
        {
            text-align: center;
            padding: 0px;
            margin-left: auto;
            margin-right: auto;
            height: 55px;
        }
        .amcpmdtoolbarbtm a, .amcpmdtoolbarbtm a:link
        {
            text-decoration: none;
            text-align: center !important;
        }
        .amcpmdtoolbar
        {
            width: 600px;
            text-align: center;
            padding: 0px;
            margin: 0 auto;
            height: 50px;
            padding-top: 2px;
            text-decoration: none;
        }
        .amcpmdtoolbar a, .amcpmdtoolbar a:link
        {
            text-decoration: none;
            text-align: center !important;
        }
        .amtoolbaritem img
        {
            text-align: center !important;
        }
        .amtoolbaritem
        {
            font-size: 11px;
            font-family: Tahoma, Verdana, Arial, Sans-Serif;
            font-weight: normal;
            color: #666;
            cursor: pointer;
            float: left;
            border: solid 1px transparent;
            text-decoration: none;
            text-align: center;
            height: 50px;
            width: 45px;
            display: inline;
            margin-bottom: 0px;
            margin-top: 0px;
            padding: 2px;
            white-space: nowrap;
        }
        .amtoolbaritem a, .amtoolbaritem a:link, .amtoolbaritem a:visited, .amtoolbaritem a:active, .amtoolbaritem a:hover
        {
            font-size: 11px;
            font-family: Tahoma, Verdana, Arial, Sans-Serif;
            font-weight: normal;
            text-decoration: none;
            border: solid 1px transparent;
            text-align: center;
            margin: 0px;
            padding: 0px;
            white-space: nowrap;
        }
        .amtoolbaritem_over a, .amtoolbaritem_over a:link, .amtoolbaritem_over a:visited, .amtoolbaritem_over a:active, .amtoolbaritem_over a:hover
        {
            font-size: 11px;
            font-family: Tahoma, Verdana, Arial, Sans-Serif;
            font-weight: normal;
            text-decoration: none;
            border: solid 1px transparent;
            text-align: center;
            margin: 0px;
            padding: 0px;
            white-space: nowrap;
        }
        .amtoolbaritem_over
        {
            font-size: 11px;
            font-family: Tahoma, Verdana, Arial, Sans-Serif;
            font-weight: normal;
            color: #000;
            cursor: pointer;
            display: block;
            text-decoration: none;
            border: solid 1px #cdcdcd;
            padding: 4px;
            background-color: #fcfcfc;
            text-align: center;
            height: 50px;
            width: 45px;
            float: left;
            margin: 0px;
            padding: 2px;
            white-space: nowrap;
        }