body
{
font-family: Arial;
font-size: 12px;
}

td {
font-family: Arial;
font-size: 12px;
}

.footer 
{
font-family: Tahoma, Arial;
font-size: 10px;
color: #ffffff;
}

.slogan 
{
font-family: Tahoma;
font-size: 9px;
color: #ffffff;
}

.menu_center 
{
margin:1px 0 12px 4px;
font-family: Tahoma;
font-size: 9px;
color: #ffffff;
}

.media_login 
{
font-family: verdana, helvetica, sans-serif;
font-size: 10px;
color: #E3375F;
}

.media_footer 
{
font-family: verdana, helvetica, sans-serif;
font-size: 9px;
color: #000000;
}

.media_banquyen 
{
font-family: verdana, helvetica, sans-serif;
font-size: 9px;
color: #000000;
font-weight:bold;
}

.dmSanpham 
{
font-family: Tahoma, Arial;
font-size: 10px;
color: #ffffff;
}

.timkiemSanpham 
{
font-family: Tahoma, Arial;
font-size: 10px;
color: #5AC1E9;
}

.h2tnews_baivietmoi 
{
font-family: Tahoma, Arial;
font-size: 14px;
font-weight:bold;
color: #C41163;
}

.banquyen 
{
font-family: Tahoma, Arial;
font-size: 11px;
color: #ffffff;
font-weight:bold;
}

.note
{
	font-size: 10pt;
	color: #008000;
	font-family: arial;	
}
.mnuheader
{
	font-family :VNI-Lithos;
	font-size :12px;
	font-weight :bold;
	margin-left:25px;
	margin-top:8px;
	
}
.cost
{
	font-size: 8pt;
	color: #FF0000;
	font-family: arial;	
}

.error
{
	font-size: 12pt;
	color: #ff0000;
	font-weight:bold;
	font-family: arial;	
	font-style:italic;
}

.intro
{
	font-size: 8pt;
	color: #000000;
	font-family: arial;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;		
}

.pra
{
	font-size: 8pt;
	color: #000000;
	font-family: arial;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;		
}

.NormalBold
{
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	font-family: arial;
	margin-top: 20px;
}

.khunganh 
{
	border-right: 1px solid Gray;
	border-top: 1px solid Gray;
	border-bottom: 1px solid Gray;
	border-left: 1px solid Gray;
}

.khunganh_category_product
{
	background-color:#98F7FF;
	height:87px;
	width:87px; 
}

.chucnang
{  
  margin: 1px 1px 1px 1px;
  padding: 1px;
  width: 80px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  background: #f5f5f5;
  text-align: center;
  font: normal 10px Verdana;
  color: black;
  text-decoration: none;
}

.chucnang1
{  
  margin: 1px 1px 1px 1px;
  padding: 1px;
  width: 140px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  background: #f5f5f5;
  text-align: center;
  font: normal 10px Verdana;
  color: black;
  text-decoration: none;
}
.chucnang2
{  
  margin: 1px 1px 1px 1px;
  padding: 1px;
  width: 100%;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  background: #f5f5f5;
  text-align: left;
  font: normal 10px Verdana;
  color: black;
  text-decoration: none;
}

.title {
font-family: tahoma, arial;
font-size: 15px;
font-weight: bold;
text-decoration: none;
color: #adadad;
}

.titleblue {
font-family: tahoma, arial;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #075597;


}
.titleTab {
font-family: tahoma, arial;
font-size: 12px;
text-decoration: none;
color: #075597;
margin-top:5px;
}

.titlebluenews {
font-family: tahoma, arial;
font-size: 18px;
font-weight: bold;
text-decoration: none;
color: #9fca7b;

}
.tomtat {
font-family: Times New Roman;
font-weight: bold;
font-size: 11pt; 
text-align: justify;
color: #5f5f5f;
}

.noidung {
font-family: Tahoma, Arial;
font-size: 12px;
text-decoration: none;
color: #000000;
}

.tamsubantreselect_noidung {
font-family: Verdana;
font-size: 12px;
text-decoration: none;
color: #000000;
}

.BodyMenuTop {
font-family: tahoma, arial;
font-size: 11px;
text-decoration: none;
color: #000000;
}

h1 {
font-family: georgia, palatino, "Times New Roman", times, serif;
font-weight: bold;
font-size: 22px;
}

h2 {
font-size: 18px;
}

h3 {
font-family: georgia, palatino, "Times New Roman", times, serif;
font-size: 16px;
color: #666;
}

p.mainarticle {
font-family: tahoma, arial;
top: 35px;
line-height: 17px;
font-size: 10.5px;
color: #000000;
}

p.main {
font-family: tahoma, arial;
top: 35px;
line-height: 20px;
font-size: 11.5px;
color: #000000;
}

.main1 {
font-family: tahoma, arial;
top: 35px;
line-height: 22px;
font-size: 11.5px;
color: #000000;
}

.chuthichhinh {
font-family: tahoma;
font-size: 10px;
color: #808080;
}
ul {
list-style-image:  url("images/bullet_yellow.gif");
margin-top: 2px;
}

a {
color:#993300;
text-decoration: none;
font-family: Tahoma, Arial;
}

a:hover {
color:#993300;
text-decoration: underline;
}

pre {
border: 1px solid #999;
padding: 5px;
background-color: #eee;
}

code {
background-color: #eee;
font-size: 11px;
}

form {
margin: 0px;
}

.small {
font-size: 10px;
}

.header {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

a.header {
	font-family: Tahoma;
	font-size: 10px;
	color: #989898;
}
a.header:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

.Cham
{
	margin-left: 5px;
	font-size: 7pt;
	color: #F33700;
	font-family: verdana;
}

.Cham_NewsLinks
{
	font-size: 7pt;
	color: #DAA302;
	font-family: verdana;
}

.h2tnews_Cham
{
	margin-left: 5px;
	font-size: 7pt;
	color: #000000;
	font-family: verdana;
}

.tieude {
font-family: tahoma, arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #CC0000;
margin-left: 8px;
}

.tieude_binhchon {
font-family: tahoma, arial;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #B2BC59;
margin-left: 8px;
}

.tieude_tieudiem {
font-family: tahoma, arial;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #B2BC59;
margin-left: 8px;
}

/* Start header on every page */
#headerbox {
margin: 0px;
height: 30px;
background-color: #eee;
border-bottom: 1px solid #999;
}
#headerbox h1 {
font-size: 18px;
font-weight: bold;
padding: 3px;
margin-top: 0px;
margin-left: 10px;
color: #555;
}


#menubox {
margin: 0px;
height: 36px;
padding-top: 4px;
background-color: #ccc;
border-bottom: 1px solid #999;
}

a.user {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
color: #FFFFFF;
margin-left: 12px;
}
a.user:hover {
color: #ECECEC;
}

a.maintitle {
font-family: tahoma, arial;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #075597;
}
a.maintitle:hover {
color: #0098FF;
}

a.tinanh {
font-family: tahoma, arial;
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #FFFFFF;
}
a.tinanh:hover {
color: #0098FF;
}

a.newslinks_title {
font-family: tahoma, arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
PADDING-TOP: 19px;
}
a.newslinks_title:hover {
color: #0098FF;
}
a.moretitles {
font-family: tahoma, arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;

}
a.moretitle {
font-family: tahoma, arial;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #FFFFFF;
margin-left:40px;
}
a.moretitle:hover {
color: #0098FF;
}


a.listtitle {
font-family: tahoma, arial;
font-size: 11px;
line-height: 14px;
text-decoration: none;
color: #075597;
}
a.listtitle:hover {
color: #0098FF;
}

a.topmenubody {
font-family: tahoma, arial;
font-size: 11px;
line-height: 14px;
text-decoration: none;
color: #F2156E;
}
a.topmenubody:hover {
color: #0098FF;
}

a.topmenu {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
color: #FF0000;
margin-left: 8px;
}
a.topmenu:hover {
color: #0B4B76;
text-decoration: none;
}

a.leftmenu {
font-family: tahoma, arial;
font-size: 10.5px;
text-decoration: none;
font-weight: bold;
color: #BA3F7A;
margin-left: 2px;
}
a.leftmenu:hover {
color: #FF0000;
text-decoration: none;
}
a.bottommenu {
font-family: tahoma, arial;
font-size: 10.5px;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
margin-left: 2px;
}
a.bottommenu:hover {
color: #000000;
text-decoration: none;
}

a.mainright {
font-family: tahoma, arial;
font-size: 10.5px;
text-decoration: none;
font-weight: bold;
color: #F2156E;
margin-left: 2px;
}
a.mainright:hover {
color: #FF0000;
text-decoration: none;
}

a.centermenu {
font-family: tahoma, arial;
font-size: 10.5px;
text-decoration: none;
font-weight: bold;
color: #ff6600;
margin-left: 2px;
}
a.centermenu:hover {
color: #FF0000;
text-decoration: none;
}

a.categorymenu {
font-family: tahoma, arial;
font-size: 12px;
text-decoration: none;
font-weight: bold;
color: #989898;
margin-left: 2px;
}
a.categorymenu:hover {
color: #FF0000;
text-decoration: none;
}

a.xemtiep {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #989898;
margin-left: 2px;
}

a.xemtiep_NewsLinks {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #1BA6DD;
}

a.topbanner:hover {
color: #FF0000;
text-decoration: none;
}

a.topbanner {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #989898;
margin-left: 2px;
}
a.xemtiep:hover {
color: #FF0000;
text-decoration: none;
}

a.newsmenu {
font-family: tahoma, arial;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #075597;
margin-left: 2px;
}
a.newsmenu:hover {
color: #FF6600;
text-decoration: none;
}

a.newssubmenu {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #F2156E;
margin-bottom: 3px;
margin-left: 2px;
}
a.newssubmenu:hover {
color: #FF6600;
text-decoration: none;
}
a.newssubmenu2 {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #ff8a00;
margin-left: 2px;
}
a.newssubmenu2:hover {
color: #F2156E;
text-decoration: none;
}
a.productsubmenu {
font-family: tahoma, arial;
font-size: 9px;
text-decoration: none;
color: #1293EE;
margin-left: 23px;
}
a.productsubmenu:hover {
color: #FF6600;
text-decoration: none;
}

a.producttop20 {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #64A2FE;
margin-left: 2px;
}
a.producttop20:hover {
color: #FF6600;
text-decoration: none;
}

a.productmenutop {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #3C6099;
margin-left: 2px;
}
a.productmenutop:hover {
color: #FF6600;
text-decoration: none;
}

a.indexlink {
font-family: tahoma, arial;
font-size: 10.5px;
text-decoration: none;
font-weight: bold;
color: #464646;
margin-left: 2px;
}
a.indexlink:hover {
color: #FF0000;
}


a.tinkhac {
font-family: Arial, sans-serif;
font-size: 10px;
text-decoration: none;
margin-left: 3px;
color: #993300;
}
a.tinkhac:hover {
color: #FF0000;
margin-left: 3px;
}

#menubox a {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
color: #444;
margin-left: 12px;
}
#menubox a:hover {
color: #FFFFFF;
background-color: #ccc;
}
#menubox a.user {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
color: #FFFFFF;
margin-left: 12px;
}
#menubox a.user:hover {
color: #00FFFF;
background-color: #ccc;
}


#searchbox {
color:#70a9fc
margin-right: 12px;
}
#searchbox input {
font-family: Tahoma, Arial;
font-size: 10px;
border: 1px solid #70a9fc;
background-color: #fff;
}
#searchbox select {
font-family: Tahoma, Arial;
font-size: 10px;
border: 1px solid #70a9fc;
background-color: #fff;
}
#searchbox form {
display: inline;
margin: 0px;
padding: 0px;
}

#homesearchbox {
color:#70a9fc
margin-right: 5px;
}
#homesearchbox input {
font-family: Tahoma, Arial;
font-size: 12px;
color:White;
border: 1px solid #989898;
background-color:Olive;
margin-bottom:2px;
}
#homesearchbox select {
font-family: Tahoma, Arial;
font-size: 12px;
border: 1px solid #F4347F;
background-color: #F6BACC;
margin-top:3px;
}
#homesearchbox form {
display: inline;
margin: 0px;
padding: 0px;
}

#helpbox {
font-family: tahoma, arial;
font-size: 9px;
padding-left: 18px;
padding-right: 18px;
padding-top: 6px;
color: #444;
height: 20px;
}

/* End header on every page */

div.hbar {
height: 1px;
background-color: #ccc;
border-top: 1px solid #fff;
border-bottom: 1px solid #999;
}

#widgetbox {
float: left;
width: 222px;
margin: 0px;
}

#contentbox {
margin-right:15px;
margin-left:233px;
padding: 0px;
}

#contentbox.print {
margin-right:15px;
margin-left:103px;
}


.widget {
border: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
background-color: #fff;
padding: 5px;
margin: 30px 5px 15px 10px;
}


.widget h2 {
position: relative;
display: inline;
top: -12px;
font-family: Tahoma, Arial;
font-size: 10px;
font-weight: normal;
padding: 1px 2px;
margin: 0px;
margin-left: 5px;
margin-bottom: -12px;
color: #777;
background-color: #fff;
border: 1px solid #ccc;
text-transform: uppercase;
}


td.tableheader {
background-color: #ccc;
border-bottom: 1px solid #999;
}
td.tablecol0 {
border-bottom: 1px solid #ccc;
background-color: #eee;
margin-bottom: 4px;
}
td.tablecol1 {
border-bottom: 1px solid #ccc;
background-color: #ddd;
margin-bottom: 4px;
}

td.tablecol0 p {
padding-top: 4px;
padding-bottom: 4px;
}
td.tablecol1 p {
padding-top: 4px;
padding-bottom: 4px;
}
.tableheader p {
padding-top: 4px;
padding-bottom: 4px;
}
div.tablecolheader a {
color: #006699;
}
div.tableheader {
font-family: tahoma, arial;
background-color: #ccc;
border-bottom: 1px solid #999;
}
div.tablecol0 a {
color: #006699;
}
div.tablecol1 a {
color: #006699;
}

/* The copyright, privacy, etc box */
#boringbox {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
background-color: #eee;
clear: left;
margin: 0px;
margin-bottom: 10px;
font-family: tahoma, arial;
font-size: 7pt;
padding: 3px;
text-align: center;
}

.Border_Button{ border-bottom:1px solid #A0C6D8;}

.media_Horizon{ background-image:url(../images/media_horizon.gif); background-repeat:repeat-x; background-position:center;}
.gameshow_Horizon{ background-image:url(../images/dot_horizon_gameshow.gif); background-repeat:repeat-x; background-position:center;}
.Horizon{ background-image:url(../images/dot_horizon.gif); background-repeat:repeat-x; background-position:center;}
.Vertical{ background-image:url(../images/dot_vertical.gif); background-position:center; background-repeat:repeat-y;}

/* Styles Menu Begin*/
div.menu
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
}
a:visited, a:link, a.hover
{
	text-decoration:none;	
}

#left_outer 
{
	MARGIN-TOP: 0px; width:155px;MARGIN-LEFT: 0px;
}
#left_inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP:0px
}

TABLE.moduletable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; border-spacing: 0px
}

TABLE.moduletable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; width:100%; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.mainlevel:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}

A.mainlevel_center:link {
	FONT-SIZE: 12px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel_center:visited {
	FONT-SIZE: 12px; COLOR: #2C5987; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel_center:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}

A.h2tnews_mainlevel:link {
	FONT-SIZE: 11px; PADDING-TOP: 5px; HEIGHT: 15px; COLOR: #AE2E6B; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.h2tnews_mainlevel:visited {
	FONT-SIZE: 11px; COLOR: #85669F; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.h2tnews_mainlevel:hover {
	BACKGROUND-POSITION: 0px -25px;COLOR: #F56A1C; TEXT-DECORATION: none
}

A.mainlevel1:link {
	 COLOR: #2C5987; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel1:visited {
	FONT-SIZE: 11px; COLOR: #2C5987; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel1:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}
A.mainlevel2:link {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #7A6C47; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel2:visited {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle; COLOR: #7A6C47; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.mainlevel2:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}
.submenucss {
	Z-INDEX: 100; VISIBILITY: hidden; WIDTH: 139px; POSITION: absolute;
}
A.sublevel:link {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color:#EFEFEF; filter: Alpha(opacity=90);VERTICAL-ALIGN: middle; WIDTH: 139px; COLOR: #666666; PADDING-TOP: 5px; padding-bottom:10px; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
A.sublevel:visited {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; background-color:#EFEFEF; filter: Alpha(opacity=90);VERTICAL-ALIGN: middle; WIDTH: 139px; COLOR: #275880; PADDING-TOP: 5px; padding-bottom:10px; HEIGHT: 18px; TEXT-ALIGN: left; TEXT-DECORATION: none;
}
A.sublevel:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #FFFFFF;background-color:#CAD48B;
}

A.media_card_mainlevel:link {
	FONT-SIZE: 11px; COLOR: #2C5987; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.media_card_mainlevel:visited {
	FONT-SIZE: 11px; COLOR: #2C5987; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.media_card_mainlevel:hover {
	BACKGROUND-POSITION: 0px -25px; COLOR: #F56A1C; TEXT-DECORATION: none
}
/*Styles Menu End*/

/*Styles Product Begin*/
#makers {
	clear: both;
	vertical-align:top;
}

#makers li 
{
	position: relative;
	float: left;
	height: 200px;
	width: 100px;
	text-align: center;
	vertical-align:top;
}

#makers a {
	display: block;
	margin: auto;	
	padding-top: 4px;
	width: 80px;
	text-align: center;
	text-decoration: none;
	background: #c5f2ff;
	border-bottom: solid 1px #ccc;	
}

*>body #makers img {
	display: block;
}

#makers img {
	clear: both;
	margin: 0 auto 4px auto;
	width: 120px;
	height: 120px;
	border: solid 1px #D9CDCC;
	background: #fff;
}

#makers a:hover img {
	border-color: #5AC1E9;
}

#makers strong {
	display: block;
	clear: both;
	margin: 0 auto;
	padding: 3px 0 2px 0;
	font: normal 11px Tahoma;
	background: #eafbfe url(../shopping/images/makers-strong.gif) repeat-x;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #eee;
}

#makers a:hover strong {
	text-decoration: underline;
	background-color: #f5f5f5;
}

/*Styles Product End*/
/*Styles Shopping Cart Begin*/
.CartListHead
{
    background-color: #5AC1E9;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: #FFFFFF;
    font-family: Verdana, Arial;
    font-size: 8px;
    font-weight: bold;
    line-height: 20pt;
    padding-left: 5px
}

.CartListItem
{
    background-color: #63D3FF;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 8px;
    padding-left: 5px
}

.CartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 8px;
    padding-left: 5px
}

.CartListFooter
{
    background-color: #5AC1E9;
    line-height: 10pt
}

.textfield {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
	BACKGROUND-COLOR: #FFFFFF; 
	COLOR: black;  
	TEXT-ALIGN: left;
	font-family: Tahoma, Verdana, Arial;
	FONT-SIZE: 11px;
	width: 98%;
	height: 18px;
}
/*Styles Shopping Cart End*/

/*Styles Media on Homepage Start*/
a.album_link {
font-family: tahoma, arial;
font-size: 12px;
text-decoration: none;
font-weight: bold;
color: #EA3001;
}

a.media_link {
font-family: tahoma, arial;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #ffffff;
}

.mediatencasy
{
font-family: tahoma, arial;
font-size: 10px;
color: #333333;
}
/*Styles Media on Homepage End*/

/*Styles Buddy on Homepage Start*/
.ListItem, .ListItemHover
{
  font-size: x-small;
}

.ListItem
{
  color: Blue;
}

.ListItemHover
{
  color: White;
  background-color: Blue;
}
.curImage{cursor:hand;}
/*Styles Buddy on Homepage End*/

div.gameshow a {
	margin: auto;
	font-family: tahoma, arial;
	font-size: 12px;
	padding-top: 4px;
	text-align: center;
	text-decoration: underline overline;
	background:#F9DAE8;
	color: #EE0F81;
}

div.gameshow a:hover {
	font-family: tahoma, arial;
	font-size: 12px;
	text-decoration: none;
	background:#DDF4FD;
	color: #5AC1E9;
}

.gameshow_title 
{
font-family: verdana, helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color: #000000;
}

.gameshow_title_main
{
font-family: verdana, helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
color: #CDD148;
}
.hot360do
{
font-family: tahoma, arial;
font-size: 15px;
font-weight:bold;
color: #FFFFFF;
}
.gameshow_comment 
{
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
color: #FD0909;
}

.gameshow_vote 
{
font-family: verdana, helvetica, sans-serif;
font-size: 18px;
font-weight:bold;
color: #009220;
}

.gameshow_sendimage 
{
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
color: #FD3B70;
}

.gameshow_downloadimage 
{
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
color: #CA09C4;
}

.gameshow_chucnang
{  
  margin: 1px 1px 1px 1px;
  padding: 1px;
  width: 20px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  background: #f5f5f5;
  text-align: center;
  font: normal 10px Verdana;
  color: black;
  text-decoration: none;
}

.media_radio_title 
{
font-family: Tahoma, Arial;
font-size: 12px;
font-weight:bold;
color: #C41163;
}

a.media_categorymenu {
font-family: tahoma, arial;
font-size: 14px;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
margin-left: 2px;
}
a.media_categorymenu:hover {
color: #C41163;
text-decoration: none;
}

a.media_category_title {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
color: #FFFFFF;
}
a.media_category_title:hover {
color: #C41163;
text-decoration: none;
}

.shopping_login 
{
font-family: verdana, helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
}
a.shopping_keyboard_link {
font-family: verdana, sans-serif;
font-size: 10px;
text-decoration: none;
color: #FFFFFF;
}
a.shopping_keyboard_link:hover {
color: #EE3100;
}

a.home_footer_menu {
font-family: tahoma, arial;
font-size: 11px;
text-decoration: none;
color: #666666;
margin-left: 2px;
}
a.home_footer_menu:hover {
color: #C41163;
text-decoration: none;
}

a.home_news_main {
font-family: tahoma, arial;
font-size: 12px;
text-decoration: none;
font-weight: bold;
color: #FF6666;
margin-bottom: 7px;  
}
a.home_news_main:hover {
color: #666666;
text-decoration: none;
}

A.menuhome:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003B8C; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menuhome:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2C5987; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menuhome:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}

a.newssubmenu {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
font-weight: bold;
color: #F2156E;
margin-bottom: 3px;
margin-left: 2px;
}
a.newssubmenu:hover {
color: #FF6600;
text-decoration: none;
}

.productleveltop1 {
font-family: tahoma, arial;
font-size: 12px;
font-weight: bold;
color: #4B5357;
}
.productleveltop1_body {
font-family: tahoma, arial;
font-size: 12px;
color: #575757;
}
.productleveltop2_modelnumber {
font-family: tahoma, arial;
font-size: 12px;
font-weight: bold;
color: #EF7D78;
}

a.ProductLevel1SubCategory_body {
font-family: tahoma, arial;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #4B5357;
margin-bottom: 3px;
margin-left: 2px;
}
a.ProductLevel1SubCategory_body:hover {
color: #FFB027;
text-decoration: none;
}

a.ProductLevel2SubCategory_body {
font-family: tahoma, arial;
font-size: 11px;
text-decoration: none;
font-weight: bold;
color: #4B5357;
margin-bottom: 13px;
margin-left: 2px;
}
a.ProductLevel2SubCategory_body:hover {
color: #FFB027;
text-decoration: none;
}

a.ProductLevel2_detail {
font-family: tahoma, arial;
font-size: 10px;
text-decoration: none;
color: #088EFF;
margin-bottom: 13px;
margin-left: 2px;
}
a.ProductLevel2_detail:hover {
color: #FFB027;
text-decoration: none;
}

.productdetail_title {
font-family: tahoma, arial;
font-size: 12px;
font-weight: bold;
color: #FE7454;
}

.productdetail_comment {
font-family: tahoma, arial;
font-size: 12px;
color: #FE7454;
}

.productdetail_sendmail {
font-family: tahoma, arial;
font-size: 11px;
color: #81DBF8;
}

#dropmenudiv{
position:absolute;
font:normal 12px Arial;
line-height:20px;
z-index:100;
background-color: #00309d;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
padding: 3 5 3 5;
text-decoration: none;
color:white;
background-color: #00309d;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0f65d0;
}
.contentDiv
 { 
	 WIDTH :100%;
	 background-color:#9fcd35;
	 margin-left:5px;
	
	 
	}
.contentfooter
{
	background-image:url(../Images/ngang_bg.png);
	background-repeat:repeat-x;
	margin-left:2px;
	width:100%;
	
	
	}
	
.contentDiv1
 { 
	WIDTH :100%;
	 background-color:#9fcd35;
	 margin-left:5px;
	}
	
.contentDiv2 
{ 
	 WIDTH :100%;
	 background-color:#9fcd35;
	 margin-left:5px;
	}
	
.contentDiv3 
{ 
	 WIDTH :100%;
	 background-color:#9fcd35;
	 margin-left:5px;
	}
	
.contentDiv4 
{ 
	 WIDTH :100%;
	 background-color:#9fcd35;
	 margin-left:5px;
	
	
	}
	
/*- Menu Tabs 1--------------------------- */ 

a {
	text-decoration: none;
	
	
}

a:link {
	color: #080;
}

a:visited {
	color: #790;
}

a:active {
	color: red;
}

a:hover {
	text-decoration: underline;
	
}

.divlink a {
display: block;
width: 142px;
height:25px;
background: url(../images/tabbg.png) repeat;
text-align:center;
margin-left:5px;
}

.divlink a:hover {
display: block;
height:25px;
background: url(../images/tabhoover.png) repeat;
margin-left:5px;

}
.divlink a:visited {
display: block;
height:25px;
background: url(../images/tabhoover.png) repeat;
margin-left:5px;

}

ul.nav {
	list-style: none;
	margin-left:5px;
	background-color:#86be22;
	width:100%;
	
	
	
}

ul.nav a.title {
	text-decoration: none;
	font-weight: bold;
	color: #336699;
		
}
ul.nav a.title
{
	padding-left:10px;
	padding-top:5px;
	
	}

ul.nav li  a.title
{
	float:left;
	display:inline;
	font-weight: normal;
	color: #336699;
	width:140px;
	height:25px;
	background-image:url(../images/tabbg.png);
	
	
	
}

ul.nav  a.title:hover {
	 background: url(../images/tabhoover.png) repeat;
    
}
.leftShadow
{
	 background-image:url(../images/doc_bg.png);
	 background-repeat:repeat-y;
	
	}

li {
	float: left;
	position: relative;
	width: 10em;
	text-align: center;
	cursor: default;
	background-color: white;
	border: 0px solid #FFFFFF;
	}

li#first {
	border-left-width: 1em;
}

li#last {
	border-right-width: 1em;
}

li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	background-color: #bee05c;
	border-right: solid 1px #bee05c;
    border-left: solid 1px #bee05c;
    border-bottom: solid 1px #bee05c;
}

li>ul {
	top: auto;
	left: auto;
}

li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
}

li:hover ul, li.over ul {
	display: block;
}
.center
{
	margin:2px;
	
}
.search_border { background-color:#fffcf0}
.search_title { font-weight:bold; text-transform:uppercase; background-color:#fae2d3; padding:3px; color:#333333}

input.c { margin: 0; border: 1px solid #C1C9D5; background: #FFF; color: #808080; font-family:tahoma; font-size:11px; padding:3px; }
input.text:hover { border: 1px solid #3a4354;}
input.button { 
border-style: solid; height:21px; padding:0px 4px 0px 4px;
border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px;
border-top-color: #99ccff; border-left-color: #99ccff; border-bottom-color: #205e86; border-right-color: #205e86;
background-color: #3783b4;
color: #FFFFFF; font-size: 11px; font-family: tahoma; text-align: center; 
}


