/* 
 * Small CSS framework Bica
 * This is the css style for reset, font, layout, layout module, common elements.
 * @author Hien Nguyen [Hagin] hiennghoang@gmail.com
 * @version 1.0.1 Nov 7th, 2008 
 */ 
/* Reset */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,fieldset,form,label,legend,caption
	{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100.01%;font-family:inherit;vertical-align:baseline;}
input,textarea{margin:0;padding:0 0 0 1px;font-weight:inherit;font-style:inherit;font-size:11px;font-family:tahoma;}
textarea{width:117px;padding-left:1px}
caption,th,td{font-weight:normal;}
table{/*border-collapse:collapse;border-spacing:0;*/}
table,td,th{/*border-style:solid;border-width:1px;border-color:#a5acb2*/}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"""";}
q:before,q:after{content:'';}
img{border:none;}
:focus,a,*{outline:0;}

ol ,ul ,li ,table ,tbody ,tfoot ,thead
{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100.01%;font-family:inherit;vertical-align:baseline;}

ul ,li{list-style-type:none}



/* Font */
body{font-size:62.5%;font-family:/*Arial, Tahoma,*/ Verdana;} /* 1em 10px */

/* Layout */
.wrapper1000,
.wrapper974,
.wrapper780,
.wrapper776	{margin:auto;text-align:left;width:974px;} /* 974 center */
.wrapper1000{width:1000px}
.wrapper780	{width:780px;}
.wrapper776	{width:776px} /* 776 center */
.wrapper100	{width:auto;margin:auto 10px;} /* 100% marginleft&right is prevent the content from "bleeding" into the browser's chrome */
#hd,#ft{clear:both}
#bd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*#bd{zoom:1;}*/ /* validation */

/* Layout module */
body.center{text-align:center;}
body .fixed-776{width:776px;}
body .fixed-974{width:974px;}
body .zoom-776{	width:77.6em;}
body .zoom-974{	width:97.4em;}
body .full-100{	width:100%;}
.section, .standard, .classic, .layout{clear:both;width:100%;}
.section, .gr{position:relative;} 
.layout .gr{float:left;}
.a-b .b, 	.a-c .c,	.b-c .c 	{float:right;}
.a-b .gr .b,.b-c .gr .c,.a-c .gr .c {float:left;}
.classic .a-b-c .gr,.standard .classic .a-b-c .gr,
.classic .a-b .gr,	.standard .classic .a-b .gr,
.classic .b-c .gr,	.standard .classic .b-c .gr {width:25%;} 
.classic .a-b-c .b, .standard .classic .a-b-c .b{width:50%;}
.classic .a-b .b,  	.standard .classic .a-b .b,
.classic .b-c .b,	.standard .classic .b-c .b 	{width:75%;}
.a-b-c-d .gr, 		.standard .a-b-c-d .gr, .standard .layout .a-b-c-d .gr	{width:25%;}
.a-b-c .gr, 		.standard .a-b-c .gr, 	.standard .layout .a-b-c .gr 	{width:33.3%;}
.a-c .gr, 			.standard .a-c .g, 		.classic .a-c .gr 				{width:50%;} 
.a-b .b, .b-c .b, 	.standard .a-b .b, 		.standard .b-c .b,	.standard .layout .a-b .b,	.standard .layout .b-c .b {width:67%;}
.a-b .a, .b-c .a, 	.standard .a-b .a, 		.standard .b-c .c, 	.standard .layout .a-b .a, 	.standard .layout .b-c .c {width:33%;}
	/* Optional 
	.tidy .layout{overflow:hidden;}
	.tidy .gr{margin-bottom:-1000em ! important; padding-bottom:1000em ! important;}
		@media all and (min-width: 0px){
		.tidy .gr {margin-bottom:0;padding:0;}
		.tidy gr:after{background:inherit;content:' ';display:block;margin-bottom:-1000px;padding-bottom:1000px;}}
	.untidy .layout{overflow:visible;}
	.untidy .gr	{margin-bottom:0 ! important;padding-bottom:0 ! important;}
		@media all and (min-width: 0px){
		.tidy gr:after{display:inline;margin-bottom:0;padding-bottom:0;}}*/
		
/* Common elements */
.l{float:left}
.r{float:right}
.o{overflow:hidden}
.h{display:none}
.m0{ margin:0}
.p0{ padding:0}
.last{ margin-right:0; padding-right:0}
.cl,.clf{clear:both}
.clf{float:left}
.clearfix:after{content:'';display:block;height:0;clear:both;visibility: hidden;} /* easy clearing */
.clearfix{display: inline-block;position: relative;}
/*\*/
.clearfix{display: block;}
hr{border:none;border-top:1px solid #ccc;height:1px;clear:both}
a{text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,h4,h5,h6{font-weight:700;} /* 62.5% standar size */
h1{font-size:1.8em;}
h2{font-size:1.3em;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
h5{font-size:1em;}
h6{font-size:0.9em;}
ul.ul-h{clear:both;}
ul.ul-h li{float:left}
ol li{list-style:decimal inside;}


/*
 * Set style for whole site
 * Hien Nguyen [hiennghoang@gmail.com]
 * Update:
 */

/***********************
	 Main Structure 
************************/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
.wrapper{
	width:980px;
	margin:0 auto;	
}
.ct{
	margin:2px 0 5px;
	clear:both;
	overflow:hidden;
}

/* Layout structure */
.a-b .a,
.a-b-c .a	{ width:520px}

.b-c .b		{ width:775px}
.a-b .b,
.b-d .b,
.a-b-c .b	{ width:250px; overflow:hidden}
.d-b .b		{ width:250px; float:right}

.a-b .c,
.b-c .c,
.a-b-c .c	{ width:200px}

.b-d .d		{ width:725px; float:right}
.d-b .d		{ width:725px;}


/***********************
	COMMON ELEMENTS 
***********************/
a{	color:#1c9608;}
a.underline			{text-decoration:underline;}
a:hover.underline	{text-decoration:none;}
.txt_gray	{ color:#777;}
.txt_sub	{ color:#f87310;}
.txt_sub2	{ color:#f87310;}
.aligncenter{ text-align:center;}
.italic	{ font-style:italic}
.s13	{ font-size:13px;}
.s15	{ font-size:15px;}
.s18	{ font-size:18px;}
.s16	{ font-size:16px;}
.links	{ color:#068e02}
.underline{ text-decoration:underline}

.paginate{
	text-align:right;
	padding-top:4px;
	}
	.paginate a{
		border:1px solid #d5d8de;
		padding:2px 5px 1px 6px;
		color:#333;
	}
	.paginate span{
		border:1px solid #d5d8de;
		padding:2px 5px 1px 6px;
		color:#1c9608;
		font-weight:700;
	}
	.paginate a:hover{
		background-color:#1c9608;
		border-color:#1c9608;
		color:#fff;
		font-weight:700;
		text-decoration:none;
	}

/* banner */
.advs{ margin-bottom:5px; clear:both; text-align:center; padding:0px}

/* box */
.boxs{
	border:1px solid #dfdfdf;
	margin-bottom:5px;
	overflow:hidden;	
	}
	.viewmore{	
	margin:0 8px 4px;
	text-align:right;
	padding:0;
		}
		.viewmore a{
			font-size:11px;
			color:#000;
			background:url(../images/bullet_arrow.gif) no-repeat 0 5px;
			padding-left:9px;
		}
a.boxs_title{
	margin-left:8px;
	line-height:24px;
}
.content_copy{
	padding:0 8px 11px;
}
.tabContent{
	border:1px solid #dfdfdf;
	border-top:none;
	padding:9px;
	overflow:hidden;
}
strong.star{
	color:red;
	font-family:tahoma;
}

.thumb-news,
.thumb,
.thumb101x101,
.thumb75x75,
.thumb-news-detail{
	border:1px solid #d3d3d3;
	background-color:#FFFFFF;
	padding:1px;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
}
.thumb75x75		{ margin-right:8px;}
.thumb101x101	{ margin-bottom:8px;}
.thumb			{ margin-right:12px; margin-bottom:10px;}
.thumb-news		{ margin-right:10px; padding:0; }
.thumb-news-detail{ margin-right:10px; }

a:hover .thumb,
a:hover .thumb75x75,
a:hover .thumb101x101{
	border-color:#f87310;
}

h2{
	color:#f87310;
	font-size:12px;
	display:block;
	background:url(../images/boxhd_bg.gif) repeat-x;
	border-bottom:1px solid #dfdfdf;
	height:22px;
	line-height:22px;
	padding-left:8px;
	text-transform:capitalize;
}
h3{
	color:#f87310;
	font-size:18px;
	display:block;
	height:32px;
	line-height:32px;
	padding-left:9px;
	font-weight:400;
	text-transform:capitalize;
}
h4{
	color:#183d00;
	font-size:12px;
	display:block;
	background:url(../images/boxhd_bg.gif) repeat-x;
	border-bottom:1px solid #dfdfdf;
	height:22px;
	line-height:22px;
	padding-left:8px;
}
h5{
	color:#f87310;
	font-size:20px;
	display:block;
	font-weight:400;
	text-transform:capitalize;
}
h6{
	color:#183d00;
	font-size:18px;
	font-weight:400;
	padding:10px 0 0 9px;
	}
	h6 span{
		color:#f87310;
		font-weight:700;
	}
	

/*** HEADER ***/
.hd{
	padding:6px 0 0 0;
}
.hd a.logo{
	float:left;
	width:152px;
	height:90px;
	background:url(../images/logo/logo_sinhloi.gif) center no-repeat;
}
.hd a.logo:hover{
	text-decoration:none;
}
.logo{ margin:0px 0 0 14px; }
.hd p{ float:right;}

	
/*** FOOTER ***/
.ft{
	height:82px;
	background-color:#d1d0d0;
	text-align:center;	
}
	.ft .nav-ft{
		height:27px;
		background:url(../images/ft_nav_bg.gif) repeat-x;
		border-bottom:1px solid #fff;
		text-align:left;
		}
		.ft .nav-ft a{
			color:#FFFFFF;
			text-transform:uppercase;
			line-height:27px;
			margin:0 9px;
		}
	.ft .links{
		color:#1c9608;
		padding:10px 0 4px;
		}
		.ft .links a{
			margin:0 3px;
		}
	.ft .copyright,
	.ft .copyright a{
		color:#979797;
	}
	
	
/*** NAVIGATION ***/
.nav{
	width:971px;
	height:33px;
	background:url(../images/ft_nav_bg.gif) repeat-x 0 3px;
	padding-left:9px;
	margin-top:-3px;
	}
	.nav li{
		position:relative;
		margin:0 8px;
		line-height:33px;
		width:auto;
		height:33px;
		float:left;
		}
		.nav li a{
			color:#fff;
			position:absolute;
			z-index:2;
			display:block;
			left:0; top:0;
			text-transform:uppercase;
			}
			.nav li a:hover{				
				left:1px; top:1px;
				text-decoration:none;
			}
		.nav li span{
			color:#31720e;
			position:absolute;			
			left:1px;
			top:1px;
			z-index:1;
			display:block;
			text-transform:uppercase;
		}
.nav li p    {
			visibility:hidden;
			padding-right:1px;
			text-transform:uppercase;
			color:#f87310;
		}
	
	.nav li.active{
		background:url(../images/nav-active_bg.gif) no-repeat 0 0;
		padding-left:9px;
		margin:0 4px 0 1px;
	}
	.nav li.active a,
	.nav li.active span{ display:none;}
	.nav li.active p{
		visibility:visible;
		background:url(../images/nav-active_bg.gif) no-repeat right 0;
		padding-right:9px;
	}
	
.nav-hd{
	height:37px;
	clear:both;
	overflow:hidden;
	}
	.login_btn{
		width:234px;
		height:37px;
		float:right;
		background:url(../images/nav-hd_group3.gif) no-repeat 0 10px;
		}
		.login_btn a{
			color:#000000;
			font-size:13px;
			line-height:45px;
			padding:0 8px 0 12px;
		}
	.home_btn{
		float:left;
		padding:0;
		line-height:33px;
		}
		.home_btn a{
			background:url(../images/nav-hd_btnbg.gif) repeat-x 0 0;
			border:1px solid #e9e9e9;
			padding:3px 12px;
			color:#333;
			}
			.home_btn a:hover{
				background:#eee;
				text-decoration:none;
			}			
	.contact_icon{
		float:right;
		padding:8px 12px 0 0;
		}
		.contact_icon a{
			margin:0 3px 0 2px;
		}
		.contact_icon span{
			background:url(../images/icon_phone.gif) no-repeat 0 0;
			padding:5px 15px 5px 30px;
			float:left;
			font-weight:700;
			color:#000000;
		}
		.contact_icon span.ym{
			background:url(../images/icon_yahoo.gif) no-repeat 0 0;
			padding:5px 5px 5px 30px;
			float:left;
		}
		
	.login{
		float:right;
		padding:12px 0 0 0;
		color:#1c9608;
		}
		.login span{ color:#333;}
		.login a{ margin:0 2px;}
		
		
/************
	HOME
************/
/*** FEATURE SEARCH ***/
.home_featureSearch{
	width:775px;
	height:235px;
	margin-bottom:5px;
	}
	.home_featureSearch .feature{
		width:468px;
		height:225px;
		background:url(../images/home_feature.jpg) no-repeat;
		float:left;
		padding:10px 0 0 10px;
		}
		.home_featureSearch .feature img{
			float:left;
			margin-right:2px;
			}
			.feature a:hover img.dangtinnhanh{
				background:url(../images/btn_dangtinnhanh.jpg) no-repeat;
			}
			.feature a:hover img.tinnoibat{
				background:url(../images/btn_tinnoibat.jpg) no-repeat;
			}
			.feature a:hover img.sanbdsonline{
				background:url(../images/btn_sanbdsonline.jpg) no-repeat;
			}
	.home_featureSearch .search{
		width:287px;
		height:181px;
		background:url(../images/home_search_bg.jpg) no-repeat;
		float:left;
		padding:54px 0 0 10px;
		}
		.search a.place{
			background:#fff url(../images/bullet_arrow.gif) no-repeat 9px 11px;
			display:block;
			width:115px;
			height:25px;
			float:left;
			line-height:25px;
			color:#333;
			padding-left:18px;
			margin:0 1px 1px 0;
		}
		.search a:hover.place{
			background-color:#e5f5fb;
			text-decoration:none;
		}
		.search .place-listbox{
			padding:11px 0 4px 0;
			clear:both;
			float:left;
			width:100%;
			}
			.search .place-listbox select{
				width:131px;
				float:left;
				margin:0 5px 5px 0;
				padding:2px 2px 2px 0;
				border:1px solid #7f9db9;
				font-size:11px;
			}
		.search .underline{
			font-weight:700;
			background:url(../images/icon_searchadv.gif) no-repeat 0 2px;
			padding-left:17px;
			text-decoration:underline;
			line-height:20px;
		}
		
		.btn_search{
			width:80px;
			height:22px;
			background-color:#f87310;
			cursor:pointer;
			color:#FFFFFF;
			font-weight:700;
			border:none;
			float:right;
			margin-right:20px;
			text-transform:uppercase;
			border:1px solid #cf9511;
		}
		
/**********
	BOX
**********/
.home-chuyenGia{}
	.home-chuyenGia div{
		margin:0 1px;
	}
	.home-chuyenGia .odd{ background-color:#f5f0e4}
	.home-chuyenGia .viewmore{
		background:url(../images/dot_gray.gif) repeat-x;
		margin:0 8px;
		text-align:right;
		padding:3px 0;
		}
		.home-chuyenGia .viewmore a{
			font-size:11px;
			color:#000;
			background:url(../images/bullet_arrow.gif) no-repeat 0 5px;
			padding-left:9px;
		}
		
		
.home-poll{
	background-color:#f5f0e4;
	overflow:hidden;
	width:248px;
	}
	.home-poll .content_copy{
		padding-top:8px;
		clear:both;
	}
	.home-poll strong{
		margin-bottom:11px;
	}
	.home-poll ul{
		padding-top:8px;
	}
	.home-poll li{
		width:115px;
		float:left;
		padding:5px 0;
	}
	.home-poll .btn_cover{
		width:239px;
		height:25px;
		background-color:#ecebeb;
		clear:both;
		padding:5px 0 0 9px;
		line-height:16px;
	}
	.home-poll .btn_poll{
		width:73px;
		height:21px;
		background:url(../images/btn_poll.gif) no-repeat;
		border:none;
		cursor:pointer;
		float:left;
		margin-right:5px;
	}
	
	
.home-duannoibatkhac{
		background:url(../images/box-duannoibatkhac_bg.gif) no-repeat center 32px;
	}
	.home-duannoibatkhac h3{
		margin-bottom:14px;
	}
	.home-duannoibatkhac .content_copy{
		margin:7px 0;
		clear:both;
	}	
		
		
.home-dautuduanhangdau{
	width:248px;
	}
	.home-dautuduanhangdau h3{
		border-bottom:1px solid #dfdfdf;
	}
	.home-dautuduanhangdau .content_copy{
		background-color:#f5f0e4;
		margin:1px;
		padding:9px 0;
		overflow:hidden;
		width:100%;
	}
	.home-dautuduanhangdau .content_copy li{
		float:left;
		margin:3px 0 2px 7px;
		display:inline; /* IE6 */
	}
	.home-dautuduanhangdau .content_copy a{
		display:block;
		width:111px;
		height:51px;
		background:url(../images/box-dautuduanhangdau_logobg.gif) no-repeat;
		padding:1px 0 0 1px;
	}
	.home-dautuduanhangdau .content_copy img{}
	.home-dautuduanhangdau .content_copy a:hover{
		background:#f87310;
	}
	.home-dautuduanhangdau .viewmore{
		padding-top:2px;
	}
	
	
.home-giaodichhot{
	padding-bottom:6px;
	background:url(../images/box-giaodichsinhloi_bg.gif) repeat-x 0 bottom;
	width:248px;
	}
	.home-giaodichhot ul{
		padding:0px 0 0 5px;
		width:100%;
	}
	.home-giaodichhot ul li{
		float:left;
		width:105px;
		/*margin:0px 0px 0px 0px;*/
		padding-left:7px;
	}
	.home-giaodichhot p{
		line-height:1.1;
		padding-bottom:10px;
	}
	.home-giaodichhot strong{
		color:#f87310;
		font-size:15px;
	}
	/* ----- Badge HOT ------ */
	body.home .b-c .b{ position:relative;}
	.badge_hot{
		position:absolute;
		right:12px;
		top:228px;
		background:url(../images/badge_hot.gif) no-repeat;
		width:78px;
		height:78px;
		z-index:9;
	}
	
	
.home-sangiaodich{}
	.home-sangiaodich ul{
		background-color:#ecebeb;
		overflow:hidden;
		padding:20px 0 0 0;
		width:100%;
	}
	.home-sangiaodich ul li{
		width:112px;
		height:120px;
		float:left;
		font-size:11px;
		margin:0 8px 0 9px;
		overflow:hidden;
		display:inline; /* IE6 */
		}
		.home-sangiaodich ul li img{
			padding-bottom:5px;
		}
		.home-sangiaodich ul li a{
			display:block;
			font-size:12px;
			padding:1px;
		}
		.home-sangiaodich ul li span{ color:#333; font-size:11px; display:block}
		.home-sangiaodich ul li a:hover{
			background-color:#f87310;
			text-decoration:none;
			color:#fff;
		}
	.home-sangiaodich .viewmore{
		padding:7px 0 6px;
	}
	
	
.home-duantieudiem{
	padding-bottom:1px;
	background:url(../images/bhome_copy_bg.jpg) no-repeat center 32px;
	}
	.home-duantieudiem .content_copy{
		padding-top:15px;
	}
	.home-duantieudiem .title{
		font-size:18px;
	}
	.home-duantieudiem p{
		padding:12px 0 6px;
	}
	.home-duantieudiem .slideGallery{
		width:509px;
		height:114px;
		padding:11px 0 0 7px;
		background:url(../images/box-duantieubieu_slidebg.gif) repeat-y;
		margin-left:1px;
		clear:both;
		}
		.slideGallery .btn_prev,
		.slideGallery .btn_next{
			float:left;
			background-repeat:no-repeat;
			background-position:right center;
			cursor:pointer;
		}
.slideGallery .btn_prev {
			background-image:url(../images/gallery_btnprev.gif);
			margin-right:12px;
		}
		.slideGallery .btn_next{
			background-image:url(../images/gallery_btnnext.gif);
			margin-left:12px;
		}
		.slideGallery .off{
			background-position:left center;
			cursor:default;
		}
		.slideGallery .thumb101x101{
			margin:0 3px 0 4px;
		}
		
		
.boxtab{
	margin-bottom:5px;
	}
	.boxtab .tabHeader{
		height:30px;
		background:url(../images/btab-hdbg.gif) repeat-x 0 bottom;
		overflow:hidden;
	}
	.boxtab .tabHeader li{
		float:left;
		height:30px;
		overflow:hidden;
	}
	.boxtab .tabHeader li a{
		color:#183d00;
		line-height:35px;
		padding:10px 10px 5px 8px;
		background-image:url(../images/btab-hd_divide.gif);
		background-repeat:no-repeat;
		background-position:right 10px;
	}
	.boxtab .tabHeader li.lastItem a{
		background-image:none;
	}
	.boxtab .tabHeader li a.not-divide{
		background-image:none;
	}
	.boxtab .tabHeader li.active{
		background:url(../images/btab-hd_active.gif) no-repeat 0 0;
		padding-left:2px;
	}
	.boxtab .tabHeader li.active a{
		background:url(../images/btab-hd_active.gif) no-repeat right 0;
		color:#f87310;
		font-weight:700;
	}	
	.boxtab .content_copy-tab{ width:100%}
	.boxtab .feature{
		width:290px;
		float:left;
		}
		.boxtab .feature p{
			padding-top:5px;
		}
	.boxtab .other{
		width:200px;
		float:right;
		}
		.boxtab .other ul{
			clear:both;
			padding-top:8px;
		}
		.boxtab .other ul li{
			background:url(../images/dot_green.gif) no-repeat 0 6px;
			padding-left:6px;
			margin-bottom:5px;
		}
		

.home-gdhd{}
.tabHeader_gdhd{
	width:518px;
	height:30px;
	border:1px solid #dfdfdf;
	border-bottom:none;
	padding-top:4px;
	overflow:hidden;
	}
	.tabHeader_gdhd h3{
		height:29px;
		width:199px;
		float:left;
		border-bottom:1px solid #dfdfdf;
	}
	.tabHeader_gdhd .tabHeader{
		width:310px;
		height:30px;
		background:url(../images/btab_hd2_bg.gif) repeat-x 0 bottom;
		overflow:hidden;
		float:left;
	}
	
	.home-gdhd .tabContent{
		overflow:hidden;
		padding-top:0;
		padding-bottom:0;
	}	
	.home-gdhd .tabContent li{
		border-bottom:1px solid #d5d8de;
		overflow:hidden;
		padding:10px 0;
		clear:both;
		width:100%; /* IE6 */
	}
	.home-gdhd .tabContent .description{
		width:364px;
		float:left;
		padding-right:9px;
		background:url(../images/dot_gray_vertical.gif) repeat-y right 0;
		}
		.home-gdhd .tabContent .thumb{ margin-bottom:0}
		.home-gdhd .tabContent p{ padding:2px 0 1px;}
		
	.home-gdhd .tabContent .detail{
		width:116px;
		padding-left:9px;
		float:right;
		}
		.home-gdhd .postId{
			text-align:center;
			font-size:11px;
			padding-bottom:3px;
		}
		.home-gdhd .currency{
			text-align:center;
			padding-bottom:12px;
			}
			.home-gdhd .currency a{
				font-size:10px;
				color:#333333;
				border:1px solid #d3d3d3;
				padding:2px 6px;
			}
			.home-gdhd .currency a.active{ color:#f87310}
		.home-gdhd .detail strong{
			color:#f87310;
			display:block;
		}
		.home-gdhd .detail .group_save{
			padding-top:10px;
		}
		.home-gdhd .detail .save{
			background:url(../images/icon_save2.gif) no-repeat 2px 0;
			color:#333333;
			padding:2px 0 0px 23px;
		}
		.home-gdhd .detail .save2{
			padding:2px 0 0px 18px;
			background:url(../images/icon_save.gif) no-repeat 0 0;
			}
			.home-gdhd .detail a:hover.save2{ text-decoration:none;}
	
	.home-gdhd .viewmore{
		margin-top:6px;
	}
	
	
.box-goldprice{
	padding:9px;
	background:url(../images/box-tygia_bg.gif) repeat-x 0 bottom;
	}
	.box-goldprice h5{
		padding:0 0 4px;
	}
	.box-goldprice .title_goldprice{
		color:#f87310;
		padding-left:19px;
		background:url(../images/icon_giavang.gif) no-repeat 0 0;
	}	
	.tbl-goldprice{
		background-color:#a8a8a8;
		width:100%;
		}
		.tbl-goldprice td{
			background-color:#fff;
			font-size:11px;
		}
	.box-goldprice .txt_sub{
		font-style:italic;
		color:#979797;
		font-size:11px;
	}
	
	.box-goldprice .title_tygia{
		color:#f87310;
		padding-left:19px;
		background:url(../images/icon_tygia.gif) no-repeat 0 0;
		margin-top:8px;
		}
		.box-goldprice .tygia_cover{
			width:180px;
			height:58px;
			overflow:auto;
			margin-bottom:2px;
			}
			
/* WEATHER */		
.box-goldprice h5{
		padding:0 0 4px;
	}
	.box-goldprice .title_weather{
		color:#f87310;
		padding-left:19px;
		background:url(../images/icon_weather.gif) no-repeat 0 0;
	}
	.box-goldprice select{
		font-size:11px;
		width:175px;
		margin-top:3px;
	}
	#img-Do{
		padding:8px 0 3px;
	}
	#txt-Weather{
	}
	
/* CHUNGKHOAN */
.box-chungkhoan{}
	.box-chungkhoan .tabHeader{
		width:200px;
		height:23px;
		clear:both;
		background:url(../images/dot_linegray.gif) repeat-x 0 bottom;
		}
		.box-chungkhoan .tabHeader li{
			float:left;
			color:#333;
			font-weight:700;
			border:1px solid #dfdfdf;
			margin-top:3px;
			padding:2px 20px 2px;
			background:url(../images/box-chungkhoan_tabbg.gif) repeat-x;
			font-size:11px;
			cursor:pointer;
		}
		.box-chungkhoan .tabHeader li.active{
			color:#f87310;
			font-size:12px;
			background:#fff;
			border-bottom-color:#fff;
			margin-top:0;
			padding:3px 20px;
		}
	.box-chungkhoan ul.copy{
		background-color:#f6f6f6;
		padding:6px 0px 10px 10px;
		}
		.box-chungkhoan ul.copy li{
			color:#f87310;
			padding:2px 0;
		}
		.box-chungkhoan ul.copy li p{
			width:74px;
			float:left;
			color:#333;
		}
	.box-chungkhoan .content_copy{
		border:1px solid #dfdfdf;
		border-top:none;
		margin-bottom:5px;
		clear:both;
		padding-top:16px;
	}
	.box-chungkhoan .chungkhoan_cover{
		width:180px;
		height:215px;
		overflow:auto;
	}
	
	.cp{
		width:180px;
		margin-top:10px;
		}
		.cp_hd{
			height:30px;
			background:url(../images/cp_hd.gif) no-repeat;
			font-weight:700;
			text-align:right;
			padding-right:15px;
			}
			.cp_hd a{
				font-weight:700;
				line-height:26px;
				color:#333;
			}
			.cp_hd a.active{
				color:#f87310;
			}
		.cp_ct{
			border:1px solid #d1d6dc;
			border-top:none;
			}
			.cp_ct table{ color:#666}
			.cp_ct table th{ font-size:11px; font-weight:700; text-align:left}
			
			.cp_ct table.info{
				border-top:1px solid #c5c5c5;
				}
				.cp_ct table td{ font-size:9px; border-bottom:1px dotted #666; height:18px;}
			.cp_ct .cp_cover{
				width:178px;
				height:58px;
				overflow-x:hidden;
				overflow-y:scroll;
			}
			.cp_ct .up{ color:#03ff17}
			.cp_ct .down{ color:#c03516}
			hr{ border-top:2px solid #333;}
			
			
/********************************
	2.1 THONG TIN GIAO DICH 
********************************/
.nav-tree{ padding-left:8px; clear:both; height:22px; line-height:20px;}
	.nav-tree a{
		color:#000;
		margin:0 3px;
	}
	
	
.ttgd-searchopt{ padding-bottom:8px; margin-bottom:5px;}
	.ttgd-searchopt .listbox{
		padding:8px 9px 8px 9px;
		}
	.ttgd-searchopt .listbox_bg{
		background-color:#f5f0e4;
		padding:2px 9px;
		}
		.ttgd-searchopt .listbox label{
			width:100px;
			display:block;
			float:left;
			text-align:right;
			padding:6px 4px 0 0;
			font-weight:400;
			color:#777;			
		}
		.ttgd-searchopt .listbox_bg label{
			background:url(../images/bullet_arrow_organ.gif) no-repeat 0 10px;
		}
		.ttgd-searchopt .listbox select{
			width:115px;
			margin:3px 0;
		}
	.ttgd-searchopt ul{
		overflow:hidden;
		background-color:#f5f0e4;
		margin:1px;
		padding:0 14px 0 8px;
		width:224px;
		}
		.ttgd-searchopt ul li{
			font-weight:700;
			background:url(../images/bullet_arrow_organ.gif) no-repeat 0 8px;
			padding:4px 0 4px 12px;
		}
		.ttgd-searchopt ul li span{
			font-weight:400;
			float:right;
			color:#9f9f9f;
		}
	.ttgd-searchopt .btn_save{
		width:87px;
		height:38px;
		background:url(../images/btn_save.gif) no-repeat 0 0;
		border:none;
		cursor:pointer;
		margin:8px 0 0 8px;
	}
	.ttgd-searchopt .btn_postnew{
		display:block;
		float:right;
		font-size:11px;
		margin:12px 20px 0 0;
		display:inline;
		}
		.ttgd-searchopt .btn_postnew strong{ text-decoration:underline;}
		.ttgd-searchopt .btn_postnew img{ margin:0 4px -4px 0}
		
.ttgd-tindangcuaNTT{}
	.ttgd-tindangcuaNTT h3{
		height:auto;
		line-height:1.3;
		padding-top:4px;
		padding-bottom:4px;
		border-bottom:1px solid #dfdfdf;
		}
		.ttgd-tindangcuaNTT h3 span{
			text-decoration:underline;
			font-size:15px;
		}
	.ttgd-tindangcuaNTT .content_copy{
		padding:6px 0 6px 4px;
		width:244px;
		}
		.ttgd-tindangcuaNTT .content_copy li{
			float:left;
			margin:4px 0 4px 7px;
			display:inline;
			width:220px;
			height:auto;
			overflow:hidden;
		}
		.ttgd-tindangcuaNTT .content_copy a{
			display:block;
			width:111px;
			height:51px;
			background:url(../images/box-dautuduanhangdau_logobg.gif) no-repeat;
			padding:1px 0 0 1px;
			float:left;
			margin-right:12px;
		}
		.ttgd-tindangcuaNTT .content_copy img{}
		.ttgd-tindangcuaNTT .content_copy a:hover{
			background:#f87310;
		}
		.ttgd-tindangcuaNTT .content_copy strong{ }
		.ttgd-tindangcuaNTT .content_copy p{}
		.ttgd-tindangcuaNTT .content_copy span { font-weight:700; font-size:15px;}
		
	.paging{
		clear:both;
		text-align:right;
		border-top:1px solid #dfdfdf;
		padding:4px 8px;
		}
		.paging a{
			padding:0 2px;
			color:#000;
		}
		.paging strong{
			padding:0 2px;
			color:#1c9608;
		}
		.paging img{
			padding:0 2px;
		}
		
/* 2.2 */
.ttgd .content_copy{
	border:1px solid #dfdfdf;
	border-bottom:none;
	padding:9px;
	overflow:hidden
}
	.ttgd .content_copy .headline{
		background:url(../images/icon_titlegd.gif) no-repeat 0 1px;
		font-size:18px;
		padding-left:24px;
	}
	.ttgd .content_copy .guideline{ font-weight:700; padding:4px 0 8px;}
	.ttgd .content_copy .guideline strong{ color:#1c9608}
	.ttgd .content_copy .underline{ font-size:15px; float:right; background:url(../images/icon_back2.gif) no-repeat 0 0; padding-left:38px; color:#333; font-weight:700}
	.ttgd .content_copy .groupImg{
		width:360px;
		float:left;
	}
	.ttgd .content_copy .groupImg img{ margin:0; }
	.ttgd .content_copy .detail{
		width:325px;
		float:left;
		text-align:left;
		padding:0 0 15px 20px;
	}
	.ttgd .content_copy .detail .postId,
	.ttgd .content_copy .detail .currency{ text-align:left}
		/********** update *********/
		.ttgd .content_copy .detail .postId{ font-size:12px; font-weight:700; color:#1c9608;}
		.ttgd .content_copy .detail .postId span{ color:#333333}
		.ttgd .content_copy .detail .ttgd_price{ font-size:15px; font-weight:700}
		.ttgd .content_copy .detail .ttgd_price b{ font-size:12px}
		.ttgd .content_copy .tygiaquydoi b{ margin-right:15px}
		.ttgd .content_copy .view1{ background:url(../images/icon_ttgdct_1.gif) no-repeat; padding:3px 0 3px 35px; color:#f87310; font-size:13px; font-weight:700; text-decoration:underline; margin:8px 0 2px 10px; float:left;}
		.ttgd .content_copy .view2{ background:url(../images/icon_ttgdct_2.gif) no-repeat; padding:3px 0 3px 35px; color:#1c9608; font-size:13px; font-weight:700; text-decoration:underline; margin:8px 0 2px 10px; float:left}
		
	.ttgd .content_copy strong{ font-size:15px;}
	.ttgd .content_copy strong span{ font-size:12px; font-weight:400}
	.ttgd .content_copy .tygiaquydoi{ padding:5px 0 0px 33px;}
	.ttgd .content_copy .poster{
		width:300px;
		float:left;
		padding-left:20px;
		padding-top:5px;
		}
		.ttgd .content_copy .posterName{
			font-size:12px;
			font-weight:700;
			padding-bottom:10px;
		}
		.ttgd .content_copy .posterName a{ color:#f87310; text-decoration:underline; margin-left:20px;}
	.ttgd .content_copy .btns_view{
		padding-top:4px;
		padding-bottom:3px;
	}
	.ttgd .content_copy .btns_view a{ margin-right:12px;}
	.ttgd .content_copy .btns{ clear:both; padding-top:5px;}
	.ttgd .content_copy .btns a{
		width:75px;
		float:left;
		display:block;
		padding:3px 0 2px 23px;
		color:#333;
		margin:2px 0;
		}
		.ttgd .content_copy .btns a.send2friend	{ background:url(../images/icon_send2friend.gif) no-repeat}
		.ttgd .content_copy .btns a.save		{ background:url(../images/icon_save3.gif) no-repeat}
		.ttgd .content_copy .btns a.contact		{ background:url(../images/icon_contact2.gif) no-repeat}	
		.ttgd .content_copy .btns a.print		{ background:url(../images/icon_print.gif) no-repeat}
		.ttgd .content_copy .btns a.mail		{ background:url(../images/icon_sendmail2.gif) no-repeat; width:155px}
		.ttgd .content_copy .btns a.baoxau		{ background:url(../images/icon_baoxau.gif) no-repeat 2px 0; }
	
	.ttgd .content_copy .information{
		clear:both;
	}
	.ttgd .content_copy h6{
		color:#209709;
		font-size:12px;
		font-weight:700;
		padding:0;
	}
	
	.ttgd .content_copy .information {padding:20px 0 0 0}
	.ttgd .content_copy .information h6{ padding-bottom:4px; text-transform:uppercase}
	.ttgd .content_copy .information strong{ font-size:12px; }
	.ttgd .content_copy .information table{ margin-top:4px;}
	.ttgd .content_copy .information td{ padding-left:4px; height:25px; vertical-align:middle}
	.ttgd .content_copy .information td.borderright{ border-right:1px solid #d3d3d3; padding-right:10px;}
	.ttgd .content_copy .poster_info{
		background:#f5f5f5;
		padding:10px;
		margin-top:10px;
		overflow:hidden;
		}
		.ttgd .content_copy .poster_info .thumb{ margin:0 6px 0 0}
		.ttgd .content_copy .poster_info .l{
			width:450px;
			padding:0; margin:0
		}
		.ttgd .content_copy .poster_info .r{
			width:200px;
			background:transparent;
		}
		.ttgd .content_copy .poster_info .r li{
			background:url(../images/bullet_arrow_double_green.gif) no-repeat 0 7px;
			padding-left:10px;
		}
		.ttgd .content_copy .poster_info .r li.end{
			background:none;
			padding-top:8px;
			}
			.ttgd .content_copy .poster_info .r li.end a{ margin-right:4px}
		
		.information ul{
			background:url(../images/ttgd_bg_odd.gif) repeat;
			overflow:hidden;
			margin:8px 0 4px;
		}
		.information ul li{
			padding:5px 0 5px 10px;
			float:left;
			width:224px;
			border-right:1px solid #d3d3d3;
			}
			.information ul li label{
				display:block;
				width:120px;
				float:left;
			}
		
		
/* main box */
.ttgd .tabContent ul{ clear:both; float:left; margin-bottom:12px;}
.ttgd .tabContent ul li{
	float:left;
	clear:both;	
	overflow:hidden;
	background:url(../images/ttgd_divider.gif) repeat-y 440px 0;	
	padding:3px;
	border:2px solid #fff;
	border-bottom:1px solid #d5d8de;
	width:690px;
	}
	/*.ttgd .tabContent ul li.lineDivider{ width:100%; border:none; height:1px; background-color:#d5d8de; font-size:0; padding:0; margin:8px 0 8px 0}*/
	.ttgd .tabContent .description{
		width:425px;
		float:left;
		padding-right:9px;
		}
		.ttgd .tabContent .thumb{ margin-bottom:0}
		.ttgd .tabContent p{ padding:2px 0 1px;}
	.ttgd .tabContent .labelHeading{
		background-color:#ecebeb;
		color:#333333;
		overflow:hidden;
		clear:both;
		padding:1px 0 1px 13px;
		margin-bottom:3px;
		font-weight:700;
		}
		.ttgd .tabContent .labelHeading p{
			float:left;
		}
		.ttgd .tabContent .labelHeading p.pic{ width:115px;}
		.ttgd .tabContent .labelHeading p.pic a{ background:url(../images/icon_img.gif) no-repeat right 2px; padding-right:22px}
		.ttgd .tabContent .labelHeading p.info{ width:305px;}
		.ttgd .tabContent .labelHeading p.adds{ width:140px; text-align:center; }
		.ttgd .tabContent .labelHeading p.adds a{ background:url(../images/icon_arrowup2.gif) no-repeat right 4px; padding-right:18px}
		.ttgd .tabContent .labelHeading p.add{ text-align:center; width:120px;}
		.ttgd .tabContent .labelHeading a{
			color:#333333;
		}
	.ttgd .district{ /* disable */
		float:left;
		width:110px;
		height:60px;
		padding:45px 4px 0 4px;
		text-align:center;
		font-weight:700;
	}
	.ttgd .price{
		float:left;
		width:114px;
		padding:0px 0px 0 8px;
		text-align:left;
		font-size:11px;
		}
		.ttgd .price strong.txt_sub{ font-size:12px}
		.ttgd .price a{ text-decoration:underline; font-style:italic; font-size:12px}
	.ttgd .tabContent .detail{
		width:120px;
		padding-left:5px;
		float:right;
		}
		.ttgd .tabContent .detail p{ text-align:center; font-weight:700; padding:10px 0;}
		.ttgd .tabContent .detail .save{
			background:url(../images/icon_save2.gif) no-repeat 0 0;
			padding:3px 2px 1px 20px;
			color:#444;
			font-size:10px;
		}
		.ttgd .tabContent .detail .seller{
			background:url(../images/icon_save.gif) no-repeat 0 0;
			padding:3px 0 1px 20px;
			color:#444;
			font-size:10px;
		}
		
	.ttgd .postId{
		text-align:center;
		font-size:11px;
		padding-bottom:3px;
	}
		.ttgd .currency{
			text-align:center;
			padding-bottom:12px;
			}
			.ttgd .currency a{
				font-size:10px;
				color:#333333;
				border:1px solid #d3d3d3;
				background-color:#fff;
				padding:2px 6px;
			}
			.ttgd .currency a.active{ color:#f87310}
		.ttgd .detail strong{
			color:#f87310;
			display:block;
		}
		.ttgd .detail .group_save{
			padding-top:10px;
		}
		.ttgd .detail .save{
			background:url(../images/icon_save2.gif) no-repeat 2px 0;
			color:#333333;
			padding:2px 0 0px 23px;
		}
		.ttgd .detail .save2{
			padding:2px 0 0px 18px;
			background:url(../images/icon_save.gif) no-repeat 0 0;
			}
			.ttgd .detail a:hover.save2{ text-decoration:none;}
			
	.ttgd .tabHeader{ background-image:url(../images/btab-hdbg_725.gif)}
	.ttgd .content_copy-tab ul li.opt1{ position:relative;}
	.ttgd .content_copy-tab ul li.opt1 .opt_badge_hot{ position:absolute; top:2px; left:2px; display:block;}
	.ttgd .content_copy-tab ul li.opt2 .description .title{ color:red;}
	.ttgd .content_copy-tab ul li.opt3{ background-color:#deeed5; border-top:none;}
	.ttgd .content_copy-tab ul li.opt4{ border:2px solid #199507;  margin:1px 0;}
	.ttgd .paginate{ float:right; margin-bottom:12px; padding:3px 0;}
	.ttgd .total{ font-size:15px;}
	.ttgd .total strong{ color:#f87310} 
	.ttgd .vieweachpage{ float:left; clear:both; width:300px;}
	.ttgd .vieweachpage a{ color:#333; font-weight:700; margin:0 4px;}

	
/****************************
	3 BAN TIN THI TRUONG 
*****************************/
.nav-bttt{ margin-bottom:4px;}
.nav-bttt a{
	display:block;
	height:26px;
	background:#24980a url(../images/bullet_arrow_white.gif) no-repeat 10px 10px;
	font-weight:700;
	line-height:26px;
	color:#fff;
	padding-left:23px;
	border-bottom:1px solid #fff;
	}
	.nav-bttt a:hover{
		text-decoration:none;
		background-color:#61cc49;
	}


.bttt-tagcloud{
		background:url(../images/box-duannoibatkhac_bg.gif) no-repeat center 32px;
	}
	.bttt-tagcloud h3{
		margin-bottom:8px;
	}
	.bttt-tagcloud .content_copy{
		margin:7px 0;
		clear:both;
		text-align:justify;
		word-spacing:2px;
		line-height:1.2;
		}
		.tag-1{
			color:#979797;
			font-weight:700;
		}
		.tag-2{
			color:#f87310;
			font-size:18px;
		}
		.tag-3{
			color:#209709;
			font-size:15px;
			font-weight:400;
		}
		.tag-4{
			color:#f87310;
			font-size:15px;
			font-weight:400;
		}
		.tag-5{
			color:#209709;
			font-size:18px;
		}
		.tag-6{
			color:#979797;
			font-size:18px;
		}
		
.bttt-search{
	background:url(../images/gradient_yellow_top.gif) repeat-x 0 0;
	padding-bottom:5px;
	overflow:hidden;
	clear:both;
	width:248px;
	}
	.bttt-search .title-btttSearch{
		background:url(../images/icon_search.gif) no-repeat 10px 0;
		padding:5px 0 5px 40px;
		margin:5px 0 0 0;
		}
		.title-btttSearch span{
			color:#333;
		}
		.title-btttSearch strong{
			color:#333;
			font-size:15px;
		}		
		.bttt-search .txf{
			width:230px;
			padding:2px 0;
			margin:6px 0;
		}
		.bttt-search select{ width:234px;}
			.bttt-search table{
				font-size:11px;
			}
			.bttt-search table .txf{
				width:151px;
				padding:2px 0;
				margin:0;
			}
			.bttt-search table select{ width:155px;}
		
	.bttt-search .underline{
			font-weight:700;
			background:url(../images/icon_searchadv.gif) no-repeat 0 2px;
			padding-left:17px;
			text-decoration:underline;
			line-height:20px;
	}
	.bttt-search .btn_search{
		width:40px;
		float:right;
		margin:0 5px 0 0;
		border:1px solid #cf9511;
	}
	

.bttt-comment{
	background-color:#f5f0e4;
	overflow:hidden;
	width:248px;
	padding-bottom:8px;
	margin-bottom:5px;
	}
	.bttt-comment .content_copy{
		padding-top:0;
		clear:both;
	}
	.bttt-comment a strong{ color:#f87310}
	.bttt-comment span{
		color:#979797
	}
	.bttt-comment span.time{
		font-size:11px;
		margin-top:-2px;
		display:block;
		padding-bottom:3px;
	}
	.bttt-comment span.txt_sub2{
		color:#f87310
	}
	.bttt-comment ul{
		margin-bottom:8px;
	}
	.bttt-comment ul li{
		background:url(../images/dot_gray.gif) repeat-x 0 bottom;
		padding:10px 0;
	}
	.bttt-comment textarea{
		width:228px;
		height:110px;
		border:1px solid #dfdfdf;
		margin-top:8px;
	}
	.bttt-comment .viewall{
		float:right;
		color:#000;
		background:url(../images/bullet_arrow_organ.gif) no-repeat right 3px;
		padding-right:13px;
	}
	.bttt-comment  .btn_send{
		width:52px;
		height:21px;
		border:none;
		background:url(../images/btn_52x21.gif) no-repeat;
		font-weight:700;
		color:#1c9608;
		font-size:11px;
		float:right;
		cursor:pointer;
		margin-top:8px;
	}
	
	/* 3.4 BAN TIN THI TRUONG : MAIN COMMENT */
	.bttt-comment-main{
		border:1px solid #dfdfdf;
		width:502px;
		padding:8px 8px 0;
		}
		.bttt-comment-main .bttt-comment{ background:none; width:100%}
		.bttt-comment-main ul li{ clear:both; width:100% }
		.bttt-comment-main .r span{ color:#f87310}
		.bttt-comment-main h3{ padding:0; margin:0; line-height:1.2; height:25px;}		
		
	
	
/* 3.1 BAN TIN THI TRUONG : MAIN BOX */
.bttt .tabContent{
	width:518px;
	padding:10px 0 0;
	}
	.bttt .tabContent ul li{
		padding:9px;
		width:500px;
		clear:both;
		overflow:hidden;
	}
	.bttt .tabContent ul li a{
		font-weight:700;
	}
	.bttt .tabContent ul li p a.underline{
		color:#333;
		font-weight:400;
	}
	.bttt .tabContent ul li div{
		font-size:11px;
		padding-bottom:4px;
	}
	.bttt .tabContent ul li.feature{
		background-color:#ecebeb;
		}
		.bttt .tabContent ul li.feature a.title{
			color:#209709;
			font-size:18px;		
		}
		.bttt .tabContent ul li.feature p{}
	.bttt .otherNews{
		border-top:5px solid #209709;
		margin:4px 9px 0;
		padding:7px 0 0 0;
		}
		.bttt .otherNews .underline{
			background:url(../images/icon_calendar.gif) no-repeat;
			padding:3px 0 3px 27px;
			float:right;
		}
		.bttt .otherNews h6{
			padding:5px 0;
			margin:0;
			font-size:15px;
			font-weight:700;
		}
		.bttt .otherNews ul li{
			margin:0;
			padding:2px 0 3px 9px;
			background:url(../images/bullet_arrow_double.gif) no-repeat 0 8px;
			}
			.bttt .otherNews ul li a{
				color:#333;
				font-weight:400;
			}
		.bttt .viewmore{
			height:23px;
			background-color:#ecebeb;
			margin:8px 0 0 0;
			padding:0 11px 0 0;
			}
			.bttt .viewmore a{
				background:none;
				color:#2e9d18;
				font-weight:700;
				line-height:23px;
				font-size:12px;
			}
			
/* 3.2 */
.bttt-detail{
	border:1px solid #dfdfdf;
	border-bottom:none;
	}
	.bttt-detail h6{
		color:#209709;
	}
	.bttt-detail .newsDetail{
		padding:0 9px;
		}
		.bttt-detail .updateTime{
			font-size:11px;
			display:block;
			padding-bottom:7px;
		}
		.bttt-detail p{
			padding-bottom:10px;
		}
		.bttt-detail .newsCredit{
			text-align:right;
			font:700 italic 14px "Times New Roman", Times, serif;
			}
			.bttt-detail .newsCredit a{
				color:#001eff;
			}
	
	.group-newsFunction{		
		height:23px;
		background-color:#ecebeb;
		text-align:right;
		padding-right:10px;
		border-bottom:1px solid #fff;
		border-left:1px solid #dfdfdf;
		border-right:1px solid #dfdfdf;
	}
	.group-newsFunction a{
		color:#333;
		padding:2px 0 2px 24px;
		line-height:23px;
		margin-left:10px;
		}
		.icon_send2friend{	background:url(../images/icon_sendmail.gif) no-repeat 0 0;}
		.icon_print		{	background:url(../images/icon_print.gif) no-repeat 0 0;}
		.icon_save		{	background:url(../images/icon_savenews.gif) no-repeat 0 0;}
		.icon_back		{	background:url(../images/icon_back.gif) no-repeat 0 0;}
		
		
	.group-votePoll{
		height:60px;
		background-color:#f5f0e4;
		border-left:1px solid #dfdfdf;
		border-right:1px solid #dfdfdf;
		padding:0 9px;
		clear:both;
		}
		.group-votePoll strong{
			display:block;
			padding:5px 0 3px;
		}
		.group-votePoll .tag{
			float:right;
			text-align:right;
			width:250px;
			color:#1c9608;
			}
			.group-votePoll .tag span{
				color:#333;
				font-weight:700;
			}
			
	/* 8.1 Send 2 friend */		
	.group-send2friend_from{
		border-left:1px solid #dfdfdf;
		border-right:1px solid #dfdfdf;
		clear:both;
		width:518px;
		padding:15px 0;
		overflow:hidden;
		}
		.group-send2friend_from ul{ padding-left:50px;}
		.group-send2friend_from ul li{
			clear:both;
			float:left;
			width:100%;
			margin:1px 0;
		}
		.group-send2friend_from label{
			display:block;
			float:left;
			width:120px;
			height:20px;
			padding-right:4px;
			line-height:1.4;
			text-align:right;
		}
		.group-send2friend_from label.valign_middle{ padding-top:40px;}
			.group-send2friend_from label strong{
				color:red;
				font-family:tahoma
			}
		.group-send2friend_from .form_login{
			float:left;
			width:250px;
			text-align:left;
			}
			.group-send2friend_from .form_login input,
			.group-send2friend_from .form_login textarea{
				width:276px;
				padding:2px;
				border:1px solid #7f9db9;
				color:#666666;
			}
			.group-send2friend_from .form_login textarea{
				height:100px;
			}
			.group-send2friend_from .form_login img{
				margin-bottom:1px;
			}
			.group-send2friend_from .error .form_login input,
			.group-send2friend_from .error .form_login textarea{ /* Error style */
				background-color:#ffffa0;
				border-top:2px solid #828177;
				border-left:2px solid #828177;
				border-bottom:0;
				border-right:0;
			}
			.group-send2friend_from .form_btn{ width:280px;}
			.group-send2friend_from .form_btn .r{ font-weight:700}
			.group-send2friend_from .form_btn .r strong{ color:red; font-family:tahoma;}
			
			
/************************************
	8.3 Register  |  8.4 Login
/***********************************/
.login_register{
	border:1px solid #dfdfdf;
	/*min-height:360px;
	height:auto !important;
	height:360px;*/
	height:600px;
	padding-bottom:10px;
	overflow:auto;	
	}
	.login_register .header{
		height:35px;
		background-color:#deeed5;
		line-height:35px;
		clear:both;
		}
		.login_register .header h3{
			color:#333333;
		}
		.login_register .header .r{
			font-size:11px;
			font-weight:700;
			padding-right:12px;
		}
		.login_register .header .r strong{
			color:#fe0000;
		}	
	.login_register .register_form{
		margin:0;
		padding:10px 0 0 10px;
		float:left;
		width:480px;
	}
	.login_register .require{
		color:#979797;
		font-style:italic;
		}
		.login_register .require strong{
			font-family:tahoma;
			font-style:normal;
			color:red;
		}
		
		.login_register .login_form .tips{
			padding-bottom:15px;
		}
		.login_register .login_form .tips a{
			font-weight:700;
			color:#333;
		}
		
	.login_register ul{
		padding:20px 0 0 42px;
		width:100%;
	}
	.login_register ul li{
		clear:both;
		float:left;
		width:400px;
		margin:4px 0;
		padding:0;
		}
		/* other status */
		.login_register ul li.ok{
			background:url(../images/register_ok.gif) no-repeat right 0px;
		}
		
		.hidden_error{ display:none; line-height:1.4}
		.hidden_error .txt_red	{ color:red;}
		.hidden_error .italic	{ color:#979797}
		.hidden_error img{}
		
		.login_register ul li.error_form .hidden_error{ display:block;}
		.login_register ul li.error_form input{ border-color:red}
		
		
	.login_register label{
		display:block;
		float:left;
		width:120px;
		height:20px;
		padding-right:4px;
		font-weight:700;
		line-height:1.4;
		text-align:right;
		}
		.login_register label strong{
			color:red;
			font-family:tahoma;
		}
	.login_register .form_login{
		float:left;
		width:248px;
		text-align:left;
		}
		.login_register .form_login input{
			width:228px;
			padding:2px;
			border:1px solid #7f9db9;
			color:#666666;
		}
		.login_register .form_login input.txf_firstname{
			width:90px;
		}
		.login_register .form_login img{
			margin-bottom:1px;
		}
		.login_register .error .form_login input{ /* Error style */
			background-color:#ffffa0;
			border-top:2px solid #828177;
			border-left:2px solid #828177;
			border-bottom:0;
			border-right:0;
		}
		
	.form_btn{
		float:left;
		padding-top:5px;
		}
		.form_btn input{ float:none}
		.form_btn a{ color:#333; font-weight:700}
			
	/*.login_register .note{
		float:right;
		width:242px;
		height:168px;
		background:url(../images/register_note.jpg) no-repeat;
		margin:10px 80px 0 0;
		padding:120px 18px 0 80px;
		display:inline;
		text-align:justify;
		line-height:1.5;
		}
		.login_register .note .heading{
			color:#f87310;
			font:700 12px arial;
			background:url(../images/dot_gray.gif) repeat-x 0 bottom;
			padding-bottom:4px;
			margin-bottom:3px;
		}*/
	.login_register .guide{
		width:325px;
		padding:88px 35px 0 0;
		background:url(../images/register_guide_top.gif) no-repeat 0 0;
		float:right;
		margin:5px 10px 0 0;
	}
	.login_register .guide .bottom{
		width:360px;
		height:10px;
		font-size:0;
		background:url(../images/register_guide_bottom.gif) no-repeat 0 0;
	}
	.login_register .guide .border_outer{
		border-left:1px solid #d1d0d0;
		border-right:1px solid #d1d0d0;
		padding:0 2px;
		width:336px;		
	}
	.login_register .guide .border_outer div{
		background:#f9fcf8 url(../images/register_guide_bg.gif) repeat-x 0 bottom;
		padding:7px 14px 0 9px;
		line-height:1.4;
	}
		/* register success */
		.login_register .guide_register_success{ margin-right:20px;}
		.register_success{
			width:545px;
			height:222px;
			background:url(../images/register_success_bg.gif) no-repeat;
			margin:0 0 20px 10px;
			padding:20px 0 0 0;
			display:inline;
			float:left;
			line-height:18px;			
			}
			.register_success p{
				padding:0 65px 0 35px;
			}
			.register_success p.question{
				background:url(../images/icon_questionmark.gif) no-repeat 20px 7px;
				padding:0 65px 0 55px;
				margin-top:30px;
			}
	
		
		/* update new login */
		.login_new{
			width:978px;
			height:680px;
			margin:0 0 5px 0;
			padding:0;
		}
		.login_register .login_new .login_form{
			width:978px;
			height:640px;
			margin:0;
			padding:0;
		}
		.login_register .login_form .l{
			width:317px;
			height:620px;
			padding:20px 8px 0 9px;
			background:url(../images/login_bg_01.jpg) no-repeat;
			font-size:13px;
			line-height:1.4;
			overflow:hidden;
		}
		.login_register .login_form .r{
			width:644px;
			height:640px;
			background:url(../images/login_bg_02.gif) no-repeat;
			overflow:hidden;
		}
		.login_register .login_form .r .top{
			width:644px;
			height:309px;
			float:left;
			overflow:hidden;
		}		
		.login_register .login_form .r .bottom{
			width:634px;
			height:321px;
			padding:10px 0 0 10px;
			float:left;			
			background:url(../images/login_bg_03.gif) no-repeat;
			overflow:hidden;
		}
		
			.login_register .login_form h1{
				color:#0e9104;
				font-size:15px;				
				font-weight:700;
				background:url(../images/icon_gift.gif) no-repeat;
				height:46px;
				line-height:36px;
				display:block;
				padding-left:40px;
				margin-left:12px;
			}
			.login_register .login_form .bullet_icon li{
				background:url(../images/bullet_arrow_green.gif) no-repeat 0 2px;
				padding:0 0 22px 22px;
				width:auto;
			}
			.login_register .login_form .bullet_icon li p{
				padding:4px 0 6px;
			}
			
			.login_register .login_form .l .bullet_icon{
				padding-top:15px;
				padding-left:0;
			}
			.login_register .login_form .l .bullet_icon li{ width:300px}
			
			.login_register .login_form .khuyenmai{
				float:right;
			}
			.login_register .login_form .greenbox{
				color:#f0ff00;
				font-size:15px;
				font-weight:700;
				line-height:1.5;
				width:395px;
				height:95px;
				padding:13px 0 0 17px;
				margin:0;
				float:left;
				background:transparent;
			}
			.login_register .login_form .copy{
				font-size:13px;
				line-height:1.5
			}
			
			.login_register .login_form .box_login{
				width:320px;
				float:right;
				padding-right:10px;
				}
				.login_register .login_form .box_login .s18{
					height:42px;
					line-height:42px;
					padding:16px 0 15px 40px;
				}
				.login_register .login_form .box_login .error{
					color:red;
					font-weight:700;
					height:16px;
				}
				.login_register .login_form .box_login .tip{
					color:#068e02;
					height:16px;
					margin-bottom:8px;
				}
				.login_register .login_form .box_login input{ padding:1px 2px; width:150px;}
				.login_register .login_form .box_login input.btn_search{ width:80px; margin:5px 0 0 0; float:none}
				.login_register .login_form .box_login .forgot{ font-size:11px; text-decoration:underline; padding-top:4px;}
				
				.login_register .login_form .newcomer{ font-size:15px; padding-top:32px; line-height:1.4}
						
				.login_register .login_form .r .top h1{
					margin-top:10px;
				}
				.login_register .login_form .r .top .greenbox{
					width:240px;
					margin-left:10px;
					float:left;
					display:inline;
					}
					.login_register .login_form .r .top .greenbox span{ font-size:12px; color:#fff}
				.login_register .login_form .r .top	.copy{
					width:267px;
					height:65px;
					padding-left:10px;
					margin:0;
					padding-bottom:0;
					float:left;
				}
				.login_register .login_form .r .top .bullet_icon{
					margin:0;
					padding:15px 0 0 10px;
					float:none;
					width:275px;
					overflow:hidden;
				}
				.login_register .login_form .r .top .bullet_icon li{
					margin:0;
					padding-top:2px;
					padding-bottom:2px;
					width:275px;
				}
				
			/* Forgot account infomation */
			.login_register .forgot_account .box_login{
				float:left;
				width:324px;
				height:405px;
				padding-left:20px;
				background:url(../images/forgot_acc_bg.gif) no-repeat 0 10px;
				margin:0 0 0 35px;
				padding-left:10px;
				display:inline;
			}
			.login_register .forgot_account .newcomer{ margin-top:11px;}
			.box_login .message{
				height:35px;
				font-size:11px;
				color:#999;
				overflow:hidden;
			}
			.box_login .error_txt{ color:red; font-size:11px}
			.box_login .forgot_acc{ height:180px;}
			.box_login .case5{ font-size:18px; color:#ff8000; height:130px;}
			.box_login .linksback{ color:#999;}
			.box_login .linksback a{ color:#00f; text-decoration:underline;}
			
			.login_register .new_pass .box_login{
				float:left;
				width:317px;
				height:285px;
				padding-left:20px;
				background:url(../images/forgot_acc_bg.gif) no-repeat 0 10px;
				margin:0 0 0 35px;
				display:inline;
			}
			
		
/************************************
				My 4.1 
************************************/
.nav-my{
	border:1px solid #dfdfdf;
	}
	.nav-my .heading{
		font:700 13px arial;
		color:#FFFFFF;
		background-color:#199507;
		padding:3px 10px;
		border-top:9px solid #fff;
		}
		.nav-my .first{ border:none;}
		.nav-my .active{ background-color:#f87310}
	.nav-my ul li{
		height:24px;
		line-height:24px;
		border-bottom:1px solid #fff;
		padding-left:23px;
		background:#ecebeb url(../images/bullet_nav-my.gif) no-repeat 8px 8px;
		}
		.nav-my ul li a{
			color:#333;
		}
		.nav-my ul li span{
			color:#f87310;
			font-weight:700;
		}

/* STEP1 main content */
.my_content{}
	.my_content .header_tab{
		clear:both;
		height:27px;
		line-height:24px;
		padding:3px 0 0 0;
	}
	.my_content .header_tab a{
		background-color:#e7f7de;
		color:#199507;
		padding:5px 10px 6px;
		font:700 15px arial;
		border:1px solid #dfdfdf;
		border-bottom:none;
		margin-right:3px;
		}
		.my_content .header_tab a.active{
			background-color:#199507;
			color:#fff;
		}
	.my_content .my_content_main{
		border:1px solid #dfdfdf;
		clear:both;
		overflow:hidden;
		height:auto;
		padding:10px;
		padding-bottom:20px;
	}
	
.step_post{
	height:50px;
	background:url(../images/steppost_bg.gif) repeat-x 0 13px;
	padding:0 0 5px 9px;
	clear:both;	
}

/* right column post */
.post_right{
	width:222px;
	float:right;
	}
	.post_guide_step{
		background-color:#e7f7de;
		padding:5px 10px;
		margin-bottom:8px;
		}
		.post_guide_step .txt_sub{ text-decoration:underline;}
		.post_guide_step p{ padding-bottom:4px;}
	
	.post_tip{
		border:1px dotted #7f7f7f;
		padding:8px 8px 0;
		}
		.post_tip .bullet_icon li{
			background:url(../images/bullet_arrow_green.gif) no-repeat 0 0;
			padding:0 0 8px 20px;
		}

.step_sub{
	font-size:18px;
	width:462px;
	height:30px;
	line-height:30px;
	padding-left:10px;
	background-color:#f5f0e4;
	}
	.fullwidth{
		width:693px;
	}
	.step_sub p{ float:left;}
	.step_sub p img{ padding:6px 15px 0;}
	.step_post li{
		padding:19px 23px 16px 23px;
		float:left;
		font:400 12px arial;
		color:#199507;
		}
		.step_post li.active{
			color:#ffffff;
			font:700 15px arial;
			padding:16px 27px 16px 20px;
		}
		.step_post li.step_post_1{ background:url(../images/steppost_1.gif) no-repeat 0 -60px;}
		.step_post li.step_post_2{ background:url(../images/steppost_2.gif) no-repeat 0 -60px;}
		.step_post li.step_post_3{ background:url(../images/steppost_3.gif) no-repeat 0 -60px;}
		.step_post li.active{ background-position:0 0}
	
	.my_content_main{}
	.my_content_main table input{
		border:1px solid #7f9db9;
		padding:3px 4px;
	}
	.my_content_main .radio input{ border:none; padding:0}
	.my_content_main table tr td{ padding-left:10px;}
	.my_content_main table tr td.borderright{ border-right:1px solid #d3d3d3; padding-right:20px;}
	
	.my_content_main input,
	.my_content_main select{ color:#666666; font-size:11px;}
	.my_content_main select{ padding:2px 0;}	
	.my_content_main .w35	{ width:35px;}
	.my_content_main .w50	{ width:50px;}
	.my_content_main .w117	{ width:110px;}
	.my_content_main .w120	{ width:134px;}
	.my_content_main .w137	{ width:137px;}
	.my_content_main .w160	{ width:127px;}
	.my_content_main .w229	{ width:199px;}
	.my_content_main .w300	{ width:300px}
	.my_content_main .w350	{ width:320px;}
	.my_content_main .w525	{ width:525px;}
	.my_content_main .txa_des{ width:470px; height:120px; margin-bottom:25px}
	.my_content_main .txa_note{width:305px; height:60px;}
	.my_content_main .paddingleft180{ padding-left:180px}
	
	.step_groupitem{
		/*background:url(../images/dot_gray.gif) repeat-x 0 0;
		clear:both;*/
		padding:8px 0 10px 0;
		width:471px;
		}
		.step_groupitem h1{
			color:#0087c7;
			font-size:13px;
			padding-bottom:4px;
			text-transform:uppercase
			}
			.step_groupitem h1 span{ color:#333; font-size:11px; font-weight:400; text-transform:none}
		.step_groupitem .r a{ color:#116496; font-size:11px;}
		
		.step_groupitem .thongtin{
			width:471px;
			overflow:hidden;
			background:url(../images/odd_bg.gif) repeat;
			font-size:11px;
			}
			/*.step_groupitem .thongtin li{
				width:100%;
				float:left;
				clear:both;
			}*/
			.step_groupitem .thongtin select{ padding-top:1px; padding-bottom:1px}
			.step_groupitem .thongtin input{ padding:1px;}
			.step_groupitem .thongtin .item{ width:232px; float:left; padding:5px 0 3px; height:20px;}
			.step_groupitem .thongtin .borderright{ border-right:1px solid #d3d3d3; padding-right:10px;}
			.step_groupitem .thongtin p{
				float:left;
			}
			.step_groupitem .thongtin p.itemLabel{ width:100px; padding-left:5px;}
			.step_groupitem .thongtin p.itemInfo{ width:120px;}
			
		.step_groupitem .dacdiemkhac{
			width:470px;
			overflow:hidden;
			background:url(../images/odd_bg.gif) repeat;
			}
			/*.step_groupitem .dacdiemkhac li{
				width:100%;
				float:left;
				clear:both;
			}*/
			.step_groupitem .dacdiemkhac .item{ width:135px; float:left; padding:5px 10px 3px 10px; height:20px; border-right:1px solid #d3d3d3; }
			.step_groupitem .dacdiemkhac p{
				float:left;
			}
			.step_groupitem .dacdiemkhac p.itemLabel{ width:160px; padding-left:10px}
			.step_groupitem .dacdiemkhac p.itemInfo{ width:170px;}
			
		
	.odd{ background-color:#f5f5f5}
	
	.group_thumb{
		clear:both;
		width:100%;
		overflow:hidden;
		padding:4px 0 6px;
		}
		.group_thumb li{ background-color:#e1e1e1; width:77px; height:99px; float:left; margin-right:4px; padding:8px 18px 0 5px; text-align:center;}
		.group_thumb li .thumb_cover{ width:75px; height:75px; border:1px solid #666666; margin-bottom:3px; overflow:hidden;}
	
	.step_groupitem	.note{ font-size:11px; color:#333; line-height:1.5; padding-top:5px}
	.my_content_main table input.btn_search{
		border:1px solid #cf9511;
		padding:3px 4px;
		color:#fff;
		text-transform:none;
		margin:0;
		float:none;
	}
	
	.my_content_main input.btn_cont,
	.my_content_main input.btn_pre,
	.my_content_main input.btn_stop,
	.my_content_main input.btn_preview,
	.my_content_main input.btn_finish,
	.my_content_main input.btn_poststicky,
	.my_content_main input.btn_purchase,
	.my_content_main input.btn_edit,
	.my_content_main input.btn_cancel,
	.my_content_main input.btn_accept2{
		height:36px;
		border:none;
		cursor:pointer;
		margin-right:0px;
	}
	.my_content_main input.btn_cont{
		width:84px;
		background:url(../images/btn_cont.gif) no-repeat;
	}
	.my_content_main input.btn_pre{
		width:84px;
		background:url(../images/btn_previous.gif) no-repeat;
	}
	.my_content_main input.btn_stop{
		width:71px;
		background:url(../images/btn_stop.gif) no-repeat;
	}
	.my_content_main input.btn_preview{
		width:90px;
		background:url(../images/btn_preview.gif) no-repeat;
	}
	.my_content_main input.btn_finish{
		width:80px;
		background:url(../images/btn_finish.gif) no-repeat;
	}
	.my_content_main input.btn_poststicky{
		width:134px;
		background:url(../images/btn_poststicky.gif) no-repeat;
	}
	.my_content_main input.btn_purchase{
		width:116px;
		background:url(../images/btn_purchase.gif) no-repeat;
	}
	.my_content_main input.btn_edit{
		width:107px;
		background:url(../images/btn_edit.gif) no-repeat;
	}
	.my_content_main input.btn_cancel{
		width:71px;
		background:url(../images/btn_cancel.gif) no-repeat;
	}
	.my_content_main input.btn_accept2{
		width:90px;
		background:url(../images/btn_accept.gif) no-repeat;
	}
	.my_content_main table input.btn{
		width:70px;
		height:30px;
		color:#fff;
		text-transform:uppercase;
		border:none;
		background-color:#199507;
		font-size:13px;
		font-weight:700;
		float:left;
		margin:3px 6px 0 0;
		cursor:pointer;
	}
	.my_content_main ul.odd li{ padding:1px 4px;}
	.my_content_main input.input_file{ font-size:14px}
	.my_content_main table strong{ color:#333}
	.my_content_main table strong.star{ color:red}
	
	.autosave{ 
		background:url(../images/icon_save_double.gif) no-repeat; 
		padding:2px 0 2px 27px; 
		font-size:13px;
		font-style:italic;
		color:#333;
		margin-top:110px;
		}
		.autosave a{
			text-decoration:underline
		}
	
	/* STEP2 */
	.my_content_main .btn_skip_cover{ padding:5px 0 15px 174px;}
	.my_content_main .optionlist{ border:1px solid #dfdfdf; margin:10px 0 0 0; padding:1px; width:701px; overflow:hidden}

		.my_content_main .optionlist ul{ float:left; clear:both; width:100%}
		.my_content_main .optionlist ul li{ height:72px; float:left; background:url(../images/dot_gray.gif) repeat-x 0 bottom}		
		.my_content_main .optionlist p{ float:left;}
		.my_content_main .optionlist p.opt1{ background-color:#ecebeb; width:25px; height:43px; padding:28px 0 0 8px;}
		.my_content_main .optionlist p.opt2{ width:157px; height:62px; padding:9px 0 0 9px; line-height:30px; font-weight:700; background:url(../images/dot_gray_vertical.gif) repeat-y right 0;}
		.my_content_main .optionlist p.opt2 img{ float:left; margin-right:9px;}
		.my_content_main .optionlist p.opt3{ width:284px; height:56px; padding:15px 20px 0 24px; background:url(../images/dot_gray_vertical.gif) repeat-y right 0;}
		.my_content_main .optionlist p.opt4{ width:150px; padding:15px 0 0 20px; height:30px;}
		.my_content_main .padding{ padding:9px; clear:both}
		.my_content_main .radio{ font-weight:400; padding:5px 0;}
		.my_content_main .radio input{ margin-left:10px;}
		.my_content_main .total{ width:500px; float:right; margin:10px 25px 0 0; text-align:right; padding:5px 0 10px;}
		.my_content_main .total span{ display:block; border-bottom:1px solid #d0d0d0; padding:3px 0; margin-bottom:1px;}
		.my_content_main .total span.final{ font-weight:700; font-size:18px; color:#000; border:none; display:inline}
		.my_content_main .btn_corver{ padding:9px 0;}
		.my_content_main .btn_corver input.btn_search{	border:1px solid #cf9511; padding:3px 4px; color:#fff; text-transform:none;	margin:0; float:none;}
		.my_content_main .groupbtn{ padding:15px 0 0; text-align:center; clear:both}
		
		.my_content_main .optionlist ul li.header{ height:33px; background:#dfdfdf; line-height:33px; width:100%}
		.my_content_main .optionlist ul li.header p{ height:33px; line-height:33px; padding-top:0; color:#199507; font-weight:700; text-align:center; background:#dfdfdf;}
		
		.my_content_main .content_copy-tab ul{ clear:both; overflow:hidden; width:707px;}
		.my_content_main .content_copy-tab ul li{
			float:left;
			clear:both;	
			overflow:hidden;
			background:url(../images/ttgd_divider.gif) repeat-y 442px 0;
			border-bottom:1px solid #d5d8de;
			padding:10px;
			width:681px;
			border:2px solid #fff;
			}.my_content_main .content_copy-tab .description{
				width:425px;
				float:left;
				padding-right:9px;
				}
				.my_content_main .content_copy-tab .thumb{ margin-bottom:0}
				.my_content_main .content_copy-tab p{ padding:2px 0 1px;}
			.my_content_main .district{
				float:left;
				width:116px;
				height:60px;
				padding:45px 8px 0 8px;
				text-align:center;
				font-weight:700;
			}
			.my_content_main .tabContent .detail{
				width:116px;
				padding-left:9px;
				float:right;
				}
				.my_content_main .postId{
					text-align:center;
					font-size:11px;
					padding-bottom:3px;
				}
				.my_content_main .currency{
					text-align:center;
					padding-bottom:12px;
					}
					.my_content_main .currency a{
						font-size:10px;
						color:#333333;
						border:1px solid #d3d3d3;
						padding:2px 6px;
					}
					.my_content_main .currency a.active{ color:#f87310}
					.my_content_main .detail strong{
						color:#f87310;
						display:block;
					}
					.my_content_main .detail .group_save{
						padding-top:10px;
					}
					.my_content_main .detail .save{
						background:url(../images/icon_save2.gif) no-repeat 2px 0;
						color:#333333;
						padding:2px 0 0px 23px;
					}
					.my_content_main .detail .save2{
						padding:2px 0 0px 18px;
						background:url(../images/icon_save.gif) no-repeat 0 0;
						}
						.my_content_main .detail a:hover.save2{ text-decoration:none;}

			.opt_badge_hot{ display:none; background:url(../images/badge_hot.png) no-repeat;}
			/* OPTION */
			.my_content_main .content_copy-tab ul li.opt1{ position:relative;}
			.my_content_main .content_copy-tab ul li.opt1 .opt_badge_hot{ position:absolute; top:3px; left:3px; display:block;}
			.my_content_main .content_copy-tab ul li.opt2 .description .title{ color:red;}
			.my_content_main .content_copy-tab ul li.opt3{ background-color:#deeed5}
			.my_content_main .content_copy-tab ul li.opt4{ border-color:#199507;}
			
		
	.my_content_main .bt {
		border-bottom:1px solid #d5d8de;
		padding:10px 0;
		margin-bottom:4px;
		}
		.my_content_main .bt .underline{ text-decoration:underline}
	.my_content_main .bb{
		border-top:1px solid #d5d8de;
		padding:10px 0 0;
		margin-top:4px;
		}
		.my_content_main .bb a{
			color:#f87310;
			text-decoration:underline;
		}
	
	
	/* 4.2.2 */
	.post422{
		padding-top:10px;		
	}
	.toInfo{ width:100%;
		clear:both;
		float:left;}
	.post422 .r{
		width:249px;
		border:1px dotted #7f7f7f;
		clear:right;		
		overflow:hidden;
		}
		.post422 .r .header{
			height:35px;
			line-height:35px;
			background-color:#e7f7de;
			font-size:15px;
			text-align:center;
		}
		.post422 .r .header span{
			background:url(../images/icon_help.gif) no-repeat 0 0;
			padding:4px 0 4px 40px;
		}
		.post422 .r p{
			padding:8px;
			line-height:1.3;
		}
		.post422 .r p.bg{
			background-color:#e7f7de
		}
		
	.post422 .l{
		width:441px;
		border:1px solid #efefef;
		}
		.post422 .l .header{
			height:35px;
			background-color:#199507;
			line-height:35px;
			color:#fff;
			font-size:15px;
			padding:0 10px;
			}
			.post422 .l .header .idnum{
				float:right;
				color:#f87310;
				font-weight:700;
			}
		.post422 .l .date{
			font-size:13px;
			padding-top:10px;
			clear:both;
		}
		.post422 .l .name{
			font-size:15px;
			font-weight:700;
		}
		.post422 .l table .txt_sub	{ color:#f87310}
		.post422 .l table .links	{ color:#199507}
		.post422 .l .opt_name{
			float:left; width:155px; font-weight:700; font-size:13px;
		}
		.post422 .l .prize{
			float:left; width:100px; text-align:right; font-weight:700; font-size:13px;
		}
		.post422 .l table{ margin:8px 0;}
		.post422 .l .content_copy{
			background-color:#f9fff5;
			padding-top:10px;
		}
		
	.btInfo{
		background-color:#f9fff5;
		width:680px;
		padding:10px;
		margin:10px 0;
		clear:both;
		float:left;
		border:1px solid #efefef;
		
	}
	
	.greenbox{	
		background:#199507;
		padding:3px;
		width:275px;
		float:right;
		margin-left:10px;
		}
		.greenbox .inner{
			border:1px dotted #199507;
			background-color:#fff;
			padding:8px;
		}
		
	.thank{
		background:url(../images/icon_hand.gif) no-repeat 0 0;
		padding-left:28px;
		font-size:15px;
		color:#199507;
		margin:15px 0 5px;
		display:block;
		clear:both;
		float:left;
		width:100%;
	}
	
			
	/* 4.3 */
	.step3{ overflow:hidden; width:723px}
	.my_content .step3{ 
		padding:0 0 20px 0;
		}
		.my_content .step3 .groupbtn{ padding:10px 9px 2px; float:none; text-align:right}
		.thank{
			background:url(../images/icon_hand.gif) no-repeat 0 0px;
			padding:3px 0 3px 28px;
			margin:12px 0 0 9px;
			color:#199507;
			font:400 15px arial;
		}
		.pay{
			background-color:#f5f0e4;
			border:1px solid #fff;
			padding:8px;
			}
			.pay h5{ font-size:12px; font-weight:700}
		.pay .bankdetail{
			width:275px;
			background-color:#199507;
			padding:3px;
			float:right;
			}
			.pay .bankdetail .ct_inner{
				background-color:#fff;
				border:1px dotted #199507;
				padding:9px;
			}
			.pay strong.pay_type{ font-style:italic; padding-top:15px; display:block}
			.pay strong.underline{ text-decoration:underline; }
		.step3 .content_copy-tab{ margin-left:8px;}
		
		.payment_info{
			width:695px;
			border:1px solid #e1e1e1;
			padding:0 4px;
			margin:8px 0 11px 8px;
			overflow:hidden;
			clear:both;
			float:left;
			display:inline;
			}
			.payment_info li{
				width:694px;
				background:url(../images/dot_gray.gif) repeat-x 0 bottom;
				clear:both;
				float:left;
				padding:4px 0;
			}
			.payment_info li p{float:left; padding:2px 0;}
			.payment_info li p.title{ width:304px; background:url(../images/dot_gray_vertical.gif) repeat-y right 0; font-weight:700; padding-left:6px;}
			.payment_info li p.prize{ width:187px; background:url(../images/dot_gray_vertical.gif) repeat-y right 0; font-weight:700; padding-left:15px}
			.payment_info li p.viewDetail{ padding-left:15px;}
			.payment_info li.final{ color:#199507; background:none;}
		
	.congrulation{ width:703px; margin:0 0 0 10px; padding-top:10px; clear:both; float:left; display:inline; overflow:hidden}
	.congrulation p{}
	
	.payment_letter { padding:15px 8px; clear:both; overflow:hidden;}
		.payment_letter h5{ font-size:12px; display:inline; font-weight:700; padding-bottom:5px;}
		.payment_letter .print{ background:url(../images/icon_print.gif) no-repeat right 0; padding-right:27px; margin-left:15px;}
		.payment_letter .username{ background:url(../images/icon_username.gif) no-repeat right 0; padding:3px 28px 3px 0}
		.payment_letter p{ padding-bottom:10px;}
		.payment_letter p.detailInfo{ padding-left:16px; line-height:1.5}
		.payment_letter .prize{ float:right; font-weight:700}
		.payment_letter .ct_inner{ width:290px;}
		
		.finalTotal li{ clear:both;}
		.finalTotal p{ float:left;}
		.finalTotal p.prize{ width:142px; text-align:center;}
		.finalTotal .final p{ padding-top:10px;}
		.finalTotal .final  p.prize{ border-top:1px solid #adadad;}
		.finalTotal .final  p.prize span{ background-color:#199507; color:#fff; padding:3px 15px; display:inline}
	
	
	/*** table view ***/
	.tableview{ background-color:#999999;}
	.tableview tr.cpanel{ background-color:#999999;}
	.tableview th{ background-color:#199507; font-weight:700; color:#fff; height:30px; line-height:30px}
	.tableview td{ background-color:#fff; line-height:1.4}
	.tableview div{ clear:both}
	.tableview div a{ margin:0 3px}
	.tableview_tab{ font-size:13px; font-weight:700; float:right; line-height:34px;}
	.tableview_tab a.active{ color:#f87310}
		
		
/* HUONG DAN DANG TIN */
.hddt .tabHeader{
	background-image:url(../images/btab-hdbg_725.gif);
}
.hddt .tabContent p{
	padding-bottom:11px;
}
.hddt .tabContent .bullet_icon{
	background:url(../images/icon_dangtin.gif) no-repeat 0 0;
	padding:3px 0 3px 26px;
}
.hddt .tabContent h3{
	color:#199507;
	text-align:center;
	background-color:#deeed5;
	margin-bottom:10px;
	}
	.hddt .tabContent #cont3 h3{
		text-align:left;
		height:auto;
		display:block;
		padding-bottom:12px;	
	}
	.hddt .tabContent #cont3 h3 span{
		font-size:12px;
		color:#333333;
		line-height:1.2;
	}
.hddt .tabContent h6{
	color:#f98630;
	padding-left:0;
	padding-bottom:4px;
}
.hddt .tabContent .acc_info{
	padding-bottom:18px;
	}
	.hddt .tabContent .acc_info li{
		clear:both;
		padding:2px 0 1px;
		}
		.hddt .tabContent .acc_info span{
			display:block;
			float:left;
			width:145px;
		}
		
		
		
/**********************************************************************
							8.2 Print 
**********************************************************************/
body.print{ background-color:#e1e1e1}
body.print .hd{ background-color:#fff; padding-bottom:1px;}
body.print .logo{ margin-top:10px;}
body.print .nav-hd{ width:480px; clear:none; float:right; padding-top:25px;}
body.print .nav-hd .home_btn{ float:left; padding-top:4px;}
body.print .ct{ background-color:#fff;}
body.print .bttt-detail {border-color:#fff}
body.print .buttons{ background-color:#e1e1e1; clear:both; text-align:center; padding:9px 0; border-left:10px solid #fff; border-right:10px solid #fff; margin-bottom:6px;}
body.print .buttons input{ float:none; text-transform:capitalize;}
body.print .aligncenter{ font-size:11px; padding-bottom:10px;}


/******* 4.2 *********/
.tvpl_detail{
	background-color:#dfdfdf;
	margin-bottom:15px;
	}
	.tvpl_detail th{
		background-color:#f5f0e4;
		font-family:"Times New Roman", Times, serif;
		font-style:italic;
		font-weight:700;
		font-size:15px;
		text-align:left;
		padding-left:10px;
	}
	.tvpl_detail td{
		background-color:#fff;
		padding-left:10px;
	}
	.tvpl_detail td span{
		background:url(../images/bullet_arrow_double.gif) no-repeat 0 6px;
		padding-left:10px;
	}
	.tvpl_detail tr.odd td{
		background-color:#eef6ea
	}
	

/******** 5.1 ********/
.kientrucdep ul{
	padding:7px 1px 5px;
	background:url(../images/box-duannoibatkhac_bg.gif) no-repeat center 0;
	clear:both;
	float:left;
	}
	.kientrucdep ul li{
		float:left;
	}
	.kientrucdep ul li.big{ margin-bottom:3px;}
	.kientrucdep ul li .thumb{
		margin:0 0 0 7px;
	}
	.kientrucdep p{
		background-color:#159306;
		clear:both;
		text-align:center;
		margin:1px;
		padding:6px 0;
		}
		.kientrucdep p a{ margin:0 2px;}


.khonggiansong .title{
	font-weight:700;
	margin:5px 0;
	}
	.khonggiansong .viewmore{ background:url(../images/dot_gray.gif) repeat-x 0 0; padding:4px 0 0; margin:4px 0 0 0}
	.khonggiansong ul{
		background:url(../images/dot_gray.gif) repeat-x 0 0; padding:4px 0 0; margin:4px 0 0 0
	}
	.khonggiansong ul li{
		padding:2px 0;
	}
	.khonggiansong ul li a{
		background:url(../images/bullet_arrow_double_green.gif) no-repeat 0 5px;
		padding-left:10px;
	}


/* 2.2 */	
.ttgd .tabHeader_border{ background-image:url(../images/btab-hdbg_725_border.gif)}
.ttgd .tabHeader_border select{ line-height:1; margin-top:8px; font-size:11px;}
.ttgd .content_copy .relativeInfo{
	clear:both;
	font-size:15px;
	font-weight:700;
	color:#062500;
	border-top:5px solid #209709;
	padding:13px 0 6px;
	width:100%;
	}
	.ttgd .content_copy .relativeInfo span{
		color:#1c9608;
	}

	
/* 6.1 */
.productService{
	background-color:#f5f0e4;
	padding:5px;
	}
	.productService h1{
		color:#f87310;
		font-size:18px;
		font-weight:400;
	}
	.productService .item{
		background-color:#fff;
		padding:10px;
		margin-top:5px;
		}
		.productService .item .title{ font-weight:700; display:block;}
		.productService .item ul{ clear:both}
		.productService .item ul li{ background:url(../images/bullet_arrow_double_green.gif) no-repeat 0 4px; padding-left:10px;}
		.productService .item ul a{ color:#333;}
		
	.boxtab .tabHeader li.r{ float:right; padding-right:5px}
	.boxtab .tabHeader li.r a{ padding-left:3px; padding-right:3px; font-weight:700}
	
	.bttt_main{
		clear:both;
	}
	.bttt_main .tabContent ul{
		clear:both;
		width:100%;
	}
	.bttt_main .tabContent ul li{
		width:119px;
		float:left;
		text-align:center;
		margin:0 3px;
		display:inline;
		overflow:hidden;
	}
	.bttt_main .tabContent ul li .thumb-news{
		margin-bottom:3px;
	}
	.bttt_main .tabContent ul li a{
		font-weight:700
	}
	
	.bttt_main h3{
		background:url(../images/bttt_main_hd_bg.gif) repeat-x;
	}
	.bttt_main .content_copy{
		background-color:#deeed5;
		overflow:hidden;
		width:514px;
	}
	.bttt_main .content_copy li{width:120px; overflow:hidden;}
	.bttt_main .content_copy li a{ margin-right:9px}
	
	.bttt_main_detail .tabContent{ padding-left:0; padding-right:0}
	.bttt_main_detail .tabContent ul li{
		float:left;
		clear:both;
		width:500px;
		padding:10px 9px;
		line-height:1.5;
		border-bottom:1px dotted #b2b2b2;
	}
	.bttt_main_detail .tabContent ul li.odd{
		background:url(../images/gradient_greenwhite.gif) repeat-x ;
	}
	.bttt_main_detail .tabContent ul li a{
		font-weight:700;
	}
	.bttt_main_detail .tabContent ul li .viewmore a{ font-weight:400}
	.bttt_main_detail .tabContent ul li.first{ padding-top:0; }
	.bttt_main_detail .paginate{
		clear:both;
		padding:10px 9px 0 0;
	}
	

/* 9.1 */
.b_ttgd_vp{
	padding:1px;
	overflow:hidden;
	}
	.b_ttgd_vp h6{
		background:#24980a url(../images/boxtitle_hdbg.jpg) repeat-y;
		color:#fff;
		height:35px;
		line-height:35px;
		padding:0 7px;
	}
	.b_ttgd_vp ul{
		padding:0 9px;
	}
	.b_ttgd_vp ul li{
		float:left;
		clear:both;
		padding:9px 0;
		border-bottom:1px solid #d5d8de;
		line-height:1.4;
		width:100%;
	}
	.b_ttgd_vp ul li.odd{
		background:url(../images/gradient_greenwhite_light.gif) repeat-x;
	}
	.b_ttgd_vp ul li .title{
		font-weight:700;
	}
	.b_ttgd_vp ul li .thumb{ margin-bottom:0}
	.b_ttgd_vp ul li p{
		line-height:1.2;
		padding:2px 0;
	}
	.b_ttgd_vp .paging_cover{
		padding:6px 9px 8px 0;
		clear:both;
	}
	
/*** FEATURE OFFICE ***/
.b_feature_office{
	background:url(../images/gradient_greenwhite_hd.gif) repeat-x;
	}
	.b_feature_office .paging{
		float:right;
		font-size:13px;
		color:#24980a;
		padding-top:10px;
		}
		.b_feature_office .paging a{
			font-size:13px;
			color:#24980a;
			font-weight:700;
		}
		.b_feature_office .paging a.active{
			color:#f87310;
		}
	.b_feature_office h3{
		padding:3px 0 3px 8px;
	}
	.b_feature_office ul{
		padding:0 0 20px 4px;
		clear:both;
		float:left;
		overflow:hidden;
		width:770px;
	}
	.b_feature_office ul li{
		width:165px;
		height:294px;
		border:1px solid #dfdfdf;
		padding:7px;
		line-height:1.4;
		background:url(../images/gradient_greenwhite_reverse.gif) repeat-x 0 bottom;
		float:left;
		margin:0 5px;
	}
	.b_feature_office ul li .title{
		font-size:15px;
		border-bottom:3px solid #e7f3e1;
		display:block;
		height:22px;
		padding:2px 0 4px;
	}
	.b_feature_office ul li p{
		line-height:1.2;
		width:100%;
		height:70px;
		overflow:hidden;
		padding:8px 0 4px;
	}
	

/* 9.2 */
.b_office_search{
	background:url(../images/gradient_greenwhite_hd.gif) repeat-x;
	padding:9px;
	clear:both;
	float:left;
	}
	.b_office_search .header{
		font-size:15px;
		padding-bottom:6px;
	}
	.b_office_search .header strong{
		font-size:18px;
		font-weight:400;
	}
	.b_office_search .labelHeading{
		background-color:#ecebeb;
		color:#333333;
		overflow:hidden;
		clear:both;
		padding:1px 0 1px 13px;
		margin-bottom:3px;
		font-weight:700;
		width:692px;
		}
		.b_office_search .labelHeading p{
			float:left;
		}
		.b_office_search .labelHeading p.pic{ width:115px;}
		.b_office_search .labelHeading p.pic a{ background:url(../images/icon_img.gif) no-repeat right 2px; padding-right:22px}
		.b_office_search .labelHeading p.info{ width:340px;}
		.b_office_search .labelHeading p.position{ width:75px}
		.b_office_search .labelHeading p.adds{ width:90px;}
		.b_office_search .labelHeading p.adds a{padding-right:18px}
		.b_office_search .labelHeading a{
			color:#333333;
		}
	.b_office_search div{ float:left;}
	.b_office_search .copy_thongtin{
		width:320px;
		float:left;
		}
		.b_office_search .copy_thongtin a{
			font-weight:700
		}
		.b_office_search .copy_thongtin p{
			padding-top:3px;		
		}
	.b_office_search .copy_vitri{
		width:70px;
		padding:40px 10px 0 10px;
		text-align:center;
		font-weight:700;
	}
	.b_office_search .copy_diadiem{
		width:70px;
		padding:40px 10px 0 10px;
		text-align:center;
		font-weight:700;
	}
	.b_office_search .copy_giathue{
		width:80px;
		text-align:center;
		font-weight:700;
		color:#f87310;
		padding-top:40px;
	}
	.b_office_search ul{
		background:url(../images/office_divider.gif) repeat-y;
		overflow:hidden;
		clear:both;
		width:100%;
	}
	.b_office_search ul li{
		border-bottom:1px solid #d5d8de;
		clear:both;
		float:left;
		padding:9px 0;
		width:100%;
	}
	.b_office_search ul li .thumb{ margin-bottom:0}
	
	.b_office_search .paging_cover{
		float:right;
		padding:6px 0 2px;
		clear:both;
		}
		.b_office_search .paginate{ padding-bottom:2px;}
	

/* 7.1 */
.duandanggd ul li{
	background:url(../images/bullet_arrow_double_green.gif) no-repeat 0 6px;
	padding-left:12px;
	margin:4px 0;
}

.newproject{
	padding-bottom:0
}
.newproject ul li{
	float:left;
	width:250px;
	height:95px;	
	}
	.newproject ul li .title{
		font-size:12px;
		font-weight:700;
	}
	.newproject ul li p{
		padding-top:4px;
	}
	.newproject .viewmore{
		background-color:#f6f6f6;
		height:25px;
		clear:both;
		margin:0;
		padding-right:15px;
		line-height:25px;
	}

.b_feature_office{
	float:left;
	clear:both;
}
.b_feature_office h3 span{
	font-size:18px;	
	
	}
	.b_feature_office .tabFlash{
		border-top:1px solid #dfdfdf;
	}
	.b_feature_office #flashContent{
		width:524px;
		height:348px;
		float:left;
	}
	.b_feature_office .flashTab{
		width:249px;
		height:348px;
		float:right;
		overflow-x:hidden;
		overflow-y:auto;
		}
		.b_feature_office .flashTab div{
			width:231px;
			height:97px;
			float:left;
			clear:both;
			border-top:1px solid #dfdfdf;
			padding:9px;
			background:url(../images/feature_office_itembg.gif) repeat-x 0 bottom;
		}
		.b_feature_office .flashTab .first{ border:none}
		.b_feature_office .flashTab .title{
			display:block;
			font-weight:700;
			margin-bottom:6px;
		}
		.b_feature_office .flashTab .active{
			background-image:url(../images/feature_office_itembg_active.gif)
		}
		
		
/* 7.2 */
.newproject_main{
	background:url(../images/gradient_greenwhite_hd.gif) repeat-x 0 0;
	}
	.newproject_main h5{
		padding:9px 9px 0;
		font-size:18px;
	}
	
.datd{
	background-color:#deeed5;
	padding:5px;
	overflow:hidden;
	}
	.datd h3{
		padding:2px 0 7px 0;
		margin:0;
		height:auto;
		line-height:normal;
	}
	.datd .flashTab div{
			width:221px;
			height:97px;
			float:left;
			clear:both;
			border-bottom:1px solid #dfdfdf;
			padding:9px;
			background:url(../images/feature_office_itembg.gif) repeat-x 0 bottom;
		}
		.datd .flashTab .first{ border:none}
		.datd .flashTab .title{
			display:block;
			font-weight:700;
			margin-bottom:6px;
		}
	.datd .viewmore{
		padding-top:4px;
		clear:both;
	}
	

/* 7.3 */
.artical_detail{
	border:1px solid #dfdfdf;
	padding:9px;
	}
	.artical_detail h6{
		padding:0 0 9px 0;
	}
	

/* 7.4 */
.duanBDS_search ul{
	background-image:url(../images/duanbds_search_devider.gif);
	background-position:10px 0;
}
.duanBDS_search ul li{
	width:100%;
}
.duanBDS_search .labelHeading p.adds{
	width:130px;
}
.duanBDS_search .copy_diadiem{
	width:110px;
}
.duanBDS_search .copy_giathue{
	width:130px;
	padding-top:20px;
}
.duanBDS_search .copy_giathue a{ font-weight:400}
.duanBDS_search .copy_giathue a.logo_dautu{
			display:block;
			width:111px;
			height:51px;
			background:url(../images/box-dautuduanhangdau_logobg.gif) no-repeat;
			padding:1px 0 0 1px;
			margin:auto;
		}
		.duanBDS_search .copy_giathue img{}
		.duanBDS_search .copy_giathue a:hover.logo_dautu{
			background:#f87310;
		}
/* Search cover */
	.search_cover{
		float:right;
		margin-top:-1px;
		}
		.search_cover input,
		.search_cover select{
			border:1px solid #dfdfdf;
			padding:2px;
			margin:0;
			width:140px;
			font-size:11px;
		}
		.search_cover select{
			padding:1px 0;
		}
		.search_cover .btn_search{
			width:auto;
			float:none;
			margin:0px 0 0 0;
			padding:0px 4px;
			height:20px;
		}
		.search_cover p{
			float:left; padding-left:6px;
		}
		
.viewmore .left{
	float:left;
}

.ttgd .detail {
	color:#000000;
	text-align:center;
}

.ttgd .detail strong{
	color:#000000;
}

.ttgd .district{
	font-weight:normal;
	width:120px;
}
.ttgd .district .price
{
	font-weight:bold;
	color:#f87310;
}
.ttgd .district .title{
	color:#999999;
}

.ttgd .tabContent .detail {
	float:right;
	padding-left:10px;
	width:100px;
}

/* hinh thumbnail dang tin*/
.step_groupitem .thongtin .item{ height:auto;}
.group_thumb{
	clear:both;
	width:100%;
	overflow:hidden;
	padding:0px 0 6px;
}
.group_thumb li{ 
	width:65px;
	padding:4px 18px 0 5px;
}
.group_thumb li .thumb_cover{
	margin-top:2px;
	margin-bottom:0px;
}
/* hinh thumbnail dang tin*/

/* Thong tin giao dich*/
.ttgd .tabContent .labelHeading p.adds a{ background: none;}
.ttgd .tabContent .detail { width:120px;}
.ttgd .price strong.txt_sub {color:#1C9608}
.ttgd .tabContent .detail p {font-weight:normal}
.ttgd .content_copy-tab ul li.opt2 .price .txt_sub{ color:red;}
/* Thong tin giao dich*/

/* MY */
.my_content_main input{
	cursor:pointer;
}
.nav-my ul li {
	background:none;
	padding-left:5px;
}
.nav-my ul li img{
	float:left;
	padding-right:4px;
	width:16px;
}
.nav-my ul li a{

}
/* MY */

/*Dang tin*/
.my_content .header_tab span{
	background-color:#199507;
	color:#fff;
	padding:5px 10px 6px;
	font:700 15px arial;
	border:1px solid #dfdfdf;
	border-bottom:none;
	margin-right:3px;
}
		
.my_content_main table .bt_submit
{
	border:none;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	background:#F87310 url(../images/icons/buttons/31.png) no-repeat right;
	width:100px;
}
.my_content_main .bt_submit
{
	border:none;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	background:#F87310 url(../images/icons/buttons/31.png) no-repeat right;
	width:100px;
}
.my_content_main table .bt_stop
{
	border:none;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	background:#1C9608/* url(../images/icons/buttons/50.png) no-repeat left*/;
	width:100px;
}
.my_content_main .bt_stop
{
	border:none;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	background:#1C9608/* url(../images/icons/buttons/50.png) no-repeat left*/;
	width:100px;
}
.my_content_main table .bt_stop_disabled
{
	border:none;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
	background:#006600;
	width:100px;
}

.my_content_main table .bt_back
{
	border:none;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	background:#1C9608 url(../images/icons/buttons/32.png) no-repeat left;
	width:100px;
}

.txt_orgrane{
	color:#F87310;
	font-size:16px;
}
.txt_orgrane .bold{
	font-weight:bold;
}
.txt_green{
	color:#1C9608;
	font-size:16px;
}
.txt_green_italic{
	color:#1C9608;
	font-style:italic;
	font-size:13px;
}

.txt_remind{
	color:#666666;
	font-style:italic;
}
.content_copy .header_info{
	float:left;
	width:100%;
}
.content_copy .header_info .left{
	float:left;
	width:50%;
}
.content_copy .header_info .right{
	float:left;
	width:50%;
	text-align:right;
}
.content_copy .header_info .right a{
	float:right;
	width:35px;
	height:20px;
	padding-top:30px;
	padding-right:15px;
}
.content_copy .header_info .right .word_icon{
	background:url(../images/icons/my/word.jpg) no-repeat top;
}
.content_copy .header_info .right .printer_icon{
	background:url(../images/icons/my/printer.jpg) no-repeat top;
}
.content_copy .header_info .right .close_icon{
	background:url(../images/icons/my/close.png) no-repeat top;
}
.step_sub p {
color:#1C9608;
}
/*Dang tin*/

/*Chi tiet tin dang*/
.thumb_img {
	border:1px solid #ccc;
	background:transparent none no-repeat scroll center center;
	display:block;
}

/* Header Loginded */
.logined_btn{
		width:244px;
		height:37px;
		float:right;
		}
.logined_btn a{
		color:#000000;
		font-size:13px;
		line-height:45px;
		padding:0 8px 0 3px;
}
/* Header Loginded */
	
	
.groupImg img{
	cursor:pointer;
}

.error{
	color:#FF0000;
	font-style:italic;
}
.upload_done
{
	font-style:italic;
	font-size:10px;
}

.ttgd-tindangcuaNTT .content_copy a{
	width:103px;
	height:53px;
	background:none;
	padding:1px 0 0 1px;
	float:left;
	margin-right:12px;
}

.paginate span {
	color:#ffffff;
	background:#1C9608;
}

.search a.place{
	font-size:11px;
}

/* Du an moi TRANG DU AN */
.newproject ul li{
	height:auto;
}
.b_feature_office .flashTab div {
	height:auto;
}
/* Du an moi TRANG DU AN */

/* Trang chu DU AN */
.b_feature_office .header{
	height:35px;
}
.b_feature_office .header .left{
	float: left;
	width: 524px;
}
.b_feature_office .header .right{
	float: left;
	width: 231px;
	text-align:right;
	padding-top:10px;
	font-size:14px;
}
.b_feature_office .flashTab{
	cursor:pointer;
}
.b_feature_office .flashTab .title{
	color:#1c9608;
}
.b_feature_office .flashTab .hover{
	background-image:none;
	background-color:#1c9608;
	color:#ffffff;
}
.b_feature_office .flashTab .hover .title{
	color:#ffffff;
}
/* Trang chu DU AN */

/* Doanh nghiep dia oc */
.thumb-news {
	background-repeat: none;
	background-position:center;
}

/* Manage Associate */
.mag_associate_tab{
	font-size:16px;
	text-align:right;
	padding-bottom:20px;
}
.mag_associate_tab a{
	color:#f87310;
}
.mag_associate_tab a.active{
	font-weight:bold;
}
.mag_associate_content{}
.mag_associate_content .total{
	font-style:italic;
	margin-bottom:10px;
}
.mag_associate_content ul{}
.mag_associate_content ul li{
	float:left;
	width:180px;
	text-align:center;
	margin-bottom:10px;
}
.mag_associate_content ul li img{
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #ccc;
}
.mag_associate_content ul li div.title{
	height:50px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
.mag_associate_content ul li div.pending{
	font-size:11px;
	font-style:italic;
	color:#FF0000;
	background:url(../images/icons/31.png) no-repeat left;
	padding-left:18px;
	text-align:left;
	line-height:1.5;
	margin-left:2px;
	margin-right:2px;
}
.mag_associate_content ul li div.done{
	font-size:11px;
	font-style:italic;
	color:#0000FF;
	background:url(../images/icons/accept_green.gif) no-repeat left;
	padding-left:18px;
	text-align:left;
	line-height:1.5;
	margin-left:2px;
	margin-right:2px;
}
.mag_associate_content ul li div.email{
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	background:url(../images/icons/03.png) no-repeat left;
	padding-left:18px;
	text-align:left;
	line-height:1.5;
	border-top:1px dotted #000;
	color:#666666;
	margin-left:2px;
	margin-right:2px;
}

.mag_associate_content ul li div.no_email{
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	background:url(../images/icons/50.png) no-repeat left;
	padding-left:18px;
	text-align:left;
	line-height:1.5;
	border-top:1px dotted #000;
	color:#666666;
	margin-left:2px;
	margin-right:2px;
}

.mag_associate_content ul li .cpanel
{
	background:#ccc;
	padding-top:5px;
	padding-bottom:3px;
	margin-left:2px;
	margin-right:2px;
}
.mag_associate_content ul li .cpanel a.del
{
	background:url(../images/icons/action_delete.gif) no-repeat left;
	padding-left:15px;
}
.mag_associate_content ul li .cpanel a.associate
{
	background:url(../images/icons/maximize.gif) no-repeat left;
	padding-left:15px;
}
.mag_associate_content ul li .cpanel a.accept
{
	background:url(../images/icons/action_add.gif) no-repeat left;
	padding-left:15px;
	font-weight:bold;
	color:#FF0000;
}
.mag_associate_content table{
	border:1px solid #1C9608;
}
.mag_associate_content table th{
	color:#FFFFFF;
	background:#1C9608;
	font-weight:bold;
	height:20px;
	text-align:left;
}
.mag_associate_content table td{
} 
.mag_associate_content table tr.bg{
	background:#CCCCCC;
}
/* Manage Associate */

/* Detail Listing */
.infomation ul.dd{}
.information ul.dd li{
	width:120px;
	margin-left:5px;
	padding-left:15px;
}
.information ul.dd li.check{
	background:url(../images/icon_check.gif) no-repeat left;
}
.information ul.dd li.end{
	border:none;
}
/* Detail Listing */

/* Box search listings */
input.bt_search_mstin{
	color:#1c9608;
	cursor:pointer;
}
/* Box search listings */

.lb_init{
	display:none;
	background:#1c9608;
	padding:5px;
}
.lb_init .label{
	background:#fff;
	margin-bottom:5px;
}
.lb_init .label table{
	font-size:15px;
	font-weight:bold;
}
.lb_init .label img{
	border:none;
	float:right;
}
.lb_init .content{
	background:#fff;
}
.lb_init .content a{
	font-style:italic;
	font-weight:bold;
	color:#1c9608;
}
.lb_init input.btn{
	color:#1c9608;
	cursor:pointer;
}
.lb_init .bd{
	border:1px solid #1c9608;
}

/* Box Wating */
#lb_wating{
	width:350px;
}
#lb_wating .content{
	background:#FFFFFF none repeat scroll 0 0;
	float:left;
	font-style:italic;
	margin:3px 8px;
	padding:8px 2px 16px 16px;
}
/* Box Wating */

/* Box Login */
#lb_login{
	width:440px;
}
table.content{}
table.content td.left{
	border-right:1px dotted #000;
}
/* Box Login */

/* Box Associate Result */
#lb_associate_result{
	width:400px;
}
#lb_associate_result .confirm{
	font-style:italic;
}
#lb_associate_result .confirm div{
	margin-bottom:3px;
}
/* Box Associate Result */

/* Box Associate */
#lb_associate{
	width:450px;
}
#lb_associate .thumb_img{
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #ccc;
}
/* Box Associate */

/* Box Care */
#lb_care{
	width:450px;
}
#lb_care .thumb_img{
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #ccc;
}
/* Box Care */

/* Box Care Result */
#lb_care_result{
	width:400px;
}
#lb_care_result .confirm{
	font-style:italic;
}
/* Box Care Result */

/* Box SEO 123 mua  */
#lb_seo_123mua{
	width:420px;
}
#lb_seo_123mua img.logo{
	border:1px solid #1c9608;
}
#lb_seo_123mua_result{
	width:400px;
}

#lb_seo_raovatvn{
	width:420px;
}
#lb_seo_raovatvn img.logo{
	border:1px solid #1c9608;
}
#lb_seo_raovatvn_result{
	width:400px;
}

#lb_seo_raovat123{
	width:420px;
}
#lb_seo_raovat123 img.logo{
	border:1px solid #1c9608;
}
#lb_seo_raovat123_result{
	width:400px;
}

#lb_seo_muaban_vn{
	width:470px;
}
#lb_seo_muaban_vn img.logo{
	border:1px solid #1c9608;
}
#lb_seo_muaban_vn_result{
	width:400px;
}
/* Box SEO 123 mua  */

/* SEO 123 mua*/
ul.seo{
	padding:5px;
}
ul.seo li{
	float:left;
	padding-left:110px;
	height:25px;
}
ul.seo li a{
	
	font-style:italic;
	padding-top:5px; font-size:11px;
}
ul.seo li.seo_123{
	background:transparent url(http://static.sinhloi.com/sinhloi/images/logo/site/123mua_20.jpg) no-repeat left;
}
ul.seo li.seo_raovatvn{
	background:transparent url(http://static.sinhloi.com/sinhloi/images/logo/site/raovat_20.jpg) no-repeat left;
}
ul.seo li.seo_raovat123{
	background:transparent url(http://static.sinhloi.com/sinhloi/images/logo/site/raovat123_20.jpg) no-repeat left;
}
ul.seo li.seo_muaban_vn{
	background:transparent url(http://static.sinhloi.com/sinhloi/images/logo/site/muaban_vn_20.jpg) no-repeat left;
}

/* SEO 123 mua*/

/* Bookmarking */
div.bookmark{
	padding:3px;
	height:30px;
}
div.bookmark a{
	text-decoration:none;
	height:30px;
	width:30px;
	float:right;
}
div.bookmark a:hover{
	border:1px solid #1c9608;
}
div.bookmark a.blogger{
	background:transparent url(../images/logo/bookmark/blogger_25.png) no-repeat center;
}
div.bookmark a.facebook{
	background:transparent url(../images/logo/bookmark/facebook_25.png) no-repeat center;
}
div.bookmark a.google{
	background:transparent url(../images/logo/bookmark/google_25.jpg) no-repeat center;
}
div.bookmark a.linkedin{
	background:transparent url(../images/logo/bookmark/linkedin_25.jpg) no-repeat center;
}
div.bookmark a.myspace{
	background:transparent url(../images/logo/bookmark/myspace_25.png) no-repeat center;
}
div.bookmark a.wordpress{
	background:transparent url(../images/logo/bookmark/wordpress_25.jpg) no-repeat center;
}
div.bookmark a.ybookmarks{
	background:transparent url(../images/logo/bookmark/ybookmarks_25.jpg) no-repeat center;
}
div.bookmark a.ybuzz{
	background:transparent url(../images/logo/bookmark/ybuzz_25.jpg) no-repeat center;
}

div.bookmark_news{
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
	padding-left:10px;
}
/* Bookmarking */

/* Listing From Search */
strong.arr_dangtin{
	background:transparent url(../images/icon_greenarrow.gif) no-repeat left;
	padding-left:18px;
}
a.save_search{
	background:transparent url(../images/icons/buttons/save.jpg) no-repeat center;
	float:left;
	width:105px;
	height:55px;
}
a.save_search:hover{
	text-decoration:none;
}
a.ad_invite{
	background:transparent url(../images/banners/invite.gif) no-repeat center;
	float:left;
	width:250px;
	height:150px;
}
ul.tabHeader li.style{
	float:right;
	padding-left:10px;
	margin-top:3px;
}
ul.tabHeader li.style a{
	color:#1c9608; font-size:11px;
}
ul.tabHeader li.style a.active{
	font-weight:bold; color:#F87310;
}
ul.tabHeader li.full
{
	background:transparent url(../images/icons/37_.png) no-repeat left;
}
ul.tabHeader li.no_full
{
	background:transparent url(../images/icons/38_.png) no-repeat left;
}

table.key{ border:2px solid #F87310; margin-top:2px;}
table.listing{ margin-top:0px;}
table.listing hr.listing{ border:1px solid #CCCCCC}
table.listing th{ font-weight:bold; background:#CCCCCC; text-align:left; height:20px;}
table.listing th a{ color:#000000;}
table.listing tr a{ color:#000000;}
table.listing td{ padding:0px 0px 2px 10px; border-bottom:1px dotted #CCCCCC; height:28px;}

table.listing td.bg{ background-color:#D9FDCE;}

table.listing tr.opt1 div.info{
	background:transparent url(../images/badge_hot_20.gif) no-repeat left;
	padding:4px 0px 4px 22px;
}

table.listing tr.opt2 div{ color:#FF0000}
table.listing tr.opt2 div a{ color:#FF0000}

table.listing tr.opt3 div a{ text-decoration:underline;}

table.listing tr.opt4 div{ font-weight:bold;}
table.listing tr.opt4 div a{ font-weight:bold;}
/* Listing From Search */

/* Dang tin buoc 2 */
ul.addlisting_pro{ padding:0px; list-style:none;}
ul.addlisting_pro li{ width:230px; float:left; padding:0px 0px 5px 0px; height:30px;}
ul.addlisting_pro li div{ float:left; width:230px;}
ul.addlisting_pro li p{ float:left;}
ul.addlisting_pro li p.itemLabel{ width:115px; padding-left:3px;}
ul.addlisting_pro li p.itemInfo{ width:110px;}
/* Dang tin buoc 2 */

/* SMS */
div.sms{
	border:2px solid #F87310; padding:4px; line-height:1.5;
	background:#E7F7DE
}
div.sms .ms{
	color:#FF0000;
}
div.sms .tt{
	color:#1c9806;
}
div.sms div.ex{
	padding-left:20px;
}
div.sms div.ex1{
	padding-left:40px;
}
div.sms .guide{
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	text-decoration:underline;
}
/* SMS */