﻿/*/////////////////////////////////////////////////////
Redefined Styles from /default.css 
////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////
Group general styles
////////////////////////////////////////////////////*/
.groupDescription {

}

.groupLinks {

}

.groupDocs {

}

#copMainBanner {
    width: 828px;
    height: 150px;
}

.blogBox a:link, .blogBox a:visited, .blogBox a:active,
.websiteBox a:link, .websiteBox a:visited, .websiteBox a:active,
.forumBox a:link, .forumBox a:visited, .forumBox a:active,
.calendarBox a:link, .calendarBox a:visited, .calendarBox a:active,
.joinBox a:link, .joinBox a:visited, .joinBox a:active,
.membershipBox a:link, .membershipBox a:visited, .membershipBox a:active,
.regionalLeadershipBox a:link, .regionalLeadershipBox a:visited, .regionalLeadershipBox a:active {
    color: #000000 !important;
    text-decoration: underline !important;
}

.blogBox a:hover, .blogBox a:focus, .blogBox a:active,
.websiteBox a:hover, .websiteBox a:focus, .websiteBox a:active,
.forumBox a:hover, .forumBox a:focus, .forumBox a:active,
.calendarBox a:hover, .calendarBox a:focus, .calendarBox a:active,
.joinBox a:hover, .joinBox a:focus, .joinBox a:active,
.membershipBox a:hover, .membershipBox a:focus, .membershipBox a:active,
.regionalLeadershipBox a:hover, .regionalLeadershipBox a:focus, .regionalLeadershipBox a:active {
    color: #000000 !important;
    text-decoration: underline !important;
}


/*/////////////////////////////////////////////////////
Group blog styles
////////////////////////////////////////////////////*/
.blogBox, .websiteBox {
    width: 364px;
    float: left;
    clear: left;
    margin: 0px 0px 20px 0px;
    border: 1px solid White;
    background: #FF5C01;
    color: #000000;
}

.blogBoxHeadding, .websiteBoxHeadding {
    margin-top: 0px;
    padding: 5px;
    background: #FF3300;
    color: #FFFFFF;
}

.blogRecentPosts {
    margin: 0px 5px 0px 5px;
}

.website {
    margin: 10px 5px 10px 5px;
}

.blogRecentPosts ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.blogRecentPosts ul li {
    margin: 15px 0px 15px 0px;

}

/*/////////////////////////////////////////////////////
Group forum styles
////////////////////////////////////////////////////*/
.forumBox {
    width: 364px;
    float: left;
    clear: left;
    margin: 0px 0px 20px 0px;
    border: 1px solid White;
    background: #4AAACE;
    color: #000000;
}

.forumBoxHeadding {
    margin-top: 0px;
    padding: 5px;
    background: #000031;
    color: #FFFFFF;
}

.forumTopic {
    margin: 10px 5px 10px 5px; 
}

.forumTopicTitle {

}

.forumTopicLastPosted {

}

/*/////////////////////////////////////////////////////
Group calendar styles
////////////////////////////////////////////////////*/
.calendarBox {
    margin: 0px 0px 20px 384px;
    border: 1px solid White;
    background: #FFCC00;
    color: #000000;
}

.calendarBoxHeadding {
    margin-top: 0px;
    padding: 5px;
    background: #FF9900;
    color: #FFFFFF;
}

.calendarItem {
    margin: 10px 5px 10px 5px; 
}

.calendarItemDate {

}

.calendarItemTitle {

}

.calendarItemLocation {

}

/*/////////////////////////////////////////////////////
Join group styles
////////////////////////////////////////////////////*/
.joinBox {
   margin: 0px 0px 20px 384px;
   border: 1px solid White;
   background: #73AC3C;
   color: #000000;
}

.joinBoxHeadding {
    margin-top: 0px;
    padding: 5px;
    background: #336600;
    color: #FFFFFF;
}

.joinBoxContent {
    margin: 10px 5px 10px 5px;
}

/*/////////////////////////////////////////////////////
Group roster styles
////////////////////////////////////////////////////*/

.membershipBox {
    width: 364px;
    float: left;
    clear: left;
    margin: 0px 0px 20px 0px;
    border: 1px solid White;
    background: #79ABB7;
    color: #000000;
}

.membershipBoxHeadding {
    margin-top: 0px;
    padding: 5px;
    background: #343A48;
    color: #FFFFFF; 
}

.member {
    margin: 10px 5px 10px 5px;
}

.membershipRoster {
    margin: 10px 0px 10px 0px;
    width: 100%;
}

.membershipRoster td {
    width: 33.33%;
    padding: 5px;
    vertical-align: top;
}

.regionalLeadershipBox {
    margin: 0px 0px 20px 0px;
    clear: both;
    border: 1px solid White;
    background: #79ABB7;
    color: #000000;
}

.regionalLeadershipBoxHeadding {
    margin-top: 0px;
    padding: 5px;
    background: #343A48;
    color: #FFFFFF; 
}



.memberName {
    font-weight: bold;
}

.memberInst {

}

.memberEmail {

}

.memberTitle {
    font-weight: bold;
}

.memberPhone {

}







