body {font-size:10pt;background-image:none;}

body.map{background-image:none;}
body.spines{background-image:none;}
body.brands{background-image:none;}
body.fish{background-image:none;}
body.parrot{background-image:none;}
body.none{background-image:none;}

.main_content {width:100%;display:block;background-color:white;margin:0; margin-top:2%;clear:both;}

/*.main_content a[href^=""]:after {
      content: " ( http://www.library.arizona.edu/" attr(href) " ) ";
   }
   
   .main_content a[href^=".."]:after {
      content: " ( http://www.library.arizona.edu" attr(href) " ) ";
   }
   
.main_content a[href^="#"]:after {
      content: " (a subsection of this page) ";
   }
   
.main_content a[href^="javascript:alert"]:after {
      content: "";
   }
   
.main_content a[href^="http://"]:after {
      content: " ( " attr(href) " ) ";
   }

.main_content a[href^="mailto"]:after {
      content: " ( " attr(href) " ) ";
   }*/
   
.top_menu {margin:0;padding:0;text-transform:none; font-size:75%; font-weight:bold;text-decoration:none;}
.top_sub_menu {margin:0;padding:0;font-weight:bold; text-decoration:none;}
.top_menu a{display:none;padding:0;margin:0;}
.top_menu a.current{display:inline;font-size:1em;color:black;text-transform:none;float:left;padding-bottom:20px;background-color:transparent;}

.main_content .page_menu {display:none;}
.main_content .alpha_menu{display:none;}
.top_sub_menu a{display:none;padding:0;margin:0;}
.top_sub_menu a.current{display:inline;color:black;float:left;background-color:transparent;}

#main_content {padding-top:0;}

.main_content h1{margin:0;padding-top:0; margin-left:10px;margin-bottom:1%;}
#agave{display:none;}
#friendslogo{display:none;}

.header {padding:0;margin:0;position:relative; left:-80px;}
#pageWrapper div.header img{margin:0;padding:0;}
#quick_links {display:none;}

.printOnly span.current{display:inline;}
.printOnly {display:inline}
p.printOnly {display:block}

.noprint {display:none}

#urlFooter {display:block;text-align:left;font-size:120%;}

#team td{font-size:9pt;border-bottom:1px dashed gray;padding:0 2px;}

table#team {page-break-after:always;}

#staff td{font-size:9pt;border-bottom:1px dashed gray;padding:0 2px;}

table#staff {page-break-before:avoid;padding:0;margin:0;}

td.dirEmp {white-space:nowrap;}
td.dirPhone {white-space:nowrap;}

.eventsTable {position:relative;left:-35px;width:80%;}
.eventsTable th.monthHeader {width:80%;}
.eventsTable th.dayHeader{width:10%;}
.eventsTable td{width:10%;}

.top_sub_menu#news {color:white;padding-left:0px;}
.top_sub_menu#news a{display:inline;}
.top_sub_menu#news a.current{display:inline;float:none;}
#logoutLink {display:none;}