/* ------------------------------------------------- */



    #tabs {
      overflow: hidden;
      width:918px;
      margin:20px 0 0 0;
      padding:0 20px;
      list-style: none;
	  float:left;
    }



    #tabs li {
      float: left;
      margin: 0 -15px 0 0;
	  font-family:arial;
	  font-size:12px;
	  font-weight:bold;
    }



    #tabs a {
		cursor:pointer;
      float: left;
	  padding: 0 20px;
      height: 0; 
	  line-height: 30px;
      text-transform: uppercase;
      text-decoration: none;
      color: #fff;
      border-right: 30px solid transparent;
      border-bottom: 30px solid #3D3D3D;
      border-bottom-color: #777\9;
      opacity:.5;
      filter: alpha(opacity=30);	  
    }



    #tabs a:hover,

    #tabs a:focus {
      border-bottom-color: #3D3D3D;
      opacity: 1;
      filter: alpha(opacity=100);
    }



    #tabs a:focus {

      outline: 0;

    }



    #tabs #current {
      z-index:3;
      border-bottom-color: #4e88b7;
      opacity:1;
      filter: alpha(opacity=100);
	  }



    /* ----------- */

    #content {
        background: #fff;
        border-top:3px solid #3d3d3d;
        border-right: 1px solid #e2e2e2;
        border-left: 1px solid #e2e2e2;
        border-bottom: 1px solid #e2e2e2;
        padding:10px;
		float:left;
		width:918px;
		overflow:hidden;
		margin:0 20px;
    }
    #content p{
		margin:15px 0 0 0;
		padding:0 0 0 0;
		font-family:arial;
		font-size:12px;
		color:#666;
		line-height:18px;
		text-align:left;
	}
    #content p a{
		color:#900;
		text-decoration:none;
	}
    #content p a:hover{
		color:#000;
		text-decoration:none;
	}
#membership_forms_container {
        background: #fff;
        border-top:3px solid #3d3d3d;
        border-right: 1px solid #e2e2e2;
        border-left: 1px solid #e2e2e2;
        border-bottom: 1px solid #e2e2e2;
        padding:10px;
		float:left;
		width:748px;
		margin:-20px 0 0 0;
    }