/*
 * file information
 * style type: concoursconnect color scheme : gray
 * version:    1
 * date:       20091022
 * author:     concursive.com
 *
 */

 body {
   background:#ddd;
 }

.ccp-container {
  padding: 0px 10px 0px 10px;
  _height:1%;
}

.ccp-header {
  background:#dedede url(../images/HeaderForSite.png) 0 0 repeat-x;
  height:224px;
  border-left:2px solid #8BC541;
  border-right:2px solid #8BC541;
}

    #ccp-header-title-image-id {
      float:left;
      margin: 35px 0px 35px 20px;
    }

    #ccp-header-title-item-id {
      padding: 65px 0px 47px 15px;
      *margin-top: 20px;
      _margin-top: 60px;
      *margin-bottom: 10px;
      _margin-bottom: 40px;
    }

    .ccp-header-menu {
      right:-15px;
      top:0;
      height: 1px;
    }

        .ccp-header-menu a {
          color:#000;
        }

        .ccp-site-menu {
          background:none;
          padding:5px;
		  display:none;
        }
            .ccp-site-menu ul {
              padding:0;
              margin:0;
            }

              .ccp-site-menu ul li {
                border:none;
              }

            .ccp-site-menu a, .ccp-user-menu a {
              color: rgb(139, 197, 65);
            }

            .ccp-site-menu a:hover, .ccp-user-menu a:hover {
              color: rgb(139, 197, 65);
            }

        .ccp-user-menu {
          position:absolute;
          background:none;
          padding:5px 15px 5px 5px;
          *margin-left: -275px;
        }
            .ccp-user-menu ul {
              padding:0;
              margin:0;
            }

              .ccp-user-menu ul li {
                border:none;
              }

        .ccp-search-form {
          position:absolute;
          top:5px;
          right:7px;
          *top:0px;
          _right:-230px;
        }

    .ccp-header h1,
    .ccp-search-form{
      color:#8BC541;
    }

.ccp-body {
  background:#fff;
  border-width:0 2px 2px 2px;
  border-color:#8BC541;
  border-style:solid;
}

  .ccp-alert {
    position: absolute;
    right: 30px;
    top: 30px;
  }

  .ccp-alert,
  .ccp-alert a {
    color:rgb(27, 136, 177);
  }

  .ccp-alert a:hover {
    color:rgb(26, 70, 134);
  }

  .ccp-navigation {
    background:#666 url(../images/1pxBandBlack.jpg) repeat-x top left;
    height:36px;
    padding: 0;
    position: absolute;
    top: 188px;
    width: 100%;
  }

  .ccp-navigation ul {
    padding-top:7px;
    margin-left:7px;
  }

    .ccp-navigation ul li a {
      color:#8BC541;
    }

    .ccp-navigation ul li em {
      
    }

    .ccp-navigation ul li a.active {
      background:#eee;
      -moz-border-radius:5px;
      -webkit-border-radius:5px;
      color:#000;
    }

    .ccp-navigation ul li a:hover {
      background:#ddd;
      -moz-border-radius:5px;
      -webkit-border-radius:5px;
      color:#000;
    }

      .ccp-navigation ul li a.active em {
        color:#000;
      }

  /* Profile Banner FOR TAB STYLE PROFILE LAYOUT 
  .profile-header-portletWindowBackground {
    background: #dedede;
    color: #000;
    margin: 0 !important;
    padding: 5px 5px 5px 5px;
  }

  .profile-menu-portletWindowBackground {
    background: #dedede;
    color: #000;
    margin: 0 0 10px 0;
    padding: 0 0 0px 5px;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
  }

  .profile-menu-portletWindowBackground ul {
    height: 19px;
    margin: 0px 0px 0px 0px;
    overflow: hidden;
    padding: 5px 0px 0px 5px;
  }

  .profile-menu-portletWindowBackground ul li a {
    background: #999;
    -webkit-border-top-left-radius: 5px !important;
    -webkit-border-top-right-radius: 5px !important;
    -webkit-border-bottom-left-radius: 0 !important;
    -webkit-border-bottom-right-radius: 0 !important;
    -moz-border-radius: 5px 5px 0 0 !important;
    margin: 0 2px 0 0;
    padding:7px 5px 5px 5px;
  }*/
  
  
    /* Profile Banner for regular profile layout */
    .profile-header-portletWindowBackground {
      margin:0 0 5px 0;
    }

    .profile-menu-portletWindowBackground {
      margin:0 0 10px 0;
    }

  .profile-header a { color: #000; }

  /* Action Buttons */
  .button-list-vertical-portletWindowBackground ul,
  .actionsContainer ul, .projectActionsContainer ul {
    width: 200px;
  }

  .button-list-vertical-portletWindowBackground ul li a,
  .button-list-vertical-portletWindowBackground ul li a em,
  .button-list-vertical-portletWindowBackground ul li a:hover,
  .button-list-vertical-portletWindowBackground ul li a:hover em {
    background-image:url(../images/spriteBlack.png);
    height: 27px;
    border: none;
    color: #8BC541;
    line-height: 27px;
  }

  .button-list-vertical-portletWindowBackground ul li a {
    background-position:0 0;
  }

  .button-list-vertical-portletWindowBackground ul li a em {
    background-position:-429px 0;
    *right:-7px;
  }

  .button-list-vertical-portletWindowBackground ul li a:hover {
    background-position:0 -27px;
  }

  .button-list-vertical-portletWindowBackground ul li a:hover em {
    background-position:-429px -27px;
  }

  /* center homepage wiki content 
  .profile-portlet-body.home h2, h3, h4 {
    color:#c21731;
    font-style:normal;
  }*/

  .profile-portlet-body.home p {
    font-size: 12px;
  }

.ccp-footer {
	background: none;
	border-bottom: none;
}



   
   
   /* To change color of wiki headers 
  .articleBody h1, h2, h3, h4, h5, h6 {
    color:#C21731;
   }*/