body
{
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 62.5%;
	text-align: center;
}

.noPrint {display: none;}

#latestNews h2 a {display: none;}
dt {margin: 0 0 0.4em 0;}
dd {margin: 0 0 1em 0.5em;}
dd a {display: none;}

p.pageNav {display: none;}

#additionalInfo {display: none;}


/*	TRAINING CALENDAR STYLES	*/
/*#trainingKey {float: right; margin: 4px; padding: 0;}
#trainingKey div {margin: 0; padding: 14px 4px 4px 4px; border: 1px solid #ccc;}
#trainingKey div p span {display: inline; border: 1px solid #000;}

#trainingKey a.layoutSwitch {display: block; margin: 0; padding: 5px; background:#00546f url(/images/layout/nav-bg-green.gif) repeat-x top left; color: #fff; text-align: center; text-decoration: none;}
#trainingKey a.layoutSwitch:hover {background:#888 url(/images/layout/nav-bg-green-over.gif) repeat-x bottom left; color:#14d700;}*/
#trainingKey {display: none;}

#calendarContainer {float: left; width: 780px;}
/*#calendarContainer p {margin: 0; padding: 0 0 0.5em 0;font-size: 1.2em; font-weight: bold;}*/

.trainingCalendar {margin: 0 5px 0 0; padding: 0; float: left; width: 252px; border: 1px solid #d9d9d9;}
.trainingCalendar h2 {background:#00546f url(/images/layout/nav-bg.gif) repeat-x top left; color: #fff; margin: 0px; padding: 0.5em 0px 0.5em 0.5em; font-size: 1.2em; position: relative;}
.trainingCalendar table th {margin: 0; padding: 0.3em; text-align: center; font-weight: bold; font-size: 1.2em; color: #666;}
.trainingCalendar table th a.previous {float: left;}
.trainingCalendar table th a.next {float: right;}
.trainingCalendar table tr.days td {font-weight: bold; color: #000;}
.trainingCalendar table td {margin: 0; padding: 2px 0 2px 0;width: 36px; border: 1px solid #d9d9d9; text-align: center; color: #666;}
.trainingCalendar table td a {color: #0b7800; text-decoration: none; font-size: 1.2em;}
.trainingCalendar table td a:hover {color: #f00; text-decoration: underline;}
.trainingCalendar table td.today {border: 2px solid #0b0; padding: 1px 0 1px 0;}
.trainingCalendar table td.cancelled {background-image: url(/images/layout/cancelled.gif); background-repeat: no-repeat; background-position: top left;}
.trainingCalendar table td.been {background-image: url(/images/layout/been-and-gone.gif); background-repeat: no-repeat; background-position: top left;}