/* ######Body style ###### */body.green	{	color:	#000;	background : #6c0;  	}body.ltgreen	{	color:	#000;	background : #cf3;  	}body.blue	{	color:	#000;	background : #06c;  	}body.winter	{	color:	#66f;	background : #06c;  	}body.red	{	color:	#000;	background : #c30;  	}body.pr	{	color:	#000;	background : #fff;  	}body.purple	{	color: #000;	background : #696efe;	}    body.magenta {	color: #000;	background: #993399;	}	body.yellow {	color: #000;	background: #FF9933;	} /* ######Link styles ###### */a	{	text-decoration: underline;	font-weight: bold;	}a:link	{	color:	#339;	text-decoration: underline;	}a:visited	{	color:	#336;	text-decoration: underline;	}a:active	{	color:	#c30;	text-decoration: underline;	}a:hover	{	color:	#c30;	text-decoration: none;	}	a.home:link	{	color:	#fff;	text-decoration: underline;	}a.home:visited	{	color:	#fff;	text-decoration: underline;	}a.home:active	{	color:	#fff;	text-decoration: underline;	}a.home:hover	{	color:	#fff;	text-decoration: none;	}a.add	{	color:	#900;	text-decoration: underline;	}	a.red	{	color: #cd3503;	text-decoration: underline;	font-weight: bold;	}a.red:link	{	color:	#cd3503	text-decoration: underline;	}a.red:visited	{	color:	#cd3503;	text-decoration: underline;	}a.red:active	{	color:	#cd3503;	text-decoration: underline;	}a.red:hover	{	color:	#cd3503;	text-decoration: none;	}/* ######Column background color styles###### */.navBkgdOn { 	background-image: url(../images/nav_on_bkgd_left.gif); 	background-color: #ff6;	}.dash { 	background-image: url(../images/dashedLine_vert.gif); 	/* background-color: #69c; */	}.activity { 	background-color: #ccf;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color:#000; 	}/* ######Content Styles###### *//* ##headers and text## */.headerA { 	font-family: helvetica, arial, sans-serif;	font-size: 18px;	font-weight: bold;	color: #c30;	}.headerAWhite { 	font-family: helvetica, arial, sans-serif;	font-size: 18px;	font-weight: bold;	color: #fff;	}.headerB { 	font-family: helvetica, arial, sans-serif;	font-weight: bold;	font-size: 15px;	color: #c30;	}.headerBWhite { 	font-family: helvetica, arial, sans-serif;	font-weight: bold;	font-size: 15px;	color: #fff;	}	.headerC { 	font-family: verdana, arial, helvetica, sans-serif;	font-weight: bold;	font-size: 13px;	color: #c30;	}.headerCWhite { 	font-family: verdana, arial, helvetica, sans-serif;	font-weight: bold;	font-size: 13px;	color: #fff;	}	.headerPr { 	font-family: helvetica, arial, sans-serif;	font-weight: bold;	font-size: 22px;	color: #000;	}.headerBlack { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 14px; 	color: #000; 	margin-top: 0; 	padding-top: 0; 	font-weight: bold;	}p { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px; 	color: #000; 	margin-top: 0; 	padding-top: 0;	}li { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px; 	color: #000; 	margin-bottom: 5px; 	}.caption { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px; 	color: #03c; 	margin-top: 0; 	padding-top: 0; 	}.bodytext { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px; 	color: #000; 	margin-top: 0; 	padding-top: 0; 	}		.bodytextWhite { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px; 	color: #fff; 	margin-top: 0; 	padding-top: 1; 	padding-left: 6;	padding-right: 6;	}	.bodytextWhite2 { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px; 	color: #fff; 	margin-top: 0; 	padding-top: 1; 	padding-left: 7;	padding-right: 6;	}	.bodytextBold { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px; 	color: #000; 	margin-top: 0; 	padding-top: 0; 	font-weight: bold;	}.bodytextBoldY { 	font-family: verdana, arial, helvetica, sans-serif;		font-size: 11px; 	color: #ff6; 	margin-top: 0; 	padding-top: 0; 	font-weight: bold;	}.smallfont { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color:#000; 	}	.articleNav { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px; 	color:#000; 	margin-bottom:9px;	}	.smallfontBold { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color:#c30; 	font-weight:bold; }.smallfontW { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color:#fff; 	}.smallfontWBold { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color:#fff; 	font-weight:bold; }.smallfontBBold { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color:#026; 	font-weight:bold; }.medfont { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px; 	color:#000; 	}.print { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color:#000;	letter-spacing: 1px 	}.formtext {	font-family: helvetica, arial, sans-serif;	font-size: 10px;	}/* ##SubNav## */.nav { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px; 	color: #c30; 	font-weight: bold; 	background-color: #ff6;	}.subNav { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color: #c30;	font-weight: bold; 	background-color: #ff6; 	}.subNavB { 	font-family: arial, helvetica, sans-serif;	font-size: 10px;	color: #c30;	background-color: #ff6; 	}.bullet { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color: #c30;	background-color: #ff6; 	}.bulletW { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 9px; 	color: #c30;	background-color: #fff; 	}.button {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	background-color: #c30;	color: #fff;	font-weight: bold;	margin: 0;	}.buttonCal {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	background-color: #c30;	color: #fff;	font-weight: bold;	margin: 0;	}.buttonblue {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	background-color: #369;	color: #fff;	font-weight: bold;	margin: 0;	}/* ##Misc## */	.subscript { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px; 	color: #000; 	margin-top: 0; 	padding-top: 0;	vertical-align: sub;	}		.buttonTest {	font-family: verdana, arial, helvetica, sans-serif;	font-size: 10px;	background-color: #ff3300;	color: #fff;	font-weight: bold;	margin: 0;	}/* ## Style for Hurdle Quiz ## */p.hurdle { 	font-family: arial, helvetica, sans-serif;	font-size: 14px; 	color: #000; 	margin-top: 0; 	padding-top: 0;	}.hurdleSmall { 	font-family: verdana, arial, helvetica, sans-serif;	font-size: 11px; 	color: #009; 	}		.monospace {	font-family: courier, monospace;	}.bodytextPadded {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000;	padding-right: 5px;	padding-left: 5px;}/* ############Row and Column Backgrounds############ */td.bgGreen {background-color:#DCFE76;		}td.bgPurple {background-color:#696EFE;		}td.bgWhite {background-color:#fff;		}.highlight {background-color:#ccf; }.highlightRed {color:#c30; }