/* CSS Document */#header {	height:92px;	margin-right:25px;	background-image: url('../images/pandora_head.gif');		background-position:left;	background-repeat:no-repeat;}#banner {	background-image: url('../images/pandora_nlahead.gif');	background-position:bottom right;	background-repeat:no-repeat;	height:92px;}#search {	padding-left:125px;	margin-left:150px; 	margin-right:25px;	height:33px;	background-color:#9C9ACE;	background-image: url('../images/corner.gif');	background-position:top left;	background-repeat:no-repeat;}.searchtext {	font-family: Tahoma, Arial, Helvetica;	font-size: 8pt;	color: #400000;	background-color: #ffffff;}.searchForm {	position:absolute;	height:23px;	border:0px solid yellow;	width:510px;	padding-top:5px;	left: 179px;	top: 90px;}.searchForm a {	text-decoration:none;	color:white;}.searchForm a:hover {	text-decoration:none;	color: #99CC00; }.searchFormRight {	width:250px;	float:right;	color:black;	line-height:30px;	height:30px;}.searchForm , .searchFormRight a {	color:black;}.searchFormRight span {	display:none;}.searchFormRight select {	line-height:30px;	font-size:100%;	margin-top:5px;}.searchForm #searchFormLinks {	float:right;	display:inline;	position:absolute;	width:150px;	right:0;	top:3px;	font-size:8pt;}#menu {	float: left; 	width: 150px; 	border:0px solid green;}#content {	border:0px solid white;	margin-left:150px; 	background-color:white;	margin-right:25px;	padding-left:45px;	padding-right:45px;		margin-bottom:0px;	position:relative;}#contentBreadcrumbs {	padding-top:1em;}/* note that we need the padding and top margins so that * the logo in the background appears correctly */#footer {	margin-left:150px; 	margin-right:25px;	padding-top:100px;	padding-bottom:10px;	background-color:white;	/*background-image: url('../images/logo.gif');	background-position:bottom right;	background-repeat:no-repeat;*/	font-style:italic;	text-align:center;	position:relative;	clear:both;		border-top:10px solid white;	margin-top:-20px;}#footer img {	margin:10px;	}#content a, .bodyLink, .bodyLink a {	font-size:100%;	font-style: normal;	font-weight: normal;	text-decoration : underline;	color:  #000099;}#content a:hover, .bodyLink a:hover {	background: #AEB0D0;	font-size:100%;	font-style: normal;	font-weight: normal;	text-decoration : underline;	color:  #000099;}#content img:hover {	text-decoration : underline;	background:none;}#content li {	margin-top:5px;	margin-bottom:5px;}#home, .home  {	font-size:100%;	font-style: normal;	font-weight: normal;	text-decoration : none;	color:  #000099;}#home a:hover, .home a:hover {	background: #AEB0D0;	font-size:100%;	font-style: normal;	font-weight: normal;	text-decoration : none;	color:  #000099;}#selectedTitle, .selectedTitle {	font-size:100%;	font-style: normal;	font-weight: bold;	text-decoration : none;	color:  #000099;}.indent {	padding-left:25px;}.alert {	color:red;}.whiteback {	background-color: #FFFFFF;}.bodyWhite {        font-size:100%;        font-style: normal;        font-weight: normal;        text-decoration : none;        color:  #ffffff;}.bodyWhite a:hover {        background: #AEB0D0;        font-size:100%;        font-style: normal;        font-weight: normal;        text-decoration : none;        color:  #000000;}#bodyRed, .bodyRed {        font-size:100%;        font-style: normal;        font-weight: normal;	text-decoration : underline;        color:  #FF0000;}.bodyRed a:hover, #bodyRed a:hover {        background: #AEB0D0;        font-size:100%;        font-style: normal;        font-weight: normal;	text-decoration : underline;        color:  #FF0000;}.partners {	padding-top:10px;	padding-bottom:10px;	padding-left:10px;	padding-right:10px;	* height:145px;	min-height:145px;}.partnersContent {	margin-right:160px;}.partnersLogo {	width:150px;	float:right;	text-align:center;}#registrationForm {	background-color:#9C9ACE;}table#survey {	border-collapse:collapse;	background-color:#E6E6E6;}table#survey tr td {		padding-top:20px;	padding-bottom:30px;}table#survey .col1 {	padding-right:25px;	min-width:200px;	width:200px;}table#survey .col1empty {	background-color:white;	padding-bottom:10px;}table#survey select, table#survey input.textinput {	width:320px;}h1.browseSubjects {	margin:0;	padding:0;	background:none;	background-image:url("../images/browse.gif");	border-bottom:0px;	height:26px;	width:150px;}h1.browseSubjects span {	display:none;}table.browseSubjects  {	border-collapse:collapse;	background-color:#EBF5CD;	font-size:100%;	width:100%;}table.browseSubjects  tr td {	padding:5px;}table.browseSubjects a {	text-decoration:none;	color:black;}table.browseSubjects a:hover {	text-decoration:none;	background-color:#AEB0D0;	color:#000099;}dd.extract {	font-size:-1	}	dd.info {	font-style:oblique;	font-size:-1;}
