body{ margin: 0px; padding: 0px; font-family: arial; font-size: normal; color: #333333; margin : 0; padding : 1px; margin: auto; max-width: 700px;  background: url(http://codebtw.googlecode.com/files/bg.jpg); background-color:#f7f7f7;line-height:18px;  border: 1px solid #5f5f5f; }
a:link, a:active, a:visited { color: #0565B2; text-decoration: none; }
a:hover, a:focus { color: #009cf0; }
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;
}
.main { list-style:none; }
.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;}
.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}
.listgame { background: #fff; border-bottom:1px solid #cecece; box-shadow: 0 1px 3px #E1E2E3; padding: 5px; font-size: 14px; }
.menu { padding: 6px; background: #76B732; 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{ 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; }
h1, h2, h3{
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
h2 { font-weight: normal; }
h1 { font-weight: normal; font-size: 17px; }
h2 { font-weight: normal; font-size: 15px; }
.topmenu{font-size:90%;background:#08A8E8;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;}
.head{border-top:1px solid #5f5f5f;padding:2px;text-align:left;color:#999;background:#363636;}
