body{background-color: #000000;color:#fd9d1f;margin:5px 5px 5px 5px;font-family:"Times New Roman", Times, serif;}a:link,a:visited{color:#FFFF99;/*#FF5D00;*/text-decoration: none;}a:hover {color:#FFFF55;text-decoration: none;}/* {color: #FF5555;text-decoration: none;}*/#layer1, #layer2, #layer3, #layer4, #layer5 {display:none;}img {	border:0px;	vertical-align: bottom;}.Bobv {	font-weight: bold;	color: #006600;}.Jerryo {	font-weight: bold;	color: #CC0000;}.large {	font-size: large;}.laytable {width: 745px;border: 0 none;padding: 0 0 0 0;}.question{color:#FF6600;}#headerCell {height:101px; width:745px; background-image:url(images/BannerBlack.jpg); background-position:center; background-repeat:no-repeat;}#headerCellCal {height:72px; width:600px; background-image:url(images/smallBlackBanner.gif); background-position:left; background-repeat:no-repeat;}.blackNew{display:block;}.whiteNew{display:none;}/* Science on the Move Calendar style info */#containerTable{padding: 1em;}#styleSwitch{	float:right;	white-space: nowrap;}#titleCal{float:left;}.dayCell{}.dayCellText, .dayCell a:link, .dayCell a:visited{text-decoration:none;font-weight:bold;font-size:14px;}a.prevnext:link {color: red; font-size: 12px; text-decoration:underline}a.prevnext:visited {color: red; font-size: 12px; text-decoration:underline}a.prevnext:hover {color: blue; font-size: 12px; text-decoration:underline}a.prevnext:active {color: red; font-size: 12px; text-decoration:underline}a.day{padding: 3px;}a.day:link {color: black; font-size: 18px; text-decoration:none}a.day:visited {color: black; font-size: 18px; text-decoration:none}a.day:hover {color: red; font-size: 18px; text-decoration:none}a.day:active {color: black; font-size: 18px; text-decoration:none}a.event:link {color: blue; font-size: 12px; text-decoration:none}a.event:visited {color: blue; font-size: 12px; text-decoration:none}a.event:hover {color: red; font-size: 12px; text-decoration:none}a.event:active {color: blue; font-size: 12px; text-decoration:none}a.admin:link {color: blue; font-size: 12px; text-decoration:underline}a.admin:visited {color: blue; font-size: 12px; text-decoration:underline}a.admin:hover {color: red; font-size: 12px; text-decoration:underline}a.admin:active {color: blue; font-size: 12px; text-decoration:underline}table.cal {background-color: #000;height: 600px;border-style: none;border-width: 3px;/*font-family: sans-serif*/}.caption {font-size: 28px;font-weight: bold;}.thead {color:white;background-color: #222;font-size: 18px;}td.cal {background-color: white;text-align: left;vertical-align: top}tfoot.cal {color:black;background-color: #000;font-size: 16px;text-align: left}ul.cal {margin: 0px;list-style-position: inside}.cal-admin-link {color: #fff;/*font-family: Tahoma, Verdana, sans-serif;*/font-size: 12px;text-decoration: none;}