.groupsheading span {background-image:url(groupheadings.png);}
.groupsiown {background-position:20px 0;}
.groupcreate {background-position:20px -25px;}
.grouperrorh {background-position:20px -50px;}
.groupprofile {background-position:20px -75px;}
.groupmembers {background-position:20px -100px;}
.groupstatus {background-position:20px -125px;}
.groupedit {background-position:20px -150px;}
.groupsearch {background-position:20px -175px;}
.groupsearchresults {background-position:20px -200px;}
.groupjoin {background-position:20px -225px;}
.groupiammember {background-position:20px -250px;}
.groupevents {background-position:20px -375px;}
.grouptasks {background-position:20px -400px;}
.groupdetails {background-position:20px -425px;}
.groupupcoming {background-position:20px -450px;}



.boardcreate {background-position:20px -275px;}
.boardlistall {background-position:20px -300px;}
.boardthread {background-position:20px -325px;}
.boardreply {background-position:20px -350px;}

.grouptable {width:679px;}

#groupscontainer {width:679px;float:left;background:#ffffff;}

#groupsads {float:right;width:300px;}
#groupsads .adbox {margin-bottom:7px;}
#groupsads .adbox img {float:left;}

.groupform .formtag {width:150px;text-align:right;padding-right:5px;font-weight:bold;color:#d24000;}
.groupform .formtag span {color:#e29000;}
.groupform .text,.groupform .smalltext {}
.groupform .text,.groupform .textarea,.groupform select {width:400px;}
.groupform .textarea {height:75px;}
.groupform .smalltext {width:100px;font-size:12px;}
.groupform .mediumtext {width:200px;}

.groupform .formtext {font-size:12px;color:#414141;}

.grouptable a {color:#005b86;}
.grouptable a:hover {color:#863c00;}

.groupstatustext {font-size:14px;color:#414141;}
.groupstatusdate {font-size:10px;color:#414141;text-align:right;}

.grouptable .imageinfo .field {border-bottom:1px solid #bcbcbc;text-align:left;font-size:12px;font-family:Verdana;}
.grouptable .imageinfo .field a {color:#3480a3;text-decoration:none;}
.grouptable .imageinfo .field a:hover {text-decoration:underline;}
.grouptable .imageinfo .name {width:75px;padding:3px;text-align:right;float:left;font-weight:bold;color:#d24000;}
.grouptable .imageinfo .data {width:320px;padding:3px;text-align:left;float:left;color:#505050;}
.grouptable .imageinfo .data span {font-weight:bold;color:#ee981c;}

.groupsindicatorsmall {display:block;width:18px;height:22px;background:url(indicator.gif) no-repeat;}
.groupsindicatorcenter {display:block;background:url(indicator.gif) no-repeat center center;}

.boardpost a {font-size:12px;}
.boardposttext {font-size:12px;color:#474747;}

.boardposttext fieldset {display:block;font-size:10px;margin:5px 0;padding:5px;background:#fffddd;}
.boardposttext fieldset legend span {font-weight:bold;}

.boardpostdate {font-size:10px;color:#474747;text-align:right;border-bottom:1px solid #e2e2e2;padding-bottom:3px;margin-bottom:3px;}
.boardposttools {font-size:10px;color:#474747;text-align:right;border-top:1px solid #e2e2e2;padding-top:3px;margin-top:3px;}
.boardusername {padding:0 0 5px 0;width:100px;text-align:center;overflow:hidden;}
.boardusertype {padding:5px 0 0 0;width:100px;text-align:center;color:#4f0000;font-weight:bold;}


.groupheadings td {font-weight:bold;}
.groupeven {background:#e4e7ff;}
.groupodd {background:#eaffe4;}
.grouperror {background:#ffe4e4;color:#b20000;}
.groupalert {padding:5px;text-align:center;background:#fffdbd;}


#createteamscontainer {float:left;width:250px;height:150px;overflow:auto;}
#createteamscontainer select {height:150px;width:250px;}

#selectedteamscontainer {height:150px;width:250px;}