body{word-break: break-word;margin: 0px; padding: 0px; font-family: arial; font-size: normal; color: #666; margin : 0; padding : 1px; margin: auto; max-width: 700px;  background: url(bg.jpg); background-color:#f7f7f7;line-height:18px;  border: 1px solid #5f5f5f; }
a{ color: #666; text-decoration: none; text-outline: none; }
a:hover { color: #666; text-decoration: underline; text-outline: none; }
div{ display: block; }
.trang { text-align: center; background:#fff; padding:6px 3px; border-bottom: 1px solid #d5d5d5; }
.ipage { background-color: #f8f8f8; padding: 3px; border: 1px solid #f8f8f8; display: inline-block; text-decoration: none; }
.trang a{
border: 1px solid #417394; background-color: #f2f6f8; padding: 0px 3px 0px 3px; text-decoration: none;
}
.trang a:hover {
background-color: #f2f6f8; border: 1px solid #417394; }
.listgame a:hover{
text-decoration: underline;
}
.ic1 { -moz-box-shadow:0 0 5px #888; -webkit-box-shadow:0 0 5px #888; -moz-border-radius:6px 6px 6px 6px; -webkit-border-radius:6px 6px 6px 6px; box-shadow:0 0 5px #888; border:3px solid #EFEFEF; display:inline; margin:0px 10px 5px 0px; }
.ic2 { height:50px; width:40px; -moz-border-radius:6px 6px 6px 6px; -webkit-border-radius:6px 6px 6px 6px;}
.ic3 { -moz-border-radius:6px 6px 6px 6px; -webkit-border-radius:6px 6px 6px 6px;}
.gray { color: gray; }
.green { color: green; }
.sub {
border-top: 1px dotted #417394; font-size: x-small; margin: 3px 2px 2px 2px; padding: 3px 0px 0px 0px; }
.mtitle { background-color: #EEEEEE; border: 1px solid white; color: #333333; font-size: 12; padding: 3px 4px 4px 4px; }
input,textarea,select,.uneditable-input{height:auto;line-height:1.2em;resize:vertical;background-color:#FFF;border-radius:3px 3px 3px 3px;color:#555;display:inline-block;font-size:13px;margin-bottom:9px;border:1px solid #ccc;padding:4px}
input,textarea,.uneditable-input{margin-left:0}
input,textarea{-moz-transition:border .2s linear 0 box-shadow .2s linear 0;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}
input:focus,textarea:focus,select:focus{outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);border-color:rgba(82,168,236,0.8)}
input[type=button],input[type=reset],input[type=submit]{height:auto;width:auto;cursor:pointer}
#ic4 { transition: all 15s ease; -webkit-transition: all 15s ease; -moz-transition: all 15s ease; transition-delay: 5s; -webkit-transition-delay: 5s; -moz-transition-delay: 5s; transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); }
#ic4:hover{ background-color: #ffffff; padding: 5px; transition: all 3s ease; -webkit-transition: all 3s ease; -moz-transition: all 3s ease; transform: rotate(360deg); -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); position: relative; }
.listgame { background: #fff; border-bottom:1px solid #cecece; box-shadow: 0 1px 3px #E1E2E3; padding: 5px; font-size: 14px; }
.menu { padding: 6px; background: #606766; border-radius: 0 5px 5px 0; box-shadow: 0 1px 3px #E1E2E3; border-bottom: 1px solid #EAEAEA; color:#fff; font-size:17px; }
.menu a{ color:#fff; }
.main{word-break: break-word;padding: 5px; background: #fff; box-shadow: 0 1px 3px #E1E2E3; border-bottom: 1px solid #EAEAEA; }
.foot_nav{ padding: 8px; background: #F9F9F9; }
.foot_info{ color: #CCCCCC; font-size: x-small; }
.btn_green{ background: url(btn_gradient.gif) repeat-x; color: #fff; text-align: center; border: 1px outset #060; padding: 6px 30px 6px 30px; cursor: pointer; font-size: normal }
.btn_skip{ background: url(btn_skip_bg.gif) repeat-x; color: #666; text-align: center; border: 1px outset #CCC; padding: 6px 30px 6px 30px; cursor: pointer; font-size: normal }
.btn_cam{ background: url(btn_gradient_reg.gif) repeat-x; color: #fff; text-align: center; border: 1px outset #F90; padding: 4px 5px 4px 5px; cursor: pointer; font-size: normal }
.link_green { color: #678B3B; font-size: 13px; }
.link_green:hover { color: #678B3B; }
.link_green_small { font-size: small; color: #678B3B; }
.link_green_small:hover  font-size: small; color: #678B3B; }
.head { background:#363636; height:37px;padding:0 2px;}
.head logo{display:block;width:69px;height:37px;float:left;padding:0px;margin:0px;}
.head span{float:right;display:block;}
.head span a{display:block;height:37px;}
.head span a:hover, .head span .active{background:#044966;}
.topmenu{font-size:90%;background:#4a4a4a;height:28px;padding:4px 4px 0px 4px;border-top:1px solid #323435;}
.topmenu a{padding:5px 8px 7px 8px;color:#fff;text-shadow:#000000 0px 2px 2px;font-weight:bold;display:block;float:left;margin-right:8px;font-size:14px;}
.topmenu a.home{padding:0px 0px 0px 0px!important;height:28px;text-align:center;width:30px;background-image:url(ico_home2.gif);background-position:center 3px;background-repeat:no-repeat;}
.topmenu a.ac, .topmenu a.home:hover{background-image:url(ico_home.gif);background-position:center 0px;background-repeat:no-repeat;}
.topmenu a:hover, .topmenu .active{color:#373737;text-shadow:none;background:#fff;}
.topmenu a:hover{text-decoration:none;}
.foot{border-top:1px solid #5f5f5f;padding:2px;text-align:center;color:#999;background:#363636;}
.foot p{text-align:center;padding:0px 0 5px 0;margin:0px;font-size:14px;}
.foot p a{color:#999;margin:0 4px;}
.bgtb { 
background: #CAAD3;
}
