body
{
/*
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
*/
	float:center;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	color:#335;

/*
	background-image:url('images/daedalia2.bmp');
	background-repeat:no-repeat;
	background-position:left; 
*/
}

#logo
{
	position:absolute;
	top:0px;
	left:5px;
	width:70%;
}

div.logoSubstitute
{
	padding:5px;
	vertical-align:center;
	font-size:3em;
	font-weight:400;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;

}

div.mainDiv
{
	border-collapse:collapse;
}

span.generalText
{
	font-size:0.9em;
	color:#335;
	text-align:justify;
	line-height:1.2em;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
}

td.topAligned
{
	vertical-align:top;
}

#sidebar
{
	position:relative;
	top:0px;
	border-collapse:collapse;
	width:100%;
}

td.menuItemHigh
{
	position:relative;
	width:90%;
	height:35px;
	/*height:1.5em;*/
	/*line-height:1.5em;*/
/*	background-color:#777777;*/
	text-align:left;
	vertical-align:center;

	font-size:1em;
	font-weight:400;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;

	color:#EE2211;
	border-width:0px 0px 0px 0px;
	border-color:#CC2211;
	border-style:solid;


	/*line-height:2em;*/


	padding:5px 0px 5px 10px;
	/*border:0px solid #FFFF00;*/
	background-image:url('images/menuHigh-1.png');
	background-repeat:no-repeat;
	background-position:left; 

}

td.menuItemHigh:hover
{
	cursor:hand;
	cursor:pointer;
	color:#DD2211;
}

td.menuItemLow
{
	position:relative;
	width:90%;
	height:35px;
	/*height:1.5em;*/
	/*line-height:1.5em;*/
	/*background-color:#AAFFAA;*/
	background-image:url('images/menuLow-6.png'); background-repeat:no-repeat; background-position:left;

	text-align:left;
	vertical-align:center;

	font-size:1em;
	font-weight:400;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;

	border-width:0px 0px 0px 0px;
	border-color:#FFFFFF;
	border-style:solid;

	padding:5px 0px 5px 10px;
	/*border:0px solid #FFFF00;*/

}

td.menuItemLow:hover
{
	cursor:hand;
	cursor:pointer;
	background-image:url('images/menuLowHover-3.png'); background-repeat:no-repeat; background-position:left;
	color:#DD2211;
}

/*menuItemHref is added on 13 apr 2012. This is used instead of menuItemLow and menuItemHigh.*/
a.menuItemHrefHigh
{
	text-decoration:none;
	color:#CC2211;
	font-size:1em;
	font-weight:400;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
}
a.menuItemHrefHigh:hover
{
/*	background-color:#EFEFFF;*/
	color:#DD2211;
	cursor:hand;
	cursor:pointer;
}
a.menuItemHrefHigh:visited
{
	text-decoration:none;
	color:#CC2211;
}

a.menuItemHrefLow
{
	text-decoration:none;
	color:#000000;
	font-size:1em;
	font-weight:400;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
}
a.menuItemHrefLow:hover
{
	color:#DD2211;
	cursor:hand;
	cursor:pointer;
}

a.menuItemHrefLow:visited
{
	text-decoration:none;
/*	color:none;*/
}


td.contentTd
{
	position:relative;
	width:80%;
	padding:2px;
/*	background-color:#777777;*/
	border-collapse:collapse;
}

.selectedBgcolor
{
	/*background-color:#AA2211;*/
	background-color:#FFFFFF;
}

.width100Percent
{
	width:100%;
}

.leftBorderGray
{
	border-collapse:collapse;
	border-style:solid;
	/*border-color:#BBBBAA;*/
	border-color:#FFF;
	border-width:0px 0px 0px 1px;
}

table.bottomLine
{
	font-weight:700;
	font-size:0.8em;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	cursor:hand;
	cursor: pointer;
}

td.mainTextTd
{
	background-color:FFFFFF;
	padding:10px;
	height:10px;
}

div.contentHeader
{
	font-weight:400;
	font-size:1.4em;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	color:DD2211;
}

span.subHeader
{
	font-size:0.9em;
	color:#335;
	text-align:justify;
	line-height:0.9em;
}

a.href1
{
	text-decoration:none;
	color:#112233;
	font-size:1em;
	font-weight:400;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
}
a.href1:hover
{
/*	background-color:#EFEFFF;*/
	color:#DD2211;
	cursor:hand;
	cursor:pointer;
}
a.href1:visited
{
	text-decoration:none;
	/*color:#112233;*/
}

a.href2
{
	text-decoration:none;
	color:#224411;
	font-size:1em;
	font-weight:400;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
}
a.href2:hover
{
/*	background-color:#EFEFFF;*/
	color:#EE2211;
	cursor:hand;
	cursor:pointer;
}
a.href2:visited
{
	text-decoration:none;
	/*color:#112233;*/
}


a.hrefGeneral
{
	text-decoration:none;
	color:#112233;
}
a.hrefGeneral:hover
{
/*	background-color:#EFEFFF;*/
	color:#DD3322;
	cursor:hand;
	cursor:pointer;
}
a.hrefGeneral:visited
{
	text-decoration:none;
	/*color:#112233;*/
}


div.databaseDesc
{
	padding:10px 0px 0px 0px;
	text-align:justify;
	font-size:0.9em;
	color:#335;
	line-height:1.2em;
}

a.albumListBackLink
{
	background-color:#334411;
	color:#EEEEEE;
	font-weight:700;
	float:right;
	padding:5px;
	text-decoration:none;
}
a.albumListBackLink:hover
{
	background-color:#789944;
	color:#FFFFFF;
}

span.albumName
{
	text-decoration:none;
	color:#112233;
	font-size:1.2em;
	font-weight:700;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
}

div.databaseHeader
{
	color:#DD4411;
	font-size:1em;
	font-weight:700;	
}

div.databaseClass
{
	background-color:#341;
	color:#EEE;
	font-size:1.1em;
	font-weight:700;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	widht:98%;
	height:1.4em;
	vertical-align:center;
	text-align:cneter;
	padding: 5px;
}

span.publicationHeader
{
	position:relative;
	/*font-size:1.1em;*/
	font-weight:700;
	/*color:#112;*/
	/*cursor:pointer;*/
}

span.publicationLink
{
	position:relative;
	
	font-size:1em;
	font-weight:400;
	color:#335;
	cursor:hand;
	cursor:pointer;
}

span.publicationLink:hover
{
	color:#DD4411;
}


span.referenceItem
{
	line-height:2em;
}

span.cursiveText
{
	font-family: "Bradley Hand ITC",
	             "Apple Chancery",
	             "URW Chancery L",
	             cursive;
}

.transparent
{
/*	background-color:#000000;*/
	filter:alpha(opacity=70);
	opacity:0.7;
}

.opaque
{
	filter:alpha(opacity=100);
	opacity:1.0;
}
.z0
{
	z-index:0;
}
.z1
{
	z-index:1;
}
.z2
{
	z-index:2;
}
.z3
{
	z-index:3;
}
.z4
{
	z-index:4;
}
.z6
{
	z-index:6;
}
.z7
{
	z-index:7;
}
.z20
{
	z-index:20;
}

