.primary-col {
	display:block;
	float:left;
	position:relative;
	overflow:hidden;
	z-index:100;
	width: 408px;
	height: 398px;
	padding: 25px;
}
.photo-col {
	display: block;
	float: left;
	position:relative;
	overflow:hidden;
	border-right: 2px solid #B7B7B7;
	width: 289px;
	height: 448px;
}
.photo {
	display: block;
	position:relative;
	overflow:hidden;
	width: 289px;
	height: 448px;
}
.scrollon {
	display:block;
	float:left;
	position:relative; 
	overflow:hidden;
	width: 382px;
	height: 330px;
	z-index:1;
}
.scrolloff {
	display:block;
	float:left;
	position:relative; 
	overflow:hidden;
	width: 408px;
	height: 330px;
	z-index:1;
}
.content {
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px; 
	z-index:1; 
}
.logo {
	position:relative;
	display:block;
	float:right;
	padding-left: 10px;
}
#name {
	position:relative;
	padding-bottom: 5px;
	font-family: arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
	text-align: left;
	padding:1px;
}
#title {
	position:relative;
	padding-bottom: 10px;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	text-align: left;
	padding-left:1px;
}
#bio {
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px; 
	z-index:1; 

	font-family: arial, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:1.5em;
	text-align: left;
	padding-left:1px;
}
#docs
{
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px; 
	z-index:1; 


	font-family: arial, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:1.5em;
	text-align: left;
	padding-left:1px;


}
/*
.body {
	position:relative;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:1.5em;
	text-align: left;
	padding-left:1px;
}
*/
.secondary-col {
	display: block;
	float: right;
	position:relative;
	overflow:hidden;
	border-left: 2px solid #B7B7B7;
	width: 124px;
	height: 448px;
}
.nav-cont {
	display: block;
	position:relative;
	overflow:hidden;
	z-index:200;
	width: 124px;
	height: 448px;
}
.nav-pane {
	display:block;
	float:left;
	position:relative; 
	overflow:hidden;
	width: 124px;
	height: 448px;
	z-index:1;
}
.nav-group {
	display:block;
	position:relative; 
	overflow:hidden;
	width: 114px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-bottom: 1px solid #B7B7B7;
	background-color:#1C4582;
	font-family: arial, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-align: left;
	color:#FFFFFF;
}
.nav-content {
	display:block;
	position:absolute;
	visibility:hidden;
	left:0px;
	top:0px;
	z-index:1;
}
.nav-item-off {
	display:block;
	position:relative; 
	overflow:hidden;
	width: 124px;
	height:170px;
	border-bottom: 1px solid #B7B7B7;
}
.nav-item-off a {
	display:block;
	position:relative; 
	width: 124px;
	height:170px;
}
.nav-item-on {
	display:block;
	position:relative; 
	overflow:hidden;
	width: 124px;
	height:170px;
	border-bottom: 1px solid #B7B7B7;
}
.nav-item-on a {
	display:block;
	position:relative; 
	width: 124px;
	height:170px;
}
#contentNav
{
	
	text-align: left;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-bottom: 3px;
	border-bottom: 1px solid #999999;
	margin-bottom: 10px;
}




#contentNav ul
{
	margin: 0;
	padding: 0;
	
} 
#contentNav li
{
	margin: -3px;
	padding: 0;
	list-style-type: none;
	display: inline;
}		
#contentNav li.first
{
	margin: 0;
	padding: 0;
	border-left: none;
}
#contentNav .activeDiv
{
	display: inline;
	margin: 0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #d8d8d8;
	
}
#contentNav .inactiveDiv
{
	display: inline;
	margin: 0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FFFFFF;
	
}

#storage
{
	display: none;
}
