a.action:link, a.action:visited {
    background-image: url("/~/media/Images/undergrad/ui/yellow_menu_bg");
    background-repeat: repeat-x;
    color: #00225F;
    margin-left: 3px;
    padding: 4px 5px 2px;
}


.name{width:300px; margin-right:15px;}

.degree{width:125px; margin-right:15px;}

.college{width:125px; margin-right:15px;}

.location{width:125px; margin-right:15px;}





#main table.DUVendors {
    margin-top: 15px;
}
#main .DUVendors thead {
    background-color: white;
    color: black;
}
#main .DUVendors td {
    border-bottom: 1px solid #B7B7B7;
}
#main .DUVendors tr.alternate {
    background-color: white;
}
#main .DUVendors th {
    border-right: 2px solid white;
    font-family: Arial;
    font-size: 11px;
    padding: 2px 0;
    text-align: left;
    text-transform: none;
}
#main .DUVendors tr.show-all th {
    background: none repeat scroll 0 0 #FFFFFF;
    border-right: 0 none;
    text-align: left;
    padding-bottom:15px;
}




#main .DUVendors th.table-sorted-desc {
}
#main .DUVendors th.table-sorted-asc {
}
#main .DUVendors th.vendor-category.table-sorted-desc, #main .DUVendors th.vendor-category.table-sorted-asc {
    background-position: 150px 9px;
}
#main .DUVendors th.vendor-name.table-sorted-desc, #main .DUVendors th.vendor-name.table-sorted-asc {
    background-position: 95px 9px;
}
#main .DUVendors td {
    padding: 8px 5px;
}
#main .DUVendors input.name-input {
    border: 1px solid #7E9DBC;
    color: #555555;
    padding-left: 3px;
    text-transform: none;
    width:225px;
   
}
#main .DUVendors select.category-input {
    border: 1px solid #7E9DBC;
    color: #595959;
    padding-left: 3px;
    text-transform: none;
    width:125px;
    
}
#main .DUVendors td img {
    padding-left: 15px;
}
#main .DUVendors thead.show-all {
    background: none repeat scroll 0 0 transparent;
    text-align: right;
}
#main .DUVendors tr:hover {
    cursor: pointer;
}
#main .DUVendors tr td {
    font-size: 11px;
}
#main .DUVendors tr td a, #main .DUVendors tr td a:visited, #main .DUVendors tr td a:active {
    background: none;
    color: #0000EE;
    font-size: 11px;
    font-weight: normal;
    padding-left: 11px;
    text-decoration: none;
}
#main .DUVendors tr td a:hover, #main .DUVendors tr.hover td a {
    background: none;
    color: #0000EE;
    text-decoration:underline;
}
#main .DUVendors tr.special-instructions td a:hover, #main .DUVendors tr.special-instructions.hover td a, #main .DUVendors tr.special-instructions td a:active {
    background: none repeat scroll 0 0 transparent;
}
#main .DUVendors tr td div.details {
    display: none;
    padding-left: 18px;
    padding-top: 5px;
}
#main .DUVendors tr td div.details span.name {
    font-size: 11px;
    font-weight: bold;
}
#main .DUVendors tr td div.special-instructions {
    display: none;
}
#main .DUVendors tr.open-entry td {
    background: none repeat scroll 0 0 white;
    border-bottom: 0 none #FFFFFF;
    border-top: 0 none #FFFFFF;
}
#main .DUVendors tr.open-entry td div.details {
    display: block;
}
#main .DUVendors tr.open-entry td a, #main .DUVendors tr.open-entry td a:visited, #main .DUVendors tr.open-entry td a:active, #main .DUVendors tr.open-entry td a:hover {
    background: url("/~/media/Images/undergrad/ui/vendorOpen") no-repeat scroll 0 5px transparent;
    text-decoration: none;
}
#main .DUVendors tr.open-entry td div.details a, #main .DUVendors tr.open-entry td div.details a:visited, #main .DUVendors tr.open-entry td div.details a:active, #main .DUVendors tr.special-instructions a, #main .DUVendors tr.special-instructions a:visited {
    background: none repeat scroll 0 0 transparent;
    color: #20497F;
    font-size: 100%;
    font-weight: normal;
    padding-left: 0;
    text-decoration: underline;
}
#main .DUVendors tr.open-entry td div.details a:hover, #main .DUVendors tr.special-instructions a:hover {
    color: #5081BC;
    padding-left: 0;
}
#main .DUVendors tr.special-instructions td span.headline {
    color: #C00002;
    font-weight: bold;
    padding-left: 8px;
}
#main .DUVendors tr.special-instructions td span.note {
    font-style: italic;
    font-weight: bold;
    text-transform: uppercase;
}
a.action:link, a.action:visited {
    background-image: url("/~/media/Images/undergrad/ui/yellow_menu_bg");
    background-repeat: repeat-x;
    color: #00225F;
    margin-left: 3px;
    padding: 4px 5px 2px;
}
