/* @group General Styles *//* @group General Styles */body {	background: transparent none;	text-align: left;	color: #000000;	padding: 0px;	font: 10pt Geneva, Arial, Helvetica;}#shadow,#myExtraContent1, #myExtraContent2, .subContent1, .subContent2, #myExtraContent3,.subContent3 {	display: none;}p { }b, strong {	font-weight: bold;}a:link, a:visited {}a:hover, a:active {}	/* @end *//* @group Layout */#container {	border-style: none;}#pageHeader {	text-align: left;	background: none;	border-bottom: 1px solid #cccccc;	padding-bottom: 5px;	margin-top: 0px;	height: 60px;}#pageHeader img {	display: none;}#pageHeader h1 {	color: #000000;	font-weight: normal;	font-size: 18pt;	padding: 0px;	margin-top: -50px;	margin-left: -292px;	font-style: normal;}#pageHeader h2 {	color: #333333;	font-size: 14pt;	font-weight: normal;	margin-top: -10px;	margin-left: -300px;}#contentContainer {	padding: 0px;	margin-bottom: 10px;	width: 500px;	margin-top: 0px;	margin-left: 0;}#contentContainer #content {	margin-top: 40px;	text-align: justify;}#sidebarContainer #sidebar{	margin-top: 35px;	text-align: justify;}#contentContainer #content img {}#sidebarContainer {	margin-top: 5px;}#sidebarContainer .sideHeader {	margin-left: 0;	padding-left: 0;}#footer {	text-align: left; 	background: none;	color: #000000;	font-size: 10pt;	margin-top: 5px;	padding-top: 5px;	border-style: none;	border-top-style: dotted;	border-top-color: gray;}#footer a {}#footer a:hover {}	/* @end *//* @group toolbar */#navcontainer1,#navcontainer1 a,#navcontainer2,#navcontainer2 a {	display: none;}	/* @end *//* @group Bread-crumb */#breadcrumbcontainer {	display: none;}	/* @end *//* @group Global Classes */h1 {		border-style: none;}h2 {		border-style: none;}h3 {		border-style: none;}h4 {	border-style: none;}h5 {		border-style: none;	padding: 0;	margin-left: 5px;	border-bottom: 1px solid #cccccc;	margin-top: 0;	margin-bottom: 5px;}.imageStyle {}	/* @end *//* @group Blog */.blog-entry {	border-style: none;}.blog-entry-title {	font-size: 16pt;	font-weight: bold;	margin-bottom: 3px;	border-style: none;}.blog-entry-date {	margin-bottom: 10px;	margin-top: 5px;	border-style: none;	font-size: 10pt;	color: #333333;}.blog-entry-body {	margin-bottom: 45px;	border-style: none;}	/* @end *//* @group File Sharing */.filesharing-description {	margin-bottom: 20px;	border-bottom: 1px solid #d9d9d9;}.filesharing-item {	}.filesharing-item-title {	font-size: 16pt;	font-weight: bold;}.filesharing-item-description {	margin-bottom: 10px;}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {	font-size: 16pt;	font-weight: bold;	margin-bottom: 3px;}.album-description {}.thumbnail-frame {	margin: 0px;	padding: 0px;}.thumbnail-frame a {}.thumbnail-frame a:hover {	height: 30px;}.thumbnail-frame img {}.thumbnail-caption {	color: #4c4c4c;	margin-top: -2px;	font-size: 10pt;}	/* @end *//* @group Single Page (Photo view) */.photo-background {	text-align: center;}.photo-navigation {	background: none;	display: none;}.photo-navigation a {	display: none;}.photo-navigation a:hover {	display: none;}.photo-frame{}.photo-links {	display: none;}.photo-title {	display: none;}.photo-caption {	font-size: 11pt;	margin: 0px;	text-align: center;}/* @end */	/* @end *//* @group Quicktime Page */.movie-title {	font-size: 16pt;	font-weight: bold;	text-align: left;}.movie-description {	text-align: center;}.movie-frame {	text-align: center;	margin-bottom: 10px;}	/* @end */