﻿/*********************************************
 *	DEFINE FOR HOMEPAGE
 *	Ho Lan
 ********************************************/

#Page
{
    position: relative; 
    width: 1000px; 
    margin-left: auto; 
    margin-right: auto;
	background-color:#FFFFFF;
}

#PageNewsTool
{
    position: relative; 
    width: 600px; 
    margin-left: auto; 
    margin-right: auto;
	background-color:#FFFFFF;
}
/****** Header Side ********/
#HeaderAdv
{	
	width:570px;
	height:80px;
	position:absolute;
	margin:4px 0px 0px 418px;
	border:0px solid #3b3b3b;
	cursor:pointer;
	z-index:100px;
}
#HeaderBanner
{
	z-index:1px;
}
#HeaderBannerMenu
{
	position:relative;
	margin:-17px 13px 4px 0px;
}

#HeaderMenu
{
	border-top:1px solid #E9B9B9;
}

#HeaderHostc
{
	height:25px;
	background-color:#F3E4C2;
	margin:0px 0px 1px 0px;
	clear:both;
}
#HeaderHastc
{
	height:27px;
	background-color:#F3E4C2;
	margin:0px 0px 15px 0px;
	clear:both;
}
#HeaderHastcBroker
{
	height:27px;
	background-color:#F3E4C2;
	margin:0px 0px 0px 0px;
	clear:both;
}

#HeaderBannerIcon
{
	height:57px;
	position:absolute;
	margin:0px 0px 0px 0px;
}

#HeaderLine
{
	background-image:url(images/bg_header.gif);
	background-repeat:repeat-x;
	height:4px;
	padding:0px 0px 0px 0px;
}

#Timer
{
}

.VNIndexMarquee
{
	padding:6px 20px 0px 100px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #615B4E;	
}

/****** Left Side ********/
#LeftSide
{
	width:180px;
	margin:0px 0px 0px 0px;
	float:left;
	padding-left: 7px;
}


#LeftSearch
{
	position:relative;
	height:30px; 
	width:180px;
	background-color:#DEDEDE;
	padding:0px 0px 10px 0px;
	z-index:100;
}


/****** Content Side ********/
#MainSide
{
	width:805px;
	margin:0px 0px 0px 0px;
	float:right;
}

#ContentSide
{
	width:510px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	float:left;
}

#MemberContentSide
{
	width:795px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	float:left;
}

#VNIndexTitle
{
}
#VNIndexChart
{
	width:508px;
	border:0px solid #C5C5C5;
	margin:1px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}
#HeadlineTitle
{
}
#Headlines
{
	width:458px;
	border:1px solid #C5C5C5;
	margin:1px 0px 10px 0px;
	padding:10px 25px 10px 25px;
}
#ContentAdvertising
{
	margin:0px 0px 10px 0px;
}

#ContentBuy
{
	margin:0px 0px 25px 0px;
}

#ContentSale
{
	margin:0px 0px 25px 0px;
}

#WorldStockTitle
{
	background-image:url(images/bullet2.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 30px;
	height:24px;
}

#WorldStock
{
	padding:1px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #C5C5C5;
	border-top:1px solid #C5C5C5;
}

/****** Content Side ********/
#RightSide
{
	width:285px;
	margin:0px 0px 0px 0px;
	float:right;
}


#RightStockIndex
{
	width:270px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border:1px solid #C5C5C5;
}

#RightStockEvent
{
	width:270px;
	border:1px solid #C5C5C5;
	margin:0px 0px 10px 0px;
}

#RightEventMarquee
{
	width:210px;
	margin:10px 0px 10px 0px;
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #615B4E;	
}

#RightEventMarquee
{
	padding:10px 0px 10px 0px;
}

#RightTopUp
{
	width:270px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border:1px solid #C5C5C5;
}

#RightTopDown
{
	width:270px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border:1px solid #C5C5C5;
}

#RightADV
{	
	width:270px;
	margin:0px 0px 0px 0px;
}



/****** Footer Side ********/
#BottomAdvertising
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	clear:both;
}

#BottomLogo
{
	position:absolute;
	margin:-39px 0px 0px 910px;
	padding:0px 0px 0px 0px;
}

#Footer
{	
	position:relative;
	height:50px;
	background-color:#B00000;
	background-image:url(images/line_bottom.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin:0px 0px 0px 0px;
	padding::0px 20px 0px 20px;
	clear:both;
}

#NewsToolHeader
{	
	margin:0px 0px 2px 0px;
}


#NewToolFooter
{
	padding:0px 0px 0px 0px;
	border-top:0px solid #615B4E;
}