@charset "utf-8";
body {	
	font-size: 12px;
	margin:0px;padding:0px;
	font-family: Arial; 
	background:#F2F2F2;
	
	/*background:url(../images/bg.jpg) #154979 ; background-repeat:no-repeat; background-position:top;*/ 
	
}
h1{color: rgb(0, 128, 192); font-size: 14px;}
h2{color: rgb(0, 128, 192); font-size: 13px;}
h3{color: rgb(0, 128, 192); font-size: 12px;}
input, select, option, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
p { text-align:justify; }
a{ text-decoration:none;color:#000;}
a:hover{ text-decoration:none;color:#c8222b;}
ul{ line-height: 20px; }
ul li{ line-height:25px }

#main_container{ margin:0px;padding:0px;overflow:hidden;width:950px; background:#FFFFFF; }
#main { background:#FFFFFF; }
.clear_overf{ clear:left;overflow:hidden;}
form{ margin:0px;padding:0px;list-style:none;}
fieldset {border:#CCCCCC solid 1px; padding:10px; margin:10px}
#header{ margin:0px;padding:0px;overflow:hidden;width:950px; background-color:#FFFFFF}
#header a{ text-decoration:none;  }
.menu { background:url(../images/banner_left.png); background-repeat:no-repeat; width:950px; height:29px ;  text-transform:uppercase; color:#FFFFFF; font-weight:bold; }
.menu_title { float:left; width:123px; padding-left:7px; padding-top:7px;  }
.menu_title a{ color:#FFFFFF; text-decoration:none }
.menu_title a:hover{ color:#FFFF00; text-decoration:none }

#header ul{ margin:0px;padding:0px; list-style:none; line-height: 20px;}
#header ul li{ margin:0px;padding:0px; display:inline; line-height: 25px;}
#header ul li a{ margin:0px;padding:0px; text-decoration:none;color:#000000; text-decoration:none; line-height: 25px;}
#header ul li a:hover{ margin:0px;padding:0px; text-decoration:none; color:#ed1c24;  line-height: 25px;}
.logo { float:left; padding-top:6px; padding-left:20px; margin-left:30px; background:url(../images/logo.png); width:168px; height:49px;  background-repeat:no-repeat  }


/* ================================= css - content =======================================   */
#content_wapper{ margin:0px;padding:0px;overflow:hidden;width:950px;background:#fff; padding-top:20px;}

#left{ float:left;overflow:hidden;width:228px; }
.left_top { background:url(../images/left_header.gif) no-repeat; width:228px; height:8px; }
.left_mid { background:url(../images/left_mid.gif); background-position:top; background-repeat:repeat-y; color:#FFFFFF; padding-left:8px;}
.left_mid ul {margin:0px;padding:0px;display:block; padding-bottom:2px; padding-left:10PX; }
.left_mid ul li {margin:0px;padding:0px;display:block;padding-bottom:2px;  padding-left:10PX;}
.left_mid ul li a{ margin:0px;padding:0px;display:block; text-decoration:none;color:#333333;  padding-left:10PX; }
.left_mid ul li a:hover{ margin:0px;padding:0px;display:block; text-decoration:none;color:#c8222b;  padding-left:10PX; }
.left_botton { background:url(../images/left_footer.gif) no-repeat; background-position:top; width:228px; height:23px; padding-bottom:10PX; }
.left_title { color:#c8222b; font-weight:bold; text-transform:uppercase;  font-size:13px}

#right { width:722px;float:right;overflow:hidden;  }
.format_text{ text-align:justify;line-height:1.55em; }
.right_top { background:url(../images/right_header_bg.gif) repeat-x;  height:40px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; }
.dong { padding-top:10px; padding-bottom:10px; height:15px;}
.format_text ul{ line-height: 20px; }
.format_text ul li{ line-height:25px }


.sub_lienquan { margin:0px;padding:0px;padding-top:7px;}
.sub_lienquan li{ margin:0px;padding:0px;display:block;padding-top:5px;padding-bottom:6px;}
.sub_lienquan li a{ margin:0px;padding:0px;display:block; text-decoration:none;color:#000;}
.sub_lienquan li a:hover{ margin:0px;padding:0px;display:block; text-decoration:none;color:#007cce;}

#footer{ margin:0px;padding:0px;overflow:hidden;width:100%;}
#footer a{ text-decoration:none; color:#333333}
#footer a:hover{ text-decoration:none;color:#c8222b;}


.sub_footer { margin:0px;padding:0px;padding-top:7px; background:#F2F2F2}
.sub_footer li{ margin:0px;padding:0px;display:inline;}
.sub_footer li a{ margin:0px;padding:0px;display:inline; text-decoration:none;padding-left:3px;padding-right:4px;}
.sub_footer li a:hover{ margin:0px;padding:0px;display:inline; text-decoration:none;padding-left:3px;padding-right:4px;color:#333333;}

/* ==================== pha nmenu ======================*/
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
z-index:100;
width:525px;
visibility: hidden;
-moz-opacity:.8;		
filter:alpha(opacity=95); /* day la thuoc tinh dung de tao do trong suot giua nen menu voi nen chinh  */
margin-top:7px;
}

.dropmenudiv a{
display: block;
text-decoration: none;
color:#000000;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
color:#c8222b;
text-decoration:none;
}

.dropmenudiv ul{
	margin:0;
	padding:0;
	list-style:none;
	
}
.dropmenudiv ul li{
	position:relative;
	padding:0;
}
/* =====================het phan menu========================= */
