@charset "utf-8";
/* CSS Document */
/* 1. GLOBAL STYLE  */
BODY {
		font-size:12px; 
		font-family: Arial, Tahoma; 
		color: #000000; 
		margin-top:0px; margin-bottom: 0px; 
		background:#f5eedc url(../images/bg_page.jpg) repeat-y center;
	 }

TABLE {font-family: Arial, Tahoma; FONT-size: 12px; color: #000000;}

FORM {margin:0px; padding:0px}

#search{border:#660000 1px solid; padding:3px; width:200px; color:#660000; font-family:Tahoma; font-size:12px;}

a:link {font-size:12px; color: #753b0b; font-family: Arial, Tahoma; text-decoration: none}
a:visited {font-size:12px; color: #753b0b; font-family: Arial, Tahoma; text-decoration: none}
a:hover {font-size:12px; color: #753b0b; font-family: Arial, Tahoma; text-decoration: underline}
a:active {font-size:12px; color: #753b0b; font-family: Arial, Tahoma; text-decoration: underline}

/*--------- Main layout size --------*/
.outerDiv {width:1000px; margin: 0px auto; background-color :#ffffff}
/*.leftCol {width: 226px; background-color:#FFFBF2}*/
.leftCol {width: 226px; background-color:#e3f0f7}
/*.rightCol {width: 226px; background-color:#FFFBF2}*/
.rightCol {width: 226px; background-color:#e3f0f7}
.centerCol {width: 522px;}
.centerCol #changeableContent {margin:0px 2px 0px 2px; width:518px; text-align:left}
.leftBorderCenterCol {width: 13px; background: url(../images/contentLeftborder.gif) repeat-y}
.rightBorderCenterCol {width: 13px; background: url(../images/contentRightborder.gif) repeat-y right}
/*--------- End Main layout size --------*/

.mainBanner {width: 1000px; height:250px; margin-bottom: 0px;}
.mainMenu {background:url(../images/bg_menu.jpg);}
/*.mainMenu {background:#bf4013 url(../images/mainmenu_bg.jpg) repeat-x; height:44px; text-align:center}*/
.mainMenu #store {margin:auto auto;}
.mainMenu #divide {height:44px; background:url(../images/mainmenu_devide.jpg) no-repeat center; width:12px;}
.mainMenu a:link, .mainMenu a:visited 
	{
	display:block;
	padding: 0px 0px 0px 0px;
	color: #fecabc;
	font-weight:bold;
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-decoration:none
	}
.mainMenu a:active, .mainMenu a:hover 
	{
	display:block;
	padding: 0px 0px 0px 0px;
	color:#ffffff;
	font-weight:bold;
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-decoration:none
	}
.mainMenu #currentItem
	{
	display:block;
	padding: 0px 10px 0px 10px;
	color:#ffffff;
	font-weight:bold;
	font-family: Tahoma, Arial;
	font-size: 12px;
	text-decoration:none
	}

.language_bar{
	float:left;
	padding-top:12px;
	}

.language_bar a:link, .language_bar a:visited, .language_bar a:active{
	font-family:Arial; 
	font-size:11px; 
	font-weight:lighter; 
	color:#333333; display:inline;
}
.top_menu{
	float:right;
	position:relative;
	}	
	
.top_floral {background:#ffffff url(../images/xoanoc.jpg) repeat-x; height:19px;}
.footerFloral {background:#ffffff url(../images/xoanoc_footer.jpg) repeat-x; height:16px;}
/*.footerLinks {background-color: #d8d1b7; padding-top: 8px; padding-bottom: 8px; text-align:center;}*/
.footerLinks {background-color: #b2d8ea; padding-top: 8px; padding-bottom: 8px; text-align:center;}
.footerLinks img {vertical-align:middle; margin-right: 3px}
.footerLinks A:link, .footerLinks A:visited 
	{
	color:#6a644c;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;
	display:inline;
	margin:0px 7px 0px 7px;
	}
.footerLinks A:hover, .footerLinks A:active 
	{
	color:#000000;
	font-weight:bold;
	font-size: 11px;
	text-decoration:none;
	display:inline;
	margin:0px 7px 0px 7px;
	}

.footerCopyright {background:url(../images/bgFooter.jpg) repeat-x; font-size:11px; color:#fffff; text-align:center; padding:18px 0px 18px 0px}
	
	
/* 2. COMMON STYLES */

/* Phan Trang2 */
.phantrang2 {text-align:center; padding-bottom:3px;}
.phantrang2 a:link {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px; margin-right: 5px; border:1px silver solid; color:gray; text-decoration:none; font-weight:normal;}
.phantrang2 a:visited {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px;  margin-right: 5px;  border:1px silver solid; color:gray;text-decoration:none;  font-weight:normal;}
.phantrang2 a:hover {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px;  margin-right: 5px;  border:1px solid #FFC64C; font-weight:bold; color:#B10000;text-decoration:underline; background-color:#FFEFCE;}
.phantrang2 a:visited:hover {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px;  margin-right: 5px;  border:1px solid #FFC64C; font-weight:bold; color:#B10000;text-decoration:underline; background-color:#FFEFCE;}
.phantrang2 #dangxem {padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom:1px;  margin-right: 5px;  border:1px solid #FFC64C; font-weight:bold; color:#B10000;text-decoration:none; background-color:#FFEFCE;}



	/*----------- Images Styles --------*/
.border1 {padding: 3px; border:1px solid #e3c59f}
.imgthumbNews {float:left; margin:0px 8px 8px 0px; padding: 3px; border:1px solid #e3c59f}
.img_bordersilver {padding:3px; border:1px solid #CCCCCC}
.img_thumb_post {margin-right:7px; margin-bottom:5px; padding:0px; border:1px solid #CC9966}


	
	/*---------- Text style -----------*/
.txt_gray10 {font-size:10px; color:#4d4d4d}
.txt_darkbrownBold12Arialunderline {font-weight:bold; color:#6A480B; text-decoration:underline}
.txt_gray_borderbtArial15 
	{
	font-weight:bold; 
	border-bottom:2px solid silver;
	background:#f5f4f4 url(../images/bg000.gif) ;
	font-size:15px; 
	color:gray; 
	margin-bottom:2px;
	padding:6px;
	}
.txt_gray12 {color:#666666}
.txt_naudamArial15 {color:#990000; font-weight:bold; font-size:15px;}
.txt_chucam_sang_dam {font-weight:bold; font-size:22px; font-family:"Times New Roman", Times, serif; color:#e05f2d}





	/*---------- Links ----------*/
a.lk_darkbrownViewNext:link , a.lk_darkbrownViewNext:visited, a.lk_darkbrownViewNext:hover, a.lk_darkbrownViewNext:active
	{
	width:30px;
	text-indent:-1000em;
	height:36px; display:block;
	background:url(../images/darkbrown_nexticon.jpg) no-repeat
	}

a.lk_lightbrownViewNext:link , a.lk_lightbrownViewNext:visited, a.lk_lightbrownViewNext:hover, a.lk_lightbrownViewNext:active
	{
	width:30px;
	text-indent:-1000em;
	height:36px; display:block;
	/*background:url(../images/lightbrown_nexticon.jpg) no-repeat;*/
	background:url(../images/darkbrown_nexticon.jpg) no-repeat;
	}
	
a.lk_lightBrownTahoma11_underline:link, a.lk_lightBrownTahoma11_underline:visited 
	{
	color: #a26926;
	text-decoration:underline;
	font-size:11px;
	font-family:Tahoma
	}
a.lk_lightBrownTahoma11_underline:hover, a.lk_lightBrownTahoma11_underline:active 
	{
	color: #814c0d;
	text-decoration:none;
	font-size:11px;
	font-family:Tahoma
	}
	
a.lk_whiteBoldTahoma12:link, a.lk_whiteBoldTahoma12:visited
	{
	color:#ffffff;
	font-weight:bold; font-size:12px; font-family: tahoma;
	text-decoration:none
	}
a.lk_whiteBoldTahoma12:hover, a.lk_whiteBoldTahoma12:active
	{
	color:yellow;
	font-weight:bold; font-size:12px; font-family: tahoma;
	text-decoration:none
	}	

a.lk_darkredBold11Tahoma:link, a.lk_darkredBold11Tahoma:visited 
	{
	color:#b93810; font-weight:bold; font-size: 11px;
	font-family:Tahoma;
	text-decoration: none;
	display:inline;
	margin-left: 5px; margin-right: 5px;
	}
a.lk_darkredBold11Tahoma:hover, a.lk_darkredBold11Tahoma:active 
	{
	color:#9b4200; font-weight:bold; font-size: 11px;
	font-family:Tahoma;
	text-decoration: underline;
	display:inline;
	margin-left: 5px; margin-right: 5px;
	}	

a.lk_darkredBold12Tahoma:link, a.lk_darkredBold12Tahoma:visited 
	{
	color:#b93810; font-weight:bold; font-size: 12px;
	font-family:Tahoma;
	text-decoration: none;
	display:inline;
	margin-left: 5px; margin-right: 5px;
	}
a.lk_darkredBold12Tahoma:hover, a.lk_darkredBold12Tahoma:active 
	{
	color:#000000; font-weight:bold; font-size: 12px;
	font-family:Tahoma;
	text-decoration: none;
	display:inline;
	margin-left: 5px; margin-right: 5px;
	}

a.lk_darkredBold12Arial:link, a.lk_darkredBold12Arial:visited 
	{
	color:#b93810; font-weight:bold; font-size: 12px;
	font-family:Arial, Tahoma;
	text-decoration: none;
	display:inline;
	margin-left: 5px; margin-right: 5px;
	}
	
a.lk_darkredBold12Arial:hover, a.lk_darkredBold12Arial:active 
	{
	color:#9b4200; font-weight:bold; font-size: 12px;
	font-family:Arial, Tahoma;
	text-decoration: underline;
	display:inline;
	margin-left: 5px; margin-right: 5px;
	}		
	
a.lk_darkredBold12Arial_nomargin:link, a.lk_darkredBold12Arial_nomargin:visited 
	{
	color:#b93810; font-weight:bold; font-size: 12px;
	font-family:Arial, Tahoma;
	text-decoration: none;
	display:inline;
	}
	
a.lk_darkredBold12Arial_nomargin:hover, a.lk_darkredBold12Arial_nomargin:active 
	{
	color:#9b4200; font-weight:bold; font-size: 12px;
	font-family:Arial, Tahoma;
	text-decoration: underline;
	display:inline;
	}		
	
a.lk_brown10:link, a.lk_brown10:visited {font-size:10px; color:#993300; text-decoration:underline}	
a.lk_brown10:hover, a.lk_brown10:active {font-size:10px; color:#993300; text-decoration:none}	

a.lk_darkbrownArial12BoldUnderline:link, a.lk_darkbrownArial12BoldUnderline:visited {font-weight:bold;  color:#8f4203; text-decoration:underline}
a.lk_darkbrownArial12BoldUnderline:hover, a.lk_darkbrownArial12BoldUnderline:active {font-weight:bold;  color:#533507; text-decoration:none}

a.lk_gray_borderbtArial15:link, a.lk_gray_borderbtArial15:visited
	{
	font-weight:bold; 
	font-size:15px; 
	color:gray; 
	text-decoration:none
	}	
a.lk_gray_borderbtArial15:active, a.lk_gray_borderbtArial15:hover
	{
	font-weight:bold; 
	font-size:15px; 
	color:#333333; 
	text-decoration:none
	}	

a.lk_borwnArial16Bold:link, a.lk_borwnArial16Bold:visited
	{
	font-weight:bold; 
	color:#993300; 
	font-size:16px; 
	text-decoration:none 
	}

a.lk_borwnArial16Bold:active, a.lk_borwnArial16Bold:hover
	{
	font-weight:bold; 
	color:#000000; 
	font-size:16px; 
	text-decoration:none 
	}
	
a.lk_naudam_underline:link, a.lk_naudam_underline:visited 
	{
	font-sizet:12px;
	font-weight:bold; font-family:Arial;
	color:#993300;
	text-decoration:underline
	}
a.lk_naudam_underline:hover, a.lk_naudam_underline:active
	{
	font-sizet:12px;
	font-weight:bold; font-family:Arial;
	color: #CC0000;
	text-decoration:none
	}
	
a.lk_xtc_phanhoi_blog:link, a.lk_xtc_phanhoi_blog:visited
	{
	color:	#d3a978;
	font-weight:bold;
	font-size:10px;
	font-family:Tahoma;
	text-decoration:none;
	text-transform:none
	}
a.lk_xtc_phanhoi_blog:hover, a.lk_xtc_phanhoi_blog:active
	{
	color:	#ffffff;
	font-weight:bold;
	font-size:10px;
	font-family:Tahoma;
	text-decoration:underline;
	text-transform:none
	}
	
	
	
	
	
	
	
	
	
	
	

	/*---------- Cell styles -------------*/
.darkHeaderCell /* neu co phan view next (30px) thi o day chieu rong set la 196px */
	{
	font-weight:bold;color: #ffffff;font-size:12px; font-family:tahoma;
	background:url(../images/darkbrown_bg.jpg) repeat-x
	}
.darkHeaderCell img {vertical-align: middle; margin-right: 5px;}	


.lightHeaderCell /* neu co phan view next (30px) thi o day chieu rong set la 196px */
	{
	font-weight:bold; color: #ffffff; font-size:12px; font-family:tahoma;
	/*background:url(../images/lightbrownBg.jpg) repeat-x;*/
	background:url(../images/darkbrown_bg.jpg) repeat-x;
	}
.lightHeaderCell img {vertical-align: middle; margin-right: 5px;}	
	
.greenHeaderCell 
	{
	font-weight:bold; color: #ffffff; font-size:12px; font-family:tahoma;
	background:url(../images/greenBg.jpg) repeat-x
	}
.greenHeaderCell img {vertical-align: middle; margin-right: 5px;}		
	
	

/*  3. LEFT COLUMN  */
.leftmenu {margin-bottom: 1px;}
.leftmenu ul {padding:0px; margin:0px; display:block}
.leftmenu li { padding:0px; margin:0px; list-style:none;}
.leftmenu a.parent_menu:link, .leftmenu a.parent_menu:visited 
	{
	display:block;
	/*color: #8e5000;*/
	color: #253246;
	font-family:Arial, Tahoma;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:7px 7px 7px 30px;
	background: /*#a7d5fb*/ url(../images/leftmenuBg_normal.jpg) no-repeat left;
	border-bottom: 0px solid #ffffff;
	}

.leftmenu a.parent_menu:hover, .leftmenu a.parent_menu:active
	{
	display:block;
	color: #ffffff;
	font-family:Arial, Tahoma;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:7px 7px 7px 30px;
	background: url(../images/leftmenuBg_hover.jpg) no-repeat left;
	border-bottom: 0px solid #ffffff;
	}

	/*--- Sub left menu ---*/
.switchcontent a:link, .switchcontent a:visited 
	{
	font-weight:bold; 
	font-size: 11px; 
	text-decoration:none; 
	color:#643817;
	display:block;
	background:url(../images/rotated_square.gif) no-repeat 10px 6px;
	padding:5px 3px 5px 32px;
	}
.switchcontent a:hover, .switchcontent a:active 
	{
	font-weight:bold; 
	font-size: 11px; 
	text-decoration:none; 
	color:#000000;
	display:block;
	background:#f3ecdf url(../images/rotated_square.gif) no-repeat 10px 6px;
	padding:5px 3px 5px 32px;
	}
	
/*--------------- dang nhap ---------------*/
.loginTable {background:#fef3e1; width:226px; margin-bottom:0px;}
.loginTable #storeLoginForm {padding-top: 8px; padding-left: 5px; padding-right: 5px;}
.loginTable #storeLoginForm #username, .loginTable #storeLoginForm #password 
	{
	font-size: 12px;
	font-family: Tahoma;
	font-weight:bold;
	background:#ffffff url(../images/loginInputIcon.jpg) left no-repeat;
	width:78%; color: #a14f15; 
	border:1px solid #b8a279;
	margin-bottom:8px;
	padding:3px 3px 3px 28px;
	clear:both;
	margin-left:5px;
	}
.loginTable #storeLoginForm #doLogin {padding: 5px 3px; color:#9C6125; font-size:11px; font-family:Tahoma}
.loginTable #storeLoginForm #doLogin img {margin-left: 10px; border:0px; vertical-align:middle;}
.checkboxRememberPass {vertical-align:middle; margin-right: 4px;}
.loginTable #forgotPasswordRow 
	{
	background-color: #fae7c6; 
	color: #814c0d; 
	padding: 8px 6px 8px 18px; 
	font-family:Tahoma; 
	font-size:11px; 
	line-height:1.5em;
	}
.statisticOnline 
	{
	background: url(../images/onlineMembers_bg.jpg) bottom repeat-x;
	padding: 8px 10px 10px 13px;
	line-height:1.5em;
	color: #64361e
	}
.statisticOnline img {vertical-align: middle; margin-right: 8px;}



/* ----------- Bai viet xem nhieu nhat: Show 10 links moi------------- */
.tbl_mostView {width:226px; margin-bottom: 12px;}
.store_list_mostView { padding-top:4px; background:#fdf4e3; padding-bottom:4px; padding-left:3px; padding-right:3px;}
.marquee_list_post {height:130px;}
.row_mostViewPost {	border-bottom:1px solid #e7d19d; padding-bottom:4px; padding-top:4px; padding-left:3px;}
.marquee_list_post a:Link , .marquee_list_post a:Visited
	{
	color:#714717;
	font-size:12px;
	font-family: Arial;
	text-decoration:none;
	}

.marquee_list_post a:Hover, .marquee_list_post a:Active
	{
	color:#000000;
	font-size:12px;
	font-family: Arial;
	text-decoration:none;
	}




/* ----------- Lien ket website : Show 10 links moi------------- */
.tbl_weblink {width:226px; margin-bottom: 12px; background: url(../images/bg_weblink.jpg) bottom repeat-x}
.tbl_weblink #storeNewLinks {padding: 2px;}
.tbl_weblink #storeNewLinks div {border:1px solid #ebc8a2; padding: 3px 8px 10px 8px}
.tbl_weblink #storeNewLinks a:Link , .tbl_weblink #storeNewLinks a:Visited
	{
	display:block;
	padding: 6px 5px 6px 12px;
	border-bottom:1px solid #fcecca;
	color:#714717;
	font-weight:bold;
	font-size:11px;
	font-family: tahoma;
	text-decoration:none;
	background: url(../images/redtiny_arrow.gif) 0px 9px no-repeat;
	}

.tbl_weblink #storeNewLinks a:Hover, .tbl_weblink #storeNewLinks a:Active
	{
	display:block;
	padding: 6px 5px 6px 15px;
	border-bottom:1px solid #fcecca;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	font-family: tahoma;
	text-decoration:none;
	background: url(../images/redtiny_arrow.gif) 0px 9px no-repeat;
	}

/*-------- THong tin can biet --------*/
.tbl_weather {width:226px; margin-bottom: 12px; background: bottom repeat-x}
.tbl_weather #storeNewLinks {padding: 2px;}
.tbl_weather #storeNewLinks div {border:1px solid #ebc8a2; padding: 3px 8px 10px 8px}
.tbl_weather #storeNewLinks a:Link , .tbl_weather #storeNewLinks a:Visited
	{
	display:block;
	padding: 6px 5px 6px 12px;
	border-bottom:1px solid #fcecca;
	color:#714717;
	font-weight:bold;
	font-size:11px;
	font-family: tahoma;
	text-decoration:none;
	background: 0px 9px no-repeat;
	}

.tbl_weather #storeNewLinks a:Hover, .tbl_weather #storeNewLinks a:Active
	{
	display:block;
	padding: 6px 5px 6px 15px;
	border-bottom:1px solid #fcecca;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	font-family: tahoma;
	text-decoration:none;
	background: 0px 9px no-repeat;
	}
/*----------- Dang ky nhan ban tin thuong ky -----------*/
.tblRegInfo_via_Email 
	{
	background:#ffffff url(../images/bg_dangkibantin.jpg) bottom repeat-x; 
	margin-bottom: 12px; 
	border:1px solid #E0C28C;
	margin-left:2px; margin-right:2px;
	width:224px;
	}
.tblRegInfo_via_Email th {text-align:left; padding:7px 8px 10px 5px}
.tblRegInfo_via_Email #form_td 
	{
	background: #ffffff url(../images/envelopeIcon.jpg) no-repeat top left; 
	height:80px; 
	padding-left: 5px; 
	padding-right:5px;
	}
.tblRegInfo_via_Email #form_td input 
	{
	background:#ffffff;
	border:1px solid #907822;
	padding:2px; text-align:center;
	margin-bottom: 12px; 
	margin-top:5px;
	clear:both
	}
.tblRegInfo_via_Email #form_td img {vertical-align: middle; margin-right:8px;}
.tblRegInfo_via_Email #form_td select {vertical-align:middle; font-size:11px;}
.tblRegInfo_via_Email #btn_td {height:46px; text-align:center}


/*---------- Thong tin binh chon -----------*/
.tbl_vote {background:#fffbf2; margin-bottom: 12px; border:1px solid #ebc8a2; margin-left:1px; margin-right:1px;}
.tbl_vote #headerVote
	{
	background: url(../images/bgvoteHeader.jpg);
	text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family: Tahoma;
	text-transform:uppercase;
	color:#b43b0c
	}
.tbl_vote #headerVote img {vertical-align:middle; margin-right: 10px;}
.tbl_vote #suggestQuestion {font-weight:bold; color: #6b4b0e; padding:8px; line-height:1.4em; background: #fff4e0}
.tbl_vote #voteItems #textQuestion {font-size:11px; font-family:Tahoma; color: #6b4d0d; padding-top: 5px; padding-bottom: 5px;}
.tbl_vote #voteItems #textQuestion #checkbox{margin-right: 7px;}
.paddingTop3px {padding-top:3px;}
.tbl_vote #doVoteBtn {text-align:center; padding-top: 7px; padding-bottom: 6px;}

/*--------- Left small banners --------------*/
.leftAd_pic {margin-bottom:7px; text-align:center}
.leftAd_pic img {margin-bottom: 5px; border:1px solid #000000;}




/*  4. RIGHT COLUMN  */

/*----------- Search -------------*/
.tbl_search {margin-bottom: 8px; border-bottom: 1px solid #aac979; border-left: 1px solid #ffffff}
.storeSearchForm {background:#f4f3e1 url(../images/bgSearch.jpg) bottom repeat-x; margin-bottom:1px; padding: 9px 9px 13px 9px; text-align:center}
.storeSearchForm #s_keyword
	{
	border:2px solid #6fa40b;
	background-color: #ffffff; 
	padding: 3px; 
	text-align: center; 
	width:198px;
	margin-bottom: 10px;
	}
.storeSearchForm select {font-size:12px; font-family: Tahoma, Arial; width: 208px; margin-bottom:8px;}
.storeSearchForm #s_searchBtn {text-align: center; padding-bottom:3px;}


/*-------------- Ky yeu --------------*/
.tbl_kyyeu {margin-bottom:10px; background-color:#fdf4e3; width:226px;}
.tbl_kyyeu #storeRecords {padding-left: 3px; padding-right: 3px; padding-bottom: 7px;}
.tbl_kyyeu #storeRecords a:Link, .tbl_kyyeu #storeRecords a:Visited
	{
	Font-family: Arial, Tahoma;
	font-size:12px;
	text-decoration:none;
	display:block;
	padding: 5px 5px 5px 18px;
	background: url(../images/bul_ar1.jpg) no-repeat 4px 8px;
	border-bottom:1px solid #F9DDB5
	}
.tbl_kyyeu #storeRecords a:active, .tbl_kyyeu #storeRecords a:hover
	{
	Font-family: Arial, Tahoma;
	font-size:12px;
	text-decoration:underline;
	display:block;
	padding: 5px 5px 5px 18px;
	background: url(../images/bul_ar1.jpg) no-repeat 4px 8px;
	border-bottom:1px solid #F9DDB5
	}
	
	
/*----------------- Picture gallerry -right ---------------*/
.tbl_rightGal {margin-bottom:10px;}
.tbl_rightGal #r_mediumPic {text-align:center; padding-top: 7px; padding-bottom: 5px;}
.tbl_rightGal #r_thumbnail 
	{
	background: url(../images/bg_r_thumbnails.gif) bottom repeat-x; 
	padding: 7px 0px 7px 0px; 
	text-align:center;
	}
.tbl_rightGal #r_thumbnail img {margin: 0px 3px 0px 3px; display:inline}	
.tbl_rightGal #r_thumbnail a:link img {border: 3px solid #ffffff}
.tbl_rightGal #r_thumbnail a:visited img {border: 3px solid #ffffff}
.tbl_rightGal #r_thumbnail a:hover img {border: 3px solid #9e6c0c}
.tbl_rightGal #r_thumbnail a:active img {border: 3px solid #9e6c0c}


/*---------- Recommended Books ---------*/
.tbl_recommendedBooks {border:1px solid #ebc8a2; margin:0px 1px 12px 1px;}
.tbl_recommendedBooks th 
	{
	background: url(../images/bgBooks.jpg) repeat-x;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	font-family: Tahoma;
	text-transform:uppercase;
	color:#b43b0c
	}
.tbl_recommendedBooks th img {vertical-align: middle; margin-right:10px;}
.tbl_recommendedBooks #storeCoverBooks {padding-top: 7px; padding-bottom: 8px; text-align: center}
.tbl_recommendedBooks #bookName {padding-top: 6px; padding-bottom: 10px; text-align:center; line-height:1.4em; padding-left:5px; padding-right:5px;font-size:10px; font-family:Tahoma}


/*----------- Right small banners ---------------*/
.rightAd_pic {margin-bottom:7px; text-align:center}
.rightAd_pic img {margin-bottom: 5px; clear:both; border:1px solid #000000;}





/* 5. CENTER CONTENT */

/* -------------------------------------------------------------------  Announcement */
.scrollAnnouncement {background: url(../images/bg_annoncement.gif) bottom repeat-x; margin-bottom: 8px; height:38px;}
.scroll_marquee img {vertical-align:middle; /*margin-right: 10px;*/ border: 0px;}
/*.scroll_marquee {float:left}*/
.scroll_marquee marquee {width: 290px;}
.timer {text-align:right; margin-top:9px; font-size:11px; font-family:Tahoma; padding-right:10px;}


/* -------------------------------------------------------------------  First page  of News */
.firstpageNews {width: 518px; margin-bottom: 15px; border-bottom:2px solid #E4C9C9}
.firstpageNews #header
	{
	width:195px;
	background: url(../images/bg_trangnhat.gif) no-repeat left;
	font-weight: bold;
	color: #ffffff;
	font-size:12px; font-family: Tahoma;
	text-indent: 40px;
	padding-top: 8px;
	padding-bottom:8px;
	}
.firstpageNews #brownLine {width:301px; background: url(../images/bg_brownline.gif) repeat-x center;}
.firstpageNews #next {width: 22px}
.firstNewsContent {padding-bottom: 3px; padding-top:8px; }
.firstNewsContent table {margin-bottom:15px;}
.firstNewsContent #thumbimage {border-bottom:1px dotted #dbdbdb; padding-bottom:15px;}
.firstNewsContent #thumbimage img {margin-right: 10px; border:1px solid #000000;}
.firstNewsContent #rightFirstNewsContent {padding-bottom:15px; border-bottom:1px dotted #dbdbdb;}
.firstNewsContent #firstNewsTitle {font-weight:bold; padding-bottom:10px;}
.firstNewsContent #dscNews {padding-top:3px;}
.firstNewsContent #shortContent {width:375px; float:left}
.firstNewsContent #shortContent #textDsc {padding-top:10px; text-align:justify;}

/* ----------------------------------------------------- Show 1 news category */
.newsCate {margin-bottom: 15px; border:1px solid #f0deb8; background-color : #fefbf6; width:100%}
.newsCate th 
	{
	font-weight:normal; 
	text-align:left; 
	background:#f8e7cd url(../images/bgdmuctin.gif) repeat-x
	}
.newsCate th #nameCate {float:left; font-weight:bold; color:#906722}
.newsCate th #nameCate img {vertical-align:middle; margin-right: 5px;}
.newsCate th #nameCate a:link, .newsCate th #nameCate a:visited 
	{
	font-weight:bold;
	color: #613f01;
	text-decoration:none;
	font-size:12px;
	}
.newsCate th #nameCate a:hover, .newsCate th #nameCate a:active 
	{
	font-weight:bold;
	color: #ffffff;
	text-decoration:underline;
	font-size:12px;
	}
.newsCate th #viewAllCate {float:right; font-size:10px; margin-top:7px; margin-right:8px;}
.newsCate th #viewAllCate img {margin-right: 5px; vertical-align: middle}
.newsCate th #viewAllCate a:Link, .newsCate th #viewAllCate a:Visited
	{
	font-size:10px;
	color: #833505;
	text-decoration:underline;
	}
.newsCate th #viewAllCate a:Link, .newsCate th #viewAllCate a:Visited
	{
	font-size:10px;
	color: #572506;
	text-decoration:none;
	}

.showNews {padding:8px 7px 8px 7px; background:#fefbf6;}
.showNews #leftLatestNewsCol {padding-right: 10px}
.showNews #leftLatestNewsCol #storeLatestNewsContent {width:252px; height: 175px}
.showNews #leftLatestNewsCol #storeLatestNewsContent #newsTitle{font-weight:bold; padding-bottom: 8px;}
.showNews #leftLatestNewsCol #storeLatestNewsContent img 
	{
	border:1px solid #e4c49d; 
	padding:3px; 
	float:left; 
	margin-right: 7px; 
	margin-bottom: 5px;
	}
.showNews #verticalDottedLine
	{
	background: url(../images/vertical_dotline.gif) repeat-y center;
	}
.showNews #otherNews {padding-left:10px;}
.othernews_row {padding-bottom:5px;}
.othernews_row a:link, .othernews_row a:visited 
	{
	text-decoration:none;
	color: #a25602; 
	padding-top: 2px; 
	padding-bottom: 7px;
	}
.othernews_row a:hover, .othernews_row a:active
	{
	text-decoration:underline; 
	color: #a25602; 
	padding-top: 2px; 
	padding-bottom: 7px;
	}
.showNews #otherNews img {margin-top:4px; margin-right: 6px;}
.showNews #otherNews #paddingBottom {padding-bottom:8px;}


/* ----------------------------------------------------- Show detail of news */
.showNewsDetail {padding:8px 7px 8px 7px; background:#ffffff;}
.showNewsDetail #shortdsc {color:#666666;}
.showNewsDetail #shortdsc #tbl_store_imgThumb { float:left; margin-right:10px; margin-bottom:5px}
.showNewsDetail #shortdsc #tbl_store_imgThumb img {border:1px solid #000000;}
.showNewsDetail #shortdsc #dsc {padding-bottom:10px; font-size:12px; color: #5C5C5C; font-weight:bold}
.showNewsDetail #shortdsc #tbl_store_imgThumb #dsc p {padding:0px; margin:0px;}
.img_dsc {color:gray; font-size:11px; font-style:italic}
.newsTitleDetail {font-weight:bold; color:#993300; font-size:18px; padding-bottom:12px;}
.otherNews {margin-bottom: 10px; margin-top:10px;}
.otherNews th {text-align:left; border-bottom:1px solid silver}
.storeOtherNews {padding-top:10px;}
.storeOtherNews ul {margin-top:0px; line-height:1.4em}




/* --------------------------------------- Banner quang cao ngang */
.horizontalBanner {text-align: center; display:block; margin-bottom: 10px; margin-top:10px; clear:both}


/* --------------------------------------- Background - Music Player */
.musicPlayerPlugin {text-align:center}


/* --------------------------------------- News Category */
.newEvent {padding-top:3px;border-bottom:3px solid #e9d5c5; padding-left:6px; padding-right:6px;background-color:#f6f0df}
.newEvent #tbl_row_news {margin-bottom:10px;}
.newEvent #row_news { border-bottom:1px dotted gray; padding-bottom:10px}
.newEvent #row_news #imgNews {float:left; margin:0px 8px 8px 0px; padding: 3px; border:1px solid #e3c59f}
.newsTitle2 {padding-bottom:12px;}
.clear {clear:both}
.tbl_normalNews {margin-top:5px;}
.normalNews {border-bottom:1px solid #CCCCCC; padding-bottom:5px;}


/* --------------------------------- Music Online */
		/* Tim kiem bai hatt */
.searchMusic {margin-top:8px; margin-bottom:10px; padding:2px; border:1px solid #dbdbdb}
.searchMusic #m_searchForm 
	{
	padding-top:10px; 
	padding-bottom:10px; 
	background:#ffffff url(../images/bg_mSearchForm.gif) repeat-x top; 
	text-align:center;
	}
.m_input { width:320px; border:2px solid #b5b5b5; padding:4px; background-color:#fefef4; vertical-align:middle; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:14px; color:#CC3300}
.searchMusic #m_searchForm img {margin-left:5px; vertical-align:middle}
.searchMusic #timtheo {text-align:left; padding-left:65px; padding-top:5px; padding-bottom:5px; background:#efefef; border-top:2px #e5e5e5 solid}
.searchMusic #timtheo input {margin-left:7px; vertical-align:middle}

		/* Bang ki tu */
.tbl_alphaRight {margin-bottom:12px;}
.tbl_alphaRight th
	{
	background:url(../images/greenBg.jpg) repeat-x;
	color:#ffffff; font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	padding:10px 0px 12px 0px;
	text-align:center;
	}
.storeAlpha {background:#f4f3e1 url(../images/bgSearch.jpg) bottom repeat-x; margin-bottom:1px; padding: 9px 4px 20px 4px; text-align:center}
.storeAlpha #storeAlpha_ins {padding:0px;}
.storeAlpha ul {display:block; margin:0px; padding:0px;}
.storeAlpha ul li {margin:0px; padding:0px; list-style:none; display:inline-table; float:left}
.storeAlpha a:link, .storeAlpha a:visited 
	{
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#006633;
	font-family:Tahoma, Arial;
	font-size:11px;
	display:block;
	float:left;
	padding:5px;
	border:1px solid #F2F2F2;
	margin:2px;
	}
.storeAlpha a:active, .storeAlpha a:hover
	{
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	color:#ffffff;
	font-family:Tahoma, Arial;
	font-size:11px;
	display:block;
	float:left;
	padding:5px;
	border:1px solid #bbd98f;
	margin:2px;
	background-color:#699e1d
	}

.m_banner {text-align:center;}
.mediaplayer {text-align:center; margin-bottom:8px; margin-top:5px;}

		/* Nhac pham nghe nhieu nhat */
.fav_song_right {margin-bottom:10px; margin-top:0px; background-color:#fdf4e3; width:226px;}
.fav_song_right #storeRecords {padding-left: 3px; padding-right: 3px; padding-bottom: 7px;}
.fav_song_right #storeRecords marquee {height:200px;}
.fav_song_right #storeRecords a:Link, .fav_song_right #storeRecords a:Visited
	{
	Font-family: Arial, Tahoma;
	font-size:12px;
	text-decoration:none;
	display:block;
	padding: 5px 5px 5px 22px;
	background: url(../images/bul_ar1.jpg) no-repeat 7px 8px;
	border-bottom:1px solid #F9DDB5
	}
.fav_song_right #storeRecords a:active, .fav_song_right #storeRecords a:hover
	{
	Font-family: Arial, Tahoma;
	font-size:12px;
	text-decoration:underline;
	display:block;
	padding: 5px 5px 5px 22px;
	background: url(../images/bul_ar1.jpg) no-repeat 7px 8px;
	border-bottom:1px solid #F9DDB5
	}

		/* New songs */
.tbl_newSongs {margin-bottom:12px; margin-top:3px; border:1px solid #ededed; border-collapse:collapse}
.tbl_newSongs th {background: #F9DDB5; color: #993300;}
.tbl_newSongs td {border:1px solid #ededed;}
.tbl_newSongs td img {margin-right:5px; vertical-align:middle;}
.casi {padding-left:20px; padding-top:2px; color:#666666; font-size:11px; }
.video {padding-right:20px; font-family:Tahoma; font-weight:bold; color:#cf3f00; font-size:10px; text-align:right}
.row_chan {background:#ffffff url(../images/bg_dongchan.gif) 0px -25px repeat-x;}
.row_le {background:#ffffff url(../images/bg_dongle.gif) 0px -25px repeat-x;}

		/* New Albums */
.newAlbum {margin-bottom:12px;}
.storeAlbum {text-align:center;  margin-bottom:10px;}
.storeAlbum #ablum_cover {padding-bottom:8px; text-align:center}
.storeAlbum #ablumName {text-align:center; padding-left:3px; padding-right:3px;}


/*----------------------------------- Nghe nhac */
.song_info {margin-bottom:15px; margin-top:20px}
.song_info #songname 
	{
	color:#CC0000; 
	font-weight:bold; 
	font-family:"Times New Roman"; 
	font-weight:bold;
	font-size:20px; 
	padding-bottom:8px;
	margin-bottom:7px;
	border-bottom:1px dotted silver
	}
.song_content_info {margin-top:20px; margin-bottom:15px;}
.lyricheader 
	{
	font-weight:bold; 
	color:#CC0000; 
	font-size:14px; 
	font-family:Tahoma; 
	padding-bottom:5px; 
	margin-bottom:5px; 
	border-bottom:1px solid #333333; 
	margin-right:20px;
	margin-top:5px;
	margin-left:7px;
	width:290px;
	}
.lyric {height:260px; width:290px; margin-right:20px; margin-left:7px; overflow-y: auto;}

.songFunction 
	{
	/*border-top:4px solid silver; 
	border-bottom:4px solid silver; 
	border-left:1px solid silver; 
	border-right:1px solid silver; 
	background-color:#f7f7f7
	*/
	padding-top:10px;
	padding-left:7px; padding-right:7px;
	}
.songFunction ul {margin:0px; padding:0px; list-style: none;}
.songFunction ul li {margin:0px; padding:0px; list-style:none;}
.songFunction ul li img {border:0px; margin-right:7px; vertical-align:middle}
.songFunction ul li a:link, .songFunction ul li a:visited
	{
	padding:12px 5px 12px 5px;
	display:block;
	border-bottom:1px solid #dbdbdb;
	color:#666666; text-decoration:none; margin-top:1px;
	}
.songFunction ul li a:active, .songFunction ul li a:hover
	{
	padding:12px 5px 12px 5px;
	display:block;
	border-bottom:1px solid #dbdbdb;
	color: #CC3300; text-decoration:none;
	background-color:#f7f7f7;
	margin-top:1px;
	}

/* --------------------------------- Picture gallery */

.tbl_storePicAlbum th 
	{
	font-size:18px; 
	font-family:"Times New Roman", Times, serif; 
	color:#993300; padding-bottom:10px; 
	border-bottom:1px solid #000000; 
	font-weight:bold; 
	text-align:left;
	padding-top:6px;
	}
.tbl_storePicAlbum #selectPicCate {text-align:right;}
.tbl_storePicAlbum #selectPicCate select {width:220px;}
.tbl_storePicAlbum #showAlbum {padding-top:10px;}
.showAlbum_ins td {padding:3px 3px 7px 3px; text-align:center}
.trans_picture {text-align:center; margin-bottom:10px;}


/* --------------------------------- Tho van */
.tbl_phathocCate {margin-bottom:30px;}
.tbl_phathocCate th 
	{
	font-weight:bold; 
	color:#993300; 
	font-size:16px; 
	padding-bottom:7px; 
	border-bottom:1px solid silver; 
	padding-left:5px;
	}
.store_phathocCateContent {padding-top:8px;}
.divide_phathocCate {background:url(../images/cutecolorspixieline1.gif) repeat-x bottom; height:50px;}
.kinh_tg {padding-top:4px; font-size:11px; color:gray; padding-bottom:4px;}
.headerCol 
	{
	font-weight:bold; 
	color:#9c5c00; 
	font-size:11px; 
	font-family:Tahoma; 
	background:url(../images/bgBooks.jpg) repeat-x;
	padding-top:5px; padding-bottom:5px;
	border-bottom:2px solid #ebc794; 
	}
.k_chan {background-color:#fefaf1}
.subtitle_kinh {padding-top: 5px; padding-bottom:15px; text-align:center; color:#666666}
.subtitle_kinh span {font-weight:bold}
.subtitle_kinh  a {color:#993300; text-decoration:none; font-weight:bold}
.other_k a:link, .other_k a:visited {font-weight:normal; color:#666666; text-decoration:none}
.other_k a:hover, .other_k a:active {font-weight:normal; color:#753b0b; text-decoration:underline}



/* ---------------------------------- Nhat ky */
.blog_leftcell {padding-right:7px; padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #dedede; border-right:1px dotted #dedede }
.blog_rightcell {padding-left:7px;padding-top:7px; padding-bottom:7px; border-bottom:1px dotted #dedede; text-align:right }
.blog_leftcell img {border:1px solid #e7dcc0; padding:3px; margin-right:7px; margin-bottom:5px; float:left}
.blog_rightcell img {border:1px solid #e7dcc0; padding:3px; margin-left:7px; margin-bottom:5px; float:right}
#row_blog_chan {background-color:#FFFFF4}
#row_blog_le {background-color:#FFFFFf}
.top_post {background:#F2F2F2; border:1px solid #DFDFDF}
.top_post img {border:3px solid #ffffff; margin-right:12px;}
.top_post_title {font-weight:bold; color: #993333; font-family:Arial; font-size:19px; padding-bottom:20px;}
.top_post_title a:link, .top_post_title a:visited {font-weight:bold; color: #993333; font-family:Arial; font-size:19px; text-decoration:none}
.top_post_title a:active, .top_post_title a:hover {font-weight:bold; color: #000000; font-family:Arial; font-size:19px; text-decoration:none}
.top_post_dsc {font-size:12px; font-family:Arial;}
.post_title {font-weight:bold; color: #660000; font-family:Arial; font-size:18px; padding-bottom:10px;}
.postContent {padding-top:10px; padding-bottom:12px;}
.blog_dsc_content {padding-bottom:7px; border-bottom:1px dotted silver}
.tbl_topblogs {border-top:4px solid #CC9900; width:100%}
.store_list_mostView_blog {padding-bottom: 12px; padding-left:3px; padding-right:3px; padding-top:4px;}
.marquee_list_post_blog {height:200px;}
.store_phanhoi {padding-top:5px; padding-bottom:15px}
.store_phanhoi th {padding-bottom:7px; padding-left:10px; padding-top:7px; text-align:left; font-size:14px; text-transform:uppercase; color:#ffffff; background:#6f4615}
.store_phanhoi th img {vertical-align:middle; margin-right:6px;}
.bullet_post {margin-right:3px; margin-top:4px;}
.store_postForm {padding-top:15px; border-top:3px solid silver; padding-bottom:10px;}
.tbl_replyForm {border:1px solid #c2a077}
.tbl_replyForm th {text-align:center; font-weight:bold; color:#845a29; font-size:18px; padding-bottom:2px; padding-top:2px; padding-left:8px; background:#f3e5d5}
.silverboderInput {border:1px solid #666666;}


/*#masterdiv {}*/

.picture_menu {padding-top: 5px; padding-bottom:5px; width:80%}

.menutitle{
cursor:pointer;
color:#6b3a00;
display: block;
text-align:LEFT;
font-weight:bold; font-size: 12px;
}

.menutitle a {
color:#6b3a00; text-decoration:none;
font-weight:bold; font-size: 12px;
}

.menutitle a:visited {
color:#6b3a00; text-decoration:none;
font-weight:bold; font-size: 12px;
}

.menutitle a:hover {
color:#000000;font-size: 12px;
text-decoration:underline
}

.menutitle a:visited:hover {
color:#000000;font-size: 12px;
text-decoration:underline
}

.menutitle #current_menu {
color:#000000;font-size: 12px;
text-decoration:underline

}

.submenu{
padding-top: 0px; padding-bottom: 12px;
line-height: 1.3em; 
}

/*
.submenu a {font-weight: bold; color: #4E7A02; text-decoration:none;}
.submenu a:hover {font-weight: bold; color: #5A870C; text-decoration:underline;}
.submenu a:visited {font-weight: bold; color: #4E7A02; text-decoration:none;}
.submenu a:visited:hover {font-weight: bold; color: #5A870C; text-decoration:underline;}

.submenu a:active {font-weight: bold; color: #4E7A02; text-decoration:none;}
.submenu a:active:hover {font-weight: bold; color: #5A870C; text-decoration:underline;}
*/

.replyname {padding-top:5px; margin-top:4px; padding-bottom: 8px; padding-left:7px; text-align:left; border-bottom:1px dotted gray; margin-bottom:8px; background:#F4F4F4}

.other_blogs th {font-weight:bold; text-align:left; font-size:14px; color:#CC0000; font-family:Tahoma; padding-bottom:5px; border-bottom:1px solid gray}
.other_blogs li {display:block; padding:2px 0px 2px 0px;}
.list_replyPost { margin:0px 3px 0px 3px;}
.row_reply_le {padding-top:8px; padding-left:5px; padding-right:5px; padding-bottom:8px; border-bottom:1px solid gray}
.row_reply_chan {padding-top:8px; padding-left:5px; padding-right:5px; padding-bottom:8px; border-bottom:1px solid gray; background:#F7F7F7}
.tieude_phanhoi {padding-bottom:5px; font-weight:bold; color:#993300; font-size:14px;}
.nguoigui_phanhoi {padding-bottom:7px;}
.nguoigui_phanhoi a:link, .nguoigui_phanhoi a:visited {text-decoration:none; color:#0033CC}
.nguoigui_phanhoi a:hover, .nguoigui_phanhoi a:active {text-decoration:underline; color:#000000}
.noidung_phanhoi {padding-bottom:15px;}
.tuade_baiviet {font-weight:bold; color:#000000; padding-bottom:12px; font-size:20px; font-family:Arial; padding-left:5px; border-bottom:5px solid #EEEEEE}



/* ----------------------- Powerpoint */
.search_pp {padding-bottom:12px}
.tbl_listpp, .tbl_listpp td {border:1px solid #f1cda2; border-collapse:collapse}
.tbl_listpp th {padding-bottom:4px; padding-top:4px; text-align:left; background:url(../images/bgdmuctin.gif) repeat-x; color:#804000; border:1px solid #f1cda2}
.dmuc_pp {width:160px; font-size:11px; vertical-align:middle}



/* ---------------------- Phap am */
.tbl_phapam {border: 1px solid #c3a37d; border-collapse:collapse}
.tbl_phapam td{border: 1px solid #c3a37d}
.tbl_phapam th{border: 1px solid #c3a37d; background:#7a4f1c; color:#ffffff}
.pa_chan {background:#f3efe9}
.pa_le {background:#ffffff}
.function_pa img {vertical-align:middle; margin-right:5px;}
.function_pa a:link, .function_pa a:visited {display:block; text-decoration:none; border:1px solid silver; padding:5px; color:#666666; font-weight:bold; background:#ffffff url(../images/silver_bg.jpg) repeat-x}
.function_pa a:hover, .function_pa a:active {display:block; background:#fff8eb; text-decoration:none; border:1px solid #da933e; padding:5px; color:#962e00; font-weight:bold; background:#fff5dd url(../images/light_orange_bg.jpg) repeat-x}
.lyric_pa {height:260px; width:515px; overflow-y: auto;}