/* note: paths are absolute (from /WebMedia root) since Netscape 4   uses the base href of the web page for paths while standard   compliant browsers use the base path of the style sheet */body{  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  margin: 0px 0px 0px 0px;  background: #FFFFFF;}.small{  font-size: 10px;}.smallDimmed{	font-family: Trebuchet MS, sans-serif;	font-size: 10px;	color: #A7A7A7;}.explanation{	font-family: Trebuchet MS, sans-serif;	font-size: 10px;	color: #A7A7A7;	padding-left: 20px;}/* links */a{	text-decoration: none;	color: #EC5F00;}a:visited{	color: #EC5F00;}a:hover{	text-decoration: underline;}a:active{	color: #EC5F00;}img {border: 0px; } .eventtype {  font-weight: bold}.date {  color: #666666}.speaker {  color: #000000}
.warning {  font-weight: bold; font-size: 15px; color: #000000; text-align: left;}.title {  color: #990000; font-weight: bold; font-style: italic}.label {  color: #999999}.formatlabel {  color: #999999}.source {  color: #999999}.dividers {  background-color: #999999}.eventsite {  text-decoration: none}.dividingspace {  height: 24px; }.broadcastlinks {  font-weight: bold; text-decoration: none;}td { font-size: 13px; font-family: Arial, Helvetica, sans-serif }.formlabel {  font-weight: bold; color: #666666}.notice { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999}.estTime { color: #000000;}.notice2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; line-height: 11px}.formresponse {  font-size: 16px}.showcaselink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; text-decoration: none;}.copyright{	text-align: left;
	position: absolute;
	bottom: 20px;
	left: 310px;
	}.pageTitle{	text-align: right;}.princetonShield{	padding: 12px 5px 12px 5px;}.dividerCell{	height: 1px;	background: #999999;}.webmediaTitle{	padding: 0px 5px 0px 5px;}.linkBar{	border-top: black 1px solid;	border-bottom: black 1px solid;		background-image: url(/WebMedia/images/eventgradient.gif);	background-color: #ffffff;		text-align: right;}

.linkBarWarning{	border-top: black 1px solid;	border-bottom: black 1px solid;		background-image: url(/WebMedia/images/eventgradient.gif);	background-color: #ffffff;		text-align: center;}
.sidebarColumn{	width: 150px;}.playerIcon{	 vertical-align: -15%;}/* announcements */.announcementsList{	 list-style-type: none;}.announcementsItem{	padding-bottom: 7px;}/* sidebar */.sidebarLinks{ 	color: #5E5E74;	font-family: Trebuchet MS, sans-serif;	font-weight: bold;	font-size: 16px;}.sidebarLinks:visited{ 	color: #5E5E74;}.sidebarCurrent{ 	font-family: Trebuchet MS;	font-weight: bold;	font-size: 16px;}.sidebarBadgeText{	padding-left: 5px;	padding-right: 5px;	font-family: Trebuchet MS;	font-size: 10px;	color: #A7A7A7;}.sidebarBadge{	text-align: center;	padding: 5px 0px 5px 0px;}.sidebarLinksCell{	padding-left: 5px;	background: #E5EAEE;}.sidebarSearchLinksCell{	padding-left: 5px;	background: #FFE6D4;}.sidebarBadgesCell{	background: #E5EAEE;}.sidebarTopGrayStart { background-image: url(/WebMedia/images/sidebar/topgraystart.gif); }.sidebarGrayShadow { background-image: url(/WebMedia/images/sidebar/grayshadow.gif); }.sidebarPinkRight {	background-image: url(/WebMedia/images/sidebar/pinkright.gif); }.sidebarTopGrayEnd { background-image: url(/WebMedia/images/sidebar/topgrayend.gif); }.sidebarPinkAloneLeftShadow { background: url(/WebMedia/images/sidebar/pinkaloneleftshadow.gif);}.sidebarPinkAloneRightShadow { background: url(/WebMedia/images/sidebar/pinkalonerightshadow.gif);}.searchTitle{	font-family: Trebuchet MS;	font-weight: bold;	font-size: 16px;	color: #BAA89B;}.searchTitleActive{	font-family: Trebuchet MS;	font-weight: bold;	font-size: 16px;	color: #000000;}.sidebarSearchButton{	border: 0px 0px 0px 0px;	color: #ffffff;}