/* 2012 Gai9x.XtGem.Com */
body {
    background-color: #fff;
    color: #000;
    font: 14px Arial;
    margin: 0;
    margin: auto;
    padding: 0px 2px 0px 2px;
    max-width: 600px;
}
a:link, a:active, a:visited {
	color: #0565B2;
	text-decoration: none;
}
a:hover, a:focus {
background-image:url(http://nhockcodon.uiwap.com/images/link.gif); color: #ff00cc;
}
img {
    border-style: none;
    vertical-align: middle;
}
input, textarea, select {
    background: #fff; border: 1px solid #d8d8d8;
    color: #000;
    padding: 2px 3px 2px 3px;
    margin: 1px;
}
input[type="submit"] {
    background: #5050A0;
	color: #fff;
	border: 2px solid #202070;
    padding: 2px 3px 2px 3px;
}
input[type="submit"]:hover {
    color: #202070;
    background: #fefefe;
    border: 2px solid #202070;
    padding: 2px 3px 2px 3px;
}
h3 {
    margin: 0;
    padding: 0;
    padding-bottom: 2px;
}
hr {
    margin-top: 2px;
    margin-bottom: 2px;
    border-top: 1px solid #e3e3e3;
    border-right-style: none;
    border-right-width: 0;
    border-bottom-style: none;
    border-bottom-width: 0;
    border-left-style: none;
    border-left-width: 0;
}
p {    margin-top: 6px;
    margin-bottom: 6px;
}
ul {
    margin: 0;
    padding-left: 20px;
}
.king {
    text-shadow: #e6daac 1px 1px;
    color: #444;
    font-size: 18px;
    font-weight: bold;
    padding: 3px;
    border-bottom: 1px solid #00f;
    background: #ddf6dd;
}
.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 { height:180px; width:150px; -moz-border- radius:6px 6px 6px 6px; -webkit-border-radius:6px 6px 6px 6px;
}
.logo { font-size:14px; font-family:verdana; border-bottom:1px solid #86bd2c; padding:0; background:url(/images/nen.gif) repeat-x 50% top #91d326 
}
td {
    line-height:15px}
#tab {padding:2px 5px 0 5px;border-bottom:5px solid #08A8E8;font-size:12px}
#tab a {color:#494949;font-weight:bold}
#tab tr, #tab td{height:25px;padding-top:4px}
#tab td {padding-left:5px;padding-right:5px;text-align:center}
#tab .active {background:#08A8E8;}
#tab .active a {color:#fff}
.phdr, .upban {
    color: #fffaee;
    font-weight: bold;
    text-shadow: #45cdf5 1px 1px 1px;
    background-color: #08A8E8;
    margin-top: 4px;
    margin-bottom: 1px;
    padding: 4px 6px 4px 6px;
    border-bottom: 2px solid #2060E0;
}
.list1, .cool, .list2, .menu, .main, .box {
    background-color: #fff;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 4px;
    border: 1px solid #d5d5d5;
}
.list { background: #ffffff; border-bottom: 1px solid #d5d5d5; margin: 1px; padding: 2px 4px 2px 4px; font-family: "Times New Roman", Times, serif; font- size: 14px; 
}
.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; 
}
 .logot { background-color : #ccf7ff; background-image : url(http://gai9x.xtgem.com/images/logot.gif); border: 1px solid #88beff; background-repeat : repeat-x; background-position : 50% top; margin-top : 1px; margin-bottom : 1px; padding : 2px; 
}
.bmenu {   color: #3300ff;
    font-weight: bold;
    text-shadow: #45cdf5 1px 1px 1px;background: #fee5fd;
  border: 1px solid #ffc6fc;
  margin: 1px 0;
  padding: 4px;
}
.quote, .quot {
    font-size: 10px;
    background-color: #f2f6f8;
	border-top: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	border-left: 3px solid #80abc8;
    margin: 2px;
    color: grey;
    padding: 4px;
}
.header {
    border-bottom : 1px solid #8fdef3; 
    background : #b4e8f6 url(/images/head.gif) repeat-x 0% top; 
    padding: 3px;
}
.rmenu, .alarm {color : #fd4646;background-color : #fff0f0;background-image : url(rmenu.gif);background-repeat : repeat-x;background-position : 50% top;margin-top : 1px;margin-bottom : 1px;padding : 2px;border : 1px solid #ffd0d0;
}
.table, .foot {   background-color:#fff;   background-repeat: repeat-x;   background-position: 50% top;   margin-top: 1px;   margin-bottom: 1px;   padding: 5px;   border: 2px solid #1895d4;   -moz-border-radius: 6px;   -webkit-border-radius: 6px;   border-radius: 6px;
}
.hdr {   color: #fff;   font-weight: bold;   position: relative;   z-index: 1;   margin-top: 6px;   margin-bottom: -18px;   margin-left: 6px;   padding: 2px 6px 2px 6px;   border: 2px solid #8fdcff;   border-style: groove ridge ridge groove;   display: table;   background: #1895d4 url(/css/images/til.gif) repeat-x 50% top;   -moz-border-radius: 5px;   -webkit-border-radius: 5px;   border-radius: 5px;
}
.tmn, .fmenu { background-color:#ffffff;background-image : url(fmenu.gif);background-repeat : repeat-x;background-position : 50% top;margin-top : 1px;margin-bottom : 1px;padding: 2px;border :1px solid #e1e1e1;
}
.logotext { font-size:14px; font-family:verdana; border-bottom:1px solid #86bd2c; padding:0; background:url(head_1.gif) repeat-x 50% top #91d326 
}
.logotext a { color:#a9d168; font-weight:700; background: url(logobg.png) repeat-x top; display: inline-table;
}
.logotext span { background: url(logo.png) no-repeat left top; height: 63px; display: block;
}
.logotext i { font-style: normal; background: url(logor.png) no-repeat right top; height: 37px; padding-top: 26px; padding-right: 15px; padding-left: 20px; display: block;
}
.logotext b,.adv a:hover { color:#fe83a0;
}
.ico { width:135px; height:160px;
}
.gai9x { background: none repeat scroll 0 0 #FFFFC0; font- size: 12px; margin-bottom: 0px; margin-top: 2px; font-weight: normal; border: 1px solid#DDBC6B; padding: 3px; 
}