/*=====================CUSTOM===================*/
*						{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.body1 					{background:url(images/bg.gif)}
ul 						{list-style:none} 
a						{color:#ff6d0c; font:normal 11px Tahoma; text-decoration:none}
a:visited 				{color:#424242;}
a:hover 				{color:#424242; text-decoration:underline}
hr 						{}
hr.separator			{}
.article_seperator		{height:10px; display:block; width:100%; margin:10px 0px 0px 0px; background:url("images/gl.gif") repeat-x left center}
table 					{border-collapse:collapse; }
.footer					{color:#fda044;font:normal 11px Tahoma; text-decoration:none}
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:4px}

.newscontent1 {padding-right:10px; width:240px; float:left; display:inline}
 .clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:4px}	
/*����������������������������������������TOPMENU�������������������������������������*/
.topmenu				{padding:0px; height:46px; }
.topmenu .bg1 			{background:url("images/topmenu_bg.gif") repeat-x 0 0}
.topmenu .bg2			{background:url("images/topmenu_left.gif") no-repeat 0 0}
.topmenu .bg3			{background:url("images/topmenu_right.gif") right top no-repeat; height:46px}
	
ul#mainlevel-nav 		{padding:0px 0px 0px 0px;}
ul#mainlevel-nav li		{display:block; float:left; background:url("images/topmenu_separator.gif") no-repeat right 0px; padding:15px 28px 14px 24px; margin:0px 0px 0px 0px;}
a.mainlevel-nav 	 	{color:#6d150f; font:bold 13px Arial; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
a.mainlevel-nav:visited	{color:#6d150f; font:bold 13px Arial; text-decoration:none;}
a.mainlevel-nav:hover 	{color:#fff; font:bold 13px Arial; text-decoration:none; padding:10px 0px 0px 0px;}


.topmenu .c1			{width:554px; float:left}
.topmenu .c2			{width:216px; float:left}
/*����������������������������������������SEARCH��������������������������������������*/
.search					{height:25px; width:209px;}			
.module_s6	div div		{background:none}
.module_s6	div div div {padding:0px 0px 0px 0px;}
.module_s6 h3			{}
.inputbox_s6 			{width:150px; height:16px; border:none; color:#2c2c2c; vertical-align:middle; font:normal 11px Arial; padding:1px 0px 0px 6px; margin:3px 0px 0px 15px; background:none}
#search_searchword 		{width:110px; vertical-align:top}				/*user4 search by default*/
#mod_login_remember		{}
.search_s6				{margin:0px 0px 0px 0px; height:37px;}
/*_____________________________________________________TEMPLATE________________________________________________*/

.c_tl					{background:url("images/c_tl.gif") no-repeat 0 0}
.c_tr					{background:url("images/c_tr.gif") no-repeat right 0}
.c_bl					{background:url("images/c_bl.gif") no-repeat left bottom}
.c_br					{background:url("images/c_br.gif") no-repeat right bottom}
.c_t					{background:url("images/top3.gif") ; width:100%}
.c_t2					{background:url("images/c_t.gif") repeat-x 0 0 #fdefda}
.c_r					{background:url("images/line.gif") repeat-y right 0;}
.c_l					{background:url("images/line.gif") repeat-y 0 0;}
.c_b					{background:url("images/line.gif") repeat-x 0 bottom; width:100%}
.spacer					{padding:14px}				

.separator				{width:9px}
.gl						{height:20px; background:url("gl.gif") repeat-x 0 center; margin:0px 0px 0px 16px; width:157px}
/*_____________________________________________________LEFT________________________________________________*/
.left_bg				{background:url("images/left_bg.gif") repeat-y}
.left_top				{background:url("images/left_top.jpg") no-repeat 0 0}
.left_top2				{background:url("images/left_top2.gif") no-repeat 0 0;}
.left_top2 div			{height:10px}
.left_bottom			{background:url("images/left_bottom.gif") no-repeat 0 bottom; height:19px}
.left_space				{padding:0px 4px 4px 4px; width:100%}
/*_____________________________________________________RIGHT________________________________________________*/
.right_bg				{background:url("images/right_bg.gif") repeat-y}
.right_top				{background:url("images/right_top.gif") no-repeat 0 0}
.right_bottom			{background:url("images/right_bottom.gif") no-repeat 0 bottom}
.right_space			{padding:11px 0px 4px 2px;}
.right_bg,.right_top,.right_bottom{ float:left; width:220px}
/*�������������������������������������POLLS�����������������������������������������*/
.module_s3				{background:#811c02 url("images/polls_top.gif") no-repeat 0 0; width:179px}
.module_s3 div 			{background:url("images/polls_bottom.gif") no-repeat 0 bottom}
.module_s3 div div		{background:url("images/spacer.gif")}
.module_s3 div div div	{width:100%; padding:0px 0px 20px 0px;}
.module_s3 div div div div {padding:0px 0px 0px 0px;}
.module_s3 h3			{color:#fefaf3; font:bold 15px Arial; padding:15px 0px 7px 43px; margin:0px 0px 5px 0px;}
.module_s3 table		{width:158px}
.module_s3 table table	{width:auto}
.module_s3 thead td, .poll {padding:2px 10px 10px 16px;  font:bold 11px tahoma !important; color:#fff;}
.module_s3 td			{padding:0px 0px 3px 16px; text-align:left; vertical-align:middle;}
.module_s3 td td		{padding:0px 0px 0px 0px !important;}		/* formating td for table polls */
.module_s3 td div		{text-align:left}  		/* buttons align */
.module_s3 label		{margin:0px 6px 0px 0px; font:normal 11px Arial; color:#fff; line-height:14px }		/* text */
.module_s3 input		{margin:0px 15px 0px 0px; vertical-align:top} /* checkbox */
.module_s3 .button		{width:54px; height:18px; background:url("images/polls_button.gif"); border:none; font:bold 11px tahoma; color:#fff; margin:15px 0px 10px 0px; vertical-align:middle; padding:0px 0px 0px 0px;}

.sectiontableentry1_s3	{padding:5px 0px 5px 0px !important;}
.sectiontableentry2_s3  {padding:5px 0px 5px 0px !important;}
/*=====================CUSTOM===================*/
a.SkinObject:visited {
color:#9dd81b;
text-decoration:none;
}
a.SkinObject:link {
color:#9dd81b;
text-decoration:none;
}
.SkinObject_Custom_SupportOnline{font: normal 12px/16px Arial, Helvetica, sans-serif; color:#fff}
.search a img{ width:29px; height:19px}
.txtSearch { }
.NormalTextBox{ border:0px; height:16px; margin-left:20px; margin-top:3px;width:150px}

/*======================CORE====================*/
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.SkinObject_Custom {
    font-weight: bold;
    font-size: 8.5pt;
    color: #333333;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

A.SkinObject_Custom:link {
    text-decoration:    none;
    color: #333333;
}

A.SkinObject_Custom:visited  {
    text-decoration:    none;
    color: #333333;
}

A.SkinObject_Custom:active   {
    text-decoration:    none;
    color: #333333;
}

A.SkinObject_Custom:hover    {
    text-decoration:    none;
    color: #333333;
}
/*======================CORE====================*/

/*======================NEWS====================*/
td .NewsHeadline
{
	font: bold  12px/19px Verdana, Arial, Helvetica, sans-serif ; color:#797272;
}
td .NewsHeadline a
{
	font: bold  12px/19px Verdana, Arial, Helvetica, sans-serif ; color:#ff6d0c;
}
td .NewsHeadline:hover
{
	font: bold  12px/19px Verdana, Arial, Helvetica, sans-serif ; color:#424242;
}

td .NewsHeadline1 a
{
	font:bold 16px Arial !important; color:#520d05 !important; padding:10px 0px 0px 0px !important; margin:0px 0px 0px 0px;
}
td .NewsHeadline1:hover
{
	font: normal 12px/19px Verdana, Arial, Helvetica, sans-serif ; color:#51588c;
}
td .NewsHeadline2 a
{
	color:#025269;
	text-decoration:none;
	font-size:8pt;
}

td .NewsHeadline2:hover
{
	text-decoration:underline;
}

td .NewsDescription
{
	font: normal  12px/18px Verdana, Arial, Helvetica, sans-serif ; color:#767676;
}
element.style {
font: normal  12px/18px Verdana, Arial, Helvetica, sans-serif ; color:#767676;
}
.NewsContent
{
	font: normal  12px/18px Verdana, Arial, Helvetica, sans-serif ; color:#767676;
}

td .ReaderComment
{
	color:#D70000;
	font-size: 12px;
	font-family: Verdana;
}

.NewsListTitle_outer
{
	border-left-style: solid;
	border-left-width: 5px;
	border-left-color: #FF0066;
	text-indent: 15px;
	font-family: verdana;
	font-size: medium;
	font-weight: bold;
	color: #035DCC;
	vertical-align: middle;
	text-align:left;
}

.NewsListTitle1_outer
{
	height:32px;
	background-color:#fffbe8;
	border-bottom:dotted 1px #000000;
	border-top:dotted 1px #000000;
	margin-left: 5px;
	margin-right: 5px;
}

.NewsListTitle_inner
{
	margin-top:2px;
	height:30px;
	background-image:url('Images/item1.png');
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:5px;
	margin-left:10px;
	
	color:#006a81;
	font-weight:bold;
	text-decoration:none;
	font-size:9pt;
}

#NewsListHeadline a
{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	text-align: justify;
}
/*======================NEWS====================*/

/*================VERTICAL MENU=================*/
.mC
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 5px;

	font: bold 12px/25px  Verdana, Arial, Helvetica, sans-serif;
	BORDER: none;
}

.mL
{
	display:none;
}

.mH0_c
{
	cursor: pointer;
	cursor: hand;
	display: block;
	text-align: left;
	padding-left: 0px;
	padding-top: 4px;

	color:#fff;
	font-weight: bold;
	border-bottom: dotted 1px #fff;
	left: 4px;
	
}
.mH1_c
{
}


a.mO0
{
	cursor: pointer;
	cursor: hand;
	display: block;
	text-align: left;
	padding-left: 20px;
	padding-top: 4px;
	height: 22px;
	color:#fff;
	font-weight: bold;
	background-position: left center;
	background-image: url('images/arrow.gif');
	background-repeat: no-repeat;
}

:hover.mO0
{
	color:#ff9600;
}

a.mO0_select
{
	cursor: pointer;
	cursor: hand;
	display: block;
	text-align: left;
	padding-left: 20px;
	padding-top: 4px;
	height: 22px;
	color:#00FFFF;
	font-weight: bold;
	background-position: left center;
	background-image: url('images/arrow.gif');
	background-repeat: no-repeat;
}

a.mO1
{
	display: block;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #fff;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	color:#fff;
}

:hover.mO1
{
	color:#FF3399;
	text-decoration: none;
}

a.mO1_select
{
	display: block;
	height: 20px;
	vertical-align: middle;
	text-align: left;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 20px;
	color:#808080;
}
/*---------------------------------------------*/
.misc_mC
{
	background:transparent;
	padding: 0px 2px 5px 2px;
	color:#FFFFFF;
	font: bold 12px/25px  Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

.misc_mL
{
	display:none;
}

.misc_mH0_c
{
	font-weight: bold;
	cursor: pointer;
	background: transparent;
	padding: 2px 2px 2px 7px;
	margin: 5px 2px 5px 2px;
	background-image: url(images/menu-bullet.jpg);
	background-position:left center;
	background-repeat:no-repeat;
}
.misc_mH1_c
{
	cursor: pointer;
	background: transparent;
	padding: 2px 2px 2px 2px;
	margin: 2px 18px 2px 5px;
	border-bottom: solid 1px #fff;
}


a.misc_mO0
{
	border-bottom: 1px dashed #fff;
	
	margin: 3px;
	padding: 3px;
	display:block;
	font-weight: bold;
	color: #FFf;
	vertical-align: middle;
}

a.misc_mO0 img
{
	margin-right: 7px;
}

:hover.misc_mO0
{
	color:#fff;

	font-weight: bold;
}

a.misc_mO0_select
{
	border: 1px double #AAD0FC;
	background-color: #E5F2FF;
	margin: 3px;
	padding: 3px;
	display:block;
	font-weight: bold;
	color: #fff;
}

a.misc_mO1
{
	color:#fff;
	display:block;
	padding: 2px 2px 2px 2px;
	margin: 2px 18px 2px 5px;
	border-bottom: solid 1px #fff;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}

:hover.misc_mO1
{
	color:#FFf;

}

a.misc_mO1_select
{
	color:#FFf;
	display:block;
	padding: 2px 2px 2px 2px;
	margin: 2px 18px 2px 5px;
	border-bottom: solid 1px #fff;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}
/*================VERTICAL MENU=================*/

/*=====================MENU=====================*/
.MainMenu_MenuContainer
{
	margin-bottom:0px;
	width:100%;
	float:left;
	margin-top:0px; 
	height:46px;
}

.MainMenu_MenuBar
{
	cursor: pointer;
}

.MainMenu_MenuItem
{
	cursor: pointer;
	display:block; float:left; 
	
	color:#6d150f; font:bold 13px/40px Arial; text-decoration:none; 
	
}

.MainMenu_MenuItem td
{	
	
	text-align:left;
	
}

.MainMenu_MenuItemSel
{
	color:red; font:bold 13px/40px Arial; text-decoration:none;

	background-position:
}

.MainMenu_MenuItemSel td
{	

	text-align:left;
	
}

.MainMenu_SubMenu
{
	cursor: pointer;
	 border:1px solid #6a0902;
	background-color: #fdefda;
	margin-top: 0px;
}

.MainMenu_SubMenu td
{
	text-align: left;
}

.MainMenu_MenuIcon
{
}

.MainMenu_MenuArrow
{
}

.MainMenu_MenuBreak
{
}

.MainMenu_RootMenuArrow
{
}






.MainMenu_RootMenuItemBreadcrumb
{
}
.MainMenu_SubMenuItemBreadcrumb
{
}
.MainMenu_RootMenuItem td
{
}
.MainMenu_RootMenuItemActive
{
}
.MainMenu_SubMenuItemActive
{
}
.MainMenu_RootMenuItemSelected
{
}
.MainMenu_SubMenuItemSelected
{
}
/*=====================MENU=====================*/
/*=====================WEATHER=====================*/

.name
{
	font-family: Verdana;
	font-size: 9pt;
	font-style: normal;
	color: #434342;
}
td.name:hover
{
	color: #FF0000;
}
.nhietdo
{
	font-family: Verdana;
	font-size: 9pt;
	font-style: normal;
	color: #434342;
}
td.nhietdo:hover
{
	color: #FF0000;
}
.trFoter
{
	font-family: Verdana;
	font-size: 9pt;
	font-style: normal;
	color: #434342;
}



.tbl-exch
{
	margin: 5px 0 0 0;
	width: 100%;
	font-family: Verdana;
}
.tbl-exch th, .tbl-exch td.code
{
	font-weight: bold;
	font-size: 11px;
	color: #666;
	vertical-align: top; height:25px;
}
.tbl-exch td
{
	font-size: 11px;
	color: #333;
}
.tbl-exch th, .tbl-exch td
{
	padding: 4px 2px;
	text-align: center;
}
.tbl-exch tr, .tbl-exch tr.even
{
	background: #fff;
}
.tbl-exch tr.odd
{
	background: #b3ddf3;
}

/*=====================WEATHER=====================*/
.new_img { border: #babdce solid 1px; padding:1px}
.h-div
{	
	background: url('Images/dot.jpg') 0 0 repeat-x;
	width:100%;
	height:3px;
	padding:0;
	margin-top:5px;
}	


