/*----Main style---------------------------------------------------------*/
body {
	margin: 0px 0px 0px 0px;
}
a  {color: #00009B; text-decoration:none}
a:hover{color: #0000D2; text-decoration:underline}
hr {border: solid #ced6da 0px;	border-top-width: 1px;	height: 0px; }
form{margin:0px;}

/*----Table style--------------------------------------------------------*/
td { 
	font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;
}
.table_noborder {
	border:0;
	padding: 0 0 0 0;
	border-spacing: 0;
	border-collapse:collapse;
}
.light_row  	{ background-color: #F7F7F7 }
.dark_row   	{ background-color: #EBEBEB }
.line_light	  	{ background-color: #ECF0FF }
.line_dark	  	{ background-color: #C9DDFC }
.tab_title   	{ background-color: #00716B; color:#F4F4F4; font-weight:bold; height:22px}

/*----Title and highlight style-----------------------------------------*/
h1	{font-size: 8pt;font-weight: bold;color: #DCDCDC;margin-top: 0px;margin-bottom: 0px;}
h2	{font-size:13px; font-weight:bold; color:#FCFCFC; margin-top: 0px;margin-bottom: 0px;}
h3	{font-size: 9pt; margin-top: 0px; font-weight:lighter; margin-bottom: 0px;}

.title_1		{font-size: 10pt; color: #D17601; font-weight: bold}
.title_1:hover	{font-size: 10pt; color: #D17601; font-weight: bold}
.title_2	{font-size:11pt; color:#003399; font-weight:bold;}
.title_3	{color:#FFFFEE; font-weight:bold;}
.title_4	{font-size:13pt; color:#D17601; font-weight:bold; }

.price_style	{font-size: 10pt; color: #990000; font-weight: bold}
.cms_article	{ background: no-repeat left url('arr_more.gif'); padding-left:15px; height:26px}
.item_name			{font-size: 10pt; color: #006600; font-weight: bold}
.item_name:hover	{font-size: 10pt; color: #006600; font-weight: bold}
.textnote	{font-size: 8pt; color: #C0C0C0; font-style:italic}
.uppercase {text-transform: uppercase;}
.lowercase {text-transform: lowercase;}

/*------Form style---------------------------------------------------------*/
input,textarea,select{
	color: #000000;
	font-family:Geneva, Arial, Helvetica, sans-serif; font-size: 10pt;
	padding-left: 1px;
}
.form_required {font-size:8pt; background-color:#FFFF66}
.form_button   {background: url('but_blank.gif'); height:21px; width:63px; font-size:9pt; font-weight:bold; color:#717171; border:0px; }
.form_butlong   {background: url('but_blank_long.gif'); height:21px; width:110px; font-size:9pt; font-weight:bold; color:#717171; border:0px; }
.form_text     {font-size:8pt}
.alert_box	   {border:1px solid #990000; background-color:#FFD9D9}
/*------END Form style---------------------------------------------------------*/

/*------Khung layout chinh-----------------------------------------------------*/
.top_line{ background: url("top_line.gif"); height:19px;}
.top_line2{ background:  url("top_line2.gif"); height:61px;}
.top_lineend{ background: url("top_lineend.gif"); height:61px;}
.top_logo{ background: url("top_logo.gif"); width:121px; height:107px;}
.sidebox_title{ background: url("sidebox_title.gif") no-repeat; width:186px; height:31px; font-size:16px; font-weight:bold; padding-left:10px; color:#FCFCFC}
.sidebox_bg{ background: repeat-y url("sidebox_bg.gif"); width:186px}
.sidebox_bottom{ background: no-repeat url("sidebox_bottom.gif"); width:186px; height:14px}
.sidebox_dotline{ background: no-repeat url("sidebox_dotline.gif"); height:10px}
.bot_bg{ background: url("bot_bg.gif"); height:127x;}
.main_title{ background: url("main_title.gif"); width:585px; height:24px; font-size:13px; font-weight:bold; padding-left:10px; color:#FCFCFC}
.main_doted{ background: url("main_doted.gif"); height:13x;}
.main_doted_ver{ background: url("main_doted_ver.gif"); width:15x;}
.but_cart{
	background: url("buy_small.gif") no-repeat; width:52px; height:17px; font-weight:bold;
	text-indent:8px; padding: 0px 0px 0px 8px; color:#ECECEC; cursor:pointer;
}
.img_class{border:none;}
