/* CSS Document */
*{
	margin: 0;
	padding: 0;
	}
body {
       background: #cccccc url(../../images/d09/gray-bg.jpg) repeat-x left top;
	color: #000;
	font-size: 62.5%; /*Resets 1em to 10px*/
	font-family: Arial, Verdana, Tahoma, 'Lucida Grande', Sans Serif;
	margin: 0;
	padding: 0;
	}
p {
        padding: 5px 0 5px 0;
	font-size: 120%;
    }
a {
	color: #293f6f;
	text-decoration: underline;
	}
a img {
	border: none;
	}
a:hover {
	color: #000;
	text-decoration: none;
	}
a:active {
	color: #293f6f;
	overflow:hidden;
	text-decoration: underline;
	}
a:visited {
	color:#713113;
	text-decoration: underline;
	}
ul {
        padding-left: 20px;
        margin-left: 0;
        margin-bottom: 10px;
}
ol {
        padding-left: 25px;
        margin-left: 0;
}
h1#swosulogo{
	display: none;
}
@media print {
	h1#swosulogo {
		height: 79px;
		width: 200px;
		display: block;
		}
		}
#topnav {
	width: 710px;
	height: 51px;
        position: relative;
	text-align: left;
        margin: 0 auto;
}
#topnav-menu{
	width: 710px;
	height: 51px;
	background: #dedec7 url(../../images/d09/topnav-gray.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#topnav-menu li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top: 0px;
}
#topnav-menu li, #topnav-menu a{
	height: 51px;
	display: block;
}
#topnav_future{left: 15px; width: 116px; text-indent: -5000px; overflow: hidden;}
#topnav_current{left: 132px; width: 104px; text-indent: -5000px; overflow: hidden;}
#topnav_faculty{left: 237px; width: 104px; text-indent: -5000px; overflow: hidden;}
#topnav_alumni{left: 342px; width: 104px; text-indent: -5000px; overflow: hidden;}
#topnav_sayre{left: 447px; width: 104px; text-indent: -5000px; overflow: hidden;}

/* Hovers */
#topnav_future a:hover {background: transparent url(../../images/d09/topnav-gray.gif) -15px -51px no-repeat}
#topnav_current a:hover {background: transparent url(../../images/d09/topnav-gray.gif) -132px -51px no-repeat}
#topnav_faculty a:hover {background: transparent url(../../images/d09/topnav-gray.gif) -237px -51px no-repeat}
#topnav_alumni a:hover {background: transparent url(../../images/d09/topnav-gray.gif) -342px -51px no-repeat}
#topnav_sayre a:hover {background: transparent url(../../images/d09/topnav-gray.gif) -447px -51px no-repeat}

#left-col {
        width: 550px;
        position: relative;
        left: 25px;
        text-align: left;
        float: left;
}
.page-header{
	background: #b5b56a url(../../images/d09/gray-header-bg.gif) top left no-repeat;
	width: 546px;
        min-height: 35px;
        height:auto !important;
        height:35px;
	text-align: left;
        padding-top: 8px;
        position: relative;
}
#pg-header-btm-border {
        width: 550px;
        height: 5px;
	background: url(../../images/d09/gray-btm-border.gif) top left no-repeat;
        margin: 0;
        padding: 0;
}
#shadow {
        width: 375px;
        margin-left: 20px;
        font-family: 'Arial Black', Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
        font-size: 18px;
        font-style: italic;
        padding-bottom: 8px;
        line-height: 18px;
}
#contact {
        position: absolute;
        right: 5px;
        top: 10px;
}
#contact p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #fff;
        margin: 0;
        padding: 0;
        line-height: 10px;
        text-align: right;
}
#contact a, #contact a:visited,#contact a:active {
       color: #fff;
       text-decoration: none;
}
#contact a:hover {
       text-decoration: underline;
       color: #eee;
}
#pg-body-wrapper {
 	background: url(../../images/d09/gray-content-bg.gif) left top repeat-y;
        min-height: 400px;
        height:auto !important;
        height:400px;
}
#pg-inner {
        width: 520px;
        margin: 0  5px 0 20px;
        padding-bottom: 10px;
        text-align: left;
}
#btm {
	width: 550px;
	height: 15px;
        float: left;
        margin-bottom: 5px;
	background: transparent url(../../images/d09/gray-body-btm.gif) top left no-repeat;
	position: relative;
        text-indent: -5000px;
}
#more-links {
	width: 550px;
	height: 75px;
        float: left;
        margin-bottom: 5px;
	background: transparent url(../../../facstaff/images/more-links-btm.gif) top left no-repeat;
	position: relative;
}
#link-content {
   height: 60px;
   width: 340px;
   float: right;
   margin: 0 15px 0 0;
}
#link-content p {
   margin: 0 0 2px 0;
   padding: 0;
   font-size: 12px;
}
#link-content a{
   color: #666;
   text-decoration: none;
}
#link-content a:hover {
   color: #333;
   text-decoration: underline;
}
#right-col{
       float: right;
       width: 185px;
       background: transparent url(../../../facstaff/images/menu-header.gif) top left no-repeat;
       margin-top: 70px;
       padding-top: 35px;
       position: relative;
}
/* Accordion Styles */
ul#menu {
  margin: 0;
  padding: 0;
  width: 185px;
  text-align: left;
  background: transparent url(../../../facstaff/images/menu-bg.gif) top left repeat-y;
}

ul#menu ul {
  display: none;
}
ul#menu li.category, ul#menu li.selected {
  border-top: 1px solid #ccc;
  border-collapse: collapse;
}
html>body ul#menu li.category, ul#menu li.selected {
  border-top: 2px solid transparent;
  border-collapse: collapse;
}

ul#menu li.category ul, ul#menu li.selected ul {
  margin: 0;
  padding: 0;
}
ul#menu li.category a.category-link {
  display: block;
  position: relative;
  left: 4px;
  width: 181px;
  height: 22px;
  background-image: url(../../../facstaff/images/menu-btn.gif);
  color: #EFE4C1;
  font-family: sans-serif;
  font-size: 14px;
  font-weight: normal;
  text-decoration: none;
  line-height: 22px;
  text-indent: 5px;
}
ul#menu li.category a.selected {
  background-image: url(../../../facstaff/images/menu-btn-active.gif);
  color: #960;
}

ul#menu, ul#menu li ul {
  list-style-type: none;
}
ul#menu li.category ul li, ul#menu li.selected ul li {
  border-bottom: 1px solid #505F70;
  margin-left: 4px;
}
ul#menu li.category ul li a, ul#menu li.selected ul li a {
  background: url(../../../facstaff/images/menu-bullet.gif) center left no-repeat;
  color: #4A3200;
  font-family: sans-serif;
  font-size: 12px;
  text-decoration: none;
  margin-left: 4px;
  padding: 2px 0 0 8px;
}
ul#menu li.category ul li a:hover {
  color: #293f6f;
  text-decoration: none;
  }
#menu-btm {
  width: 185px;
  height: 20px;
  background: url(../../../facstaff/images/menu-btm.jpg) top left no-repeat;
}
/* End Accordion */

/* Styles for Tabs */
#qlinks-tabs {
        width: 185px;
        height: 234px;
        position: relative;
        float: left;
        background:url(../../images/d09/gray-sub-tabs.gif) top left no-repeat;    
}
#tabs {

  width: 185px;
  height: 24px;
  position: relative;
  float: left;
}
.ui-tabs-nav {
}
#tabs ul li.tab-link {
  list-style-type: none;
  display: inline;
}
#news-tab {
  position: absolute;
  top: 0;
  left: 0;
  width: 92px;
  height: 24px;
  overflow: hidden;
  text-indent: -5000px;
}
#events-tab {
  position: absolute;
  top: 0;
  left: 93px;
  width: 92px;
  height: 24px;
  overflow: hidden;
  text-indent: -5000px;
}
.ui-tabs-selected #news-tab {
  background: url(../../images/d09/gray-sub-tabs.gif) 0 -24px no-repeat;
}
.ui-tabs-selected #events-tab {
  background: url(../../images/d09/gray-sub-tabs.gif) -93px -24px no-repeat;
}
.ui-tabs-selected {
}
.ui-tabs-unselect {
}
.ui-tabs-disabled {
}
.tab-content {
	position: absolute;
	top: 24px;
        left: 0;
	width: 185px;
	height: 210px;
	background: url(../../images/d09/gray-sub-tab-content.gif) no-repeat;
        text-align: left;
        overflow: hidden;
}
.ui-tabs-hide {
  display: none;
}

.ui-tabs-panel {
  margin-top: 3px;
  margin-left: 5px;
  /*width: 165px;*/
  height: 190px;
  overflow: auto;
}
#news {
	margin: 10px 5px 5px 7px;
        font-size: 11px;
	}
#events {
	margin: 0 5px 5px 7px;
        font-size: 11px;
}
a.current-rss, a.academic-rss {
	height: 12px;
	width: 12px;
	background: url(../../images/news/feed-icon.gif) no-repeat;
	position: absolute;
	right: 23px;
	top: 4px;
	display: block;
	text-indent: -5000px;
}
.newstitle {
        margin: 0;
        padding: 0;
}
.newstitle a, .newstitle a:visited, .newstitle a:active {
        text-decoration: none;
        color: #6c3718;
        font-size: 11px;
        margin: 0;
        padding: 0;
}
.newstitle a:hover  {
        color: #293f6f;
}
.newsdate {
        color: #666; 
        border-bottom: 1px dashed #ccc;
}
#more-events a, #more-events a:visited, #more-events a:active {
      text-decoration: none;
      color: #6c3718;
      font-size: 11px;
}
#more-news a, #more-news a:visited, #more-news a:active {
      text-decoration: none;
      color: #293f6f;
      font-size: 11px;
}
#more-events a:hover {
        color: #293f6f;
}
#more-news a:hover {
        color: #6c3718;
}
/* End Tabs */

h1 {
	font-family: tahoma, geneva, verdana, helvetica, sans-serif;
	font-size: 170%;
	font-weight: bold;
	color: #010f3c;
	padding: 0;
	margin: 0;
}
h2 {
	font-family: verdana, tahoma, geneva, helvetica, sans-serif;
	font-size: 140%;
        font-weight: bold;
        font-style: normal;
	color: #713012;
	padding: 0;
	margin: 1em 0 1em 0;
}
h3 {
	font-family: verdana, tahoma, geneva, helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #003366;
	padding: 0 0 3px 0;
	margin: 1.2em 0 1em 1em;
        border: none;
        background: transparent url(../../images/d09/col-h1-bg.gif) bottom left no-repeat;
	}

#careers {
  width: 185px;
  padding: 2px;
  border: 1px dashed #ccc;
  text-align: center;
  float: right;
  margin-top: 5px;
}
#robotics-contact {
  padding: 3px;
  margin: 5px;
  border: 1px dashed #666;
  background-color: #eee;
  float: right;
}

/* Pharmacy-Welcome */

#welcome-dean a {
  width: 100px;
  height: 100px;
  background: transparent url(../../../academics/pharmacy/images/welcome.jpg) no-repeat left top;
  display: block;
  position: absolute;
  top: 245px;
  left: 20px;
  text-indent: -5000px;
  }
  #pharmacy-give a {
  width: 100px;
  height: 62px;
  background: transparent url(../../../academics/pharmacy/images/give.gif) no-repeat left top;
  display: block;
  text-indent: -5000px;
  }
/*Flash Slideshow*/
#slideshow {
  width: 372px;
  height: 360px;
  float: right;
  margin: 10px 0 20px 5px;
}
