.mainheader{ font-size:18pt; line-height:20pt; font-weight:bold; margin:0px; padding:0px; color:#147; }
.header{ font-size:18pt; line-height:20pt; color:#147; font-weight:bold; margin:0px; padding:0px; }
.pubheader{ font-size:10pt; line-height:20pt; font-weight:bold; color:#0a0; }
.privheader{ font-size:10pt; line-height:20pt; font-weight:bold; color:#a00; }
.headertable{ width:100%; margin-top:14px; vertical-align:top; text-align:left; font-weight:bold; font-size:11pt; line-height:13pt; }
.privateheader{ font-size:14pt; line-height:16pt; font-weight:bold; color:#147; }
.editbutton{ width:100px; height:20px; text-align:center; font-size:9pt; line-height:16pt; color:#06c; background:#f4f4f4; border:1px solid #555; }
.editbutton a{ font-size:9pt; line-height:16pt; color:#06c; }

.invitebutton{ width:100px; height:20px; text-align:center; font-size:9pt; line-height:16pt; color:#06c; background:#f4f4f4; border:1px solid #555; }
.invitebutton a{ font-size:9pt; line-height:16pt; color:#06c; }
.invitebutton a:hover { color:#E6810A;}

.invitebtn{ background:url('http://pantherwww.ibeatyou.com/new_images/group_invite_btn.1233871139.gif') no-repeat scroll 0px -32px; width:234px; height:27px; }
.invitebtn a{ background:url('http://pantherwww.ibeatyou.com/new_images/group_invite_btn.1233871139.gif') no-repeat scroll 0px 0px; width:234px; height:27px; display:block; }
.invitebtn a:hover{ background:none; }

.pending{ font-size:10pt; line-height:12pt; }
.leavebutton{ width:100px; height:20px; text-align:center; font-size:9pt; line-height:16pt; color:#06c; background:#f4f4f4; border:1px solid #555; }
.leavebutton a{ font-size:9pt; line-height:16pt; color:#06c; }
.leavebutton a:hover { color:#E6810A; }
.joinbutton{ width:100px; height:20px; text-align:center; font-size:9pt; line-height:16pt; color:#06c; background:#f4f4f4; border:1px solid #555; }
.joinbutton a{ font-size:9pt; line-height:16pt; color:#06c; }
.maintable{ width:100%; vertical-align:top; text-align:left; background:#cadcf4; }
.bubbletable{ background:url('http://pantherwww.ibeatyou.com/images/bubble.1236816640.gif') no-repeat; font-size:9pt; line-height:10pt; width:239px; height:72px; margin-top:10px; }

.groupmetadatadiv{ overflow:hidden; font-size:10pt; line-height:12pt; }
.subheader{ font-size:12pt; line-height:14pt; font-weight:bold; }
.grouphelp{ font-size:10pt; line-height:12pt; font-weight:normal; color:#147; }
.grouphelp a{ font-size:10pt; line-height:12pt; font-weight:normal}
.grouprole{ width:80px; text-align:center; font-size:9pt; line-height:11pt; color:#147; }
.grouprole a{ font-size:9pt; line-height:11pt;  }
.rolethumb{ border:5px solid #fff; }
.seeall a{ font-size:10pt; line-height:12pt; text-align:right; }
.subheadertable{ width:100%; height:24px; font-size:12pt; line-height:14pt; font-weight:bold; color:#fff; text-align:left; background-color:#49c; }
.subheadertable a{ font-size:10pt; line-height:12pt; color:#fff; }
.subheadertable a:hover { color:#E6810A;}
.border{ border-bottom:1px solid #49c; height:1px; font-size:1pt; line-height:1pt; }
.statheader{ font-size:12pt; line-height:14pt; background-color:#555; color:#fff; text-align:center; }
.statvalue{ font-size:10pt; line-height:12pt; background-color:#fff; color:#000; text-align:center; }
.fineprint{ font-size:8pt; line-height:10pt; color:#147; }
.groupstatstable{ font-size:12pt; line-height:14pt; font-weight:bold; background-color:#eff5ff; width:100%; }
.empty{ font-size:14pt; line-height:15pt; font-weight:bold; color:#147; }
.empty a{ font-size:14pt; line-height:15pt; font-weight:bold;  }
.empty a:hover{ color:#e6810a; }
.compavatartd{ width:162px; text-align:center; padding:0 4px 0 4px; text-align:center; background-color:#fff; }
.msgboardauthor{ font-size:10pt; line-height:12pt;  padding:0px 5px 0px 5px; }
.msgboardauthor a{ font-size:10pt; line-height:12pt; font-weight:bold; }
.msgboardtable{ background-color:#eff5ff; }
.textarea{ font-size:11px; line-height:12px; }

.spacer10{ height:10px; font-size:1pt; line-height:1pt; }
.spacer5{ height:5px; font-size:1pt; line-height:1pt; }

.breadcrumb{ font-size:11pt; line-height:13pt; text-decoration:underline; font-weight:bold; color:#147; }
.filter{ font-size:10pt; line-height:12pt; color:#147; }
.filter a{ font-size:11pt; line-height:13pt; font-weight:bold; color:#147; }
.filter a:hover{ color:#e6810a; }
.commentusername{ font-size:10pt; line-height:12pt; }
.commentuserlevel{ font-size:10pt; line-height:12pt; color:#0a0 }
.avatargroupname{ font-size:10pt; line-height:12pt; color:#147; font-weight:bold; }
.avatargroupmembers{ font-size:9pt; line-height:10pt; color:#000; font-weight:normal; }
.avatargrouppriv{ font-size:9pt; line-height:10pt; color:#a00; font-weight:normal; }
.avatargrouppub{ font-size:9pt; line-height:10pt; color:#0a0; font-weight:normal; }

/* for group comp log*/
.comptd{ background:#fff; width:160px; text-align:center; padding:0 5px 0 5px; }

.pager a{ font-size:10pt; line-height:12pt; color:#147; font-weight:normal; }
.pager a:hover{ color:#e6810a; }
.pager{ font-size:10pt; line-height:12pt; font-weight:normal; color:#e6810a; }

/*edit group*/
.required{ font-size:10pt; line-height:12pt; color:#c00; font-weight:bold; }

/* create group*/
.example{ font-size:9pt; line-height:10pt; color:#147; font-weight:normal; }
.creategrplabel{ font-size:10pt; line-height:12pt; color:#147; }

