
	/* Diana ESADE CSS File */
	/* 2013 (Marcos) */

	a.pdf { color: black; text-decoration: none; }
	a.pdf:active { color: black; text-decoration: none; }
	a.pdf:visited { color: black; text-decoration: none; }
	a.pdf:hover { color: black; text-decoration: underline; }

	.mainmenubar { background-color: #c6c7c8; font-family: Helvetica; font-size: 12px; margin-right: 15px; border-radius: 6px 6px 0 0; }
	.mainmenuitemfirst { border-radius: 6px 0 0 0; }
	.mainmenuitem { float: left; cursor: default; width: 190px; padding: 6px; color: black; text-align: center;  }
	.submenubar { position: absolute; z-index: 3; display: none; text-align: center; background-color: #c6c7c8; font-family: Helvetica; font-size: 10px; margin-right: 15px; border-radius: 0 0 4px 4px; }
	.submenuitem { cursor: default; border-top: 1px #9c9c9c solid; padding: 6px; color: black; }
	.submenuitemend { border-radius: 0 0 4px 4px; }
	.submenuitemshort { padding: 4px; }

	#textbox { padding: 10px; font-family: Helvetica; background-color: #009ee0; color: white; font-size: 12px; border-radius: 6px; }

	.psplinks { position: absolute; left: 568px; text-align: right; font-family: Verdana; font-size: 10px; }
	.fright { float: right; }
	.fleft { float: left; }
	.fbox { cursor: pointer; padding: 4px; height: 12px; overflow: hidden; background-color: #6c6c6c; border-radius: 0 4px 4px 0; }
	.fibox { padding: 4px; height: 10px; overflow: hidden; border: 1px #6c6c6c solid; border-right: none; border-radius: 4px 0 0 4px; }

	.headerinfo { font-family: Helvetica; font-size: 20px; font-weight: bold; color: #c6c7c8; letter-spacing: -2px; }
	.hentity { padding-bottom: 12px; }
	.tableinfo { background: none; padding: 0px; margin: 0px; font-family: Helvetica; font-size: 11px; }
	.tableheader { background-color: #009ee0; color: white; font-weight: bold; }
	.tlong { width: 30%; text-align: center; }
	.tdata { width: 7%; text-align: center; }
	.tlarge { width: 70%; text-align: center; }
	.ttiny { width: 1%; text-align: center; }
	.tfour { width: 25%; text-align: center; }
	.tright { text-align: right; }
	.tborder { border-bottom: 1px #c6c7c8 solid; }
	.tblue { color: #009ee0; font-weight: bold; }
	.tgrey { color: #3c3c3c; }
