﻿body
{
	font-family:Arial;
	font-size:9pt;
	padding:0;
	margin: 0;
	line-height:12pt;
	text-align:justify;
}
.banner
{
	background: url(Images/Banner.gif) center;
	height: 142px;
	width:800px;
} 
table
{
	width:100%;
	
}
.base
{
	width:800px;
}f
.menungang
{	
	height:30px;
}


.over-menu{
  float: left;
  cursor: pointer;
  background: url(Images/over.png) no-repeat top left;
}
.out-menu{
  cursor: pointer;
}
.linkbtn
{
	text-decoration:none;
	color:black;
}
.navigate-menu-top
{
	background: url(Images/navi_menuchinh.png) no-repeat left;
	height:31px;
	width:152px;
	float:left;
}
.title_menu
{
	float:left;	
	color:White;
	
}
.title_menu .left
{
	background: url(Images/title_left.png) no-repeat left;
	height:20px;
	width:7px;
	float:left;
}
.title_menu .center
{
	background: url(Images/title_center.png) center;
	height:20px;
	float:left;

}
.title_menu .right
{
	background: url(Images/title_right.png) left;
	height:20px;
	width:39px;
	float:left;
}
.title_menu .phu
{
	background: url(Images/title_phu.png) left;
	height:20px;
	width:259px;

	float:left;
}
.navigate-base2{ 
   border: solid 1px #dcdbdb;
   float: left;
   width:100%;
   padding-top:0px;
   text-align: left;
   padding-bottom: 2px;
   margin-bottom:4px;
   
 }
 .btnfont
 {
 	font-family:Arial;
 	font-size:8pt;
 }
 .txtfont
 {
 	font-family:Arial;
 	font-size:8pt;
 	height:13px;
 }
 .line-text
 {
 	line-height:14pt;
 	word-spacing:2px;
 }
 .hTitle
 {
 	color:#f8fcb1;
 	font-size:10pt;
 	font-family:Tahoma;
 	font-weight:bold;
 	word-spacing:3px;
 }
 .htitle
 {
 	font-size:10pt;
 	color:#0066cc;
 	text-decoration:none;
 	font-family:Tahoma;
 	word-spacing:3px;
 }
 .title-content
 {
 	font-size:10pt;
 	color:#0066cc;
 	font-weight:bold;
 	text-decoration:none;
 	font-family:Tahoma;
 	word-spacing:3px;
 }
 hr
 {
 	border-bottom-style:dashed;
 	border-bottom-color:Gray;
 	border-collapse:collapse;
 }
 .kecham
 {
 	background: url(Images/kecham.png) left;
 	height:1px;
 }
 .re-title-content
 {
 	font-size:8pt;
 	font-family:Arial;
 	color:Maroon;
 	text-decoration:none;
 }
 .radioText
 {
 	font-size:8pt;
 	font-family:Arial;
 	color:Black;
 }
 .margin-left
 {
 	padding-left:7px;
 }
 .backl
 {
 	background: url(Images/backleft.png) left;
 	width:51px;
 }
 .backr
 {
 background: url(Images/backright.png) right;
 width:50px;
 }
 .footer
 {
 	float:left;
 }
 .footer .left
 {
 	background: url(Images/footer-left.gif) no-repeat left;
 	height:40px;
 	width:5px;
 	float:left;
 }
 .footer .center
 {
 	background: url(Images/footer-center.gif) center;
 	height:40px;
 }
 .footer .right
 {
 	background: url(Images/footer-right.gif) no-repeat left;
 	height:40px;
 	width:5px;
 }
 .linkuser
 {
 	color:White;
 	text-decoration:none;
 }
 .hyper
 {
 	font-weight:bold;
 } 
 .ddlText
 {
 	color:Black;
 	font-size:8pt;
 	font-family:Arial;
 }
 a
 {
 	text-decoration:none;
color:#336699;	
 }
a:link
{
text-decoration:none;
color:#336699;	
}

a:hover
{
	text-decoration:none;
	color:Maroon;
}
.admin-menu
{
	float:left;
}
.admin-menu .left
{
	float:left;
	background: url(Images/adm-menu-left.png) no-repeat left;
	height:25px;
	width:12px;
}
.admin-menu .center
{
	float:left;
	background: url(Images/adm-menu-center.png) center;
	height:25px;
}
.admin-menu .right
{
	float:left;
	background: url(Images/adm-menu-right.png) no-repeat right;
	height:25px;
	width:12px;
}
.table
{
	border-collapse:collapse;
	border-color:black;
}
.table .tr
{
	background-color:#0066ff;
	color:White;
	font-weight:bold;
}
.table {
	border-top: 1px solid #3300cc;
	border-left: 1px solid #3300cc;
	padding-left:10px;
	padding-bottom:10px;
	
}

.table td {
	border-bottom: 1px solid #3300cc;
	border-right: 1px solid #3300cc;
}
.grid-view
{	
	font-size:8pt;
	font-family:Tahoma;
	width:100%;
	border:solid 1px #666666;
}
.grid-view th
{
	
	padding-left:5px ! important;
	padding-left:1px;
	padding-right:5px ! important;
	background-color: #2D8ECE;
	
	line-height:18px;
    font-size:11px;	
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
}
.grid-view td
{
	border-bottom:1px solid #666666;
	border-left:1px solid #666666;
	border-style:none none solid solid;
	padding-left:5px;
	vertical-align:middle;

}
.pager-style td
{
	border:none;
	text-align:right;
	font-weight:bold;
	vertical-align:middle;
}
.pager-style td a:hover
{
	color:#993333;
}
.pager-style table
{
	border-left:none;
	width:auto;
}
	.body-table
{
	/*background: #f9f9f9;border:none 1px black;*/
	font-size:8pt;
	font-family:Tahoma;
	width:100%;
	
	border-right:none 1px black;
	color:Navy;
}
.tree
{
	text-align:left;
	float:left;
}

.icon
{
	background: url(Images/BanTin.png) no-repeat left;
}
.ngaydang
{
	color:Gray;
	font-family:Arial;
	font-size:8pt;
}
.error
{
	color:Red;
	font-family:Arial;
	font-weight:bold;
	font-size:8pt;
}
.MyCalendar .ajax__calendar_container 
{
	border-style:double;
	border-width:medium;
    background-color: White;
    color: #000000;
    padding:0 0 0 0px;
 }
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year 
{
    color:Orange;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year 
{
    color: Blue;
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year 
{
    color: Blue;
    font-weight:bold;
}
.MyCalendar .ajax__calendar_header
{
	background-color:Scrollbar;
	padding:0 0 0 0px;
}

.MyCalendar .ajax__calendar_dayname 
{
	color:Blue;
	text-align:right;
	padding:0 0px;
}
.MyCalendar .ajax__calendar_day 
{
	text-align:right;padding:0 0px;cursor:pointer;
}
.arow
{
	background: url(Images/arrow_r.gif) left;
	height:7px;
}
.dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
.background-left
{
	background: url(Images/templeft.png) right;
}
.background-right
{
	background: url(Images/tempright.png) left;
}
.foot
{
	background: url(Images/foot.png) left;
}