/*
	Century College
	CSS File For Layout
*/	

/*------------------------------------------------------------------------------
	Foundation
------------------------------------------------------------------------------*/	

#wrapper{
	margin:0px auto;
	text-align: left;
	width: 995px;
}

#content{
	margin: 0;
	padding: 0 9px;
	width: 800px;
	float: left;
	display: inline;
	background: url('../images/background/main_bg.gif') no-repeat;

}
	#header{
		width: 800px;
		height: 71px;
		position: relative;
	}
		#header .logo{
			margin-left: 15px;
		}
		 #search{
			position: absolute; 
			top: 15px; right: 20px;
		  }
			#search form {margin: 0; padding:0;}
			#search input.searchBox {width: 140px;  font-size: 96%; float: left; margin-top: 2px;}
			#search .goBtn{
				display: block;
				float: left;
				width: 21px;
				margin-left: 10px;
			}
	#footer{
		width: 820px;
		color: #ccc;
		background: url('../images/background/bg_footer_mnscu.gif') no-repeat;
		padding: 33px 0 35px 75px;
	}
		#footer p{
			color: #999;
			margin: 0 130px 0 0;
			padding: 0;
		}
		#printfooter{display: none;}
		
		#footer .mnscu{
			padding: 0px 0 0 50px;
		}
	
	
	#main_swf{
		width: 800px;
		height: 391px;
	}

	#home #main_content{
		width: 800px;
		background: url('../images/background/bg_home_bot.gif') repeat-y;
	}
		#home #main_content .left{
			float: left;
			display: inline;
			width: 197px;
			padding: 13px 30px 0 23px;
	}
		#home #main_content .right{
			background: #fff url('../images/background/bg_home_pens.jpg') top right no-repeat;
			display: inline;
			float: left;
			width: 497px;
			padding: 13px 30px 22px 23px;
	}
		#home #main_content .right .intro{
			padding: 0px 215px 10px 0;
		}
	
	

#slider{
	width: 175px;
	height: 350px;
	margin-left: -9px;
	float: left;
	position: relative;
	
}

.imgleft{
	float: left;
	padding: 5px;
	margin-right: 10px;
	position: relative;
	margin-bottom: 2px;
	border: 1px solid #ccc;
}

.imgright{
	float: right;
	padding: 5px;
	margin-left: 10px;
	margin-right: -30px;
	position: relative;
	margin-bottom: 2px;
	border: 1px solid #ccc;
}

.imgmid{
	padding: 5px;
	border: 1px solid #ccc;
	margin: 5px 0 10px 0;
	position: relative;
}

/*------------------------------------------------------------------------------
	Navigation
------------------------------------------------------------------------------*/
		
#nav{
position: relative;
height: 24px;
}
.nav_cover{
position: absolute;
top: 0;
left: 0;
display: inline;
}

#nav_main{
height: 24px;
position: absolute;
top: 0;
left: 0px;
}
		
#nav_main ul, #nav_utility ul, #nav_secondary ul {
list-style: none;
padding: 0;
margin: 0;
}

#nav_main li {
display: block;
list-style: none;
float: left;
margin: 0; padding: 0;
}

#nav_main a {
display: block;
overflow: hidden;
height: 0px !important;
height /**/: 24px; /*For IE5 Win */
padding: 24px 0 0 0;
}

#nav_main a:hover{
background-position: 0 -24px; z-index: 100;
}
#nav_main .active a{
background-position: 0 -24px; z-index: 100;
}

#home #nav_main a:hover, #career #nav_main a:hover, #education #nav_main a:hover, #finance #nav_main a:hover, #leadership #nav_main a:hover, #personal #nav_main a:hover, #utility #nav_main a:hover{background-position: 0 -24px; z-index: 110;}
#home #nav_main .active a, #career #nav_main .active a, #education #nav_main .active a, #finance #nav_main .active a, #leadership #nav_main .active a, #personal #nav_main .active a{ background-position: 0 -24px; z-index: 100;}

#home .nav1 a{ width: 123px;	background: url('../images/nav/nav_career.jpg') top left no-repeat; position: absolute; top: 0; left: 142px; }
#home .nav2 a{ width: 149px;	background: url('../images/nav/nav_ed.jpg') top left no-repeat; position: absolute; top: 0; left: 248px; }
#home .nav3 a{ width: 131px;	background: url('../images/nav/nav_finance.jpg') top left no-repeat; position: absolute; top: 0; left: 381px; }
#home .nav4 a{ width: 152px;	background: url('../images/nav/nav_lead.jpg') top left no-repeat; position: absolute;	top: 0; left: 495px;}
#home .nav5 a{ width: 148px;	background: url('../images/nav/nav_personal.jpg') top left no-repeat; position: absolute;	top: 0; left: 629px;}
#home .nav6 a{ width: 141px;	background: url('../images/nav/nav_gpslife.jpg') top left no-repeat; position: absolute;	top: 0; left: 0px;}

#career .nav1 a{ width: 123px;	background: url('../images/nav/nav_career.jpg') top left no-repeat; position: absolute; top: 0; left: 142px; }
#career .nav2 a{ width: 149px;	background: url('../images/nav/nav_ed_b.jpg') top left no-repeat; position: absolute; top: 0; left: 248px; }
#career .nav3 a{ width: 131px;	background: url('../images/nav/nav_finance.jpg') top left no-repeat; position: absolute; top: 0; left: 381px; }
#career .nav4 a{ width: 152px;	background: url('../images/nav/nav_lead.jpg') top left no-repeat; position: absolute;	top: 0; left: 495px;}
#career .nav5 a{ width: 148px;	background: url('../images/nav/nav_personal.jpg') top left no-repeat; position: absolute;	top: 0; left: 629px;}
#career .nav6 a{ width: 141px;	background: url('../images/nav/nav_gpslife.jpg') top left no-repeat; position: absolute;	top: 0; left: 0px;}

#education .nav1 a{ width: 123px;	background: url('../images/nav/nav_career_b.jpg') top left no-repeat; position: absolute; top: 0; left: 142px; }
#education .nav2 a{ width: 149px;	background: url('../images/nav/nav_ed.jpg') top left no-repeat; position: absolute; top: 0; left: 248px; }
#education .nav3 a{ width: 131px;	background: url('../images/nav/nav_finance_b.jpg') top left no-repeat; position: absolute; top: 0; left: 381px; }
#education .nav4 a{ width: 152px;	background: url('../images/nav/nav_lead.jpg') top left no-repeat; position: absolute;	top: 0; left: 495px;}
#education .nav5 a{ width: 148px;	background: url('../images/nav/nav_personal.jpg') top left no-repeat; position: absolute;	top: 0; left: 629px;}
#education .nav6 a{ width: 141px;	background: url('../images/nav/nav_gpslife.jpg') top left no-repeat; position: absolute;	top: 0; left: 0px;}

#finance .nav1 a{ width: 123px;	background: url('../images/nav/nav_career.jpg') top left no-repeat; position: absolute; top: 0; left: 142px; }
#finance .nav2 a{ width: 149px;	background: url('../images/nav/nav_ed_c.jpg') top left no-repeat; position: absolute; top: 0; left: 248px; }
#finance .nav3 a{ width: 131px;	background: url('../images/nav/nav_finance.jpg') top left no-repeat; position: absolute; top: 0; left: 381px; }
#finance .nav4 a{ width: 152px;	background: url('../images/nav/nav_lead_b.jpg') top left no-repeat; position: absolute;	top: 0; left: 495px;}
#finance .nav5 a{ width: 148px;	background: url('../images/nav/nav_personal.jpg') top left no-repeat; position: absolute;	top: 0; left: 629px;}
#finance .nav6 a{ width: 141px;	background: url('../images/nav/nav_gpslife.jpg') top left no-repeat; position: absolute;	top: 0; left: 0px;}

#leadership .nav1 a{ width: 123px;	background: url('../images/nav/nav_career.jpg') top left no-repeat; position: absolute; top: 0; left: 142px; }
#leadership .nav2 a{ width: 149px;	background: url('../images/nav/nav_ed.jpg') top left no-repeat; position: absolute; top: 0; left: 248px; }
#leadership .nav3 a{ width: 131px;	background: url('../images/nav/nav_finance_c.jpg') top left no-repeat; position: absolute; top: 0; left: 381px; }
#leadership .nav4 a{ width: 152px;	background: url('../images/nav/nav_lead.jpg') top left no-repeat; position: absolute;	top: 0; left: 495px;}
#leadership .nav5 a{ width: 148px;	background: url('../images/nav/nav_personal_b.jpg') top left no-repeat; position: absolute;	top: 0; left: 629px;}
#leadership .nav6 a{ width: 141px;	background: url('../images/nav/nav_gpslife.jpg') top left no-repeat; position: absolute;	top: 0; left: 0px;}

#personal .nav1 a{ width: 123px;	background: url('../images/nav/nav_career.jpg') top left no-repeat; position: absolute; top: 0; left: 142px; }
#personal .nav2 a{ width: 149px;	background: url('../images/nav/nav_ed.jpg') top left no-repeat; position: absolute; top: 0; left: 248px; }
#personal .nav3 a{ width: 131px;	background: url('../images/nav/nav_finance.jpg') top left no-repeat; position: absolute; top: 0; left: 381px; }
#personal .nav4 a{ width: 152px;	background: url('../images/nav/nav_lead_c.jpg') top left no-repeat; position: absolute;	top: 0; left: 495px;}
#personal .nav5 a{ width: 148px;	background: url('../images/nav/nav_personal.jpg') top left no-repeat; position: absolute;	top: 0; left: 629px;}
#personal .nav6 a{ width: 141px;	background: url('../images/nav/nav_gpslife.jpg') top left no-repeat; position: absolute;	top: 0; left: 0px;}

#utility .nav1 a{ width: 123px;	background: url('../images/nav/nav_career.jpg') top left no-repeat; position: absolute; top: 0; left: 142px; }
#utility .nav2 a{ width: 149px;	background: url('../images/nav/nav_ed.jpg') top left no-repeat; position: absolute; top: 0; left: 248px; }
#utility .nav3 a{ width: 131px;	background: url('../images/nav/nav_finance.jpg') top left no-repeat; position: absolute; top: 0; left: 381px; }
#utility .nav4 a{ width: 152px;	background: url('../images/nav/nav_lead.jpg') top left no-repeat; position: absolute;	top: 0; left: 495px;}
#utility .nav5 a{ width: 148px;	background: url('../images/nav/nav_personal.jpg') top left no-repeat; position: absolute;	top: 0; left: 629px;}
#utility .nav6 a{ width: 141px;	background: url('../images/nav/nav_gpslife.jpg') top left no-repeat; position: absolute;	top: 0; left: 0px;}

/*------------------------------------------------------------------------------
	Link Styles 
------------------------------------------------------------------------------*/	

a:link, a:visited{text-decoration: none;}
a:hover, a:active{text-decoration: none;}

#home #main_content a:link, #home #main_content a:visited{color:#977b38;}
#home #main_content a:hover, #home #main_content a:active{text-decoration: none; border-bottom: 1px dotted #977b38;}

#utility a:link, #career  a:visited{color:#977b38;}
#utility a:hover, #career a:active{}
#utility #main_content .right .int_left #main li a{color: #977b38;}
#utility #main_content .right .int_left #main li a:hover{color: #977b38;}
#utility #main_content .right .int_left #main a{color: #977b38;}
#utility #main_content .right .int_left #main a:hover{color: #977b38; border-bottom: 1px dotted #977b38; text-decoration: none;}

#career a:link, #career  a:visited{color:#f65f29;}
#career a:hover, #career a:active{}
#career #main_content .right .int_left #main li a{color: #f65f29;}
#career #main_content .right .int_left #main li a:hover{color: #f65f29;}
#career #main_content .right .int_left #main a{color: #f65f29;}
#career #main_content .right .int_left #main a:hover{color: #f65f29; border-bottom: 1px dotted #f65f29; text-decoration: none;}


#education a:link, #education  a:visited{color:#ed9310;}
#education a:hover, #education a:active{}
#education #main_content .right .int_left #main li a{color: #ed9310;}
#education #main_content .right .int_left #main li a:hover{color: #ed9310;}
#education #main_content .right .int_left #main a{color: #ed9310;}
#education #main_content .right .int_left #main a:hover{color: #ed9310; border-bottom: 1px dotted #ed9310; text-decoration: none;}

#finance a:link, #finance  a:visited{color:#90a418;}
#finance a:hover, #finance a:active{}
#finance #main_content .right .int_left #main li a{color: #90a418;}
#finance #main_content .right .int_left #main li a:hover{color: #90a418;}
#finance #main_content .right .int_left #main a{color: #90a418;}
#finance #main_content .right .int_left #main a:hover{color: #90a418; border-bottom: 1px dotted #90a418; text-decoration: none;}

#leadership a:link, #leadership  a:visited{color:#d62a43;}
#leadership a:hover, #leadership a:active{}
#leadership #main_content .right .int_left #main li a{color: #d62a43;}
#leadership #main_content .right .int_left #main li a:hover{color: #d62a43;}
#leadership #main_content .right .int_left #main a{color: #d62a43;}
#leadership #main_content .right .int_left #main a:hover{color: #d62a43; border-bottom: 1px dotted #d62a43; text-decoration: none;}

#personal a:link, #personal  a:visited{color:#007cb5;}
#personal a:hover, #personal a:active{}
#personal #main_content .right .int_left #main li a{color: #007cb5;}
#personal #main_content .right .int_left #main li a:hover{color: #007cb5;}
#personal #main_content .right .int_left #main a{color: #007cb5;}
#personal #main_content .right .int_left #main a:hover{color: #007cb5; border-bottom: 1px dotted #007cb5; text-decoration: none;}

#footer a:link, #footer  a:visited{color:#ccc;}
#footer a:hover, #footer a:active{color: #fff;}

	.pdf {
		padding-left: 12px;
		background: url('../images/icons/icon_pdf.gif') no-repeat left 2px;
	}
	
	p a.external {
		padding-left: 12px;
		background: url('../images/icons/icon_externalLink.gif') no-repeat left 2px;
		white-space : nowrap;
		position: relative;
	}
	
	ul li a.external {
		padding-left: 12px;
		background: url('../images/icons/icon_externalLink.gif') no-repeat left 2px;
		white-space : nowrap;
		position: relative;
	}
	
	.external {
		padding-left: 12px;
		background: url('../images/icons/icon_externalLink.gif') no-repeat left 2px;
	}

/*	
	.external {
		padding-left: 12px;
		background: url('../images/icons/icon_externalLink.gif') no-repeat left 2px;
	}*/
	
	.print{
		padding-left: 20px;
		padding-top: 10px;
		background: url('../images/icons/print.gif') no-repeat left 8px;
		
	}


/*------------------------------------------------------------------------------
	List Styles 
------------------------------------------------------------------------------*/	

#career #main_content .left li a, #education #main_content .left li a, #finance #main_content .left li a, #leadership #main_content .left li a, #personal #main_content .left li a, #utility #main_content .left li a{color: #d3d3d3;}
#career #main_content .left li a:hover , #education #main_content .left li a:hover, #finance #main_content .left li a:hover, #leadership #main_content .left li a:hover, #personal #main_content .left li a:hover, #utility #main_content .left li a:hover {color: #fff;}
#career #main_content .left li a.active , #education #main_content .left li a.active, #finance #main_content .left li a.active, #leadership #main_content .left li a.active, #personal #main_content .left li a.active, #utility #main_content .left li a.active {color: #fff;}

#career #main_content .right .int_right .top li a, #education #main_content .right .int_right .top li a, #finance #main_content .right .int_right .top li a, #leadership #main_content .right .int_right .top li a, #personal #main_content .right .int_right .top li a{color: #333;font-weight: bold;}
#career #main_content .right .int_right .top li a:hover, #education #main_content .right .int_right .top li a:hover, #finance #main_content .right .int_right .top li a:hover, #leadership #main_content .right .int_right .top li a:hover, #personal #main_content .right .int_right .top li a:hover{color: #333; font-weight: bold;}



#main_content .right .int_left #main ul{
	padding-left: 20px; /* Was 0px */
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: -10px;
}

#main_content .right .int_left #main ul li{
	margin: 0 0 10px 0;
	padding-left: 12px;
	line-height: 1.2em; /* Was 1.4em */
	
}

#main_content .right .int_left #main #indent ul li{
	margin: 0 0 10px 0;
	padding-left: 12px;
	line-height: 1.0em;
	background: url('../images/icons/list_square.gif') 0 3px no-repeat;
}

#main_content .right .int_left #main #indent2{
	margin: 0 0 10px 0;
	padding-left: 12px;
	padding-top: 10px;
}

#main_content .right .int_left #main .externalList li {
	margin: 0 0 10px 0;
	padding-left: 12px;
	line-height: 1.4em;
	background: none;
}


/*------------------------------------------------------------------------------
	Careers Section
------------------------------------------------------------------------------*/

#career_swf{}

#career #main_content{
	width: 800px;
	position: relative;
	background: #4d4d4d url('../images/background/bg_interior_pages.gif') repeat-y;
}
	#career #main_content .left{
		float: left;
		display: inline;
		width: 178px;
		background-color: #4d4d4d;
	}
		#career #main_content .left	.top{
			padding: 20px 30px 100px 20px;
			background: #4d4d4d url('../images/background/bg_int_left_top.gif') repeat-x;
		}
			#career #main_content .left .top ul{
				line-height: 1.2em;
				margin: 5px 0 15px 0;
			}
				#career #main_content .left .top li{
					margin: 0 0 10px 0;
					padding-left: 12px;
					background: url('../images/icons/list_career.gif') 0 2px no-repeat;
					
				}
					#career #main_content .left .top li ul{
						margin: 8px 0 10px 0;
						line-height: 1.0em; /*0.5em*/
					}
						#career #main_content .left .top li ul li{
							background: url('../images/icons/list_career_lvl2.gif') 0 2px no-repeat;
						}
			
		#career #main_content .left	.bottom{
			height: 225px;
			padding: 25px 0 0 30px;
			border-top: 1px solid #5b5b5b;
			border-bottom: 1px solid #5b5b5b;
			background: #4d4d4d url('../images/background/bg_efolio.jpg') no-repeat;
		}
				#career #main_content .left	.bottom p{
					color: #d3d3d3;
					margin: 5px 20px 5px 0;
				}
		
		
	#career #main_content .right{
		float: left;
		display: inline;
		width: 622px;
		border-top: 1px solid #f98f6a;
	}
		#career #main_content .right .int_left{
			float: left;
			display: inline;
			width: 444px;
			padding: 22px 0 210px 20px;
		}
			#career #main_content .right .int_left #main{
				width: 385px;
			}
			#career #main_content .floater{
				position: absolute;
				bottom: 0px;
				right: 145px;
				behavior: url("/generic/js/iepngfix.htc");
			}
			
			
			
	#career #main_content .right .int_right{
		float: left;
		display: inline;
	}		
		#career #main_content .right .int_right .top{
			background-color: #e6e1ad;
			width: 138px;
			border-bottom: 1px solid #999;
			padding: 22px 0 10px 20px;
		}
				#career #main_content .right .int_right .top ul{
					margin: 10px 0 0 1px;
					padding: 0 0 0 5px;
				}
					#career #main_content .right .int_right .top li{
						margin: 10px;
						list-style-image: url('../images/icons/list_black_right.gif');
						list-style-position: outside;
					}
		#career #main_content .right .int_right .bottom{
			width: 133px;
			padding: 22px 5px 10px 20px;
		}
			#career #main_content .right .int_right .bottom .date{
				text-transform: uppercase; font-weight: bold; display: block; margin: 10px 0 5px 0;
			}	
			#career #main_content .right .int_right .bottom .title{
				font-style: italic; display: block;	margin: 5px 0;
			}
			#career #main_content .right .int_right .bottom .time{
				display: block; margin: 5px 0;
			}
				
/*------------------------------------------------------------------------------
	Education Section
------------------------------------------------------------------------------*/

#education_swf{}

#education #main_content{
	width: 800px;
	position: relative;
	background: #4d4d4d url('../images/background/bg_interior_pages.gif') repeat-y;
}
	#education #main_content .left{
		float: left;
		display: inline;
		width: 178px;
		background-color: #4d4d4d;
	}
	
		#education #main_content .left .top{
			padding: 20px 25px 100px 20px;
			background: #4d4d4d url('../images/background/bg_int_left_top.gif') repeat-x;
		}
			#education #main_content .left .top ul{
				line-height: 1.2em;
				margin: 5px 0 15px 0;
			}
				#education #main_content .left .top li{
					margin: 0 0 10px 0;
					padding-left: 12px;
					background: url('../images/icons/list_education.gif') 0 2px no-repeat;
				}
					#education #main_content .left .top li ul{
						margin: 8px 0 10px 0;
						line-height: 1.0em;
					}
						#education #main_content .left .top li ul li{
							background: url('../images/icons/list_ed_lvl2.gif') 0 2px no-repeat;
						}
			
		#education #main_content .left .bottom{
			height: 225px;
			padding: 25px 0 0 30px;
			border-top: 1px solid #5b5b5b;
			background: #4d4d4d url('../images/background/bg_efolio.jpg') no-repeat;
		}
				#education #main_content .left .bottom p{
					color: #d3d3d3;
					margin: 5px 20px 5px 0;
				}
		
		
	#education #main_content .right{
		float: left;
		display: inline;
		width: 622px;
		border-top: 1px solid #f09f00;
	}
		#education #main_content .right .int_left{
			float: left;
			display: inline;
			width: 444px;
			padding: 22px 0 240px 20px;
		}
			#education #main_content .right .int_left #main{
				width: 385px;
			}
			#education #main_content .floater{
				position: absolute;
				bottom: 0px;
				right: 158px;
				behavior: url("/generic/js/iepngfix.htc");
			}
			
			
			
	#education #main_content .right .int_right{
		float: left;
		display: inline;
	}		
		#education #main_content .right .int_right .top{
			background-color: #e6e1ad;
			width: 138px;
			border-bottom: 1px solid #999;
			padding: 22px 0px 10px 20px;
		}
				#education #main_content .right .int_right .top ul{
					margin: 10px 0 0 1px;
					padding: 0 0 0 5px;
				}
					#education #main_content .right .int_right .top li{
					        margin: 10px;
                                                list-style-image: url('../images/icons/list_black_right.gif');
                                                list-style-position: outside;
					}
		#education #main_content .right .int_right .bottom{
			width: 133px;
			padding: 22px 5px 10px 20px;
		}
			#education #main_content .right .int_right .bottom .date{
				text-transform: uppercase; font-weight: bold; display: block; margin: 10px 0 5px 0;
			}	
			#education #main_content .right .int_right .bottom .title{
				font-style: italic; display: block;	margin: 5px 0;
			}
			#education #main_content .right .int_right .bottom .time{
				display: block; margin: 5px 0;
			}

/*------------------------------------------------------------------------------
	Finance Section
------------------------------------------------------------------------------*/

#finance_swf{}

#finance #main_content{
	width: 800px;
	position: relative;
	background: #4d4d4d url('../images/background/bg_interior_pages.gif') repeat-y;
}
	#finance #main_content .left{
		float: left;
		display: inline;
		width: 178px;
		background-color: #4d4d4d;
	}
	
		#finance #main_content .left .top{
			padding: 20px 10px 100px 20px;
			background: #4d4d4d url('../images/background/bg_int_left_top.gif') repeat-x;
		}
			#finance #main_content .left .top ul{
				line-height: 1.2em;
				margin: 5px 0 15px 0;
			}
				#finance #main_content .left .top li{
					margin: 0 0 10px 0;
					padding-left: 12px;
					background: url('../images/icons/list_finance.gif') 0 2px no-repeat;
				}
					#finance #main_content .left .top li ul{
						margin: 8px 0 10px 0;
						line-height: 1.0em;
					}
						#finance #main_content .left .top li ul li{
							background: url('../images/icons/list_finance_lvl2.gif') 0 2px no-repeat;
						}
			
		#finance #main_content .left .bottom{
			height: 225px;
			padding: 25px 0 0 30px;
			border-top: 1px solid #5b5b5b;
			background: #4d4d4d url('../images/background/bg_efolio.jpg') no-repeat;
		}
				#finance #main_content .left .bottom p{
					color: #d3d3d3;
					margin: 5px 20px 5px 0;
				}
		
		
	#finance #main_content .right{
		float: left;
		display: inline;
		width: 622px;
		border-top: 1px solid #90a418;
	}
		#finance #main_content .right .int_left{
			float: left;
			display: inline;
			width: 444px;
			padding: 22px 0 300px 20px;
		}
			#finance #main_content .right .int_left #main{
				width: 385px;
			}
			#finance #main_content .floater{
				position: absolute;
				bottom: 0px;
				right: 138px;
				behavior: url("/generic/js/iepngfix.htc");
			}
			
			
			
	#finance #main_content .right .int_right{
		float: left;
		display: inline;
	}		
		#finance #main_content .right .int_right .top{
			background-color: #e6e1ad;
			width: 138px;
			border-bottom: 1px solid #999;
			padding: 22px 0 10px 20px;
		}
				#finance #main_content .right .int_right .top ul{
					margin: 10px 0 0 1px;
					padding: 0 0 0 5px;
				}
					#finance #main_content .right .int_right .top li{
					        margin: 10px;
                                                list-style-image: url('../images/icons/list_black_right.gif');
                                                list-style-position: outside;
					}
		#finance #main_content .right .int_right .bottom{
			width: 133px;
			padding: 22px 5px 10px 20px;
		}
			#finance #main_content .right .int_right .bottom .date{
				text-transform: uppercase; font-weight: bold; display: block; margin: 10px 0 5px 0;
			}
			#finance #main_content .right .int_right .bottom .title{
				font-style: italic; display: block;	margin: 5px 0;
			}
			#finance #main_content .right .int_right .bottom .time{
				display: block; margin: 5px 0;
			}

/*------------------------------------------------------------------------------
	Leadership Section
------------------------------------------------------------------------------*/

#leadership_swf{}

#leadership #main_content{
	width: 800px;
	position: relative;
	background: #4d4d4d url('../images/background/bg_interior_pages.gif') repeat-y;
}
	#leadership #main_content .left{
		float: left;
		display: inline;
		width: 178px;
		background-color: #4d4d4d;
	}
	
		#leadership #main_content .left	.top{
			padding: 20px 25px 100px 20px;
			background: #4d4d4d url('../images/background/bg_int_left_top.gif') repeat-x;
		}
			#leadership #main_content .left .top ul{
				line-height: 1.2em;
				margin: 5px 0 15px 0;
			}
				#leadership #main_content .left .top li{
					margin: 0 0 10px 0;
					padding-left: 12px;
					background: url('../images/icons/list_leadership.gif') 0 2px no-repeat;
				}
					#leadership #main_content .left .top li ul{
						margin: 8px 0 10px 0;
						line-height: 1.0em;
					}
						#leadership #main_content .left .top li ul li{
							background: url('../images/icons/list_lead_lvl2.gif') 0 2px no-repeat;
						}
			
		#leadership #main_content .left .bottom{
			height: 225px;
			padding: 25px 0 0 30px;
			border-top: 1px solid #5b5b5b;
			background: #4d4d4d url('../images/background/bg_efolio.jpg') no-repeat;
		}
				#leadership #main_content .left .bottom p{
					color: #d3d3d3;
					margin: 5px 20px 5px 0;
				}
		
		
	#leadership #main_content .right{
		float: left;
		display: inline;
		width: 622px;
		border-top: 1px solid #d62a43;
	}
		#leadership #main_content .right .int_left{
			float: left;
			display: inline;
			width: 444px;
			padding: 22px 0 220px 20px;
		}
			#leadership #main_content .right .int_left #main{
				width: 385px;
			}
			#leadership #main_content .floater{
				position: absolute;
				bottom: 15px;
				right: 138px;
				behavior: url("/generic/js/iepngfix.htc");
			}
			
			
			
	#leadership #main_content .right .int_right{
		float: left;
		display: inline;
	}		
		#leadership #main_content .right .int_right .top{
			background-color: #e6e1ad;
			width: 138px;
			border-bottom: 1px solid #999;
			padding: 22px 0 10px 20px;
		}
				#leadership #main_content .right .int_right .top ul{
					margin: 10px 0 0 1px;
					padding: 0 0 0 5px;
				}
					#leadership #main_content .right .int_right .top li{
					        margin: 10px;
                                                list-style-image: url('../images/icons/list_black_right.gif');
                                                list-style-position: outside;
					}
		#leadership #main_content .right .int_right .bottom{
			width: 133px;
			padding: 22px 5px 10px 20px;
		}
			#leadership #main_content .right .int_right .bottom .date{
				text-transform: uppercase; font-weight: bold; display: block; margin: 10px 0 5px 0;
			}
			#leadership #main_content .right .int_right .bottom .title{
				font-style: italic; display: block;	margin: 5px 0;
			}
			#leadership #main_content .right .int_right .bottom .time{
				display: block; margin: 5px 0;
			}

/*------------------------------------------------------------------------------
	Personal Section
------------------------------------------------------------------------------*/

#personal_swf{}

#personal #main_content{
	width: 800px;
	position: relative;
	background: #4d4d4d url('../images/background/bg_interior_pages.gif') repeat-y;
}
	#personal #main_content .left{
		float: left;
		display: inline;
		width: 178px;
		background-color: #4d4d4d;
	}
	
		#personal #main_content .left	.top{
			padding: 20px 15px 100px 20px;
			background: #4d4d4d url('../images/background/bg_int_left_top.gif') repeat-x;
		}
			#personal #main_content .left .top ul{
				line-height: 1.2em;
				margin: 5px 0 15px 0;
			}
				#personal #main_content .left .top li{
					margin: 0 0 10px 0;
					padding-left: 12px;
					background: url('../images/icons/list_personal.gif') 0 2px no-repeat;
				}
					#personal #main_content .left .top li ul{
						margin: 8px 0 10px 0;
						line-height: 1.0em;
					}
						#personal #main_content .left .top li ul li{
							background: url('../images/icons/list_personal_lvl2.gif') 0 2px no-repeat;
						}
			
		#personal #main_content .left .bottom{
			height: 225px;
			padding: 25px 0 0 30px;
			border-top: 1px solid #5b5b5b;
			background: #4d4d4d url('../images/background/bg_efolio.jpg') no-repeat;
		}
				#personal #main_content .left .bottom p{
					color: #d3d3d3;
					margin: 5px 20px 5px 0;
				}
		
		
	#personal #main_content .right{
		float: left;
		display: inline;
		width: 622px;
		border-top: 1px solid #007cb5;
	}
		#personal #main_content .right .int_left{
			float: left;
			display: inline;
			width: 444px;
			padding: 22px 0 240px 20px;
		}
			#personal #main_content .right .int_left #main{
				width: 385px;
			}
			#personal #main_content .floater{
				position: absolute;
				bottom: 0px;
				right: 158px;
				behavior: url("/generic/js/iepngfix.htc");
			}
			
			
			
	#personal #main_content .right .int_right{
		float: left;
		display: inline;
	}		
		#personal #main_content .right .int_right .top{
			background-color: #e6e1ad;
			width: 138px;
			border-bottom: 1px solid #999;
			padding: 22px 0 10px 20px;
		}
				#personal #main_content .right .int_right .top ul{
					margin: 10px 0 0 1px;
					padding: 0 0 0 5px;
				}
					#personal #main_content .right .int_right .top li{
					        margin: 10px;
                                                list-style-image: url('../images/icons/list_black_right.gif');
                                                list-style-position: outside;
					}
		#personal #main_content .right .int_right .bottom{
			width: 133px;
			padding: 22px 5px 10px 20px;
		}
			#personal #main_content .right .int_right .bottom .date{
				text-transform: uppercase; font-weight: bold; display: block; margin: 10px 0 5px 0;
			}
			#personal #main_content .right .int_right .bottom .title{
				font-style: italic; display: block;	margin: 5px 0;
			}
			#personal #main_content .right .int_right .bottom .time{
				display: block; margin: 5px 0;
			}

/*------------------------------------------------------------------------------
	Utility Section
------------------------------------------------------------------------------*/

#utility_swf{}

#utility #main_content{
	width: 800px;
	position: relative;
	background: #4d4d4d url('../images/background/bg_interior_pages_2col.gif') repeat-y;
}
	#utility #main_content .left{
		float: left;
		display: inline;
		width: 178px;
		background-color: #4d4d4d;
	}
	
		#utility #main_content .left .top{
			padding: 20px 15px 100px 20px;
			background: #4d4d4d url('../images/background/bg_int_left_top.gif') repeat-x;
		}
			#utility #main_content .left .top ul{
				line-height: 1.2em;
				margin: 5px 0 15px 0;
			}
				#utility #main_content .left .top li{
					margin: 0 0 10px 0;
					padding-left: 12px;
					background: url('../images/icons/list_utility.gif') 0 2px no-repeat;
				}
					#utility #main_content .left .top li ul{
						margin: 8px 0 10px 0;
						line-height: 1.0em;
					}
						#utility #main_content .left .top li ul li{
							background: url('../images/icons/list_utility_lvl2.gif') 0 0px no-repeat;
						}
			
				#utility #main_content .left .bottom p{
					color: #d3d3d3;
					margin: 5px 20px 5px 0;
				}
		
		
	#utility #main_content .right{
		float: left;
		display: inline;
		width: 622px;
		border-top: 1px solid #666;
	}
		#utility #main_content .right .int_left{
			float: left;
			display: inline;
			width: 600px;
			padding: 22px 0 150px 20px;
		}
			#utility #main_content .right .int_left #main{
				width: 530px;
			}
			#utility #main_content .floater{
				position: absolute;
				bottom: 0px;
				right: 158px;
				behavior: url("/generic/js/iepngfix.htc");
			}
			
			#utility #main_content .right .int_left .date{
				text-transform: uppercase; font-weight: bold; display: block; margin: 10px 0 5px 0;
			}
			#utility #main_content .right .int_left .title{
				font-style: italic; display: block;	margin: 5px 0;
			}
			#utility #main_content .right .int_left .time{
				display: block; margin: 5px 0;
			}
			#utility #main_content .right .int_left .desc{
				display: block; margin: 8px 0 25px 0;
				width: 300px;
			}


/* Google SCE width fix */
div > iframe {
	width : 580px;
}
			
/*------------------------------------------------------------------------------
	Tab Sliders
------------------------------------------------------------------------------*/

#slider a:link, #slider  a:visited{color:#fff; font-weight: bold;}
#slider a:hover, #slider a:active{}
#slider p{color: #fff; padding: 0px 15px 0 15px;}
#slider ol{padding: 0px 15px 0 15px; color: #fff;}

/*-----Career-----*/
.career{
	position: absolute;
	top:241px;
	left:0;
	width:166px;
	z-index: 5;
}

#career_panel {
	background: url('../images/sliders/career_bg.gif') repeat-y;
	width: 150px;
	padding-bottom: 85px;
	float: left;
	display: none;
}

#career_tab{
	float: left;
	position: relative;
	margin-top: 0;
	width:16px;
}
	#career_tab img { behavior: url("/generic/js/iepngfix.htc"); }
	.btn-career {
		width:16px;
		position: absolute;
		top: 0px;
		left: 0px;
		display: block;
	}
	
/*-----Education-----*/
.ed{
	position: absolute;
	top:241px;
	left:0;
	width:166px;
	z-index: 4;
}

#ed_panel {
	background: url('../images/sliders/education_bg.gif')  repeat-y;
	width: 150px;
	padding-bottom: 85px;
	float: left;
	display: none;
}

#ed_tab{
	float: left;
	position: relative;
	margin-top: 98px;
	width:16px;
}
	#ed_tab img { behavior: url("/generic/js/iepngfix.htc"); }
	.btn-ed {
		width:16px;
		position: absolute;
		top: 0px;
		left: 0px;
		display: block;
	}
	
/*-----Finance-----*/
.finance{
	position: absolute;
	top:241px;
	left:0;
	width:166px;
	z-index: 3;
}

#finance_panel {
	background: url('../images/sliders/finance_bg.gif') repeat-y;
	width: 150px;
	padding-bottom: 85px;
	float: left;
	display: none;
}

#finance_tab{
	float: left;
	position: relative;
	margin-top: 212px;
	width:16px;
}
	#finance_tab img { behavior: url("/generic/js/iepngfix.htc"); }
	.btn-finance {
		width:16px;
		position: absolute;
		top: 0px;
		left: 0px;
		display: block;
	}

/*-----Leadership-----*/
.lead{
	position: absolute;
	top:241px;
	left:0;
	width:166px;
	z-index: 2;
}

#lead_panel {
	background: url('../images/sliders/leadership_bg.gif') repeat-y;
	width: 150px;
	padding-bottom: 85px;
	float: left;
	display: none;
}

#lead_tab{
	float: left;
	position: relative;
	margin-top: 311px;
	width:16px;
}
	#lead_tab img { behavior: url("/generic/js/iepngfix.htc"); }
	.btn-lead {
		width:16px;
		position: absolute;
		top: 0px;
		left: 0px;
		display: block;
	}

/*-----Personal-----*/
.personal{
	position: absolute;
	top:241px;
	left:0;
	width:166px;
	z-index: 1;
}

#personal_panel {
	background: url('../images/sliders/personal_bg.gif') repeat-y;
	width: 150px;
	padding-bottom: 95px;
	float: left;
	display: none;
}

#personal_tab{
	float: left;
	position: relative;
	margin-top: 430px;
	width:16px;
}
	#personal_tab img { behavior: url("/generic/js/iepngfix.htc"); }
	.btn-personal {
		width:16px;
		position: absolute;
		top: 0px;
		left: 0px;
		display: block;
	}


