/* Body Content */
body {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16 px;
	text-decoration: none;
	color: #000000;
}

.font_general {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #000000;
}
/*	Dinh nghia cho phan hien thi News */
.font_news_header {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-weight:bold;
	color: #000000;
}

.font_news_text {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #000000;
}

table.news_general {
	width: 100%;
	font-size:12px;
	background-color: #FFFFFF;
	border-width: 0px;
	border-spacing: 0px;
	text-align: left;
}

.font_news_aleart {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	line-height: normal;
	text-decoration: none;
	color:#990000;
}
/*	het dinh nghia cho phan hien thi News */
.font_list_title {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: underline;
	font-weight:bold;
	color: #000000;
}

.font_level_2_menu_text {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #000000;
}

.font_small {
	font-family: Arial,sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #156192;
}

.font_pagination_active{
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	text-decoration: underline;
	color: #156192;
}

.font_pagination{
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #D09B2B;
}

/*Separators*/
h2 { 
	border-bottom: 
	1px solid #CCCCCC; 
}

/* Table */
table.general {
	width: 100%;
	background-color: #FFFFFF;
	border-width: 0px;
	border-spacing: 0px;
	text-align: left;
}

table.general td {
/*	padding: 2px;*/
}

table.general td.page_title {
/*	padding: 2px;*/
	border-bottom: 2px solid #D09B2B;
}

table.news {
	width: 100%;
	height: 44px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.news td.content{
	background-color: #F2F0E4;
}

/*
table.third_level {
	width: 100%;
	background-color: #F2F0E4;
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.third_level th{
	height: 25px;
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #fff;
	text-align: left;
	background-color: #D09B2B;
	border-bottom: 1px solid #fff;
}

table.third_level td{
	height: 25px;
	background-color: #F2F0E4;
	border-top: 1px solid #D3D1C5;
	border-bottom: 1px solid #D3D1C5;
}

table.third_level td.selected{
	height: 25px;
	background-color: #FFFFFF;
	border-top: 1px solid #D3D1C5;
	border-bottom: 1px solid #D3D1C5;
}
*/
table.no_border {
	background-color: #F2F0E4;
	border-width: 0px;
	border-spacing: 0px;
}

table.no_border td{
	background-color:#F2F0E4;
	text-align: left;
	border-width: 1px;
	border-style: solid;
	border-color: #F2F0E4;
}
/*
table.deals_main {
	width: 100%;
	background-color: #fff;
	border-width: 1px;
	border-color: #D09B2B;
	border-spacing: 1px;
	border-style: solid;
}

table.deals_main td{
	background-color:#fff;
	text-align: left;
	border-width: 0px;
	padding: 10px;
}
*/
/* Dinh nghia CSS cho bang bieu trong Local Promotion*/
table.local_promotion {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #000000;
	width: 780 px;
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.local_promotion td{
	background-color:#FFFFFF;
	padding: 2px;
}

table.local_promotion td.bottom_border{
	padding: 2px;
	border-bottom: 1px solid #CCCCCC;
}
table.local_promotion td.condition{
	font-size: 13px;
	font-weight:bold;
	padding: 2px;
	border-bottom: 1px solid #CCCCCC;
}
table.local_promotion td.td_head_title{
	background-color:#156192;
	padding: 2px;
	font-size: 13px;
	font-weight:bold;
	color: #FFFFFF;
}
/*het phan dinh nghia bang*/
table.deals {
	font-family: Arial,sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	color: #000000;
	width: 100%;
	background-color:#F6F9FC;
	border-width: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.deals td{
	background-color:#F6F9FC;
	padding: 2px;
}

table.deals td.bottom_border{
	background-color:#F6F9FC;
	padding: 2px;
	border-bottom: 1px solid #CCCCCC;
}


/* Headers */
.page_title {
	font-family: Arial,sans-serif; 
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

.page_subtitle {
	font-family: Arial,sans-serif; 
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	color: #156192;
	text-decoration: none;
	font-weight:bold;
}

.header_deals {
	font-family: Arial,sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}


/* Links */
.link_main {
	font-family: Arial,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #156192;
}

.link_main:hover {
	text-decoration: underline;
}

.link_deals {
	font-family: Arial,sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #156192;
	text-decoration: none;
}
.link_deals:hover {
	text-decoration: underline;
}

.link_level_2_menu_title {
	font-family: Arial,sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight:bold;
	color: #156192;
}

.link_third_level_nav {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #7B7A78;
}

.link_third_level_nav_selected {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #D09B2B;
}

.link_anchor {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #156192;
	text-decoration: none;
}
.link_anchor:hover {
	text-decoration: underline;
}

.link_top {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #156192;
	text-decoration: none;
}
.link_top:hover {
	text-decoration: underline;
}

.link_news {
	font-family: Arial,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #156192;
}
.link_news:hover {
	text-decoration: underline;
}

div#pageNavBlock{
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	text-decoration: none;
	color: #D09B2B;
}

div#pageNavBlock a{
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	text-decoration: underline;
	color: #156192;
}

.link_search_title {
	font-family: Arial,sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	line-height: 16px;
	color: #156192;
}
.link_search_title:hover {
	text-decoration: underline;
}

/* Buttons */
input.button_vna
{
   font-size:11px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   color:#156192;
   background-color:#DAEFF7;
   border-style:solid;
   border-color:#838383;
   border-width:1px;
}

	/** This stylesheet provides sample styles for use with the tabbed pages builder.  **/


	/** regular unselected tab style */
	.tabbedPagesTabCell {
		text-align: center; 	
	  	text-decoration: none;
/*		border-top: 1px solid #666666;
		border-bottom: 1px solid #003366;
		border-right: 1px solid #666666;
		border-left: 1px solid #666666;
*/		
	  	
		/*background-color: #e8e8e8;*/
  		
		/*background-image:none;*/
  	}
  	.tabbedPagesTabCell #left_conner_tab {
  		background: url("/vna/images/tab/tabnormleft.gif") left top no-repeat; 
		padding-left: 4px;
  	}
  	.tabbedPagesTabCell #left_conner_tab a {
  		background: url("/vna/images/tab/tabnorm.gif") repeat-x;
		text-decoration: none;
  	}
	  	
  	.tabbedPagesTabCell #left_conner_tab div {
		background: url("/vna/images/tab/tabnormright.gif") right top no-repeat; 
		padding-right: 4px;
  	}
	  	
	/** selected tab style */  	
	.tabbedPagesTabCellSelected {
		text-align: center;
		text-decoration: none;	
/*		background-image: none;	
		border-top: 1px solid #003366;
		border-bottom: 0px solid #003366;
		border-right: 1px solid #003366;
		border-left: 1px solid #003366; 
		background-color: #FFFFFF;
		background-image: none;*/
	}
  	
  	.tabbedPagesTabCellSelected #left_conner_tab {
  		background: url("/vna/images/tab/tabactleft.gif") left top no-repeat; 
		padding-left: 4px;
  	}
	  	
  	.tabbedPagesTabCellSelected #left_conner_tab a {
		background: url("/vna/images/tab/tabact.gif") repeat-x;
		text-decoration: none;
  	}
	  	
  	.tabbedPagesTabCellSelected #left_conner_tab div {
  		background: url("/vna/images/tab/tabactright.gif") right top no-repeat; 
		padding-right: 4px;		
  	}
	  	

	/** regular unselected tab text style */			
	.tabbedPagesTabText {
		font-family: arial, sans-serif;
		font-weight: bold;
		font-size: 11px;
		color: #656766;
		text-decoration:none; 
		display: block; 
		margin:0; 
		padding:4px 18px 0px 18px;
		cursor:pointer; 
	}
	
	/** if using link option, provide a hover style for unselected tabs */
	a.tabbedPagesTabText:hover	{
		text-decoration:underline; 
	}		
	
	/** selected tab text style */		
	.tabbedPagesTabTextSelected {
		font-family: arial, sans-serif;
		font-weight: bold;
		font-size: 11px;
		color: #D09B2B;
		text-decoration:none; 
		display: block; 
		margin:0; 
		padding:4px 18px 0px 18px;
		cursor:pointer;		
	}	
	
	/** Just has a bottom solid border to form top of container, for use between tabs or in the same row as tabs */
	.tabbedPagesTabSpacer	{
		border-top: 0px solid #003366;
		border-bottom: 1px solid #C5C3B7;
		border-right: 0px solid #003366;
		border-left: 0px solid #003366;
		border-style: solid;
	}
	.tabbedPagesTabSpacer div {
		width: 2px;
	}
	
	.tabbedPagesTabSpacer1	{
		border-top: 0px solid #003366;
		border-bottom: 5px solid #FF0000;
		border-right: 0px solid #003366;
		border-left: 0px solid #003366;
	}
	/** The main content area has a solid border on sides and bottom (top is provided by spacer style above. */	
	.tabbedPagesContentArea	{
		background-color: #FFFFFF;
		padding: 5px;
		border-top: 0px solid #003366;
		border-bottom: 1px solid #003366;
		border-right: 1px solid #003366;
		border-left: 1px solid #003366;
		border-style: none;
	}
	.tabbedPagesContentArea1	{
		background-color: #FF0000;
		padding: 5px;
		border-top: 0px solid #003366;
		border-bottom: 1px solid #003366;
		border-right: 1px solid #003366;
		border-left: 1px solid #003366;
	}
	
	.tabbedPagesTabSpacer #LeftIndentCell {
		width: 10px;
	}

