/*Left Menus - BEE*/#leftMenus					{position:relative;}#leftMenus ul				{list-style:none; background:white; margin:0px; padding:0px; width:150px;}#leftMenus ul li			{display:block;}#leftMenus ul li a			{display:block; text-decoration:none;}#leftMenus ul ul			{position:absolute; display:block; visibility:hidden;top:30px;}/* Mouse out and Over Classes */div.leftMenus a.topout		{color: rgb(000,000,000); background:#ffffff url(/dcm/elements/arrow-left.gif) no-repeat right;}	/* Should be Background and Color from div.??? ul li a */div.leftMenus a.topover		{color: rgb(103,050,186); background: rgb(240,240,240) url(/dcm/elements/arrow-left.gif) no-repeat right;}	/* Should be Background and Color from div.??? ul li a:hover */div.leftMenus a.subout		{color: rgb(000,000,000); background:#ffffff url(/dcm/elements/arrow-left.gif) no-repeat right; }	/* Should be Background and Color from div.??? ul li a */div.leftMenus a.subover		{color: rgb(103,050,186); background: rgb(240,240,240) url(/dcm/elements/arrow-left.gif) no-repeat right;	}	/* Should be Background and Color from div.??? ul li a:hover *//* Fix Problems Using IE */* html #leftMenus				{}* html #leftMenus ul			{}* html #leftMenus ul li a		{width:100%;}/* Special Menu Styles */div.leftMenus .special,div.leftMenus .specialout	{color:red; background:green;}div.leftMenus .specialover							{color:green; background:red;}body,br,p,td,tr,ul,ol,li,.body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;} a {		font-size: 1em;	color: #330099;	text-decoration: none;}a:visited{		font-size: 1em;	color: #330099;	text-decoration: none;}a:hover{		font-size: 1em;	color: #330099;	text-decoration: underline;}.dcmsubnav{	font-family: Times New Roman, Times, serif;	font-size: 13px;	color: #330099;}A.dcmsubnav:link{	font-family: Times New Roman, Times, serif;	font-size: 13px;	color: #330099;	text-decoration: none;}A.dcmsubnav:visited{	font-family: Times New Roman, Times, serif;	font-size: 13px;	color: #330099;	text-decoration: none;}A.dcmsubnav:hover{	font-family: Times New Roman, Times, serif;	font-size: 13px;	color: #330099;	text-decoration: underline;}.dcmresource {	font-family: Times New Roman, Times, serif;	font-size: 13px;	color: #330099;}A.dcmresource:link{	font-family: Times New Roman, Times, serif;	font-size: 13px;	color: #330099;	text-decoration: none;}A.dcmresource:visited{	font-family: Times New Roman, Times, serif;	font-size: 13px;	color: #330099;	text-decoration: none;}A.dcmresource:hover{	font-family: Times New Roman, Times, serif;	font-size: 13px;	color: #330099;	text-decoration: underline;}.dcmtaxonomy{		font-size: 10px;	color: #ffffff;}A.dcmtaxonomy:link{		font-size: 10px;	color: #ffffff;	text-decoration: underline;}A.dcmtaxonomy:visited{		font-size: 10px;	color: #ffffff;	text-decoration: underline;}A.dcmtaxonomy:hover{		font-size: 10px;	color: #ffffff;	text-decoration: underline;}.date{		font-size: 1em;	color: #666666;}H1, H2, H3, H4 {	padding:5px 0 5px 0;	margin:0;}H1 {		font-size: 18px;	color: #330099;}H2,.header {		font-size: 16px;	color: #000000;	font-weight: bold;}H3 {	  font-size: 14px;	  color: #666;	  font-weight: bold;}H4 {	font-size: 12px;	color: #666;	font-weight: bold;}A.global:link{		font-size: 9px;	color: #ffffff;	text-decoration: none;}A.global:visited{		font-size: 9px;	color: #ffffff;	text-decoration: none;}A.global:hover{		font-size: 9px;	color: #CCCCFF;	text-decoration: none;}.caption {		font-size: 10px;	color: #666666;}.mainheader{		font-size: 10px;	color: #330066;	font-weight: bold;}.mainbody{		font-size: 10px;	color: #333333;}A.main:link{		font-size: 10px;	color: #333333;	text-decoration: underline;}A.main:visited{		font-size: 10px;	color: #333333;	text-decoration: underline;}A.main:hover{		font-size: 10px;	color: #333333;	text-decoration: underline;}.pulldown {	BORDER-RIGHT: #999999 1px outset; BORDER-TOP: #999999 1px outset; FONT-WEIGHT: normal; FONT-SIZE: 9px; BORDER-LEFT: #191919 1px outset; COLOR: #333333; BORDER-BOTTOM: #999999 1px outset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; FORM-ARROW-COLOR: #bbbbbb;}.subpagebkgd {background-image:url(sunburst.jpg); background-position: top right; background-repeat:no-repeat;padding:0 0 0 30px;}.tablebkgd {background-image:url(bkgd_table.gif); background-position: top left; background-repeat:no-repeat;}.headerbkgd {background-image:url(bkgd_header.gif); background-position: top left; background-repeat:no-repeat;}td.nav{	background-image:url(dottedLine.gif);	background-position: left top;	background-repeat:no-repeat;}a.nav:link{	font-family: "Times New Roman", Times, serif;	font-size: 16px;	color: #444469;	text-decoration: none;}a.nav:visited{	font-family: "Times New Roman", Times, serif;	font-size: 16px;	color: #444469;	text-decoration: none;}a.nav:hover{	font-family: "Times New Roman", Times, serif;	font-size: 16px;	color: #6732ba;	text-decoration: none;}td.subnav{	background-image:url(dottedLineSub.gif);	background-position: left top;	background-repeat:no-repeat;}a.subnav:link{	font-family: "Times New Roman", Times, serif;	font-size: 12px;	color: #444469;	text-decoration: none;	padding-left:10px;}a.subnav:visited{	font-family: "Times New Roman", Times, serif;	font-size: 12px;	color: #444469;	text-decoration: none;	padding-left:10px;}a.subnav:hover{	font-family: "Times New Roman", Times, serif;	font-size: 12px;	color: #6732ba;	text-decoration: none;	padding-left:10px;}/******************************************* *                                         * *         MAIN NAVIGATION STYLES          * *                                         * *******************************************/ul#navbuttons {	padding: 0px;	margin: 0px;}ul#navbuttons li {	list-style: none;	display: block;	background: rgb(255,255,255);	width: 197px;	font-family: "Times New Roman", Times, serif;	font-size: 13px;	padding: 0px;	margin: 0px;}ul#navbuttons li a {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	color: rgb(0,0,0);	text-decoration:none;	padding: 5px;	margin: 0px 0px;	border:1px white dotted;}ul#navbuttons li a:hover {	color: rgb(103,50,186);	background: rgb(240,240,240);	border:1px silver dotted;}ul#navbuttons li.subs, ul#navbuttons li.hovered {	background: rgb(255, 255, 255);	border-bottom:1px dotted black;}ul#navbuttons li.subs:hover ul, ul#navbuttons li.subs.hovered ul {	display: block;	position: absolute; }ul#navbuttons li.subs ul li, ul#navbuttons li.hovered ul li {	background: rgb(204, 204, 204);	text-transform: none;	font-weight: normal;	margin: 0px;	border-bottom: 1px solid white;}ul#navbuttons li.subs ul li a:hover {	font-family: "Times New Roman", Times, serif;	font-size: 13px;	color: rgb(000, 000, 000);}ul#navbuttons li.subs ul {	display: none; 	background: white;	z-index: 99;	position: absolute;	left: 207px;	padding: 0px;	margin: -24px 0px 0px 0px;	border-left: 1px solid white;}