﻿body
{
	font-family: Tahoma;
	font-size: 10pt;
	background: #003366 url(images/bg.gif) repeat-x;
	margin: 0px auto;
	padding: 0px;
}

img
{
	border: 0px;
}

.clear
{
	clear: both;
}

#page
{
	width: 991px;
	margin: 0 auto;
	background: #e0e7ed;
}

#page .top
{
	background: url(images/vinawaco_02.jpg) no-repeat;
	height: 140px;
}

#page .top_vn
{
	background: url(images/vinawaco_02_vn.jpg) no-repeat;
	height: 154px;
}

#page .top_en
{
	background: url(images/vinawaco_02_en.jpg) no-repeat;
	height: 154px;
}

#page .search
{
	background: url(images/vinawaco_04.jpg) repeat-x;
	height: 33px;
	margin: 0px 4px 0px 5px;
	text-align: right;
}

#page .flash
{
	float: left;
	width: 20%;
	text-align: left;
	padding: 6px 0px 0px 3px;
}

#page .box_search
{
	width: 200px;
	float: right;
}

#page .sinput
{
	padding: 7px 0px 0px 5px;
	float: left;
}

#page .sbutton
{
	padding: 7px 0px 0px 5px;
	float: left;
}

#page input.sinput
{
	background: url(images/input.jpg) repeat-x;
	width: 160px;
	height: 20px;
	font-size: 8pt;
	border: 1px solid #a2b5d6;
	padding: 0px 0px 0px 5px;
	color: #655ec5;
}

#page button.button
{
	width: 23px;
	height: 20px;
	border: none;
}

#page .main_top
{
	background: url(images/vinawaco_05.jpg) no-repeat;
	height: 29px;
}

#page .main_center
{
	clear: both;
}

#page .main_center .main_center_left
{
	background: url(images/vinawaco_06_01.jpg) no-repeat;
	width: 308px;
	height: 277px;
	float: left;
}

#page .main_center .main_center_center
{
	width: 417px;
	height: 277px;
	float: left;
	background: url(images/vinawaco_06.jpg) no-repeat;
}

#page .main_center .main_center_center img
{
	position: absolute;
}

#page .main_center .main_center_right
{
	background: url(images/vinawaco_06_02.jpg) no-repeat;
	width: 266px;
	height: 277px;
	float: left;
}

#page .main_center2
{
	background: url(images/vinawaco_07.jpg) no-repeat;
	height: 24px;
}

#page .main_flag
{
	clear: both;
}

#page .main_flag img
{
	position: absolute;
}

#page .main_flag_left
{
	background: url(images/vinawaco_08_01.jpg) no-repeat;
	width: 407px;
	float: left;
	height: 23px;
}

#page .main_flag_center
{
	background: url(images/vinawaco_08_03.jpg) no-repeat;
	width: 7px;
	float: left;
	height: 23px;
}

#page .main_flag_right
{
	background: url(images/vinawaco_08_05.jpg) no-repeat;
	width: 381px;
	float: left;
	height: 23px;
}

#page .main_flag_vn
{
	width: 98px;
	height: 23px;
	float: left;
}

#page .main_flag_en
{
	width: 98px;
	height: 23px;
	float: left;
}

#page .main_footer
{
	background: url(images/vinawaco_09.jpg) no-repeat;
	height: 31px;
}

#page .footer
{
	background: url(images/vinawaco_10.jpg) repeat-x;
	height: 76px;
	text-align: center;
}

#page .footer_info
{
	color: #024268;
	padding-top: 10px;
}

#page .main
{
	padding: 4px 5px 4px 4px;
}

#page .left
{
	width: 196px;
	float: left;
}

#page .menu
{
	border: 1px solid #7693cb;
	width: 185px;
	background: url(images/bg_vinawaco.gif) repeat-y;
	padding: 10px 0px;
}

#page .menu ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#page .menu li
{
	margin: 0px 0px 0px 5px;
	padding: 4px 2px 4px 10px;
	background: url(images/icon.gif) no-repeat;
}

#page .menu li a
{
	text-decoration: none;
	color: #455a8f;
	font-weight: bold;
	font-size: 9pt;
}

#page .menu li li
{
	
}

#page .menu li a:hover
{
	color: #ff0000;
}

#page .static
{
	margin-top: 5px;
	border: 1px solid #7693cb;
	width: 185px;
	height: 91px;
	background: url(images/bgcount.gif) no-repeat;
	color: #455a8f;
	text-align: center;
}

#page .static p
{
	margin: 10px 0px 5px 0px;
	padding: 0px;
}

#page .center
{
	display: block;
	width: 576px;
	float: left;
}

#page .center p
{
	margin: 0px;
	padding: 0px;
}

#page .right
{
	width: 200px;
	float: right;
}

#page .box
{
	border: 1px solid #bacae4;
	padding: 0px;
	margin: 0px;
}

#page .box_top
{
	background: url(images/bg_box_top.gif) repeat-x;
	height: 24px;
	color: #495e89;
	padding: 5px 0px 0px 10px;
	font-weight: bold;
}

#page .box_item
{
	background: #ffffff url(images/bg_box_item.gif) repeat-x;
	color: #495e89;
	padding: 5px;
	float: left;
	text-align: justify;
	width: 94%;
}

#page .box_item img
{
	padding: 0px 4px 4px 0px;
	float: left;
}

#page .box_item a
{
	text-decoration: none;
	color: #495E89;
}

#page .box_item a:hover
{
	color: #100F53;
}

#page .box_footer
{
	background: url(images/bg_box_footer.gif) repeat-x;
	height: 8px;
}

#page .tab
{
	border: 1px solid #bacae4;
	background: #ffffff;
}

#tabmenu
{
	background: url(images/bg_tab.gif) repeat-x;
}

#tabmenu ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#tabmenu li
{
	margin: 0px;
	float: left;
	padding: 5px 10px 4px 10px;
}

#tabmenu .tabSelected
{
	cursor: pointer;
	background: url(images/bg_tab_selected.gif) repeat-x;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #495e89;
	padding: 5px 6px 6px 6px;
}
#tabmenu .tabSelected a:link, .tabgreen a:visited
{
	color: #495e89;
	cursor: pointer;
}
#tabmenu .tabDefault
{
	background: url(images/bg_tab_left.gif) no-repeat left;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #495e89;
}

#page .tabContentDiv
{
	background: url(images/bg_tab_bottom.gif) repeat-x bottom;
	padding: 2px 5px 15px 5px;
}

#page .body a
{
	text-decoration: none;
	color: #000000;	
}

#page .body a:hover
{
	text-decoration: underline;
}

#page .title
{
	color: #48540f;
	font-weight: bold;
	text-decoration: none;
}

#page .title a
{
	color: #48540f;
	font-weight: bold;
	text-decoration: none;
}

#page .title a:hover
{
	color: #e97720;
}

#page .lead
{
	padding: 5px 5px 0px 5px;
	float: left;
	color: #381a0b;
	text-align: justify;
}

#page .lead img
{
	padding: 0px 4px 4px 0px;
	float: left;
}

#page .other ul
{
	margin: 4px 20px;
	padding: 0px;
}

#page .other li
{
	
}

#page .other li a
{
	text-decoration: none;
	color: #381a0b;
}

#page .other li a:hover
{
	color: #e97720;
}

#page .continue
{
	text-align: right;
	padding: 5px 10px;	
}

#page .continue a
{
	text-decoration: none;
	color: #f0c159;
}

ul.ulHome
{
	list-style: none;
	padding: 0px;
	margin: 0px;
	clear: both;
}

.ulHome li
{
	margin: 4px 0px;
	float: left;
	width: 48%;
	padding: 0px 4px;
}

.ulHome li img
{
	float: left;
}
