/*------------ TAG ------------*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0f4188;
	background-image: url(../images/bg_body.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #689deb;
	line-height: 1.4;
}
.cBold
{
	font-weight:bold;
}
.pageNum
{
	padding-right:10px;
	padding-top:20px;
}
.pageNormal
{
	color: #0f4188;
	font-size: 12px;
}
.pageCur
{
	color: #FF0000;
	font-size: 12px;
}
.imgSec
{
	vertical-align:top;
}
a:link {
	color: #292929;
	text-decoration: none;
}
a:visited {
	color: #292929;
	text-decoration: none;
}
a:hover {
	color: #d60403;
	text-decoration: underline;
}
a:active {
	color: #292929;
	text-decoration: none;
}

.bg_left {background-image: url(../images/bg_left_01.jpg);background-repeat: repeat-y;width: 21px;}
.bg_right {background-image: url(../images/bg_right_01.jpg);background-repeat: repeat-y;width: 22px;}

.text_white {color: #FFFFFF;}
.text_white a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.text_white a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.text_white a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.text_white a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.bg_white {background-color: #FFFFFF;}
/*------------ TOP ------------*/
.logo {
	background-image: url(../images/logo.jpg);
	height: 90px;
	width: 344px;
	background-repeat: no-repeat;
}

.top_corner {
	background-image: url(../images/top_corner.jpg);
	background-repeat: no-repeat;
	height: 56px;
	width: 12px;
}
.top_bg{
	vertical-align:top;
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
}

/*------------ MENU ------------*/

.menu {
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
	text-align: center;
	background-color: #0f4188;
	height: 30px;
}
.menu a:link {text-decoration: none;color: #FFFFFF;}
.menu a:visited {text-decoration: none;color: #FFFFFF;}
.menu a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.menu a:active {text-decoration: none;color: #FFFFFF;}

.menu_content {
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	background-color: #dceeff;
	height: 25px;
	background-image: url(../images/icon_menu_content.gif);
	background-repeat: no-repeat;
	text-indent: 25px;
	color: #0f4188;
}
.menu_content a:link {text-decoration: none;color: #0f4188;}
.menu_content a:visited {text-decoration: none;color: #0f4188;}
.menu_content a:hover {text-decoration: underline;color: #0f4188;}
.menu_content a:active {text-decoration: none;color: #0f4188;}

a.link:link		{background:none;color:#0f4188;text-decoration:none}
a.link:active	{background:none;color:#0f4188;text-decoration:none}
a.link:visited	{background:none;color:#0f4188;text-decoration:none}
a.link:hover	{background:none;color:#d60403;text-decoration:none}

.hotmenu {
	color: #0f4188;
}
.hotmenu a:link {
	color: #0f4188;
	text-decoration: none;
}
.hotmenu a:visited {
	color: #0f4188;
	text-decoration: none;
}
.hotmenu a:hover {
	color: #d60403; font-weight:bold;
	text-decoration: none;
}
.current {
	color: #d60403; font-weight:bold;
	text-decoration: none;
}
.hotmenu a:active {
	color: #0f4188;
	text-decoration: none;
}
/*------------ BANNER ADV ------------*/
.bg_advleft {
	background-image: url(../images/bg_advleft.jpg);
	background-repeat: no-repeat;
	height: 195px;
	width: 7px;
}
.bg_advright {
	background-image: url(../images/bg_advright.jpg);
	background-repeat: no-repeat;
	height: 195px;
	width: 7px;
}
.bg_adv {
	background-image: url(../images/bg_adv.jpg);
	background-repeat: repeat-x;
}
.bg_advlistleft {
	background-image: url(../images/bg_advlistleft.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 7px;
}
.bg_advlistright {
	background-image: url(../images/bg_advlistright.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 7px;
}
.bg_advlist {
	background-image: url(../images/bg_advlist.jpg);
	background-repeat: repeat-x;
}

/*------------ LEFT ------------*/

.title_category_left {
	background-image: url(../images/title_category_left.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 8px;
}
.title_category_right {
	background-image: url(../images/title_category_right.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 9px;
}
.title_category_bg {
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 230px;
	text-align:left;
	
}
.title_category_bg_CK {
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	
	text-align:left;
	
}
.title_category_bg_BT {
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 224px;
	text-align:left;
	
}
.title_category_bg_BC {
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	
	text-align:left;
	
}

.title_category_bg_tygia1 {
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;

}
.title_category_bg_tygia {
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 100px;
}

.title_category_bg_right{
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 182px;
	
}
.thamdoykien_tilte_left{
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 235px;
	
}
.title_category_bg_ML{
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 190px;
	
}
.title_category_bg_left{
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 214px;
	
}
.title_category_bg_new {
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 210px;
	text-align:left;
}
.title_category_bg_new_doitac {
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 222px;
	text-align:left;
}
.title_category_bg_new_bieuphi {
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 230px;
	text-align:left;
}
.title_category_bg_left_tuyendung{
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 218px;
	
}
.title_category_bg_doitac{
	background-image: url(../images/title_category_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	height: 30px;
	width: 224px;
	color:#292929;
	
}


.category_bg {
	background-color: #e9f3fc;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a9ccfe;
	border-bottom-color: #a9ccfe;
	border-left-color: #a9ccfe;
	width:228px;
}
.category_bg_bp {
	background-color: #e9f3fc;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a9ccfe;
	border-bottom-color: #a9ccfe;
	border-left-color: #a9ccfe;
	width:230px;
}
.title_category_line {
	background-image: url(../images/title_category_line.jpg);
	background-repeat: repeat-x;
	height: 5px;
}
.line_xam {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e6ea;
}
.line_dot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #9fa3a6;
}
.line_dotbgwhite {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #95989b;
	color:#000000;
}
.line_dotbgwhite_hot {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #95989b;
	color:#999999;
}

/*------------ FOOTER ------------*/
.footer_bgleft {
	background-image: url(../images/footer_bgleft.jpg);
	background-repeat: no-repeat;
	height: 148px;
	width: 9px;
}
.footer_bgright {
	background-image: url(../images/footer_bgright.jpg);
	background-repeat: no-repeat;
	height: 148px;
	width: 9px;
}
.footer_bg {
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	color: #0f4188;
}
.footer_bg_ft {
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	color: #0f4188;
	width:980px;
}
.bg_mangluoi {
	background-image: url(../images/bg_mangluoi.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	height: 120px;
	width: 191px;
	font-weight: bold;
	color: #FFFFFF;
}
/*------------ CONTENT ------------*/

.title 
{	
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0066cc;
	background-image: url(../images/icon_title.gif);
	background-repeat: no-repeat;
	height: 29px;
	text-indent: 25px;
}
.title_content {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #033783;
	background-image: url(../images/title_content.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 485px;
	text-indent: 25px;
}
.title_submenu {
	font-weight: bold;
	background-image: url(../images/title_submenu.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 176px;
	text-indent: 15px;
}
.bg_submenu {
	background-color: #F5F6FA;
	width:146px;
}
.button {
	background-image: url(../images/bg_button.jpg);
	background-repeat: repeat-x;
	border: 1px solid #3e78aa;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	height: 21px;
	cursor:pointer;
}

.line_content {
	background-image: url(../images/line_content.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.text_red {
	color: #C6010A;
}

.bg_redadv {
	color: #FFFFFF;
	background-color: #d60403;
	width: 25px;
}
.bg_blueadv {
	color: #0f4188;
	background-color: #7abaf8;
	width: 25px;
}
.bg_blueadv a:link {
	color: #0f4188;
	text-decoration: none;
}
.bg_blueadv a:visited {
	color: #0f4188;
	text-decoration: none;
}
.bg_blueadv a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.bg_blueadv a:active {
	color: #0f4188;
	text-decoration: none;
}
.text_blue {
	color: #0f4188;
}
.text_blue a:link {
	color: #0f4188;
	text-decoration: underline;
}
.text_blue a:visited {
	color: #0f4188;
	text-decoration: underline;
}
.text_blue a:hover {
	color: #d60403;
	text-decoration: none;
}
.text_blue a:active {
	color: #0f4188;
	text-decoration: underline;
}
.text_xam {
	color: #838282;
}

.text_news {
	color: #0f4188;
	font-size:12px;
	text-align:justify;
}
.text_news_detail {
	color: #0f4188;
	font-size:14px;
}

.text_news_tuyendung {
	color: #0f4188;
	cursor:pointer;
}
.text_news a:link {
	color: #0f4188;
	text-decoration: none;
	
}
.text_news a:visited {
	color: #0f4188;
	text-decoration: none;
}
.text_news a:hover {
	color: #d60403;
	text-decoration: none;
}
.text_news a:active {
	color: #0f4188;
	text-decoration: none;
}
/*------------ Submenu ------------*/
.submenu1_bg{
	background:#347ac4;
	font-weight: normal;
	color: #FFFFFF;
}
.submenu2_bg{
	background:#0f4188;
	font-weight: normal;
	color: #FFFFFF;
}
.submenu1 {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-indent: 5px;
}
.submenu1 a:link {text-decoration: none;color: #FFFFFF;}
.submenu1 a:visited {text-decoration: none;color: #FFFFFF;}
.submenu1 a:hover {text-decoration: none;color: #e60013;}
.submenu1 a:active {text-decoration: none;color: #FFFFFF;}

.submenu1_top {background:url(../images/submenu1_top.gif); background-repeat:no-repeat; height:13px}
.submenu1_bottom {background:url(../images/submenu1_bottom.gif); background-repeat:no-repeat; height:8px}
.submenu1_line { background-color: #0f4188;height:2px; width:100%; background:url(../images/submenu1_line.gif); background-repeat:repeat-x; }

.table_luuy {
	background-color: #f6fbff;
	border: 1px solid #b4d8fa;
	/*text-indent: 3px;*/
}
.text_blue18 {
	font-size: 18px;
	color: #0F4188;
	font-weight: bold;
}
.bg_table {
	background-color: #b4d8fa;
	color: #033783;
	text-indent: 5px;
}
.bg_table_title {
	background-color: #b4d8fa;
	color: #033783;
	text-indent: 0px;
	text-align:center;
}
.btPrint
{
	cursor:pointer;
}
.handcursor
{
	cursor:pointer;
}

.VNIndex
{
	color: #292929;
	text-decoration: none;
	cursor:pointer;
}
.VNIndex_hover{
	color: #d60403;
	text-decoration: underline;
	cursor:pointer;
}
.xemtintheongay
{
	color:#0F4188;
	font-weight:bold;
	cursor:pointer;
}
.newssource
{
	font-style:italic;
	color:#999999;
}
.textTTTTblue a
{
	color:#0f4188;
	text-decoration:none;
}
 a:hover
{
	color:#d60403;
	text-decoration:underline;
}
.textTuyendungkhac
{
	color:#000000;
}
.textTTTTblack
{
	color:#000000;
}
.textnewsblack
{
	color:#000000;
}
.textnewsblue
{
	color:#0f4188;
}
.menubold
{
	font-weight:bold;
}
.table_luuy1 {
	background-color: #f6fbff;
	border: 1px solid #b4d8fa;
	text-indent: 3px;
	color:#000000;
}
.btcalendar
{
	
	background:url("../images/icon_calendar.jpg") ;
	 background-repeat:no-repeat;
	 border:0px;
	 cursor:pointer;
}
.productcontent
{
	width:485px;
	overflow:hidden;
	
}

.table {
	width:100%;
	border:1px solid #2C2C2C;
	border-collapse:collapse;
	}
	
.table td {
	padding:4px;
	border:1px solid #2C2C2C;
	}
thead th, tfoot th {
	background-color:#8EC6F2;
	padding:4px;
	font-weight:bold;
	}
.thead
{
background-color:#82C0FF;
	color:#333333;
	font-weight:bold;
	text-align:center;
	
}

.alt3
{
	background: #bbe0fe;
	color: #333333;
}
.alt2
{
	background: #e6f3fb;
	color: #333333;
}
.alt1
{
	background: #cae4f4;
	color: #333333;
}
.hand {
cursor:pointer;
padding-bottom:8px;
}


.bl1 {  list-style-type:circle;}
.bl2 {  list-style-type:disc;}
.bl3 {  list-style-type:square;}
.nb1 { list-style-type: decimal; }
.nb2 { list-style-type:lower-alpha; }
.nb3 { list-style-type: lower-roman; }

h1 {
	font-size:1.6em;
	color:#0b5fb9 ;
	padding:0;
	margin:0 0 10px 0;
	}

h2 {
	font-size:1.4em;
	color:#0b5fb9 ;
	padding: 0px 0px 8px 0px;
	margin:0;
	}

h3 {
	font-size:1.1em;
	color:#0066CC;
	margin:0 0 4px 1px;
	padding:0;
	}
	
h4 {
	font-size:1.0em;
	}
	
h5 {
	font-size:.9em;
	}
	
h6 {
	font-size:.8em;
	}

table.tbformular
{
	text-align: center;
	background-color: #b5d8f7;
	margin-bottom: 12px;
} 

table.tbformular td 
{
	background-color: #b5d8f7;
}

table.tbinterestrate
{
	text-align: center;
	background-color: white;
	margin-bottom: 12px;
}

table.tbinterestrate thead th
{
	background-color:#8ec6f2;
} 
table.tbinterestrate tr.head
{
	background-color:#bbe0fe;
}
table.tbinterestrate tr.row
{
	background-color:#cae4f4;
} 
table.tbinterestrate tr.altrow
{
	background-color:#e6f3fb;
}

table.tbinterestrate
{
	text-align: center;
	background-color: white;
	margin-bottom: 12px;
}

table.tblist thead th
{
	background-color:#f4e7b9;
} 
table.tblist tr.head
{
	background-color:#bbe0fe;
}
table.tblist tr.row
{
	background-color:#cae4f4;
} 
table.tblist tr.altrow
{
	background-color:#f1f8fe;
}
table.tblist
{
	background-color: white;
	margin-bottom: 12px;
}


.title_submenu_home {
	font-weight: bold;
	background-image: url(../images/title_submenu.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 176px;
	text-indent: 15px;
}
.bg_submenu_home {
	background-color: #F5F6FA;
	width:176px;
}

.pageNum 
{
    text-align: right;
}
