/**************************
* TRP-specific stylesheet *
**************************/

table.trppapers
{
  font-size:1em;
}
table.trppapers th
{
  width:120px;
  text-align:left;
  vertical-align:top;
}
table.trppapers td
{
  text-align:left;
  vertical-align:top;
  padding-bottom:1em;
}
div.weblinks
{
  position:relative;
  width:395px;
  margin:0 auto;
}
div.weblinks ul.menu
{
  width:345px;
	font-size:90%;
	list-style-image:url(../../bank/graphics/hollow-rarrow.gif);
	padding:0;
	margin-left:80px;
	margin-top:-1em;
}
div.weblinks ul.menu li
{
	padding-left:0;
	margin:0;
}
ul.weblinksidx li
{
	list-style-type:none;
}
/*  jump menu on Weblinks/Universities index page  */
#univmenu
{
	margin-left:auto;
	margin-right:auto;
	padding:0;
	width:8.5em;
}
#univmenu select
{
	font-size:12px;
	padding-bottom:0;
}
#universities
{
	position:relative;
	width:100%;
	left:0;
	color:#fff;
	background:#69c;
	padding:0;
	margin:20px 0;
	border:2px #808080 inset;
}
#universities #univmenu
{
	position:absolute;
	top:5px;
	left:240px;
	font-size:95%;
	padding:0;
	margin:0;
}
#universities h3
{
	left:40px;
	font-size:100%;
	padding:10px 10px 10px 50px;
	margin:0;
	line-height:100%;
}
#jumpmenubox
{
	position:relative;
	left:0px;
	color:#fff;
	background:#69c;
	padding:10px 2px 10px 2px;
	border:2px #808080 inset;
}
#jumpmenubox h3
{
	font-size:100%;
	padding-left:3px;
	margin:0;
	line-height:100%;
}
#jumpmenu
{
	position:absolute;
	top:5px;
	left:55px;
	font-size:95%;
}
div#indextable
{
	position:relative;
  width:400px;
  color:#fff;
  font-weight:bold;
  background:#69c;
	border:2px solid #369;
	padding:1em 1em 1em 1em;
	margin:2em auto	0 auto;
}
div#indextable a
{
  color:#fff;
}
div#indextable *
{
  font-size:1em;
}
.idx
{
	text-align:center;
}
cite {
  font-style:normal;
  font-variant:small-caps;
  font-weight:bold;
}
