/* KSU Brand Bar Style Sheet */
/* Jeff Croft 05/26/2005 */


/* Styles below added for KSU Brand Bar, Jeff Croft 05/03/2005 */
/* Styles below updated, Janelle Corkill 02/15/2006 */


#KSU_brandBar a:link, #KSU_brandBar a:visited, #KSU_brandBar a:active {
        color: #fff;
        text-decoration: none;
        font-weight: bold;
}

#KSU_brandBar a:hover {
        text-decoration: underline;
}

#KSU_brandBar {
        background-image: url(/images/kstate_brandbar_background-beige.png);
        background-repeat: repeat-x;
        height: 26px;
        overflow: hidden;
        font-size: 11px;
        font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
        color: #ccc;
        line-height: 1.2em;
        border-top: 5px solid #fff;
}

body.KSU_fixed div#KSU_brandBar {
  width: 760px;
  margin: 0 auto;
  border-left: 5px solid #fff;
  border-right: 5px solid #fff;
}

#KSU_brandBar #KSU_welcome {
        float: left;
        width: 195px;
        height: 26px;
}

#KSU_brandBar #KSU_welcome h1 {
        height: 26px;
        width: 195px;
        margin: 0;
        padding: 0;
}

#KSU_brandBar #KSU_welcome h1 a:link,
#KSU_brandBar #KSU_welcome h1 a:visited,
#KSU_brandBar #KSU_welcome h1 a:active {
        display: block;
        width: 195px;
        height: 0;
        margin: 0;
        padding-top: 26px;
        font-size: 1px;
        background-image: url(/images/kstate_brandbar_left-new.png);
        background-repeat: no-repeat;
}

#KSU_brandBar #KSU_welcome h1 a:hover {
        background-image: url(/images/kstate_brandbar_left_hover-.png);
}

#KSU_brandBar #KSU_signedInUser {
        float: left;
        height: 26px;
        font-size: 11px;
        font-weight: bold;
        color: #fff;
}

#KSU_brandBar #KSU_signedInUser p {
        margin: 0;
        padding: 0;
        line-height: 25px;
}

#KSU_brandBar #KSU_brandBarLinks {
        float: right;
        height: 26px;
        margin: 0 10px 0 0;
}

#KSU_brandBar #KSU_brandBarLinks ul {
        list-style-type: none;
        margin: 0;
        padding: 0;
}

#KSU_brandBar #KSU_brandBarLinks ul li {
        display: inline;
        margin: 0;
        line-height: 25px;
        text-indent: 0;
        padding: 0;
        font-size: 11px;
}

#KSU_brandBar #KSU_brandBarLinks ul li a:link,
#KSU_brandBar #KSU_brandBarLinks ul li a:visited,
#KSU_brandBar #KSU_brandBarLinks ul li a:active {
        padding: 0 6px;
}

#KSU_brandBar #KSU_brandBarLinks ul li form {
   display: inline;
}

#KSU_brandBar #KSU_brandBarLinks ul li input {
   width: 100px;
   padding: 0 2px;
   margin: 4px 0 0 5px;
   font-size: 11px;
   background-color: #fff;
   color: #333;
   font-weight: bold;
   border: 1px inset #ccc;
   font-family: Lucida Grande, Arial, Verdana, Helvetica, sans-serif;
}

#KSU_brandBar #KSU_brandBarLinks ul li input:focus {
   border: 1px inset #efefef;
}

.KSU_hidden {
   display: none;
}
