/* CSS Document */.bottomcopyright {	position:relative;	background-color:white;	margin:0px 0px 0px 0px;	border-top: thin solid #0099FF;	padding: 20px 0px 0px 0px;	text-align:center;	}a {	color:#09c;	font:600 11px/14px Verdana, Arial, Helvetica, sans-serif;	text-decoration:underline;	}a:link {color:#09c;}a:visited {color:#07a;}a:hover {background-color:#ccff66;	border-bottom: thin solid #0099FF;}.cal {	position:relative;	padding:10px 10px 0px 10px;	color:black;	border-top: thin solid #0099FF;	border-right: thin solid #0099FF;	border-bottom: thin solid #0099FF;	border-left: thin solid #0099FF;	margin:5px 0px 30px 0px;	}.caldate {	font:bold 12px/16px verdana, arial, helvetica, sans-serif;	color: #0066CC;	margin:5px 0px 0px 0px;	padding:0px;	text-align:left;	}.caltext {	position:relative;	text-align:left;	padding:0px 0px 10px 0px;	color:black;	height: auto;	width: 380px;}.calpic {	position:relative;	float: left;	text-align:left;	border-style: none;	border-width: 0px;	clear:left;	margin: 0px 10px 0px 0px;		}		#col3 {	position:absolute;	width:180px;	top:128px;	right:43px;	padding:0px;	z-index:1;	voice-family: "\"}\"";	voice-family:inherit;	}	/* Again, "be nice to Opera 5". */body>#navBeta {width:130px;}		.column1 {	text-align:left;	font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif;	color: #0066CC;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	vertical-align: bottom;	}	.column2 {	text-align:left;	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;	color: #0066CC;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;	vertical-align: bottom;	}	.newspic {	position:relative;	float: left;	clear:both;	border-style: none;	margin:0px 0px 0px 0px;	padding:5px 12px 5px 0px;		}	.red {color:#FF0000;}	