 /* classic popup */
.classic-popup{background: rgba(255,255,255, 0.24);border-radius: 5px;-moz-border-radius: 5px;padding:5px}
.classic-popup-title{width:100%; background:#096DB5; height:41px; text-align:center;}
.classic-popup-title,.classic-popup-title .fl,a.classic-popup-close{height:40px;line-height:40px;font-weight:bold;color:#fff}
.classic-popup-title .fl{padding-left:20px;font-size:16px;text-transform:uppercase;text-shadow:0 1px 0 #666666}
a.classic-popup-close{float:right;font-size:13px;line-height: 30px;padding:0 10px}
a.classic-popup-close:hover{text-decoration:none;color:#4f2d00}
.classic-popup-content{width:100%;background:#fff; }
#bannerPopup { position:relative;}
.close-popup { text-align:right; margin-bottom:5px;}
.close-popup a { display:inline-block; background:url(../images/close-popup.gif) no-repeat; color:#FFF; font-size:12px; text-decoration:none; padding-left:20px;}
.bannerPopupContent { background:#fff;}
/* fix for bold in FF4 win 64bit */
b{font-weight:bold}
.classic-popup .error { border:1px solid red;}
 
/*------------ css cho box ------------*/
.adtext{
	
} 

.adtext .adtext_title{
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #bfbfbf;
}

.adtext .adtext_title span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.adtext .adtext_content {
	
} 

.adtext .adtext_content ul li{
	
}

.adtext .adtext_content ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
}

.adtext .adtext_content ul li a:hover{
	color:#ff0000;
}
 
/*------------ css cho box ------------*/  
.box {
	padding-bottom:10px;
}
.box_mid {
	padding:0px;
}
 
.box-title{
	background: url(../images/box_title.gif) repeat-x;
	padding:2px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
} 
.box-content {
	border:1px dotted #999999;
	padding:10px; 
}

.mid-title {
	padding-bottom:10px;
	border-bottom:1px dotted #919191;
	margin-bottom:20px;
}
.mid-title .titleL {
	float:left;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#666666;
	font-weight:normal;
	line-height:24px;
}

.mid-title .titleL h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#666666;
	font-weight:normal;
	line-height:24px;
}

.mid-title .titleL a {color:#666666;}
.mid-title .titleR {
	float:right;	
}

.mid-content {
	overflow:hidden;
}


/*=================================================CATEGORY===================================================*/
.box_cat{
	margin-bottom:10px;
}

.box_cat .bc_title{
	background:url(../images/bg_bc_title.png) top left no-repeat;
	padding:11px 0px 11px 15px;
}

.box_cat .bc_title span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-transform:uppercase;
}

.box_cat .bc_content{
	
}


.box_category {}

/*-------------BOX CATEGORY CAP I-------------*/
.box_category  ul {
	list-style:none;
}

.box_category  li{
	position:relative;
}

.box_category  li > img{
	position:absolute;
	top:18px;
	right:11px;
}

.box_category  li a {
	display:block;
	background:url(../images/bg_bc_a_normal.png) top left no-repeat;
	padding-top:10px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

.box_category  li a span{
	display:block;
	background:url(../images/bg_bc_span_normal.png) bottom left no-repeat;
	padding:0px 15px 10px 15px;
}

.box_category  li a span p{
	background:url(../images/icon_bc_p.png) 0 6px no-repeat;
	padding:0px 0px 0px 15px;
}

.box_category  li a:hover,
.box_category  li a.current{
	background:url(../images/bg_bc_a_hover.png) top left no-repeat;
	text-decoration:none;
} 

.box_category  li a:hover span,
.box_category  li a.current span{
	background:url(../images/bg_bc_span_hover.png) bottom left no-repeat;
} 

/*-------------BOX CATEGORY CAP II-------------*/
.box_category ul ul {
	list-style:none;
}

.box_category ul ul li {
	background:none;
}

.box_category ul ul li a {
	font-weight:normal;
}

.box_category ul ul li a span{
	padding:0px 15px 10px 30px;
}

.box_category ul ul li a span p{
	background:url(../images/icon_bc_p_level2.png) 0 8px no-repeat;
}

.box_category ul ul li a:hover,
.box_category ul ul li a.current { 
 font-weight:bold;
 background:url(../images/bg_bc_a_normal.png) top left no-repeat;
}

.box_category ul ul li a:hover span,
.box_category ul ul li a.current span{ 
 background:url(../images/bg_bc_span_normal.png) bottom left no-repeat;
}

/*=================================================box_mid_media===================================================*/
.box_mid_media{
	padding-top:20px;
	border-top:1px dotted #a8a8a8;
	margin-top:10px;
}

.box_mid_media .bmm_title{
	margin-bottom:20px;
}

.box_mid_media .bmm_title span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#666666;
	font-weight:normal;
}


















