/*-----------------link------------------*/
	/*--------quicklink---------*/
	a.quick_link
	{
		color:#993300;
		display:block;
		padding:2 3 2 10;
		line-height:25px;
		border-bottom:1px solid #CCCCCC;
	}	
	a.quick_link:visited
	{
		color:#993300;
		display:block;
		padding:3 3 3 10;
		line-height:25px;
		border-bottom:1px solid #CCCCCC;

	}	
	/*--------home:link---------*/
	a.sign_in_item
	{
		color:#00654A;
	}
	a.sign_in_item:visited
	{
		color:#00654A;
	}
	a.mypham_tieude:link
	{
		font-weight:bold;
		color:#1B59A5;
		font-size:16px;
		text-decoration:none;
	}
	a.mypham_left:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:400;
		text-decoration:none;
		color:#621C1C;
	}
	a.mypham_left_1:link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#0232A8;
	}
	/*---------menu:link--------*/
	a.emypham_menu
	{
		display:block;
		background-color:#D3005F;
		color:#FFFFFF;
		font-size:10px;
		text-transform:uppercase;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height:20px;
		line-height:20px;
		text-decoration:none;
		margin-left:1px;
		padding-left:10px;
		padding-right:10px;	
		text-align:center;
	}
	a.mypham_menu
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#D3005F;
		text-decoration:none;
		font-weight:600;
		text-align:center;
		width:100%;
	}
	a.emypham_submenu
	{
		color:#666666;
		font-size:10px;
		text-transform:uppercase;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height:20px;
		line-height:20px;
		text-decoration:none;
		padding-left:10px;
		padding-right:10px;	
		text-align:center;
	}
	a.tcv_main_menu 
	{
		background-color:#FFFFFF;
		cursor:pointer;
		border-bottom:1px solid #FFE3E3;
		border-right:1px solid #C7D5F1;
		padding:5 0 5 10;
		color:#999999;
		width:100%;
		font-size:12px;
	}
	
	/*---------product:link---------------*/
	a.product_list_name
	{
		height:35px;
		text-align:left; 
		width:100%; 
		color:#0071B5; 
		font-size:12px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-top: 10px;
		font-weight:bold;
		text-transform:uppercase;
	}

	/*-------category:link----------*/
	a.product_category_level1
	{
		cursor:pointer;
		border-bottom:1px solid #FFE3E3;
		border-right:1px solid #C7D5F1;
		padding:5 0 5 10;
		color:#008FD5;
		width:100%;
	}
	a.product_category_level2
	{
		cursor:pointer;
		border-bottom:1px solid #FFE3E3;
		border-right:1px solid #C7D5F1;
		padding:5 0 5 10;color:#999999;
		width:100%;
	}
	
	a.product_category_level3
	{
		cursor:pointer;border-bottom:1px solid #FFE3E3;
		border-right:1px solid #C7D5F1;
		padding:5 0 5 10;color:#999999;
		width:100%;
	}
	/*-------news:link----------*/		
	a.tcv_news 
	{
		color:#000000;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	a.news_category_level0
	{
		cursor:pointer;
		padding:3 0 3 8;
		font-weight:bold;
		color:#999999;
		display:block;
		background:url(images/home/bg_left.jpg);
		border-bottom:1px solid #999999;
	}
	a.news_category_level1
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#006552;
		display:block;
		width:100%;
	}
	a.news_category_level2
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#006552;
		display:block;
		font-size:10px;
	}
	a.news_category_level3
	{
		padding-left:11px;
		font-style:normal;
		color:#B4110A;	
		font-size:11px;
		padding:4 0 3 15;
		background-color:#FFFFFF;		
		border-bottom:1px solid #96B3DD;						
	}
	a.news_category_level4
	{
		border-bottom:1px solid #96B3DD;
		padding:4 0 3 30;	
		font-size:11px;
		padding-left:30px;
		color:#B4110A;
		border-bottom:1px solid #96B3DD;		
	}
	a.news_category_level5,
	a.news_category_level6,
	a.news_category_level7,
	{
		cursor:pointer;
		border-bottom:1px solid #96B3DD;
		padding:4 0 3 0;
		color:#B4110A;
		display:block;
		background-color:#F7F7F7;
	}
	/*-------other----------*/	
	a.plist_name
	{
		color:#D3005F;
		font-size:20px;
		font-weight:bold;
		text-transform:uppercase;
		border-bottom:1px solid #FFCCFF;
	}
	A.chitietsanpham_bottom
	{
		COLOR:#666666;
	}
	a.tcv_read_more
	{
		color:#007DC6;
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
	}

/*-----------------visited------------------*/
	a.sign_in_item:visited
	{
		color:#00654A;
		width:100%;
		display:block;
	}
	a.mypham_tieude:visited
	{
		font-weight:bold;
		color:#1B59A5;
		font-size:16px;
		text-decoration:none;
	}
	a.product_list_name:visited
	{
		height:35px;
		text-align:left; 
		width:100%; 
		color:#333333; 
		font-size:12px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		padding-top: 10px;
		font-weight:bold;
		text-transform:uppercase;
	}

	/*------------menu:visited-------------*/
	a.mypham_menu:visited
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#D3005F;
		text-decoration:none;
		font-weight:600;
	}
	a.emypham_menu:visited
	{
		background-color:#D3005F;
		color:#FFFFFF;
		font-size:10px;
		text-transform:uppercase;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height:20px;
		line-height:20px;
		text-decoration:none;
		margin-left:1px;
		padding-left:10px;
		padding-right:10px;		
	}
	a.emypham_submenu:visited
	{
		color:#666666;
		font-size:10px;
		text-transform:uppercase;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height:20px;
		line-height:20px;
		text-decoration:none;
		padding-left:10px;
		padding-right:10px;
	}

	/*-------------left:visited------------------*/
	a.mypham_left:visited
	{
		font-family:Arial, Helvetica, sans-serif;			
		font-size:14px;
		font-weight:400;
		text-decoration:none;
		color:#999999;
	}
	a.mypham_left_1:visited
	{
		font-family:Arial, Helvetica, sans-serif;			
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		color:#0232A8;
	}
	/*-------------news:visited------------------*/
	a.tcv_news:visited 
	{
		font-size:14px;
		color:#004080;
		text-decoration:none;
	}
	a.news_category_level0:visited
	{
		cursor:pointer;
		border-bottom:1px solid #96B3DD;
		padding:5 0 5 8;
		font-weight:bold;
		color:#24619D;
		display:block;
		text-transform:uppercase;
	}
	a.news_category_level1:visited
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#006552;
		display:block;
		width:100%;
	}
	a.news_category_level2:visited
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#006552;
		display:block;
		font-size:10px;
	}
	a.news_category_level3:visited
	{
		padding-left:15px;
		font-style:normal;
		color:#B4110A;	
		font-size:11px;
	}
	a.news_category_level4:visited
	{
		border-bottom:1px solid #96B3DD;
		padding:5 0 5 0;	
		font-size:11px;
		padding-left:30px;
		color:#B4110A;	
	}
	/*-------------other:visited----------------*/
	a.tcv_read_more:visited
	{
		color:#007DC6;
		font-size:11px;
		text-decoration:none;
		font-weight:bold;
	}
	
	
/*-----------------selected------------------*/
	/*-------------menu:selected---------------*/
	a.emypham_menu_selected
	{
		background-color:#FF90A4;
		color:#FFFFFF;
		font-size:10px;
		text-transform:uppercase;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height:20px;
		display:block;	
		line-height:20px;
		text-decoration:none;
		margin-left:1px;
		padding-left:10px;
		padding-right:10px;	
		text-align:center;
	}
	a.emypham_submenu_selected
	{
		color:#CD2642;
		font-size:10px;
		text-transform:uppercase;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height:20px;
		line-height:20px;
		text-decoration:none;
		padding-left:10px;
		padding-right:10px;	
		text-align:center;
	}
	/*-------------news:selected---------------*/
	a.news_category_level_selected0
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#00654A;

		display:block;
		width:100%;
		font-weight:bold;
	}
	a.news_category_level_selected1
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#00654A;
		display:block;
		width:100%;
		font-weight:bold;
		text-decoration:underline;
	}
	a.news_category_level_selected2
	{
		cursor:pointer;
		padding:5 10 5 15;
		color:#125D8C;
		display:block;
		font-size:10px;
	}
	a.news_category_level_selected3
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#125D8C;
		display:block;
		width:100%;
		background-color:#FAF9F3;
		border-bottom:1px solid #D8E4EA;
		height:25px;
		font-weight:bold;
	}
	a.news_category_level_selected4
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#125D8C;
		display:block;
		width:100%;
		font-weight:bold;
	}
	a.news_category_level_selected5,
	a.news_category_level_selected6,
	a.news_category_level_selected7
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#125D8C;
		display:block;
		width:100%;
		background-color:#FAF9F3;
		border-bottom:1px solid #D8E4EA;
		height:25px;
		font-weight:bold;
	}

	
/*-----------------link:hover------------------*/
	a.sign_in_item:hover
	{
		color:#FF6666;
	}
	a.mypham_tieude:hover
	{
		font-weight:bold;
		color:#1B59A5;
		font-size:16px;
		text-decoration:underline;
	}
	/*------------menu:hover------------*/
	a.mypham_menu:hover
	{
		font-family:Arial, Helvetica, sans-serif;			
		font-size:12px;
		font-weight:600;
		color:#D3005F;
		text-decoration:underline;			
	}
	a.emypham_menu:hover
	{
		background-color:#FF90A4;
		color:#FFFFFF;
		font-size:10px;
		text-transform:uppercase;
	}
	a.emypham_submenu:hover
	{
		color:#CD2642;
		font-size:10px;
		text-transform:uppercase;
	}
	a.tcv_main_menu:hover
	{
		background-color:#FFE6E6;
		cursor:pointer;
		border-bottom:1px solid #FFE3E3;
		border-right:1px solid #C7D5F1;
		padding:5 0 5 10;color:#D72172;
		width:100%;
	}

	/*------------left:hover-------------------*/
	a.mypham_left_1:hover
	{
		font-family:Arial, Helvetica, sans-serif;			
		font-size:14px;
		font-weight:bold;
		color:#0232A8;
		text-decoration:underline;
	}
	
	/*-------------category:hover---------------*/
	a.product_category_level1:hover
	{
		background-color:#FFCCCC;
		cursor:pointer;
		border-bottom:1px solid #FFE3E3;
		border-right:1px solid #C7D5F1;
		padding:5 0 5 10;color:#D72172;
		width:100%;
	}
	/*--------------news:hover--------------*/
	a.tcv_news:hover 
	{
		text-decoration:underline;
		color:#000000;
	}
	a.news_category_level1:hover
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#006531;
		display:block;
		width:100%;
		text-decoration:underline;
	}
	a.news_category_level1:visited;hover
	{
		cursor:pointer;
		padding:5 15 5 15;
		color:#125D8C;
		display:block;
		width:100%;
	}		
	/*-------------other---------------*/
	a.sign_in_item:hover
	{
		color:#00654A;
	}
	a.tcv_read_more:hover
	{
		text-decoration:underline;
	}

/*-----------------visited:hover------------------*/
	/*-------------menu---------------------*/
	a.emypham_menu:visited:hover
	{
		background-color:#FF90A4;
		color:#FFFFFF;
		font-size:10px;
		text-transform:uppercase;
	}
	a.emypham_submenu:visited:hover
	{
		color:#CD2642;
		font-size:10px;
		text-transform:uppercase;
	}

/*-----------------selected:hover------------------*/

/*-----------------selected:visited------------------*/
	/*-------------menu:selected:visited-------------------*/
	a.emypham_menu_selected:visited
	{
		background-color:#FF90A4;
		color:#FFFFFF;
		font-size:10px;
		text-transform:uppercase;
		font-weight:bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height:20px;
		display:block;	
		line-height:20px;
		text-decoration:none;
		margin-left:1px;
		padding-left:10px;
		padding-right:10px;	
		text-align:center;
	}
	a.emypham_submenu_selected:visited
	{
		color:#CD2642;
		font-size:10px;
		text-transform:uppercase;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:100%;
		height:20px;
		line-height:20px;
		text-decoration:none;
		padding-left:10px;
		padding-right:10px;	
		text-align:center;
	}
	/*-------------news:selected:visited-------------------*/
	a.news_category_level_selected0:visited
	{
		cursor:pointer;
		border-bottom:1px solid #96B3DD;
		padding:5 0 5 8;
		font-weight:bold;
		color:#FFFFFF;
		display:block;
		text-transform:uppercase;
	}
	a.news_category_level_selected1:visited
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#00654A;
		display:block;
		width:100%;
		font-weight:bold;
		text-decoration:underline;
	}
	a.news_category_level_selected2:visited
	{
		cursor:pointer;
		padding:5 0 5 15;
		color:#125D8C;
		display:block;
		height:25px;
		font-size:10px;
		text-decoration:underline;
	}	
	a.news_category_level_selected3:visited
	{
		background-color:#EEEEEE;	
		color:#B4110A;
		font-style:normal;
		padding-left:15px;
		background:url(images/calendar/all_day_event.gif);
		background-position:right;
		background-repeat:no-repeat;
	}
	a.news_category_level_selected4:visited
	{
		background-color:#EFEFEF;
		color:#B4110A;
		padding-left:30px;
	}	
/*----------------------other-----------------------------------------*/
td.prduct_category_title
{
	background-color:#B51108;
	font-size:12px;color:#D3005F;font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.product_detail_name
{
	height:35px;text-align:left; 
	width:100%; 
	color:#E1001A; 
	font-size:16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	font-weight:lighter;
	font-weight:bold;
}
.product_detail_warranty
{
	height:35px;text-align:left; 
	width:100%;
	color:#333333; 
	font-size:14px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	font-weight:bold;
	text-transform:uppercase;
}
.product_detail_price
{
	text-align:left; 
	color:#333333; 
	font-size:12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	display:inline;
}
.product_detail_group_table_body
{
     color:#333333;


}
.product_detail_group_header
{
  background-color: #900000;
  width: 100%;
  color: #FFFFFF;
  line-height:20px;
  height:20px;
  padding: 0 5 0 5;
  text-transform:uppercase;
  font-weight:bold;
}
td.quick_link
{
	color:#FFFFFF;
	background-color:#B51108;
	text-align:center;
	font-weight:bold;
	line-height:25px;
	text-transform:uppercase;
}
.hot_product_price
{
	color:#FFFFFF;
	background-color:#FF6600;font-weight:bold;
	padding:0 2 0 2;
}
.catalog_path
{
	font-size:14px;
	color:#990000;
}
a.catalog_path
{
	font-size:12px;
	color:#000000;
}
a.catalog_title
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:2 2 2 2;
	line-height:20px;
}
a.catalog_title:visited
{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	margin-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	padding:2 2 2 2;
	line-height:20px;			
}
a.hot_product{color:#0E7108;font-size:11px;text-decoration:underline;}
a.hot_product:visited{color:#0E7108;}