/*°æ±¾ : TEAM BBS / ±àÐ´ : DayMoon*/
* { word-break: break-all; }
a {text-decoration : none;color : #282827; } 
a:hover {text-decoration : underline; color : #4455aa; } 
body {font: 12px Tahoma, Verdana; color : #000000; text-align : center; margin : 0;background:#d1d9e9;}
table {font: 12px Tahoma, Verdana;}
input, select, textarea {font: 12px Tahoma, Verdana; color: #333333; font-weight: normal; background: #F5FBFF;  border: 1px solid #7AC4EA; height: 21px;}
img {border:0;}

/*default*/
.checkbox, .radio {border: 0px;background: none;vertical-align: middle;height: 16px;}
.button {font: 12px Tahoma, Verdana;padding: 0 10px;color: #154ba0;background: url(header_bg.gif) repeat-x 0 50%;outline: 1px solid #7AC4EA;border: 1px solid #FFF !important;height: 19px !important;border: 1px solid #A9A9EA;height: 1.9em;line-height: 15px;}
.quote{margin:5px 20px;border:1px solid #31659C;padding:5px; background:#FFF}
.altbg1	{ background: #f1f4f9;}
.altbg2 { background: #f1f4f9;}
.bold{font-weight: bold;}
.red {color:#ff0000;font-weight: bold;}
.Title{font-weight: bold;font-size: 18px;color: #cc3300;}
.code{border-left: #8b4513 6px solid;border-top: #8b4513 1px solid;border-right: #8b4513 1px solid;border-bottom: #8b4513 1px solid;padding: 5px;margin:5px 20px;color: #000066;BACKGROUND: #ff9933;}
.a1{ font: 12px Tahoma, Verdana;text-align: left;color: #fff;;padding:5px;background: url(bg.gif) repeat;border-bottom: #8396ba 1px solid;}
.a2{ background: #f1f4f9;border: 1px solid #BBC8D3;text-align: left;} 
.a3{ BACKGROUND: #eaeef5;text-align: left;}
.a4{ BACKGROUND: #f1f4f9; COLOR: #282827; text-align: left;}
.a5{ border: 1px solid #FF6600; color: #fff; text-align: left;}
.a6{ text-align: center;BACKGROUND: #f8f8f8;background: url(cat_bg.gif) repeat;height:25px;}
.a7{ text-align: center;}
.tab1{text-align: center;background: url(bg.gif) repeat;color:#fff;padding:5px;} 
.tab2{ background: #eeeeee;border: 1px solid #A3B8D9;text-align: center;} 
.tab3{BACKGROUND: #F8F8F8;text-align: center;}
.tab4{BACKGROUND: #f1f4f9;COLOR: #282827;text-align: center;}
.tabright{BACKGROUND: #f1f4f9;text-align: right; }
.tabcenter{BACKGROUND: #f1f4f9;text-align: center;}
.colorfocus {border: 1px #0099CC double;BACKGROUND: #E8FAFF;}
.colorblur {border: 1px #cccccc double;BACKGROUND: #f1f4f9f;}
.textquote{BACKGROUND: #f1f4f9;COLOR: #282827;text-align: left;padding:5px; }
.left {float: left;text-align: left;padding: 0px;}
.right {float: right;text-align: left;padding: 0px;}
.hrclass {border: 1px solid #3399FF;width:98%;}
.center { MARGIN-RIGHT: auto;MARGIN-LEFT: auto; padding: 1px;width:98%;}

.tablemain {width:98%;text-align: center;CLEAR:both;}
.threadmenu {width:99%;padding:3px;margin:3px;CLEAR:both;text-align:left}
.menulink {padding-left: 25px;background: url(nav_icon.gif) no-repeat 0 3px;font-weight: bold;}
.tableshow {width:99%;padding:3px;margin:3px;CLEAR:both;border: #9db3c5 1px solid;color:#000;}
.errormain {height:300px;text-align: left;margin: 3px;padding:0px; background: url(copyright.gif) no-repeat 3px 6px;padding-left: 50px;}
	.errormain UL {font:14px;height:250px;BORDER-left: #e7eff7 3px dashed;background: url(forum_readme.gif) no-repeat 3px 18px;padding: 20px;}
	.errormain UL LI {list-style:none;background: url(forum_readme.gif) no-repeat 1px;padding-left: 25px;margin: 3px;}
	.errormain P {background: url(nes.gif) no-repeat; padding: 10px 35px;margin: 3px;}
	.errormain #stime {color:#ff0000;font-weight: bold;}
	.errorspan {width:100%;background:#e7eff7;line-height: 31px;text-align:center;color:#000;}
.ucontent {height:auto;text-align:left;width:100%;word-wrap:break-word;word-break:break-all;layout-grid-type:loose;overflow :hidden !important;}


#divline {width:98%;margin: 0px auto; background: #f1f4f9; border-left: 1px solid #000; border-right: 1px solid #000;}

/*logo*/
#topmain{padding:0px;text-align: left;width:100%;height:90px;clear: both;background:url(t-bg.gif) repeat;}
	#topleft{float: right;text-align: right; margin:6px ; padding:0px;width:550px;}
	.fieldset {width:530px;padding:8px;border: 1px solid #ccc;}
	.fieldset li {list-style:none;text-align:left;}
	.fieldset em {color:#ccc;padding-left:8px;padding-right:8px}
	.fieldset strong {font-weight: bold;}
	.fieldset cite {font:100%;padding-left:8px}

/*²Ëµ¥*/
.menutop {width:100%;text-align: center;CLEAR:both;margin:0px;}
.menuinfo {width:100%;height:58px;padding:0px;margin:0;text-align:right;background:url(th.gif) repeat;}
.topleft {float:left;padding:0px;background:url(lu.gif) no-repeat 11px 0;}
.topleft ul {margin:3px;padding:3px;}
.topleft ul LI {float:left;padding:1px;height:25px;line-height:25px;font-weight:normal;text-align:center;list-style:none;}
.topleft ul  li a {border-right:1px solid #BBC8D3;width:60px;color:#124986;display:block;cursor:pointer;}
.topleft ul  li a:hover {text-decoration:none;}
.topleft ul  b {padding-right:5px;}
.topmenus {float:right; background:url(lu.gif) no-repeat;background-position:right 0;}
.topmenus ul {margin:3px;padding:3px;}
.topmenus ul LI {float:left;padding:1px;height:25px;line-height:25px;font-weight:normal;text-align:center;list-style:none;}
.topmenus ul  li a {border-left:1px solid #BBC8D3;width:50px;color:#124986;display:block;cursor:pointer;}
.topmenus ul  li a:hover {text-decoration:none;}


#csscontent {COLOR: #282827;padding: 5px;width:98%;padding:3px;}
#footeradv {width:100%;text-align:center;clear: both;padding-top:10px;}
#footeradv ul {width:60%;padding:10px;margin:10px;}
#fs2you_upctrl {border: solid 1px #BBE9FF;color: #4F6B72;background: #F5FBFF none repeat scroll 0%;padding: 5px;}

/*µ×²¿*/
#cssfooter {width:100%;height:60px;background:#b9babc;border-top:4px solid #dbdcde;clear: both;}
#cssfooter td {color:#fff;}
#cssfooter td a {color:#fff;}
#cssfooter li {list-style:none;}


#blockquote {border:#5AA8DA  dashed  1px; padding:5px;text-align: left;width:980px;}
#center {padding: 1px;width:980px;}
#regtop {width:98%;text-align:left;border: 1px solid #282827;padding:5px;height:23px;margin:3px;color:red;}
#reginfo {width:98%;text-align:left;border: 1px solid #282827;padding:5px;height:200px auto;margin:3px;}
#regfoot {width:98%;text-align:left;border: 1px solid #282827;background: #ccc;padding:5px;margin:3px;}


/* votes*/
.percent {height: 10px !important;height: 12px;border: 1px solid #7AC4EA;float: left; padding: 0px;}
.percent div {background-image: url("bg.gif");background-repeat: repeat-x;background-position: 0 50%;width: 100%;height: 8px;line-height: 0px;font-size: 0px;margin: 1px;padding: 0px;}
.percenttxt {float:left;font: 11px Arial, Tahoma;padding-top: 2px !important;padding-top: 1px;color: #333333;font-weight: bold;}
.percenttxt u {text-decoration: none;font-weight: normal;color: #999999;}
/* votes*/

/*  pages css */
#pagediv {margin-top: 3px;margin-bottom: 3px;}
.p_bar {margin-right: 3px;}
.p_bar a {float:left;padding: 1px 4px;text-decoration: none;}
.p_total {BACKGROUND: #FF9900;border: 1px solid #FF9900;font-weight: bold;color: #f1f4f9;margin-right: 3px;}
.p_pages {BACKGROUND: #f1f4f9;border: 1px solid #ddd;font-weight: bold;margin-right: 3px;}
.p_num {BACKGROUND: #f1f4f9;border: 1px solid #ddd;margin-right: 3px;}
a:hover.p_num  {BACKGROUND: #F5FBFF;border: 1px solid #7AC4EA;text-decoration: none;margin-right: 3px;}
.p_curpage {border: 1px solid #5A8DBE;BACKGROUND: #5A8DBE;color: #FFFFFF;font-weight: bold;margin-right: 3px;}
/*  pages css */


/* mini css */
#rsstop{width:980px;padding:2px;margin:6px;BACKGROUND:#f3f3f3;border: 1px solid #e2e2e2;}
#rssinfo{width:980px;height:200px;padding:2px;margin:6px;text-align: left;border: 1px solid #ddd;}
#rssleft {float:left;width:30px;text-align: center;padding:3px;BACKGROUND:#f3f3f3;}
#rssright {float:right;width:910px;text-align: left;padding:3px;}
#rssshow{width:980px;height:22px auto;padding:1px;margin:3px;border: 1px solid #e2e2e2;BACKGROUND:#f1f4f9;}
#rsspage {width:980px;height:22px;}
#rssfooter{width:980px;height:42px;padding:8px;margin:8px;}
#showarchiverleft {float:left;width:300px;text-align: left;padding:3px;}
#showarchiverright {float:right;width:660px;text-align: left;padding:3px;}
#archivers{width:980px;height:200px auto;padding:8px;margin:8px;border: 1px solid #e2e2e2;text-align: left;}
/* mini css */

/* data */
#calendar_year {display: none;line-height: 130%;background: #f1f4f9;position: absolute;z-index: 10;}
#calendar_year .col {float: left;background: #FFFFFF;margin-left: 1px;border: 1px solid #86B9D6;padding: 4px;}
#calendar_month {display: none;background: #FFFFFF;line-height: 130%;border: 1px solid #86B9D6;padding: 4px;position: absolute;z-index: 11;}
/* data */

/*menu*/
.menuskin {background-IMAGE: url(menubg.gif);POSITION: absolute;VISIBILITY: hidden;border: 1px solid #CAD9EA;}
.menuitems {padding:3px;margin:0px;font-size:9pt;line-height:12pt;text-align: left;border-bottom: 1px dashed #CAD9EA;}
.menuskin A {padding-right:10px;padding-left:10px;}
#mouseoverstyle {background:#1b7bce;border: 1px solid #000;}
#mouseoverstyle A:hover {color:#fff;text-decoration: none}