.searchFacets a{
    font-size:12px;
}

.publicCourseCatalogue__categoryDesc{
    background-color:#f3f7f8;
    clear:both;
    padding: 10px 20px;
    width:507px;
    margin-bottom:5px;
}

.publicCourseCatalogue__pageTitle{
    color:#333333;
    font-size:22px;
    margin:12px 0 12px 0;
}

.courseTable__detailRow{
    overflow: auto;
    float:left;
}

.courseTable__description_anchor,
.courseTable__description_anchor:hover{
    color:#000000;
}

.facetContent__courseDetailsContent_value{
    width:120px;
}

.tableFacet td{
    width:731px;
}

.searchOptionForCatalogue{
    overflow:auto;
    height:auto;
    margin-bottom: 10px;
}

.searchOptionForCatalogue .searchPaginationOption {
    position: relative;
    right: 0;
}

.searchButton button .buttonText{
    top:-3px;
}

.publicCourseCatalogue__searchWrapper{
    width:54.6%;
    float:left;
    margin:0 5px 12px 0;
}

.publicCourseCatalogue__searchWrapper .input-group-btn button,
.publicCourseCatalogue__searchWrapper input{
    height:41px;
}

.publicCourseCatalogue__searchWrapper input:-moz-placeholder,
.publicCourseCatalogue__searchWrapper input::-moz-placeholder,
.publicCourseCatalogue__searchWrapper input:-ms-input-placeholder,
.publicCourseCatalogue__searchWrapper input::-webkit-input-placeholder { /* WebKit browsers */
    color:#bbbbbb;
}

.publicCourseCatalogue__searchFormGroup{
    margin:0;
}

.publicCourseCatalogue__showAll_anchor{
    float:left;
    line-height:41px;
}

#publicCourseCatalogue__course_table .descriptionValue{
    height:105px;
}

#courseCategories ul{
    padding:0;
    margin:0;
}

#publicCourseCatalogue__course_table td{
    margin:0;
    border-top:0;
}

#publicCourseCatalogue__course_table th{
    border-top:0;
}

#publicCourseCatalogue__course_table td,
#tableHeaderTitle{
    width:804px;
}

#publicCourseCatalogue__course_table h3{
    font-size:15px;
    margin:5px 0 5px 0;
}

.facetContent__courseDetailsContent{
    width:270px;
    color:#000000;
}

.facetContent__courseDetailsContent_label{
    width:86px;
}

.facetContent__courseDetailsContent_value{
    width:162px;
}

.descriptionValue{
    width:496px;
}


/** IE specific **/

.ie8 #publicCourseCatalogue__course_table td,
.ie9 #publicCourseCatalogue__course_table td{
    float:right;
}

