/* \#[a-fA-F0-9]*\;\/\*clrText\*\/   *//* clrText = #2A2549 *//* clrMedium = #414F83 *//* clrLight = #6070A0 *//* clrBar = #BC4848 *//* clrPale = #C9CFE5 */body	{	font-family: verdana, sans-serif;	color: #2A2549;/*clrText*/	background-color: #FFFFF9;	margin: 0px;	}a:link { color: #BC4848;/*clrBar*/ }a:visited { color: #414F83;/*clrMedium*/ }a:hover { color: #2A2549;/*clrText*/ }a:active { color: #2A2549;/*clrText*/ }hr { background-color: #BC4848;/*clrBar*/ border-width: 0; }dd { margin-left: 12px; }dt { margin-top: 10px; margin-bottom: 10px; }dd p { margin-top: 10px; margin-bottom: 10px; }h1	{	font-size: medium;	font-weight: bold;	color: #414F83;/*clrMedium*/	text-align: left;	border-bottom: 1px solid #BC4848;/*clrBar*/	}/* indent the actual text on the page */.content	{	margin-left: 15px;	margin-right: 15px;	margin-top: 10px;	margin-bottom: 10px;	}.content b { color: #414F83;/*clrMedium*/ }.content a { text-decoration: none; font-weight: bold; }.content a:link { color: #BC4848;/*clrBar*/ }.content a:visited { color: #732B3F; }.content a:hover { color: #2A2549;/*clrText*/ text-decoration: underline; }.content a:active { color: #2A2549;/*clrText*/ text-decoration: underline; }/* text reverse indent, first line extends to the left */.indent	{	text-indent: -12px;	padding-left: 12px;	}/* topbar is the breadcrumb trail at the top of the page */.topbar	{	color: #FFFFFF;	background-color: #BC4848;/*clrBar*/	font-weight: bold;	font-size: small;	padding-left: 10px;	padding-right: 10px;	border-top: solid 1px #414F83;/*clrMedium*/	border-bottom: solid 2px #2A2549;/*clrText*/	}.topbar a { text-decoration: none; }.topbar a:link { color: #FFFFFF; }.topbar a:visited { color: #FFFFFF; }.topbar a:hover { color: #D6DBEC;/*clrBar*/ }.topbar a:active { color: #D6DBEC;/*clrBar*/ }/* toplinks are the menu/content links underneath the breadcrumb trail */.toplinks	{	background-color: #D6DBEC;/*clrBar*/	font-size: small;	border-top: solid 1px #2A2549;/*clrText*/	border-bottom: solid 1px #2A2549;/*clrText*/	padding-left: 10px;	}.toplinks a { text-decoration: none; }.toplinks a:link { color: #414F83;/*clrMedium*/ }.toplinks a:visited { color: #2A2549;/*clrText*/ }.toplinks a:hover { color: #BC4848; }.toplinks a:active { color: #BC4848; }/* the pop-up panel to the right with navigation */.navpanel	{	float: right;	width: 200px;	background-color: #D6DBEC;/*clrBar*/	font-size: small;	margin-left: 8px;	margin-top: 1px;	margin-right: 2px;	margin-bottom: 5px;	border-top: 1px solid #414F83;/*clrMedium*/	border-left: 1px solid #414F83;/*clrMedium*/	border-right: 2px solid #2A2549;/*clrText*/	border-bottom: 2px solid #2A2549;/*clrText*/	}.navpanel a { text-decoration: none; }.navpanel a:link { color: #414F83;/*clrMedium*/ }.navpanel a:visited { color: #2A2549;/*clrText*/ }.navpanel a:hover { color: #BC4848; text-decoration: underline; }.navpanel a:active { color: #BC4848; }/* page title */.title	{	font-size: x-large;	font-weight: bold;	font-family: HoratioDMed;	text-transform: uppercase;	color: #BC4848;/*clrBar*/	margin-bottom: 10px;	margin-left: 10px;	}/* generic dark-colored bar */.bar	{	color: #FFFFFF;	font-weight: bold;	background-color: #BC4848;/*clrBar*/	padding-left: 5px;	padding-right: 5px;	}.bar a { text-decoration: none; }.bar a:link { color: #FFFFFF; }.bar a:visited { color: #FFFFFF; }.bar a:hover { color: #D6DBEC;/*clrBar*/ }.bar a:active { color: #D6DBEC;/*clrBar*/ }/* generic light-colored bar */.header	{	border-bottom: solid 1px #2A2549;/*clrText*/	border-top: solid 1px #2A2549;/*clrText*/	background-color: #D6DBEC;/*clrBar*/	padding-left: 5px;	padding-right: 5px;	}/* copyright info */.footer	{	border-top: solid 2px #BC4848;/*clrBar*/	font-size: 65%;	text-align: center;	}/* <form> text input for search on bar at top of page */.searchinputs	{	font-size: x-small;	margin: 0;	padding: 0;	}.searchbuttons	{	font-size: x-small;	margin: 0;	padding: 0;	}/* <form> inputs */.inputs	{	color: #2A2549;/*clrText*/	background-color: #C9CFE5;/*clrPale*/	font-family: sans-serif;	}.buttons	{	color: #FFFFFF;	background-color: #BC4848;/*clrBar*/	font-weight: bold;	}/* needed because otherwise there's a gaping space under the search box */form	{	margin: 0;	padding-top: 1px;	padding-bottom: 1px;	padding-left: 0;	padding-right: 0;	}