body 			{font-family: Arial ; font-size: 110%; margin:0px;	font-style: normal; text-align:center; background:#024A7C}
form 			{margin: 0px;}
div 			{font-size: 95%; font-family: Arial;}

.tooltip{ position: absolute; top: 0; left: 0; z-index: 100; display: none;}


#newsletter {
	font-weight:bold;
	color:#FFCC00;
	font-size:11px;

}

/*TITLE*/
:link.title, :visited.title {
	height:25px;
	line-height: 25px;
	font-family: Arial;
	font-weight: bold;
	font-size: 95%;
	color: #FF6500;
	text-decoration: none
}
:hover.title {
	color: #82A80F;
}

/*HOT-TITLE*/
:link.hot-title, :visited.hot-title {
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	/*color: #FF6500;*/
	text-decoration: none
}
:hover.hot-title {
	color: #FFFFFF;
	/*color: #82A80F;*/	
}

/*LINK*/
:link.link_1, :visited.link_1 {
	display:block;
	background: url('../images/home/arow_1.jpg') no-repeat;
	font-family: Arial, sans-serif;
	font-size: 100%;
	color: #000000;
	padding-left: 10px;
	text-decoration: none
}
:hover.link_1 {
	color: #FFFFFF;
}

:link.link_2, :visited.link_2 {
	display:block;
	background: url('../images/home/arow_2.jpg') no-repeat;
	font-family: Arial, sans-serif;
	font-size: 100%;
	color: #000000;
	height: 20px;
	line-height: 20px;	
	padding-left: 3px;
	text-decoration: none;
}
:hover.link_2 {
	color: #82A80F;
	height: 20px;
	line-height: 20px;		
}

:link.link_3, :visited.link_3 {
	font-family: Arial, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #000000;
	text-decoration: none
}
:hover.link_3 {
	color: #82A80F;
}

.menu_top	{color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; text-transform:capitalize; line-height:19px}
:link.menu_top	{color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; text-transform:capitalize}
:visited.menu_top{color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; text-transform:capitalize}
:hover.menu_top	{color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration:none; text-transform: capitalize}

.header_1	{color: #000000; font-size:16px; font-weight: bold; text-decoration:none;}
:link.header_1	{color: #000000; font-size:16px; font-weight: bold; text-decoration:none;}
:visited.header_1{color: #000000; font-size:16px; font-weight: bold; text-decoration:none;}
:hover.header_1	{color: #000000; font-size:16px; font-weight: bold; text-decoration:none;}

:link.action	{color: #0B4B9F; font-size:100%; font-weight: normal; text-decoration:none;}
:visited.action	{color: #0B4B9F; font-size:100%; font-weight: normal; text-decoration:none;}
:hover.action	{color: #0B4B9F; font-size:100%; font-weight: normal; text-decoration:underline;}

:link.page	{color: #333333; font-size:11px; font-weight: bold; text-decoration:none;}
:visited.page	{color: #333333; font-size:11px; font-weight: bold; text-decoration:none;}
:hover.page	{color: #999999; font-size:11px; font-weight: bold; text-decoration:none;}

:link.other_news{color: #333333; font-size:100%; text-decoration:none; width:100%;}
:visited.other_news{color: #333333; font-size:100%; text-decoration:none; width:100%;}
:hover.other_news{color: #333333; font-size:100%; text-decoration: underline; width:100%;}

.spage	{font-size: 100%; font-weight:normal; text-decoration:none; color: #EAEAEA; border: 0px solid #EAEAEA; background: #33CC00; padding:3px; margin:1px; width:20px; text-align:center;}
:link.splitpage {font-size: 100%; font-weight:normal; text-decoration:none; color: #339900; border: 0px solid #EAEAEA; background:#EAEAEA; padding:3px; margin:1px; width:20px; text-align:center;}	
:visited.splitpage {font-size: 100%; font-weight:normal; text-decoration:none; color: #339900; border: 0px solid #EAEAEA; background: #EAEAEA; padding:3px; margin:1px; width:20px; text-align:center;}
:hover.splitpage {font-size: 100%; font-weight:normal; text-decoration:none; color: #EAEAEA; border: 0px solid #EAEAEA; background: #33CC00; padding:3px; margin:1px; width:20px; text-align:center;}


.news_cat		{color:#339933; font-size:110%; font-weight: bold; text-decoration:none; padding:5px 0px 5px 0px;}
.news_tit		{color: #333333; font-size:110%; font-weight: bold;}
.news_des		{color: #333333; font-size:100%; text-align:justify;}
.news_con		{color: #333333; font-size:100%; text-align:justify;}
.news_img		{border: 1px solid #CCCCCC; float:left; padding:1px; margin: 5px 5px 5px 0px;}
:hover.news_img		{border: 1px solid #CCCCCC; float:left; padding:1px; margin: 5px 5px 5px 0px;}
.news_ico			{margin: 3px; border: 2px solid #CCCCCC;}
:hover.news_ico		{margin: 3px; border: 2px solid #339900;}




.textarea 		{font-size: 100%; color: #006699; border: 1px solid #CCCCCC;width:250px}
:hover.textarea 		{font-size: 100%; color: #006699; border: 1px solid #CCCCCC;width:250px; background:#FFFFCC}

.input     				{font-size: 110%; color: #333333; border: 1px solid #CCCCCC; height:20px; width:250px}
:hover.input    		{font-size: 110%; color: #333333; border: 1px solid #CCCCCC; height:20px; width:250px; background:#FFFFCC}

.button   		{font-size: 90%; color: #333333; border: 1px #CCCCCC outset; cursor:pointer; padding:1px 10px 1px 10px;}
:hover.button   {font-size: 90%; color: #333333; border: 1px #CCCCCC outset; cursor:pointer; padding:1px 10px 1px 10px; background:#FFFFCC}

.input_date 	{font-size: 100%; color: #333333; border: 1px solid #CCCCCC; width:150px;}
.button_search 	{font-size: 110%; color: #333333; border:outset 1px #CCCCCC; cursor:pointer; width:35px; height:18px;}


.normal 		{font-size: 13px; color: #333333; text-decoration:none;}
.copyright a	{color: #FFFF99; text-decoration:none}
.copyright a:hover	{color: #CCCCCC; text-decoration: none}

.info			{border-top:2px dotted #E65B00; width:95%; text-align:center; margin: 10px 20px 0px 20px; padding:10px 0px 10px; font-family: Arial; font-size: 13px;}
.info div		{padding:2px}
.info div span	{font-weight:bold}
.info div		a		{color: #E65B00; text-decoration:none}
.info div		a:hover	{color: #82A80F; text-decoration: none}


.marquee        {font-size: 100%;  color: #0000FF; font-weight: bold; text-decoration:none; text-align:center;}

.comment  		{font-size: 100%; color: #006633}

.tbl_form 		{color: #333333; font-size:100%; text-decoration:none;}

.header      	{color: #333333; font-size:16px; font-weight: bold; text-decoration:none; border-bottom:solid 1px #f9af2d; text-align:left; margin:10px 0px 10px 0px}
.header_other	{color: #333333; font-size:13px; font-weight: bold; text-decoration:none;}
.header_panel	{color: #669900; font-size:13px; font-weight: bold; text-decoration:none; text-transform:capitalize; text-align:left; padding-left:20px;}
.header_box		{color: #669900; font-size:13px; font-weight: bold; text-decoration:none; border-bottom:solid 1px #f9af2d; text-transform:capitalize; text-align:center;}

.content_news	{color: #333333; font-size:100%; text-decoration:none; text-align:justify;}
.title_doc 		{color: #333333; font-size:100%; font-weight: bold; text-decoration:none; text-transform:uppercase;}
.lbl_login 		{color: #333333; font-size:11px; text-decoration:none;}
.lbl_form 		{color: #333333; font-size:100%; text-decoration:none;}
.lbl_contact 	{color: #333333; font-size:100%; text-decoration:none; text-align:right;}
.lbl_partner	{color: #FFFFFF; font-size:100%; font-weight: bold; text-decoration:none; text-align:center; text-transform:capitalize; padding:3px;}
.title_need		{color: #FF0000; font-size:13px; font-weight: bold; text-decoration:none;padding: 5px 5px 5px 5px;}
.item_need		{color: #800080; font-size:11px; text-decoration:none;padding: 3px 5px 3px 5px;}
.view 			{color: #339900; font-size:100%; text-decoration:underline;}
.label 			{color: #333333; font-size:90%; text-decoration:none;}
.tofriends_title{color: #333333; font-size:100%; font-weight: bold; text-decoration:none;}
.time 			{color: #AAAAAA; font-size:11px; text-decoration:none;}
.relate_time 	{color: #666666; font-size:100%; text-decoration:none;}
.message 		{color: #339900; font-size:100%; text-decoration:none;}
.number 		{color: #339900; font-size:100%; text-decoration:none;}
.error 			{color: #FF0000; font-size:100%; text-decoration:none;}
.close-site		{font-family:Arial, Helvetica, sans-serif; color: #000000; font-size:20px; height:400px; margin:auto; line-height:400px;}
.tbl_content 	{
	border-collapse: collapse; 
	border:1px #DCECEF solid;
	padding-top:5px;	
	padding-left:15px;
	padding-bottom:5px;	
	padding-right:15px;
}
.divComment 	{color: #FF0000; font-size:100%; text-decoration:none; float:inherit;}

#preLoadImage{
	width:1px;
	height:1px;
	background:url(../../library/ajaxtabs/loading.gif);
	background:url(../images/gray_arrows.gif);
}
/*Định nghĩa style cho sản phẩm*/

.product_view{
	float:left; 
	border:0px solid red; 
	width:100%;
	height:auto;
}

.product_view p{
	height:27px;
	line-height:27px;
	clear:both;
	border:0px solid red;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.product_view p span{
	color:#990000
}

.product_view p label{
	font-weight:bold;
}

.product_view a:link {
	color:#990000;
}
.product_view a:visited {
	color:#990000;
}
.product_view a:action {
	color:#990000;
}
.product_view a:hover {
	color:#FF6600;
	text-decoration:none;
}

.product_list{
	float:left; 
	width:147px; 
	border:0px solid #CCCCCC;
	margin:0px 3px 10px 3px;
	padding:2px;
	color:#666666;
	font-family:Tahoma;
	font-size:11px;

}
.product_list div img{
	border:1px solid #E37F80;
	padding:1px;
	margin-bottom:5px;
	float:left
}

.product_list p{
	height:15px;
	line-height:15px;
	clear:both;
	border:0px solid red;
	padding:0px;
	margin:0px;
	overflow:hidden;
	width:148px;	
}

.product_list p span{
	color:#990000
}

.product_list p label{
	font-weight:bold;
}

.product_list a:link {
	color:#990000;
}
.product_list a:visited {
	color:#990000;
}
.product_list a:action {
	color:#990000;
}
.product_list a:hover {
	color:#FF6600;
	text-decoration:none;
}
.list_manufacturer {
	border:0px solid #666666; 
	background:#024A7C;
	float:left;
	width:181px;
	height:74px;
	overflow:auto;
	margin: 0px 3px 3px 3px;
	padding: 5px;	
}
.list_manufacturer img {
	border:1px solid #666666; 
/*	width:50px; 
	height:20px;*/
	float:left;
	margin:1px; 	
}

.top_bestseller{border:0px solid #666666; width:190px; height: 95px; overflow:auto; float:left; margin: 0px 3px 0px 3px; background:#024A7C; padding-top:3px}
.top_bestseller ul{list-style:outside url(/theme/images/black_arrow.gif);margin:0px;padding:0px 10px 10px 25px;}
.top_bestseller li{padding: 0px 3px 3px 0px}
.top_bestseller li a:link {color:#FFFFFF}
.top_bestseller li a:visited{color:#FFFFFF}
.top_bestseller li a:action{color:#FFFFFF}
.top_bestseller li a:hover{color:#FF6600; text-decoration:none;}


.list_main_product_category{border:1px solid #9D9EA0; width:190px; height:auto; float:left; margin: 10px 3px 10px 3px; background:#F6F7F2;}
.list_main_product_category ul{list-style:outside url(/theme/images/yellow_arrow.gif);margin:0px;padding:10px 10px 10px 30px;}
.list_main_product_category li{padding:3px 3px 3px 0px}
.list_main_product_category li a:link {color:#012D48}
.list_main_product_category li a:visited{color:#012D48}
.list_main_product_category li a:action{color:#012D48}
.list_main_product_category li a:hover{color:#FF6600; text-decoration:none;}



.right_cart{
	border:1px solid #A6A7A9;
	clear:both;
}
.right_cart span {
	font-weight:bold;
	color:#012F49;
}

.right_cart label {
	font-weight:bold;
	color:#FF0000;
}

.search_detail{}
.search_detail a:link {color:#FFFFFF; text-decoration:none}
.search_detail a:visited{color:#FFFFFF; text-decoration:none}
.search_detail a:action{color:#FFFFFF; text-decoration:none}
.search_detail a:hover{color:#0066FF; text-decoration:none;}

.search_product_form{float:left; clear:both}
.search_product_form span{
	font-weight:bold
}
.search_product_form input{
	border:1px solid #CCCCCC; height:17px; line-height:17px;
}
.search_product_form p{
	border:0px solid #CCCCCC; height:23px; line-height:23px; margin:0px; padding:0px;
}
.search_product_form div{
	padding:10px 50px 10px 10px; text-align:right	
}
.search_product_form div input{
	border:1px solid #CCCCCC; height:23px; line-height:23px;
}

.login_form{ float:left; border:1px solid #CCCCCC; width:400px; height:auto; background:#f6f7f2; padding:10px 0px 10px 0px}
.login_form div{font-weight:bold; text-transform:uppercase; text-align:center}
.login_form p{height:30px;  line-height:30px; font-weight:bold; font-size:12px; border:0px solid red;}
.login_form p label{display:inline-table; width:100px; border:0px solid red}
.login_form p span{color:#FF0000}
.login_form input {padding:0px; margin:0px; height:20px; width:170px; border:1px solid #CCCCCC; font-size:16px; padding:2px 3px 2px 3px;}
.login_form input[type="button"]{padding:0px; margin:0px; height:25px; line-height:25px; width:100px; border:1px solid #CCCCCC; font-size:14px;}
.login_form a:link {color:#000000; text-decoration:none; font-weight:normal}
.login_form a:visited{color:#000000; text-decoration:none; font-weight:normal}
.login_form a:action{color:#000000; text-decoration:none; font-weight:normal}
.login_form a:hover{color:#0066FF; text-decoration:none;}

.redirect_register_form{float:left; border:1px solid white; width:280px; height:170px; padding:10px;}
.redirect_register_form div{clear:both}
.redirect_register_form p{margin:0px; height:30px; font-weight:bold; font-size:12px; border:0px solid red; line-height:30px; float:left}
.redirect_register_form p span{color:red;}
.redirect_register_form input {padding:0px; margin:0px; height:25px; width:200px; border:1px solid #CCCCCC}
.redirect_register_form input[type="button"]{padding:0px; margin:0px; height:25px; line-height:25px; width:100px; border:1px solid #CCCCCC}

.register_form {width:500px; height:auto; padding:10px; border:1px solid #CCCCCC; text-align:justify; font-size:12px; background:#f6f7f2;}
.register_form div {font-weight:bold; text-transform:uppercase; text-align:center; height:25px; line-height:25px;}
.register_form p{font-weight:bold; font-size:12px; border:0px solid red; height:25px; line-height:25px; margin:0px 0px 0px 100px}
.register_form p label{ border:0px solid red; width:150px; display:block; float:left; clear:both; margin:0px; height:20px; line-height:20px}
.register_form p label span{color:red;}
.register_form input {padding:0px; margin:0px; height:18px; line-height:18px; width:200px; border:1px solid #CCCCCC}
.register_form input[type="button"]{padding:0px; margin:0px; height:25px; line-height:25px; width:100px; border:1px solid #CCCCCC}

.account_page {float:left; border:1px solid red; width:100%; font-size:12px;}
.account_page div {font-weight:bold; text-transform:uppercase; text-align:center; height:25px; line-height:25px;}
.account_page p{font-size:12px; border:0px solid red; height:25px; line-height:25px; margin:0px 0px 0px 100px}

.account_page a:link {color:#000000; text-decoration:none}
.account_page a:visited{color:#000000; text-decoration:none}
.account_page a:action{color:#000000; text-decoration:none}
.account_page a:hover{color:#0066FF; text-decoration:none;}

.nav_account{border:0px solid red; width:300px ; height:70px; float:right; line-height:70px;}
.nav_account a:link {color:#000000; text-decoration:none}
.nav_account a:visited{color:#000000; text-decoration:none}
.nav_account a:action{color:#000000; text-decoration:none}
.nav_account a:hover{color:#0066FF; text-decoration:none;}

.check_order {float:left; border:0px solid red; height:auto; width:100%; font-size:12px;}
.check_order h4{margin:0px; text-align:center; text-transform:uppercase}
.check_order h5{margin:0px; text-align:center; font-weight:bold; font-size:12px}
.check_order p{text-transform:none; font-weight:normal; font-size:12px; border:0px solid red; height:25px; line-height:25px; margin:0px 0px 0px 0px;}

.check_order p label{font-weight:bold; border:0px solid red; width:70px; display:block; float:left;  margin:0px; height:20px; line-height:20px}
.check_order input {padding:0px; margin:0px; height:18px; line-height:18px; width:200px; border:1px solid #CCCCCC}
.check_order input[type="button"]{padding:0px; margin:0px; height:25px; line-height:25px; width:100px; border:1px solid #CCCCCC}

.check_order a:link {color:#FF6600; text-decoration:none}
.check_order a:visited{color:#FF6600; text-decoration:none}
.check_order a:action{color:#FF6600; text-decoration:none}
.check_order a:hover{color:#0066FF; text-decoration:none;}

.shipping_order {float:left; border-top:1px solid #FF6600; width:100%; height:auto; padding:5px 0px 5px 0px; font-size:12px;}
.shipping_order table tr span {font-weight:bold}

.list_category {border:1px solid #CCCCCC; width:190px; height:170px; float:left; margin:7px; }
.list_category div {font-weight:bold; text-transform:uppercase; height:20px; line-height:20px; padding:3px; margin:0px}
.list_category div span { background:url(/theme/images/circle_arrow_icon.gif) no-repeat; width:13px; height:13px; display:block; float:left; margin:3px 5px 3px 3px}
.list_category ul {margin:0px 0px 0px 10px; padding:0px 0px 0px 20px; list-style-image:url(/theme/images/arrow_yellow.gif); height:17px; line-height:17px;} 
.list_category ul li {margin:0px; padding:0;} 
.list_category a:link {color:#042D49; text-decoration:none; font-weight:bold}
.list_category a:visited{color:#042D49; text-decoration:none; font-weight:bold}
.list_category a:action{color:#042D49; text-decoration:none; font-weight:bold}
.list_category a:hover{color:#009900; text-decoration:none; font-weight:bold;}


.list_category_special {border:1px solid #CCCCCC; width:395px; height:170px; float:left; margin:7px; }
.list_category_special div {font-weight:bold; text-transform:uppercase; height:20px; line-height:20px; padding:3px; margin:0px}
.list_category_special div span { background:url(/theme/images/circle_arrow_icon.gif) no-repeat; width:13px; height:13px; display:block; float:left; margin:3px 5px 3px 3px}
.list_category_special ul {margin:0px 0px 0px 10px; padding:0px 0px 0px 20px; list-style-image:url(/theme/images/arrow_yellow.gif); height:17px; line-height:17px;} 
.list_category_special ul li {margin:0px; padding:0; float:left; width:180px} 
.list_category_special a:link {color:#042D49; text-decoration:none; font-weight:bold}
.list_category_special a:visited{color:#042D49; text-decoration:none; font-weight:bold}
.list_category_special a:action{color:#042D49; text-decoration:none; font-weight:bold}
.list_category_special a:hover{color:#009900; text-decoration:none; font-weight:bold;}


.may-tinh-xach-tay{background:url(/theme/images/may_tinh_xach_tay.jpg) repeat-x; height:25px;}
.may-tinh-nguyen-chiec{background:url(/theme/images/may_tinh_nguyen_chiec.jpg) repeat-x; height:25px;}
.thiet-bi-mang{background:url(/theme/images/thiet_bi_mang.jpg) repeat-x; height:25px;}
.may-chu-server{background:url(/theme/images/may_chu_server.jpg) repeat-x; height:25px;}
.thiet-bi-van-phong{background:url(/theme/images/thiet_bi_van_phong.jpg) repeat-x; height:25px;}
.thiet-bi-khac{background:url(/theme/images/thiet_bi_khac.jpg) repeat-x; height:25px;}
.linh-kien-may-tinh{background:url(/theme/images/linh_kien_may_tinh.jpg) repeat-x; height:25px;}
.may-anh-may-quay{background:url(/theme/images/may_tinh_xach_tay.jpg) repeat-x; height:25px;}

.promotion_news_right {float:right; border:0px solid red; width:48%; height:100px; padding:3px}
.promotion_news_right ul {margin:0px 0px 0px 10px; padding:0px 0px 0px 10px; list-style-image:url(/theme/images/arrow_yellow.gif); height:17px; line-height:17px;} 
.promotion_news_right ul li {margin:0px; padding:0; font-family:Arial; font-size:11px} 
.promotion_news_right a:link {color:#FF0000; text-decoration:none; font-weight:bold}
.promotion_news_right a:visited{color:#FF0000; text-decoration:none; font-weight:bold}
.promotion_news_right a:action{color:#FF0000; text-decoration:none; font-weight:bold}
.promotion_news_right a:hover{color:#FF0000; text-decoration:none; font-weight:bold;}

.promotion_news_left {float:left; border:0px solid red; width:48%; height:100px; padding:3px; text-align:left;}
.promotion_news_left img{float:left; margin-right:15px;}
.promotion_news_left a:link {color:#999999; text-decoration:none; font-weight:bold}
.promotion_news_left a:visited{color:#999999; text-decoration:none; font-weight:bold}
.promotion_news_left a:action{color:#999999; text-decoration:none; font-weight:bold}
.promotion_news_left a:hover{color:#999999; text-decoration:none; font-weight:bold;}

.list_sub_product_category {float:left; width:100%; border:0px solid red; padding:0px 0px 5px 0px; height:150px;}
.list_sub_product_category ul {margin:0px 0px 0px 30px; padding:0px 0px 0px 10px; list-style-image:url(/theme/images/arrow_yellow.gif); height:17px; line-height:17px;} 
.list_sub_product_category ul li {margin:0px; padding:0px; float:left; width:120px} 
.list_sub_product_category a:link {color:#042D49; text-decoration:none; font-weight:bold}
.list_sub_product_category a:visited{color:#042D49; text-decoration:none; font-weight:bold}
.list_sub_product_category a:action{color:#042D49; text-decoration:none; font-weight:bold}
.list_sub_product_category a:hover{color:#009900; text-decoration:none; font-weight:bold;}

.product_news {float:left; width:400px; height:150px; border:0px solid red; padding:5px 0px 5px 0px}
.product_news img{float:left; margin-right:15px;}
.product_news a:link {color:#999999; text-decoration:none; font-weight:bold}
.product_news a:visited{color:#999999; text-decoration:none; font-weight:bold}
.product_news a:action{color:#999999; text-decoration:none; font-weight:bold}
.product_news a:hover{color:#999999; text-decoration:none; font-weight:bold;}

.line_split {float:left; width:100%; background:url(/theme/images/line_split.jpg) repeat-x; height:3px; margin:0px}

.list_news_category {border:0px solid #CCCCCC; width:316px; height:290px; float:left; background:url(/theme/images/bg_news_category.jpg) repeat-x; margin-left:2px;}
.list_news_category div {font-weight:bold; text-transform:uppercase; height:26px; line-height:26px; padding:3px; margin:0px;}
.list_news_category div span { background:url(/theme/images/circle_arrow_icon.gif) no-repeat; width:13px; height:13px; display:block; float:left; margin:5px}
.list_news_category ul {margin:0px 0px 0px 10px; padding:0px 0px 0px 20px; list-style:none; height:17px; line-height:17px; font-size:11px} 
.list_news_category ul li {margin:10px 0px 0px 0px; padding:5; border:0px solid red} 

.list_news_category ul li img {float:left; margin:5px 10px 5px 0px}
.list_news_category ul li div {float:right; border:0px solid red; font-weight:normal; text-transform:none}
.list_news_category ul li a:link {color:#C80F0D; text-decoration:none; font-weight:bold}
.list_news_category ul li a:visited{color:#C80F0D; text-decoration:none; font-weight:bold}
.list_news_category ul li a:action{color:#C80F0D; text-decoration:none; font-weight:bold}
.list_news_category ul li a:hover{color:#C80F0D; text-decoration:underline; font-weight:bold;}

.list_news_category div a:link {color:#042D49; text-decoration:none; font-weight:bold}
.list_news_category div a:visited{color:#042D49; text-decoration:none; font-weight:bold}
.list_news_category div a:action{color:#042D49; text-decoration:none; font-weight:bold}
.list_news_category div a:hover{color:#042D49; text-decoration:none; font-weight:bold;}

.list_viewest_news{border:0px solid #666666; overflow:hidden; width:190px; height:75px; float:left; margin: 0px 3px 0px 3px;background:#024A7C;}
.list_viewest_news ul{list-style:none;margin:0px;padding:0px 10px 10px 5px;}
.list_viewest_news li{padding:2px 3px 2px 0px; color:#FFFFFF; font-weight:bold}
.list_viewest_news li a:link {color:#FFFFFF}
.list_viewest_news li a:visited{color:#FFFFFF}
.list_viewest_news li a:action{color:#FFFFFF}
.list_viewest_news li a:hover{color:#FF6600; text-decoration:none;}

.lastest_news_one{width:440px; height: 150px; float:left; border:0px solid red; margin:0px 0px 0px 0px}
.lastest_news_one img{float:left; margin:0px 10px 5px 0px;}
.lastest_news_one a:link {color:#A3A3A3; font-weight:bold; text-decoration:none}
.lastest_news_one a:visited{color:#A3A3A3; font-weight:bold; text-decoration:none}
.lastest_news_one a:action{color:#A3A3A3; font-weight:bold; text-decoration:none}
.lastest_news_one a:hover{color:#A3A3A3; font-weight:bold; text-decoration:none}

.lastest_news_two{width:200px; height:150px; float:left; border:0px solid red; margin:5px;}
.lastest_news_two div img{clear:both;}
.lastest_news_two a:link {color:#C80F0D; text-decoration:none; font-weight:bold}
.lastest_news_two a:visited{color:#C80F0D; text-decoration:none; font-weight:bold}
.lastest_news_two a:action{color:#C80F0D; text-decoration:none; font-weight:bold}
.lastest_news_two a:hover{color:#C80F0D; text-decoration:none; font-weight:bold}

.list_component {border:0px solid red}
.list_component p {width:620px; border:0px solid red}
.list_component p label{ width:120px; margin-left:50px; display:block; border:0px solid red; float:left; font-weight:bold; font-size:11px; line-height:18px; height:18px}
.list_component div{text-align:center; text-transform:uppercase; font-weight:bold; border:0px solid red; width:auto}

.show_config_computer {border:0px solid red}
.show_config_computer p {width:620px; border:0px solid red}
.show_config_computer table {width:95%}
.show_config_computer table tr th { height:17px; line-height:17px; border:1px solid #666666; font-size:11px; background:#CCCCCC}
.show_config_computer table tr td { height:17px; line-height:17px; border:1px solid #666666; font-size:11px;}
.show_config_computer table tr td span {font-weight: bold;}
.show_config_computer p label{ width:120px; margin-left:50px; display:block; border:0px solid red; float:left; font-weight:bold; font-size:11px; line-height:18px; height:18px}
.show_config_computer div{text-align:center; text-transform:uppercase; font-weight:bold; border:0px solid red; width:auto; padding:10px}

.simple_search{float: left; clear:both; width:100%; border-bottom:1px solid #FF6600; margin:5px 0px 10px 0px}
.simple_search img{float:left; margin:0px 10px 10px 0px; border:1px solid #C80F0D; padding:2px}
.simple_search a:link {color:#C80F0D; font-weight:bold; text-decoration:none}
.simple_search a:visited{color:#C80F0D; font-weight:bold; text-decoration:none}
.simple_search a:action{color:#C80F0D; font-weight:bold; text-decoration:none}
.simple_search a:hover{color:#C80F0D; font-weight:bold; text-decoration:none}

.bottom_menu{font-weight:bold; color:#004B7F; font-family:Tahoma; font-size:10px; float:left;}
.bottom_menu ul{ list-style-image:none;list-style-position:outside;list-style-type:none; height:15px; line-height:15px}
.bottom_menu li{color:#024A7C; font-weight:bold;}
.bottom_menu li a:link {color:#024A7C}
.bottom_menu li a:visited{color:#024A7C}
.bottom_menu li a:action{color:#024A7C}
.bottom_menu li a:hover{color:#FF6600; text-decoration:none;}

/*NEWSLETTER BOX*/
#right_newsletter{background:url(/theme/images/newsletter_box.jpg); width:300px; height:83px; clear:both; margin-bottom:10px}
#right_support_online{background:url(/theme/images/support_online_box.jpg); width:300px; height:101px; margin-top:8px; margin-bottom:8px; font-size:10px}
#right_adv{}
#right_adv img{margin-top:0px;margin-bottom:8px}
#right_promotion_news{margint-bottom:10px;}
#right_relax_news{margint-bottom:10px;}


.box-690-top		{background:url(/theme/images/box/top_white_box_689.jpg); width:689px; height:8px; float:left; margin-top:8px}
.box-690-top-none	{background:url(/theme/images/box/top_white_box_689.jpg); width:689px; height:8px; float:left; margin-top:0px}
.box-690-middle		{background:url(/theme/images/box/middle_white_box_689.jpg) repeat-y; width:689px; height:auto; float:left;}
.box-690-bottom		{background:url(/theme/images/box/bottom_white_box_689.jpg); width:689px; height:8px; float:left; margin-bottom:8px}

.box-690-content 	{padding:0px 25px 0px 25px; border:0px solid red;}

.box-486-top		{background:url(/theme/images/box/top_small_grey_box_486.jpg) no-repeat; width:486px; height:8px; float:left; margin-top:8px}
.box-486-top-none	{background:url(/theme/images/box/top_small_grey_box_486.jpg); width:486px; height:8px; float:left; margin-top:0px}
.box-486-middle		{background:url(/theme/images/box/middle_small_grey_box_486.jpg) repeat-y; width:486px; height:auto; float:left; border:0px solid red}
.box-486-bottom		{background:url(/theme/images/box/bottom_small_grey_box_486.jpg); width:486px; height:8px; float:left; margin-bottom:8px}

.box-486-content 	{padding:0px 25px 0px 25px; border:0px solid red;}



.box-400-top		{background:url(/theme/images/box/top_tip_box.gif); width:350px; height:8px; float:left; margin-top:8px}
.box-400-middle		{width:305px; height:auto; float:left; border:1px solid #FF6600 ; background:#F6F7F2; padding:20px 20px 20px 20px;}
.box-400-bottom		{background:url(/theme/images/box/bottom_tip_box.gif); width:350px; height:8px; float:left; margin-bottom:8px}



.box-690-grey-top		{background:url(/theme/images/box/top_grey_box_690.jpg); width:690px; height:8px; float:left; margin-top:8px}
.box-690-grey-top-none	{background:url(/theme/images/box/top_grey_box_690.jpg); width:690px; height:8px; float:left; margin-top:0px}
.box-690-grey-middle		{background:url(/theme/images/box/middle_grey_box_690.jpg) repeat-y; width:690px; height:auto; float:left;}
.box-690-grey-bottom		{background:url(/theme/images/box/bottom_grey_box_690.jpg); width:690px; height:8px; float:left; margin-bottom:8px}

.box-690-grey-content 	{padding:0px 25px 0px 25px; border:0px solid red;}


.middle_adv{text-align:center; padding:5px}
.bottom_adv{text-align:center; padding:5px}
.lose_password_form{width:300px; height:auto; background:#f2f7f0; border:1px solid #CCCCCC; padding:10px}
.lose_password_form label{font-weight:bold;display:inline-table; width:100px; border:0px solid red}

.lose_password_form input {padding:0px; margin:0px; height:20px; width:170px; border:1px solid #CCCCCC; font-size:16px; padding:2px 3px 2px 3px;}
.lose_password_form input[type="button"]{padding:0px; margin:0px; height:25px; line-height:25px; width:100px; border:1px solid #CCCCCC; font-size:14px;}
.lose_password_form div{font-weight:bold; text-transform:uppercase; text-align:center}

.table_head td{font-weight:bold; background:#CCCCCC}




.order_detail {width:620px; height:auto; border:0px solid red ; text-align:justify;font-size:12px;}
.order_detail div {font-weight:bold; text-transform:uppercase; text-align:center; height:25px; line-height:25px;}
.order_detail p{border:0px solid red; height:25px; line-height:25px; margin:0px 0px 0px 20px}
.order_detail p label{ border:0px solid red; font-weight:bold; width:150px; display:block; float:left; clear:both; margin:0px; height:20px; line-height:20px}
.order_detail p label span{ font-weight:normal}
.order_detail input {padding:0px; margin:0px; height:18px; line-height:18px; width:200px; border:1px solid #CCCCCC}
.order_detail input[type="button"]{padding:0px; margin:0px; height:25px; line-height:25px; width:100px; border:1px solid #CCCCCC}

.list_order_form {width:620px; height:auto; border:0px solid red ; text-align:justify;font-size:12px;}
.list_order_form div {font-weight:bold; text-transform:uppercase; text-align:center; height:25px; line-height:25px;}





.download{color:#FF6600; font-weight:bold; padding:5px; font-size:12px}
.download a:link {color:#FF6600; text-decoration:none;}
.download a:visited{color:#FF6600; text-decoration:none;}
.download a:action{color:#024A7C; text-decoration:none;}
.download a:hover{color:#FF6600;}


.page_nav{height:20px; line-height:20px; text-align:center; clear:both; border:0px solid red}
.page_nav span {color: #000000; width:35px; margin:0px 3px 0px 3px; border:1px solid #000000; padding:0px 5px 0px 5px}
.page_nav a:link {color:#FF6600; text-decoration:none;  width:35px; margin:0px 3px 0px 3px; border:1px solid red; padding:0px 5px 0px 5px}
.page_nav a:visited{color:#FF6600; text-decoration:none;  width:35px; margin:0px 3px 0px 3px; border:1px solid red; padding:0px 5px 0px 5px}
.page_nav a:action{color:#FF6600; text-decoration:none; width:35px; margin:0px 3px 0px 3px; border:1px solid red; padding:0px 5px 0px 5px}
.page_nav a:hover{color:#FF6600; width:35px; margin:0px 3px 0px 3px; border:1px solid red; padding:0px 5px 0px 5px}


.product_tip{}
