.text { font-family: Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		line-height: 15pt; 
		color: #666666;
		text-decoration: none}

.btext { font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt; 
		line-height: 12pt; 
		color: #666666;
		text-decoration: none}

.ctext {font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		color: #666666}

.navtext { font-family: Arial, Helvetica, sans-serif; 
		font-style: italic; 
		font-size: 7pt; 
		line-height: 9pt; 
		color: #666666;
		text-decoration: none}

.today {color: red; 
		font-weight: bold; 
		font-size: larger; 
		text-decoration: none}

.bloglink 
		{color: green; 
		font-weight: bold; 
		font-size: larger; 
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		text-align: center ; }
table.calendar {border: 1}
table.calendar td, th {text-align: center; border: 1}
table.calendar th {height: 10px; font-size: 7pt;}
table.calendar td {width: 19px; height: 10px; font-size: 9pt;}
table.calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.calendar th {color: #666666; text-align: center;}
table.calendar td.linked-day {font-size: 11pt; text-decoration: none}

table.prevnext {width: 100%; margin-top: .3em;}
table.prevnext td{
	font-size: smaller;
}
table.prevnext td a{text-decoration: none}

a.psf			{ text-decoration:	none; }
a.psf:link		{ color: #0066FF; }
a.psf:visited	{ color: #0066FF; }
a.psf:active	{ color: #3366CC; }
a.psf:hover		{ color: #000099; text-decoration: none; }
.calborder 		{ background-color: #fff; border: 1px #A1A5A9 solid; }
a.farmb			{ text-decoration:	none; 
				  font-weight:bold;	}
a.farmb:link	{ color: #999; }
a.farmb:visited	{ color: #999; }
a.farmb:active	{ color: #000; }
a.farmb:hover	{ color: #000; 
				text-decoration: none;}
a.farm			{ text-decoration:	none; }
a.farm:link		{ color: #999; }
a.farm:visited	{ color: #999; }
a.farm:active	{ color: #000; }
a.farm:hover	{ color: #000; 
				text-decoration: none;}
a.ps3			{ text-decoration:	none; }
a.ps3:link		{ color: #000; }
a.ps3:visited	{ color: #000; }
a.ps3:active	{ color: #000; }
a.ps3:hover		{ color: #000; text-decoration: none; }
.G10G 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #A1A5A9; text-decoration:	none;}
.sideback 		{ background-image: url(images/side_bg.gif); }
table, td {font: 11px Verdana, Arial, sans-serif; color: #000;}

td.mainnavtoday { background: #FFFF00; }#D4CACA
td.mainnav { background: #FFFFFF;}
td.mainnavselect { background: #BEF58D; }
td.mainnavdayselect { background: #C281FF; }
td.mainnavswap { background: #DBD7D7; }
td.mainnavitem { background: #D4CACA; }

a.mainnav { color: #0066FF;
			text-decoration:none; }
a.mainnav:hover { color: #0066FF;
					text-decoration: none; }

#tabwrap {
	position:relative;
}
	
#tabwrap.tml8 div {
}

#tabwrap.tml8 {
 	margin-left:1%;
}

.tml8 ul#timeline {
	background:#fff url('arrowdwn.gif') no-repeat right top;
	list-style:none;
	margin:0;
	padding:0;
	width:95px;
	/*position:absolute;*/
	right:-100px;
	/*right:10px;*/
}

.tml8 #timeline li {
	color:#999;
	cursor:pointer;
	background:url('markgrdwn.gif') no-repeat right 0.7em;
	padding:0 8px 0 0;
	margin:1em 3px 1em 0;
	text-align:right;
	font-weight:bold;
}

.tml8 #timeline li:hover, .tml8 #timeline li.sfover {
	color:#000;
	background:url('markdkdwn.gif') no-repeat right 0.7em;
}

.tml8 #timeline li.selected {
	cursor:default;
	color:#000;
	border-color:#000;
	background:url('markdkdwn.gif') no-repeat right 0.7em;
}