/* CSS Document */
*{
	margin: 0;
	padding: 0;
	}
body {
        background-color: #293f6f;
	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: 10px 0 0 0;
	font-size: 120%;
    }
a {
	color: #293f6f;
	text-decoration: underline;
	overflow:hidden;
	}
a img {
	border: none;
	}
a:hover {
	color: #000;
	text-decoration: none;
	}
a:active {
	color: #293f6f;
	text-decoration: underline;
	overflow:hidden;
	}
a:visited {
	color:#293f6f;
	text-decoration: underline;
	}
#wrapper-top {
	width: 100%;
	background: url(../../images/d09/bg.gif) repeat-x center top;
	margin: 0;
	padding: 0;
	text-align: center;
}
#page {
        width: 100%;
	background: #dcdec8 url(../../images/d09/tan-bg.jpg) repeat-x center top;       
}
#content {
        position: relative;
        width: 760px;
	margin: 0px auto;
}
h1#swosulogo{
	height: 0px;
	width: 0px;
	float: left;
	text-indent: -5000px;
	overflow: hidden;
}

#quicklinks-students-home {
	position: absolute;
	right: -25px;
	top: 10px;
	width: 185px;
	height: 185px;
	background: transparent url(../../images/d09/post-it.png) no-repeat top left;
	z-index: 1;
}
#quicklinks-students-home li {
        margin: 0px;
	margin-left: 15px;
	padding: 0px;
	list-style: none;
}
#quicklinks-students-home li, #quicklinks-students-home a {
        height: 32px;
	display: block;
}
#my{left: 15px; width: 154px; text-indent: -5000px; overflow: hidden; position: absolute; top: 37px; left: 0px;}
#d2l{left: 15px; width: 154px; text-indent: -5000px; overflow: hidden; position: absolute; top: 69px; left: 0px;}
#webmail{left: 15px; width: 154px; text-indent: -5000px; overflow: hidden; position: absolute; top: 101px; left: 0px;}
#swosu-home-student{left: 15px; width: 154px; text-indent: -5000px; overflow: hidden; position: absolute; top: 133px; left: 0px;}
#my a:hover {background: transparent url(../../images/d09/post-it.png) -15px -185px no-repeat;}
#d2l a:hover {background: transparent url(../../images/d09/post-it.png) -15px -217px no-repeat;}
#webmail a:hover {background: transparent url(../../images/d09/post-it.png) -15px -249px no-repeat;}
#swosu-home-student a:hover {background: transparent url(../../images/d09/post-it.png) -15px -281px no-repeat;}
#header {
	position: relative;
	background: transparent url(../../images/d09/header-bg-sub.gif) no-repeat top left;
	margin: 0px;
	padding: 0px;
	height: 94px;
	width: 760px;
	left: 0px;
	top: 0px;
	clear: both;
}
#homelink a {
	width: 202px;
	height: 74px;
	position: absolute;
	top: 4px;
	left: 35px;
}

#header-links {
	position: absolute;
	top: 62px;
	left: 236px;
	width: 321px;
	height: 22px;
	z-index: 15;
}


#dropdown {
        background: url(../../images/d09/div_bg.gif) no-repeat;
	position: absolute;
	top:92px;
        left: 178px;
	width:396px;
	height:324px;
	z-index:16;
	visibility: visible;
        padding: 0;
        margin: 0;
        display: none;
}

#alert-dd {
	height: 94px;
	width: 396px;
	position: relative;
	margin: 0;
}
#alert-dd ul {
	height: 75px;
	width: 220px;
	list-style:none;
	margin: 5px 3px 2px 175px;
	padding: 0;
}
#alert-dd li {
	display: block;
	width: 220px;
        margin: 0px;
        padding: 0px;
}
#close {
	height:15px;
	width:48px;
	list-style:none;
	text-align: right;
	position: relative;
        text-indent: -5000px;
        margin: 0 0 3px 0;
        padding: 0px;
}

#alert-message {
	height: 70px;
	width: 215px;
        overflow: auto;
        overflow-x: hidden;

	color: #ffffff;
	position: relative;

}

#table_info {
        width: 200px;
	color: #ffffff;
	font-size: 11px;
}
.msg_subject {
        text-align: left;
        font-weight: bold;
}
.msg_datetime {
        text-align: right;
}

.msg_message {
        text-align: left;
        padding: 5px;
}
#dropdown-btm {
	height: 230px;
	width: 396px;
	position: relative;
	margin: 0;
	padding: 0;
}
#left {
	width: 197px;
	float: left;
}
#calendar {
	height: 51px;
	position: relative;
	margin: 3px 0 3px 20px;
}
#calendar li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top: 0px;
	height: 51px;
	display: block;
}

#day {
	font-size: 200%;
	color: #fff;
	font-weight: bold;
	font-style: italic;
	height: 51px;
	width: 60px;
	left: 30px;
	overflow:hidden;
	text-align:center;
	line-height: 75px;
}
#mth-dt {
	background:url(../../images/d09/datemodule.gif) bottom left no-repeat;
	height: 51px;
	width: 43px;
	left: 100px;
}
#mth-dt ul{
	display:block;
	list-style:none;
	position: absolute;
	}
#month {
	line-height: 25px;
	text-align: center;
	color: #010f3c;
	font-size: 150%;
	font-weight:bold;
}
#date {
	line-height: 25px;
	text-align: center;
	color: #010f3c;
	font-size: 200%;
	font-weight: bold;
}
#grid {
	height: 160px;
	width: 165px;
	background-color:#fff;
	border: 1px solid #000;
	clear: both;
	margin: 0 auto;
	}
.adxminigrid table {margin:2px 2px 2px 2px;border-collapse:collapse;}
.adxminigrid th {background-color:#FFFFFF;color:black;font-weight:bold;font-size:12px;}
.adxminigrid tr {padding-bottom:2px;background-color:#F5F5F5;}
.adxminigrid td {padding:0px 0px 0px 0px;font-size:11px;}
.adxminigrid a {background-color:#FFFFFF;color:#2b3537;display:block;padding:0px 5px 4px 5px;}
.adxminigrid a:hover {background-color:#c9d7e6;color:black;}
#right {
	width: 197px;
	float: right;
	text-align:center;
	background:url(../../images/d09/weather.jpg) top center no-repeat;
        padding-top: 55px;
}
#right p {
	margin: 20px 10px 20px 10px;
        background-color: #fff;
        text-align: center;
}

#search {
        position: absolute;
	left: 330px;
	top: 10px;
}
#center {
        position: relative;
        width: 760px;
	height: 242px;
	background: transparent url(../../../students/images/center.jpg) no-repeat;
}
#life {
        position: absolute;
	top: 0px;
	left: 0px;
        width: 163px;
	height: 179px;
	background: transparent url(../../../students/images/life.jpg) no-repeat;
}
#life a {
	width: 140px;
	height: 150px;
	position: relative;
	top: 13px;
	left: 10px;
	display: block;
	text-indent: -5000px;
}
#social {
        position: absolute;
	top: 0px;
	left: 0px;
        width: 163px;
	height: 179px;
	background: transparent url(../../../students/images/social.jpg) no-repeat;
        text-align: left;
}
#social li {
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
}
#social li, #social a {
  height: 43px;
  width: 43px;
  display: block;
}
#facebook {
  top: 38px;
  left: 27px;
  text-indent: -5000px;
  overflow: hidden;
}
#myspace {
  top: 38px;
  left: 92px;
  text-indent: -5000px;
  overflow: hidden;
}
#twitter {
  top: 93px;
  left: 27px;
  text-indent: -5000px;
  overflow: hidden;
}
#youtube {
  top:93px;
  left: 92px;
  text-indent: -5000px;
  overflow: hidden;
}
#facebook a:hover {background: transparent url(../../../students/images/social.jpg) -27px -179px no-repeat;}
#myspace a:hover {background: transparent url(../../../students/images/social.jpg) -92px -179px no-repeat;}
#twitter a:hover {background: transparent url(../../../students/images/social.jpg) -27px -222px no-repeat;}
#youtube a:hover {background: transparent url(../../../students/images/social.jpg) -92px -222px no-repeat;}

#tobacco-free a {
        position: absolute;
	top: 0px;
	left: 382px;
        width: 164px;
	height: 140px;
	text-indent: -5000px;
       
        }
#lookup {
        position: absolute;
	top: 155px;
	left: 575px;
	height: 74px;
	width: 185px;
	text-align: right;
}
#left-col {
	width: 491px;
	height: 447px;
	padding: 0px;
	margin: 0 0 20px 0;
	position: relative;
	float: left;
        text-align: left;
}
/* Styles for Tabs */
#tabs {
  background: url(../../images/d09/tabs.gif) no-repeat;
  width: 491px;
  height: 24px;
  position: relative;
}

.ui-tabs-nav {
}

#tabs ul li.tab-link {
  list-style-type: none;
  display: inline;
}

#news-tab {
  position: absolute;
  top: 0;
  left: 0;
  width: 95px;
  height: 24px;
  overflow: hidden;
  text-indent: -5000px;
}

#events-tab {
  position: absolute;
  top: 0;
  left: 97px;
  width: 95px;
  height: 24px;
  overflow: hidden;
  text-indent: -5000px;
}

#academic-tab {
  position: absolute;
  top: 0;
  left: 195px;
  width: 167px;
  height: 24px;
  overflow: hidden;
  text-indent: -5000px;
}

.ui-tabs-selected #news-tab {
  background-image: url(../../images/d09/tabs.gif);
  background-position: 0 -24px;
}

.ui-tabs-selected #events-tab {
  background-image: url(../../images/d09/tabs.gif);
  background-position: -97px -24px;
}

.ui-tabs-selected #academic-tab {
  background-image: url(../../images/d09/tabs.gif);
  background-position: -195px -24px;
}

.ui-tabs-selected {
}

.ui-tabs-unselect {
}

.ui-tabs-disabled {
}

.tab-content {
	position: absolute;
	top: 24px;
	width: 491px;
	height: 223px;
	background: url(../../images/d09/tab-content-bg.gif) no-repeat;
        text-align: left;
        overflow: hidden;
}


.ui-tabs-hide {
  display: none;
}

.ui-tabs-panel {
  margin-top: 3px;


  margin-right: 3px;
  margin-left: 4px;
  margin-bottom: 4px;
  width: 472px;
  height: 200px;
  overflow: auto;
}
#events, #academic, #news {
	margin: 5px 15px 10px 15px;
        font-size: 110%;
	}

/* End Tabs */
#map-card {
	width: 491px;
	height: 74px;
	margin: 0px;
	padding: 0px;
	background: transparent url(../../../students/images/map-card.jpg)  no-repeat;
	position: relative;
	top: 225px;
}
#map-card li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top: 0px;
}
#map-card li, #map-card a {
        height: 74px;
	display: block;
}
#map{left: 0px; width: 244px; text-indent: -5000px; overflow: hidden;}
#card{left: 244px; width: 244px; text-indent: -5000px; overflow: hidden;}
#map a:hover {background: transparent url(../../../students/images/map-card.jpg) 0px -74px no-repeat;}
#card a:hover {background: transparent url(../../../students/images/map-card.jpg) -244px -74px no-repeat;}
#question-dawg {
	width: 491px;
	height: 126px;
	margin: 0px;
	padding: 0px;
	background: transparent url(../../../students/images/question-card.gif)  no-repeat;
	position: relative;
	top: 225px;
}
#question-dawg li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top: 0px;
}
#question-dawg li, #question-dawg a {
        height: 116px;
	display: block;
}
#question{left: 0px; width: 309px; text-indent: -5000px; overflow: hidden;}
#dawg{left: 317px; width: 167px; text-indent: -5000px; overflow: hidden;}
#right-col {
	float: right;
	width: 268px;
	background: transparent url(../../../students/images/r-col-top.gif) top left no-repeat;
	padding: 23px 0 0 0;
	margin: 0;
	position: relative;
}
/* Accordion Styles */
ul#menu {
  margin: 0;
  padding: 0;
  width: 268px;
  text-align: left;
}

ul#menu ul {
  display: none;
}

ul#menu li.category {
  border-color: #767650;
  border-style: solid;
  border-width: 1px;
  border-collapse: collapse;
}

ul#menu li.category a.category-link {
  display: block;
  width: 267px;
  height: 25px;
  background-image: url(../../images/d09/menu-btn.gif);
  color: #fff;
  font-family: sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  line-height: 25px;
  text-indent: 10px;
}

ul#menu, ul#menu li ul {
  list-style-type: none;
  background-color: #ecebdd;
}

ul#menu li.category ul li a {
  color: #293f6f;
  font-family: sans-serif;
  font-size: 12px;
  text-decoration: none;
  padding-left: 5px;
}
ul#menu li.category ul li a:hover {
  color: #000;
  text-decoration: underline;
  }

/* End Accordion */

#alert {
	width: 268px;
	height: 100px;
	margin: 0px;
	padding: 0px;
	background: transparent url(../../images/d09/alert.jpg)  no-repeat;
	position: relative;
}
#alert li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: relative;
	top: 0px;
}
#alert li, #alert a {
        height: 100px;
	display: block;
}
#alert{left: 0px; width: 268px; text-indent: -5000px; overflow: hidden;}
#alert a:hover {background: transparent url(../../images/d09/alert.jpg) 0px -100px no-repeat;}

#btm {
	width: 760px;
	height: 1px;
	background: #dedec7;
	position: relative;
	clear: both;
}
#footer {
	width: 100%;
	padding-top: 15px;
	background: #293f6f url(../../images/d09/footer-bg.jpg) top center repeat-x;
	text-align: center;
	color: #FFFFFF;
	clear: both;
}
#footer p {
    padding: 2px 0 0 0;
	font-size: 110%;
}
#footer a, #footer a:visited, #footer a:active {
    color: #fff;
	}
#footer a:hover {
    color: #ccc;
	}
#stars {
	height: 50px;
	background: transparent url(../../images/d09/stars.gif) bottom center no-repeat;
}
/*News*/
.newslist {
        margin: 0 15px 15px 15px;

}


.newstitle {
	font-weight: bold;
        letter-spacing: 0.8px;
	color: #713012;
	margin: 0px;

	padding: 0px;
}
p.newstitle a, a:visited, a:active{
	text-decoration: none;
	color: #713012;

}



p.newstitle a:hover{
	color: #9d6811;
}
.newsdate{
        display: inline;
	color: #808080;
}
.news_summary{
        display: inline;          
}
#webcam  a {
        width: 75px;
        height: 45px;
	background: url(../../images/d09/webcam-button.gif) left top no-repeat;
        position: absolute;
        top: 150px;
        left: 580px;
        text-indent: -5000px; 
        display: block;           
}
#webcam a:hover {background: transparent url(../../images/d09/webcam-button.gif) 0px -46px no-repeat;}

#virtual-tour  a {
        width: 40px;
        height: 40px;
	background: url(../../images/d09/360-icon.gif) left top no-repeat;
        position: absolute;
        top: 150px;
        left: 690px;
        text-indent: -5000px; 
        display: block;
}
#youniversity a {
	width: 128px;
	height: 30px;
	background: url(../../images/d09/youniversity.jpg) left top no-repeat;
	position: absolute;
	top: 210px;
	left: 590px;
	text-indent: -5000px;
	display: block;
}

#right-col-announce {
  width: 200px;
  height: 150px;
  margin: 10px auto;
  padding-top: 10px;
  background: url(../../images/d09/announce.gif) left top no-repeat;
  color: #713012;
  font-weight: bold;
  text-align: center;
}

#announce-header {
  text-align: right;
  font-size: 14px;
  font-weight: bold;
  color: #713012;
}
#fin-house {
	width: 268px;
	height: 134px;
	margin: 0px;
	padding: 0px;
	background: transparent url(../../../students/images/fin-house.jpg) left top no-repeat;
	position: relative;
	top: 5px;
	
}

#fin-house li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top: 0px;
}

#fin-house li, #fin-house a {
        height: 134px;
	display: block;
}

#fin{left: 0px; width: 134px; text-indent: -5000px; overflow: hidden;}

#house{left: 134px; width: 134px; text-indent: -5000px; overflow: hidden;}

#fin a:hover {background: transparent url(../../../students/images/fin-house.jpg) 0px -134px no-repeat;}

#house a:hover {background: transparent url(../../../students/images/fin-house.jpg) -134px -134px no-repeat;}


#ethicspoint a {
	width: 42px;
	height: 43px;
	background: url(../../images/ethicspoint.jpg) left top no-repeat;
	position: absolute;
	top: 185px;
	left: 8px;
	text-indent: -5000px;
	display: block;

