.subtle_anchor
{
	text-decoration: none;
	color: black;
}

.heading
{
	font-size:28pt;
	font-style:bold;
	color:black;
	font-family:Georgia, Constantia, Times New Roman;
}

.menu-text
{
	font-size:10pt;
	color:black;
	font-family:Tahoma;
}

.thiessen_hover
{
	cursor:pointer;
}

.thiessen_normal
{
	cursor:default;
}

.menu-Button
{
	color: black;
	border: 1px solid #B3B3B3;
	background-color: #B3B3B3;
	cursor: pointer;
}

.menu-Button table tr td
{
	color: black;
	font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
}	

.menu-ButtonHover
{
	color:black;
	border: 1px solid #336699;
	background-color: #E8E8E8;
	cursor: pointer;
	font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
}

.menu-ButtonHover table tr td
{
	color:black;
	font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
}

.menu-Selected
{
	color:black;
	border: 1px solid black;
	background-color: #E8E8E8;
	cursor: default;
	font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
	padding-left:5pt;
	padding-right:5pt;
}

.menu_selected
{
	background-image:url('../Images/menu_selected.gif');
    width:106px;
	height:18px;
	text-align:center;
	font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
	background-repeat:no-repeat;
	cursor:default;
	color:white;
}

.menu_deselected
{
	width:99px;
	height:18px;
	text-align:center;
	font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
	background-repeat:no-repeat;
	cursor:pointer;
	background-image:url('../Images/menu_deselected.gif');
	color:white;
}

.menu_deselected a
{
	font-style:normal;
	text-decoration:none;
	color:white;
}

.tab-background
{
	background-image:url(Images/background_deselected.gif);	
	width:101px;
	height:50px;
	background-repeat:no-repeat;
}

.regular_text
{
	padding:5pt;
	text-align: left;
	font-family: Times New Roman, Georgia, Constantia;
	font-size: 11pt;
}

.body
{
	font-family:Georgia, Constantia, Times New Roman;
	font-size:11pt;
	color:#215219;
}

.caption
{
	font-family:Georgia, Constantia, Times New Roman;
	font-size:8pt;
	color:#215219;
}

.testimonial
{
	font-family:Georgia, Constantia, Times New Roman;
	font-size:8pt;
	font-style:italic;
	color:#215219;
	padding-top:10pt;
	padding-right:15pt;
}


.heading
{
	padding-top:10pt;
	font-family:Helvetica;
	font-size:16pt;
	color:#72706F;
	font-weight:bold;
}

.portfolio_picture_cell
{
	align:center;
	vertical-align:top;
	width:167px;
	height:113px;
	background-repeat:no-repeat;
	cursor:pointer;
	background-image:url('../Images/portfolio_deselected.jpg');
	padding-left:16pt;
	padding-bottom:5pt;
}

.portfolio_picture
{
	margin-top:10pt;
	border-left:1pt darkgrey solid;
	border-top:1pt darkgrey solid;
	border-right:1pt white solid;
	border-bottom:1pt white solid	
}

.portfolio_selected
{
	align:center;
	valign:middle;
	width:167px;
	height:113px;
	background-repeat:no-repeat;
	cursor:default;
	background-image:url('../Images/portfolio_selected.jpg');
	padding-left:13pt;
	padding-top:5pt;
}

.arrow
{
	background-image:url('../Images/Arrow.jpg');
	text-align:center;
	vertical-align:middle;
	font-family:Tahoma;
	font-weight:normal;
	font-size:8pt;
	background-repeat:no-repeat;
	background-position:center center;
	cursor:default;
	color:black;
	height:73pt;
}

.lifecycle-text
{
}
.lifecycle-text-old
{
	border: 1pt solid darkgrey;
	background-color:white;	
}
