/*****************************/
/*** Core html setup stuff ***/
/*****************************/

html {
  height: 100%;
  margin-bottom: 1px;
}

form {
  margin: 0;
  padding: 0;
}
.logo_winner p
	{margin:0px}
.logo_winner
{
	float:right;
	margin:0px 10px 0 0;
}
.comingsoon h1
{
	font-size: 17px;
	margin-bottom:5px;
}
.comingsoon
{
	background:url(../images/comingsoon.jpg) no-repeat top center transparent;	
	padding:220px 250px 20px;
	width:460px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	line-height: 20px;
}
.div_list_site a img
{
	margin:0px;
}
.div_list_site a
{float:left;}
.div_list_site
{
	background:url(../images/div_list_site.png) repeat-x top center transparent;	
	padding:20px 0 20px 10px;
	width:949px;
	float:left;	
}
#div_main
{
	position:relative;
}
.left_contener
{margin-left: 10px;
padding-top:10px;
}
.div_right,.div_left
{
	padding-top:10px;
}
.div_right
{
	float: right;
}
.clr{
	clear:both;
	padding:0px;
	margin:0px;
}
.mod_blog_info
{
	 padding-left: 10px;
    width: 160px;
}
.sf-menu .li_inbox{
    background: url("../images/bg_li_top.png") no-repeat scroll left top transparent;
}
.no_image
{
	 background: url("../images/nophoto.jpg") no-repeat scroll left top transparent;
}
.titleProfile{
	font-weight:bold;
	font-size:16px;
	color:#000;
	margin-top:5px;
}
.tableAlias{
	width:100%;
	height:auto;
}
.titleAliasUser{
	float:left;
	font-weight:bold;
	margin-bottom:10px;
}
.tableAlias p{
	float:left;
	width:auto;
	clear:both;
	padding: 2px 0 2px 10px;
	margin:0px !important;
}
.tableEditAlias{
	width:100%;
}
.titleNetworkEditAlias{
	color:#000;
	font-weight:bold;
}
.tableEditAlias{
	border-collapse:collapse;	
}
.tableEditAlias td{
	border:1px solid #ccc;
}
.tableEditAlias table td{
	border:none;
}
.tableItemEditAlias textbox{
	width:75px;
	border:1px solid #ccc;
}
.inputAliasEdit{
	width:75px;
}
.wrap_hinh{
	float:left;
	width:300px;	
	padding-bottom:5px;
}
.hinhLon{
	position:relative;
	width:300px;
	height:250px;
}
.hinhLon img{
	width:300px;
	height:250px;
}
.title_hinhlon{
	position:absolute;
	bottom:0px;
	left:0px;
	padding:5px 10px;
	background:#000;
	width:280px;
}
.title_hinhlon a{
	color:#FFF;
	font-weight:bold;
}
.title_hinhlon a:hover{
	color:#FFF;
	font-weight:bold;
}
.title_hinhlon a:visited{
	color:#FFF;
	font-weight:bold;
}
.hinhnho{
	float:left;
	width:300px;
	height:auto;	
}
.hinhnho img{
	width:70px;
	height:50px;
	margin-right:6px !important;
	margin-top:10px !important;
	margin-bottom:0px !important;
	padding-top:4px;
}
.bgImgSmall{
	background:url(../images/arrow_up.png) top center no-repeat;
}
.hinhnho a{
	float:left;
	width:auto;
}

/*==================*/
.vip_deals_right{
padding:5px 0px;
}
.vip_deals_right,.vip_deals_right td
{
	padding:0px;
	margin:0px;	
	padding:3px 3px 2px;
}
div.content .vip_deals_right img
{
	width:80px;
	margin:0px;
}
#eblog-wrapper ul.blog-login-helper  li
{
	float:left;
	clear:both;
	margin:3px 0px;
}
.div_deal_right .deal_vip
{
	float: left;
    
    padding-left: 3px;
    text-align: center;
}
.div_deal_right
{
	width:45px;
	float:right;
	font-size:9px;
	text-align:center;
}	
#menuTop{
	position:relative;
	float:left;
}
.popupLogin{
	position:absolute;
	top:30px;
	right:10px;
	width:245px;
	height:auto;
	border:1px solid #ccc;
	border-radius:3px;
	padding:10px 15px;
	background:#FFF;
	display:none;
	z-index:99999;
}
.popupRegis{
	position:absolute;
	top:30px;
	right:10px;
	width:auto;
	height:auto;
	border:1px solid #ccc;
	border-radius:3px;
	background:#FFF;
	display:none;
	z-index:2;
	padding:10px 20px;z-index:99998;
}
.rememberme{
	float:left;
}
.rememberme input{
	float:left;
	width:auto;
	margin-right:5px;
}
.forgetpasslogin{
	float:right;
}

#basic-modal button 
{
	padding:5px 0px;
}
li.li_login
{
	float:right;
}
li.li_login a
{
	cursor:pointer;
}
li.li_register
{
	float:right;
}
li.li_register a.last
{
	cursor:pointer;
	background:none;
}
li.li_login span
{
	
    font-size: 12px;    
    line-height: 28px;
    padding: 0 0px;
    text-decoration: none;
    z-index: 99;
	cursor:pointer;
}
li.li_login span:hover
{
	
	color: #fff;
}
.adminform
{
	border: 1px solid #CCCCCC;
    margin-bottom: 15px;
    padding: 20px;
}
.adminform legend
{
	color:#00588B;
	font-weight:bold;
	padding:0 3px;
}
#livechatLink img
{
	width:100%;
}
.banneritem
{
	text-align:center;
}
.banneritem img 
{
	max-width:130px;
	margin: 5px 0 !important;
}
.componentheading_active{
	float:left;
	width:617px;
	background:#EDF6F5;
	border:1px solid #C8C9CB;
	font-size:9pt;
	font-weight:bold;
	padding-left:3px;
}
.componentbdy_active{
	float:left;
	width:615px;
	padding-left:5px;
	border:1px solid #C8C9CB;
	border-top:none;
}
.items-row h2
{
	font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    padding: 0; 
}
.items-row h2 a,.readmore a{color: #044E80;}
.blog .items-row
{
	border-bottom:2px dotted #888888;
	padding: 10px 0px;
	float:left;
	width:100%;
}
ul.menu_footer_menu
{
	float: left;
    width: 960px;
}
ul.menu_footer_menu li.active a
{
	text-decoration:underline;
}
ul.menu_footer_menu li
{
	 float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding-left: 40px;
    text-align: left;
    width: 150px;
}
ul.menu_footer_menu li a
{
	color:#fff;
}
.formelm,.formelm-buttons
{
	padding:3px 0px;
}








.hideBody{
	position:absolute;
	width:100%;
	height:100%;
	z-index:999;
	background:#000;
	opacity:0.8;
}
.popupTipOfDay{
	position:absolute;
	top:15%;
	left:30%;
	width:auto;
	height:auto;
	z-index:1000;
}
.item_article_img
{
	margin-right: 10px;
}

.wrapp_out{
	width:576px;
	float:left;
	border-radius:12px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	-o-border-radius:12px;
	box-shadow:0 0 8px #000;
	padding:12px;
	background:#013753;
	}
.wrapp_in{
	width:576px;
	float:left;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-o-border-radius:6px;
	background:#fff;
	}
.wrapp_title_popup{
	width:576px;
	float:left;
	position:relative;
	}
.left_title_popup{
	width:10px;
	float:left;
	height:44px;
	background:url(../images/left_title_popup.png) no-repeat;
	}
.mid_title_popup{
	width:546px;
	float:left;
	height:44px;
	padding-left:10px;
	background:url(../images/mid_title_popup.png) repeat-x;
	position:relative;
	color:#fff;
	font:bold 13px/44px Arial;
	}
.mid_title_popup img{
	position:absolute;
	right:0;
	top:8px;
	}
.right_title_popup{
	width:10px;
	float:left;
	height:44px;
	background:url(../images/right_title_popup.png) no-repeat;
	}	
.wrapp_ct_popup{
	width:530px;
	float:left;
	padding:10px 23px 10px;
	}
.wrapp_ct_popup h2{
	color:#002f4b;
	font: bold 12px Arial;
	}
.wrapp_ct_popup p{
	color:#333;
	font: normal 12px Arial;
	word-wrap:break-word;
	}
.link_pafe{
	text-align:right;
	padding-top:10px;
	}
.link_pafe a{
	color:#002f4b;
	text-decoration:underline;
	font: normal 12px Arial;
	}
.link_pafe a:hover{
	color:#ca0719;
	text-decoration:underline;
	font: normal 12px Arial;
	}














