a:link, a:visited {
color :#0000ff;
text-decoration : none;
}
a:hover, a:focus {
color : #ff8700;
text-decoration : none;
text-shadow: 0 0 6px #ff4e00;
}
input, textarea, select {
color : #6d6d6d;
background-color : #fbfbfb;
border : 1px solid #0000ff;
}
input:hover, textarea:hover, select:hover {
color : #8f8f8f;
background-color : #f4f4f4;
border : 1px solid #d7d7d7;
}
input:focus, textarea:focus, select:focus {
color : #00bae8;
background-color : #edf9fd;
border : 1px solid #c2e3ec;
}
body {
color : #009900;
font-size : 11px;
font-family : Tahoma;
margin : 0;
padding : 0;
border : 1px solid #e1e1e1;
margin: auto; max-width: 500px;
}
form {
font-size : small;
margin : 0;
padding : 0;
}
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;
}
 .bmenu {
color : #ffffff;
text-shadow : #45cdf5 1px 1px 1px;
background-color :#11bce0;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #15a8c7;
}
.phdr a, .hdr a, .bmenu a {
color : #ffffff;
border-bottom : 1px dotted #6ed7f0;
}
.phdr a:hover, .hdr a:hover, .bmenu a:hover {
color : #dbfaff;
border-bottom : 1px dotted #edf9fd;
} 
.logo {
background-color : #11bce0;
background-image : url(/css/jcms/23.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
}
.vipmas {
    height:32px;
    background: url(/css/jcms/snow.png) repeat-x;
	position:relative;
	z-index:11;
}
.vipsnow {
	height:11px;
	background: url(/css/jcms/bg_noel_top.png) repeat-x;
	margin-top:-7px;
	z-index:10;
	position:relative;
}
.header {
color : #0000ff;
text-shadow : #45cdf5 1px 1px 1px;
background-color : #84e2f8;
background-image : url(/css/jcms/vipmas.png);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #68e1ff;
}
.footer a {
color : #fe8f17;
text-decoration : none;
border-bottom : 1px dotted #979797;
}
.footer a:hover {
color : #fffffff;
text-decoration : none;
border-bottom : 1px dotted #696969;
}
.left {
float : left;
} .menu, .khung, .cool {
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #e1e1e1;
} .red, .red a:link, .red a:visited {
color : #ff0a00;
}
.reply {
border-left : 4px solid #ff2600;
color : #f42400;
padding : 2px 0 2px 4px;
}
.maudo {
color : #fd4646;
background-color : #fff0f0;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #ffd0d0;
}
.rmenu {
color : #fd4646;
background-color : #fff0f0;
background-image : url(/css/jcms/rmenu.gif);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #ffd0d0;
}
h1, h2{
font-size : small;
}