@charset "utf-8";
/* CSS Document */

.screen {
	display : none;
}

BODY {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	line-height : 150%;
}

A {
	color : inherit;
	text-decoration:inherit;
}

H1 {
	font-weight : normal;
	color : #808080;
	font-size : 250%;
}

.objectMetaDataRevisionHistory {
	color : #999999;
	font-size : 75%;
	line-height : 150%;
}

.objectDescription {
	color : #333333;
	font-size : 120%;
	line-height : 150%;
}

.standardTable {
	border-color : #bbbbbb;
	border-style : solid;
	border-width : 1px 0; 
	border-collapse : collapse;
	margin : 0 20px;
	font-size : 80%;
	line-height : 150%;
}
.standardTable TH {
	color : #333333;
	background-color : #f7f7f7;
	text-align : left;
	margin : 0;
	padding : 10px;
	border-bottom : 1px solid #bbbbbb;
}
.standardTable TD {
	background-color : #fbfbfb;
	margin : 0;
	padding : 10px;
	border-bottom : 1px solid #bbbbbb;
	border-left : 1px solid #eeeeee;
}
.standardTable TD P {
	margin-top : 0;
}
.standardTable TABLE TD {
	margin : 0;
	padding : 0;
	border-style : none;
}

.normalBox,
.paddedBox,
.gradientBox {
	border-top : 1px solid #808080;
	margin-top : 20px;
	padding : 10px 0 30px;
	width : 100%;
}
.normalBox .boxTitle,
.paddedBox .boxTitle,
.gradientBox .boxTitle {
	color : #666666;
	font-size : 150%;
	padding-bottom : 20px;
	font-style : italic;
}

.insetBox {
	width : 240px;
	float : right;
	margin : 10px 0 10px 10px;
	border : 1px solid #808080;
	padding : 10px;
}
.insetBox .boxTitle {
	color : #666666;
	font-size : 100%;
	padding : 0 0 10px;
	font-style : italic;
}

.objects {
	font-size : 75%;
	line-height : 150%;
}
.objects .object {
	clear : both;
	margin-bottom : 20px;
}
.objects .objectSummaryThumbnail {
	margin : 0 10px 10px 0;
}
.objects H3 {
	font-size : 100%;
	margin : 0;
	padding : 0;
	color #333333;
	font-weight : bold;
}
.objects .objectDescription {
	color : #333333;
	font-size : 100%;
	line-height : 150%;
	margin-bottom : 10px;
}

.itemSummary {
	color : #999999;
	font-style : italic;
}

.printMetaData {
	border-top : 1px dotted #999999;
	font-size : 75%;
	color : #999999;
	padding : 20px;
	text-align : center;
	font-style : italic;
}

.placePhotographs IMG {
	border : 1px solid black;
	margin : 10px;
}

.objects .columnWrapper {
	float : left;
}
.objects .firstColumn {
	padding : 10px;
}
.objects .column {
	border-left : 1px dotted #cccccc;
	padding : 10px;
}

.embeddedObject {
	float : right;
	width : 220px;
	font-size : 80%;
	border : 1px solid #cccccc;
	background-color : #eeeeee;
	margin : 10px 0 10px 10px;
	padding : 5px;
}
.embeddedObject STRONG {
	font-size : small;
}
.embeddedObject IMG {
	float : right;
}

.renderTime {
	color :#999999;
	font-size : 80%;
}
