#cbcsHeader{
background:url(/_assets/img/cbcsHeaderBG.jpg) #F9F6ED repeat-x top;
margin:0;
padding:0;
}
#cbcsHeader .cbcsBreadcrumb{
background:#DFD0A5 url(/_assets/img/cbcsBreadcrumbBG.jpg) repeat-x top;
border-bottom:1px solid #666666;
border-top:1px solid #DFD0A5;
clear:both;
margin:0;
padding:0 10px;
}
#cbcsHeader .cbcsBreadcrumb a,#cbcsHeader .cbcsBreadcrumb a:link,#cbcsHeader .cbcsBreadcrumb a:visited{
color:#000000;
}
#cbcsHeader .cbcsBreadcrumb a:hover,#cbcsHeader .cbcsBreadcrumb a:active{
color:#000000;
}
#cbcsHeader .cbcsBreadcrumb p{
color:#000000;
font:normal 13px/22px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0;
}
#cbcsHeader .cbcsLogo{
display:inline;
float:left;
margin:21px 0 0 21px;
padding:0;
}
#cbcsHeader .cbcsLogo p{
margin:0;
padding:0;
}
#cbcsHeader .cbcsLogo p img{
display:block;
}
#cbcsHeader .cbcsNav{
clear:right;
display:inline;
float:right;
margin:0 0 5px 0;
overflow:hidden;
padding:0;
width:425px;
}
#cbcsHeader .cbcsNav ul#nav{
display:inline;
float:right;
list-style:none outside none;
margin:0;
padding:0;
}
#cbcsHeader .cbcsNav ul#nav li{
display:inline;
float:left;
font:normal 13px/16px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0 5px 0 0;
padding:0;/*width: 200px;*/
}
#cbcsHeader .cbcsNav ul#nav li a,#cbcsHeader .cbcsNav ul#nav li a:link,#cbcsHeader .cbcsNav ul#nav li a:visited{
background:url(/_assets/img/cbcsNavBG.jpg) #DFD0A5 repeat-x top;
border-bottom:1px solid #999999;
border-left:10px solid #00573C;
border-right:1px solid #999999;
border-top:1px solid #999999;
color:#000000;
display:block;
margin:0;
padding:1px 6px;
text-decoration:none;
text-transform:uppercase;/*width: 177px;*/
}
#cbcsHeader .cbcsNav ul#nav li a:hover,#cbcsHeader .cbcsNav ul#nav li a:focus,#cbcsHeader .cbcsNav ul#nav li a:active{
border-left:10px solid #002B1E;
outline:none;
}
#cbcsHeader .cbcsNav ul#nav li ul{
background:url(/_assets/img/cbcsNavDropBG.jpg) #00573C repeat-x top;
float:none;
left:-999em;
list-style:none outside none;
margin:0;
padding:0 10px 10px 10px;
position:absolute;
width:98px;
z-index:100;
}
#cbcsHeader .cbcsNav ul#nav li ul li{
display:block;
float:none;
font:bold 12px/14px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:10px 0 0 0;
padding:0;
text-align:right;
}
#cbcsHeader .cbcsNav ul#nav li ul li a,#cbcsHeader .cbcsNav ul#nav li ul li a:link,#cbcsHeader .cbcsNav ul#nav li ul li a:visited{
background:none;
border:none;
color:#FFFFFF;
display:inline;
margin:0;
padding:0;
text-decoration:underline;
text-transform:none;
}
#cbcsHeader .cbcsNav ul#nav li ul li a:hover,#cbcsHeader .cbcsNav ul#nav li ul li a:focus,#cbcsHeader .cbcsNav ul#nav li ul li a:active{
border:none;
outline:none;
text-decoration:none;
}
#cbcsHeader .cbcsNav ul#nav li:hover ul,#cbcsHeader .cbcsNav ul#nav li:focus ul,#cbcsHeader .cbcsNav ul#nav li.sfcbcshover ul{
left:auto;
}
#cbcsHeader .cbcsSearch{
display:inline;
float:right;
margin:5px 5px 0 0;
overflow:auto;
padding:0;
text-align:right;
width:260px;
}
#cbcsHeader .cbcsSearch .cbcsFilter{
clear:left;
display:inline;
float:left;
margin:0;
padding:0;
text-align:left;
width:150px;
}
#cbcsHeader .cbcsSearch .cbcsFilter label{
color:#000000;
font:normal 12px/25px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
}
#cbcsHeader .cbcsSearch .cbcsFilter label input{
vertical-align:text-bottom;
}
#cbcsHeader .cbcsSearch .cbcsKeyword{
display:inline;
float:left;
margin:0;
padding:0;
position:relative;
width:180px;
}
#cbcsHeader .cbcsSearch .cbcsKeyword input[type='text']{
background:#FFFFFF;
border:1px solid #999999;
color:#000000;
font:normal 12px Verdana,Geneva,sans-serif;
height:18px;
vertical-align:top;
width:175px;
}
#cbcsHeader .cbcsSearch .cbcsKeyword label{
left:-999em;
/* this style visually hides the label, while leaving it accesible to screen readers */
position:absolute;
}
#cbcsHeader .cbcsSearch .cbcsKeyword span.error{
background:#00573C;
color:#FFFFFF;
font:normal 10px/12px Verdana,Geneva,sans-serif;
margin:0;
padding:1px 5px;
position:absolute;
right:0;
top:1px;
z-index:10;
}
#cbcsHeader .cbcsSearch .cbcsSubmit{
display:inline;
float:right;
margin:0;
padding:0;
width:80px;
}
#cbcsHeader .cbcsSearch .cbcsSubmit input[type='submit']{
background:#F9F6ED;
border:1px solid #00573A;
color:#000000;
font:normal 13px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
height:22px;
margin:0;
padding:0 3px;
text-transform:uppercase;
vertical-align:baseline;
width:75px;
}
#cbcsHeader .cbcsSearch p.cbcsCampusDirectory{
color:#000000;
display:inline;
float:left;
font:normal 12px/25px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0 0 0 3px;
padding:0;
width:90px;
}
