*{margin:0; padding:0;}

body {
margin: 0;
background: url(images/body-bkg.gif) repeat #fff;
position: relative;
}
h1{
	color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 2.2em;
	font-weight: normal;
}
h1 .hdr_arrows{
    font-size: inherit;
}
h2{
	color: #7f8658;
	font-family: 'Alike', serif;
	text-transform:uppercase;
	font-size: 30px;
	border-bottom: 1px solid #dee1d0;
	padding: 0 0 10px 0;
}
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 10px;
/*	margin-left: 15px;*/
}
img {
	border:0px;
}
span.indent{
	padding-left: 40px;
	display: block;
}
td.td_rtalign {
text-align: right;
margin-right: 25px;
color: #DCE0C0;
    font: x-small Arial,Helvetica,sans-serif;
    height: 25px;
    margin: 0 0 0 25px;
}
td.td_rtalign a{
	color: #DCE0C0;
	text-decoration: none;
}
td.td_lftalign {
text-align: left;
}

img.img_left {
float: left;
border: 1px solid #b56014;
margin: 6px;
}

img.img_right {
float: right;
border: 1px solid #b56014;
margin: 6px;
}

img.img_right_nobr {
float: right;
margin: 6px;
}

img.border {
border: 1px solid #b56014;
}

td.td_width50 {
width: 50%;
}

td.td_81 {
	width: 81px;
}

a:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #b56014;
text-decoration: underline;
}
a:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #b56014;
text-decoration: underline;
}
a:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #b56014;
text-decoration: underline;
}
a:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #f7941c;
text-decoration: none;
}

a.footerlink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #f7941c;
text-decoration: underline;
}

a.footerlink:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #f7941c;
text-decoration: underline;
}

a.footerlink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #f7941c;
text-decoration: underline;
}

a.footerlink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #b56014;
text-decoration: none;
}

div.divcontent {
margin: 5px 0 15px 15px;
font-family:	Arial, Helvetica, sans-serif;
font-size: .75em;
color: #000;
}
div.divcontent p{
	margin: 12px 0;
}
div.divcontent ul{
	margin: 12px 0;
	padding-left: 40px;
}
.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000;
}

.sm_hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #b56014;
	font-weight: bold;
}

.hdr_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2.2em;
	color: #000;
}

.subhdr_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #9BA179;
}

.directory_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #b56014;
	font-weight: bold;
}

.directory_subhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #b56014;
}

.sm_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	color: #000;
}

.hdr_arrows {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: bold;
	color: #3F4618;
	margin-left: 5px
}

input.buttons {
background:#f7941c;
border: 1px solid #b56014;
color: #fff;
font-weight: bold;
}

table.bdr_container {
border-right: 1px solid #fff;
width: 749px;
}

td.sidebar_top{
/*border-right: 1px solid #fff;*/
width: 289px;
background: url(images/sidebar-bkg.png) top left no-repeat;
height: 12px;
display: block;
padding: 0;
}
td.sidebar_mid{
width: 229px;
background: url(images/sidebar-bkg.png) top right repeat-y;
display: block;
padding: 15px 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 100%;
}
td.sidebar_mid ul{
	display: block;
}
td.sidebar_mid li{
	background: url(images/sidebar-list-bullet.gif) no-repeat top left;
	list-style-type: none;
	padding: 0 0 10px 20px;
	line-height: 16px;
}
td.sidebar_mid li span{
	color:#b56014;
	font-weight: bold;
}
td.bdr_ftr {
border-top: 1px solid #fff;
background: #000;
}

table.tbl_ctnt_wdth {
width: 963px;
margin: 0 auto;
}

table.tbl_ftr {
width: 964px;
max-width: 964px;
height:25px;
margin: 0 auto;
}

td.td_ctnt_wdth {
width: 749px;
}

td.td_aligntopleft {
text-align:left;
vertical-align: top;
}

td.td_alignmidleft {
text-align:left;
vertical-align: middle;
}

td.td_100 {
width: 100%;
}


td.td_25 {
width: 25%;
}

table.table_100 {
width: 100%;
}

table.table_75 {
width: 75%;
}

td.topbar {
height: 27px;
background: url(images/topbar-bkg.gif) repeat-x;
display: block;
margin: 0 auto;
/*width: 963px;*/
}
td.topbar img{
width: 963px;
margin: 0 auto;
display: block;
}

td.navbar {
height: 24px;
background: url(/images/nav-bg.gif) repeat-x #545E20;
}

td.td_navbtn {
text-align: right;
}

td.hdrbar {
background:  url(/images/logo-bkg.gif) repeat-x;
height: 71px;
display:block;
}
td.orange-bar{
	background:#f5953d;
	height: 4px;
	display: block;
	width: 100%;
}
td.logocell {
width: 323px;
}
td.contentbartop{
	background: url(images/content-bar-top.jpg) repeat-x;
	height:24px;
	display: block;
}
td.contentbar {
background: url(images/content-bar-bkg.jpg) repeat;
width: 100%;
height: 100%;
margin: 0 auto;
display: block;
}

td.footerbar {
/*border-top: 1px solid #fff;*/
height: 25px;
background: url(images/footer-top.png) repeat-x;
display: block;
padding-top: 6px;
}

td.whtbar {
height: 35px;
/*background: #fff;*/
}

table.hdrbar_bk {
background:  url(/images/tree-bkg.jpg) no-repeat #000;
height: 71px;
/*border-right: 1px solid #fff;*/
/*width: 100%;*/
width: 963px;
margin: 0 auto;
}

table.tbl_content {
/*border-right: 1px solid #fff;*/
width: 964px;
margin: 0 auto;
height: 100%;
}

td.td_contentcell {
/*width: 100%;*/
/*background: #DCE0C0;*/
padding: 10px;
height: 100%;
}

/*table.searchtable {
height: 17px;
width: 200px;
margin-right: 10px;
margin-bottom: 22px;
}*/
table.searchtable {
float: right;
display: block;
margin-bottom: 10px;
}
table.nav {
height: 24px;
width: 100%;
max-width: 964px;
margin: 0 auto;
}

.formfield {
width:150px;
border: 1px solid #F7941C;
font-size: 1em;
}
.wideformfield {
width:236px;
border: 1px solid #F7941C;
font-size: 1em;
}

td.searchcells {
padding: 4px;
}
input.searchbox {
width: 136px;
height: 17px;
border: 1px solid #F7941C;
font-size: 11px;
}
input.submitbtn {
background:  #F7941C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #ffffff;
padding:.5em;
text-align: center;
margin-left: 4px;
border: 0px;
cursor: pointer;
}
input.searchbutton {
background:  url(/images/btn_search.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #ffffff;
height: 17px;
width: 30px;
text-align: center;
margin-left: 4px;
border: 0px;
cursor: pointer;
}

input.searchbutton2 {
border: 3px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
background-color: #F7941C;
color: #000000;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
height: 19px;
width: 30px;
margin-left: 4px;
}

td.imagebar  {
background: url(images/image-rotation-btm.png) repeat-x bottom;
height: 365px;
width: 100%;
display: block;
position: relative;
z-index: 1000;
/*border-top: 1px solid #fff;
border-bottom: 1px solid #fff;*/
}

table.collage {
/*background:  #dce0c0;
position: absolute;*/
    width: 100%;
/*height: 365px;
margin: 0 auto;*/
}
table.collage img{
	margin: 0 auto;
	width: 963px;
	position: relative;
	z-index: 10;
}
div.overlay{
	position:absolute;
	z-index: 50;
	width: 100%;
	display:block;
}

div.overlayimg{
	background: url(images/homepage-overlay.png) no-repeat;
	height: 365px;
	width: 992px;
	margin: 0 auto;
	position:relative;
	z-index: 50;
}

/*.scrollable div {
    display: block;
    height: 365px;
    overflow: hidden;
    position: relative;
}*/
#imgshuffle {
    height: 365px;
    left: -50%;
    overflow: hidden;
    position: absolute;
    width: 200%;
}
#imgshuffle img {
    bottom: 0;
/*    left: 25%;*/
    margin: auto;
    min-height: 50%;
    min-width: 50%;
    position: absolute;
/*    right: 25%;*/
    top: 0;
}
/*td.image_index  {
background: url(/images/index/bg_collage.jpg) no-repeat;
height: 219px;
width: 100%;
margin: 0 auto;
}*/
td.image_index  {
height: 365px;
width: 100%;
margin: 0 auto;
overflow:hidden;
}

table.tbl_qlcontainer {
width: 328px;
background:#F7941C;
}

table.tbl_ql {
margin: 4px;
width: 100%;
}

input.gobutton {
background:  url(/images/btn_jump.gif);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #ffffff;
height: 23px;
width: 30px;
text-align: center;
vertical-align: middle;
margin-left: 3px;
margin-right: 8px;
border: 0px;
cursor: pointer;
}

select.quicklinks {
width: 170px;
height: 23px;
border: 1px solid #F7941C;
font-size: 12px;
margin-left: 5px;
}

td.td_quicklinks {
background: #B56014;
}


/* Side Menus */

#sidemenu_container{ 
background-color: #B56014;
/* border: 1px solid #001938; */
width: 223px;
margin: 0px;
padding: 0px;
}

#sidemenu_arrows {
margin:3px;

}
			
#sidemenu table{
/* border-bottom: 2px solid #4D718F; */
width: 100%;
}

#sidemenu td {
text-align:left;
width: 223px;
height: 21px;
border-bottom: 1px solid #F7941C;
background-color: #F7941C;
margin: 0px;
}

#sidemenu a {
			height: 19px;	
			display: block;
			text-decoration: none;			
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			padding-left: 25px;
			padding-top: 4px;	
      margin: 0px;
			background: transparent url(/images/bg_arrow_bright.gif) top left no-repeat;
			}
			
			#sidemenu a:hover {
			color: #ffffff;	
      background: transparent url(/images/bg_arrow_drk.gif) top left no-repeat;
			}

#back_btn a{
			height: 19px;	
			display: block;
			text-decoration: none;			
			color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			padding-left: 25px;
			padding-top: 4px;
	    font-weight: bold;
      margin: 0px;
			background: transparent url(/images/bg_arrow_drkgrn.gif) top left no-repeat;
			}
			
#back_btn a:hover {
      color: #ffffff;
      background: transparent url(/images/bg_arrow_ltgrn.gif) top left no-repeat;
			}		
			
/* INTERNAL PAGES */

td.tdimage_inside  {
background: url(/images/index/bg_collage.jpg) no-repeat;
height: 109px;
width: 100%;
}

table.collageinside {
width: 100%;
height: 109px;
max-width: 964px;
/*border-right: 1px solid #fff;*/
margin: 0 auto;
}
table.collageinside img{
	 width: 964px;
	 margin: 0 auto;
	 display:block;
}
td.imagebar_mainpages {
	background: #3F4618;
height: 219px;
max-height: 100px;
width: 100%;
}
td.imagebar_inside  {
background: #3F4618;
height: 109px;
max-height: 100px;
width: 100%;
/*border-top: 1px solid #fff;
border-bottom: 1px solid #fff;*/
}

td.imagebar_inside_short  {
background: #3F4618;
height: 100px;
max-height: 100px;
width: 100%;
max-width: 740px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
}

td.td_insidecontent {
width: 100%;
background: #DCE0C0;
}

table.tbl_insidecontent {
width: 100%;
height: 100%;
background: #DCE0C0;
}

td.td_insidecontentcontainer{
border-right: 1px solid #fff;
width: 100%;
height: 400px;
max-width: 740px;
background: #DCE0C0;
}

td.td_insideimgcontainer  {
width: 223px;
}

/* PAGE SPECIFIC CLASSES */

td.image_prospective  {
background: url(images/collages/collage_prospective.jpg) no-repeat;
height: 219px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_departments {
background: url(/images/strips/strip_departments.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_athletics {
background: url(/images/strips/strip_athletics.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_eservices {
background: url(/images/strips/strip-eservices.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}


td.image_childdev {
background: url(/images/strips/strip_childdev.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}
td.image_studentsenate {
background: url(/images/strips/student-senate.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}
td.image_anishinaabecongress {
background: url(/images/strips/anishinaabe-congress.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}
td.image_enviromentalscience {
background: url(/images/strips/strip_environmentalscience.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_finaid {
background: url(/images/strips/strip_finaid.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_nursing {
background: url(/images/strips/strip_nursing.jpg) no-repeat;
height: 109px;
width: 100%;
border-right: 1px solid #fff;
}

td.image_nutrition {
background: url(/images/strips/strip_nutrition.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_business-office{
background:url(images/strips/strip_business.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
	}

td.departmentcells {
background: #CFD3B4;
padding: 4px;
}

td.image_current  {
background: url(images/collages/collage_current.jpg) no-repeat;
height: 219px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_pumpkinrun  {
background: url(images/strips/community_pumpkinrun.jpg) no-repeat;
height: 219px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_about  {
background: url(/images/collages/collage_about.jpg) no-repeat;
height: 219px;
width: 964px;
display: block;
margin: 0 auto;
}


td.image_employees  {
background: url(images/collages/collage_employees.jpg) no-repeat;
height: 219px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_business  {
background: url(images/collages/collage_business.jpg) no-repeat;
height: 219px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_studentservices {
background: url(/images/strips/strip_studentservices.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_football {
background: url(/images/strips/strip_football.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_volleyball {
background: url(/images/strips/strip_volleyball.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_mensbball {
background: url(/images/strips/strip_mensbball.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_womensbball {
background: url(/images/strips/strip_womensbball.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_softball {
background: url(/images/strips/strip_softball.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

td.image_newsevents {
background: url(/images/collages/collage_news-events.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}
td.image_graduationapplication {
background: url(images/strips/graduation_application.jpg) no-repeat;
height: 109px;
width: 964px;
display: block;
margin: 0 auto;
}

ul.listnone {
	list-style-type:none;
	margin: 0;
	padding: 0;
}



#footermemberequal {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #545e20;
	height: 25px;
	margin-left: 25px;
}
#footercontactinfo {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #dce0c0;
	height: 25px;
	margin: 0 0 0 25px;
}
/* PDF document links */
a[href$='.pdf'] {
background:transparent url(images/pdf.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:16px;
}
 
/* Word Document Links */
a[href$='.doc'], a[href$='.rtf'], a[href$='.wps'], a[href$='.txt'] {
background:transparent url(images/word.png) center left no-repeat;
display:inline-block;
padding-left:20px;
line-height:16px;
}

.sports-table tr th{
	background:#D27D31;
	color:#ffffff;
	border:1px solid #DCE0C0;
	}

.sports-table tr td{
	border:1px solid #DCE0C0;
	}

tr.oddrows{
	background:#ffffff;
	}

tr.evenrows{
	background:#f3f5e9;
	}
	
/*Google Custom Search Styling*/	

#cse-search-form{width:231px; height:24px;float:right;margin-right:20px;}

form.gsc-search-box td.gsc-input{width:168px; height:18px;}

input.gsc-input{width:166px; height:16px;}

form.gsc-search-box input.gsc-search-button{width:49px;}

form.gsc-search-box .gsc-clear-button{display:none;}
