/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster_blue {
	width: 100%;
	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;
}

.containerrow2_blue {
	background-color: #ffffff;
}
.ModuleTitle_MenuItem {
	border: white 0px solid; /*override borders*/    
}

.ModuleTitle_MenuItem TD {  /*TD if menu is using tables*/
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 3px 1px;
}


.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #EEEEEE; 
	width: 15px;
	height: 100%;   /*override the default height for icon so that menubreaks can have heights adjusted*/
}

.ModuleTitle_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}

.ModuleTitle_MenuBreak  {
	background-color: #EEEEEE; 
	font-size: 1px; /*make sure you take out portal.css ModuleTitle_MenuBreak for this to work*/
}

.ModuleTitle_MenuItemSel 
{
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}
/* -- start hoang mai here */
 
.XMHM_Login
{
 height:96px;
 background:url(images/XMHM_BGRLogin.gif) repeat-x; 
 }
/* --Image Title */
.XMHM_ImageTitleTopLeft
{
height:22px;
width:3px; 

 background:url(images/XMHM_ImageTitleTopLeft.gif); 
}
.XMHM_ImageTitleTopRight
{ 
height:22px;
width:3px; 
 background:url(images/XMHM_ImageTitleTopRight.gif); 
}
.XMHM_ImageTitleTopContent
{ 
height:22px;
background:url(images/XMHM_ImageTitleTopContent.gif) repeat-x; 
}
.XMHM_ImageTitleContentLeft
{
width:3px; 

 background:url(images/XMHM_ImageTitleContentLeft.gif) repeat-y; 
}
.XMHM_ImageTitleContentRight
{

width:3px;  
 background:url(images/XMHM_ImageTitleContentRight.gif) repeat-y; 
}
.XMHM_ImageTitleBottomLeft
{
height:6px;
width:3px; 

 background:url(images/XMHM_ImageTitleBottomLeft.gif); 
}
.XMHM_ImageTitleBottomRight
{ 
height:6px;
width:3px; 
 background:url(images/XMHM_ImageTitleBottomRight.gif); 
}
.XMHM_ImageTitleBottomContent
{ 
height:6px;
 background:url(images/XMHM_ImageTitleBottomContent.gif) repeat-x; 
}
/*--Default */
.XMHM_DefaultTopLeft
{
  width:16px;
  height:22px; 
  background:url(images/XMHM_DefaultTopLeft.gif); 
}
.XMHM_DefaultTopRight
{
width:16px;
height:22px;  
 background:url(images/XMHM_DefaultTopRight.gif); 
}
.XMHM_DefaultTopContent
{
height:22px;   
 background:url(images/XMHM_DefaultTopContent.gif) repeat-x; 
}
.XMHM_DefaultContentLeft
{
width:16px; 
 background:url(images/XMHM_DefaultContentLeft.gif) repeat-y; 
}
.XMHM_DefaultContentRight
{
width:16px; 
 background:url(images/XMHM_DefaultContentRight.gif) repeat-y; 
}
.XMHM_DefaultBottomLeft
{
width:16px;
height:22px;  
 background:url(images/XMHM_DefaultBottomLeft.gif); 
}
.XMHM_DefaultBottomRight
{
width:16px;
height:22px;  
 background:url(images/XMHM_DefaultBottomRight.gif); 
}
.XMHM_DefaultBottomContent
{ 
height:22px; 
 background:url(images/XMHM_DefaultBottomContent.gif) repeat-x; 
}

.XMHM_NewsTitle
{
	font-family:Tahoma; 
	font-size:12px; 
	font-weight:bold;
	text-transform:uppercase;
	color:#003366;
	text-align:left;
	margin-left: 5px;
	
}
.XMHM_NewsTitle a
{
   text-decoration:none;
   color:#003366;
   text-align:left;
  }
.XMHM_NewsTitle a:link,
.XMHM_NewsTitle a:visited
{
 text-decoration:none;
 color:#003366;
 text-align:left;
 }
.XMHM_NewsTitle a:hover
{
 text-decoration:none;
 color: #FF0000;
 text-align:left;
 }
/*--News */
.XMHM_NewsTopLeft
{
height:22px;
width:18px; 
 background:url(images/XMHM_NewsTopLeft.gif); 
}
.XMHM_NewsTopRight
{
height:22px;
width:18px;  
 background:url(images/XMHM_NewsTopRight.gif); 
}
.XMHM_NewsTopContent
{
height:22px; 
 background:url(images/XMHM_NewsTopContent.gif) repeat-x; 
}
.XMHM_NewsContentLeft
{
width:18px; 
 background:url(images/XMHM_NewsContentLeft.gif) repeat-y; 
}
.XMHM_NewsContentRight
{
width:18px; 
 background:url(images/XMHM_NewsContentRight.gif) repeat-y; 
}
.XMHM_NewsBottomLeft
{
height:22px;
width:18px;   
 background:url(images/XMHM_NewsBottomLeft.gif); 
}
.XMHM_NewsBottomRight
{
height:22px;
width:18px;   
 background:url(images/XMHM_NewsBottomRight.gif); 
}
.XMHM_NewsBottomContent
{ 
height:22px;
 background:url(images/XMHM_NewsBottomContent.gif) repeat-x; 
}
/*--Image NoTitle */
.XMHM_ImageNoTitleTopLeft
{
  width:6px;
 height:6px; 
 background:url(images/XMHM_ImageNoTitleTopLeft.gif); 
}
.XMHM_ImageNoTitleTopRight
{ 
 height:6px;
 background:url(images/XMHM_ImageNoTitleTopRight.gif); 
}
.XMHM_ImageNoTitleTopContent
{ 
 height:6px;
 background:url(images/XMHM_ImageNoTitleTopContent.gif) repeat-x; 
}
.XMHM_ImageNoTitleContentLeft
{ 
 background:url(images/XMHM_ImageNoTitleContentLeft.gif) repeat-y; 
}
.XMHM_ImageNoTitleContentRight
{ 
 background:url(images/XMHM_ImageNoTitleContentRight.gif) repeat-y; 
}
.XMHM_ImageNoTitleBottomLeft
{ 
 background:url(images/XMHM_ImageNoTitleBottomLeft.gif); 
}
.XMHM_ImageNoTitleBottomRight
{ 
 background:url(images/XMHM_ImageNoTitleBottomRight.gif); 
}
.XMHM_ImageNoTitleBottomContent
{ 
 background:url(images/XMHM_ImageNoTitleBottomContent.gif) repeat-x; 
}

.title_title_3{
	padding-left:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003366;
	text-transform:uppercase;
}
.title_title_3 a
{
   text-decoration:none;
   color:#003366;
 
  }
.title_title_3 a:link,
.title_title_3 a:visited
{
 text-decoration:none;
 color:#003366;
  }
.title_title_3 a:hover
{
 text-decoration:none;
 color: #FF0000;
 }

