body
{
	color:#444444;
	font-family:Tahoma; 
	font-size:11px;
	text-align:center;
	margin:0px;
	background-color:#81C5EC;
}

*, td
{
	font-family:Tahoma; 
}

.contentMain
{
	width:1000px; height:100%; margin:auto;
	background-color:#FFF; padding:0px 4px;
}

.contentHeader
{
	
}
.contentHeader .left
{
	float:left; width:180px; padding-top:6px;
}
.contentHeader .center
{
	float:left; width:616px; height:96px; padding:6px 12px;
	background-image:url(../Images/BlockHeader/BgAdvert.jpg); 
}
.contentHeader .right
{
	float:left; width:180px; padding-top:6px;
}

.contentLeft
{
	float:left; width:180px; margin-right: 5px;
}
.contentCenter
{
	float:left; width:620px; margin: 0px 5px; font-size:12px;
}
.contentRight
{
	float:left; width:180px; margin-left: 5px;
}

.hideObject
{
	top:-1000px; height:-1000px; visibility:hidden; position:absolute;
}

.clearFloat
{
	clear:both;
}

.floatLeft
{
	float:left;
}

.floatRight
{
	float:right;
}

.sepWidth
{
	width:10px;
}

.marginBottom
{
	margin-bottom:10px;
}

.sepHeight
{
	height:10px; font-size:0px;
}

.bgTitle
{
	background-image:url(../Images/BgBlockTitle.gif); width:180px; height:21px; font-weight:bold;
}
.bgCenterTitle
{
	background-image:url(../Images/BgBlockTitle305.jpg); width:305px; height:21px; font-weight:bold;
}

.leftBlockStyle
{
	width:180px;
	font-size:11px;
	clear:both;
}

.centerBlockStyle
{
	width:305px;
}

.listNewsStyle,
.blockHotNewsStyle,
.listContentSearchStyle,
.listCandidate,
.listRecruitment
{
	width:620px;
}

#idContainerHorizontalMenuTop,
#idContainerHorizontalMenuBottom
{
	font-size:0px;
}

/*===================================================================
							Block Symbolic
===================================================================*/
.blockSymbolic
{
	color:Black; text-align:left;
}

.blockSymbolic .title
{
	font-weight:bold; text-align:center;
}
.blockSymbolic .title a
{
	text-decoration:none; color:Black;
}

.blockSymbolic .borderImg
{
	border:solid 1px #CCC; margin-right:5px;
}

.blockSymbolic .newsTitle
{
	font-weight:bold; color:#063CC0;
}

.blockSymbolic .userPost
{
	font-weight:bold; color:#3C9CD9
}

.blockSymbolic .description
{
	clear:both;
}

/*===================================================================
							Container Login
===================================================================*/

.containerLogin
{
	
}
.containerLogin .row
{
	padding:2px 0px;
}
.containerLogin .text
{
	float:left; width:80px; text-align:left;
	padding:2px 5px 2px 0px;
}
.containerLogin .value
{
	float:left; width:95px; text-align:left;
	padding:2px 0px;
}

.containerLogin .memberImage
{
	width:100px; height:80px;
}

/*===================================================================
							Block Search Career
===================================================================*/

.blockSearchCareer
{
	
}

.blockSearchCareer .title
{
	color:Black; font-weight:bold;
}

.blockSearchCareer .row
{
	clear:both;
}

.blockSearchCareer .row .text
{
	float: left; color: Black; font-weight:bold; padding:3px 0px; width:100px; text-align:right;
}

.blockSearchCareer .row .value
{
	float:left; padding:3px 0px;
}

.blockSearchCareer .comboBox
{
	border:solid 1px #7A7A7A;
	width:180px; background-color:White; color:#7F7F7F;
}

.blockSearchCareer a
{
	background-image:url(../Images/BlockSearch/BtnGo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	color:Black; font-weight:bold; text-align:right; text-decoration:none;
	padding:5px 22px 5px 0px; float:right;
}

.blockSearchCareer a:hover
{
	color:Red;
}

/*===================================================================
							List Recruitment
===================================================================*/

.listRecruitment .row
{
	clear:both; text-align:left;
	font-size:12px;
}

.listRecruitment .row .title
{
	font-size:14px; font-weight:bold; padding:3px 0px;
}
.listRecruitment .row .title a
{
	color:#EF7417;
}
.listRecruitment .row .title a:hover
{
	color:Red; 
}

.listRecruitment .row .time
{
	color:#7F7F7F;
}

.listRecruitment .row .content
{
	clear:both;
}

.listRecruitment .row .image
{
	float:left; width:100px; padding-right:5px;
}

.listRecruitment .row .image img
{
	width:100px; height:100px;
}

.listRecruitment .row .detail
{
	padding-top:70px; width:22px; float:left; 
}

.listRecruitment .row .detail a
{
	background-image:url(../Images/BlockSearch/BtnGo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	color:Black; font-weight:bold; text-align:right; text-decoration:none;
	padding:5px 22px 5px 0px;
}

.listRecruitment .row .contentL
{
	float:left; width:255px; padding-right:5px;
}

.listRecruitment .row .contentR
{
	float:left;
}

.listRecruitment .row .contentRow
{
	clear:both;
}

.listRecruitment .row .contentRow .text
{
	font-weight:bold; text-align:right; float:left; width:80px; padding:3px 5px 3px 0px;
}

.listRecruitment .row .contentRow .value
{
	 float:left; width:145px; padding:3px 0px;
}

.listRecruitment .row .contentRow .jobTitle a
{
	color:#33A0D8;
}
.listRecruitment .row .contentRow .jobTitle a:hover
{
	color:Red; 
}

/*===================================================================
							List Candidate
===================================================================*/

.listCandidate .row
{
	clear:both; text-align:left;
	font-size:12px;
}

.listCandidate .row .title
{
	color:#007700; font-size:14px; font-weight:bold; padding:3px 0px;
}
.listCandidate .row .title a
{
	color:#007700; 
}
.listCandidate .row .title a:hover
{
	color:Red; 
}

.listCandidate .row .time
{
	color:#7F7F7F;
}

.listCandidate .row .content
{
	clear:both;
}

.listCandidate .row .image
{
	float:left; width:100px; padding-right:5px;
}

.listCandidate .row .image img
{
	width:100px; height:100px;
}

.listCandidate .row .detail
{
	padding-top:70px; width:22px; float:left; 
}

.listCandidate .row .detail a
{
	background-image:url(../Images/BlockSearch/BtnGo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	color:Black; font-weight:bold; text-align:right; text-decoration:none;
	padding:5px 22px 5px 0px;
}

.listCandidate .row .contentL
{
	float:left; width:255px; padding-right:5px;
}

.listCandidate .row .contentR
{
	float:left;
}

.listCandidate .row .contentRow
{
	clear:both;
}

.listCandidate .row .contentRow .text
{
	font-weight:bold; text-align:right; float:left; width:95px; padding:3px 5px 3px 0px;
}

.listCandidate .row .contentRow .value
{
	 float:left; width:130px; padding:3px 0px;
}

.listCandidate .row .contentRow .fullName a
{
	color:#33A0D8;
}
.listCandidate .row .contentRow .fullName a:hover
{
	color:Red;
}

/*=========================Candidate Recruitment Paging=============================*/
.listCandidate .paging a, .listRecruitment .paging a
{
	background-color:#FAFAFA; border:solid 1px #CCCCCC; margin:0px 2px;
	padding:5px; color:#0066CC;
}
.listCandidate .currentPage, .listRecruitment .currentPage
{
	color:Red; font-weight:bold;
}
.listCandidate .normalPage, .listRecruitment .normalPage
{
	
}

.containerPaging
{
	padding:10px; 	
}

/*===================================================================
							Block Footer
===================================================================*/
.blockFooter
{
	clear:both;
}

.blockFooter .left
{
	width:180px; float:left; margin-right:5px;
}

.blockFooter .left .boxLeft
{
	width:12px; height:101px; float:left;
	background-image:url(../Images/BlockFooter/BoxL.gif);
}

.blockFooter .left .boxCenter
{
	width:150px; height:90px; float:left; margin-top:3px; padding:3px 3px 0;
	border-top:solid 1px #D6D6D6; border-bottom:solid 1px #D6D6D6;
}

.blockFooter .left .boxRight
{
	width:12px; height:101px; float:left;
	background-image:url(../Images/BlockFooter/BoxR.gif);
}

.blockFooter .left .memberOnly
{
	color:#A8A8A8; font-weight:normal !important;
}

.blockFooter .boxCenter .row
{
	clear:both;
}

.blockFooter .boxCenter .row .text
{
	width:75px; color:#000; float:left; text-align:left;
	padding:2px 0px 0px 0px; font-weight:normal !important;
}

.blockFooter .boxCenter .row .value
{
	width:75px; color:Red; float:right; font-weight:bold;
	text-align:right; padding:2px 0px 0px 0px;
}

.blockFooter .center
{
	width:620px; height:101px; float:left; margin:0 5px;
}

.blockFooter .center .boxLeft
{
	width:12px; height:101px; float:left;
	background-image:url(../Images/BlockFooter/BoxL.gif);
}

.blockFooter .center .boxCenter
{
	width:596px; height:93px; float:left; margin-top:3px; 
	border-top:solid 1px #D6D6D6; border-bottom:solid 1px #D6D6D6;
}

.blockFooter .center .boxRight
{
	width:12px; height:101px; float:left;
	background-image:url(../Images/BlockFooter/BoxR.gif);
}

.blockFooter .center .row
{
	clear:both; padding:5px 0px; color:#369CD6;
}
.blockFooter .center .row a
{
	color:#369CD6; text-decoration:none; font-weight:bold;
}
.blockFooter .center .row a:hover
{
	color:Red;
}

.blockFooter .center .copyright
{
	color:#B2B2B2; padding:30px 0px 0px 0px; clear:both;
}

.blockFooter .right
{
	width:180px; height:101px; float:left; margin-left:5px; color:Black;
}

.blockFooter .right .boxLeft
{
	width:12px; height:101px; float:left;
	background-image:url(../Images/BlockFooter/BoxL.gif);
}

.blockFooter .right .boxCenter
{
	width:150px; height:90px; float:left; margin-top:3px; padding:3px 3px 0;
	border-top:solid 1px #D6D6D6; border-bottom:solid 1px #D6D6D6;
}

.blockFooter .right .boxRight
{
	width:12px; height:101px; float:left;
	background-image:url(../Images/BlockFooter/BoxR.gif);
}

.blockFooter .right .containerNewMember
{
	text-align:justify; clear:both; padding-top:5px;
}

.blockFooter .right .newMember
{
	color:#369CD6; font-weight:bold;
}

/*===================================================================
							Service List News
===================================================================*/


.blockService
{
	color:Black;
}

.blockService .title
{
	font-weight:bold;
}

.blockService .containerListView
{
	
}

.blockService .containerListView .col
{
	width:305px; text-align:left; padding:5px 0px;
}

.blockService .textTimeUpdate
{
	color:#7F7F7F; font-style:italic;
}

.blockService .textComment
{
	color:#7F7F7F; padding-bottom:5px;
}

.blockService .textDescription
{
	text-align:justify;
}

.blockService .textComment .total
{
	color:#7F7F7F;
}

.blockService .textComment .new
{
	color:Red;
}

.blockService a
{
	color:Black; font-weight:bold; text-decoration:none;
}

.blockService a:hover
{
	color: #FF0000;
}

.blockService .borderImg
{
	border:solid 1px #7A7A7A; margin:4px;
}

/*===================================================================
							Filter Service
===================================================================*/
.filterService div
{
	text-align:left; padding:3px 0px; color:Black; font-weight:bold;
}

.filterService .titleSearch
{
	text-transform:uppercase; font-weight:bold; text-align:center; padding:0px;
}

.filterService .titleStatistic
{
	font-weight:bold; text-align:center; padding:0px;
}

.filterService .comboBox
{
	border:solid 1px #7A7A7A;
	width:180px; background-color:White; color:#7F7F7F;
}

.filterService a
{
	background-image:url(../Images/BlockSearch/BtnGo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	color:Black; font-weight:bold; text-align:right; text-decoration:none;
	padding:5px 22px 5px 0px; float:right;
}

.filterService a:hover
{
	color:Red;
}

.filterService .containerStatistic
{
	
}

.filterService .containerStatistic .row
{
	clear:both; padding:0px 10px 0px 5px;
}

.filterService .containerStatistic .line
{
	background-image:url(../Images/BlockSearchService/Line.gif); background-repeat:repeat-x; font-size:0px;
	height:3px; clear:both; padding:0px
}

.filterService .containerStatistic .name
{
	float: left; color: #007700; font-weight:bold;
}

.filterService .containerStatistic .value
{
	float:right; font-weight:normal;
}

/*===================================================================
							Slide Shows
===================================================================*/
.slideShows
{
	width:528px; margin:auto; padding:10px 0px;
}

.slideShows .large
{
	/*background-image:url(../Images/DetailProduct/BgImage.gif); background-repeat:no-repeat;*/
	padding: 0px 59px; width:410px;
}
.slideShows .large img
{
	height:306px; width:408px;/* border:solid 1px Black;*/
}
.slideShows .hSpace
{
	height:5px; font-size:0px;
}

.slideShows .otherImage
{
	padding: 0px 33px; width:462px; height:62px;
}

.slideShows .back
{
	background-position:left;
	background-image:url(../Images/DetailProduct/BackNext.gif); background-repeat:no-repeat;
	width:8px; height:62px; float:left; cursor:pointer;
}
.slideShows .space
{
	width:5px; height:62px; float:left;
}

.slideShows .containerIcon
{
	width:435px; height:62px; float:left; overflow: hidden;
}

.slideShows .containerBlockItem
{
	
}

.slideShows .next
{
	background-position:right;
	background-image:url(../Images/DetailProduct/BackNext.gif); background-repeat:no-repeat;
	width:8px; height:62px; float:left; cursor:pointer;
}

.slideShows .icon
{
	padding:0px;
	
}

.slideShows .icon img
{
	width:80px; height:60px; border:solid 1px #7A7A7A; cursor:pointer;
	
}

/*===================================================================
							View Member Info
===================================================================*/
.viewMemberInfo
{
	
}

.viewMemberInfo fieldset
{
	border-style:ridge;
}

.viewMemberInfo .title
{
	color:Red; font-weight:bold;
}

.viewMemberInfo .infoValue
{
	font-weight:bold; color:Black;
}

/*===================================================================
							Detail Product
===================================================================*/

.detailProduct
{
	color:#000000;
}

.detailProduct .text
{
	text-align:right; font-weight:bold; float:left; width:150px; padding:5px 0px;
}

.detailProduct .value
{
	float:left; width:450px; text-align:left; padding:5px 10px;
}

.detailProduct .createBy .value
{
	color:#379CD7; font-weight:bold;
}

.detailProduct .description .value
{
	height:205px; overflow-y:auto; text-align:justify; font-style:normal;
}

.detailProduct .viewCount
{
	font-weight:bold; color:Red;
}

.detailProduct .line
{
	background-image:url(../Images/DetailNews/Line.gif); font-size:0px;
	height:1px;
}

.detailProduct .heightSpace
{
	font-size:0px; height:5px;
}

.detailProduct .print
{
	font-weight:bold; color:#B70000; background-image:url(../Images/DetailNews/IconPrinter.gif);
	background-repeat:no-repeat; text-decoration:none; padding-left:16px
}

.detailProduct .title
{
	font-weight:bold; color:Black; text-align:left; padding-top:10px; font-size:14px;
}


.detailProduct .content
{
	text-align:left;
}

.detailProduct .containerMemberInfo
{
	color:Black;
	text-align:left;
}

.detailProduct .containerMemberInfo .iconMember
{
	margin-right:20px;
}
.detailProduct .containerMemberInfo a
{
	color:#369CD6; text-decoration:none; font-weight:normal;
}
.detailProduct .containerMemberInfo a:hover
{
	color:#FF0000;
}
.detailProduct .boldRed
{
	color:#FF0000; font-weight:bold;
}
.detailProduct .memberInfo div
{
	text-align:left; padding:3px
}

.detailProduct .postComment div
{
	color:#000;
	padding-top:3px;
	text-align:left;
}
.detailProduct .postComment a, .detailProduct .back a
{
	color:Black; font-style:normal; padding:5px 0px;
}

.detailProduct .postComment input, .detailProduct .postComment textarea
{
	font-size:11px;
}
/*=========================Paging=============================*/
.detailProduct .paging a
{
	background-color:#FAFAFA; border:solid 1px #CCCCCC; margin:0px 2px;
	padding:5px; color:#0066CC;
}
.detailProduct .currentPage
{
	color:Red; font-weight:bold;
}
.detailProduct .normalPage
{
	
}

.detailProduct .msgNoLogin
{
	background-color:#FAFAFA; border:solid 1px #CCCCCC; margin:10px 0px;
	padding:5px; text-align:left;
}

.detailProduct .register
{
	color:#0066CC;
}

/*=========================Comment=============================*/

.detailProduct .containerComment
{
	color:Black;
	text-align:left; 
	padding:10px 0px; clear:both;
}

.detailProduct .containerComment .row
{
	background-color:#FFF; border-bottom:solid 1px #CCC;
}

.detailProduct .containerComment .alternatingRow
{
	background-color:#F0F0F0; border-bottom:solid 1px #CCC;
}

.row .memberRank
{
	color: #666666;
}

.detailProduct .containerComment .row .containerImage,
.detailProduct .containerComment .alternatingRow .containerImage
{
	width:65px; height:60px; float:left; padding:5px 0px;
}
.detailProduct .containerComment .row .containerContent,
.detailProduct .containerComment .alternatingRow .containerContent
{
	width:545px; float:left; padding:5px 0px;
}

.detailProduct .containerComment .row .image, 
.detailProduct .containerComment .alternatingRow .image
{
	width:59px; height:59px; border:solid 1px Black;
}

.detailProduct .containerComment .content
{
	
}

/*===================================================================
							Detail New
===================================================================*/

.detailNews
{
	font-size:12px; color:Black;
}

/*---------------------Box Explore header-----------------------------*/
.detailNews .containerHeader .header
{
	background:url(../Images/BlockNews/Header_C.gif) repeat-x top;
	width:100%; height:29px;
}

.detailNews .containerHeader .header_L
{
	background:url(../Images/BlockNews/Header_L.gif) no-repeat; font-size:0px;
	width:6px; height:29px; border-width:0px; float:left;
}

.detailNews .containerHeader .header_C
{
	float:left;
}

.detailNews .containerHeader .header_R
{
	background:url(../Images/BlockNews/Header_R.gif) no-repeat; font-size:0px;
	width:6px; height:29px; border-width:0px; float:right;
}
/*---------------------Box Explore header text-----------------------------*/
.detailNews .containerHeader .spaceBegin
{
	width:17px; height:29px; border-width:0px; float:left;
}

.detailNews .containerHeader .spaceText
{
	width:3px; height:29px; border-width:0px; float:left;
}

.detailNews .containerHeader .headerText_L
{
	background:url(../Images/BlockNews/HeaderText_L.gif) no-repeat;
	width:2px; height:29px; border-width:0px; float:left;
}

.detailNews .containerHeader .headerText_C
{
	background:url(../Images/BlockNews/HeaderText_C.gif) repeat-x top;
	height:29px; padding:2px 5px 0px 5px; float:left;
}

.detailNews .containerHeader .headerText_R
{
	background:url(../Images/BlockNews/HeaderText_R.gif) no-repeat;
	width:3px; height:29px; border-width:0px; float:left;
}

.detailNews .containerHeader .header a
{
	text-decoration:none; color:Black;
}
.detailNews .containerHeader .header a:hover
{
	color:Red;
}

/*---------------------Content-----------------------------*/
.detailNews .containerContent
{
	width:620px; float:left; text-align:left;
}

.detailNews .containerContent .title
{
	font-weight:bold; color:#1C9AD6; text-align:left; padding-top:10px; font-size:16px;
}

.detailNews .containerContent .description
{
	font-weight:bold; color:Black; text-align:left; margin:10px 0px;
}

.detailNews .content p
{
	margin:0px;
}

.detailNews .viewCount
{
	font-weight:bold; color:Red;
}

.detailNews .line
{
	background-image:url(../Images/DetailNews/Line.gif); font-size:0px;
	height:1px;
}

.detailNews .heightSpace
{
	font-size:0px; height:5px;
}

.detailNews .email
{
	font-weight:bold; color:#B70000; background-image:url(../Images/DetailNews/IconEmail.gif);
	background-repeat:no-repeat; text-decoration:none;
}

.detailNews .containerViewCount
{
	float:left; width:300px; padding-right:10px; text-align:left;
}

.detailNews .containerPrint
{
	float:left; width:300px; text-align:right;
}

.detailNews .print
{
	font-weight:bold; color:#B70000; background-image:url(../Images/DetailNews/IconPrinter.gif);
	background-repeat:no-repeat; text-decoration:none; padding-left:16px
}

.detailSepBlock
{
	padding:5px 0px;
}

.detailNews .containerMemberInfo
{
	color:Black;
	text-align:left;
}
.detailNews .containerLeft
{
	float:left; width:450px; height:20px;
}
.detailNews .containerRight
{
	float:left; width:170px; text-align:right;
}
.detailNews .containerRight .top
{
	height:45px; clear:both;
}
.detailNews .containerRight .bottom
{
	clear:both;
}
.detailNews .containerRight .bottom .btnBack
{
	background-image:url(../Images/DetailNews/BtnBack.jpg);
	background-repeat:no-repeat;
	padding-left:25px; padding-top:2px; padding-bottom:3px; font-weight:bold;
}
.detailNews .containerRight .bottom .btnTop
{
	background-image:url(../Images/DetailNews/BtnTop.jpg);
	background-repeat:no-repeat;
	padding-left:25px; padding-top:2px; padding-bottom:3px; font-weight:bold;
}
.detailNews .containerMemberInfo a
{
	color:#369CD6; text-decoration:none; font-weight:normal;
}
.detailNews .containerMemberInfo a:hover
{
	color:#FF0000;
}
.detailNews .boldRed
{
	color:#FF0000; font-weight:bold;
}
.detailNews .memberInfo div
{
	text-align:left; padding:3px
}
/*===================================================================
						Post Comment News
===================================================================*/
.detailNews .containerPostComment
{
	clear:both;
}
.detailNews .containerPostComment .bgVideo
{
	background-image:url(../Images/DetailNews/BgAdvert.gif);
	width:281px; height:206px;
	padding:12px;
	float:right;
}
.detailNews .containerPostComment .postComment
{
	color:#787878; width:310px;
	float:left;
}
.detailNews .containerPostComment .postComment .row
{
	text-align:left;
	clear:both;
}
.detailNews .containerPostComment .postComment .rowBtn
{
	padding-top:10px;
	text-align:center;
	clear:both;
}
.detailNews .containerPostComment .postComment .rowBtn a
{
	background-image:url(../Images/DetailNews/BgBtnSend.gif);
	background-repeat:repeat-x;
	border:solid 1px #B2B2B2;
	text-decoration:none;
	padding:3px;
}
.detailNews .containerPostComment .postComment .row .text
{
	float:left;
	width:85px;
	padding-top:10px;
}

.detailNews .containerPostComment .postComment .row .input
{
	float:left;
	width:225px;
	padding-top:10px;
}
.detailNews .containerPostComment .postComment .row .input input
{
	border:solid 1px #7A7A7A;
	width:180px; height:18px;
	margin:0px; padding:0px;
}

.detailNews .containerPostComment .postComment .row .input textarea
{
	border:solid 1px #7A7A7A;
	width:180px;
	margin:0px; padding:0px;
}

.detailNews .containerPostComment .postComment .row .input .inputWordVerification
{
	float:left;
	width:80px;
	margin-right:15px;
}
.detailNews .containerPostComment .postComment .row .input .imgWordVerification
{
	float:left;
	border:solid 1px #CBC9CA;
	width:68px;
}
.detailNews .containerPostComment .postComment .row .input .imgWordVerification div
{
	background-color:#CDC9CA;
	border:solid 1px #F0ECED;
}
.detailNews .containerPostComment .postComment .row .input input:hover,
.detailNews .containerPostComment .postComment .row .input textarea:hover
{
	border:solid 1px #4499CF;
}
.detailNews .containerPostComment .postComment a, .detailNews .back a
{
	color:Black; font-style:normal;
}

.detailNews .containerPostComment .postComment input, .detailNews .postComment textarea
{
	font-size:11px;
}

.detailNews .bgTitle
{
	color:Black; margin:auto; text-align:center;
}
/*===================================================================
							Comment News
===================================================================*/

.detailNews .containerComment
{
	color:Black;
	text-align:left; 
	padding-top:10px;
	padding-bottom:4px;
	clear:both;
}

.detailNews .containerComment .row
{
	background-color:#FFF;
	padding:5px
}

.detailNews .containerComment .alternatingRow
{
	background-color: #F0F0F0;
	padding:5px
}

.detailNews .containerComment .content
{
	padding:2px 0px;
}

/*===================================================================
							Other News
===================================================================*/

.containerOtherNews
{
	text-align:left;
	padding-bottom:4px;
}

.containerOtherNews .titleOtherNews
{
	background-image:url(../Images/DetailNews/OtherNews.jpg);
	background-repeat:no-repeat;
	padding:5px 0px 5px 25px;
	color:Black; font-weight:bold;
	margin:10px 0px;
}

.lastUpdate
{
	color:#A3A1A2;
}

.commandOtherNews
{
	text-align: right; 
	padding:10px;
}
.containerOtherNews .row
{
	padding-left:10px;
}
.containerOtherNews .row a
{
	color:Black; text-decoration:none; font-weight:normal;
}

.containerOtherNews .row a:hover
{
	color:#FF0000;
}

/*===================================================================
							Header
===================================================================*/

.bgLogoLeft
{
	background-image:url(../../../Resources/Images/Logo.gif); width:180px; height:100px;
	clear:left;
}

.bgLogoLeft div
{
	color:#7A7A7A; font-weight:bold;
}
.bgLogoLeft .dateTime
{
	color:Black; padding-top:80px;
}
.bgLogoRight
{
	width:180px; height:100px;
	clear:left;
}
.bgLogoRight .fullName
{
	color: #099CFF;
}

.bgLogoRight div
{
	
}
.bgLogoRight a
{
	color: Blue; font-weight:bold; text-decoration:none;
}
.bgLogoRight a:hover
{
	color:Red !important;
}
.bgLogoRight .accessEveryday
{
	text-transform:uppercase; color:Red; font-weight:bold; 
	padding-top:15px;
	text-align:center; display:block; width:180px; 
}

/*===================================================================
							Toolbar
===================================================================*/

.blockToolbar
{
	clear:both; width:620px; height:21px;
	background-image:url(../Images/Toolbar/BgToolbar.jpg);
	background-repeat:no-repeat;
	padding-bottom:2px;
	text-align:left;
}

.blockToolbar .title
{
	float:left; width:530px; height:21px; padding-right:2px;
}
.blockToolbar .title .item
{
	background-repeat:no-repeat;
	background-image:url(../Images/Toolbar/Arrow.gif);
	color:#000; text-decoration:none;
	padding:0px 6px 0px 10px;
}
.blockToolbar .title .item:hover
{
	color:Red;
}

.blockToolbar .title .text
{
	color:Black; font-weight:bold; font-size:12px; margin-left:15px;
}

.blockToolbar .button
{
	float:left; width:20px; height:20px; padding-left:2px; cursor:pointer;
}

/*===================================================================
							Block Host News
===================================================================*/
.blockHotNewsStyle
{
	text-align:left;
}

.blockHotNewsStyle .containerContent
{
	width:612px; height:303px; border:solid 1px #399ED6;
	background-color:#7DC5EB; padding:3px;
}

.blockHotNewsStyle .containerTop
{
	clear:both; width:612px;
}

.blockHotNewsStyle .bgVideo
{
	background-image:url(../Images/BlockNewsHot/BgAdvert.gif);
	width:281px; height:206px;
	padding:12px;
	float:right;
}

.blockHotNewsStyle .bgImage
{
	width:305px; height:230px;
	float:left; padding:0px;
}
.bgImage img
{
	width:304px; height:230px; border-width:0px;
}

.bgImage .containerTranparent
{
	width:305px;
	position:absolute;
	padding-top:185px;
	cursor:pointer;
}

.bgImage .bgColorLayer 
{
	width:305px;
	z-index:10;
	filter:alpha(opacity=50); -moz-opacity:.5; opacity:.5;
	background-color:#698D9B;
	height:45px;
}

.bgImage .text
{
	position:absolute;
	width:305px;
	color:#C7EE0F;
	cursor:pointer;
	font-size:15px;
	font-family:Tahoma;
	font-weight:bold;
	z-index:12;
	text-align:left;
	padding:5px 0px 0px 5px;
	filter: Shadow(Color=#333333, Direction=135, Strength=5);
	text-shadow: #333333 2px 2px 2px;
}
.bgImage a
{
	color:#D6F451; text-decoration:none;
}

.bgImage .containerBackNext
{
	clear:both;
	width:300px;
	position:absolute;
	padding:5px 5px 0px 0px;
}
.bgImage .backNext
{
	text-align:right;
}
.backNext .back
{
	float:right;
	background-repeat:no-repeat; background-position:left;
	cursor:pointer;
	background-image:url(../Images/IconMember/BackNext.gif); width:20px; height:20px;
}
.backNext .sep
{
	float:right;
	width:5px; height:20px;
}
.backNext .next
{
	float:right;
	background-repeat:no-repeat; background-position:right;
	cursor:pointer;
	background-image:url(../Images/IconMember/BackNext.gif); width:20px; height:20px;
}

.blockHotNewsStyle .bgDescription
{
	padding-top:10px;
	color:Black; clear:both;
	font-size:12px;
}

.blockHotNewsStyle .bgDescription .containerIconMember
{
	width:200px; height:79px; float:left; margin-right:10px; 
}

.blockHotNewsStyle .bgDescription .description
{
	width:410px; float:left;
	text-align:justify;
	padding-top:10px;
}

.blockHotNewsStyle .bgDescription a
{
	background-image:url(../Images/BlockSearch/BtnGo.jpg);
	background-repeat:no-repeat;
	background-position:right;
	color:#399ED7; font-weight:bold; text-align:right; text-decoration:none;
	padding:5px 22px 5px 0px; float:right;
}

.blockHotNewsStyle .bgDescription .blockTitle
{
	border:solid 1px #797977;
	width:103px; height:51px;
	color:Black; text-align:justify; background-color:White;
	padding:5px; float:left;
	margin-right:7px; cursor:pointer;
}
.blockHotNewsStyle .bgDescription .blockTitle:hover
{
	color:Red;
	border:solid 1px Red;
}


.blockHotNewsStyle .bgDescription a:hover
{
	color:Red;
}

/*===================================================================
							Icon Member
===================================================================*/

.iconMember
{
	text-align:left; color:#7D7D7D;
}

.iconMember .image
{
	position:absolute; width:59px; height:59px; border:solid 1px Black;
}

.iconMember .row
{
	padding:0px 0px 1px 65px;
}

.iconMember .row .memberStatus
{
	color:#35A8D7; font-weight:bold; padding-left:18px;
	background-image:url(../Images/IconMember/IconStatus.jpg); background-repeat:no-repeat;
}

.iconMember .row .online
{
	background-position:bottom left;
}
.iconMember .row .offline
{
	background-position:top left;
}

/*===================================================================
							Block Content Search
===================================================================*/
.listContentSearchStyle .totalRecord
{
	color:Red;
}
.listContentSearchStyle .keyword
{
	color: #0066FF;
}

.listContentSearchStyle .colBlockProduct
{
	width:145px; height:135px; border:solid 1px #787878; margin:5px 5px 5px 0px; padding-top:10px;
}

.listContentSearchStyle .price
{
	color:Red; font-weight:bold;
}

.listContentSearchStyle .name
{
	color: #000099;
}

.listContentSearchStyle .viewDetail
{
	color: #000;
}

.listContentSearchStyle .viewDetail:hover
{
	color: #FF0000;
}

/*===================================================================
							Block Free Advert
===================================================================*/

.blockFreeAdverts
{
	
}
.blockFreeAdverts .title
{
	color:Black; font-weight:bold; margin-bottom:2px;
}
.blockFreeAdverts .title span
{
	color:Red; font-weight:bold;
}

.blockFreeAdverts .containerList
{
	border:solid 1px #369CD6;
}

.blockFreeAdverts .rowAdvert
{
	border-top:solid 1px #FFF;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
	background-color:#0CF100;
	padding:5px;
}
.blockFreeAdverts .rowAdvert .title
{
	font-weight:bold;
	padding:5px;
}
.blockFreeAdverts .rowAdvert .title a
{
	color:Blue;
	text-decoration:none;
}
.blockFreeAdverts .rowAdvert .title a:hover
{
	color:Red;
	text-decoration:none;
}
.blockFreeAdverts .rowAdvert .image
{
	padding:5px;
}
.blockFreeAdverts .rowAdvert .image img
{
	border:solid 1px #FFF !important; width:100px; height:70px;
}
.blockFreeAdverts .rowAdvert .description
{
	color:White;
	padding:5px;
	text-align:justify;
	text-decoration:none;
}
.blockFreeAdverts .slogan
{
	padding:5px;
	text-align:center;
}
.blockFreeAdverts .link
{
	padding:5px;
	text-align:left;
}
.blockFreeAdverts .link a
{
	background-repeat:no-repeat;
	background-image:url(../Images/FreeAdvert/Arrow.gif);
	color:#000; text-decoration:none;
	padding-left:8px;
}
.blockFreeAdverts .link a:hover
{
	color:Red;
}


/*===================================================================
							Block Quick Search
===================================================================*/

.blockQuickSearch
{
	
}

.blockQuickSearch .containerList
{
	border-bottom:solid 1px #369CD6;
	border-left:solid 1px #369CD6;
	border-right:solid 1px #369CD6;
}

.blockQuickSearch .title
{
	color:Black; font-weight:bold;
	background-image:url(../Images/BgBlockTitleSearch.jpg); width:180px; height:27px;
}

.blockQuickSearch .containerInputText
{
}

.blockQuickSearch .topTenSearch
{
	color:Red; font-weight:bold; padding:5px; text-align:left;
}

.blockQuickSearch .containerKeyword
{
	text-align:justify;
	width:178px; height:120px;
	overflow-y:auto;
}

.blockQuickSearch .containerKeyword div
{
	padding:2px 0px 2px 5px;
}

.blockQuickSearch .inputText
{
	border:1px solid #7a7a7a; margin:0px 3px;
}
.blockQuickSearch .inputText:hover
{
	border: 1px solid #6699FF;
}
.blockQuickSearch .keyword
{
	color:#7B7B7B; text-decoration:none;
}
.blockQuickSearch .keyword:hover
{
	color:#FF0000;
}

/*===================================================================
							Block Advert Video
===================================================================*/

.blockAdvertVideo
{
	z-index:180
}
.blockAdvertVideo .title
{
	color:Black; font-weight:bold; text-align:center;
}

/*===================================================================
							Block Today News
===================================================================*/
.containerTodayNews
{
	border:solid 1px #000;
	background-color:White;
	height:400px;
	width:450px;
	overflow-y:auto;
	z-index:60000;
	text-align:left;
}

.containerTodayNews .item
{
	padding:5px;
	cursor:pointer;
}

.containerTodayNews .sep
{
	font-size:0px; height:1px; 
	background-image:url(../Images/Line.gif);
	background-repeat:repeat-x;
	clear:both;
}

.containerTodayNews .title
{
	color:Black; font-weight:bold;
}

.containerTodayNews .description
{
	text-align:justify;
}

.containerTodayNews a
{
	color:Black; font-weight:bold; text-decoration:none;
}

.containerTodayNews a:hover
{
	color: #FF0000;
}

.containerTodayNews .borderImg
{
	border:solid 1px #7A7A7A; margin:4px;
}

/*===================================================================
							Block Adverts
===================================================================*/

.rowBlockAdverts
{
	margin-bottom:3px;
}

/*===================================================================
							Block News
===================================================================*/

.titleBlockNews
{
	color:Black; font-weight:bold;
}

.blockNews .textTimeUpdate
{
	color:#7F7F7F; font-style:italic;
	padding:5px 0px;
}

.blockNews .sep
{
	font-size:0px; height:1px; 
	background-image:url(../Images/Line.gif);
	background-repeat:repeat-x;
	clear:both;
}

.blockNews .textComment
{
	color:#7F7F7F; padding-bottom:5px;
}

.blockNews .textDescription
{
	text-align:justify;
}

.blockNews .textComment .total
{
	color:#7F7F7F;
}

.blockNews .textComment .new
{
	color:Red;
}

.blockNews a
{
	color:Black; font-weight:bold; text-decoration:none;
}

.blockNews a:hover
{
	color: #FF0000;
}

.blockNews .containerLink
{
	text-align:left;
}

.blockNews .containerLink ul
{
	list-style-image:url(../Images/Dot.gif);
	padding-left:15px;
	margin:5px;
}

.blockNews .containerLink ul li
{
	padding:2px;
}

.blockNews .titleLink
{
	color: #3199D8; font-weight:lighter !important;
}

.blockNews .titleLink:hover
{
	color: #FF0000;
}

.blockNews .borderImg
{
	border:solid 1px #7A7A7A; margin:4px;
}

.blockNews .paging a
{
	background-color:#FAFAFA; border:solid 1px #CCCCCC; margin:0px 2px;
	padding:5px; color:#0066CC;
}
.blockNews .currentPage
{
	color:Red; font-weight:bold;
}
.blockNews .normalPage
{
	
}

.rowBlockNews
{
	text-align:left; padding:5px 0px 5px 5px; clear:both;
}

/*===================================================================
							Explore Website
===================================================================*/
.exploreWebsite
{
}

.exploreWebsite .title
{
	color:#007700;
}

.exploreWebsite .containerBtnSubmitExplore
{
	display:block; width:60px; background-color:White; margin:auto; font-weight:bold;
}
.exploreWebsite .containerBtnSubmitExplore a
{
	color:Black; text-decoration:none;
}

.exploreWebsite .titleQuestion
{
	color:#B70000; font-weight:bold;
}

/*===================================================================
							Category
===================================================================*/

.categoryBlock
{
	
}
.categoryBlock .containerList
{
	border:solid 1px #3C9CD6;
	height:305px;
}
.categoryBlock DIV
{
	text-align:left
}
.categoryBlock .menuCategory
{
	width:100%;
}
.categoryBlock .containerChild
{
	background-color:#F7F6F3; padding:5px;
	z-index:10000 !important;
}
.categoryBlock table.staticItem,
.containerChild table.dynamicItem
{
	text-align:left;
	padding:3px 0px 3px 5px;
	cursor:pointer;
	color:Black;
	font-weight:bold;
	width:100%; height:21px;
}
.categoryBlock table.staticOut
{
	background-image:url(../Images/MenuCategory/Bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.categoryBlock table.staticOver
{
	background-image:url(../Images/MenuCategory/Bg.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.categoryBlock table.staticSelected
{
	background-image:url(../Images/MenuCategory/Bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.categoryBlock table.staticOver a
{
	color:White !important;
}

.containerChild table.dynamicOut
{
	
}

.containerChild table.dynamicOver,
.containerChild table.dynamicOver a
{
	color:White !important;
	background-color:#81C5EC;
}

.categoryBlock table.staticItem a, 
.containerChild table.dynamicItem a
{
	color:Black; text-decoration:none;
}

.categoryBlock .title
{
	color:Black; text-align:center; margin-bottom:2px;
}

/*===================================================================
							Favorite New
===================================================================*/

.favoriteNews
{
	
}

.favoriteNews .containerList
{
	border:solid 1px #369CD6;
	margin-top:2px;
	padding:5px;
	height:299px;
}

.favoriteNews ul
{
	padding-left:15px; margin:0px;
}

.favoriteNews .row
{
	text-align:justify; font-weight:bold; padding:2px 0px; color:#7A7A7A;
}

.favoriteNews .row a
{
	color:#7A7A7A; text-decoration:none;
}
.favoriteNews .row a:hover
{
	color:#FF0000;
}

.favoriteNews .title
{
	color:#000;
}
.favoriteNews .title a
{
	text-decoration:none; color:Black;
}

/*===================================================================
							Block New News
===================================================================*/
.blockNewNews
{
	text-align:justify;
}

.blockNewNews .containerList
{
	border:solid 1px #369CD6;
	margin-top:2px;
	padding:5px;
	height:299px;
}

.blockNewNews .title
{
	text-align:center;
	color:#FF0000;
}
.blockNewNews ul
{
	padding-left:15px; margin:0px;
}

.blockNewNews .row
{
	padding:2px 0px; font-weight:bold; color:#797979; text-align:justify;
}
.blockNewNews .row a, .blockNewNews .alternatingRow a
{
	color:#797979; text-decoration:none;
}
.blockNewNews .row a:hover, .blockNewNews .alternatingRow a:hover
{
	color: #FF0000 !important;
}

/*===================================================================
						Block New Comment
===================================================================*/
.blockComment
{
	color:Black;
}

.blockComment .title
{
	color:Black;
}

.blockComment .containerList
{
	border:solid 1px #369CD6;
	margin-top:2px;
	padding:5px;
	text-align:left;
}

.blockComment ul
{
	list-style-image:url(../Images/Dot.gif);
	padding-left:15px;
	margin:5px;
}
.blockComment ul li
{
	padding:2px 0px;
}

.blockComment a
{
	color:Blue; text-decoration:none;
}
.blockComment a:hover
{
	color: #FF0000;
}

/*===================================================================
							Career Job
===================================================================*/

.titleCareer
{
	color:#369CD6;
}

.rowCareer
{
	background-color:#E2EDE8; text-align:left; padding:3px 0px 3px 5px;
}
.alternatingRowCareer
{
	background-color:#F1F6F4; text-align:left; padding:3px 0px 3px 5px;
}
.rowCareer a, .alternatingRowCareer a
{
	color:Black; text-decoration:none;
}
.rowCareer a:hover, .alternatingRowCareer a:hover
{
	color: #FF0000;
}

/*===================================================================
							Block Support Online
===================================================================*/

.blockSupportOnline
{
	text-align:left;
}

.blockSupportOnline .containerList
{
	border:solid 1px #369CD6;
	margin-top:2px;
	padding:5px;
}

.blockSupportOnline .rowOnline
{
	background:url(../Images/BlockSupportOnline/YahooStatus.gif) bottom left no-repeat; 
	height:35px; padding-left:42px; text-align:left; margin-bottom:4px;
	cursor:pointer; color:Black; font-weight:bold;
}
.blockSupportOnline .rowOffline
{
	background: url(../Images/BlockSupportOnline/YahooStatus.gif) top left no-repeat;
	height: 35px;
	padding-left: 42px;
	text-align: left;
	margin-bottom: 4px;
	cursor: pointer;
	font-weight: bold;
	color: #B2B2B2;
}

.blockSupportOnline .title
{
	color:Red; font-weight:bold; text-align:center;
}

/*===================================================================
							Exchange Rate	
===================================================================*/

.exchangeRateStyle
{
	background-color:White; text-align:left; color:#004C62;
}

.exchangeRateStyle .title
{
	color:#000; text-align:center;
}

.exchangeRateStyle .content
{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	margin-top:2px;
}

.exchangeRateStyle .row
{
	height:26px;
	clear:both;
}

.exchangeRateStyle .content .row .icon
{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0 1px 1px 0;
	float:left;
	height:25px;
	width:26px;
}

.exchangeRateStyle .content .row .text
{
	border-color:#CCCCCC;
	border-style:solid;
	border-width:0 0 1px;
	float:left;
	height:20px;
	padding-left:5px;
	padding-top:5px;
	width:146px;
}

.exchangeRateStyle .content .row .text a:link,
.exchangeRateStyle .content .row .text a:visited,
.exchangeRateStyle .content .row .text a:active
{
	color:#00486A;
	text-decoration:none;
}

.exchangeRateStyle .content .row .text a:hover
{
	color:Red;
}

.exchangeRateStyle .content .weather
{
	background-image:url(../Images/BoxExchange/BgWeather.gif);
	background-repeat:repeat-x;
	clear:both;
	height:100px;
}

.exchangeRateStyle .content .weather .caption
{
	background-image:url(../Images/BoxExchange/Weather.gif);
	background-position:center;
	background-repeat:no-repeat;
	height:34px;
}

.exchangeRateStyle .content .weather .info
{
	clear:both;
}

.exchangeRateStyle .content .weather .combo
{
	text-align:center;
}

.exchangeRateStyle .content .weather .temp
{
	color:#134879;
	float:left;
	font-weight:bold;
	text-decoration:none;
	width:100px;
	padding-top:5px;
}

.exchangeRateStyle .content .weather .cloudy 
{
	float:left;
	width:60px;
	padding-left:10px;
}