/* ================================
    CSS STYLES FOR IBUYSPY PORTAL
    v1.0, 01/2001
   ================================
*/   




/* background color for the content part of the pages */

Body
{
    margin:0px; 
    background: url(images/dat-viet-new_05.gif);
}

TD
{
	font-family: Arial;
	font-size :  12px;
	color: #000000
}

.Button
{
	background: #03325E;
	border-bottom: #104a7b 1px solid;
	border-left: #afc4d5 1px solid;
	border-right: #104a7b 1px solid;
	border-top: #afc4d5 1px solid;
	color: #ffffff;
	cursor: hand;
	font-family: Tahoma,Arial;
	font-size: 11px;
	height: 19px;
	text-decoration: none;
}    

A:link  {
    text-decoration:    none;
    color:  #000000;
}

A:visited   {
    text-decoration:    none;
    color:  #000000;
}

A:active    {
    text-decoration:    none;
    color:  #000000;
}

A:hover {
    text-decoration:    underline;
    color:  #3c3c3c;
}

UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}
/* --------------------------------
   - Styles use for 2 level menu  -
   --------------------------------*/
.MenuContainer
{
	BORDER : 0px;
}

.MenuGroup_BackGround
{
	cursor: hand,pointer;
	width: 100%;
	height: 25px;	
	padding-left : 10px; 
	border-bottom: #ffffff 1px solid;
	border-collapse:collapse;
	background-color: #E5E5E5  
}

.MenuGroup_Text
{
	font-weight: bold;
	vertical-align: middle;
	color: #024276;
	text-align: left;
}

.MenuGroup_Text a:link
{	color: #024276;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-decoration : none;
}

.MenuGroup_Text a:visited
{	color: #024276;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-decoration : none;
}

.MenuGroup_Text a:hover
{	color: #0a0a0a;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-decoration : underline;
}

.MenuItem_BackGround
{
	height: 25px;
	cursor: hand;
	cursor: pointer;
	width: 100%;
	padding-left : 10px;
	border-bottom: #ffffff 1px solid;
	border-collapse:collapse;
	background-color: #E5E5E5 
}

.MenuItem_Text
{
	color: #024276;
	text-align: left;
}

.MenuSelected_BackGround
{
	height: 25px;
	cursor: hand;
	width: 100%;
	padding-left : 10px;
	border-bottom: #ffffff 1px solid;
	border-collapse:collapse;
	background-color: #E5E5E5 
}

.MenuSelected_Text
{
	font-weight: bold;
	color: #024276;
	text-align: left;
}

.FooterCopyright
{
	font-family: Verdana;
	/*color: #8D371C;*/
	color:#FFCB5E;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}

.DateText
{
	font-size: 11px;
	color: #3F3F3F;
}
.HitCounter
{
	font-size: 11px;	
	Color: Green;
	Font-Weight : bold;
	border : #ff9966 1px solid;	
	padding: 1px;
}

.Rotator {
	CURSOR: default; 
	HEIGHT: 50px;
	color:	#3333cc;
	font-family: Tahoma;
	font-size: 12px;	
}
.RotatorTitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 0.7em; 
	COLOR: darkred; 
	FONT-FAMILY: Verdana
}
.RotatorItem {
	BORDER-RIGHT: Gray 1px solid; 
	BORDER-TOP: Gray 1px solid; 
	BORDER-LEFT: Gray 1px solid; 
	BORDER-BOTTOM: Gray 1px solid;
	color:	Black;
	
	font-size: 10px;	
}
.RotatorItemOver {
	BORDER-RIGHT: #ffa500 1px solid; 
	BORDER-TOP: white 1px solid; 
	BORDER-LEFT: white 1px solid; 
	BORDER-BOTTOM: #ffa500 1px solid; 
	BACKGROUND-COLOR: #ffce80;
	color:	#3333cc;
	
	font-size: 10px;	
	CURSOR: hand;
}

/* --------------------------------
   - Extend combo class           -
   --------------------------------*/
.ParentItem
{
	font-size : 10px;
	color : Blue;
}
.ChildItem
{
	font-size : 10px;
	color : Black;
}

/* --------------------------------
   - News style class             -
   --------------------------------*/
.NewsHead
{
	font-size: 13px;
	font-weight : bold;
	color : White;
}

.NewsTitle
{
	
	font-size: 13px;
	font-weight : bold;
	color : #E9DC00;
}

.NewsTitle a:link
{
	
	font-size: 13px;
	font-weight : bold;
	color : #E9DC00;
	text-decoration : none;
}

.NewsTitle a:visited
{
	
	font-size: 13px;
	font-weight : bold;
	color : #E9DC00;
	text-decoration : none;	
}

.NewsTitle a:hover
{
	
	font-size: 13px;
	font-weight : bold;
	color : #B02923;
	text-decoration : underline;
}

.NewsDate
{	
	font-size: 10px;
	color : #BBBBBB;
}

.NewsQuote
{
	color : #4A4A4A;
	text-align: justify;
}

.NewsContent
{
	color:#FFFFFF;
	line-height: 13pt;
	text-align:justify;
}

.NewsSource
{
	
	font-size: 10px;
	font-weight : bold;
	color : #4A4A4A;
}

.NewsNormal
{
	color : Black;
	text-decoration : none;
}

.NewsNormal a:link
{
	
	color : Black;
	text-decoration : none;
}

.NewsNormal a:visited
{
	
	color : Black;
	text-decoration : none;	
}

.NewsNormal a:hover
{
	
	color : Black;
	text-decoration : underline;
}

.NewsUtilities
{
	font-size: 11px;
	color: dimgray;
}

.NewsUtilities a:link
{
	
font-size: 11px;
	color: dimgray;
	text-decoration : none;
}

.NewsUtilities a:visited
{
	
	font-size: 11px;
	color: dimgray;
	text-decoration : none;
}

.NewsUtilities a:hover
{
	
	font-size: 11px;
	color: dimgray;
	text-decoration : underline;
}
/* --------------------------------
   - Styles use for containers    -
   --------------------------------*/
.ModuleTitle_01
{
    background : url('resort.gif') no-repeat left;
	vertical-align: middle;
	width: 100%;
	border : 0px solid #87A03C;
}

.ModuleTitle_01_Text
{
	font-family:Verdana;
	font-weight: bold;
	color: #b22825;   
}

.ModuleTitle_Content_Ctn
{
	border : #87A03C 0px solid;
}

.ModuleTitle_02
{
	background : url('resort.gif') no-repeat right;
	vertical-align: middle;
	width: 100%;	
}

.ModuleTitle_02_Text
{
	font-family:Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}

.ModuleTitle_02_Content_Ctn
{
	border : transparent 0px solid;
	background-color : #ECECEC;
}

.ModuleTitle_Dark
{
	padding-left: 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Tahoma, Verdana;
	font-weight: bold;
	font-size: 11px;

	vertical-align: middle;
	width: 100%;
	color: White;
	text-align: left;
	vertical-align: middle;
}
.Module
{
    background: transparent;

}
.Modulecenter
{
    background: #FFFFFF;

}
/* --------------------------------
   - Styles use for Tablist Top		  -
   --------------------------------*/
.TabPage
{
    height:22px;
    vertical-align:bottom;
    font-size:13px;    
    white-space:100%
}

.TabPage a:link
{
	font-size:13px;
	font-weight : bold;
	color : White;
	text-decoration : none;
}

.TabPage a:active
{
	font-size:13px;
	font-weight : bold;
	color : White;
	text-decoration : none;
}

.TabPage a:visited
{
	font-size:13px;
	font-weight : bold;
	color : White;
	text-decoration : none;
}

.TabPage a:hover
{
	font-size:13px;
	font-weight : bold;
	color : Yellow;
	text-decoration : underline;    
}

.TabPageNormal
{
	font-size:13px;
	font-weight : bold;
	color : White;
	text-decoration : none;
    background-color:#b22825;
    height: 22px;width: 128px;
}

.TabPageSelected
{
	font-size:13px;
	font-weight : bold;
	width: 128px;
	color: White;
	height: 22px;
	text-decoration: underline;
}
/* --------------------------------
   - Styles use for Tablist End		  -
   --------------------------------*/
.EndPage
{
    text-align:center;    
    height:20px;    
    font-size:13px;    
}

.EndPage a:link
{
	font-size:13px;
	font-weight : bold;
	color : White;
	text-decoration : none;
}

.EndPage a:active
{
	font-size:13px;
	font-weight : bold;
	color : White;
	text-decoration : none;
}

.EndPage a:visited
{
	font-size:13px;
	font-weight : bold;
	color : White;
	text-decoration : none;
}

.EndPage a:hover
{
	font-size:13px;
	font-weight : bold;
	color : Yellow;
	text-decoration : underline;    
}

.EndPageNormal
{
	font-size:13px;
	font-weight : bold;
	color : White;
	text-decoration : none;
    background-color:#b22825;
    height: 20px;width: 128px;
}

.EndPageSelected
{
	font-size:13px;
	font-weight : bold;
	width: 128px;
	color: White;
	height: 20px;
	text-decoration: underline;
}
/* --------------------------------
   - Styles use for main panels   -
   --------------------------------*/
.MenuVerticalNormal
{
	background-color: #b22825;
	height: 30px;
	padding-left:40px;
	font-weight:bold;
	color:White;
	text-transform:uppercase;font-size:14px;
}
.MenuVerticalNormal a:link
{	
	color:White;
}
.MenuVerticalNormal a:visited
{	
	color:White;
}
.MenuVerticalNormal a:active
{	
	color:White;
}
.MenuVerticalNormal a:hover
{	
	color:Yellow;text-decoration:none;
}
.MenuVerticalSelected
{
	padding-left: 40px;
	font-weight: bold;
	background-color: #b22825;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 30px;font-size:14px;
}
.MenuVerticalSelected a:link
{
	color: #FFFFFF
}
.MenuVerticalSelected a:visited
{
	color: #FFFFFF;text-decoration:none;
}
.MenuVerticalSelected a:visited
{
	color: #FFFFFF
}
.MenuVerticalA
{	
	color:White;
}
/* --------------------------------
   - Styles use for Tablist	Bottom	  -
   --------------------------------*/
.TabPage1
{
	
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
    padding-left: 6px;
    padding-right: 6px;
    text-align:right;
}

A.TabItemNormal1:link
{
	
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
    padding-left: 6px;
    padding-right: 6px;
}

A.TabItemNormal1:visited
{
	
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
    padding-left: 6px;
    padding-right: 6px;
}

A.TabItemNormal1:hover
{
	
	font-size : 11px;
	font-weight : bold;
	color : #4C5527;
	text-decoration : underline;
    padding-left: 6px;
    padding-right: 6px;
}

.TabItemSelected1
{
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : underline;
    padding-left: 6px;
    padding-right: 6px;
}
/* --------------------------------
   - Styles use for main panels   -
   --------------------------------*/

.HeaderPane
{
	background-color: #b22825;
	PADDING: 10px;PADDING-TOP: 10px;PADDING-BOTTOM: 10px;
}
.LeftPane
{
	border-right: #E3E5E5 0px solid;
	border-bottom: #852B13 1px dotted;
	background-color: #540000;
	PADDING-LEFT: 10px;PADDING-RIGHT: 10px;PADDING-TOP: 40px;PADDING-BOTTOM: 20px;
}

.ContentPane
{
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px;PADDING-TOP: 40px;PADDING-BOTTOM: 10px;
	background-color: #640000;
	border-left: #852B13 1px solid;
	border-right: #852B13 1px solid;
}

.RightPane
{
	background-color: #540000;
	Border-left: #87926E 0px solid;
	PADDING-RIGHT: 23px;PADDING-TOP: 0px;
}

/* --------------------------------
   - Travel tools                 -
   --------------------------------*/
.TravelTool
{
	border-bottom : #CCCCCC 1px solid;
	border-left : #CCCCCC 1px solid;
	background-color: #FAE4B5;
	height : 20px;
	cursor : hand;
	padding-left : 4px;
	text-align:center;
}
.TravelToolSelected
{
	border-bottom : #CCCCCC 1px solid;
	border-left : #CCCCCC 1px solid;
	background-color : #DDDDFF;
	height : 20px;
	cursor : hand;
	padding-left : 4px;
	text-align:center;
}

/* ------------------------------------
   - Styles use for admin level menu  -
   ------------------------------------*/
.AdminMenuContainer
{
	BORDER : 0px;
}

.AdminMenuGroup_BackGround
{
	cursor: hand,pointer;
	width: 100%;
	height: 22px;	
	border-bottom: gray 1px solid;	
	padding-left : 10px; 
}

.AdminMenuGroup_Text
{
	vertical-align: middle;
	color: #db6324;
	text-align: left; 
	text-transform:uppercase;
}

.AdminMenuGroup_Text a:link
{	color: #db6324;
	text-align: left;
	vertical-align: middle;
	text-decoration : none;
}

.AdminMenuGroup_Text a:visited
{	color: #db6324;
	text-align: left;
	vertical-align: middle;
	text-decoration : none;
}

.AdminMenuGroup_Text a:hover
{	color: #8DA458;
	text-align: left;
	vertical-align: middle;
	text-decoration : underline;
}

.AdminMenuItem_BackGround
{
	height: 19px;
	cursor: hand,pointer;
	width: 100%;
	padding-left : 20px;
	border-bottom: gray 1px solid;
}

.AdminMenuItem_Text
{
	font-family: Arial, tahoma, verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
}

.AdminMenuSelected_BackGround
{
	height: 19px;
	cursor: hand;
	width: 100%;
	padding-left : 20px;
	border-bottom: gray 1px solid;
}

.AdminMenuSelected_Text
{
	font-family: Arial, tahoma, verdana;
	font-size: 11px;
	font-weight: bold;
	color: #db6324;
	text-align: left;
}
.NewsBlue
{
	color:White;
}
.NewsBlue a:link
{
	color:White;
}
.NewsBlue a:visited
{
	color:White;
}
.NewsBlue a:hover
{
	color:White;
	text-decoration: underline;
}
.NewsTitleList
{
}
.NewsTime
{
	font-size: 10px;
	color: dimgray;
}
.SmallText
{
	font-size:12px;font-style:italic;
	color: #226ab6;	
}
.SmallText a:link
{
	font-size:12px;
	color: #226ab6;
}
.SmallText a:visited
{
	font-size:12px;
	color: #226ab6;
}
.SmallText a:hover
{
	font-size:12px;
	color: #226ab6;
}
/*---------------------------------*/
.TabAdminContainer
{
	background : #C20032;
	color : white;
	border-bottom: black 1px solid;
}

.TabAdminText
{
	color : white;
	font-weight : bold;
	font-size : 8pt;
}

A.TabAdminButton:link
{
	color : White;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}

A.TabAdminButton:hover
{
	color : White;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : underline;
}

A.TabAdminButton:visited
{
	color : White;
	font-weight : bold;
	font-size : 8pt;
	text-decoration : none;
}

/* --------------------------------
   - Styles use for containers    -
   --------------------------------*/
.ModuleMenu_MenuContainer
{
}

.ModuleMenu_MenuBar {
	cursor: pointer; cursor: hand; height:16;
}

.ModuleMenu_MenuItem 
{
	cursor: pointer; cursor: hand; color: Black; font-size: 8pt; font-weight: bold; 
	vertical-align : middle;height: 16;
}

.ModuleMenu_MenuIcon 
{
	cursor: pointer; cursor: hand; background-color:  #93D3FE; width: 25;height: 25;
	text-align: center;vertical-align : middle;
	border-left: DarkGray 1px solid; 
	border-bottom : 0px; border-right : 0px; border-top : 0px;
}

.ModuleMenu_SubMenu 
{
	z-index: 1000; cursor: pointer; cursor: hand; background-color: #93D3FE;
	border : black 1px solid;
}

.ModuleMenu_MenuBreak 
{
	border : 0px;
	background-color: Gray; height: 1px;
}

.ModuleMenu_MenuItemSel
{
	background-color: #6C88DE; 
	cursor: pointer; cursor: hand; color: Black; font-size: 8pt; font-weight: bold; border-left: DarkGray 0px solid; border-bottom: Silver 1px solid; border-top: Silver 1px solid; border-right: Silver 0px solid;
	vertical-align : middle;
}

.ModuleMenu_MenuArrow 
{
	display : none;
}

.ModuleMenu_RootMenuArrow 
{
	display : none;
}

/*
-------------Menu chinh su dung-------------------
*/
.TopGroup
{
  border:solid 0px gray; 
  cursor:hand;
  cursor: pointer;
}

.MenuGroup
{ 
  border:solid 0px #7E7E81; color:#640000; 
  cursor:hand;
  cursor: pointer;padding-left:2px;
}

.TopMenuItem
{
  height: 29px;  width:92px;
  color:#640000; 
  font-weight:bold;
  font-size: 13px;
  cursor:hand;
  cursor: pointer;
  text-align:center;
  background: url(images/bgMenuNode.gif);
}

.TopMenuItemHover 
{
  height: 29px;  width:92px;text-align:center;
  color:#696969; 
  font-size: 13px; 
  font-weight:bold;
  cursor:hand;
  cursor: pointer;
  background: url(images/bgMenuNode.gif);
}


.MenuItem
{	
  cursor:hand;
  cursor: pointer;
  background: url(images/bgSubMenuItem.gif) repeat-x;
  color:#897700;
  font-weight:bold;
  height: 27px;
  border-top: #888A87 1px solid;
  border-right: #888A87 1px solid;
  padding-right:30px;
}

.MenuItemHover 
{
  cursor:hand;
  cursor: pointer;
  background: url(images/bgSubMenuItem.gif) repeat-x;
  color:Yellow;
  font-weight:bold;
  height: 27px;
  border-top: #888A87 1px solid;
  border-right: #888A87 1px solid;
  padding-right:30px;
}

.MenuBreak
{
  background-image:url(images/break_bg.gif);
  width:100%;
  height:1px;
}
/* Selected item styles ------------------------------------ */ 
.SelectedTop
{
  background: url(images/bgMenuNode.gif);
  color:#696969;
  font-weight:bold;
  font-size:13px;
  height: 29px;
  width:92px;
  cursor:default;
  text-align:center;
}

.SelectedTopHover
{
  background: url(images/bgMenuNode.gif);
  color:#696969;
  font-weight:bold;
  font-size:13px;
  cursor:default;
  height: 29px;
  width:92px;
  text-align:center;
}

.SelectedTopExpanded
{
  background-color:#E9CFB1; 
  color:black; 
  border:solid 0px #FF4C4C; 
  border-left-color:#B30000;
  border-top-color:#B30000;
  cursor:hand;
  cursor: pointer;
}
/*---------------------------------*/
/* Selected item styles ------------------------------------ */ 
.SelectedItem
{
  cursor:hand;
  cursor: pointer;
  background: url(images/bgSubMenuItem.gif) repeat-x;
  color:#897700;
  font-weight:bold;
  height: 27px;
  border-top: #888A87 1px solid;border-right: #888A87 1px solid;
}

.SelectedItemHover
{
  cursor:hand;
  cursor: pointer;
  background: url(images/bgSubMenuItem.gif) repeat-x;
  color:#897700;
  font-weight:bold;
  height: 27px;
  border-top: #888A87 1px solid;border-right: #888A87 1px solid;
}

.SelectedItemExpanded
{
  background-color:#E9CFB1; 
  color:black; 
  border:solid 0px #FF4C4C; 
  border-left-color:#B30000;
  border-top-color:#B30000;
  cursor:hand;
  cursor: pointer;
}
/*
-----------------End here -------------------------
*/
.PhotoReplace
{
	padding-left:0px;
	margin-left:0px;
}
.Adv_Media
{
	height:21px;
	color: Navy;
	font-weight:bold;
	text-align:center;
	background-color:#E5E5E5
}
.dvhdr1 {
    background:#FFFFE0;
    font-family:tahoma;
    font-size:11px;
    font-weight:bold;
    border-top:1px solid #C8BA92;
    border-right:1px solid #C8BA92;
    border-left:1px solid #C8BA92;
    padding:2px;
    width:300px;
}
    
.dvbdy1 {
	background:#FFFFE0;
	font-family:tahoma;
	font-size:11px;
	border-left:1px solid #C8BA92;
	border-right:1px solid #C8BA92;
	border-bottom:1px solid #C8BA92;
	padding:2px;
	width:300px;filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
