body {
	width: 800px; margin: 5px 0 5px 4px}
body, table {
	font: 10pt 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif; 
	color: #404040; background: white}
body.front {
	font-size: 11pt; margin: 0 0 0 100px}

body#image {
	width: 496px; margin: 0}
#image table {
	width: 496px}
#image img {
	margin-bottom: 10px}


#nav {
	text-align: right; width: 540px; margin: 30px 0 10px;
	position: absolute; z-index: 2; top: 40px}
#nav a:link, #nav a:visited {
	color: #404040; text-decoration: none; background-color: transparent}
#nav a:hover {
	color: #C00; text-decoration: none; background-color: transparent}
#copy {
	text-align: right; color: grey; font-size: 9pt;  
	width: 560px; margin: 10px 0}

#masthead 	{margin: 0 0 10px 0px}
.breadcrumbs	{color: #404040; font-weight: bold; font-size: 16pt; 
			margin: 0 0 15px 8px}
.C00 {color: #C00}

.breadcrumbs a:link, .breadcrumbs a:visited, 
.section a:link, .section a:visited, .sectionT a:link, .sectionT a:visited,
.list a:link, .list a:visited {
	color: #404040; text-decoration: none; background-color: transparent}
.breadcrumbs a:hover, .section a:hover, .sectionT a:hover, .list a:hover {
	color: #C00; text-decoration: none; background-color: transparent}
	
a.grey:link, a.grey:visited {
	color: #404040; text-decoration: underline; background-color: transparent}
a.grey:hover {
	color: #COO; text-decoration: none; background-color: transparent}


.t2		{width: 800px; margin-left: -2px}
.t2 td	{border: 1px solid #bbb}
.sectionT	{font-weight: bold; font-size: 12pt; margin-bottom: 4px}
.section 	{font-weight: bold; font-size: 12pt; margin: 16px 0 4px}
.list 		{font-size: 11pt; margin: 0 0 4px 6px}
.list10	{margin: 0 0 4px 6px}
.title 	{font-weight: bold; font-size: 11pt; margin-bottom: 5px}
.B11	 	{font-weight: bold; font-size: 11pt}

.b		{font-weight: bold}
p, .j		{text-align: justify}
.par		{margin-bottom: 0.4em}
.par1		{text-align: justify; margin: 0 15px 0 0.5em}
.fn		{font-size: 8.5pt; margin-top: 10px}
.sup		{font-size: 75%; vertical-align: super}
.nor		{font-weight: normal}

.t3 td {
	text-align: center; 
	color: #404040; background-color: white; width: 1.5em; 
	padding: 0.2em; border: 1px solid #aaa}
.t3 td a:link, .t3 td a:visited {
	color: #404040; text-decoration: none; background-color: #ddd;
	display: block; width: 1.5em}
.t3 td a:visited {
	color: #404040; text-decoration: none; background-color: white;
	display: block; width: 1.5em}
.t3 td a:hover {
	color: #C00; text-decoration: none; background-color: #ddd;
	display: block; width: 1.5em}


.footer {
	color: grey; text-align: left; font-size: 9pt; width: 788px;
	padding-top: 0.5em; border-top: 1px solid #aaa; margin: 20px 0 0 4px}
.footer a, a.rg {
	color: #C00; text-decoration: none}
.footer a:hover, a.rg:hover {
	color: #404040; text-decoration: underline}






							/* Gallery Styles */
#mainCenter {
	height:100%}

#titleframe {
	width: 100%; /*height: 92px;*/}

#imgFrame {
	width: 100%; height: 100%; border: 0px}

#tnFrame {
	width: 100%; height: 100%; border: 0px}


/* title frame */

.titleContent { padding: 6px 0 6px 6px}

.banner {
	font-size: 12px; color: #333}

.banner .info{
	font-size:9pt}

.banner .email{
	font-weight:bold}


/* index frame */

#thumbnail {
	width: 96%; margin: 5px 0 2px 5px}

#thumbnail img {
	margin: 0 5px 7px 0; float: left}

#thumbnail hr {
	clear: both; text-align: left; width: 100%}

#thumbnail div {
	color: #666; font-size: 10pt; padding: 0 0 0 6px}


/* file info */

#content {
	width:100%; font-size:11px;
	color: #333333; border-bottom:1px dotted #333333; padding:8px}

#content .header{
	font-size:9px; font-weight:bold; color: #999}

#contentLast {
	width:95%; font-size:11px; color: #333333; padding-top:6px}

#contentLast .header{
	font-size:9px; font-weight:bold; color: #999}
