
.qs-campus{
    border-bottom: 1px solid #CCCCCC;
    padding: 10px 0;
    overflow: auto;
    width: 100%;
}
.qs-campuslogo {
    float:right;
    display:inline;
    margin:20px;
    width:122px;
}

.qs-campuslogo img {
    border:none;
    background:#fff;
}
.qs-campusinfo {
    font-weight:normal;
    font-size:12px;
    width: 400px;
}
.qs-campusname a {
    color:#08185c;
    font-weight: bold;
    font-size: 18px;
}
.qs-campusname {
    margin:5px 0;
}
.qs-campusname a:link, .qs-campusname a:visited { 
    text-decoration:none; 
}
.qs-campusname a:hover { 
    text-decoration:underline; 
}
.qs-campusname img {
	vertical-align:middle;
}
.qs-campusblurb {
    font-size:12px;
    width:100%;
}
.qs-programs h3, .qs-dealers h3 {
    margin-left: 10px;
}
.qs-programs, .qs-dealers {
    clear:left;
    margin:0;
    padding:12px 0;
    font-size:11px;
}
.qs-programs strong {
   margin:0 0 4px 0; 
}
.qs-programs ul, .qs-dealers ul {
    padding:0;
    margin:0 0 0 10px;
}
.qs-programs li, .qs-dealers li {
    list-style-position:inside;
    line-height:15px;
    font-size:11px;
    margin:0;
}
.qs-programs .hidden {
    display:none;
}
.qs-programs img{
    vertical-align: middle;
}
.qs-programs a {
    color:#08185c;
    font-size:11px;
    text-decoration: none;
}
.input-group {
    width: 225px;
    margin: 0 auto;
}