body {
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #E2DDE0;
}

td
{
font-size: 12px;
color: #FF0000;
}

a {color: #FF4800; font-size: 12px;text-decoration: none}
a:visited {color: inherit;}
a:hover {color: #FF4800;text-decoration: underline}
a:active {color: #FF4800;}

/* ---------------------- Keep these elements ---------------------- */

.form_padding { padding:0px; margin:0px;}
.record_hightlight { color: #FFDC18; background-color: #D70000 }

#marqueecontainer{
position: relative;
width: 200px; /*marquee width */
height: 200px; /*marquee height */
background-color: white;
overflow: hidden;
border: 3px solid orange;
padding: 2px;
padding-left: 4px;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.slideads3 {text-align:left}
.slideads4 {text-align:right}
/* ---------------------- End of keeping these elements ---------------------- */



/* ---------------------- Text decoration online ---------------------- */
.txt_shopping_cart { color: #FFDC18; font-size: 11px; font-weight: bold; font-family: Arial }
.txt_search {color:#FFFFFF; font-size:12px}

.txt_advance_search a, .txt_advance_search a:visited, .txt_advance_search a:hover{ color: #ffe171; font-size: 11px; text-decoration: underline;}

.txt_network_menu_select { color: #ffffff; font-size: 12px; font-weight:bold; padding-left: 15px }

.txt_sim a, .txt_sim a:visited{ color: #F87E0C; font-size: 16px; font-weight:bold }

.txt_price_small { font-size: 10px; }

.txt_saleoff_sim a, .txt_saleoff_sim a:visited{ font-size: 22px; font-weight: bold; text-decoration: none }

.txt_statistics { font-size: 11px; font-weight:bold}

.txt_sim_list a, .txt_sim_list a:visited { font-size:19px; font-weight:bold; color: #FD1A1A; text-decoration: none; font-family: Arial;}

.txt_view_more a, .txt_view_more a:visited { font-size:12px; font-weight:bold; text-decoration: none; color: #FE6500}
/* ---------------------- Ennd of text decoration online ---------------------- */



.tbl_header
{
background: url(../images/head_bg.gif) repeat-x;
color: #ffffff;
}

.tbl_header a, .tbl_header a:visited { color: #ffffff; font-size: 11px; text-decoration: none }
.tbl_header a:hover { color: #ffffff; font-size: 11px;  text-decoration: underline }




.tbl_main_frame
{
background-color: #ffffff;
}

.tbl_nav
{
background: url(../images/nav_bg.gif) repeat-x;
}

.nav_left
{
background: url(../images/left_nav.gif) no-repeat; padding-left:5px
}

.nav_button
{
background: url(../images/nav_divide.gif) no-repeat right;
text-align: center;
}

.nav_button a, .nav_button a:visited { color: #ffffff; text-transform: uppercase; font-weight:bold; font-family: Arial; text-decoration: none}

.tbl_search{background: url(../images/search_bg.gif) no-repeat;}

.tbl_menu_network {background: url(../images/network_bg.gif) no-repeat;}

.tbl_menu_cat {background: url(../images/cat_bg.gif) repeat-y }
.head_cat { background: url(../images/head_cat.gif) no-repeat; color: #ffffff; font-weight:bold; height: 26px; padding-left: 10px; }

.menu_cat_list { padding-left: 10px; height: 24px; border-bottom:1px dashed #FD6901}
.menu_cat_list a, .menu_cat_list a:visited { color:#F87E0C; font-size: 14px;  text-decoration:none}
.menu_cat_list a:hover { color: #F87E0C; font-size: 14px; text-decoration: underline }


.left_tcat { background: url(../images/left_tcat.gif) no-repeat; width: 7px; height: 27px;}
.right_tcat { background: url(../images/right_tcat.gif) no-repeat; width: 7px}
.tcat_bg {background: url(../images/tcat_bg.gif); color: #fff; font-weight: bold;  font-size:13px}
.tcat_bg a, .tcat_bg a:visited { color: #fff; font-size: 12px; text-decoration: none }

.left_bottom { background: url(../images/left_tcat.gif) no-repeat; width: 7px; height: 7px;}
.right_bottom  { background: url(../images/right_tcat.gif) no-repeat; width: 7px}
.bottom_bg {background: url(../images/tcat_bg.gif);}

.box { float:left; width:100%; border: 2px solid #f69f4b; border-top: 0; border-bottom: 0}

.block1 { background-color: #ffffff; border-bottom: 1px solid #DDDDDD; } 
.block2 { background-color: #F2F2F2; border-bottom: 1px solid #DDDDDD; }


.left_gcat { background: url(../images/left_gcat.gif) no-repeat; width: 7px; height: 26px;}
.right_gcat { background: url(../images/right_gcat.gif) no-repeat; width: 7px}
.gcat_bg {background: url(../images/gcat_bg.gif); color: #fff; font-weight: bold}

.subcat { background-color: #fbc897; border-bottom: 1px solid #FD6901}
.footer {color:#ffffff; font-size:14px;}
.footer a, .footer a:visited {color:#ffffff; font-size:11px; text-decoration: none}

.box_full { border: 2px solid #F69F4B; }

.phanloai_block, .phanloai_block a, .phanloai_block a:visited{ color: #F87E0C; font-size:12px;}