body {
	margin:0;
	padding:0;
	background:#4A473E; 
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
}

table, img {border:none;}

.floatLeft {float:left;}
.floatRight {float:right;}
.pageContent {width:790px;}
.design {color:#AAAAAA; font-size:10px; font-weight:bold; text-decoration:none;}
.Header {width:790px; height:80px; padding-top:10px; margin:0;}
.clear{clear:both;}
.menuTop {}
.menuTop ul {
	padding:0;
	margin:0;
	list-style:none outside;
}
.slogan{width:165px; height:200px; background:#35332D;}
#txtSlogan{padding:15px; padding-top:40px;}
#txtSlogan a{font-size:19px; font-family:"Cataneo BT"; font-stretch:condensed; color:#EEEEEE; text-decoration:none; line-height:110%;}
#txtSlogan a:hover{color:#E21A52;}

#txtlogo{}
#txtlogo a{font-size:34px; font-family:"Cataneo BT"; font-stretch:condensed; color:#EEEEEE; text-decoration:none; line-height:140%;}

#txtMiniNews{font:normal 13px Verdana;}
#linkMenu img{margin:3px 0;}
#Vietaz img{ vertical-align:sub;}
.menuTop ul li {padding:0; margin:0; line-height:145%;}
.menuTop li a {
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menuTop li a:hover {
	color:#e21a52;
}

.HeaderLogo {float:right; margin:20px 10px 0 0;}

/* MAIN CONTENT */
.tdLeftWhite {background:#fff;}
.tdLeftGrey {background:#1e1c18;}

.leftMenu {float:left; width:165px; }
.leftColumn {float:left; width:155px;}
.middleColumn {float:left; width:460px; overflow:hidden;}
.middleColumnS {float:left; width:230px;}
.rightColumn {float:right; width:165px; overflow:hidden;}
.rightColumnL {float:right; width:395px;}
.leftMiddle {float:left; width:625px;}
.midldeRight {float:right; width:625px;}
.mainColumn {width:790px; overflow:hidden;}
.homeBg {background:#3a3730;}
.childBg {background:#fff;}


/*-----------------Homepage-------------------*/
.homeWhatNew {padding:10px 10px 0 10px; font:normal 11px/125% Verdana, Arial, Helvetica, sans-serif; color:#82827a;}
.homeWhatNew a {font-weight:bold; color:#fff; text-decoration:none;}
.homeWhatNew a:hover {color:#e21a52;}
.more{ margin-top:10px; background:url(../images/next_arrow.gif) center right no-repeat; padding-right:8px;}
.more a{color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:normal;}
.more a:hover{ color:#E21A52; text-decoration:underline;}
/*----------------Childpage------------------*/
.leftMenu {font:normal 10px Verdana; line-height:13px;}
.leftMenu ul {padding:0; margin:0; list-style:none; font-size:13px;}
.leftMenu .menuTitle {font-size:12px; padding:50px 0 20px 0; color:#777;}
.leftMenu ul li {font-size:10px;}
.leftMenu ul li ul {font-size:10px; color:#bea876; margin-bottom:5px; margin-top:5px;}
.leftMenu ul li ul li a {padding-left:5px; color:#000;}
.leftMenu a {color:#000; text-decoration:none;}
.leftMenu a:hover {color:#e21a52;}
.leftMenu li.parent a {color:#949494;}
.leftMenu li.parent a:hover {color:#e21a52;}
.leftMenu li.active a {color:#000;}
.leftMenu li.active a:hover {color:#e21a52;}
.leftMenu li.subactive a {color:#e21a52;}
.leftMenu li li.current a {color:#e21a52;}

.childImgSize {max-width:625px; width:expression(this.width > 625 ? 625 : true);}

.detailTitle { font:bold 13px/100% Verdana, Arial, Helvetica, sans-serif; padding-bottom:15px; color:#555;}
.dateTitle { font:nolmal 11px/100% Verdana, Arial, Helvetica, sans-serif; color:#999;}
.rightImgSize {max-width:165px; width:expression(this.width > 165 ? 165 : true);}
.rightImgSizeL {max-width:395px; width:expression(this.width > 395 ? 395 : true);}
.detailMidImg {padding-left:10px;}
.detailText {padding:50px 10px 0 10px; font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif; background:#fff;}
.detailText .hightLight {font-size:19px; line-height:110%; font-family:"Times New Roman", Times, serif; color:#999999;}
.detailText a {color:#e21a52;}
.detailText p {padding:0; margin:0; padding-top:7px; padding-bottom:8px;}
.detailText ul {padding:0; margin:0; padding-top:7px; padding-bottom:8px;}
.detailText ul li {list-style:outside disc; margin-left:15px;}
.noneline {border-bottom:none;}
.video {padding:60px 20px 0 20px; text-align:center; font:normal 11px/125% Verdana, Arial, Helvetica, sans-serif;}

.videoLink a {color:#333; text-decoration:none; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.videoLink a:hover {color:#e21a52;}
.videoLinkNews a {color:#333; text-decoration:none; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}
.videoLinkNews a:hover {color:#e21a52;}
.featureLink {margin-bottom:10px;}
.featureLink a {color:#555; text-decoration:none; font-size:11px;}
.featureLink a:hover {color:#e21a52;}

.tdProduct {width:110px; text-align:center; font:normal 11px/100% Verdana;}
.tdProduct img {
	max-width:80px; width:expression(this.width > 80 ? 80 : true);
}
.tdProductTime {color:#c2c2c2;}

.awardLogo img {min-height:61px; height:expression(this.height > 61 ? 61 : true); margin-top:10px; margin-left:10px;}

.tdDownload {text-align:left; font:normal 11px/100% Verdana;}
.tdDownload img {max-width:150px; width:expression(this.width > 150 ? 150 : true);}
.tdDownloadTitle {color:#555; font-size:14px; padding:15px 0 10px 0;}

.trEvent {border-bottom:1px solid #ccc; padding-bottom:20px;}
.tdEventImg img {max-width:55px; width:expression(this.width > 55 ? 55 : true); margin:12px 0;}
.tdEventText {padding:0 10px; font:normal 11px/125% Verdana, Arial, Helvetica, sans-serif;}
.tdEventText p{padding:10px 0; margin:0;}

.middleRightLine {height:1px; padding:0; border-bottom:1px solid #EEE; line-height:1px;}

.storeBottom {text-align:right;}

.titleForm {font:normal 10px/100% Verdana, Arial, Helvetica, sans-serif;}
.textForm {height:17px; background:#efece3; border:none; margin:1px 0; font-size:11px;}
.selectForm {background:#efece3;}
.errorText {color:#f00;}
.tdForm {text-align:right;}
.textArea {background:#efece3; border:none; margin:1px 0; font-size:11px; overflow:auto;}
.buttonSend {width:125px; text-align:right; background:#e21a52; padding:12px 20px; margin:0;}
.buttonSend a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.buttonSend a:hover{ color:#000000;}
/*Product page*/
.menuProduct {height:23px; padding:3px 0 0 0; background:#e8e5df; color:#4b4b4b;}
.menuProduct ul {padding:0; margin:0; list-style:none;}
.menuProduct li {float:left; padding:3px 10px; font:bold 11px Arial;}
.menuProduct li a {color:#a4a29b; text-decoration:none;}
.menuProduct li a:hover {color:#4b4b4b;}
.menuProductMarginR {margin-right:20px;}
.detailProductText {padding:20px 10px 0 10px; font:normal 11px/110% Verdana, Arial, Helvetica, sans-serif; background:#fff; text-align:left;}
.detailProductContent{width:100%; height:315px; overflow:hidden; font:normal 11px/120% Verdana}
.productTextScroll {overflow:auto; height:295px;}
.tdProductDetail {width:155px; padding-bottom:20px; text-align:center; font:normal 11px/100% Verdana; text-align:left; text-transform:uppercase;}
.tdProductDetail img {max-width:125px; width:expression(this.width > 125 ? 125 : true);}

.tdProductTime {color:#c2c2c2;}

/*Page number*/
.pageNum {font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; margin:0; padding:11px 0;}
.pageNum a {color:#565550; text-decoration:none; padding-left:5px;}
.pageNum a:hover {color:#e21a52;}
.pageNum a.activePage{color:#fff;}
.pageNext {float:right; padding-right:5px; width:100px;}
.pageNext a {color:#fff; text-decoration:none;}
.pageNext a:hover {color:#e21a52;}
.pageBack {float:left; padding-left:5px;}
.pageBack a {color:#fff; text-decoration:none;}
.pageBack a:hover {color:#e21a52;}

/*Footer*/
.leftBottomColumn {background:#35322d; height:28px;}
.catalogBg {background:#35322d;}
.bottomCatalog {padding:11px 0;}
.bottomCatalog a {color:#fff; text-decoration:none; font: normal 11px Verdana, Arial, Helvetica, sans-serif;}
.bottomCatalog a:hover {color:#e21a52;}

.Footer {color:#82827a;}
.menuBottom {padding-top:7px; font:normal 10px Verdana, Arial, Helvetica, sans-serif;}
.menuBottom ul {padding:0; margin:0; list-style:none outside; float:right; padding-right:10px;}
.menuBottom ul li {float:left; padding-left:10px;}
.menuBottom ul li a {color:#82827a; text-decoration:none; }
.menuBottom ul li a:hover {color:#e21a52;}

/*22/12/2008*/
.mainImgSizeFull{ width:100%; height:395px; overflow:hidden;}
.mainImgSizeFull img{ margin:0; padding:0;}
.mainImgSize{ width:165px; height:395px; overflow:hidden;}
.mainImgSize img{ margin:0; padding:0;}
.mainerror{
	border:1px solid #FFCC00; 
	background:#FFFFCC; 
	font-size:10px;
	color:#e21a52;
	font-style:italic;
	padding:5px;
}

.mainerror ul{
	margin-left:20px;
	margin-top:5px;
	line-height:120%;
	font-style:italic;
}
.fadeImageDiv	{ background:#ffffff 50% 50% no-repeat; }

