@charset "utf-8";
/*	CSS Document		*/
/*	Site wide elements	*/
body{
	background-color:#000;
}
a{
	text-decoration:none;
	color:#6399AB;
}
a:link{
	color:#004080;
}
a:visited{
	color:#6399AB;
}
a:hover{
	color:#B3CDD6;
}
a:active{
	color:#F06824;
}
/*ul {
	list-style-position: outside;
	list-style-image: url(/images/bullet3.gif);
}
*/
.retiredFaculty{
	font-size:14px;
	font-weight:bold;
	font-style:oblique;
	color:#61BF1A;
}
/*		---	BGSU Header Elements ---	*/
#Header{
	background-color:#000;
	width:804px;
	height:35px;
	margin:3px auto 0 auto;
}
/*		--- CBA Header ---		*/
#HeaderDiv{
	background-color:#61BF1A;
	height:10px;
	width:804px;
	margin:auto;
}
#HeaderThree{
	width:802px;
	height:131px;
	margin-left:auto;
	margin-right:auto;
	border-left:1px solid #61BF1A;
	border-right:1px solid #61BF1A;
	overflow:hidden;
}
#cbaLogo{
	width:175px;
	height:131px;
	float:left;
	background-color:#aaa;
}
#cbaBuilding{
	background-image:url(/images/buildingBlueHeader.gif);
	background-repeat:no-repeat;
	width:627px;
	height:131px;
	float:right;
	overflow:hidden;
}
#menuBar{
	width: 625px;
	height: 120px;
	margin-left: 0px;
	overflow:hidden;
}
	#menuBar .dmlinks{
		overflow:hidden;
	}
#HeaderThree #cbaBuilding #menuBar{
	overflow:hidden;
}
#HeaderPic{
	background-image:url(/images/BuildingHeader5.gif);
	background-repeat: no-repeat;
	width: 802px;
	height: 131px;
	margin-left: auto;
	margin-right: auto;
	border-left:1px solid #61BF1A;
	border-right:1px solid #61BF1A;
}
#menuBar2{
	width: 625px;
	height: 111px;
	margin-left: 176px;
	overflow:hidden;
}
/*		--- End CBA Header	--- 		*/
/*		---	Page Title		---		*/
#TitleBar{
	background-color: #F06824;
	width:802px;
	height:30px;
	margin:auto;
	border-left:1px solid #61BF1A;
	border-right:1px solid #61BF1A;
	padding-top:0px;
	padding-bottom:0px;
	max-height:28px;
}
	#TitleBar p{
		font-size:22px;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:right;
		color:#FFF;
		margin:0px;
		padding-right:15px;
	}

#TitleBar2{
	background-color: #F06824;
	width:802px;
	height:29px;
	margin-top:0px;
	margin:auto;
	border-left:1px solid #61BF1A;
	border-right:1px solid #61BF1A;
	border-bottom:1px solid #613005;
	padding-top:0px;
	padding-bottom:0px;
	max-height:29px;
}
	#TitleBar2 p{
		font-size:22px;
		font-family:Georgia, "Times New Roman", Times, serif;
		text-align:right;
		vertical-align:text-top;
		color:#FFF;
		margin:0px;
		padding-right:5px;
	}
/*		---	End Page Title Area		---		*/
/*		--- End Header ---		*/

/*		---	Main Content Areas		---		*/
#ContentBody{
	background-color: white;
	background-image: url('/images/175Mutedlightside.gif');
	background-repeat: repeat-y;
	width: 802px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	min-height: 550px;
	border-left:1px solid #61BF1A;
	border-right:1px solid #61BF1A;
	/*	border-top:1px solid #F06824; */
	padding-top:0px;
	margin-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
	#ContentBody p{
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:0px;
		padding:0px;
	}
	#LeftColumn{
		float: left;
		width: 160px;
		max-width:160px;
		padding: 6px 6px 3px 6px;
	}
	#RightColumn{
		width:618px;
		margin: 0px 0px 0px 175px;
		padding: 10px 0px 0px 5px;
		overflow: auto;
	}
	#RightColumn2{
		width: 614px;
		margin: 5px 0px 0px 175px;
		padding: 0px 0px 0px 5px;
		background-image:url(/images/BABG.jpg);
		background-repeat:no-repeat;
	}
	#RightColumnText{
		width:450px;
		padding:5px 5px 0px 0px;
		border-right:medium solid #6399AB;
	}
	#RightColumnText2{
		width:450px;
		padding:5px 5px 5px 0px;
		border:thin solid #6399AB;
	}
	#RightColumnMenus{
		width:147px;
		float:right;
		padding:2px 2px 2px 5px;
	}
	#RightColumnMenus2{
		width:147px;
		float:right;
		padding:2px 2px 2px 5px;
		font-weight:bold;
	}
		#RightColumnMenus2 a{
			color:#000066;
		}
		#RightColumnMenus2 a:link{
			color:#000033;
		}
		#RightColumnMenus2 a:visited{
			color:#6399AB;
		}
		#RightColumnMenus2 a:hover{
			color:#000066;
		}
		#RightColumnMenus2 a:active{
			color:#F06824;
		}
	#RightColumnWide{
		width:180px;
		float:right;
		padding:2px 5px 2px 5px;
	}
	.contentDiv{
		width:75%;
		color:#6399AB;
		text-align:center;
		height:2px;
	}

/*	College Pages	*/
#CollegeImageContentBody{
	background-image:url('/images/contentBG1.jpg');
	background-repeat: no-repeat;
	width: 802px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	min-height: 550px;
	border-left:1px solid #61BF1A;
	border-right:1px solid #61BF1A;
}
	#CollegeImageContentBody p{
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:0px;
		padding:0px;
	}
#CollegePlainContentBody{
	background-color:#FFFFFF;
	width: 802px;
	height: auto;
	margin:0 auto 0 auto;
	min-height: 550px;
	border-left:1px solid #61BF1A;
	border-right:1px solid #61BF1A;
}
	#CollegePlainContentBody p{
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:0px;
		padding:0px;
	}

#CollegeMainContent{
	padding:25px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:772px;
}
#CollegeMainNarrow{
	width:580px;
	padding:5px 5px 5px 15px;
	border-right:medium solid #6399AB;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*	Center Column Effects		*/
.CenterColumnTransOn{
	filter: alpha(opacity=75); /* ie */
	-moz-opacity: .75; /* mozilla */
	opacity: .75;
	background:#FFF;
	width:400px;
	height:auto;
	margin:0px 0px 3px 75px;
	padding:12px 5px 3px 15px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
	.CenterColumnTransOff{
		background:#F4F4F4;
		width:400px;
		height:auto;
		margin:0px 0px 3px 75px;
		padding:12px 5px 3px 15px;
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		/* border:2px solid #F06824; */
	}
	.CenterColumnTransOn p, .CenterColumnTransOff p{
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:2px;
		padding:0px;
	}
	.CenterColumnTransOn a, .CenterColumnTransOff a{
		font-size:12px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin:5px 0px 0px 0px;
		padding:0px;
	}

/*		---	End Main Content Layouts	---	*/
/*		NEWSLETTER FORMATS		*/
.newsletter{

}
	.newsletter a{
		text-decoration:none;
	}
		.newsletter a:link{
			color:#F06824;
		}
		.newsletter a:visited{
			color:#C93;
		}
		.newsletter a:hover{
			color:#613005;
		}
		.newsletter a:active{
			color:#C93;
		}
	.newsletter h1{
		font: Georgia, "Times New Roman", Times, serif;
		font-size:20px;
		color:#000;
	}
	.newsletter #container{ 
		width:804px;
		background:#FFF;
		margin:0 auto;
		text-align:left;
		border:1px solid #F06824;
	}
	/*	Newsletter Front Page Header	*/
	.newsletter #header{ 
		background:#000;
		width:804px;
		height:110px;
		vertical-align:top;
		padding:0px;
	}
		.newsletter #header .deptLogo{
			float:left;
			width:170px;
			color:#FFF;
			padding:0px;
		}
		.newsletter #header .newsheaderpic{
			float:left;
			height:110px;
			width:487px;
			padding:0px;
		}
		.newsletter #header .nlcbalogo{
			float:left;
			padding:0px;
			width:147px;
		}
	
	.newsletter #headerArticle{ 
		background:#000;
		height:85px;
		width:100%;
	}
		.newsletter #headerArticle img{
			padding:5px;
			text-align:left;
			border:none;
		}
		.newsletter #headerArticle h1{
			vertical-align:middle;
			width:80%
		}
	/*	Start Dallas Hamilton Header	*/
	.newsletter #DHHeader{
		background:#000;
		height:116px;
		width:100%;
		background-image:url(/DallasHamilton/images/newsHead2.jpg);
		background-position:right;
		background-repeat:no-repeat;
	}
		.newsletter #DHHeader .dhlogo{
			float:left;
		}
		.newsletter #DHHeader .title{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:24px;
			font-weight:bold;
			color:#6399AB;
			text-align:center;
			width:inherit;
			padding-top:60px;
			height:116px;
		}
		.newsletter #DHHeader .title h2{
			height:1.2em;
		}
		.nlcbalogo{
			float:right;
			padding:0px;
		}
	/*	End Dallas Hamilton Header		*/

.newsletter #leftSide, .newsletter #leftSideArticle{
	float: left; 
	width: 150px;
	background:#FFF;
	padding: 15px 0 15px 5px;
	color:#000;
}

.newsletter #leftSide a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-size:12px;
	text-decoration:none;
}
		.newsletter #leftSide a:link{
			color:#F06824;
		}
		.newsletter #leftSide a:visited{
			color:#C93;
		}
		.newsletter #leftSide a:hover{
			color:#F06824;
		}
		.newsletter #leftSide a:active{
			color:#000;
		}
		.newsletter #leftSide .date{
			font-size:14px;
			color:#F06824;
		}


.newsletter #leftSide h3, .newsletter #leftSide p, .newsletter #rightSide p, .newsletter #rightSide p h3{
	margin-left: 10px;
	margin-right: 10px;
}

.newsletter #rightSide {
	float:right; 
	width:140px;
	background:#FFF;
	padding: 5px;
	font-size:10px;
	color:#000;
	border-left:thin solid #CCC;
}
	.newsletter #rightSide h2{
		font-size:14px;
		color:#6399AB;
	}
	.newsletter #rightSide h3{
		font-size:12px;
		padding-bottom:0px;
	}
	.newsletter #rightSide .date{
		text-align:right;
		font-size:14px;
		color:#F06824;
		}

/*	class for Front Page	*/
.newsletter #mainContent{
 	margin: 5px 175px 5px 175px;
	padding: 0 5px 0 5px;
	background:#FFF;
	color:#000;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
	.newsletter #mainContent h1{
		color:#6399AB;
		font-size:24px;
		text-align:center;
	}
	.newsletter #mainContent h2{
		font-size:20px;
	}
	.newsletter #mainContent .newsTitle{
		color:#F06824;
		font-size:24px;
		font:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
	}
/*	classes for Articles (with rightSide Dropped)	*/
.newsletter #articleContent{
 	margin: 5px 25px 5px 175px;
	padding: 0 5px 0 5px;
	background:#FFF;
	color:#000;
}
	.newsletter #articleContent .newsTitle{
		color:#F06824;
		font-size:24px;
		font:Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
	}
.newsletter #footer { 
	background:#FFF;
	text-align:center;
	font-size:9px;
	color:#999;
	vertical-align:bottom;
	height:32px;
}
	.newsletter #footer p {
		margin: 0;
		padding: 15px 0 0 0;
	}

/*			END NEWSLETTER FORMATS			*/
/*			START BIOS FORMATS				*/
#bioHeader{
	border:solid 2px #6399AB;
	width:610px;
	min-height:120px;
	overflow:auto;
}
#bioPic {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	float:left;
	padding:3px;
}

#bioPic .shadow2,
#bioPic .shadow3,
#bioPic .container {
	position: relative;
	left: -1px;
	top: -1px;
}

	#bioPic .shadow1 {
		background: #F1F0F1;
	}

	#bioPic .shadow2 {
		background: #DBDADB;
	}

	#bioPic .shadow3 {
		background: #B8B6B8;
	}

	#bioPic .bioPiccontainer {
		background: #ffffff;
		border: 1px solid #848284;
		padding: 2px;
	}
#bioHeader #bioMain{
	padding:3px;
	width:450px;
}
	#bioHeader #bioMain .bioName{
		font:Verdana, Arial, Helvetica, sans-serif bold larger;
		color:#000066;
	}
	#bioHeader #bioMain .bioTitle{
		font:Verdana, Arial, Helvetica, sans-serif italic;
	}
#bioPanels{
	float:left;
	clear:both;
}
.bioDiv{
	width:85%;
	color:#B3CDD6;
	text-align:center;
}
.teachingTable{
	width:100%;
	border:groove 2px #6399AB;
	text-align:center;
}
	.teachingTable td{
		border:solid 1px #6399AB;
	}
	.teachingTable th{
		background-color:#61BF1A;
		border:solid 1px #6399AB;
		color:#FFF;
	}
/*	Imported Spry Elements	*/
.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear:both;
	width:618px;
}
.TabbedPanels h3 {
	color:#F06824;
	padding-bottom:0px;
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	font:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-weight:bold;
	background-color:#FFF;
	list-style: none;
	border-left: solid 2px #61BF1A;
	/*	border-bottom: solid 1px #6399AB;	*/
	border-top: solid 2px #61BF1A;
	border-right: solid 2px #61BF1A;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}
.TabbedPanelsTabHover {
	background-color:#AFE495;
}
.TabbedPanelsTabSelected {
	background-color: #6399AB;
	border:2px solid #6399AB;
	color:#FFF;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 2px #6399AB;
	border-bottom: solid 2px #6399AB;
	border-top: solid 2px #6399AB;
	border-right: solid 2px #6399AB;
	background-color: #FFF;
	width:610px;
}
.TabbedPanelsContent {
	padding: 4px;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
/*	End Spry Import	*/
table.biosTable{
	width:600px;
	table-layout:fixed;
	border:1px solid #61BF1A;
	text-align:left;
}
	td.bioPicCell{
		width:100px;
		overflow:hidden;
		vertical-align:top;
	}
	td.bioInfoCell{
		width:495px;
		vertical-align:text-top;
	}
		.bioName{
			font-weight:bold;
			font-size:18px;
			color:#000066;
		}
		.bioTitle{
			font-style:italic;
			font-size:12px;
		}

/*			END BIOS FORMATS				*/
/*		---	Footer Elements	---		*/
#Footer{
	width:804px;
	margin:0 auto 0 auto;
	padding:0;
	background-color:#61BF1A;
	text-align:left;
	font-size:8px;
}
	#Footer a{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#61BF1A;
		text-decoration:none;
	}
	#Footer a:hover{
		color:#61BF1A;
	}

#BGSUFooter{
	width:804px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #A49B8E;
	text-decoration: none;
	font-weight: normal;
}
	#BGSUFooter a {font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #A49B8E; text-decoration: none; font-weight: normal;}
	#BGSUFooter a:hover {font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #FFFFFF; text-decoration: none; font-weight: normal;}

/*		---	End Footer Elements	---		*/
/*		Clear Fix		*/
.clearFix:after { /* for modern browsers */
	content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearFix { /* for IE7/Win */
    min-height:1px;
}
* html .clearFix { /* for IE5-6/Win */
    height:1px;
}
* html>body .clearFix { /* for IE5/Mac */
    height:auto;
    display:inline-block;
}

#imgContainer{
	margin:0;
	padding:0;
}

#cbaDropLineMenu {position:relative; font-size:11px; height:28px; }
#cbaDropLineMenu li span{ margin:0; text-align:center; vertical-align:middle; white-space:nowrap;}
#cbaDropLineMenu, #cbaDropLineMenu ul {padding:0; margin:0; list-style:none; width:100%; }
#cbaDropLineMenu li img{ margin:0; padding:0 0 0 2px; border:none;}
#cbaDropLineMenu li {float:left; padding:3px 1px 3px 1px; list-style:none; background-color:#6399AB;}
#cbaDropLineMenu li a {float:left; border:1px solid #004080; display:block; height:auto; padding:3px; font-weight: bold; font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#fff; text-decoration:none;}

#cbaDropLineMenu li ul{position:absolute; top:27px; left:0;display:none; list-style:none; z-index:100; }

#cbaDropLineMenu li a:hover{background-color:#000066;border:1px dotted #fff;}

#cbaDropLineMenu li ul #BSBA{left:0; top:40px;}
#cbaDropLineMenu li ul #DeansOffice{left:0; top:40px;}
#cbaDropLineMenu li ul #StudentOpportunities{left:0; top:40px;}

#cbaDropLineMenu :hover ul,
#cbaDropLineMenu :hover ul :hover ul,
#cbaDropLineMenu :hover ul :hover ul :hover ul,
#cbaDropLineMenu :hover ul :hover ul :hover ul :hover ul,
#cbaDropLineMenu :hover ul :hover ul :hover ul :hover ul :hover ul {list-style:none;left:0; top:27px;display:block;}

#cbaDropLineMenu :hover ul ul,
#cbaDropLineMenu :hover ul :hover ul ul,
#cbaDropLineMenu :hover ul :hover ul :hover ul ul,
#cbaDropLineMenu :hover ul :hover ul :hover ul :hover ul ul {list-style:none;left:0;display:none;}

/* ----------- flyout menu styles ----------- */
#cbaFlyOutMenu {z-index:999;font-weight: bold; font-family: Verdana, Geneva, sans-serif; font-size:10px; width:150px; height:auto; position:relative; margin:0;}
#cbaFlyOutMenu li a, #cbaFlyOutMenu ul li a:visited { padding:3px; display:block; text-decoration:none; color:#fff; width:150px; height:auto; text-align:left; border:1px solid #004080; background: #6399AB; color:#fff;
 line-height:19px; font-size:11px;}
#cbaFlyOutMenu {padding:0; margin:0;list-style-type: none; }
#cbaFlyOutMenu li {float:left; padding:2px 3px;margin-right:1px; position:relative; list-style:none;background:#6399AB;}
#cbaFlyOutMenu li ul {display: none;}

/* specific to non IE browsers */
#cbaFlyOutMenu a:hover {background-color:#000066;border:1px dotted #fff;}
#cbaFlyOutMenu li:hover ul {display:block; position:absolute; top:0; left:122px; width:150px;}
#cbaFlyOutMenu li:hover ul li ul {display: none;}
#cbaFlyOutMenu li:hover ul li a {display:block; width:150px;}
#cbaFlyOutMenu li:hover ul li a:hover {background-color:#000066;border:1px dotted #fff;}
#cbaFlyOutMenu li:hover ul li:hover ul {display:block; position:absolute; left:122px; top:0; color:#fff;}
#cbaFlyOutMenu li:hover ul li:hover ul li a {display:block; width:150px; background:#6399AB; color:#fff;}
#cbaFlyOutMenu li:hover ul li:hover ul li a:hover {background-color:#000066;border:1px dotted #fff; color:#fff;}


.main {overflow:auto;height: auto; position: relative; width: 802px; text-align: left; margin: 0 auto; }

.header {overflow:auto;float: left; height: 100px; width: 100%; background: url(/images/clearHeader1.png) no-repeat; margin: 0 auto;}
.header_logo_link {position: absolute; top: 17px; left: 15px; width: 127px; height: 56px;}
.header_logo_image {visibility: hidden;}
.header_title {width: 100%; float: left; padding: 5px 0px 5px 0px}

a.header_mybgsu {position: absolute; top: 5px;left: 465px; width: 102px; height: 35px}
a.header_email {position: absolute; top: 5px;left: 583px; width: 111px; height: 35px}
a.header_search {position: absolute; top: 5px;left: 712px; width: 65px; height: 35px}

a.header_academics {position: absolute; top: 42px;left: 268px; width: 83px; height: 20px}
a.header_admissions {position: absolute; top: 42px;left: 358px; width: 90px; height: 20px}
a.header_arts {position: absolute; top: 42px;left: 455px; width: 72px; height: 20px}
a.header_athletics {position: absolute; top: 42px;left: 533px; width: 80px; height: 20px}
a.header_libraries {position: absolute; top: 42px;left: 620px; width: 77px; height: 20px}
a.header_atoz {position: absolute; top: 42px;left: 705px; width: 70px; height: 20px}

a:active.header_nav_outline  {border: solid 1px #FFFFFF; overflow: hidden}
a:hover.header_nav_outline  {border: solid 1px #FFFFFF; overflow: hidden}
.header_text {font-size: 0px; color: #000}
.header_text a {font-size: 0px; text-decoration: none; color: #000}