﻿
body
{
	margin: 0px;
	font-family: Tahoma;
	background-color: #fff;
	vertical-align: top;
	text-align: center;
	color: #000;
	font-size: 12px;
	line-height: 1.5em;
}

a
{
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;
}
table#RootTable
{
	background-color: #FFFFFF;
	width: 100%;
	vertical-align: top;
	margin-top: 6px;
}
td#td_2
{
	padding-right: 15px;
	margin-top: 2px;
	width: 210px;
}
td#td_3
{
	/*padding: 8px 5px;*/ /*margin-top: 10px;*/
}
td#td_7
{
	text-align: left;
	padding-left: 7px;
}
#td_8
{
	background-color: #FFFFFF;
}
.ImgMore
{
	background-image: url('Images/nut_more.gif' );
	background-repeat: no-repeat;
	background-position: center 50%;
	width: 8px;
	height: 7px;
	float: right;
	margin-top: -12px;
	margin-right: 5;
	border: 0px none #FFFFFF;
}
ul.define
{
	list-style-image: url('Images/orange.gif' );
	list-style-position: inside;
	font-size: 11px;
	color: #358F8D;
	text-align: left;
}
ul.define:hover
{
	list-style-image: url('Images/dark_blue_dot.gif' );
	list-style-position: inside;
	font-size: 11px;
	color: #358F8D;
	text-align: left;
}
#Banner
{
	background-image: url('~/Images/upload/banner.jpg' );
	background-repeat: no-repeat;
	background-position: center 50%;
	height: 144px;
	width: 988px;
}

/*=======================================HorizontalMenu============================================*/
#HorizontalMenuBoxUp
{
	margin-top: 15px;
}
#HorizontalMenuBox
{
	border-top: solid 2px #F5F5F5;
	background-color: #EBEBEB;
	width: 100%;
}
.HorizontalMenuBox
{
	height: 25px;
}
.HorizontalMenuItem
{
	font-size: 12px;
	color: #020202;
}
.HorizontalMenuItemHover
{
	font-size: 12px;
	color: #AB0000;
}
.HorizontalMenuItemSelected
{
	font-size: 12px;
	color: #AB0000;
}
.HorizontalMenuSpace
{
	color: #020202;
	padding: 0px 10px;
}
/*===================================TopMenu2===================================================*/
.HorizontalMenuCenter
{
	background-image: url('images/center_menu.jpg' );
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 28px;
	width: 988px;
	text-align: left;
}
.HorizontalMenuItem2
{
	color: #3B8B95;
	vertical-align: middle;
	font-weight: bold;
	padding: 0px 5px;
}
.BottomHorizontalMenuItem2
{
	color: #767676;
	vertical-align: middle;
	font-size: 10px;
}
.HorizontalMenuSpace2
{
	color: #FFFFFF;
	padding: 0px 4px;
	font-weight: 500;
}
.HorizontalMenuSpace2:hover
{
	color: #FFFFFF;
	padding: 0px 4px;
	font-weight: 500;
}
.HorizontalMenuItemHover2
{
	color: #8F9EA2;
}
.HorizontalMenuItemSelected2
{
	color: #8F9EA2;
}
.BottomHorizontalMenuItemSelected2
{
	color: #8F9EA2;
}


/*===========================================VerticalMenu====================================*/
.VerticalMenuBox
{
	/*width:100%;*/
	text-align: left;
	margin-left: 5px;
	width: 180px;
}
VerticalMenuCategoryTitleCat
{
	background-image: url('Images/leftmenu_top_left.jpg' );
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
	height: 42px;
	width: 193px;
	padding-left: 10px;
	padding-top: 2px;
	color: #FDF6A7;
	font-family: Tahoma;
	text-align: center;
}
.VerticalMenuCategoryTitleRight
{
	background-image: url('Images/leftmenu_top_right.jpg' );
	background-repeat: no-repeat;
	background-position: right top;
	height: 42px;
	width: 5px;
}
.VerticalMenuCategoryTitle
{
	background-image: url('Images/leftmenu_top_repeat.jpg' );
	background-repeat: repeat-x;
	background-position: center 50%;
	font-size: 16px;
	color: #FDF6A7;
	text-transform: uppercase;
	height: 42px;
	text-align: center;
}
.VerticalMenuItem /*=======================28/04=======================*/
{
	font-size: 11px;
	color: #005AAA;
	width: 100%;
	cursor: pointer;
	background-image: url('images/leftarrow.png' );
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
}
.VerticalMenuItem a
{
	background: none;
}
.VerticalMenuItemHover
{
	background-color: #FECE06;
	font-size: 11px;
	color: #744200;
	text-align: left;
	padding-left: 5px;
}

.VerticalSubMenuItem
{
	background-color: #FFE181;
	border-bottom: solid 1px #FE9001;
	text-align: left;
	font-size: 11px;
	color: #000000;
	padding-top: 5px 2px;
	width: 150px;
	line-height: 1.5;
}
ul#MenuLevel0
{
	list-style-type: none;
	font-size: 11px;
	text-align: left;
	cursor: pointer;
	font-weight: bold;
	color: #005AAA;
	padding-top: 5px;
	padding-left: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

ul#MenuLevel0:hover
{
	list-style-type: none;
	font-size: 11px;
	text-align: left;
	cursor: pointer;
	font-weight: bold;
	color: #005AAA;
	padding-left: 0px;
	padding-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
ul#MenuLevel2
{
	list-style-type: none;
	font-size: 11px;
	text-align: left;
	cursor: pointer;
	padding-left: 15px;
	margin: 0px;
	line-height: 1.7;
	background-repeat: no-repeat;
}

ul#MenuLevel2:hover
{
	list-style-type: none;
	font-size: 11px;
	margin: 0px;
	line-height: 1.7;
	padding-left: 15px;
	text-align: left;
	cursor: pointer;
	color: #000000;
}

/*=============================TreeViewMenu=======================*/
.TreeViewMenu
{
	text-align: left;
}
.TreeViewMenu_Root
{
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.TreeViewMenu_ParentSelected
{
	font-size: 11px;
	color: #d31901;
	cursor: pointer;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	font-weight: bold;
}

.TreeViewMenu_Parent
{
	font-size: 11px;
	color: #005AAA;
	cursor: pointer;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	font-weight: bold;
}
.TreeViewMenu_Parent:hover
{
	color: #717171;
	font-size: 11px;
	width: 100%;
	cursor: pointer;
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}
.TreeViewMenu_Child
{
	font-size: 11px;
	color: #000000;
	padding: 2px;
}
.TreeViewMenu_Child:hover
{
	font-size: 11px;
	color: #5E6E9D;
}

/*==================================TitleBox================================*/

.title_left
{
	background-image: url('images/left_title.jpg' );
	background-repeat: no-repeat;
	background-position: left top;
	width: 4px;
	height: 20px;
}
.title_repeat1
{
	background-image: url('images/repeat_title_1.jpg' );
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	height: 20px;
	padding-bottom: 3px;
	padding-left: 3px;
	width: 700px;
}
/*.title_center
{
	background-image:url('images/title_center.jpg');
	background-image:url('images/repeat_title_1.jpg');
    background-repeat:no-repeat;
    background-position: left top;
	width:31px;
	height:30px
}
.title_repeat2
{
	background-image:url('images/repeat_title_2.jpg');
	background-image:url('images/repeat_title_1.jpg');
    background-repeat:repeat-x;
    background-position: left top;
	height:30px;
	width:40%
}*/
/*
.title_right
{
	background-image: url('images/right_title.jpg' );
	background-repeat: no-repeat;
	background-position: right top;
	width: 7px;
	height: 30px;
}*/
.TextTitle
{
	color: #666666;
	font-size: 17px;
	font-weight: 600;
	text-align: left;
	float: left;
	margin-top: -3px;
}

/*==================================TitleLeft================================*/
table#TitleLeftLeft
{
	margin-top: 3px;
}

/*===========================Hot===========*/
.TitleLeft1_Hot
{
	background-image: url('images/1.jpg' );
	background-repeat: no-repeat;
	width: 9px;
	height: 34px;
}
.TitleLeft2_Hot
{
	background-image: url('images/2.jpg' );
	background-repeat: repeat-x;
	height: 34px;
	text-align: left;
}
.TitleLeft3_Hot
{
	background-image: url('images/3.jpg' );
	background-repeat: no-repeat;
	width: 22px;
	height: 34px;
}
.TextTitleLeft_Hot
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: 600;
	text-align: left;
	vertical-align: middle;
}

/*==================================*/
#HomeBox
{
	width: 100%;
}
#HomeBoxText
{
	/*width: 100%;*/
}
#HomeBoxText span
{
	line-height: 1.5;
	padding: 2px 0px 0px 0px;
	display: block;
}
/*==================================RelatedTitleBox================================*/
/*.RelatedTitle1
{
	width: 2%;
	height: 20px;
}*/
.RelatedTitlex /*==============28/04=================*/
{
	float: left;
	width: 150px;
	border-top: dotted 1px #000000;
	border-bottom: dotted 1px #000000;
	padding-top: 3px;
	height: 20px;
}
.RelatedTitle2 /*==============28/04=================*/
{
	text-align: center;
	font-weight: 700;
	font-size: 13px;
	color: #787878;
}
/*.RelatedTitle3
{
	background-image: url('Images/cat_tittle3.jpg' );
	background-repeat: no-repeat;
	width: 23px;
	height: 19px;
	display: none;
}
.RelatedTitle4
{
	width: 65%;
	height: 19px;
	display: none;
}*/
.RelatedTitle
{
	border-bottom: solid 1px #6B7F98;
}
/*=========================================OneArticlePage===================================*/
.OneArticlePageItem
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 7px;
	padding-right: 5px;
	padding-top: 10px;
	line-height: 1.5;
}
/*============================================ContactPage=================================*/
.LabelMessage
{
	text-align: left;
	color: #f00;
	padding: 0px 5px 10px 5px;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
}
.LabelContact
{
	color: #666666;
	text-align: left;
	padding-top: 5px;
	width: 100px;
	padding-right: 10px;
}
.LabelRegister
{
	color: #428E8C;
	text-align: left;
	padding-top: 5px;
	width: 150px;
	padding-right: 10px;
}
.TextContact
{
	float: left;
	text-align: left;
}
.Contact
{
	width: 100%;
	border: 0px;
	font-size: 12px;
}
.Box_Contact
{
	width: 100%;
	border: 0px;
	text-align: left;
	font-size: 12px;
	margin-left: 100px;
}

.Text_box
{
	width: 300px;
}
.Img_Phone
{
	margin-top: 5px;
}
.ContactBoxArticleDescription
{
	text-align: left;
	padding-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 1.7;
	color: #000000;
}
.ButtonCss
{
	background-image: url('images/button1.gif' );
	background-repeat: no-repeat;
	width: 95px;
	background-color: Transparent;
	color: #313342;
	border: 0px none;
	height: 38px;
	vertical-align: middle;
	margin-top: 0px;
	font-size: 15px;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 4px;
}
/*=========================================ArticleBox=============================================*/
.Title_project
{
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
.Td_title_project
{
	padding-top: 10px;
	text-align: left;
	padding-left: 10px;
}
.ArticleBox
{
	text-align: left;
	width: 100%;
}
.ArticleBoxRelatedText
{
	color: #000000;
	text-align: left;
	padding: 0px 10px;
	line-height: 1.7;
	font-style: italic;
}
.ArticleBoxRelatedText:hover
{
	color: #0F73A7;
	font-style: italic;
	text-align: left;
	padding: 0px 10px;
	line-height: 1.7;
}

ul.define1
{
	list-style-image: url('Images/icon_4.jpg' );
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 10px;
	list-style-position: inside;
	word-spacing: 1.5;
}
/*=========================================FOOTER======================================*/

.BoxFooterLeft
{
	vertical-align: top;
	text-align: center;
	color: #767676;
	font-size: 10px;
}

.BoxFooterRight
{
	color: #767676;
	font-size: 10px;
	text-align: center;
}
.BoxFoot
{
	float: left;
	clear: left;
}
.Footer
{
	margin-top: 10px;
	border-top: 2px solid #005AAA;
	height: 40px;
	width: 100%;
	float:left;
}
.Logo_right
{
	float: right;
	margin-right: 24px;
}
table#BoxFooter a
{
	font-size: 12px;
	color: #fff;
	text-decoration: none;
}
table#BoxFooter a:hover
{
	font-size: 12px;
	color: #fff;
	text-decoration: underline;
}
.BoxFooter
{
	color: #000;
	font-size: 11px;
}
/*Image logo*/
table#ImageLogo
{
	padding-left: 50px;
	vertical-align: -3px;
}


/*=======================================Paging=============================================*/
.Paging
{
	display: block;
	color: #696969;
	text-align: center;
	font-size: 12px;
	padding: 0px 2px;
}
.PagingSelected
{
	display: block;
	padding: 0px 2px;
	color: #FEC657;
	font-weight: bolder;
	text-align: center;
	font-size: 12px;
}
/*=======================================Paging 1=============================================*/
.Paging1
{
	color: #3B8B95;
	text-align: right;
	font-size: 12px;
	padding-right: 2px;
}
.TextBox
{
	text-align: center;
	font-size: 11px;
}
.BoxPaging1
{
	width: 100%;
	text-align: right;
	padding-right: 5px;
}
.Required
{
	padding-top: 5px;
	margin-left: 5px;
	color: #ff0000;
	width: 100px;
	float: left;
}
/*================================CenterBoxNews=============================================*/
.CenterBoxNewsBgTitle
{
	font-size: 12px;
	color: #3A4D64;
	text-decoration: none;
	text-transform: uppercase;
	height: 26px;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
.CenterBoxNewsTitleArticle /*======================28/04====================*/
{
	color: #044885;
	font-size: 12px;
	text-align: left;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 10px;
}
.CenterBoxNewsTitleArticle1 /*======================28/04====================*/
{
	color: #044885;
	font-size: 12px;
	text-align: left;
	font-family: Tahoma;
	text-decoration: none;
	padding: 5px 0px;
}
.CenterBoxNewsTitleArticle1:hover
{
	color: #29158E;
	font-size: 12px;
	text-align: left;
	font-family: Tahoma;
	text-decoration: none;
	padding: 5px 0px;
}
.CenterBoxNewsTitleArticle:hover
{
	color: #29158E;
	font-size: 12px;
	text-align: left;
	font-family: Tahoma;
	text-decoration: none;
	padding: 5px 10px;
}
.CenterBoxNewsBriefArticle
{
	color: #000000;
	font-size: 12px;
	text-align: left;
	font-family: Tahoma;
	padding: 5px 12px;
	line-height: 1.5;
}
.CenterBoxNewsSeperatorArticle
{
	color: #ffffff;
	padding-left: 5px;
	height: 1px;
}
.LinkMore
{
	background-image: url('Images/nut_more.gif' );
	background-repeat: no-repeat;
	background-position: center 50%;
	width: 8px;
	height: 7px;
	float: right;
	margin-top: -12px;
	margin-right: 0;
	border: 0px none #FFFFFF;
}
/*=====================================RelatedBoxNews======================================*/
.TitleBoxRelated
{
	font-size: 12px;
	text-transform: uppercase;
	text-align: left;
	font-weight: bold;
	padding: 3px 5px;
	text-decoration: none;
	background-color: #B74948;
}
.BoxRelated
{
	text-align: left;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px; /*border-bottom:dotted 2px #9B9B9B;*/
}
.BoxRelated1
{
	width: 85%;
	margin: 5px 5px;
	text-align: left;
	background-color: #FFFFFF;
}
.TitleArticleRelated
{
	color: #358F8D;
	text-align: left;
}
.TitleArticleRelated:hover
{
	color: #358F8D;
	text-align: left;
}
.ArticleItem /*=================28/04==================*/
{
	line-height: 1.9;
	font-size: 11px;
	color: #005aaa;
	text-align: left;
}
.ArticleItem:hover /*=================28/04==================*/
{
	line-height: 1.9;
	font-size: 11px;
	color: #000;
	text-align: left;
}
/*===================================DetailArticle==========================================*/
.BoxDetail
{
	text-align: left;
}
.ArticleDetailTitle /*=================28/04==================*/
{
	color: #005aaa;
	font-size: 14px;
	text-align: left;
	padding: 5px;
	font-weight: bold;
}
.ArticleDetailDate
{
	color: #A9A9A9;
	font-size: 9px;
	padding-left: 5px;
	padding-bottom: 10px;
}
.ArticleDetailDesc
{
	color: #000000;
	font-size: 12px;
	padding-left: 6px;
	padding-right: 6px;
	line-height: 1.5;
	padding-top: 5px;
}
.DetailPicture12
{
	background-image: url('images/repeat_on.jpg' );
	background-repeat: repeat-x;
	vertical-align: top;
}
.BoxTitleRelated
{
	color: #000;
	font-size: 12px;
	text-transform: uppercase;
	padding-left: 5px;
	font-weight: bold;
	background-color: #B74948;
	width: 100%;
}
#DetailImg img
{
	border: solid 5px #E6E5E5;
}
/*==================================DetailPicture1========================================*/
.DetailPicture22
{
	text-align: center;
	background-image: url(images/Bkg_Video.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 100%;
	height: 378px;
}
.DetailPicture32
{
	text-align: center;
	display: none;
}
.VNVN_CSS_20_UC_PagingOfProductDetail_BackNext
{
	color: #898888;
}

/*==================================CategoryPicture========================================*/

#Image
{
	color: #898888;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
#Image img
{
	border: solid 5px #E6E5E5;
}
.Image
{
	font-weight: bold;
}
.ImageTitle
{
	color: #898888;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	text-align: center;
}
.ImageTitle:hover
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}
/*======================================DetailPicture================================================*/
.CategoryPictureBgTitle
{
	height: 26px;
	text-align: left;
}
.CategoryPictureTitle
{
	font-size: 12px;
	color: #02336B;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
.CategoryPictureTitle:hover
{
	font-size: 12px;
	color: #75899F;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
/*================================*/
.Button_More
{
	border: 0px none;
}
.SubBox
{
	width: 93%;
	margin: 10px 20px;
	text-align: left;
}
.SubBox1
{
	width: 100%;
	text-align: left;
}

.CatName
{
	text-align: left;
	border: 0px none;
	margin: 0px;
	padding: 0px;
	background-color: Transparent;
}
#SubPicture_Background
{
	padding-bottom: 20px;
	vertical-align: top;
}
#SubPicture_Background img
{
	border: solid 5px #E6E5E5;
}
.SubPicture_Title
{
	font-size: 12px;
	color: #0B3686;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
}
.SubPicture_Title:hover
{
	text-align: left;
	font-size: 12px;
	color: #383838;
	text-align: left;
	padding-left: 5px;
	vertical-align: middle;
}

.ButtonRow
{
	text-align: center;
	padding-top: 5px;
}
/*=============================Sendtofriend & Print page & Back===========================================*/

.Text
{
	font-size: 12px;
	color: #000000;
}
/*================================AllureService box==================================*/
.MoreText
{
	font-size: 11px;
	color: #02336B;
	display: block;
	text-align: right;
	padding-right: 5px;
}
.AllureServiceTitle
{
	font-size: 12px;
	color: #02336B;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	display: block;
}
.AllureServiceTitle:hover
{
	font-size: 12px;
	color: #75899F;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
	display: block;
}
.AllureServiceText
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
	line-height: 1.5;
	display: block;
}
/*==================ArticleBox3================*/
.ArticleBox3
{
	text-align: center;
	padding: 0px 5px;
	width: 100%;
	border-left: solid 1px #FEC005;
	border-right: solid 1px #FEC005;
	border-bottom: solid 1px #FEC005;
}
.MessageText
{
	text-align: left;
	padding: 5px;
	font-weight: bold;
	color: #ff0000;
}
/*=====================================*/
.Vote
{
	height: 5px;
	background-color: #00ff00;
}
.VoteItem
{
	text-align: left;
	padding-left: 10px;
	padding-bottom: 2px;
	font-size: 15px;
	font-family: Times New Roman;
}
.VoteTitle
{
	background-color: #FEC005;
	font-size: 12px;
	color: #fff;
	text-align: left;
	padding: 3px 5px;
	font-weight: bold;
}
div#uppervote
{
	width: 100%;
	background-color: Black;
	padding: 2px;
}
.percent
{
	font-size: 12px;
	color: #ff0000;
	padding-left: 5px;
}
/*=====================LanguageSearchBox==================================*/
table#LanguageSearchBox
{
	background-image: url('images/bg_search.jpg' );
	background-repeat: repeat-x;
	height: 129px;
	background-position: left 50%;
	background-color: #527292;
}
.SearchBox
{
	padding-right: 10px;
	padding-top: 5px;
}
/*=========================*/
.SearchButton
{
	background-image: url('images/button2.gif' );
	background-repeat: no-repeat;
	width: 51px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	padding-top: 3px;
	color: #FFFFFF;
	font-size: 11px;
}
.SearchEngine_Background
{
	height: 20px;
	vertical-align: bottom;
}
.SearchText
{
	font-size: 12px;
}
.SearchTextbox
{
	height: 16px;
	width: 150px;
	margin: 3px 0px 0px 13px;
}

/*===============Nam=================*/
.LinkMore
{
	background-image: url('Images/nut_more.gif' );
	background-repeat: no-repeat;
	background-position: center 50%;
	width: 8px;
	height: 7px;
	float: right;
	margin-top: -12px;
	margin-right: 0;
	border: 0px none #FFFFFF;
}
.NewsBoxBrief
{
	color: #000000;
	font-style: normal;
}
.NewsBoxBrief1
{
	color: #935926;
	font-style: normal;
}
.NewsBoxTitle /*=================28/04===================*/
{
	color: #005aaa;
	font-size: 12px;
	text-align: left;
	text-decoration: none;
	padding-bottom: 5px;
	font-weight: bold;
}
.NewsBoxTitle1
{
	color: #935926;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
	padding-bottom: 5px;
}
.NewsBoxTitle1:hover
{
	color: #000000;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: none;
	padding-bottom: 5px;
}

/*--------------------------------article picture-------------*/

.TitleImage
{
	color: #A9A9A9;
	text-align: center;
	width: 100%;
}
/*.TitleImage:hover
{
	color:#A9A9A9;		 
	text-align:center;	
	line-height:1.5;
	display:block;
}*/
.Slide_Title
{
	text-align: center;
	color: #3B8B95;
	font-weight: bold;
	padding-bottom: 20px;
}
.ImageNote
{
	text-align: center;
	color: #000;
	font-weight: bold;
	padding: 5px;
}
/*-----------list new-------------*/

.CenterBoxNewsBgTitle
{
	font-size: 12px;
	color: #3A4D64;
	text-decoration: none;
	text-transform: uppercase;
	height: 26px;
	font-weight: bold;
	text-align: left;
}
.NewList_Bg1
{
}
.NewList_Bg2
{
}
.NewsboxMore
{
	color: #2222FF;
	float: right;
	background-image: url('images/iconmore.jpg' );
	background-repeat: no-repeat;
	background-position: right center;
	color: #5aabf3;
	font-size: 12px;
	font-family: Tahoma;
	padding-right: 10px;
}
.NewsboxMore:hover
{
	color: #0808AE;
	float: right;
	background-image: url('images/iconmore.jpg' );
	background-repeat: no-repeat;
	background-position: right center;
	color: #5aabf3;
	font-size: 12px;
	font-family: Tahoma;
	padding-right: 10px;
}
/*===================================================================*/
.TopRightBox
{
	text-align: left;
	background-image: url('images/title_lastestnew.gif' );
	background-repeat: no-repeat;
	height: 46px;
	width: 213px;
	background-color: #aec5ec;
}
.TopRightBoxBgTitle
{
	text-align: left;
	padding: 0px 5px;
	vertical-align: middle;
	height: 46px;
}
.TopRightBoxTitleText
{
	color: #020202;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}
.TopRightTitleText
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-left: 20px;
}
.TopRightBoxText /*================28/04====================*/
{
	color: #005aaa;
	text-align: left;
	font-family: Tahoma;
	font-weight: 900;
	font-size: 12px;
	line-height: 1.5;
}
.TopRightBoxText:hover
{
	color: #383838;
	text-align: left;
	font-family: Tahoma;
}
.TopRightBoxRelatedText
{
	color: #0B3686;
	font-size: 10px;
	float: right;
	margin-right: 10px;
	font-weight: 600;
	padding-bottom: 10px;
}
.TopRightBoxRelatedText:hover
{
	color: #383838;
	font-size: 10px;
	float: right;
	margin-right: 10px;
	font-weight: 600;
	padding-bottom: 10px;
}
#Box
{
	padding: 5px;
	vertical-align: top;
	border-bottom: dotted 0.1em #C0C0C0;
	width: 90%;
}


/*==============================PaymentBox===============================*/
.PaymentBoxTitle
{
	color: #0C4B8C;
	font-size: 11px;
	font-weight: 600;
	background-image: url('images/icon_3.gif' );
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.PaymentBoxTitle:hover
{
	color: #8C6C0C;
	font-size: 11px;
	font-weight: 600;
	background-image: url('images/icon_3.gif' );
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
}
.PaymentBoxSeperator
{
	width: 100%;
	padding-bottom: 10px;
	border-bottom: dotted 0.1em #C0C0C0;
	border-left: solid 0.1em #C0C0C0;
	border-right: solid 0.1em #C0C0C0;
}
.PaymentBoxBrief
{
	padding-left: 20px;
}

/*======================================shopping cart===================================*/
table#ShoppingCartView_Header
{
	font-size: 11px; /*background-color:#CBCBCB;*/
	color: #4066A5;
	height: 22px;
	text-align: left;
	font-weight: bold;
	border-bottom: solid 1px #4066A5;
}
.ShoppingCartView_NumberProduct
{
	text-align: left;
	font-size: 12px;
	color: #444;
	padding-left: 20px;
	line-height: 1.5;
}
.ShoppingCartView_Payment
{
	text-align: left;
	font-size: 12px;
	color: #4066A5;
	padding: 5px 0px 5px 10px;
}
.ShoppingCartView_Images
{
	width: 40px;
}
.ShoppingCartView_Title
{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #0C43AA;
	padding: 15px 0px 15px 10px;
}
.vnvn19_uc_FormBilling
{
	margin-bottom: 2px;
}
.vnvn19_uc_FormBilling_ChildTable
{
	width: 98%;
	margin: 10px 0px 30px 0px;
}
.vnvn19_uc_FormBilling_LeftTD
{
	width: 20px;
}
.ShoppingCartView_BottomButton_TD
{
	padding: 10px 25px 20px 0px;
}
.ShoppingCartView_Message
{
	text-align: left;
	font-size: 12px;
	color: #003399;
	padding: 5px 0px 15px 10px;
}
.ShoppingCartView_TextBox
{
	text-align: center;
	width: 25px;
	font-size: 11px;
}
.ShoppingCartView_Header_td1
{
	width: 10%;
	text-align: left;
	font-size: 11px;
	color: #4066A5;
}
.ShoppingCartView_Header_td2
{
	width: 25%;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.ShoppingCartView_td2
{
	width: 25%;
	color: #000000;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.ShoppingCartView_td2:hover
{
	width: 25%;
	color: #7B6262;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
.ItemBorder
{
	border: solid 1px #444;
}
.ShoppingCartView_td3
{
	width: 10%;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.ShoppingCartView_Header_td3
{
	text-transform: uppercase;
	width: 10%;
	font-size: 11px;
}
.ShoppingCartView_Header_td4
{
	width: 10%;
	text-align: center;
	font-size: 11px;
}

.ShoppingCartView_Header_td5
{
	width: 15%;
	text-align: center;
	font-size: 11px;
	text-transform: uppercase;
}
.ShoppingCartView_Header_td6
{
	width: 7%;
	text-align: center;
	font-size: 11px;
	text-transform: uppercase;
}
.ShoppingCartView_td5
{
	width: 15%;
	color: #FF0000;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
.ShoppingCartView_Header_Total
{
	width: 90%;
	text-align: right;
	padding-right: 20px;
	color: #FF0000;
	font-weight: bold;
	border-top: solid 1px #4066A5;
	border-bottom: solid 1px #4066A5;
	text-transform: uppercase;
	padding-top: 6px;
	padding-bottom: 6px;
}
.ShoppingCartView_Header_TotalMoney
{
	color: #FF0000;
	font-weight: bold;
	text-align: right;
	padding-right: 100px;
	border-top: solid 1px #4066A5;
	border-bottom: solid 1px #4066A5;
}
/*========================================================Shopping cart comfir=========================*/
#content_Comfirmation
{
	border-bottom: solid 1px #4066A2;
}
.ShoppingCart_td4
{
	width: 10%;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
.ShoppingCart_td5
{
	text-align: right;
	width: 20%;
	padding-right: 10px;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}
.ShoppingCart_Total
{
	width: 80%;
	text-align: right;
	color: #4066A2;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
.ShoppingCart_TotalMoney
{
	color: #FF0000;
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
/*=====================================CreditCard============================================*/
.MessageError
{
	color: #FF0000;
	font-size: 11px;
	margin-left: 5px;
	padding-top: 5px;
	float: left;
}
.vnvn19_uc_CreditCardForm_td1
{
	width: 25%;
	text-align: left;
}
.vnvn19_uc_CreditCardForm_td2
{
	width: 75%;
	text-align: left;
}
.vnvn19_uc_CreditCardForm_Title
{
	text-align: left;
	font-family: VNottawa,Verdana;
	font-size: 18px;
	color: #000;
	text-transform: uppercase;
	padding: 15px 0px 15px 10px;
}
/*================================BillingShipping=================================*/
.td_check_shipping
{
	padding-bottom: 10px;
	color: #4066A5;
	font-weight: bold;
}
.td_check_shipping_method
{
	padding-bottom: 10px;
	color: #4066A5;
	font-weight: bold;
	text-align: left;
	padding-left: 160px;
	padding-top: 10px;
}
.title_order_viewcard
{
	text-align: left;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	padding-left: 18px;
}
.vnvn19_uc_FormBilling_Title
{
	text-align: left;
	font-size: 16px;
	color: #4066A5;
	padding: 0px 0px 10px 180px;
	text-transform: uppercase;
}
.vnvn19_uc_FormBilling_Text
{
	text-align: left;
	color: #4066A5;
	width: 20%;
	height: 26px;
	width: 150px;
}
.vnvn19_uc_FormBilling_Text2
{
	color: #db0000;
	font-size: 11px;
	text-align: left;
	height: 26px;
}
/*==========================================Message===================================================*/
.Message_Title
{
	text-align: left;
	font-family: VNottawa,Verdana;
	font-size: 18px;
	color: #000;
	text-transform: uppercase;
	padding: 5px 10px 5px 10px;
}
.Message_Text
{
	text-align: left;
	font-size: 14px;
	color: #444;
	padding: 0px 0px 0px 10px;
	display: block;
}
.SponButtonCss
{
	cursor: hand;
	text-align: center;
	margin: 3px 3px 3px 3px;
}
.Message_Button
{
	text-align: left;
	font-size: 14px;
	color: #444;
	padding: 5px 0px 15px 10px;
	display: block;
}
/*=========================================vnvn19_uc_OrderFlow====================================*/
.vnvn19_uc_OrderFlow_Text
{
	text-align: left;
	font-size: 11px;
	color: #444;
	padding: 5px 0px 5px 0px;
	display: block;
}
.vnvn19_uc_OrderFlow_Seperator
{
	text-align: left;
	font-size: 11px;
	color: #444;
	padding: 5px 0px 5px 0px;
	display: block;
}

#divFlowChain
{
	/*background-image:url("images/tab_menu.jpg"); 	background-repeat:repeat-x;*/
	margin-left: 4px;
	margin-right: 4px;
	margin-top: 8px;
	background-color: #DFF2FC;
	padding-top: 4px;
	padding-left: 10px;
	height: 20px;
	text-align: left; /*border-left:solid 1px #A4A4A4; 	border-right:solid 1px #A4A4A4;*/
}
.VNVN_20_CSS_ChainBillingShipping
{
	color: #4066A5;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
}
.BillShip
{
	font-weight: bold;
	color: #4066A5;
	text-transform: uppercase;
	font-size: 12px;
	padding: 20px 0px;
	text-align: left;
}
.BillShipInfo
{
	font-weight: bold;
	text-align: left;
	color: #4066A5;
}
.BillShipValue
{
	text-align: left;
	color: #4066A5;
}
table#table_address_info
{
	border-bottom: solid 1px #4066A5;
	padding-bottom: 6px;
}
img#Img_ID
{
	border: solid 2px #E6E5E5;
	text-align: center;
}
/*=================*/
/*--------------List Child Images----------------*/
.td_child_image
{
}
.td_child_detail
{
	text-align: left;
	padding-left: 4px;
	vertical-align: top;
	color: #000000;
	vertical-align: middle;
	font-style: italic;
}
.td_child_info
{
	text-align: left;
	padding-left: 4px;
	vertical-align: top;
	color: #3233FF;
	vertical-align: middle;
}
.td_child_info1
{
	text-align: left;
	padding-left: 4px;
	vertical-align: top;
	color: #000000;
	vertical-align: middle;
}
.child_td_image
{
	vertical-align: middle;
	text-align: center; /*background-color:#CAE0C9;*/
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 6px; /*border-right:solid 20px #FFFFFF; 	border-left:solid 20px #FFFFFF;*/
}
.child_td_name
{
	vertical-align: middle;
	color: #385688; /*background-color:#CAE0C9;*/ /*border-bottom:solid 10px #FFFFFF; 	border-right:solid 20px #FFFFFF; 	border-left:solid 20px #FFFFFF;*/
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}
/*.td_on
{
	background-image:url("images/deco.gif");
	background-repeat:repeat-x;
	background-position:left top;
	height:20px;
	background-color:#FFFFFF;
	
}*/
.table_parent
{
	/*border:solid 10px #FFFFFF; 	background-color:#FFFFFF;*/
}
.Child_name
{
	color: #385688;
}
.Child_name:hover
{
	color: #101887;
}
.td_left_on_child_list
{
	background-image: url('images/repeat_left_list.jpg' );
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
	height: 4px;
}
.td_right_on_child_list
{
	background-image: url('images/repeat_right_list.jpg' );
	background-repeat: repeat-y;
	background-position: right top;
	width: 5px;
	height: 4px;
}
.td_content_child_list
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #FFFFFF;
}
/*----------Benefactor list---------------*/
.Benefactor_header
{
	background-color: #CED6E1;
	text-align: left;
	font-weight: bold;
	color: #000000;
	padding: 6px 4px;
	margin-bottom: 10px;
	font-size: 11px;
}
.Benefactor_list
{
	background-color: #FFFFFF;
	text-align: left;
	color: #000000;
	padding: 6px 6px;
	font-size: 11px;
}
.Benefactor_list_bold
{
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	color: #000000;
	padding: 2px 6px;
	font-size: 11px;
}
.Benefactor_footer_countdate
{
	background-color: #CED6E1;
	text-align: right;
	color: #000000;
	padding: 6px 6px;
	font-size: 11px;
}
.Benefactor_footer
{
	background-color: #CED6E1;
	text-align: left;
	color: #000000;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
}
.Benefactor_footer_CountMoney
{
	background-color: #CED6E1;
	text-align: left;
	font-weight: bold;
	color: #000000;
	padding: 6px 6px;
	font-size: 11px;
}
.td_left_on
{
	background-image: url('images/repeat_left_list.jpg' );
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
	height: 15px;
}
.td_right_on
{
	background-image: url('images/repeat_right_list.jpg' );
	background-repeat: repeat-y;
	background-position: right top;
	width: 5px;
	height: 15px;
}
.td_repeat_left
{
	background-image: url('images/repeat_left_list.jpg' );
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
}
.td_repeat_right
{
	background-image: url('images/repeat_right_list.jpg' );
	background-repeat: repeat-y;
	background-position: right top;
	width: 5px;
}
.td_center
{
	background-color: #FFFFFF;
}
.td_conner_right
{
	background-image: url('images/conner_right_list.jpg' );
	background-position: right top;
	background-repeat: no-repeat;
	width: 5px;
	height: 20px;
}
.td_conner_left
{
	background-image: url('images/conner_left_list.jpg' );
	background-position: left top;
	background-repeat: no-repeat;
	width: 4px;
	height: 20px;
}
.td_center_under
{
	background-image: url('images/repeat_under_list.jpg' );
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 20px;
}
.td_content_list
{
	padding-bottom: 20px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
}
/*=================shopping==============*/

.card_on_left
{
	background-image: url('images/card_on_left.jpg' );
	background-position: left top;
	background-repeat: no-repeat;
	width: 5px;
	height: 4px;
}
.card_on_center_repeat
{
	background-image: url('images/card_repeat_on.jpg' );
	background-position: left top;
	background-repeat: repeat-x;
	height: 4px;
}
.card_on_right
{
	background-image: url('images/card_on_right.jpg' );
	background-position: right top;
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}
.card_left_repeat
{
	background-image: url('images/card_repeat_left.jpg' );
	background-position: left top;
	background-repeat: repeat-y;
	width: 5px;
}
.card_right_repeat
{
	background-image: url('images/card_repeat_right.jpg' );
	background-position: right top;
	background-repeat: repeat-y;
	width: 4px;
}
.card_under_left
{
	background-image: url('images/card_under_left.jpg' );
	background-position: left top;
	background-repeat: no-repeat;
	width: 5px;
	height: 4px;
}
.card_under_center_repeat
{
	background-image: url('images/card_repeat_under.jpg' );
	background-position: left top;
	background-repeat: repeat-x;
	height: 4px;
}
.card_under_right
{
	background-image: url('images/card_under_right.jpg' );
	background-position: right top;
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}
.VNVN_17_UC_PRODUCT_LIST_ItemText
{
	padding: 6px 6px;
}

.td2_infomation
{
	background-color: #AEC5EC;
}
.VNVN_17_UC_PRODUCT_LIST_Picture
{
	padding-left: 10px;
	background-color: #AEC5EC;
}

.td_infomation
{
	padding-left: 3px;
	padding-bottom: 2px;
}
.card_infomation_on
{
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: left;
}
.card_infomation
{
	font-size: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-align: left;
}
.card_image
{
	padding-top: 20px;
	padding-bottom: 4px;
}
.Product_code
{
	font-family: Times New Roman;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
.Product_price
{
	font-family: Times New Roman;
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
}
.Card_link_title
{
	font-family: Times New Roman;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
.Card_link_title:hover
{
	color: #123784;
	font-weight: bold;
	font-size: 14px;
	font-family: Times New Roman;
}

.card_content_images
{
	background-color: #AEC5EC;
	padding-right: 16px;
	padding-left: 16px;
}
.border_image
{
	background-color: #FFFFFF;
	padding: 1px 1px;
}
.VNVN_CSS_20_UC_PagingOfProductDetail_TextBox
{
	width: 10px;
	text-align: center;
}

/*----------Benefactor list---------------*/
.Benefactor_header
{
	background-color: #CED6E1;
	text-align: left;
	font-weight: bold;
	color: #000000;
	padding: 6px 4px;
	margin-bottom: 10px;
	font-size: 11px;
}
.Benefactor_list
{
	background-color: #FFFFFF;
	text-align: left;
	color: #000000;
	padding: 6px 6px;
	font-size: 11px;
}
.Benefactor_list_bold
{
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	color: #000000;
	padding: 2px 6px;
	font-size: 11px;
}
.Benefactor_footer_countdate
{
	background-color: #CED6E1;
	text-align: right;
	color: #000000;
	padding: 6px 6px;
	font-size: 11px;
	height: 22px;
}
.Benefactor_footer
{
	background-color: #CED6E1;
	text-align: left;
	color: #000000;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
}
.Benefactor_footer_CountMoney
{
	background-color: #CED6E1;
	text-align: left;
	font-weight: bold;
	color: #000000;
	padding: 6px 6px;
	font-size: 11px;
}
.td_left_on
{
	background-image: url('images/repeat_left_list.jpg' );
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
	height: 15px;
}
.td_right_on
{
	background-image: url('images/repeat_right_list.jpg' );
	background-repeat: repeat-y;
	background-position: right top;
	width: 5px;
	height: 15px;
}
.td_repeat_left
{
	background-image: url('images/repeat_left_list.jpg' );
	background-repeat: repeat-y;
	background-position: left top;
	width: 4px;
}
.td_repeat_right
{
	background-image: url('images/repeat_right_list.jpg' );
	background-repeat: repeat-y;
	background-position: right top;
	width: 5px;
}
.td_center
{
	background-color: #FFFFFF;
}
.td_conner_right
{
	background-image: url('images/conner_right_list.jpg' );
	background-position: right top;
	background-repeat: no-repeat;
	width: 5px;
	height: 20px;
}
.td_conner_left
{
	background-image: url('images/conner_left_list.jpg' );
	background-position: left top;
	background-repeat: no-repeat;
	width: 4px;
	height: 20px;
}
.td_center_under
{
	background-image: url('images/repeat_under_list.jpg' );
	background-position: left bottom;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 20px;
}
.td_content_list
{
	padding-bottom: 20px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;
}
/*==============Detail Product==============*/

.td_info_de
{
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}
.card_infomation_title
{
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 8px;
	text-align: left;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
}
.card_infomation_de
{
	font-size: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: left;
	color: #FF0000;
}
.card_image_de
{
	padding-top: 20px;
	padding-bottom: 4px;
}
.content_image
{
	border: solid 1px #4B71AF;
}
.td_img_product_detail
{
	padding-left: 10px;
	padding-top: 10px;
}
.under_product_detail
{
	margin-top: 6px;
	border-top: solid 1px #4B71AF;
	width: 97%;
}
/*==============Language And Time===============*/

.LanguageChoiceText /*======================28/04==========================*/
{
	font-family: Tahoma;
	color: #000;
	padding-right: 10px;
}

.LanguageChoiceSelectedText
{
	font-family: Tahoma;
	color: #A9A9A9;
	cursor: default;
}

.ChildDetail
{
	width: 100%;
	padding-top: 10px;
	border: 1px none;
}
.img_child
{
	width: 20%;
}
#table_info
{
	width: 100%;
	line-height: 1.5;
}
.td_info_child
{
	vertical-align: top;
	text-align: left;
}

.td_LTcenter1
{
	display: none;
	position: relative;
	font-size: 30px;
	font-weight: bold;
	color: #4B5368;
	left: -4px;
	top: -3px;
	height: 0px;
}



Table#Title
{
	/*margin-top:4px;	*/
}

/*=====================================================*/

.ImageClass1
{
	background-image: url(Images/goc_1.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 11px;
	width: 8px;
}
.ImageClass2
{
	background-image: url(Images/goc_2.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 11px;
	width: 10px;
}
.ImageClass3
{
	background-image: url(Images/goc_3.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 36px;
	width: 8px;
}
.ImageClass4
{
	background-image: url(Images/goc_4.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 36px;
	width: 10px;
}
.ImageClass5
{
	background-image: url(Images/goc_5.jpg);
	background-repeat: repeat;
}
/*width:100px;
	height:100px;	
}
.ImageClass5:hover
{
	background-image:url(Images/goc_5.jpg);
	background-repeat:repeat;
	width:150px;
	height:150px;*/
.ImageClass51
{
	background-image: url(Images/goc_51.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 11px;
}
.ImageClass52
{
	background-image: url(Images/goc_52.jpg);
	background-repeat: repeat-x;
	height: 36px;
	text-align: center;
}
.ImageClass6
{
	background-image: url(Images/goc_6.jpg);
	background-repeat: repeat-y;
	width: 8px;
}
.ImageClass7
{
	background-image: url(Images/goc_7.jpg);
	background-repeat: repeat-y;
	background-position: right;
	width: 10px;
}
img
{
	border: 0px;
}
.imageShowBottomleft
{
	cursor: pointer;
	padding-top: 10px;
}


/*==============================ShortContact============*/
.LeftImageClass1
{
	background-image: url(Images/left_goc1.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 14px;
	width: 7px;
}
.LeftImageClass2
{
	background-image: url(Images/left_goc2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 7px;
	width: 7px;
}
.LeftImageClass3
{
	background-image: url(Images/left_goc3.jpg);
	background-repeat: no-repeat;
	height: 14px;
	width: 7px;
}
.LeftImageClass4
{
	background-image: url(Images/left_goc4.jpg);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
.LeftImageClass5Right
{
	background-image: url(Images/left_goc5.jpg);
	background-repeat: repeat-y;
	background-position: right;
	width: 1px;
}
.LeftImageClass5Left
{
	background-image: url(Images/left_goc5.jpg);
	background-repeat: repeat-y;
	background-position: left;
	width: 1px;
}
.LeftImageClass5
{
	background-image: url(Images/left_goc5.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height: 7px;
}
.ShortContactTitleText
{
	color: #005AAA;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.ShortContactBoxText
{
	font-size: 12px;
	line-height: 1.5;
	color: #005AAA;
}
.ShortContactBoxText a
{
	font-size: 12px;
}

/*===========================================*/
.Register_Character
{
	color: #428E8C;
	width: 180px;
	text-align: left;
	float: left;
	margin-top: 8px;
}
.Register_DDL
{
	width: 50px;
	text-align: left;
	float: left;
}
.Register_Textbox
{
	width: 200px;
	text-align: left;
	margin-top: 5px;
	float: left;
}
.Register_Texbox1
{
	width: 50px;
	text-align: left;
	margin-left: 180px;
}
.Register_Submit
{
	margin-top: 20px;
	margin-left: 200px;
}
.Register_Group
{
	margin-left: 50px;
	margin-top: 20px;
	float: left;
}
.Register_Validate
{
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	font-size: 11px;
	color: #f00;
}
.Register_DropDown
{
	width: 330px;
	text-align: left;
	margin-top: 5px;
	float: left;
}
.Image_Character
{
	color: #A9A9A9;
	margin-top: 2px;
	text-align: center;
}
.VerticalMenuItemSelected /* ============28/04=========== */
{
	font-size: 12px;
	color: #A9A9A9;
	background-image: url('images/leftselected.png' );
	background-repeat: no-repeat;
	height: 20px;
	text-align: left;
}
.Css_FloatLeft_ClearLeft
{
	float: left;
	clear: left;
	width: 100%;
}
.FloatLeft
{
	float: left;
}
.Footer_Text_Link
{
	color: #767676;
	font-size: 10px;
}
.Paging_Img
{
	padding-right: 5px; /*border-top: 2px dotted #a9a9a9;*/
	padding-top: 5px;
	margin-top: 15px;
}
.NewsBoxDate
{
	font-size: 10px;
	color: #A9A9A9;
	line-height: 3.0;
}
.HotNews
{
	color: #ffffff;
	font-weight: bold;
	text-transform: capitalize;
	text-align: left;
	text-transform: uppercase;
	padding-top: 13px;
	padding-left: 5px;
}
.title_repeat1_blue
{
	background-image: url('images/Line_blue_home.jpg' );
	background-repeat: repeat-x;
	height: 40px;
	text-align: left;
	width: 250px;
}


/*==============================*/
.td_content_language /*=================28/04===================*/
{
	padding-right: 10px;
	padding-left: 10px;
	width: 800px;
}
.td_LTcenter /*================28/04===================*/
{
	background-image: url('images/p2.jpg' ); /*background-position: right top;*/
	background-repeat: repeat-x;
	height: 28px;
	float: left;
	color: #689EA4;
	font-size: 11px;
	float: left;
	margin-top: 2px;
	padding-bottom: 2px;
}

.Float_right
{
}

/* ==== Product Detail ==== */

.td_keyfeatures_topleft
{
	background: url('images/bkg_KeyFeatures_TopLeft.jpg' ) no-repeat;
	width: 21px;
	height: 77px;
}

.td_keyfeatures_top1
{
	background: url('images/bkg_KeyFeatures_Top1.jpg' ) no-repeat;
	width: 162px;
}

.td_keyfeatures_top
{
	background: url('images/bkg_KeyFeatures_Top.jpg' ) repeat-x;
	width: 205px;
}

.td_keyfeatures_topright
{
	background: url('images/bkg_KeyFeatures_TopRight.jpg' ) no-repeat;
	width: 15px;
}

.td_keyfeatures_left
{
	background: url('images/bkg_KeyFeatures_Left.jpg' ) repeat-y;
	width: 21px;
}

.td_keyfeatures_center
{
}

.td_keyfeatures_right
{
	background: url('images/bkg_KeyFeatures_Right.jpg' ) repeat-y;
	width: 15px;
}

.td_keyfeatures_bottomleft
{
	background: url('images/bkg_KeyFeatures_BottomLeft.jpg' ) no-repeat;
	width: 21px;
	height: 17px;
}

.td_keyfeatures_bottomright
{
	background: url('images/bkg_KeyFeatures_BottomRight.jpg' ) no-repeat;
	width: 15px;
	height: 17px;
}

.td_keyfeatures_bottom
{
	background: url('images/bkg_KeyFeatures_Bottom.jpg' ) repeat-x;
	height: 17px;
}

.ArticleDetailTitle2
{
	color: #005aaa;
	font-size: 12px;
	text-align: left;
	padding: 5px;
	font-weight: bold;
}

.hpl_CompareProduct
{
	font-size: 11px;
	color: #ff0000;
	text-decoration: underline;
}

.txt_doc_title
{
	font-size: 11px;
	color: #303030;
	font-weight: bold;
}

.hpl_doc_link
{
	color: #0553A6;
	font-size: 11px;
}

.txt_doc_date
{
	color: #767676;
	font-size: 10px;
}
/* MY HANH */

.Title_CatInList
{
	color: #0077E8;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}
.Title_CatLevel2
{
	color: #52717f;
	font-size: 14px;
	font-family: Tahoma;
	font-weight: bold;
	padding-left: 5px;
}

.Title_ViewAllProduct
{
	background-image: url('images/iconmore.jpg' );
	background-repeat: no-repeat;
	background-position: right center;
	width: 8px;
	height: 9px;
	color: #5aabf3;
	font-size: 12px;
	font-family: Tahoma;
	padding-right: 10px;
}
.Title_States
{
	color: #065FAF;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}
.Bgk_ForeCastImage
{
	background-color: #A8D2FC;
}
.TitleForcast
{
	text-transform: uppercase;
	color: #565656;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
	letter-spacing: 0.1em;
}
.TitleForcastDate
{
	color: #565656;
	font-size: 12px;
	font-family: Tahoma;
}
