/* TotalCalendar Default Stylesheet (default.css)   TCal Version: 1.5b6   CSS Version:  1.5b6   Authors: Matt Palermo and Will Murray   Copyright (c)2004, TotalCalendar. ALL RIGHTS RESERVED. *//* Define the default sizes and styles for everything */body {	font-weight: 400 ;	font-size: medium ;	font-family: Verdana, Arial, Helvetica, sans-serif ;	text-align: left ;	text-transform: none ;	font-size-adjust: .58 ;	font-stretch: normal ;	}p, ul, ol, li, dl, dd, table, tr, td, blockquote, blockquote p, blockquote > p, blockquote * p {	font: normal 400 95% Verdana, Arial, Helvetica, sans-serif ;	}h1 {	font-weight: 900 ;	font-size: 130% ;	}h2 {	font-weight: 800 ;	font-size: 115% ;	}h3, th, dt {	font-weight: 700 ;	font-size: 100% ;	}h4 {	font-weight: 700 ;	font-size: 95% ;	}h5 {	font-variant: small-caps ;	font-weight: 600 ;	font-size: 85% ;	}h6 {	font-weight: 500 ;	font-size: 65% ;	}code, pre, tt {	font: 400 80% "Lucida Console", "Courier New", Courier, monospace ;	}code {	color: green ;	}strong, em {	color: blue ;	}strong, b {	font-weight: bolder ;	}em, i {	font-style: italic ;	}big {	font-size: larger ;	}small {	font-size: smaller ;	}.left	{	text-align: left ;	}.right	{	text-align: right ;	}.center	{	text-align: center ;	}.justify	{	text-align: justify ;	}.nomargin {	margin: 0em;	padding: 0em;	}/* Define our hyperlink styles */a:link {	color: #0000cc;	text-decoration: none ;	}a:visited {	color: #000099;	text-decoration: none ;	}a:hover {	color: #0000ff;	text-decoration: underline ;	}a:focus {	color: #0000ff;	text-decoration: underline ;	}a:focus:hover {	color: #0000ff;	text-decoration: underline ;	}a:active {	color: #00ff99;	text-decoration: underline ;	}