BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; color:#000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;BACKGROUND-IMAGE: url(../images/bg.png)
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
LI {
	LINE-HEIGHT: 20px; text-align:justify;
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
#content P {
	LINE-HEIGHT: 18px; text-align:justify; padding-left:5px; padding-right:5px;
}
#content A {
	COLOR: #000000; TEXT-DECORATION: none
}
#content A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#content A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#footer {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; 
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; font-size:11px; line-height:20px;
}
#footer A {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#footer A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#footer A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
.dkltline {
	/*background-color:#05274e; height:1px;*/
	PADDING-RIGHT: 0px; BORDER-TOP: #1594cb 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 0; PADDING-TOP: 0px; BORDER-BOTTOM: #333333 1px solid; HEIGHT: 0px
}
.highlight {
	FONT-WEIGHT: bold; COLOR: #333333
}
.newsheading {
	FONT-WEIGHT: bold; COLOR: #333333; PADDING-TOP: 0px; font-size:11px; padding-bottom:0px; 
}
.newsother {
	FONT-WEIGHT: bold;font-variant:small-caps; COLOR: #000000; PADDING-TOP: 0px; font-size:11px; padding-bottom:0px;
}
.news_created {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; padding-top:0px; font-style:italic;
}
.news_intro {
	FONT-WEIGHT: bold; color:#696969; PADDING-TOP: 0px; font-size:11px; padding-bottom:8px; font-style:italic;
}
.news {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:2px;
}
#news_next {
	FONT-SIZE: 11px; WIDTH: 100%; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
#news_next A {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
#news_next A:visited {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: none
}
#news_next A:hover {
	FONT-WEIGHT: normal; COLOR: #333333; TEXT-DECORATION: underline
}
.li {
	padding-top:2px;
}
.photoborder {
	BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 3px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 3px solid
}
#casestudy {
	DISPLAY: block; FLOAT: left; WIDTH: 271px
}
#casestudy P {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 256px; COLOR: #f5c901; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#language{
	text-align:right; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; MARGIN: 0px; COLOR: #0377a4; PADDING-TOP: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#language A {
	FONT-WEIGHT: normal; COLOR: #0377a4; TEXT-DECORATION: none
}
#language A:visited {
	FONT-WEIGHT: normal; COLOR: #0377a4; TEXT-DECORATION: none
}
#language A:hover {
	FONT-WEIGHT: normal; COLOR: #cf5404; TEXT-DECORATION: none
}

#catname{
	font-size:11px; padding-top:2px; padding-left:5px; padding-right:5px; background:url(../images/t_catname.png) no-repeat; margin-left:5px; margin-right:5px; margin-top:5px; height:18px;
}
#catname A{
	/*FONT-WEIGHT: normal; COLOR: #CF5404; TEXT-DECORATION: none*/
	FONT-WEIGHT: bold; font-variant:small-caps; COLOR: #ffffff; TEXT-DECORATION: none
}
#catname A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
#catname A:hover{
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}

.inputbox {z-index:0;font-size:11px; height:16px; border:1px solid #269dd1; font-family:Verdana, Arial}
.button {border:solid 1px #269dd1;color:#ffffff; font-size:11px; background-color:#269dd1; margin-left:2px;}
.text_area {border:1px solid #269dd1;z-index:-3;font-size:11px;font-family:Verdana, Arial}

/* standard list style table */
table.giaodich {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-spacing: 0px;
	width: 220px;
	border-collapse: collapse;
}

table.giaodich th {
	margin: 0px;
	padding: 1px 1px 1px 1px;
	height: 20px;
	font-size: 9px;
	color: #000;
	border: 1px solid #e5e5e5;
}
table.giaodich th.title {
	text-align: left;
	
}

table.giaodich th a:link, table.giaodich th a:visited {
	color: #c64934;
	text-decoration: none;
}

table.giaodich th a:hover {
	text-decoration: underline;
}
table.giaodich td {
	height: 20px;
	border: 1px solid #e5e5e5;
	padding: 0px;
	font-size:9px;
}
hr{
	border-top:1px solid #ffffff; border-bottom:1px solid #ccc
}
table.moduletable {
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;

}

div.moduletable {
	padding: 0;
	margin-bottom: 2px;
}

table.moduletable th, div.moduletable h3 {
	background: url(../images/subhead_bg.png) repeat-x;
	color: #999999;
	text-align: left;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	margin: 0 0 2px 0;
}

table.moduletable td {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url(../images/menu_bg.png) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-align: left;
	padding-top: 5px;
	padding-left: 22px;
	height: 18px !important;
	height: 18px;
	text-decoration: none;
	font-weight: bold;
	font-variant:small-caps;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #005a91;
	font-weight:bold;
	
}
a.sublevel:link, a.sublevel:visited {
	display: block;
	background: url(../images/submenu_bg.png) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	text-align: left;
	padding-top: 5px;
	padding-left: 35px;
	height: 18px !important;
	height: 18px;
	text-decoration: none;
	font-weight: normal;
}

a.sublevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #005a91;
	font-weight:normal;
	
}
#active_menu {
	color: #005a91;
	font-weight:bold;
}

a#active_menu:hover {
	color: #ffffff;
}
#title1{
	font-size:11px; padding-top:5px; padding-left:22px; padding-right:5px; background:url(../images/bg_title.png) no-repeat; height:20px; FONT-WEIGHT: bold; font-variant:small-caps; COLOR: #ffffff;
}
#title2{
	font-size:11px; padding-top:5px; padding-left:22px; padding-right:5px; background:url(../images/bg_title2.png) no-repeat; height:19px; FONT-WEIGHT: bold; font-variant:small-caps; COLOR: #ffffff; margin-top:1px;
}
#search{
	font-size:11px; padding-top:10px; padding-left:40px; padding-right:5px; background:url(../images/bg_search.png) no-repeat; height:30px; margin-top:1px; COLOR: #ffffff;
}
.inputbox_s {z-index:0;font-size:11px; height:15px; border:1px solid #d5d5d5; font-family:Verdana, Arial}
.button_s {border:solid 1px #ffffff;color:#ffffff; font-size:11px; background-color:#269dd1; margin-left:2px;}

table.adminlist {width:97.5%;background-color:#FFFFFF;margin-left:5px;padding:0px;border:none;border-color:#fff;border-collapse:collapse;border-spacing:0px;}
table.adminlist th {margin:0px;padding:6px 4px 2px 4px;height:25px;background:#f6f5f6;font-size:11px;color:#fff;
border-bottom:2px solid #BCE27F;} /* green line */
table.adminlist th.title {text-align:left;}
table.adminlist th a:link,
table.adminlist th a:visited {color:#3c9b4a;text-decoration:none;}
table.adminlist th a:hover {text-decoration:underline;}
table.adminlist tr.row0 {background-color:#f6f5f6;text-align:left;}
table.adminlist tr.row1 {background-color:#FFF;text-align:left;}
table.adminlist td {border-bottom:1px solid #c0bfbe;padding:4px; line-height:18px;}
table.adminlist tr.row0:hover {background-color:#BCE27F;}
table.adminlist tr.row1:hover {background-color:#BCE27F;}
table.adminlist td.options {background-color:#ffffff;font-size:8px;}
select.options, input.options {font-size:8px;font-weight:normal;border:1px solid #999999;}
table.adminlist td a:hover {color:#c63434;text-decoration:none;border-bottom:1px dotted #555;}
table.adminlist td ul {border:none;}
table.adminlist tr.row0:hover a {color:#c63434;}
table.adminlist tr.row1:hover a {color:#c63434;}
#marquee {margin-left:10px; text-align:justify; margin-right:5px;}
#marquee A{padding-top:0px; COLOR: #000000; TEXT-DECORATION: none; line-height:20px; }
#marquee A:visited {FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none;}
#marquee A:hover{FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline}
