body{margin:0;padding:0;font-family:sans-serif}
div{margin:0;padding:2px}
.nopad{padding:0}
a{color:#000000}
.date_box a{color:#CCCCCC}
.ev_exists a{color:#000000}
a:focus,a:hover{color:#fff;background-color:#000000}
small{color:#CCCCCC}
form{margin:0;border:0}
img.p{border:1px solid #ccc}
#marquee{
	height:24px;
	background-color:#000000;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.qsearch a{color:#fff;text-decoration:none}
.qsearch a:focus,.qsearch a:hover{color:#000000;background-color:#CCCCCC}
.nd a{text-decoration:none}
.footer{border-top:1px solid #000000}
#title{color:#000000;padding-bottom:0}
#name{font-weight:bold;color:#000000}
#search{border-top:solid 1px #ccc;background-color:#f7f7f7}
.error{border:1px solid #dd3c10;background-color:#CCCCCC}
.notice{border-bottom:1px solid #ffe222;background-color:#CCCCCC}
.not{color:#000000;border-bottom:1px solid #000000;background-color:#CCCCCC}
.regnot{border:2px solid #dd3c10}
.cm{background-color:#CCCCCC;border-bottom:1px solid #fff}
.summary{border-bottom:1px solid #ccc}
.header{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.pager{border-top:1px solid #eee}
.pwall{border-bottom:1px solid #eee;margin-bottom:2px}
.sectitle{margin-top:1px;color:#000000;font-weight:bold}
.sec{margin-top:2px;margin-bottom:2px}
.button{color:#000000}
.note{background-color:#f7f7f7;border-top:1px solid #000000;border-bottom:1px solid #ccc}
.qn{background-color:#f7f7f7;border-bottom:1px solid #ccc}
.dh{border-bottom:solid #ccc 1px;padding-top:3px}
.likethumbicon{vertical-align:middle;margin-right:3px}
.date_box, .wkday_box{height:27px;width:27px}
.date_box{border:1px solid #bbb}
.sel_wk_box{background-color:#CCCCCC}
.non_month_box{background-color:#CCCCCC}
.recent_activity{padding-left:10px}
.icon{vertical-align:middle;margin-right:2px}

#bootloader_css_wap_m_css { height: 42px; }
