/*

CONTENTdm Version 4
2005 DiMeMa, Inc. - All Rights Reserved

*/

/* style "more" hyperlink */
@import url("/style/more/more.css");

/* EPFL: following body, form and .ptitle are added by us */
body {  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:69%;
	color:#000000; }
h1	{
	font-family:verdana;
	font-size:140%;
	color:#000000;
	font-weight:bold;
	margin: 0.5em 0 0;
	}
form {  margin:0;
	padding:0;
}
.ptitle
	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:90%;
	color: #003300;
	font-weight: bold;
}
/* EPFL: end of definition of body, form and .ptitle */

.maintext
	{
	font-family:verdana;

	}

/* EPFL: following .footertext, a.footertext, and a.footertext:hover are added by us */
.footertext
	{
	font-family:verdana;
	font-size:69%;
	color:#D5CDA7;
	font-weight: bold;
	}

a.footertext
	{
	font-family:verdana;
	font-size:69%;
	color:#D5CDA7;
	font-weight: bold;
	}

a.footertext:hover
	{
	font-family:verdana;
	font-size:69%;
	color:#990000;
	text-decoration:none;
	font-weight: bold;
	}
/* Collection Titles should be underlined */
h1 a { text-decoration: underline; }


/* EPFL: end of definition of .footertext, a.footertext, and a.footertext:hover */

.maintextwhite
	{
	font-family:verdana;
	font-size:69%;
	color:#ffffff;
	}

.smalltext
	{
	color:#000000;
	font-family:verdana;
	font-size:65%;
	}

.headertext
	{
	font-family:verdana,verdana;
	font-size:170%;
	color:#003300;
	font-weight:bold;
	letter-spacing:1.9pt;
	}

.helpheading
	{
	font-family:verdana;
	font-size:140%;
	color:#000000;
	font-weight:bold;
	}

.helpsubheading
	{
	font-family:verdana;
	font-size:120%;
	color:#000000;
	font-weight:bold;
	}

.red
	{
	font-family:verdana;
	font-size:100%;
	color:#990000;
	}

/* EPFL: we changed the value of color of hr */
hr
	{
	color:"#666666";
	}

.copyright
	{
	font-family:verdana;
	font-size:65%;
	color:#99a99a;
	}

/* EPFL: following .breadclue is added by us */
.breadclue
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000099;
	font-weight:bold;
	white-space: nowrap;
}

a.copyright
	{
	font-family:verdana;
	font-size:100%;
	color:#99a99a;
	text-decoration:none;
	}

a.copyright:hover
	{
	font-family:verdana;
	font-size:100%;
	color:#990000;
	text-decoration:none;
	}

.offstatus
	{
	color:#333333;
	cursor:text;
	}

a.offstatus
	{
	color:#333333;
	cursor:text;
	}

a.offstatus:hover
	{
	color:#333333;
	cursor:text;
	}

a
	{
	font-family:verdana;
	font-size:100%;
	color:#448ccb;
	text-decoration:none;
	}

a:hover
	{
	font-family:verdana;
	font-size:100%;
	color:#990000;
	text-decoration:none;
	}

/* EPFL: the letter-spacing value is changed by us. */
.genmenu
	{
	font-family:Georgia,verdana;
	font-size:65%;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:0pt;
	text-decoration:none;
	}

/* EPFL: the letter-spacing value is changed by us. */
a.genmenu
	{
	font-family:Georgia,verdana;
	font-size:100%;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:0pt;
	text-decoration:none;
	}

/* EPFL: the letter-spacing value is changed by us. */
a.genmenu:hover
	{
	font-family:Georgia,verdana;
	font-size:100%;
	color:#990000;
	font-weight:normal;
	letter-spacing:0pt;
	text-decoration:none;
	}

.submenu
	{
	font-family:verdana;
	font-size:65%;
	color:#202020;
	font-weight:normal;
	text-decoration:none;
	}

a.submenu
	{
	font-family:verdana;
	font-size:100%;
	color:#758753;
	font-weight:normal;
	text-decoration:none;
	}

a.submenu:hover
	{
	font-family:verdana;
	font-size:100%;
	color:#990000;
	font-weight:normal;
	text-decoration:none;
	}

.leftmenu
	{
	font-family:verdana;
	font-size:70%;
	color:#202020;
	font-weight:normal;
	text-decoration:none;
	}

a.leftmenu
	{
	font-family:verdana;
	font-size:100%;
	color:#202020;
	font-weight:normal;
	text-decoration:none;
	}

a.leftmenu:hover
	{
	font-family:verdana;
	font-size:100%;
	color:#990000;
	font-weight:normal;
	text-decoration:none;
	}

a.nonlink
	{
	font-family:verdana;
	font-size:100%;
	color:#000000;
	text-decoration:none;
	}

a.nonlink:hover
	{
	font-family:verdana;
	font-size:100%;
	color:#000000;
	text-decoration:none;
	}
.asterix
	{
	color:#ff0000;
	font-family:verdana;
	font-size:90%;
	font-weight:bold;
	}

.tdtext
	{
	text-align:left;
	vertical-align:top;
	}

.tdviewtext
	{
	text-align:left;
	vertical-align:top;
	}

.tdimage
	{
	border:1px dashed #ffffff;
	background-color:#ffffff;
	padding:5px;
	}

.tdfavimage
	{
	border:1px none #ffffff;
	background-color:;
	padding:5px;
	}

input
	{
	font-family:verdana;
	font-size:94%;
	color:#000000;
	background-color:#FFFFFF;
	}

input.buttons
	{
	font-family:verdana;
	font-size:94%;
	font-weight:normal;
	background-color:#aaaaaa;
	color:#ffffff;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	border-bottom-style:none;
	cursor:hand;
	}

input.searchbutton
	{
	font-family:verdana;
	font-size: 94%
	font-weight:normal;
	background-color:#445F7A;
	color:#ffffff;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	border-bottom-style:none;
	cursor:hand;
	}

input.norm
	{
	font-family:verdana;
	font-size:94%;
	font-weight:normal;
	color:#ffffff;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	border-bottom-style:none;
	cursor:hand;
	}

input.checkbox
	{
	font-family:verdana;
	font-size:94%;
	font-weight:normal;
	color:#000000;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
	border-bottom-style:none;
	cursor:hand;
	}

select
	{
	font-family:verdana;
	font-size:94%;
	color:#000000;
	background-color:#FFFFFF;
	}

a.item
	{
	color:#000000;
	font-family:verdana;
	font-size:90%;
	font-weight:normal;
	text-decoration:none;
	}

a.item:hover
	{
	color:#990000;
	font-family:verdana;
	font-size:90%;
	font-weight:normal;
	text-decoration:none;
	}

.iframescroll
	{
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#ada86b;
	scrollbar-shadow-color:#ada86b;
	scrollbar-arrow-color:#ffffff;
	scrollbar-arrow-size:20px;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#AAAAAA;
	scrollbar-3Dlight-color:#EEEEEE;
	}
/* Added separately */
 img.thumb
 {
  float:right;
  border:0px dotted black;
  margin:0px 16px 2px 12px;
 }

div.green { background-color: #F0F3EB; padding: 4px;}
div.white { background-color: #FFFFFF; padding: 4px;}

div.green img
 {
  float:left;
  border:0px dotted black;
  margin:0px 16px 2px 12px;
 }
div.white img
 {
  float:right;
  border:0px dotted black;
  margin:0px 16px 2px 12px;
 }

/* Added for Ektron template */
#MainContentBlock li { margin-bottom: 1.3em; }
/* style "more" hyperlink */
@import url("/style/more/more.css");
