@CHARSET "UTF-8";/***********************************************************************Copyright (c) 2006, The Choate Group, LLC. All rights reserved.CSS code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 0.11.0For more information, visit: http://metawrite.info/choategroup.com versionPortions of this code Copyright (c) 2006, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.net/yui/license.txtversion: 0.11.0************************************************************************/#logo a {	font: 200% Palatino, Georgia, serif;}/***********************************************************************There are several classes that can be applied to the #document elementthat impact the display of the global navigation tabs that normallyappear on the top of the page, above the body text..noglobal: global tabs are not displayed.tabs: simple white tabs with gray borders.simple: text-only tabs (no background)************************************************************************/#globalnav h1 {	display:none;}.noglobal #globalnav {	display: none;}.simple #globalnav {	float: left;	width: 100%;	background-color: #666666;	font: bold 78%/ 1.2em arial;	line-height: normal;	padding: 0;}.simple #globalnav h1 {	display: none;}.simple #globalnav em {	font-style: normal;}.simple #globalnav strong { /* Selected text color */	color: #666666;}.simple #globalnav ul {	float: left;	list-style: none;	margin:0;	padding:0;}.simple #globalnav    li {	float: left;	/*background:url("images/TabTemplate-LtGray-Button_r1_c1.gif") no-repeat left top;*/	margin: 0;	padding: 0 0 0 0px;	/* See #header background image */ /*border-bottom:1px solid #666666;*/}.simple #globalnav    li a {	float: left;	display: block;	/*background:url("images/TabTemplate-LtGray-Button_r1_c2.gif") no-repeat right top;*/	padding: 7px 4px 5px 4px;	margin-right:2px;	text-decoration: none;	text-transform: uppercase;	color: #eee;}/* Commented Backslash Hack   hides rule from IE5-Mac \*/.simple #globalnav    a {	float: none;}/* End IE5-Mac hack */.simple #globalnav   a:hover {	text-decoration: underline;	color: #ffcc66;}/* Selected tabs */.simple #globalnav .selected  a {	/*background-image:url("images/TabTemplate-White-Button_r1_c1.gif");*/	background: #cccccc;	border-top: 1px solid #dddddd;	border-bottom: 1px solid #bbbbbb;	border-left: 1px solid #dddddd;	border-right: 1px solid #aaaaaa;	}.simple #globalnav  .selected a em{	/*background-image:url("images/TabTemplate-White-Button_r1_c2.gif");*/	/* Compare to bottom-padding of 4px in #header li a {} */	color: #000000;}/* Based on code provided by Yahoo! */.tabs #globalnav {	border-bottom: 1px solid #999;}.tabs #globalnav h3,.tabs #globalnav h4 {	position: absolute;;	left: -1000em;;	margin: 0;}.tabs #globalnav li em {	font-weight: normal;}.tabs #globalnav li a {	color: #003366;}.tabs #globalnav li.GlobalNavGroup-Selected strong,.tabs #globalnav li	.GlobalNavGroup-Selected strong a {	color: #996600;}  /* selected tab */.tabs #globalnav li.GlobalNavGroup-Selected strong {	background-color: #fff;;	border-bottom: 1px solid #fff;}  /* border-color should match selected color */.tabs #globalnav li.orphan,.tabs  #globalnav li.orphan a {	color: #999;}/* bg images, defaults to #999 border-color on white bg */.tabs #globalnav  li a,.tabs #globalnav  li strong {	background: #ddd url(../images/right_tab.gif) no-repeat top right;}.tabs #globalnav  li em {	background: transparent url(../images/left_tab.gif) no-repeat;}.tabs #globalnav .GlobalNavGroup {	border-bottom: 1px solid #999};.tabs #globalnav {	width: 100%;}  /* IE: width */.tabs #globalnav a {	text-decoration: none;}.tabs #globalnav ul,.tabs #globalnav li {	margin: 0;;	padding: 0;;	list-style: none;}.tabs #globalnav  li {	float: left;;	display: inline;}.tabs #globalnav li a:hover {	text-decoration: underline;	color: blue;}.tabs #globalnav li.GlobalNavGroup-Selected a:hover {	text-decoration: none;	color: blue;}.tabs #globalnav ul:after {	clear: both;;	content: '.';;	display: block;;	height: 0;;	visibility: hidden;}  /* clear non-IE */.tabs  #globalnav ul {	zoom: 1;}  /* clear IE */ /* primary tabs */.tabs #globalnav ul {	font: bold 78%/ 1.2em arial;	margin-bottom: -1px;	padding-left: .3em;	position: relative;}  /* IE quirks mode: relative */.tabs #globalnav li {	margin-right: .33em;;	padding: 0;}.tabs #globalnav li.GlobalNavGroup-Selected strong a {	cursor: default;}.tabs #globalnav  li a,.tabs  #globalnav li strong,.tabs  #globalnav li em	{	display: block;}.tabs #globalnav li a,.tabs #globalnav li strong { *	display: inline-block;}  /* IE: 100% clickable */.tabs #globalnav  li em {	font-style: normal;;	padding: .5em .6em;}.tabs #globalnav li.orphan,.tabs #globalnav  li.orphan a,.tabs #globalnav li.orphan em	{	background: transparent none;;	border-width: 0;;	margin: 0;}/***********************************************************************Local Navigation************************************************************************/	/* LOCAL NAVIGATION */#localnav {	/*font:bold 78%/1.2em arial;*/	margin:0em;	padding: 0em;	}#localnav a {	text-decoration:none;	color: #000066;}#localnav a:hover {	text-decoration:none;	color: #000066;}#localnav ul { /*font-size: 13px;*/	list-style-type:none;	margin: 0 0 0 .5em;	padding: 0 0 0 0em;}#localnav ul ul { /*font-size: 13px;*/	margin-left: 0 0 0 .4em;}#localnav h1 {	margin: .25em 0 .25em 0;	font-size: 120%;	font-weight: bolder;	color: #003366;	border-bottom: 1px dotted #ccc;}#localnav li {    margin:1px 0 1px 0;}#localnav li.Domain-Container{ 	font-weight: normal;    background-image: url(../images/domain.gif);	background-repeat: no-repeat;	background-position: ;	padding: 0px 0 0px 17px;}#localnav li.Group {	font-weight: normal;	background-image: url(../images/closedfolder.gif);	background-repeat: no-repeat;	padding:0px 0 0px 17px;}#localnav li.Group a {}#localnav li.Group a:hover {}#localnav li.Group-Selected {	font-weight: bold;	background-image: url(../images/openfolder.gif);	background-repeat: no-repeat;	padding: 0px 0 0px 17px;}#localnav li.Group-Container {	font-weight: normal;	background-image: url(../images/openfolder.gif);	background-repeat: no-repeat;	padding: 0px 0 0px 17px;}#localnav li.Item {	text-decoration: none;	font-weight: normal;    background-image: url(../images/file.png);	background-repeat: no-repeat;/*	margin:0 0 0 -1em;*/	padding: 0px 0 0px 17px;}#localnav li.Item a {}#localnav li.Item a:link {}#localnav li.Item a:visited {}#localnav li.Item a:hover {}#localnav li.Item-Selected {	font-weight: bold;	background-image: url(../images/file.png);	background-repeat: no-repeat;	padding: 0px 0 0px 17px;}#localnav .path {	display: none;}/* legacy - delete */#localnav .LocalNavPath {	display: none;}/***********************************************************************Breadcrumb************************************************************************/#crumb {	background-color: transparent;	margin: 15px 5em 1em 1em;}#crumb a {	font: normal 78%/ 1.2em arial;	color: #000066;}#content #crumb .selected {	text-decoration: none;}#crumb ul {	margin:0;	padding:0;}#crumb li{	display: inline;	padding: 1px 1px 1px 1px;}#crumb li.separator {	display: inline;	font-size: xx-small;}