/* textstyles *//* maincol *//* maincol *//* maincol */#maincol h1	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 28px;	line-height: 28px;	font-weight: normal;	color: #954288;}#maincol h2	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 20px;	line-height: 24px;	font-weight: normal;	color: #c2446c;}#maincol h3	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 15px;	line-height: 18px;	font-weight: normal;	letter-spacing: 1px;	margin: 12px 0px 0px 0px;	color: #63802c;	}#maincol h4	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	font-weight: normal;	color: #c2446c;	margin: 6px 0px 2px 0px;	}#maincol h5	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 18px;	font-weight: normal;	color: #63802c;	letter-spacing: 3px;	text-transform: uppercase;	margin: 8px 0px 0px 0px;	}#maincol h6	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	font-weight: normal;	color: #63802c;	margin: 0px 0px 2px 0px;	}#maincol p	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height:20px;	font-weight: normal;	color: #737a65;	margin: 6px 0px 0px 0px;}#maincol ul	{	margin: 4px 0px 4px 20px;	padding: 0px;	list-style:disc;}#maincol li	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	font-weight: normal;	color: #737a65;	margin: 0px 0px 4px 0px;}#maincol a			{ color: #63802c; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #63802c;}#maincol a:link		{ color: #63802c; text-decoration: none; }#maincol a:visited	{ color: #666666; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #666666;} #maincol a:active	{ color: #63802c; text-decoration: none; } #maincol a:hover	{ color: #003300; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #003300; } #maincol .time	{	width:150px;	margin: 30px 0px 0px 0px;	border-top: solid 1px #737a65;	}#maincol a.pink			{ color: #c2446c; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #c2446c;}#maincol a:link.pink		{ color: #c2446c; text-decoration: none; }#maincol a:visited.pink	{ color: #c2446c; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #c2446c;} #maincol a:active.pink	{ color: #c2446c; text-decoration: none; } #maincol a:hover.pink	{ color: #63802c; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #63802c; } /* maincolright *//* maincolright *//* maincolright */#maincolright h2	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	font-weight: bold;	color: #f0b302;	margin: 4px 0px;	}#maincolright h3	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 15px;	line-height: 18px;	font-weight: normal;	color: #f0b302;	letter-spacing: 1px;	}#maincolright h4	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 28px;	font-weight: normal;	color: #f0b302;	margin: 4px 0px;	}#maincolright h5	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 18px;	font-weight: normal;	color: #f0b302;	letter-spacing: 3px;	text-transform: uppercase;	}#maincolright h6	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	font-weight: normal;	color: #737a65;	margin: 2px 0px;	}#maincolright p	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 14px;	font-weight: normal;	color: #737a65;	margin: 6px 0px;	}.yellowborder	{	border-left: #f0b302 1px solid;	padding-left: 6px;	}#maincolright a			{ color: #868E76; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #868E76; }#maincolright a:link		{ color: #868E76; text-decoration: none; }#maincolright a:visited	{ color: #666666; text-decoration: none;  padding-bottom: 0px; border-bottom:  1px solid #666666;} #maincolright a:active	{ color: #868E76; text-decoration: none; } #maincolright a:hover	{ color: #003300; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #003300; } /* sidecol *//* sidecol *//* sidecol */#sidecol	{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	color: #182c14;	margin: 10px 0px;	}#sidecol ul, #sidecol ul.subnav {	position: relative;	left: 10px;	width: 215px;	margin: 0px;	padding:0px;	list-style:none;	}#sidecol ul.subnav {	border: none;	left:0px;	margin-bottom: 3px;		}#sidecol li {	width: 210px;	height: 28px;	border-top: #c2446c 1px dotted;	margin: 0px;	padding: 3px 0 0 5px;	}#sidecol li.subnav {	position:relative;	height: 18px;	width: 160px;	margin: 0px 10px 0px 25px;	padding: 0 0 3px 3px;	font-size:11px;	border:none;	}#sidecol a {	height: 20px;	display:block;	width:160px;	padding: 4px 15px 4px 0px;	text-decoration:none;	color:#182c14;	}#sidecol > ul a {width:210;}    /* Commented Backslash Hack hides rule from IE5-Mac \*/#sidecol.nav a {float:none;}    /* End IE5-Mac hack */#sidecol a:hover {	color:#ffffff;	}#sidecol li:hover {	color:#ffffff;	background: #cdd8be;	}#sidecol li:hover.subnav {	color:#ffffff;	background: #cdd8be;	width:200px;	}#sidecol h3 {	margin: 5px 0px 5px 15px;	font-size:10px;	font-weight:bold;	letter-spacing:1px;	}	/* masthead location *//* masthead location *//* masthead location */#location h2	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 18px;	font-weight:bold;	letter-spacing: 1px;	}#location h3	{	font-family:Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	letter-spacing: 1px;	}/* footerwrap *//* footerwrap *//* footerwrap */#footerwrap h3	{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: normal;	color: #737a65;	margin-left: 250px;	padding-top:2px;	}#footerwrap a			{ color: #737a65; text-decoration: none; }#footerwrap a:link		{ color: #737a65; text-decoration: none; }#footerwrap a:visited	{ color: #666666; text-decoration: none; } #footerwrap a:active	{ color: #737a65; text-decoration: none; } #footerwrap a:hover	{ color: #003300; text-decoration: none; padding-bottom: 0px; border-bottom: 1px solid #003300; } 