*{
	margin:0px;
	padding:0px;
	border:0px;
}
body{
	background-color:#c0c0c0;
	font-family: Arial,sans-serif;
	font-size:14px;
	line-height: 2em;
}
a{
	text-decoration:none;
	color:Blue;
}
p{
	margin:0px;
}
ul{
	margin:0px;
	padding:0px;
}
li{
	margin:0px;
	padding:0px;
}
table{
	margin:0px;
}
#main{
	width:1020px;
	margin:auto;
	background-color:#00448a;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.container_16{
	background-color:#ffffff;
}

/*Header Part*/
#container-header{
	height:230px;
}
#container-header-logo{
	height:160px;
	background:url(../images/logo.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#container-header-logo h1{
	margin-bottom:0px;
	padding-top:70px;
}
#container-header-logo h1 a{
	display:block;
	height:90px;
	text-indent:-9999px; 
	width:230px;
}
#container-header-navigation{
	height:60px;
	margin-top:10px;
}
#container-header-navigation a{
	height:45px;
	padding-top:15px;
	display:block;
	font-weight:bold;
	color:#ffffff;
}
#container-header-navigation ul{
	list-style-type:none;
}
#container-header-navigation ul li{
	float:left;
	text-align:center;
}
#container-header-navigation #index a{
	width:110px;
	background:url(../images/index-inactive-bg.gif);
	background-repeat:no-repeat;
}
#container-header-navigation #index a:hover{
	width:110px;
	background:url(../images/index-active-bg.gif);
	background-repeat:no-repeat;
}
#container-header-navigation #index a.active{
	width:110px;
	background:url(../images/index-active-bg.gif);
	background-repeat:no-repeat;
}
#container-header-navigation #sale-off a{
	width:100px;
	background:url(../images/khuyenmai-inactive-bg.gif);
	background-repeat:no-repeat;
}
#container-header-navigation #sale-off a:hover{
	width:100px;
	background:url(../images/khuyenmai-active-bg.gif);
	background-repeat:no-repeat;
}
#container-header-navigation ul li a{
	width:110px;
	background:url(../images/navilist-inacvitive-bg.gif);
	background-repeat:no-repeat;
}
#container-header-navigation ul li a:hover{
	width:110px;
	background:url(../images/navilist-acvitive-bg.gif);
	background-repeat:no-repeat;
}

#container-header-navigation ul .break{
	width:1px;
	height:60px;
}
/*End Of Header Part*/

/*Center Part*/
#container-center-left{}
#container-center-left .service-title{
	height:45px;
	padding-top:15px;
	background:url(../images/service-bg-2.gif);
	background-repeat:no-repeat;
	text-align:center;
	font-size:18px;
	color:#ffffff;
}
#container-center-left .service-list{
	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: #01458e;
	border-bottom-color: #01458e;
	border-left-color: #01458e;
	padding-bottom: 10px;
}
#container-center-left .service-list  ul{
	list-style-type:none;
	padding:10px 5px 5px 10px;
}
#container-center-left .service-list  ul li{
	height:30px;
	padding-top:10px;
	font-size:12px;
}
#container-center-left .service-list  ul li a{
	font-weight:bold;
}
#container-center-left .service-list  .service-list-table{
	width:100%;
	text-align:center;
}
.service-table-img{
	vertical-align:bottom;
}
#container-center-left .service-list  .support-online a{
	display:block;
}
#container-center-right{
	
}
#gallery{
	height:345px;
}
#gallery #gallery-left{
	width:62px;
	height:345px;
	float:left;
	background:url(../images/gallery-left-bg.gif);
	background-repeat:no-repeat;
}
#gallery #gallery-center{
	width:576px;
	height:345px;
	float:left;
	background:url(../images/gallery-image.gif);
	background-repeat:no-repeat;
}
#gallery #gallery-right{
	width:62px;
	height:345px;
	float:left;
	background:url(../images/gallery-right-bg.gif);
	background-repeat:no-repeat;
}
#container-center-right #register-services{
}
#news .news-top{
	height:60px;
	background:url(../images/center-news-top-bg.gif);
	background-repeat:no-repeat;
}
#news .news-top p{
	padding-top:20px;
	padding-left:20px;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
}
#news .news-top ul{
	list-style-type:none;
	list-style-image:none;
}
#news .news-top ul li{
	float:left;
	width:125px;
	line-height:2em;
	height:60px;
}
#news .news-top ul li a{
	display:block;
	width:125px;
	height:45px;
	padding-top:15px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
}
#news .news-top ul li a:hover{
	display:block;
	width:125px;
	height:45px;
	background:url(../images/center-news-active.gif);
	background-repeat:no-repeat;
}
#news .news-top ul li .sale-off a:hover
{
	display:block;
	width:125px;
	height:45px;
	background:url(../images/center-news-saleoff-active.gif);
	background-repeat:no-repeat;
}
#news .news-top ul li a.active
{
	display:block;
	width:125px;
	height:45px;
	background:url(../images/center-news-saleoff-active.gif);
	background-repeat:no-repeat;
}
#news .news-top ul .break{
	width:1px;
	height:60px;
} 
#news .news-bottom{
	height:12px;
	background:url(../images/center-news-bottom-bg.gif);
	background-repeat:no-repeat;
}
#news .news-center{
	background:url(../images/center-news-left-right-border.gif);
	background-repeat:repeat-y;
	padding-top:20px;
}
#news .news-center img{
	padding-left:10px;
}
#news .news-center .list-news{
	/*width:540px;*/
	width: 640px;
}
#news .news-center .list-news ul{
	color:Blue;
	padding-left:80px;
	line-height:3em;
}
.register-sub-services{
	width:330px;
	height:300px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

#bottom-navigation{
	width:940px;
	padding: 5px;
	
}
#bottom-navigation table td{
	vertical-align:top;
}
#bottom-navigation ul{
	list-style-type:none;
	list-style-image:none;
	float:left;
}
#bottom-navigation ul li{
	float:left;
	padding-right:2px;
}
/*End of Center Part*/

/*Content Part*/
#content #content-top{
	width:700px;
	height:6px;
	background:url(../images/content-top-bg.gif);
	background-repeat:no-repeat;
}
#content #content-center{
	/*width:700px;*/
	background:url(../images/content-center-bg.gif);
	background-repeat:repeat-y;
	text-align:justify;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:20px;
}
#content #content-center p{
	/*text-align:justify;
	padding-left:60px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;*/
}
#content #content-center .title{
	font-size:18px;
	font-weight:bold;
	padding:20px;
	color:#0a72bc;
}
#content #content-center #news ul{
	color:Blue;
	line-height:3em;
	padding-left:60px;
}
#content #content-bottom{
	width:700px;
	height:6px;
	background:url(../images/content-bottom-bg.gif);
	background-repeat:no-repeat;
}
/*End of Content Part*/

/*Footer Part*/
#container-footer{
	height:145px;
	background:url(../images/footer-bg.gif);
	background-repeat:no-repeat;
	color:#ffffff;
}
#container-footer .grid_2{
	padding-left:10px;
	width:40px;
}
#container-footer ul{
	list-style-type:none;
	list-style-image:none;
	margin:0px;
	padding:20px;
	height:30px;
}
#container-footer ul li{
	float:left;
	margin:0px;
	padding-right:40px;
}
#container-footer a{
	color:#ffffff;
	display:block;
}
#container-footer a:hover{
	color:#ffffff;
	display:block;
	background:url(../images/footer-a-hover-bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#container-footer table{
	margin:0px;
	width:900px;
	margin-left:20px;
}
#container-footer p{
	margin:0px;
	text-align:center;
}
/*End of Footer Part*/

.spacer{
	height:20px;
}

input, select {
	font-size:10pt;
	font-weight:bold;
	background-color:#0072BC;
	border-color:#336699;
	border-style:inset;
	border-width:2px;
	color:#FFFFFF; 
}


.tbl, .tbl td
{
	border               : 1px solid #CEDCFA;
	border-collapse      : collapse;
  font                 : small/1.5 "Tahoma", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
}
.tbl
{
	border                :none;
	border                :1px solid #CEDCFA;
}

.tbl thead th, .tbl tbody th
{
	/*background            : #FFF url(../images/th_bck.gif) repeat-x;*/
	/*background:#3E9DD9;*/
	background:#00639A;
	color                 : #FFF;  
	padding               : 5px 10px;
	border-left           : 1px solid #CEDCFA;
	text-align:center;
}

.tbl thead tr td
{
	/*background            : #FFF url(../images/th_bck.gif) repeat-x;*/
	background:#FFF;
	color                 : #666;  
	padding               : 5px 10px;
	border-left           : 1px solid #CEDCFA;
	text-align			  :left;
}

.tbl tbody th
{
  background            : #fafafb;
  border-top            : 1px solid #CEDCFA;
  text-align            : left;
  font-weight           : bold;
}
.tbl tbody tr td
{
	padding               : 5px 10px;
	color                 : #666;
}

