.col
{
	padding-bottom:5px;
	padding-top:5px;
	width:100%;
}

#col_footer, #div_bai_viet_khung_duoi
{
	clear:both;
	width:100%;

}
#col_footer
{
	height:3px;
	border-bottom:#666 double 1px;
}
.col #row_1
{
	padding-right:10px;
	padding-left:5px;
	float:left;
	font-size:85%;
	width:15px;
}

.col #row_1 img
{
	padding-top:12px;
}
.col #row_2
{
	margin-left:5px;
	float:left;
	width:380px;
	margin-right:3px;
	padding-right:10px;
}
.col #row_2 h2
{
	margin:0px;
	border-bottom:dashed 1px;
	padding-bottom:5px;
	padding-top:0px;
	font-weight:bold;
	font-size:110%;
}
.col #row_3
{
	float:left;
	width:10%;
	margin-right:3px;
}
.col #row_4
{
	float:left;
}
 /* -------------- col bai viet */
.col_bai_viet
{
	padding-bottom:5px;
	padding-top:5px;
	width:100%;
}

.col_bai_viet #row_1_bai_viet
{
	float:left;
	font-size:85%;
	width:105px;
}

.col_bai_viet #row_1_bai_viet img
{
	width:80px;
	height:80px;
	padding-top:22px;
	padding-left:15px;
}
.col_bai_viet #row_2_bai_viet
{
	margin-left:5px;
	float:left;
	width:710px;
	margin-right:3px;
}
.col_bai_viet #row_2_bai_viet h2
{
	padding-top:0px;
	font-weight:bold;
	font-size:110%;
}
.col_bai_viet #row_4_bai_viet
{
	float:left;
	width:90px;
}
.col_bai_viet #row_4_bai_viet .decorator
{
	background:url(/images/so_lan_tra_loi.png);
	font-family:"Comic Sans MS", cursive;
	width:78px;
	height:71px;
}
.col_bai_viet #row_4_bai_viet .decorator div
{
	padding-top:5px;
	text-align:center;
}
.col_bai_viet #row_4_bai_viet .decorator div div
{
	font-size:200%;
}

      /**********************\
         * MOZILLA FIREFOX STYLE
        \**********************/
        /*pre{font-family:Tahoma;font-size:px;}*/
        .tagName{color:purple;}
        .tagAttribute{color:red;}
        .tagValue{color:blue;}
       .HTMLComment{font-style:italic;color:green;}

	/* CSS Document */

.bbcode_container {
	margin:20px;
	margin-top:5px;
	display:block;
}

.bbcode_container .bbcode_desc {
	margin-bottom:2px;
}

.bbcode_container div.bbcode_code,
.bbcode_container pre.bbcode_code {
	margin:0;
	padding:6px;
	border:1px inset;
	text-align:left;
	overflow:scroll;
	direction:ltr;
	background:#f2f6f8  repeat-x;
	/*height:;*/
}

.bbcode_container code.bbcode_code {
	margin:0;
	text-align:left;
	direction:ltr;
}

.bbcode_container div.bbcode_quote {
	word-wrap: break-word;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #f2f6f8 none   ;
	border-radius: 5px;
	border: 1px solid #417394;
	position: relative;
	font-size:95%;
}

.bbcode_container .bbcode_quote_container {
	background: transparent url(../images/misc/quote-left.png) no-repeat  left;
	display:block;
	width: 9px;
	height: 13px;
	position: absolute;
	top: 5;
	left: -9px;
}

.bbcode_quote div.quote_container {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 5px 10px 5px 10px;
}

.bbcode_quote .bbcode_postedby img {
	position: relative;
	top: 1px;
}

.bbcode_container div.bbcode_quote.printable {
	background:none;
	border:none;
}

.bbcode_container div.bbcode_quote div.message {
	/*font-style:italic;*/
	padding:8px 0px;
}

/* fix the bug where li's in quotes are floated */
.bbcode_container div.bbcode_quote div.message ol>li, .bbcode_container div.bbcode_quote div.message ul>li{
	float: none;
}

/* from components.css */
.bbcode_postedby {
	font:   normal 95% Tahoma,Calibri,Verdana,Geneva,sans-serif;
}

.bbcode_postedby img {
	margin:0;
} 

/* ------------- */
/* ------------- */
.posterprofile {
	padding-left:30px;
	float:left;
	width:500px;
}
.posterprofile a { color:#EA9515; font-weight:bold; }
.signaturecontainer {
	margin:10px 0px 0px 0px;
	padding:5px 5px 0px 15px;
	border-top:1px solid #C8C8C8;
}
.div_cam_on
{
	font-size:87%;
	float:left;width:150px;padding:5px 5px 0px 15px;display:none;
}
.div_cam_on a
{
	padding-left:20px;
	font-weight:bold;
	background:url(../images/buttons/post_thanks.png) no-repeat;
	color:#000;
}
.div_cam_on a:hover
{
	text-decoration:none;
	color:#417396;
	background:url(../images/buttons/post_thanks-hover.png) no-repeat;
}
.div_sua_bai_viet
{
	font-size:87%;
	float:right;
	right:5px;
	padding:5px 15px 0px 15px;
	display:block;
}
.sua_bai_viet
{
	padding-left:20px;
	font-weight:bold;
	background:url(../images/buttons/edit.png) no-repeat;
	color:#000;
}
.sua_bai_viet:hover
{
	text-decoration:none;
	color:#417396;
	background:url(../images/buttons/edit-hover.png) no-repeat;
}

.newreply
{
	padding-left:20px;
	font-weight:bold;
	background:url(../images/buttons/quote_40b.png) no-repeat;
	color:#000;
}
.newreply:hover
{
	text-decoration:none;
	color:#417396;
	background:url(../images/buttons/quote_40b-hover.png) no-repeat;
}
span.seperator {
position: relative;
	top: 2px;
	left: 3px;
	background: #d8d8d8;
	display: inline-block;
	height: 80%;
	width: 1px;
	margin: 0 5px;

}


.div_danh_sach_ban_be_css {
	background:url(../images/col_footer.png) repeat-x;
	margin:10px 0px 0px 0px;
	background-color:#F0F0F0;
	border: 1px solid #CCCCCC;
	height: 26px;
	line-height: 26px;
	position:fixed;
	width: 148px;
	z-index: 1000;
	bottom: 0px;
	right: 0px;
	font-weight:bold;
}
#div_danh_sach_ban_be:hover
{
	cursor:pointer;
	background:#ECE6E6;
}
#div_danh_sach_ban_be img {
	padding:0px 5px 0px 10px;
}
#div_danh_sach {
	display:none;
	background:url(../images/col_footer.png) repeat-x;
	margin:10px 0px 0px 10px;
	background-color:#F0F0F0;
	border: 1px solid #CCCCCC;
	line-height: 18px;
	position:fixed;
	width: 148px;
	z-index: 1000;
	bottom: 26px;
	right: 0px;

	font-weight:bold;
	overflow:auto;
}
#div_danh_sach div {
	padding-left:10px;
}
#div_danh_sach img {
	padding:0px 5px 0px 0px;
}
.div_khung_chat {
	display:block;
	background:url(../images/col_footer.png) repeat-x;
	margin:10px 0px 0px 10px;
	background-color:#F0F0F0;
	border: 1px solid #CCCCCC;
	line-height: 14px;
	position:fixed;
	width: 187px;
	z-index: 1000;
	bottom: 26px;
}
#div_khung_chat_title{
	
	margin:5px 0px 0px 5px;
	height:26px;
	font-size:13px;
	font-weight:bold;
}
.div_khung_chat_noi_dung
{
	height:100px;
	color:#333;
	width:180px;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	overflow:auto;
	padding-left:5px;padding-bottom:5px;
	line-height:19px;
}
#chat_line{
	color:#039;
}
#div_bai_viet
{
	float:left;
	margin-left:43px;
	margin-bottom:35px;
	border:dotted #F90 5px;
	width:128px;
}
#div_bai_viet a
{
	text-align:center;
	font-weight:bold;
}
#div_bai_viet img
{
	padding-bottom:5px;
}