[class*="classes_page_wph_"]  .discipline{
  		border:solid thin;
		height:auto;
		width:80%;
		min-height:40px;
		padding:40px;
		margin:40px 0 0 40px;
		border-radius:5px;
	}
[class*="classes_page_wph_"] .discipline .title{
		float:left;	
		font-weight:bold;
	}
[class*="classes_page_wph_"] .discipline .add-button{
		float:right;

		padding:0 10px;
	}
	
[class*="classes_page_wph_"] .discipline .discipline-listing{
		height:auto;	

		margin-top:40px;

		min-height:35px;
		border-top:solid thin;
	}
[class*="classes_page_wph_"] .discipline .discipline-listing .row{
		height:auto;			
		border-bottom:solid thin;
		padding-top:10px;
		min-height:35px;
	}

[class*="classes_page_wph_"] .discipline .discipline-listing .row .name{
		float:left;
	

	}
	

[class*="classes_page_wph_"] .fleft{
			float:left;
	}
[class*="classes_page_wph_"] .fright{
			float:left;
	}
[class*="classes_page_wph_"] .col80{
			width:80%;
	}
[class*="classes_page_wph_"] .col60{
			width:60%;
	}
[class*="classes_page_wph_"] .col50{
			width:50%;
	}
[class*="classes_page_wph_"] .col40{
			width:40%;
	}	
[class*="classes_page_wph_"] .col30{
			width:30%;
	}
[class*="classes_page_wph_"] .col25{
			width:25%;
	}
[class*="classes_page_wph_"] .col20{
			width:20%;
	}
[class*="classes_page_wph_"] .col10{
			width:10%;
	}
[class*="classes_page_wph_"] .discipline .discipline-listing .row .operations{
		float:right;
		text-align:right;
	}
[class*="classes_page_wph_"] .addtitletext,[class*="classes_page_wph_"] .edittitletext{
            
            padding-bottom: 25px;
        }
	
[class*="classes_page_wph_"] .add-discipline,[class*="classes_page_wph_"] .add-program,[class*="classes_page_wph_"]  .add-location{
  		border:solid thin;
		height:auto;
		width:80%;
		min-height:40px;
		padding:40px;
		margin:40px 0 0 40px;
		border-radius:5px;
		display:none;
	}
	
[class*="classes_page_wph_"] .add-discipline,[class*="classes_page_wph_"] .add-course{
  		border:solid thin;
		height:auto;
		width:80%;
		min-height:40px;
		padding:40px;
		margin:40px 0 0 40px;
		border-radius:5px;
		display:none;
	}

[class*="classes_page_wph_"] .select-pages{
		 border:solid thin;
		 height:auto;
		 padding:10px 10px 10px 20px;
	}
[class*="classes_page_wph_"] .select-pages .page-row{
		 margin-top:10px;
	}
	
	
 
        
 //front page table listing
.classes-plugin-container .right-col {
    background: #fff none repeat scroll 0 0;
    padding: 3px 0;
    width: 240px;
}
.classes-plugin-container .right {
    float: right;
}
.classes-plugin-container .tt {
    /*background: rgba(0, 0, 0, 0) url("../images/head-border.jpg") repeat-x scroll center bottom;*/
    padding: 0 0 10px 4px;
}

.classes-plugin-container .s-title {
    background: url("../images/sidebar-icon1.png") 1px 3px no-repeat;
    color: #333333;
    font-family: "Cabin",Arial,sans-serif;
    font-size: 22px;
    letter-spacing: -1px;
    line-height: 46px;
    padding: 0 0 0 22px;
}
.classes-plugin-container .s-title span {
    color: #b08518;
}

.classes-plugin-container .pro-part {
    font-size: 13px;
}

.classes-plugin-container .pro-t {
    background: #ce9f33 none repeat scroll 0 0;
    color: #000;
    font-size: 14px;
    line-height: 28px;
    padding: 0 0 0 5px;
}
.classes-plugin-container .listing {
    background: #f4f3ef none repeat scroll 0 0;
    border: 1px solid #dddddd;
    border-collapse: collapse;
    margin-bottom: 15px;
}

.classes-plugin-container .listing thead tr {
    background: #333333 none repeat scroll 0 0;
}
.classes-plugin-container .listing th {
    color: #fff;
}
.classes-plugin-container .listing td, .classes-plugin-container .listing th {
    padding: 8px;
}

.classes-plugin-container .listing tr td {
    border-bottom: 1px solid #dcdbd8;
    color: #333333;
}
.classes-plugin-container .listing td, .classes-plugin-container .listing th {
    padding: 8px;
}

.classes-plugin-container .pro-part a {
    color: #3b3b3b;
}
.classes-plugin-container .course-container{
    width:100%;
    float:right;
}
//front page table listing
	
	
	
	
	

[class*="classes_page_wph_"] button,[class*="classes_page_wph_"]  input[type="button"], [class*="classes_page_wph_"]  input[type="reset"], [class*="classes_page_wph_"]  input[type="submit"] {
    background: #1cbda2 none repeat scroll 0 0;
    border: 2px solid #1cbda2;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    cursor: pointer;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    padding: 0.7em 1.5em;
    text-shadow: none;
}	

[class*="classes_page_wph_"] .signupnotes{
	height:100px!important;	
}
[class*="classes_page_wph_"] .signupnotes div{
	border:solid thin;
	height:50px;
	padding:10px;
}