﻿.linkButton { padding: 4px 8px 4px 8px; color: #666666; font-size: 11px; text-decoration: none; font-weight: bold; border: solid 1px #bdbdbd; background-image: url(../Images/btnTopbg.gif); background-repeat: repeat-x; background-position: left top; }

.textBox { border: solid 1px #968589; font-size: 11px; padding: 2px; font-family: Verdana, Arial; }

.validator { color: #c63245; }



#detailTitle { padding-top: 10px; font-size: 11px; font-weight: bold; width: 100%; border-bottom: solid 1px #bdbdbd; margin-bottom: 10px; }

#detailCommentTitle { padding-top: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 11px; font-weight: bold; width: 100%; border-top: solid 1px #bdbdbd; border-bottom: solid 1px #bdbdbd; margin-bottom: 20px; background-color: #f2f2f2; }

.detailItem { width: 390px; }

.detailItem .separator { width: 390px; height: 15px; float: left; }

.detailItem .descline { width: 390px; float: left; font-weight: bold; }

.detailItem .valueline { width: 390px; font-style: italic; float: left; padding-bottom: 10px; }

.detailItem .desc { width: 180px; float: left; }

.detailItem .value { width: 210px; float: left; font-style: italic; }

.detailDesc { width: 100px; float: left; }

.detailVal { width: 190px; float: left; font-style: italic; }


.clubDetail { width: 100%; height: auto; padding-bottom: 10px; }

.clubDetail .left { width: 550px; float: left; }

.clubDetail .right { margin:0 0 20px 620px; }

.clubDetailcomment { width: 560px; padding-bottom: 10px; float: left; }

.flashListDate { }

.flashListItem a { color: #c80000; }

.flashListHeader { width: 100%; color: #717171; font-weight: bold; font-size: 11px; }

.flashListItem { font-size: 11px; padding-bottom: 15px; }

#articleList { width: 570px; height: 150px; }

#articleList .left { width: 140px; height: 140px; float: left; }

#articleList .right { width: 430px; height: 140px; float: left; }

.articleItem { width: 480px; padding-top: 3px; }

.pointLine { padding-top: 5px; padding-bottom: 5px; color: White; float: left; }

.point { padding-top: 7px; padding-left: 3px; float: left; }

.mainArticle { width: 500px; }



.discusionItem { background-color: #f2f2f2; border: solid 1px #c3c3c3; padding: 20px; margin-top: 20px; }

.discusionItem2 { background-color: #e3eff6; border: solid 1px #c3c3c3; padding: 20px; margin-top: 20px; }

.discusionItemLine { padding-top: 5px; padding-left: 10px; font-size: 11px; margin-bottom: 15px; }

.discusionItemLine a { color: #c80000; }

.smallBox { font-size: 11px; }

.boxClubInfo { width: 100%; }

.boxClubInfo .left { width: 80px; }

.boxClubInfo .right { font-size: 11px; }

.img65 { padding: 2px; border: solid 1px #bdbdbd; width: 65px; }

.charLimit { font-size: 8px; font-style: italic; }

/* ---------------------- Loading ------------------------------ */
.progress { display: block; position: absolute; padding: 2px 3px; }
.container { border: solid 1px #808080; border-width: 1px 0px; }
.container .header { background: url(../Images/sprite.png) repeat-x 0px 0px; border-color: #808080 #808080 #ccc; border-style: solid; border-width: 0px 1px 1px; padding: 0px 10px; color: #000000; font-size: 9pt; font-weight: bold; line-height: 1.9; font-family: arial,helvetica,clean,sans-serif; }

.container .body { background-color: #f2f2f2; border-color: #808080; border-style: solid; border-width: 0px 1px; padding: 10px; }

.menuClubDetail { width: 100%; border-bottom: solid 1px #bdbdbd; float: left; }

#pager { width: 100%; border-top: solid 1px #bdbdbd; padding-top: 15px; padding-bottom: 15px; }

#pagerLeft { width: 40%; float: left; }

#pagerRight { width: 60%; float: left; }


/* Scroller Box */
#scroller_container1, #scroller_container2 { width: 280px; height: 165px; overflow: hidden; }

/* CSS Hack Safari */
#dummy { ;#}

#scroller_container1, #scroller_container2 { overflow: auto; }


/* Scroller Box */


.menuClubTitle { font-size: 14px; font-weight: bold; margin-bottom: 15px; }

.messageBox { background-color: #ffd9d9; color: #400000; font-weight: bold; padding-top: 5px; padding-bottom: 5px; text-align: center; border: solid 1px #400000; margin-left: 5px; margin-right: 5px; }

H3 { margin-top: 10px; }

.h2link { color: Black; text-decoration: none; }

.actualArticleTitle { font-weight: bold; font-size: 13px; }

.discusionDate { color: #666666; }

