/* 
================================
Skin styles for DotNetNuke
================================
*/   
.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #FEFEFE;
}
.skinmaster {
	height: 100%;
	background-color: #F3F5FA;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	BACKGROUND-IMAGE: url(gradient_DkBlue.jpg); HEIGHT:30px;
}
.controlpanel {
	width: 100%;
	background-color: #EBF4FB;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	background-color: transparent;

}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	/*padding-right: 2px;*/
	padding-top: 6px;
}
.rightpane {
	width: 170px;
	background-color: transparent;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
	margin-left:5px;
	padding-left:5px;
}
.MainMenu_MenuBar {
	cursor: hand;
	height:16;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #336D96 0px solid; 
	border-bottom: #336D96 1px solid; 
	border-top: #336D96 1px solid; 
	border-right: #336D96 1px solid;
	cursor: hand; 
	color: white; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	padding: 0 2 0 0;
}

.MainMenu_MenuIcon {
	background-color: #336D96; 
	border-left: #336D96 1px solid; 
	border-bottom: #336D96 1px solid; 
	border-top: #336D96 1px solid; 
	cursor: hand; 
	text-align: center; 
	width: 15; 
	height: 21;
}
.MainMenu_SubMenu {
	background-color: #336D96; /* #CAD5EA; */
	z-index: 1000; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='Gray', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel 
{
	background-color: #CAD5EA; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	padding: 0 2 0 0;
}
.MainMenu_MenuArrow {
	border-right: #336D96 0px solid; 
	border-bottom: #336D96 1px solid; 
	border-top: #336D96 1px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: hand;
}

.StandardButton     {
    background-color:Transparent;
    background-image:url(images/button.bmp);
    background-position: center center;
    background-repeat:repeat-x;
    color: #082A4F; /* #B84939;*/
    font-family: Verdana, sans-serif; 
    font-size: 11px;
    font-weight:bold;
    border: #082A4F 1px solid;
    height: 22px;
    width:80px;
    text-align:center;
}

input.NormalTextBox
{
	/*background-image:url(images/textbox.gif);*/
	background-position: center center;
    background-repeat:repeat-x;
    font-size: 11px; 
    color:#082A4F; /*#0D5180; */
    font-family: verdana;
    border: #88B8DC 1px solid;
    height: 20px;
    padding: 2 2 1 4;
}

input.NormalTextBox_150
{
	/*background-image:url(images/textbox.gif);*/
	background-position: center center;
    background-repeat:repeat-x;
    font-size: 11px; 
    color:#082A4F; /*#0D5180; */
    font-family: verdana;
    border: #88B8DC 1px solid;
    height: 20px;
    width:150px;
    padding: 2 2 1 4;
}

input.NormalTextBox_200
{
	/*background-image:url(images/textbox.gif);*/
	background-position: center center;
    background-repeat:repeat-x;
    font-size: 11px; 
    color:#082A4F; /*#0D5180; */
    font-family: verdana;
    border: #88B8DC 1px solid;
    height: 20px;
    width:200px;
    padding: 2 2 1 4;
}

select.NormalTextBox
{
	/*background-image:url(images/textbox.gif);*/
	background-position: center center;
    background-repeat:repeat-x;
    font-size: 11px; 
    color:#082A4F; /*#0D5180; */
    font-family: verdana;
    border: #88B8DC 1px solid;
    /*height: 21px;*/
    padding: 2 2 1 4;
}

select.NormalTextBox_150
{
	/*background-image:url(images/textbox.gif);*/
	background-position: center center;
    background-repeat:repeat-x;
    font-size: 11px; 
    color:#082A4F; /*#0D5180; */
    font-family: verdana;
    border: #88B8DC 1px solid;
    width:150px;
    padding: 2 2 1 4;
}

select.NormalTextBox_200
{
	/*background-image:url(images/textbox.gif);*/
	background-position: center center;
    background-repeat:repeat-x;
    font-size: 11px; 
    color:#082A4F; /*#0D5180; */
    font-family: verdana;
    border: #88B8DC 1px solid;
    width:200px;
    padding: 2 2 1 4;
}

textarea.NormalTextBox
{
	/*background-image:url(images/textbox.gif);*/
	background-position: center center;
    background-repeat:repeat-x;
    font-size: 11px; 
    color:#082A4F; /*#0D5180; */
    font-family: verdana;
    border: #88B8DC 1px solid;
    padding: 2 2 1 4;
}

.SubHead
{
	font-family: Arial, Verdana, sans-serif; 
    font-size: 11px;
    font-weight:bold;
    color: #B84939;
}
.TreeViewMenu {
	width: 170px;
	background-color: #DFE5F2;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg);
}
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  18px;
    font-weight:    normal;
    color: #333333;
}

/* 
================================
Skin styles for BT-WEB-NET
================================
*/   
body
{
	scrollbar-face-color: #AFCDE6;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #AFCDE6;
	scrollbar-darkshadow-color: #AFCDE6;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #CC0000;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 11px;	
}

a:hover
{
	/*text-decoration: none;*/
	color: #082A4F;
}

a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #082A4F;
	font-size: 11px;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	color: #082A4F;  /*#082A4F; #034D86;*/
	text-decoration: none;
	font-size: 11px;
}
/*
font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	top: 0px;
	clip:  rect(0px auto auto auto);
}
*/
.textlight {
	font-family: Arial, Helvetica, sans-serif;
	color: A5CBE7;
	font-size: 10px;
	font-weight: bold;
}

.date
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	font-weight: bold;
}

.pagemaster {
	width: 100%;
	height: 100%;
	background-color: #FEFEFE;
}


.top-banner
{
	background-image:url(images/top_bkg.gif);
	height:58px;
}

.top-menu
{
	background-image:url(images/menu_bkg.gif);
	height:26px;
	background-repeat: repeat-x;
	color: white; 
}

.horizontal_line
{
	background-image:url(images/horizontal_line.gif);
	height:3px;
	background-repeat: repeat-x;
}

.vertical_line
{
	background-image:url(images/vertical_line.gif);
	width:1px;
	background-repeat:repeat-y;
}

.bottom-banner
{
	background-image:url(images/bottom_bkg.gif);
	height:33px;
	background-repeat: repeat-x;
}

.left_gradient
{
	background-image:url(images/bkg_left_gradient.gif);
	height:56px;
	background-repeat: repeat-x;
}

.left_point
{
	background-image:url(images/left_points.gif);
	background-repeat:repeat-y;

}

.left_bkg_point
{
	background-image:url(images/left_bkg_point.gif);
}
/* 
================================
Skin styles for LeftMenu
================================
*/ 
.MenuBackground
{
	background-image:url(images/dpidongnai_2.gif);
	background-repeat:repeat-y;		
	
	
	
/*	height:98%;*/
}

.MenuItem
{
		
}

.MenuLevel_0
{
	background-image:url(images/bentre_20.gif);
	background-position:center;
	background-repeat:no-repeat;
/*	width:169;*/
	width:170;
	height:29;

	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	font-weight: bold;
	text-transform:uppercase;
	padding:  9 2 5 5;
	margin-top:5;
}

.MenuLevel_11_image
{
	padding:  2 2 2 2;
}
	
a.MenuLevel_11
{
	font-family: Arial, Helvetica, sans-serif;
	color: #034D86;
	font-size: 12px;
	padding:  2 9 8 6;
}
a.MenuLevel_11:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	padding:  2 9 8 6;
}
a.MenuLevel_11:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12px;
	padding:  2 9 8 6;
}

a.MenuLevel_1
{
	background-image:url(images/bentre_33.gif);
	background-position:left  bottom;
	background-repeat:no-repeat;
/*	width:169;*/
	width:170;
	height:23;
	
	font-family: Arial, Helvetica, sans-serif;
	/*color: #034D86;*/
	color: #082A4F;

	font-size: 12px;
	padding:  2 9 8 12;
}

a.MenuLevel_1:visited
{
	background-image:url(images/bentre_33.gif);
	background-position:left  bottom;
	background-repeat:no-repeat;
	width:170;
	height:23;
	
	font-family: Arial, Helvetica, sans-serif;
	color: 082A4F;
	font-size: 12px;
	padding:  2 9 8 12;
	
}

a.MenuLevel_1:hover
{
	background-image:url(images/bentre_33.gif);
	background-position:left  bottom;
	background-repeat:no-repeat;
	width:170;
	height:23;
	
	font-family: Arial, Helvetica, sans-serif;
	color: 082A4F;
	font-size: 12px;
	padding:  2 9 8 12;
	
}


.MenuSelected
{
	background-image:url(images/bentre_33.gif);
	background-position:left  bottom;
	background-repeat:no-repeat;
	width:170;
	height:23;
	
	font-family: Arial, Helvetica, sans-serif;
	color: red;
	font-size: 14px;
	padding:  2 9 8 12;

}

a.MenuSelected:visited
{
	background-image:url(images/bentre_33.gif);
	background-position:left  bottom;
	background-repeat:no-repeat;
	width:170;
	height:23;
	
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: 082A4F;
	font-size: 12px;
	padding:  2 9 8 12;
	
}



.MenuDate
{
	font-family: Arial, Helvetica, sans-serif;
	color: 082A4F;
	font-size: 12px;
	padding-top:12;
}

/* 
================================
Skin styles for Grid
================================
*/ 
.Grid_TableHeader
{
	font-family: Arial, Helvetica, sans-serif;
	color: #034D86;
	font-size: 11px;
	font-weight: bold;
	background-image : url(images/bgHeader.gif);
    background-position: center top;
    text-align:center;
    padding: 2 2 2 2;
    height:26;
}

.Grid_TableAlternate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#F5F7FC;
}

.Grid_TableContent
{
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman', 'MS Sans Serif';
	FONT-SIZE: 11px;
	COLOR: #082A4F;
}

/* 
================================
Skin styles for Search Area
================================
*/ 
.search_box
{
	border: 1px solid #86AEF9;
	width:100%;
	padding:10 5 10 5;
}

.search_title
{
	FONT-FAMILY: Arial, Tahoma, 'Times New Roman', 'MS Sans Serif';
	FONT-SIZE: 11px;
	COLOR: #082A4F;
	font-weight:bold;
}
	
.search_left_pane
{
	text-align:right;
	width:15%;
}

.search_right_pane
{
	padding-left:5;
}

.search_content
{
	FONT-FAMILY: Arial, Tahoma, 'Times New Roman', 'MS Sans Serif';
	FONT-SIZE: 11px;
	COLOR: #082A4F;
}

/* 
================================
Skin styles for View Area
================================
*/ 
.view_box
{
	font-family:Arial,Verdana,Tahoma;
	font-size: 11px;
	color:#082A4F;
	border: 1px solid #86AEF9;
	width:98%;
}

.view_title
{
	font-family: Arial, Helvetica, sans-serif;
	color: #082A4F;
	font-size: 11px;
	font-weight: bold;
	background-image : url(images/bgHeader.gif);
    background-position: center top;
    padding: 2 2 2 12;
    height:24;
}

.view_left
{
	text-align:right;
	width:20%;	
	font-style:italic;
	text-justify:newspaper;
	padding-top:5;
}

.view_right
{
	text-align:left;
	width:auto;	
	text-justify:newspaper;
	padding-top:5;
}

/* 
================================
Skin styles for Edit Area
================================
*/ 
.edit_box
{
	font-family:Arial,Verdana,Tahoma;
	font-size: 11px;
	color:#082A4F;
	border: 1px solid #86AEF9;
	width:98%;
}

.edit_title
{
	font-family: Arial, Helvetica, sans-serif;
	color: #082A4F;
	font-size: 11px;
	font-weight: bold;
	background-image : url(images/bgHeader.gif);
    background-position: center top;
    padding: 2 2 2 12;
    height:24;
}

.edit_left
{
	text-align:right;
	width:20%;	
	text-justify:newspaper;
	padding-top:5;
}

.edit_right
{
	text-align:left;
	width:auto;	
	text-justify:newspaper;
	padding-top:5;
}

.bantin_noidung
{
	FONT-FAMILY: 'Arial';
	FONT-SIZE: 11px;
}



.bantin_tieude
{
	FONT-FAMILY: Arial, Tahoma, 'Times New Roman', 'MS Sans Serif';
	FONT-SIZE: 13px;
	COLOR: #082A4F;
	font-weight:bold;
}

.mota_tieude
{
	FONT-FAMILY: Arial, Tahoma, 'Times New Roman', 'MS Sans Serif';
	FONT-SIZE: 12px;
	COLOR: #082A4F;
	font-weight:bold;
}


.title_Subject
{
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman', 'MS Sans Serif';
	FONT-SIZE: 12px;
	COLOR: #082A4F;
}

.title_Subject:visited
{
    FONT-FAMILY: Arial, Tahoma, 'Times New Roman', 'MS Sans Serif';
	FONT-SIZE:12px;
	COLOR: red;
}