.destination {

}
.menu_head { font-weight: bold; }

.authenticate .card_summary {
	font-weight:700;
}
.authenticate #menu2, .authenticate #menu3 {
	padding:1em;
}
.authenticate_select .auth_option { 
	padding:1em 1.5em;
	margin:0 0 -2px 0;
}
.authenticate_select .auth_option_selected { 
	background-color:#e0e0e0;
	border-bottom:2px solid #fcb133;
}
.auth {
	padding-left:1em;
}
.authenticate ol, .authenticate ul {
	list-style-type:none;
}
.authenticate #inst_proxy_list, .authenticate .shibboleth_inst_list, .authenticate #muse_login_form {
	display:none;
}
.authenticate .list {
	padding-top:1em;
}

.auth_option_hover { 
	cursor:pointer;
	background-color:#e0e0e0;
}

.shibboleth_federation { padding-left: 2px; cursor: pointer; }
.menu_selected {
  color: #004670;
  border-radius: 5px;
  background: -webkit-linear-gradient(right, rgba(255,170,0,0), rgba(255,170,0,0.5)); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(left, rgba(255,170,0,0), rgba(255,170,0,0.5)); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(left, rgba(255,170,0,0), rgba(255,170,0,0.5)); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to left, rgba(255,170,0,0), rgba(255,170,0,0.5)); /* Standard syntax (must be last) */
}

ul li.shibboleth_federation, .menu_option {
	list-style-type: none;
}

li.shibboleth_federation .span_fed:hover, .menu_option a:hover {

}

.span_fed {
	
}

#shibboleth_fed_list, #muse_login_form {
	
}

#muse_login_form {
	
}

p.auth {
	
}
#authnote h2 {
    
}
#authnote h2.authnote_muse, .authnote_muse {
   
}
.shibboleth_authentication_main {
	padding:4em;
}
.shibboleth_authentication_main .shibboleth_result {
	padding-bottom:0.5em;
}
.shibboleth_authentication_main .session_iname {
	font-weight:600;
}
.shibboleth_authentication_main .destination_block {

}