/* CSS Document *//*  common colors ::: ochre: f5d68a | lt ochre: f8e0a7 | blue: 18357a | md blue: 5a6ea0 | lt blue: 8b9abc | green: 090 | lt green: 7fcc7f |  ::: */ body 				{ margin: 20px; background-color: #ffffff; }a,img,p,span,table	{ margin: 0px; border: 0px; padding: 0px; }a,body,p,span,td	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }a,p,td,li,span		{ text-align: left; }div					{ margin: 0px; }strong				{ font-weight: bold; }em					{ font-style: italic; }#main 				{ text-align: left; }.dal				{ color: #ffffff; text-align: center; text-decoration: none; padding: 5px 15px 0px 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #999999; }a.dal:link 			{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: wrap; line-height: 14px; display: inline; }a.dal:hover			{ color: #666666; text-decoration: none; background-color: #999999; }a.dal:visited		{ color: #ffffff; text-decoration: none; background-color: #999999; }a.dal:visited:hover	{ color: #666666; text-decoration: none; background-color: #999999; }.dal2				{ color: #ffffff; text-align: left; text-decoration: none; padding: 10px 10px 0px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; background-color: #999999; }a.dal2:link 		{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: wrap; line-height: 20px; display: inline; }a.dal2:hover		{ color: #ffffff; text-decoration: none; font-weight: bold; background-color: #999999; }a.dal2:visited		{ color: #ffffff; text-decoration: none; background-color: #999999; }a.dal2:visited:hover{ color: #ffffff; text-decoration: none; font-weight: bold; background-color: #999999; }.nr					{ color: #628297; font-size: 12px; text-decoration: underline; text-align: left; padding: 0px 0px 0px 0px; line-height: 14px; }a.nr:link 			{ color: #628297; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; white-space: wrap; line-height: 14px; display: inline; }a.nr:hover			{ color: #99ccff; text-decoration: underline; }a.nr:visited		{ color: #628297; text-decoration: underline; }a.nr:visited:hover	{ color: #99ccff; text-decoration: underline; }.nrhead				{ color: #628297; font-size: 20px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 20px; }.nrhead2			{ color: #628297; font-size: 12px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 14px; }.nrhead3			{ color: #628297; font-size: 14px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 18px; }.nrheadcen			{ color: #628297; font-size: 14px; text-decoration: none; text-align: center; padding: 0px 0px 0px 0px; line-height: 18px; }a.nrheadcen:link 	{ color: #006699; font-size: 14px; text-decoration: underline; text-align: center; padding: 0px 0px 0px 0px; line-height: 18px; }a.nrheadcen:hover	{ color: #006699; font-size: 14px; text-decoration: underline; text-align: center; padding: 0px 0px 0px 0px; line-height: 18px; }a.nrheadcen:visited	{ color: #628297; font-size: 14px; text-decoration: underline; text-align: center; padding: 0px 0px 0px 0px; line-height: 18px; }a.nrheadcen:visited:hover	{ color: #628297; font-size: 14px; text-decoration: underline; text-align: center; padding: 0px 0px 0px 0px; line-height: 18px; }.nrheadcen2			{ color: #628297; font-size: 20px; text-decoration: none; text-align: center; padding: 0px 0px 0px 0px; line-height: 20px; }.nrmaincen			{ color: #666666; font-size: 11px; text-decoration: none; text-align: center; padding: 0px 0px 0px 0px; line-height: 16px; }.nrmaincen2			{ color: #666666; font-size: 13px; text-decoration: none; text-align: center; padding: 0px 0px 0px 0px; line-height: 16px; }.nrmain				{ color: #666666; font-size: 11px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 16px; }.nrmain4			{ color: #666666; font-size: 11px; text-decoration: none; text-align: left; padding: 0px 0px 0px 10px; line-height: 14px; }.nrmain2			{ color: #666666; font-size: 13px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 16px; }.nrmain3			{ color: #996600; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; text-align: left; padding: 15px 30px 0px 20px; line-height: 14px; }a.nr3:link 			{ color: #996600; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }a.nr3:hover			{ color: #990033; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }a.nr3:visited		{ color: #996600; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }a.nr3:visited:hover	{ color: #990033; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }.nrmain4			{ color: #990033; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; text-align: left; padding: 15px 30px 0px 20px; line-height: 14px; }a.nr4:link 			{ color: #990033; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }a.nr4:hover			{ color: #990033; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: underline; }a.nr4:visited		{ color: #996600; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }a.nr4:visited:hover	{ color: #990033; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; }.nrmain5			{ color: #996600; font-size: 15px; text-decoration: none; text-align: left; padding: 10px 30px 0px 20px; line-height: 14px; }.nrmain6			{ color: #996600; font-size: 13px; text-decoration: none; text-align: left; padding: 15px 30px 0px 0px; line-height: 14px; }.nrtab				{ color: #666666; font-size: 11px; text-decoration: none; text-align: left; padding: 0px 10px 10px 20px; line-height: 14px; }.datext				{ color: #999999; font-size: 10px; text-decoration: none; text-align: left; padding: 0px 0px 0px 0px; line-height: 12px; }.da					{ color: #990033; font-size: 11px; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }a.da:link 			{ color: #990033; text-decoration: none; }a.da:hover			{ color: #990033; font-size: 11px; text-decoration: underline; }a.da:visited		{ color: #990033; font-size: 11px; text-decoration: none; }a.da:visited:hover	{ color: #990033; font-size: 11px; text-decoration: none; }a.ns:link 			{ color: #999999; font-size: 12px; text-align: center; text-decoration: none; line-height: 16px; }a.ns:hover			{ color: #666666; font-size: 12px; text-decoration: none; }a.ns:visited		{ color: #999999; font-size: 12px; text-decoration: none; }a.ns:visited:hover	{ color: #666666; font-size: 12px; text-decoration: none; }.empbody			{ color: #333333; padding: 20px 50px 2px 20px; line-height: 14px;}a.eb:link 			{ color: #993300; text-decoration: none; }a.eb:hover			{ color: #996600; text-decoration: none; }a.eb:visited		{ color: #993300; text-decoration: none; }a.eb:visited:hover	{ color: #993300; text-decoration: none;}a.eb3:link 			{ color: #993300; }a.eb3:hover			{ color: #996600; }a.eb3:visited		{ color: #993300; }a.e3b:visited:hover	{ color: #993300; }.ebhead				{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; padding: 20px 0px 0px 0px; white-space: wrap; line-height: 14px;}.ebhead2			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 14px; display: block; }.ebconhd			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 20px 0px 0px 20px; white-space: wrap; line-height: 14px; display: block; }.ebhead3			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; padding: 20px 0px 0px 20px; white-space: wrap; line-height: 14px; display: block; }.ebhead4			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; text-decoration: none; padding: 20px 0px 0px 0px; white-space: wrap; line-height: 12px;}.nrlist				{ color: #996600; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 11px; text-decoration: none; padding: 4px 20px 4px 20px; white-space: wrap; line-height: 12px; display: block; }.eb2				{ color: #993300; text-decoration: none; font-weight: bold; font-size: 12px; padding: 20px 50px 2px 20px; white-space: wrap; line-height: 14px; display: block; }a.eb2:link 			{ color: #993300; text-decoration: none; }a.eb2:hover			{ color: #996600; text-decoration: none; background-color: #ffffff; }a.eb2:visited		{ color: #993300; text-decoration: none; }a.eb2:visited:hover	{ color: #993300; text-decoration: none; background-color: #ffffff; }.ebcon				{ color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; padding: 0px 50px 0px 20px; white-space: wrap; line-height: 12px; display: block; }.ebconhd			{ color: #993300; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; padding: 20px 50px 0px 20px; white-space: wrap; line-height: 12px; display: block; }.ebtab				{ color: #333333; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 11px; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }.ebtabce			{ color: #003366; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 14px; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }a.ebtabce:link 		{ color: #666699; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 14px; text-decoration: underline; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }a.ebtabcehover		{ color: #006699; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 14px; text-decoration: underline; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }a.ebtabcevisited	{ color: #666699; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 14px; text-decoration: underline; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }a.ebtabce:visited:hover	{ color: #666699; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 14px; text-decoration: underline; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 12px; display: block; }.sle				{ color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #660000; }a.sle:link 			{ color: #ffffff; text-decoration: none; line-height: 14px; }a.sle:hover			{ color: #996600; text-decoration: none; }a.sle:visited		{ color: #ffffff; text-decoration: none; }a.sle:visited:hover	{ color: #996600; text-decoration: none; }.te					{ font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; line-height: 14px; background-color: #336600; }a.te:link 		    { color: #ffffff; text-decoration: none; line-height: 14px; }a.te:hover		    { color: #339900; text-decoration: none; }a.te:visited		{ color: #ffffff; text-decoration: none; }a.te:visited:hover  { color: #339900; text-decoration: none; }.pfabody			{ color: #666666; text-decoration: none; padding: 20px 50px 2px 20px; white-space: wrap; line-height: 14px; display: block; }.pfahead			{ color: #336600; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 14px; display: block; }.pfahd2				{ color: #336600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 20px 0px 0px 0px; white-space: wrap; line-height: 14px; display: block; }.pfahd3				{ color: #336600; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 14px; display: block; }.pfalist			{ color: #339900; font-family: Arial, Helvetica, sans-serif; font-weight: plain; font-size: 11px; text-decoration: none; padding: 0px 50px 8px 25px; white-space: wrap; line-height: 12px; display: block; }/*.slpfa			{ color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; padding: 0px 0px px 0px; white-space: wrap; line-height: 14px; display: inline; } */.slg				{ color: #ffffff; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; background-color: #003300; }a.slg:link 			{ color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; text-decoration: none; padding: 0px 0px px 0px; white-space: wrap; line-height: 14px; display: inline; }a.slg:hover			{ color: #006600; background-color: #003300; }a.slg:visited		{ color: #ffffff; background-color: #003300; }a.slg:visited:hover	{ color: #006600; background-color: #003300; }.newslink			{ color: #993300; text-decoration: none; font-weight: bold; font-size: 12px; padding: 0px 0px 0px 0px; white-space: wrap; line-height: 18px; display: block; }a.newl:link 		{ color: #993300; text-decoration: none; }a.newl:hover		{ color: #996600; text-decoration: none; background-color: #ffffff; }a.newl:visited		{ color: #993300; text-decoration: none; }a.newl:visited:hover{ color: #996600; text-decoration: none; background-color: #ffffff; }/* >>> nav dropdown ids and classes *//* <<< ddnav items */div#mainnav				{ margin: 0px; width: 480px; height: 25px; text-align: center; padding: 0px;}div#mainnav ul 			{ margin: 0px; padding: 0px; list-style: none; } div#mainnav li 			{ margin: 0px; padding: 0px; float: left; position: relative; }div#mainnav li a		{ margin: 0px; display: block; }#p1,#p2,#p3,#p4,#p5	{ height: 25px; display: inline; }#mainnav ul li ul li a	{ width: 205px; }/* second-level lists */div#mainnav li ul 		{ display: none; position: absolute; left: 0px; top: 25px; margin: 0px; }div#mainnav li li		{ float: none; padding: 0px; text-align: left;  }div#mainnav li li a		{ color: #ffffff; background-color: #999999; text-decoration: none; display: block; padding: 0px 10px; margin: 0px; border-bottom: solid 1px #666666; }div#mainnav li li a:hover	{ color: #ffffff; background-color: #666666; }/*div#mainnav li li a.nsl	{ border-bottom: solid 1px #996600; }*/div#mainnav a.ns,div#mainnav a.nsl	{ text-align: left;  text-decoration: none; white-space: nowrap; display: block; font-size: 12px; line-height: 20px;}div#mainnav a.ns span				{ padding-left: 11px; } 				/* subnav inset with left pad *//* fixes top and left in browsers other than IE that position to the top right of the parent li, not bottom left */div#mainnav li>ul 			{ top: auto; left: auto; } /* lists nested under hovered list items */div#mainnav li:hover ul	{ display: block; }div#mainnav li.over ul 	{ display: block; }/* >>> END ddnav items */	
