td, tr            { color: #000000; font-size: 8pt; font-family: Verdana}
.default         { color: #000000; font-size: 8pt; font-family:  Verdana}
body   { scrollbar-arrow-color:#f9cc2f; scrollbar-face-color:#d11820; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#fff3b5; scrollbar-track-color:#b3080f;}
body{ margin:0; background-color:#ffffff; text-align: center; vertical-align:top; }
.content { background-color:#FFFFFF; vertical-align:top; text-align: left;}

/*------------------------------------top--------------------------------------------------------*/
.bg_banner { background-color:#b11116; vertical-align:top; text-align:left}

.banner { background:url(banner.jpg) no-repeat;width:980px; vertical-align:top; text-align: left;}
.topbg {background:url(topmbg.jpg); height:26; padding-left:20;}
.top_menu {width:980px; height:52px; padding:0; margin:0;}
.top_menu li {float: left; width:134px; height:46px; display:inline; padding:0px; margin-right:8px;}
li.tmemu {background:url(top_menu.jpg) top left no-repeat;}
li.tmemu:hover{background:url(top_menu_over.jpg) top left no-repeat;}
.top_menu li a {display:block; text-align:center; vertical-align:middle;padding-top:14px; color:#000000; font-size:8pt; font-family:Verdana;text-decoration:none; font-weight:bold; text-transform:uppercase; width:134px; height:46px; }
.top_menu li a:hover {background:url(top_menu_over.jpg) top left no-repeat;color:#000000;}
.top_menu li a:active {background:url(top_menu_over.jpg) top left no-repeat;color:#000000;}
.ctitle{ background-image:url(ctitle.jpg); height:24; color:#fff; font-weight:bold; padding-left:6}

a.hr:link, a.hr:visited{font-size:7pt;margin-left:30;color:#555252; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.hr:hover, a.hr:active{ font-size:7pt;margin-left:30;color:#fa1c12; text-decoration:underline; font-weight:bold; text-transform:uppercase;}

/*------------------------------------left-menu-bg----------------------*/
.left_menu_bg { background-image:url(left_menu_bg.jpg); vertical-align:top; text-align: left; padding:20px 0px 10px 0px; }

/*------------------------------------left-menu----------------------*/
.left_menu {width:167px; padding:0px 0px; margin:0px;}
.left_menu li {float: left; width:167px; height:22px; display: block; padding:0px; margin:0px;}
.left_menu li a {display:block; text-align:left; vertical-align:middle;padding:4px 0px 0px 15px;color:#ffffff; font-size:7.8pt; font-family:Verdana; height:22px; text-decoration:none; font-weight:bold;}
li.tm {background:url(left_menu.jpg) top left no-repeat; }
li.tm:hover{background:url(left_menu_over.jpg) top left no-repeat;}
.left_menu li a:hover {background:url(left_menu_over.jpg) top left no-repeat;color:#ffffff;}
.left_menu li a:active {background:url(left_menu_over.jpg) top left no-repeat;color:#ffffff;}

/*------------------------------------left-menu-sub----------------------*/
.left_menu_sub {width:167px; padding:0px 0px; margin:0px;}
.left_menu_sub li {float: left; width:167px; height:22px; display: block; padding:0px; margin:0px;}
.left_menu_sub li a {display:block; text-align:left; vertical-align:middle;padding: 4px 0px 0px 22px;color:#ffffff; font-size:7.8pt; font-family:Verdana; height:22px; text-decoration:none; font-weight:bold;}

li.tmsub {background:url(left_menu_sub.jpg) top left no-repeat; }
li.tmsub:hover{background:url(left_menu_sub_over.jpg) top left no-repeat;}
.left_menu_sub li a:hover {background:url(left_menu_sub_over.jpg) top left no-repeat;color:#ffffff;}
.left_menu_sub li a:active {background:url(left_menu_sub_over.jpg) top left no-repeat;color:#ffffff;}

/*------------------------------------left--------------------------------------------------------*/
.left_bg { background-color:#f2f2f2; vertical-align:top; text-align: left;}

.left_pad { vertical-align:top; text-align: left; padding-bottom:10px; }
.left_couter { background-color:#f2f2f2; vertical-align:top; text-align: center; padding:10px 0px 10px 10px; }
.left_ddnong2 { background-image:url(left_ddnong2.jpg); vertical-align:top; text-align: left; padding:10px 0px 10px 10px; }
.left_ddnong3 { background-image:url(left_ddnong3.jpg) top left no-repeat ; padding-bottom: 10px; height:10px}

/*------------------------------------right--------------------------------------------------------*/
.right_title { background-image:url(right_title.jpg); padding-left: 24; width:167; height:25; color:#004276; text-transform:uppercase; font-weight:bold}
.right_bg { line-height:18px; background-color:#f2f2f2; padding: 10px 6px 10px 8px;}
.padr {background-color:#fefded; padding: 10 0; vertical-align:top; text-align:left}
.pad_img {padding: 0px 10px 10px 0px;  vertical-align:top; text-align:left;}
a.hr1:link, a.hr1:visited{ color: #004276;font-weight:bold; text-decoration:none;}
a.hr1:hover , a.hr1:active{color: #f52118; font-weight:bold; text-decoration:none;}
a.right_link:link, a.right_link:visited
				{
				color: #000000; vertical-align:top; text-align:left;
				font-family: Verdana; 
				text-decoration: none;
				font-size:8pt;
				}
a.right_link:hover , a.right_link:active
				{
				color: #cf181f; 
				font-family:  Verdana;  vertical-align:top; text-align:left;
				text-decoration: none; 
				font-size:8pt;
				}
.right_anh { background-color:#f2f2f2; vertical-align:top; text-align:center; padding-top:10px}

/*------------------------------------khung--------------------------------------------------------*/
.khung1 { background-image:url(khung1.jpg); width:27px; height:21px}
.khung2 { background-image:url(khung2.jpg); color:#FFFFFF; font-weight:bold}
.khung_bg { background-color:#fef2ef; padding:0px 10px 0px 10px; line-height:18px;}
.khung3 { background-image:url(khung3.jpg); width:10px;}
.khung4 { background-image:url(khung4.jpg);}
.khung5 { background-image:url(khung5.jpg); height:10px}

/*------------------------------------center--------------------------------------------------------*/
.center { vertical-align:top; text-align:center; padding:10px 16px 10px 16px}
.cent_text { vertical-align:top; text-align: justify; padding: 10px 10px 10px 0px}
.cent_text_do { color:#cc1017; font-weight: bold; }
.cent_text_den { color:#000000; font-weight: bold; padding: 10px 0px 10px 0px; line-height:18px}

.cont_title2 { background-image: url(cont_title2.jpg); color:#cf181f; font-weight: bold;}
.text {padding: 10px 0px 10px 0px; text-align: justify; vertical-align:top}
/*-------------------------------------------footer-------------------------------------------------*/
.footer {background:#dc1f26; top left no-repeat; vertical-align:bottom; text-align:center}
