﻿/*******************
UMFK Sub Pages Content Styles
http://www.umfk.edu

Version 6.21.2010

Built by: Steve Michaud, Web Technician
steve.michaud@maine.edu

Please request written permission prior to use.
*******************/

/*******************
1.0 Page Specific Content Elements
*******************/
	/***************
	1.1 Main Content Container
	***************/

#content-container {
	min-height: 100px;
	background: #ffffff url(/images/body/background.gif) top left repeat-y;
	/*overflow: hidden;*/
}
#content-container2 {
	/* used for pages with no side navigation column */
	min-height: 100px;
	background: #ffffff;
}
#content-body {
	padding: 0;
}

	/***************
	1.2 Navigation Column
	***************/

#navcolumn {
	float: left;
	background: #808080;
	width: 15em;
	border-right: #000000 solid 1px;
}
#navcolumn ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 11px;
}
#navcolumn li {
	background: #393939;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: #000000 solid 1px;
	color: #ffffff;
	line-height: 1.3em;
	text-indent: -10px;
	padding-left: 13px;
}
#navcolumn .hide {
	display: none;
}
#navcolumn .show {
	display: block;
}
#navcolumn ul ul {
	margin-top: 2px;
	border-top: 1px solid #000000;
	margin-left: -13px;
	margin-bottom: -3px;
}
#navcolumn ul ul li {
	padding-left: 23px;
	text-indent: -10px;
	background-color: #494949;
}
#navcolumn a {
	color: #ffffff;
	text-decoration: none;
}
#sidesearch {
	background-color: #494949;
	padding-bottom: 4px;
	border-bottom: #000000 solid 1px;
	color: #ffffff;
	font-size: 11px;
	line-height: 1.3em;
}
.sideheading {
	display: block;
	padding-top: 2px;
	background-color: #393939;
	border-bottom: #000000 solid 1px;
	color: #ffffff;
	text-align: center;
}

	/***************
	1.3 Page Text Elements
	***************/

#content-column {
	/*width: 536px;*/
	width: 44.9em;
	float: right;
}
.forestry-bg {
	background: url(/images/content/academics/forestry/forestry_bg.jpg) right top no-repeat;
}
.enviro-bg {
	background: url(/images/content/academics/enviro/enviro_bg.jpg) right top no-repeat;
}
#content-column3 { 
	/* used for pages with no side navigation column */
	/*width: 536px;*/
	width: 60em;
	float: right;
}
#headline-container {
	/*width: 521px;*/
	width: 44em;
	float: right;
	padding-bottom: 15px;
}
h1 {
	font-family: Tahoma, sans-serif;
	font-size: 17px; 
	font-weight: bold;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
}
#headline {
	font-family: Tahoma, sans-serif;
	font-size: 17px; 
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	vertical-align: middle;
	background: #ffffff;
}
#headline-icons {
	float: left;
	font-size: 11px;
	font-weight: normal;
}
#headline-bar {
	height: 12px;
	background: url(/images/content/headerbar.gif) top right no-repeat;
	border-top: #be9231 solid 2px;	
}
#headline-bar hr {
	display: none;
}
/* for pages that will need alphabetical tabs */
#tab-container {
	/*width: 516px;*/
	width: 44em;
	height: 18px;
	float: right;
	text-align: right;
	padding-right: 5px;
	border-bottom: #393939 solid 1px;
}
/* for pages that will have a flash element on them */
#flash-container {
	width: 44.8em;
	float: left;
	padding-bottom: 15px;
	margin-left: -10px;
}
td {
	vertical-align: top;
	font-size: 12px;
	padding: 1px;
}
/* styles for tables (used on most pages) */
.tblmain {
	position: relative;
	border-top: #393939 solid 1px;
	border-left: #393939 solid 1px;
}
.tblgeneral td {
	font-size: 11px;
	padding: 3px;
}
.tblmain th {
	border-right: #393939 solid 1px;
	border-bottom: #393939 solid 1px;
	background-color: #1e523f;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
.tblmain th a:link, .tblmain th a:visited, .tblmain th a:active {
	color: #d7b869;
}
.tblmain td {
	border-right: #393939 solid 1px;
	border-bottom: #393939 solid 1px;
	padding: 4px;
	font-size: 11px;
	vertical-align: top;
}
.tblhead {
	background-color: #1e523f;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
}
.row1 {
	background-color: #ffffff;
}
.row2 {
	background-color: #eeeeee;
}
.headerRow {
	font-weight: bold;
	line-height: 1.3em;
	color: #ffffff;
	background-color: #494949;
	text-align: center;
}
.headerRow2 {
	font-weight: bold;
	line-height: 1.3em;
	color: #ffffff;
	background-color: #828282;
	text-align: center;
}
.headerRow3 {
	font-weight: bold;
	line-height: 1.3em;
	color: #ffffff;
	background-color: #646464;
	text-align: center;
}
.headerLinks a:link, .headerLinks a:visited, .headerLinks a:active {
	color: #ffffff;
}
#content {
	width: 43em;
	padding-left: 10px;
	float: left;
}
#content ul {
	list-style-image: url(/images/content/bulletlt.gif);
}
#content hr {
	border: 0;
	color: #393939;
	background-color: #393939;
	height: 1px;
}
.underline {
	text-decoration: underline;
}
.indent {
	text-indent: 1.4em;
}
.inc_margin {
	padding-left: 20px;
}
/* for directory listings */
.dirlisting {
	border-bottom: #000000 solid 1px;
}
.footnote {
	font-size: 11px;
	line-height: 1.5em;
}
.footnote2 {
	font-size: 9px;
	line-height: 1.5em;
}
/* for pages that need a key off to the side */
#info-key {
	/*width: 150px;*/
	width: 15em;
	background-color: #dfdfdf;
	border: #393939 solid 1px;
	padding: 3px;
	margin-top: 5px;
	margin-left: 10px;
	float: right;
}
#info-key2 {
	/*width: 150px;*/
	width: 15em;
	background-color: #dfdfdf;
	border: #393939 solid 1px;
	padding: 3px;
	margin-top: 5px;
	margin-right: 10px;
	float: left;
}
/* for weather page display of current conditions */
#currents {
	width: 29.5em;
	text-align: left;
	float: right;
}
/* for a search box in the body of a page */
#pagesearch-container {
	position: relative;
	width: 100%;
	padding: 0;
	margin: 0 auto;
	font-size: 11px;
	line-height: 1em;
}
#pagesearch-tabs {
	position: relative;
	width: 100%;
	height: 20px;
	text-align: left;
	background: #ffffff url(/images/content/library/tabbg.gif) top repeat-x;
}
#pagesearch-tabs img {
	vertical-align: bottom;
}
#pagesearch {
	position: relative;
	border-left: #393939 solid 1px;
	border-right: #393939 solid 1px;
	border-bottom: #393939 solid 1px;
	background: #ffffff url(/images/content/library/searchboxbg.gif) bottom repeat-x;
}
.submit_button {
	vertical-align: middle;
}
/* for valley vision main page */
#headline2-container {
	/*width: 521px;*/
	width: 44em;
	float: right;
	padding-bottom: 15px;
}
#headline2 {
	font-family: Tahoma, sans-serif;
	font-size: 17px; 
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	vertical-align: bottom;
}
#headline2-icons {
	float: left;
	font-size: 11px;
	font-weight: normal;
}
#headline2-bar {
	height: 12px;
	background: url(/images/content/headerbar.gif) top right no-repeat;
	border-top: #be9231 solid 2px;	
}
#headline2-bar hr {
	display: none;
}
.nreheadline-container {
	width: 44em;
	float: right;
}
.nrheadline {
	text-align: left;
	font-family: Tahoma, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	padding-right: 10px;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	vertical-align: middle;
	border-bottom: #be9231 solid 1px;
}
.nrheadline2 {
	text-align: right;
	font-family: Tahoma, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	vertical-align: middle;
}
.headline {
	font-family: Tahoma, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	vertical-align: middle;
}
.nrheadline-icons {
	float: right;
	padding-right: 10px;
	font-size: 11px;
	font-weight: normal;
	vertical-align: bottom;
}
.nrheadline-icons2 {
	float: left;
	padding-right: 10px;
	font-size: 11px;
	font-weight: normal;
	vertical-align: bottom;
	padding-top: 3px;
}
.nrcontent {
	width: 43em;
	padding-left: 10px;
	float: left;
}
.nrphoto-container {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
.nrphoto-container2 {
	margin: 0 auto;
	padding: 0px;
}
.nrphoto {
	text-align: center;
}
.nrphoto-caption {
	text-align: center;
	border-top: #393939 solid 1px;
	background-color: /*#1e523f*/#393939;
	padding: 4px;
	color: #ffffff;
	font-size: 10px;
	line-height: 16px;
}
.pngfix {
	behavior: url(/css/iepngfix.htc);
}
.showhide {
	display: none;
}
.show {
	display: block;
}
.nomargins {
	margin: 0px;
	padding: 3px;
}
.pageTop {
	font-size: 16px;
	font-weight: bold;
	border-bottom: #be9231 solid 2px;
}
.whiteContentOverlay {
	background: url(/images/content/whitebg.png) top left repeat;
	border: #999999 solid 1px;
	padding: 10px;
	margin-top: 10px;
}
.subnavOverlay {
	position: absolute;
	top: 0px;
	right: 0px;
	color: #ffffff;
	font-size: 10px;
	border-left: #393939 solid 1px;
	border-bottom: #393939 solid 1px;
	padding-left: 5px;
	padding-right: 5px;
	background: url(/images/content/darkbg.png) top left repeat;
}
.subnavOverlay a:link, .subnavOverlay a:active, .subnavOverlay a:visited {
	color: #ffffff;
	text-decoration: none;
}
/* for generic info boxes such as on the campus videos page */
#pageinfobox {
	position: relative;
	border: #393939 solid 1px;
	background: #ffffff url(/images/content/library/searchboxbg.gif) bottom repeat-x;
}
/* for event listings such as on academic outreach */
#pagesearchevents {
	position: relative;
	border-left: #393939 solid 1px;
	border-right: #393939 solid 1px;
	border-bottom: #393939 solid 1px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 1.3em;
	background: #ffffff url(/images/content/eventsbg.gif) bottom repeat-x;
}
/* for the PSA home page */
#content-column2 {
	width: 29em;
	position: relative;
	border-right: #393939 solid 1px;
	margin-right: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
}
#courses-column {
	width: 12.5em;
	float: right;
}
#courses-column ul {
	padding-left: 10px;
	margin-left: 10px;
	line-height: 1.3em;
	font-size: 10px;
	list-style-image: url(/images/content/bulletlt.gif);
}

/* used for pages with no side navigation column */
#headline-container3 {
	width: 59em;
	float: right;
	padding-bottom: 15px;
}
#headline3 {
	font-family: Tahoma, sans-serif;
	font-size: 17px; 
	font-weight: bold;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 3px;
	vertical-align: middle;
}
#headline-bar3 {
	height: 12px;
	background: url(/images/content/headerbar3.gif) top right no-repeat;
	border-top: #be9231 solid 2px;	
}
#headline-bar3 hr {
	display: none;
}
#content3 {
	width: 58em;
	padding-left: 10px;
	float: left;
}
#content3 ul {
	list-style-image: url(/images/content/bulletlt.gif);
}
#content3 hr {
	border: 0;
	width: 100%;
	color: #393939;
	background-color: #393939;
	height: 1px;
}
#content4 {
	width: 58em;
	padding-left: 10px;
	/*float: left;*/
	position: relative;
}
#content4 ul {
	list-style: none;
	padding-left: 23px;
	text-indent: -10px;
}
#content4 th img {
	padding-top: 15px;
	padding-bottom: 15px;
}
#list ul {
	list-style-image: url(/images/content/bullet.png);
	text-indent: 0;
	margin: 0;
}

/************************
For Academic Splash Pages
************************/

#content-column4 {
	width: 60em;
	float: right;
}
#left-container {
	width: 28em;
	/*width: 333px;*/
	float: left;
	text-align: left;
}
#splash-text-container {
	position: relative;
	width: 280px;
	overflow: hidden;
	/*background: url(/images/content/academics/splash/splashtextbg.png) top left repeat-y;*/
}
#splash-text-bg {
	behavior: url(/css/iepngfix.htc);
	position: absolute;
	width: 270px;
	height: 383px;
	background: url(/images/content/academics/splash/splashtextbg.png) top left no-repeat;
	z-index: 2;
}
#splash-headline-container {
	position: relative;
	z-index: 3;
}
#splash-headline {
	position: absolute;
	font-family: Tahoma, sans-serif;
	font-size: 17px; 
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: bottom;
	border-bottom: #be9231 solid 2px;
}
#splash-text {
	position: relative;
	width: 270px;
	padding-top: 25px;
	padding-left: 10px;
	padding-bottom: 10px;
	line-height: 1.3em;
	z-index: 3;
}
#splash-text br {
	line-height: .6em;
}
#splash-line {
	position: relative;
	height: 1px;
	background: url(/images/content/academics/splash/horizontalline.png) top left no-repeat;
	font-size: 1px;
	line-height: 1px;
}
#splash-flvcontainer {
	position: relative;
	padding-top: 3px;
}
#splash-flvcontainer img {
	behavior: url(/css/iepngfix.htc);
}
#splash-flv {
	float: left;
	width: 160px;
	height: 140px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	border-right: #9c9c9c solid 1px;
}
#splash-flv2 {
	float: left;
	width: 160px;
	height: 140px;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
#right-container {
	float: right;
	width: 32em;
	text-align: right;
}
/*img, div, a {
	behavior: url(/css/iepngfix.htc);
}*/

/************************
For Applied Forest Management Splash Page
************************/

#splash-container {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/forestry/splashbg.jpg) top left no-repeat;
}
#splash-nav-container {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/forestry/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container img {
	vertical-align: middle;
}

/************************
For French Program Splash Page
************************/

#splash-container-fr {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/french/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-fr {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/french/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-fr a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-fr img {
	vertical-align: middle;
}

/************************
For Nursing Program Splash Page
************************/

#splash-container-nur6 {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/nur/splashbg6.jpg) top left no-repeat;
}
#splash-nav-container-nur6 {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/nur/splashnavbg6.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-nur6 a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-nur6 img {
	vertical-align: middle;
}

/************************
For E-Commerce Program Splash Page
************************/

#splash-container-ecom {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/ecommerce/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-ecom {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/ecommerce/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-ecom a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-ecom img {
	vertical-align: middle;
}

/************************
For French Film Festival Page
************************/

#filmfestInfo {
	float: left;
	width: 500px;
	border: #e5e5e5 solid 4px;
	margin-top: 24px;
	margin-bottom: 24px;
	background: #ffffff;
}

/************************
For English Program Splash Page
************************/

#splash-container-eng {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/english/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-eng {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/english/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-eng a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-eng img {
	vertical-align: middle;
}

/************************
For Environmental Studies Program Splash Page
************************/

#splash-container-env {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/enviro/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-env {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/enviro/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-env a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-env img {
	vertical-align: middle;
}

/************************
For Biology Program Splash Page
************************/

#splash-container-bio {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/bio/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-bio {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/bio/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-bio a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-bio img {
	vertical-align: middle;
}

/************************
For GIS Program Splash Page
************************/

#splash-container-gis {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/gis/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-gis {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/gis/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-gis a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-gis img {
	vertical-align: middle;
}

/************************
For Computer Applications Program Splash Page
************************/

#splash-container-cos {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/cos/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-cos {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/cos/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-cos a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-cos img {
	vertical-align: middle;
}

/************************
For Information Security Program Splash Page
************************/

#splash-container-infosec {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	min-height: 405px;
	position: relative;
	background: #000000 url(/images/content/academics/infosec/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-infosec {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/infosec/splashnavbg.png) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-infosec a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-infosec img {
	vertical-align: middle;
}

/************************
For Public Safety Program Splash Page
************************/

#splash-container-psa {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/psa/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-psa {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/psa/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-psa a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-psa img {
	vertical-align: middle;
}

/************************
For Business Management Program Splash Page
************************/

#splash-container-bus {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/bus/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-bus {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/bus/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-bus a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-bus img {
	vertical-align: middle;
}

/************************
For Accounting Program Splash Page
************************/

#splash-container-accounting {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/accounting/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-accounting {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/accounting/splashnavbg.png) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-accounting a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-accounting img {
	vertical-align: middle;
}
/************************
For Behavioral/Social Sciences Program Splash Page
************************/

#splash-container-behsoc {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	position: relative;
	background: #ffffff url(/images/content/academics/behsoc/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-behsoc {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/behsoc/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-behsoc a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-behsoc img {
	vertical-align: middle;
}

/************************
For University Studies Program Splash Page
************************/

#splash-container-univstudies {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/univstudies/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-univstudies {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/univstudies/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-univstudies a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-univstudies img {
	vertical-align: middle;
}

/************************
For Education Program Splash Page
************************/

#splash-container-education {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/academics/education/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-education {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/academics/education/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-education a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-education img {
	vertical-align: middle;
}


/************************
For Acadian Archives Splash Page
************************/

#splash-container-arch {
	behavior: url(/css/iepngfix.htc);
	width: 720px;
	height: 405px;
	position: relative;
	background: #ffffff url(/images/content/archives/splashbg.jpg) top left no-repeat;
}
#splash-nav-container-arch {
	position: relative;
	width: 669px;
	height: 22px;
	background: url(/images/content/archives/splashnavbg.jpg) top left no-repeat;
	vertical-align: middle;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 10px;
}
#splash-nav-container-arch a {
	color: #ffffff;
	text-decoration: none;
}
#splash-nav-container-arch img {
	vertical-align: middle;
}

/**********************
For GIS projects page
**********************/

.project-container {
	position: relative;
	width: 516px;
	height: 200px;
}
.project-thumbnail {
	float: left;
	width: 223px;
	height: 200px;
}
.project-info {
	float: right;
	width: 293px;
	height: 200px;
	line-height: 14px;
}
.project-text {
	position: relative;
	width: 293px;
	height: 152px;
	background: url(/images/content/academics/gis/projtxtbg.jpg) top right no-repeat;
}
.project-headline-container {
	float: right;
	width: 258px;
	border-bottom: #be9231 solid 1px;
	padding-right: 11px;
	margin-right: 2px;	
}
.project-headline {
	position: relative;
	text-align: right;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	color: #d4d3d3;
	padding-top: 5px;
	padding-bottom: 3px;
}
.project-description {
	float: right;
	width: 258px;
	padding-right: 13px;
	padding-top: 8px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
}
.project-credits {
	position: relative;
	width: 293px;
	height: 48px;
	background: url(/images/content/academics/gis/projcredbg.jpg) bottom right no-repeat;
	vertical-align: bottom;
}
.project-credit-text {
	position: relative;
	padding-right: 45px;
	padding-top: 5px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d4d3d3;
	text-align: right;
}

/* for floating navigation box */
#float-nav {
	width: 170px;
	float: right;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	color: #ffffff;
}
#float-nav2 {
	width: 170px;
	float: left;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	color: #ffffff;
}
#float-nav-top {
	behavior: url(/css/iepngfix.htc);
	width: 170px;
	height: 21px;
	position: relative;
	background: url(/images/content/floatnavtop.png) top center no-repeat;
}
#float-nav-content {
	width: 170px;
	position: relative;
	background: url(/images/content/floatnavbg.jpg) top center repeat-y;
}
#float-nav-content a {
	color: #ffffff;
	text-decoration: none;
}
#float-nav-content img {
	behavior: url(/css/iepngfix.htc);
}
#float-nav-content ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#float-nav-content ul li {
	display: block;
	padding-left: 15px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: url(/images/content/floatnavline.png) bottom center no-repeat;
}
#float-nav-content ul ul li {
	display: block;
	margin-left: -15px;
	padding-left: 25px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	background: url(/images/content/floatnavline.png) top center no-repeat;
}
#float-nav-bottom {
	behavior: url(/css/iepngfix.htc);
	width: 170px;
	height: 20px;
	position: relative;
	background: url(/images/content/floatnavbottom.png) bottom center no-repeat;
}

/* for student services */

#studserv_hmcontent {
	position: relative;
	background: url(/images/content/studserv/hometitlebg.gif) top center no-repeat;
	height: 393px;
}
#studserv_hmnav {
	position: absolute;
	left: 6px;
	top: 81px;
	z-index: 2;
}
#studserv_hmnav img {
	margin: 0 4px 4px 0;
}
#studserv_bnav {
	position: relative;
	background: #6c0808;
	width: 100%;
	height: 22px;
	color: #ffffff;
	text-align: center;
	line-height: 22px;
}
#studserv_bnav a {
	color: #ffffff;
	text-decoration: none;
}
#studserv_topnav {
	position: relative;
	background: #be9231;
	width: 100%;
	height: 40px;
}
#studserv_toplogo {
	float: left;
	background: #be9231 url(/images/content/studserv/studservlogosm.gif) top left no-repeat;
	width: 330px;
	height: 40px;
}
#studserv_toplogo span {
	display: block;
	height: 0;
	font-size: 1px;
	visibility: hidden;
	overflow: hidden;
}
#studserv_toplogo a {
	display: block;
	width: 100%;
	height: 40px;
}
#studserv_topico {
	float: right;
	text-align: right;
	height: 40px;
}
#studserv_topico img {
	margin: 2px 2px 2px 0;
}
#eventsticker {
	position: relative;
	width: 720px;
	height: 24px;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	line-height: 24px;
	border-top: #000000 solid 1px;
	border-bottom: #000000 solid 1px;
	background: #393939 url(/images/content/studserv/tickerbg.gif) top left repeat-x;
}
#latestevents {
	float: left;
	width: 97px;
	height: 24px;
	background: url(/images/content/studserv/latesteventsbg.png) top left no-repeat;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
}
#latestevents a {
	display: block;
	width: 100%;
	height: 24px;	
}
#latestevents span {
	display: block;
	height: 0;
	font-size: 10%;
	visibility: hidden;
	overflow: hidden;
}
#showevent {
	float: right;
	width: 590px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	color: white;
	font-size: 11px;
}
#showevent a {
	color: #ffffff;
	text-decoration: none;
}
#oppsearchContainer {
	position: relative;
	width: 42em;
	padding-top: 10px;
}
#oppsearchHeader {
	position: relative;
	height: 23px;
	background: url(/images/content/studserv/searchheadbg.gif) top left repeat-x;
}
#oppsearchTitle {
	float: left;
	width: 414px;
	height: 23px;
	background: url(/images/content/studserv/oppsearchtitle.gif) top left no-repeat;
}
#oppsearchTopCorner {
	float: right;
	width: 23px;
	height: 23px;
	background: url(/images/content/studserv/oppsearchtopcorner.gif) top right no-repeat;
}
#oppsearch {
	position: relative;
	background: #ecd285 url(/images/content/studserv/searchbg.gif) bottom left repeat-x;
	padding: 5px;
	border-left: #d4b059 solid 1px;
	border-right: #d4b059 solid 1px;
}
#oppsearch td {
	padding: 5px;
}
#oppsearch .subhead {
	border-bottom: #be9231 solid 1px;
	font-weight: bold;
}
#oppsearch a:link, #oppsearch a:active, #oppsearch a:visited {
	color: #393939;
	text-decoration: none;
}
#oppsearchBottom {
	position: relative;
	height: 10px;
	background: #d1ac54 url(/images/content/studserv/searchbottombg.gif) bottom left repeat-x;
}
#oppsearchBottomLeft {
	float: left;
	width: 10px;
	height: 10px;
	background: url(/images/content/studserv/searchcornerbtmlt.gif) bottom left no-repeat;
}
#oppsearchBottomRight {
	float: right;
	width: 10px;
	height: 10px;
	background: url(/images/content/studserv/searchcornerbtmrt.gif) bottom right no-repeat;
}
.profileSection {
	border-bottom: #be9231 solid 1px;
}

/* for Acadian Archive pages */
.aatitle {
	position: relative;
	height: 34px;
	max-width: 490px;
	margin-top: 10px;
	background: #64615f url(/images/content/archives/aatitlebg.jpg) bottom left repeat-x;
}
.aatitle2 {
	position: relative;
	height: 34px;
	width: 100%;
	margin-top: 10px;
	background: #64615f url(/images/content/archives/aatitlebg.jpg) bottom left repeat-x;
}
.aatitlestar {
	float: left;
	height: 34px;
	width: 99px;
	background: url(/images/content/archives/aatitlestar.jpg) bottom left no-repeat;
}
.aatitletext {
	height: 34px;
	margin-left: 99px;
	background: url(/images/content/archives/aatitletext.jpg) bottom right no-repeat;
	color: #ffffff;
	font-family: Tahoma, sans-serif;
	font-size: 17px; 
	font-weight: bold;
	text-align: left;
	line-height: 29px;
	padding-left: 10px;
}
.aatitletext2 {
	height: 34px;
	margin-left: 99px;
	background: url(/images/content/archives/aatitletext.jpg) bottom right no-repeat;
	color: #ffffff;
	font-family: Tahoma, sans-serif;
	font-size: 17px; 
	font-weight: bold;
	text-align: left;
	line-height: 29px;
	padding-left: 10px;
}
.exhibitico {
	float: left;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
	width: 240px;
}

/* for embedded video */
.video_med {
	float: left;
	width: 320px;
	height: 240px;
	padding-top: 4px;
	padding-right: 16px;
}
