/*
img, div, input { behavior: url("/css_js/iepngfix/iepngfix.aaa")}
*/
/*
img.png { 
	behavior: url("/css_js/iepngfix/iepngfix.aaa")
}
*/
td, div{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}

.nhBlock .blockHeadButton{
	float:right;
	display:none;
}

.nhBlock .contentText10{
	font-size:10px;
}

.nhBlock .contentText11{
	font-size:11px;	
}

.nhBlock .contentText12{
	font-size:12px;
}

.nhBlock div.contentPadding{
	padding:15px 6px 0px 9px;
}

.briefText12{
	font-size:12px;
	line-height: 17px;
}

.briefText11{
	font-size:11px;
	line-height: 15px;
}

.text10{
	font-size:10px;
}

.text12{
	font-size:12px;
}

.text15{
	font-size:15px;
}

input, select, textarea{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}

a{
	text-decoration:none;
}

.nhBlock a:hover{
	text-decoration:underline;
}

form{
	margin:0px;
}


.nhBlock div.zoomImageHeight18{
	text-align:right;
	height:20px;
	margin-top:-20px;
	margin-right:2px;
}

.nhBlock div.playImageHeight17{
	text-align:right;
	height:20px;
	margin-top:-16px;
	margin-right:4px;
}

.delCommentImage{
	float:right;
	text-align:right;
	height:20px;
	padding-bottom:0px;
	padding-right:2px;
}

.bold{
	font-weight:bold;
}

.stylePreviewImage {
	padding:4px;
	border:#000000 2px solid;
	background-color:#FFFFFF;
	position:absolute;
	margin-top:20px;
}

img.max44x44{
	max-width:44px;
	max-height:44px;
	width:expression(setMaxSize(this, 44, 44));
}

img.max50x50{
	max-width:50px;
	max-height:50px;
	width:expression(setMaxSize(this, 50, 50));
}

img.max70x70{
	max-width:70px;
	max-height:70px;
	width:expression(setMaxSize(this, 70, 70));
}

img.max100x100{
	max-width:100px;
	max-height:100px;
	width:expression(setMaxSize(this, 100, 100));
}

img.max75x55{
	max-width:75px;
	max-height:55px;
	width:expression(setMaxSize(this, 75, 55));
	border:0px;
}

img.max35x35{
	max-width:35px;
	max-height:35px;
	width:expression(setMaxSize(this, 35, 35));
	border:0px;
}

img.max85x85{
	max-width:85px;
	max-height:85px;
	width:expression(setMaxSize(this, 85, 85));
	border:0px;
}

img.max80x80{
	max-width:80px;
	max-height:80px;
	width:expression(setMaxSize(this, 80, 80));
	border:0px;
}

img.max105x80{
	max-width:105px;
	max-height:80px;
	width:expression(setMaxSize(this, 105, 80));
	border:0px;
}
img.max125x85{
	max-width:125px;
	max-height:85px;
	width:expression(setMaxSize(this, 125, 85));
	border:0px;
}
img.max150x110{
	max-width:150px;
	max-height:110px;
	width:expression(setMaxSize(this, 150, 110));
	border:0px;
}
img.max60x60{
	max-width:60px;
	max-height:60px;
	width:expression(setMaxSize(this, 60, 60));
}

img.max110x110{
	max-width:110px;
	max-height:110px;
	width:expression(setMaxSize(this, 110, 110));
}

img.max90x70{
	max-width:90px;
	max-height:70px;
	width:expression(setMaxSize(this, 90, 70));
}
img.max60x50{
	max-width:60px;
	max-height:50px;
	width:expression(setMaxSize(this, 60, 50));
	border:1px solid;
}
img.max110x80{
	max-width:110px;
	max-height:80px;
	width:expression(setMaxSize(this, 110, 80));
	border:1px solid;
}
img.max80x60{
	max-width:80px;
	max-height:60px;
	width:expression(setMaxSize(this, 80, 60));
	border:1px solid;
}
img.max180x150{
	max-width:180px;
	max-height:150px;
	width:expression(setMaxSize(this, 180, 150));
	border:1px solid;
}
img.max110x90{
	max-width:110px;
	max-height:90px;
	width:expression(setMaxSize(this, 110, 90));
	border:1px solid;
}
img.max170x145{
	max-width:170px;
	max-height:145px;
	width:expression(setMaxSize(this, 170, 145));
	border:1px solid;
}
img.max60x70{
	max-width:60px;
	max-height:70px;
	width:expression(setMaxSize(this, 60, 70));
	border:1px solid;
}
img.max75x65{
	max-width:75px;
	max-height:65px;
	width:expression(setMaxSize(this, 75, 65));
	border:1px solid;
}

img.max85x75{
	max-width:85px;
	max-height:75px;
	width:expression(setMaxSize(this, 85, 75));
	border:1px solid;
}
img.max85x70{
	max-width:85px;
	max-height:70px;
	width:expression(setMaxSize(this, 85, 70));
	border:1px solid;
}



img.max130x90{
	max-width:130px;
	max-height:90px;
	width:expression(setMaxSize(this, 130, 90));
	border:1px solid;
}

img.max370x310{
	max-width:370px;
	max-height:310px;
	width:expression(setMaxSize(this, 370, 310));
	border:0px;
}
img.max400x380{
	max-width:400px;
	max-height:380px;
	width:expression(setMaxSize(this, 400, 380));
	border:0px;
}
img.max215x155{
	max-width:215px;
	max-height:155px;
	width:expression(setMaxSize(this, 215, 155));
	border:0px;
}
img.max215x180{
	max-width:215px;
	max-height:180px;
	width:expression(setMaxSize(this, 215, 180));
	border:0px;
}
img.max200x200{
	max-width:200px;
	max-height:200px;
	width:expression(setMaxSize(this, 200, 200));
	border:0px;
}
img.max280x215{
	max-width:280px;
	max-height:215px;
	width:expression(setMaxSize(this, 280, 215));
	border:0px;
}
img.max180x170{
	max-width:180px;
	max-height:170px;
	width:expression(setMaxSize(this, 180, 170));
	border:0px;
}
img.max540x420{
	max-width:540px;
	max-height:420px;
	width:expression(setMaxSize(this, 540, 420));
	border:0px;
}
img.max285x216{
	max-width:285px;
	max-height:216px;
	width:expression(setMaxSize(this, 285, 216));
	border:0px;
}
img.max325x275{
	max-width:325px;
	max-height:275px;
	width:expression(setMaxSize(this, 325, 275));
	border:0px;
}
img.max175x155{
	max-width:175px;
	max-height:155px;
	width:expression(setMaxSize(this, 175, 155));
	border:0px;
}
img.max440x340{
	max-width:440px;
	max-height:340px;
	width:expression(setMaxSize(this, 440, 340));
	border:0px;
}
img.max230x185{
	max-width:230px;
	max-height:185px;
	width:expression(setMaxSize(this, 230, 185));
	border:0px;
}

img.max400x385{
	max-width:400px;
	max-height:385px;
	width:expression(setMaxSize(this, 400, 385));
	border:0px;
}
img.max720x540{
	max-width:720px;
	max-height:540px;
	width:expression(setMaxSize(this, 720, 540));
	border:0px;
}
img.max550x550{
	max-width:550px;	
	width:expression(setMaxSize(this, 550, 550));
	border:0px;
}
img.size80x50{
	width:80px;
	height:50px;
	border:1px solid;
}
img.size75x50{
	width:75px;
	height:50px;
	border:1px solid;
}
img.size130x85{
	width:130px;
	height:85px;
	border:1px solid;
}
img.size125x80{
	width:125px;
	height:80px;
	border:1px solid;
}
img.size130x90{
	width:130px;
	height:90px;
	border:1px solid;
}
img.size100x70{
	width:100px;
	height:70px;
	border:1px solid;
}
img.size75x50{
	width:75px;
	height:50px;
	border:1px solid;
}
img.size60x50{
	width:60px;
	height:50px;
	border:1px solid;
}
img.size80x60{
	width:80px;
	height:60px;
	border:1px solid;
}





/*******************************************
style cho layer
*******************************************/

.bottom_button {
	height: 21px;
	border:#8994bc 1px solid;
	float: right;
	margin: 8px 0px 8px 10px;
	font-size:11px;
	padding: 0px 5px 1px 5px;
	cursor:pointer;		
		}

.body_button {
	height: 21px;
	border:#8994bc 1px solid;
	padding: 0px 5px 1px 5px;
	font-size:11px;
	cursor:pointer;		
		}

.small_button {
    font-family:Tahoma;
	height: 17px;
	border:#868eab 1px solid;
	padding: 0px 3px 2px 3px;
	margin:0px 0px 0px 3px;
	font-size:10px;
	cursor:pointer;		
		}

.size_block {
    height: 16px;
	width: 25px;
	float: left;
	margin: 0px 0px 12px 9px;
	}	

.colour_box {
    height: 18px;
	width: 18px;
	margin: 1px;
	border:#505c6b 1px solid;
	}

.select_menu {
    font-family:Tahoma;
	font-size:11px;
	height:18px;
	}

.form_text {
    font-family:Tahoma;
	font-size:11px;
	background:transparent url(/images/small_form.jpg) repeat-x scroll top left;
	height:15px;
	border:1px solid #616f92;
	padding:2px;
	}			
	
.form_text_big {
    font-family:Tahoma;
	font-size:11px;
	background:transparent url(/images/big_form.jpg) repeat-x scroll top left;
	height:70px;
	border:1px solid #616f92;
	padding:0px;
	}			
	
.pic_member {
    padding:2px;
	margin-right: 3px;
	border:#91aabc 1px solid;
	background:#FFFFFF;
	}	
	
	
/*-------------------------------------------- TEXT ----------------------------------------------*/			



.text10_br {
    font-size:10px;
	color:#a4a9b1;
	}
		
.text11_br {
    font-size:11px;
	color:#66738b;
	line-height:16px;
	}		
		
.text11_black {
    font-size:11px;
	color:#161718;
	}	

.text11_black_details {
    font-size:11px;
	color:#161718;
	line-height:16px;
	}		
	
.text11_white {
    font-size:11px;
	color:#FFFFFF;
	}						
		
.text10_black {
    font-size:10px;
	color:#161718;
	}	
	
.text12_black {
    font-size:12px;
	color:#161718;
	}								
	
.head13_white {
    font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 0px 0px 18px;
	}
			
			
			
			
/*-------------------------------------------- LINK ----------------------------------------------*/	




a.link11_blue {
    font-size:11px;
	color:#2a4b86;
	text-decoration:none;
	}

a.link11_blue:hover {
    color:#2a4b86;
	text-decoration:underline;
	}	


	
	
a.link10_blue {
    font-size:10px;
	color:#304f88;
	text-decoration:none;
	}
a.link10_blue:hover {
    color:#304f88;
	text-decoration:underline;
	}					
	

/*******************************************
style cho permission
*******************************************/

.permission{
	font-family:Tahoma;
	font-size:11px;
	color:#66738b;
}

.permission img{
	width:11px;
	height:11px;
	border:none;
	cursor:pointer;
}

.permission input{
	margin:0px;
	padding:0px;
	width:13px;
	height:13px;
}

.permission ul{
	margin:0px;
	padding-left:0px;
	list-style-position:inside;
}

.permission ul li{
	line-height:20px;
}

.permission ul li a{
	line-height:20px;
}

.permission ul li ul{
	list-style-type:none;
	margin-left:36px;
}

.permission ul li ul li ul{
	display:none;
}


/* TABBED MENU */
.sys_emptyTab{
	border-bottom:#8598B1 solid 1px;
}

.sys_otherTab{
	border:#8598B1 solid 1px;
	padding:1px 4px 2px 4px;
	background-color:#F2FEBE;
	color:#304F88;
	cursor:pointer;
}

.sys_currentTab{
	border:#8598B1 solid 1px;
	border-bottom:none;
	font-weight:bold;
	padding:1px 4px 2px 4px;	
}

.sys_contentLink{
	color:#2F589B;
}

.voteOKMsg{
	color:#55A0FF;
}



.tabSendGiftActive{
	background-image:url(/images/gift/tab1_active.png);
	/*position:relative;*/
	display:block;
	float:left;
	width:142px;
	line-height:41px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	margin-right:10px;	
}

.tabSendGiftUnactive{
	background-image:url(/images/gift/tab1_unactive.png);	
	/*position:relative;*/
	display:block;
	float:left;
	width:142px;
	line-height:41px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	margin-right:10px;
}


.tabChooseCardActive{
	background-image:url(/images/gift/tab2_active.png);
	/*position:relative;*/
	display:block;
	float:left;
	width:90px;
	line-height:41px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	margin-right:10px;
}

.tabChooseCardUnactive{
	background-image:url(/images/gift/tab2_unactive.png);
	/*position:relative;*/
	display:block;
	float:left;
	width:70px;
	line-height:41px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	margin-right:10px;
}

.boldLink{
	font-weight:bold;
}
