/* 
================================
Skin styles for DotNetNuke
================================
*/   


.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}

/********************************** Menu ngang **********************************/

.MainMenu_MenuContainer {
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; margin-top:5px;
	text-align:left;

}
.MainMenu_MenuBar {
	font-family: Arial; 
	font-size: 12px; 
	font-weight: bold; 
	cursor: hand;  cursor:pointer;
	 height:20px; margin-top:10px; 
	 text-align:left;
}

.MainMenu_MenuItem {
	font-family:  Arial; 
	font-size: 12px; 
	font-weight: bold; 
	cursor: hand; cursor:pointer;
	color: #fff;
	text-align:left;
	
  padding-left:10px; padding-right:5px;
}
.MainMenu_MenuItem td
{
  font-weight: bold; 
  padding-left:10px; padding-right:5px;
}

.MainMenu_MenuItemSel 
{
	cursor: hand; cursor:pointer;
	color: #ffde03;
	font-weight: bold; 
   padding-left:10px; padding-right:5px;
}
.MainMenu_MenuItemSel td
{
   padding-left:10px; padding-right:5px;font-weight: bold; cursor: hand; cursor:pointer;
}


.MainMenu_MenuItemSelSub
{
	background-color: transparent; 
	cursor: hand; cursor:pointer;
	color: #FF0000; font-weight: bold; 
}


.MainMenu_SubMenu 
{
	font-family: Verdana, Tahoma, Arial; 
	font-size: 12px; 
	font-weight: bold; 
	background-color: #3099c7;  color:#333; 
	background-image:none;
	cursor: hand; cursor:pointer;
	opacity:0.9;				/* other */
	filter:alpha(opacity=90);	/* for IE*/
	margin-left:3px;
}
.MainMenu_SubMenu td 
{
	font-family: Verdana, Tahoma, Arial; 
	font-size: 13px; 
	font-weight: bold; 
	padding: 3 3 3 3; color:#fff;cursor:pointer;
}

.MainMenu_MenuIcon {
	background-color: #3ebdf5;
	background-image:none;
	cursor: hand; cursor:pointer;
	width:5px;
}
.MainMenu_MenuIconSel {
}
.MainMenu_MenuBreak {
}
.MainMenu_MenuArrow {
	background-image:none;
}
.MainMenu_RootMenuArrow {
	background-image:none;
}
.MainMenu_RootMenuItemBreadcrumb{
}
.MainMenu_SubMenuItemBreadcrumb{
}
.MainMenu_RootMenuItem td{
}
.MainMenu_RootMenuItemActive{
}
.MainMenu_SubMenuItemActive
{}
.MainMenu_RootMenuItemSelected
{}
.MainMenu_SubMenuItemSelected
{}
/***************************************************************************/
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	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;
}

.menu
{
	
}

.menuStaticWhole
{
	border-right: solid 1px #7cc7fe;
	border-top: solid 1px #7cc7fe;
	border-bottom: solid 1px #7cc7fe;
}

.menuStatic
{
	font-weight:bold;
	background-color:#369aff;
	color:#ffffff;
	font-size: small;
	text-align:left;
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 5px;
	padding-right: 5px;
	border-left: solid 1px #7cc7fe;
}
:hover.menuStatic
{
	color:#fde800;
}

.menuDynamicWhole
{
	border-right: solid 1px #7cc7fe;
	border-left: solid 1px #7cc7fe;
	border-bottom: solid 1px #7cc7fe;
}
.menuDynamic
{
	text-align:left;
	background-color:#e4eefb;
	color:#006fff;
	font-size: small;
	text-align:left;
	
	padding-top:3px;
	padding-bottom:3px;
	padding-left: 5px;
	padding-right: 5px;
	
	border-top: solid 1px #7cc7fe;
}

:hover.menuDynamic
{
	color:#4f4f50;
}

.textbutton
{
	border: 0px 0px 0px 0px;
	background: transparent;
	text-decoration: underline;
}

.textbutton:hover
{
	color:Blue;
}


/********************************** Menu doc **********************************/
.mL
{
	color:#489202;
	cursor:pointer;
	background: transparent;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}

.mC
{
	color:#489202;
	cursor:pointer;
	background: transparent;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 0.75em;
}

/* Menu header parent level 0, 1, 2, 3 */
.mH0_c
{
	color:#333333;
	font-weight: normal;
	display:block;
	margin-top:4px;
	border-bottom:dotted 1px #b4b4b4;
	display:block; padding:0px 0px 0px 13px; 
	color:#333333; background: url(images/bullet1.jpg) 0 7px no-repeat
}

.mH1_c
{
	color:#4367A1;
	font-weight: normal;
	display:block;
	margin-top:4px;
}

.mH2_c
{
	color:#4367A1;
	display:block;
	margin-top:4px;
}

.mH3_c
{
	color:#4367A1;
	display:block;
	margin-top:4px;
}

/* Menu open link level 0 */
a.mO0
{
	color:#333333;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;height:24px; text-indent:10px;
	border-bottom: dashed 1px #333;
	
	
	
}

:visited.mO0
{
	color:#333333;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;height:24px;text-indent:10px;
	border-bottom: dashed 1px #333;
}

:hover.mO0
{
	display: block;
	width: 100%;
	height:24px;
	text-align: left;
	text-decoration: none;
	margin-top:4px;
	font-family: Tahoma;
	font-size:12px;
	color: #000000;
	BORDER: none;
	background-color: #dbe0e2;text-indent:10px;
	border-bottom: dashed 1px #333;
	}

:active.mO0
{
	color:#CC4B4B;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;
	height:24px;text-indent:10px;
	border-bottom: dashed 1px #333;
}

a.mO0_select
{
	color:#CC4B4B;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;text-indent:10px;
	border-bottom: dashed 1px #333;
}

:hover.mO0_select
{
	color:#CC4B4B;
	font-weight: bold;
	display:block;height:24px;
	text-decoration:none;
	margin-top:4px;text-indent:10px;
	border-bottom: dashed 1px #333;
}

/* Menu open link level 1 */
a.mO1
{
	color:#006699;
	font-weight: normal;
	display:block;
	text-decoration:none;
	margin-top:4px;
	border-bottom: dotted 1px #b4b4b4;
	display:block; padding:0px 0px 0px 13px; 
	color:#333333; background: url(images/bullet2.jpg) 0 7px no-repeat
}

:visited.mO1
{
	color:#4367A1;
	font-weight: normal;
	display:block;
	text-decoration:none;
	margin-top:4px;
	
}

:hover.mO1
{
	color:#FF0000;
	font-weight: normal;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:active.mO1
{
	color:#333;
	font-weight: normal;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

a.mO1_select
{
	color:#CC4B4B;
	font-weight: normal;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:hover.mO1_select
{
	color:#CC4B4B;
	font-weight: normal;
	display:block;
	margin-top:4px;
}

:visited.mO1_select
{
	color:#CC4B4B;
	font-weight: normal;
	display:block;
	margin-top:4px;
	border-bottom: dotted 1px #b4b4b4;
	display:block; padding:0px 0px 0px 13px; 
	color:#333333; background: url(images/bullet2.jpg) 0 7px no-repeat
}

/* Open link level 2 */
a.mO2
{
	color:#4367A1;
	display:block;
	text-decoration:none;
	margin-top:4px; padding-left:10px;
}

:visited.mO2
{
	color:#4367A1;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:hover.mO2
{
	color:#FF0000;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:active.mO2
{
	color:#CC4B4B;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

a.mO2_select
{
	color:#CC4B4B;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:hover.mO2_select
{
	color:#CC4B4B;
	display:block;
	margin-top:4px;
}

/* Open link level 3 */
a.mO3
{
	color:#4367A1;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:visited.mO3
{
	color:#4367A1;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:hover.mO3
{
	color:#FF0000;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:active.mO3
{
	color:#CC4B4B;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

a.mO3_select
{
	color:#CC4B4B;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:hover.mO3_select
{
	color:#CC4B4B;
	display:block;
	margin-top:4px;
}
/********************************** Menu doc **********************************/
.misc_mL
{
	color:#fff;
	cursor:pointer;
	background: transparent;
	font-family: Verdana, Arial, Helvetica, Sans-serif;

}

.misc_mC
{
	color:#fff;
	cursor:pointer;
	background: transparent;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 0.75em; line-height:50px;
	text-indent:60px;
}

/* Menu header parent level 0, 1, 2, 3 */
.misc_mH0_c
{
	color:#009933;
	font-weight: bold;
	display:block;
	margin-top:4px;
}

.misc_mH1_c
{
	color:#4367A1;
	font-weight: bold;
	display:block;
	margin-top:4px;
}

.misc_mH2_c
{
	color:#4367A1;
	display:block;
	margin-top:4px;
}

.misc_mH3_c
{
	color:#4367A1;
	display:block;
	margin-top:4px;
}

/* Menu open link level 0 */
a.misc_mO0
{
	color:#fff;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;
	
	background: url(images/menumisc.jpg) no-repeat 0px 0px ;
}

:visited.misc_mO0
{
	color:#f6e898;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;
	background: url(images/menumisc.jpg) no-repeat 0px 0px ;
}

:hover.misc_mO0
{
	color:#f6e898;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

:active.misc_mO0
{
	color:#f6e898;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;
}

a.misc_mO0_select
{
	color:#f6e898;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;
	background: url(images/menumisc.jpg) no-repeat 0px 0px ;
}

:hover.misc_mO0_select
{
	color:#f6e898;
	font-weight: bold;
	display:block;
	text-decoration:none;
	margin-top:4px;
}
*{ margin:0; padding:0; font-family:Tahoma; font-size:12px; line-height:18px}
.body{background:url(images/bg.jpg) 0 0 repeat-x #4094cf; margin:auto}
.banner{ background: url(images/banner.jpg) 0px 0px no-repeat ; width:954px; height:100px}
.footer{ background: url(images/footer.jpg); width:954px; height:91px; text-align:left}
.menu{background:url(images/menu_bg.jpg) repeat-x;  width:954px; height:31px; }
.footer_text{ font-size:11px; font-family:Tahoma; color:#333; padding-left:30px; padding-right:30px}
.left{}
.right{ width:245px; min-height:380px;  height:auto !important; height:380px; padding-right:6px; padding-top:4px}

.NewsHeadline{color:#ff6600; font-weight:bold}
.bottom{height:94px; display:block; background: url(images/footer_text.jpg) 1px 0px no-repeat ;
	overflow:hidden; color:#333; }
.bottom img{border:1px solid #e1e1e1}
.domain td{font-size:12px; font-family:Tahoma; color:#0099CB;height:30px}
.check_btn{ width:50px; font-size:12px; }
.Normal{ font-size:12px; font-family:Tahoma; color:#333;}
.NewsContent{ font-size:12px; font-family:Tahoma; color:#333;}
.NewsTitle{ font-size:12px; font-family:Tahoma; color:#ff6600; font-weight:bold; padding-bottom:20px}
table, td{ border-collapse: collapse; font-family: Tahoma; font-style: normal; 
	font-variant: normal; font-weight: normal; font-size: 12px; line-height: 18px; 
	font-size-adjust: none; font-stretch: normal; -x-system-font: none; border-color:#333}
.NewsDescription{font-size:12px; font-family:Tahoma; color:#333;}

