.dateBox {	margin-right: 100px;	margin-left: 100px;	margin-bottom: 50px;}.dateTitle {	boder-bottom-width:1px;	boder-bottom-style:solid;	boder-bottom-color:#666666;	padding-bottom: 5px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #666666;	border-right-color: #666666;	border-bottom-color: #666666;	border-left-color: #666666;}.head {	font-weight: bold;	color: #FFFFFF;}a.head:link {	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}a.head:visited {	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.head:hover {	font-weight: bold;	color: #FFFF00;}a.head:active {	font-weight: bold;	color: #FFFF00;	text-decoration: none;}.title {	padding: 3px;	border-bottom-width: 1px;	border-left-width: 10px;	border-bottom-style: solid;	border-left-style: solid;	border-bottom-color: #666666;	border-left-color: #666666;	margin-bottom: 10px;}.diaryBox {	padding-top: 20px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 20px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #666666;	border-right-color: #666666;	border-bottom-color: #666666;	border-left-color: #666666;}.diaryTitle {	font-weight: bold;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #666666;	border-right-color: #666666;	border-bottom-color: #666666;	border-left-color: #666666;}.quote {	font-weight: bold;	color: #000000;}.dateSun {	font-weight: bold;	color: #FF0000;}.dateSat {	font-weight: bold;	color: #0000FF;}.dateNormal {	font-weight: bold;}.linkCal {	background-color: skyblue;}.sunCal {	color: #FF0000;}.satCal {	color: #0000FF;}.weekCal {	background-color: #999999;}.allCal {	background-color: #CCCCCC;}.shadow {	filter: DropShadow(color=silver,offX=2, offY=2);}a:link {	font-weight: bold;	color: #000066;	text-decoration: none;}a:visited {	font-weight: bold;	color: #000066;	text-decoration: none;}a:hover {	font-weight: bold;	color: #990000;}a:active {	font-weight: bold;	color: #990000;}