BODY
{
	FONT-SIZE: 11px;COLOR: #3f3f3f;FONT-FAMILY: Arial;background: url(../images/bg_web_1.gif) no-repeat scroll center top #c3bfb6;
}
A {
	FONT-WEIGHT: normal; COLOR: #3b5386; TEXT-DECORATION: none;
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #3b5386; TEXT-DECORATION: underline;
}
UL {
	MARGIN-TOP: 5px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 18px; LIST-STYLE-TYPE: square;
}
OL {
	MARGIN-TOP: 5px; LIST-STYLE-POSITION: outside; MARGIN-LEFT: 25px;
}
H1 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 2px; COLOR: #3f3f3f; FONT-FAMILY: Verdana;
}
H2 {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 15px; COLOR: #3f3f3f; FONT-FAMILY: Verdana;
}
H3 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; FONT-FAMILY: Verdana;
}
.TopNavLink {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3f3f3f;
}
.WelcomeTitle {
	MARGIN-TOP: 10px; FONT-WEIGHT: 900; FONT-SIZE: 23px; MARGIN-BOTTOM: 20px; FONT-FAMILY: Verdana; LETTER-SPACING: -0.2mm;
}
.MainText {
	FONT-SIZE: 10pt; 
	COLOR: #000000;
	FONT-FAMILY: Arial,Helvetica, Verdana, geneva,sans-serif;
	TEXT-DECORATION: NONE;
}
.Hint {
	COLOR: red;
}
input#keyword
{
/*background: url(../images/bg_search.jpg) no-repeat top left;*/
width: 174px;
height: 17px;
border: medium none;
/*padding: 0 10px 0 10px;*/
/*#padding: 8px 10px 0 10px;*/
border: 1px solid #cacaca;
}
#flashleft
{width:269;height:164;float:left;}
#flashright
{width:697;height:164;float:left;}

.thoitiet {background: url(../images/weather.jpg) repeat-x left top; position: relative; height: 29px; width: 227px;text-align: left}
.tt-anh {width: 104px; height: 52px; position: absolute; top: 66px; left: 13px;}
.tt-anh img {padding: 0; margin: 0; border: none}
.tt-anh1 {width: 145px; height: 50px; position: absolute; top: 34px; left: 13px;}
.tt-anh2 {width: 145px; height: 50px; position: absolute; top: 96px; left: 13px;}
.tt-anh3 {width: 145px; height: 52px; position: absolute; top: 152px; left: 13px;}
.tt-anh1 span.tt-title , .tt-anh2 span.tt-title , .tt-anh3 span.tt-title {font-weight: bold; font-size: 11px; color: #666666;padding-left: 10px;}
.tt-anh1 img , .tt-anh2 img , .tt-anh3 img {height: 30px; width: 30px; margin-top: 3px; margin-right: 5px; float:left;}
.tt-anh1 span.tt-temp , .tt-anh2 span.tt-temp , .tt-anh3 span.tt-temp {font-weight: bold; color: #144878; font-size: 18px;}
.tt-anh1 span.tt-desc , .tt-anh2 span.tt-desc , .tt-anh3 span.tt-desc {font-size: 11px; color: #225280;}


.degree {
font-size:25px;text-align:left;color:#404040;
font-family:Arial;font-weight:bold;
}
.cont01im img {
border:2px solid #E6E6E6;
padding:1px;float:left;
}
.cont01desc {
float:left;
font-family:Arial,Tahoma;
font-size:12px;
width:115px;padding-left:5px;
}
.sltbox01 {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
margin:2px 0 2px 2px;
text-transform:uppercase;
width:170px;
}
#ttfont
{
background-color:#DFE8E5;
height:130;padding-left:30px;
}
.project_img img {
    background: url("../images/bg_project.jpg") no-repeat scroll 0 0 transparent;
    display: inline;
    height: 118px;
    margin: 0 0 0 0;
    padding: 10px;
    width: 160px;
}
.details-pro img {
    background: url("../images/bg_project_details.jpg") no-repeat scroll 0 0 transparent;
    display: inline;
    height: 280px;
    margin: 0 0 0 0;
    padding: 15px;
    width: 370px;
}
.details img {
    /*background: url("../images/bg_project_details.jpg") no-repeat scroll 0 0 transparent;
    display: inline;
    height: 280px;
    margin: 0 0 0 0;
    padding: 15px;
    width: 370px;*/
    background: url("../images/bg_project_details_n.jpg") no-repeat scroll 0 0 transparent;
    display: inline;
    height: 450px;
    margin: 0 0 0 0;
    padding: 15px;
    width: 450px;
}
.button_back {
    background: url("../images/button_back.jpg") no-repeat scroll left top transparent;
    height: 26px;
    width: 107px;
}
.text_back {
	color:#9e9e92;
	font-size: 11px;
	padding-left: 35px;
	text-transform: uppercase;
}
.textdesc {
	text-align: left;
	padding-left: 20px;
}
/*.hr-separator{
    background: url("../images/sep_hr.jpg") no-repeat scroll center top transparent;
    height: 5px;
    margin: 10px 0;
    width: 580px;
}*/
.sub_heading {
    background: url("../images/sub_heading.jpg") no-repeat scroll left top transparent;
    height: 25px;
    margin-right: -14px;
    padding-top: 26px;
    width: 647px;
}
.sub_footing {
    background: url("../images/sub_footing.jpg") no-repeat scroll left top transparent;
    height: 25px;
    margin-left: 4px;
    padding-top: 26px;
    width: 647px;
}
