@charset "utf-8";
/* CSS Document */
.lblArticleHeader 
{ padding-left:28px; line-height:20px; height:26px; margin:2px 0 0 6px; color:#cdcdcd; font-size:11pt; padding-top:5px; }
.lblArticleHeader a
{ color:#cdcdcd; font-size:13.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.lblArticleHeader span 
{ font-size:11pt; }

.lblArticleheader 
{ line-height:20px; height:26px; margin:2px 0 0 6px; color:#cdcdcd; font-size:11pt; padding-top:5px; }
.lblArticleheader a
{ color:#cdcdcd; font-size:13.5pt; font-family:Verdana, Arial, Helvetica, sans-serif; }
.lblArticleheader span 
{ font-size:11pt; }
#wbContent .header
{ background:url(../images/2009_iconCommunities.jpg) no-repeat 0 0; margin-bottom:10px; }

#forumFiltersDesc
{ margin-top:30px; }
#forumFilters
{ border-bottom:1px dotted #bdbdbd; padding-bottom:4px; height:30px; }
#forumFilters form
{ display:inline; }

#wbMenu 
{ background:#e9e9e9; line-height:20px; margin:2px 0; }
#wbTab	{width:760px; height: 56px;}
#wbTab .tab {width:751px; height: 52px; text-align:center;}
#wbHeadline
{ border-width:3px 1px 1px 1px; border-style:solid solid none solid; border-color:#a7a7a7 #ebebeb; padding:0 10px; }
#wbCaution
{ background:#e9e9e9; height:20px; line-height:20px; margin-top:2px; }
#wbHighlight
{ border-width:1px; border-color:#a7a7a7 #ebebeb; border-style:none solid dotted solid; padding:0 20px 13px 20px; height:130px; }
#wbTopics	
{ border:1px #ebebeb; border-style:none solid none solid; padding:15px 10px 0 10px; margin-top:-15px;}



#wbMenu div a { line-height:20px; height:20px; padding:0 12px; color:#000; }
#wbMenu div .attention { color:#990000; font-weight:bold; }

#wbHeadline .lblArticleHeader { padding-left:0; }
#wbCaution { text-align:center; color:#990000; font-weight:bold; }

.topicLists { margin-bottom:15px;}

.topicList { border-bottom:1px dotted #cccccc; height:18px; margin-top:2px; overflow:hidden; }
.topicList div { line-height:18px; height:18px; }
.topicList .iTopicIcon { float:left; padding-top:1px; height:18px; width:18px; }
.topicList .lTopicCode { float:left; width:55px; text-align:left; color:#666666; }
.topicList .lTopic,
.topicList .lTopic a { color:#318e94; } 
.topicList .lTopics a { color:#DD7915; } 
.topicList .lTopic a:visited { color:#666666; }
.topicList .lTopic { max-width:550px; overflow:hidden; white-space:nowrap; }
.topicList .lUsername { color:#666666; }
.topicList .lReplies { float:right; color:#ff6600; width:auto; text-align:right; padding-right:2px; }
.topicList .lDate,
.topicList .lSep { color:#666666; float:right; text-align:center; }
.topicList .lDate { width:100px; white-space:nowrap; }
.topicList .lSep { width:10px; }

.activity .lTopic a,
.notification .lTopic a { font-weight:bold; }

.publicRelations .lTopic a { color:#990000; }


button#btnPagePrev,
button#btnPageNext { height:26px; width:20px; margin:0 4px; }

button#btnPagePrev { background:url(../images/2009_btnPagePrev.png) no-repeat center center; }
button#btnPageNext { background:url(../images/2009_btnPageNext.png) no-repeat center center; margin-right:0; }

label.pageInfo { height:15px; line-height:15px; font-size:8pt; }
input.pageNo,
input.pageArchive { width:30px; height:18px; line-height:18px; border:1px solid #665b54; text-align:center; }

#topicPageNavigator label { padding:0 2px; margin-top:5px; }
#topicPageNavigator label.pageNo { font-weight:bold; min-width:10px; cursor:pointer; text-align:center; }
#topicPageNavigator form { width:auto; display:inline; }
#topicPageNavigator input { text-align:center; width:30px; border:1px solid #665b54; padding:2px 0; margin-top:-4px; }

label.labelButton { cursor:pointer; }

.howtoLatest { width:33%; }
.howtoLatest .iThumbHowto { border:1px solid #cccccc; padding:4px; margin-right:6px; }
.howtoLatest .dHeadLine { width:150px;   height:40px;}
.howtoLatest .dHeadLine div { line-height:20px; height:20px; padding-bottom: 0;}
.howtoLatest .lHitPoint { position:relative; right:0; margin-top:-20px; text-align:right; display:none; }
.howtoLatest .dHeadLine .lblArticleheader { margin:0; padding:0; height:20px; line-height:20px; }
.howtoLatest .dHeadLine .lblArticleheader img { position:absolute; margin-left:2px; margin-top:2px; }
.howtoLatest .dHeadLine .lPosterName { color:#FF6600; padding-bottom: 0; overflow:hidden; }


.salonLatest { width:33%; }
.salonLatest .iThumbHowto { border:1px solid #cccccc; padding:4px; margin-right:6px; }
.salonLatest .dHeadLine { width:150px;   height:40px;}
.salonLatest .dHeadLine div { line-height:20px; height:20px; padding-bottom: 0;}
.salonLatest .lHitPoint { position:relative; right:0; margin-top:-20px; text-align:right; display:none; }
.salonLatest .dHeadLine .lblArticleHeader { margin:0; padding:0; height:20px; line-height:20px; }
.salonLatest .dHeadLine .lblArticleHeader img { position:absolute; margin-left:2px; margin-top:2px; }
.salonLatest .dHeadLine .lPosterName { color:#FF6600; padding-bottom: 0; overflow:hidden; }

.bcLatest { width:49%; }
.bcLatest .iThumbBC { border:1px solid #cccccc; padding:4px; margin-right:6px; }
.bcLatest .dHeadLine { width:210px; }
.bcLatest .dHeadLine div { line-height:20px; height:20px; }
.bcLatest .lHitPoint { position:relative; right:0; margin-top:-20px; text-align:right; display:none; }
.bcLatest .dHeadLine .lblArticleHeader { margin:0; padding:0; height:20px; line-height:20px; }
.bcLatest .dHeadLine .lblArticleHeader img { position:absolute; margin-left:2px; margin-top:2px; }
.bcLatest .dHeadLine .lPosterName { color:#FF6600; }

#topicPageNav * { color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; }
#topicPageNav b,
#topicPageNav strong,
#topicPageNav font { margin:0 3px; }
#topicPageNav b { cursor:pointer; font-weight:normal; }
#topicPageNav a:hover,
#topicPageNav b:hover { border-bottom:1px dotted #666666; }
#topicPageNav strong { cursor:pointer; font-size:11pt; }
#topicPageNav input { text-align:center; width:30px; border:1px solid #665b54; padding:2px 0; margin-top:-4px; }

/*#topicPageNav a { width:20px; padding:0 10px; }*/
#topicPageNav a { width:20px; padding:0 5px; }
#topicPageNav a#btnPagePrev { background:url(../images/2009_btnPagePrev.png) no-repeat center center; }
#topicPageNav a#btnPagePrev_disabled { background:url(../images/2009_btnPagePrev_disabled.png) no-repeat center center; }
#topicPageNav a#btnPageNext { background:url(../images/2009_btnPageNext.png) no-repeat center center; }
#topicPageNav a#btnPageNext_disabled { background:url(../images/2009_btnPageNext_disabled.png) no-repeat center center; }

#topicSorting 
{ margin:14px 2px 0 0; height:20px; }


.communityChoice * { float:left; display:block; }
.communityChoice li.liLabel { width:85px; text-align:right; margin-right:5px; }
.communityChoice li input { width:15px; margin-right:2px; }
.communityChoice li img { width:15px; }
.communityChoice li label { width:60px; margin-right:5px; cursor:pointer }

#forumFilters .fl { margin-top:9px; }


.wbLatestThumb { padding:5px; float:left; width:180px; text-align:center; margin-top:8px; margin-bottom:8px;}
.wbLatestContent { padding:5px; float:left; width:470px; }
.wbLatestContent div a { color:#318e94; }
.wbLatestContent div b { color:#990000; font-weight:normal; }
.wbLatestContent .intro a { color:#666666; }



#calendar { background:#fff; }

.ui-datepicker-inline { border:none; background:none; width: 153px; }
.ui-datepicker-header { background:#fff; color:black; border:none; padding:0; }
.ui-widget-header .ui-icon { background-image:url(images/beautyIcon.png); }
.ui-state-default, .ui-widget-content .ui-state-default { background-image:none; background:#fff; border:1px solid #fff; }
.ui-datepicker-calendar .ui-state-default { font-weight:normal; color:#999999; font-size:8pt; }
.ui-datepicker-calendar .ui-state-default:hover { color:#ff9900; }
.ui-datepicker-current-day .ui-state-default,
.ui-datepicker-today .ui-state-default { font-weight:bold; color:black; }
.ui-datepicker-current-day .ui-state-default { border:1px solid #ff9900; }
.ui-datepicker-unselectable, .ui-state-disabled { font-weight:normal; font-size:8pt; text-align:center; }

.ui-datepicker-inline table { margin-top:-5px; }
.ui-datepicker td span, .ui-datepicker td a { padding:0 1px; text-align:center; }

#ui-datepicker-div { display:none; }


.forum_1 a { color:#52A0DA!important; }
.forum_2 a { color:#297E05!important; }
.forum_6 a { color:#FD31CA!important; }
.forum_9 a { color:#DD7915!important; }
.forum_10 a { color:#9900FF!important; }
.forum_28 a { color:#753A00!important; }
.forum_29 a { color:#E6B31A!important; }


.forum_1 a:visited { color:#666666!important; }
.forum_2 a:visited { color:#666666!important; }
.forum_6 a:visited { color:#666666!important; }
.forum_9 a:visited { color:#666666!important; }
.forum_10 a:visited { color:#666666!important; }
.forum_28 a:visited { color:#666666!important; }
.forum_29 a:visited { color:#666666!important; }

.topicList .lReplies .forum_10{ float:right; color:#9900FF; width:auto; text-align:right; padding-right:2px; }
.topicList .lReplies .forum_1{ float:right; color:#52A0DA; width:auto; text-align:right; padding-right:2px; }
.topicList .lReplies .forum_2{ float:right; color:#297E05; width:auto; text-align:right; padding-right:2px; }
.topicList .lReplies .forum_6{ float:right; color:#FD31CA; width:auto; text-align:right; padding-right:2px; }
.topicList .lReplies .forum_9{ float:right; color:#ff6600; width:auto; text-align:right; padding-right:2px; }
.topicList .lReplies .forum_28{ float:right; color:#753A00; width:auto; text-align:right; padding-right:2px; }
.topicList .lReplies .forum_29{ float:right; color:#E6B31A; width:auto; text-align:right; padding-right:2px; }

