a:link {color:#872174;}a:visited {color:#8dc53e;} a:active {color:#990000;}a:hover {color:#990000;}body {font-family:arial, helvetica, verdana, sans-serif; font-size:14px; line-height:1.25; background:#fff; margin:10px 10px 10px 10px; padding:0; border:0;}	/* Banner Styles ********************************************* color:#1b3d79; border-bottom:1px solid #8dc53e;*/	#banner {background:#fff; height:155px; margin:0 0 0 5px; padding:0 10px 0 10px; border:0;}			#banner h1 {font-size:20px; font-weight:bolder; font-style:italic; color:#000; margin:0 0 0 10px; padding:0; border:0;}#banner h1.lead {font-size:14px; font-weight:normal; font-style:italic; color:#999; margin:5px 0 0 0; padding:0; border:0;}#banner p.tagline {font-size:14px; font-weight:normal; font-style:italic; color:#999; margin:0 0 0 100px; padding:0; border:0;}#logo {position:absolute; right:20px; top:65px; width:160px; margin:0; padding:0 0px 0 0; border:0;}#logo img {margin:0; padding:0; border:0;}#logo2 {margin:0; padding:40px; border:0; text-align:center;}#logo2 img {margin:40px; padding:0; border:0;} #logo2 table img {margin:0; padding:0; border:0;}#logo2 table {margin-top:20px; padding:0; border:0;}/* Left Content Styles ************************************** */	#leftcontent {position:absolute; left:10px; top:165px; font-size:12px; width:160px; margin:0; padding:0; border:0;}#leftcontent h5 {font-size:12px; font-weight:bold; color:#fff; background-color:#8dc53e; margin:0; padding:5px 10px 5px 10px; border:0;}#leftcontent ul {list-style-image:none; list-style-type:none; list-style-position:outside; margin:5px 5px 5px 8px; padding:0; border:0;}#leftcontent ol {list-style-image:none; list-style-type:none; list-style-position:outside; margin:0; padding:0 0 5px 10px; border:0;}#leftcontent p {margin:5px 5px 5px 10px; padding:0; border:0;}#leftcontent p.caption {font-size:10px; margin:-5px 0 10px 0; padding:0; border:0;}#leftcontent img {margin:25px 0 5px 10px; padding:0; border:0;}#leftcontent object {margin:5px 0 10px 0; padding:0; border:0;}#leftcontent embed {margin:5px 0 10px 0; padding:0; border:0;}#compass {width:155px; margin:0 0 5px 5px; padding:0; border:1px solid #fff; text-align:center;}#compass img {margin:0; padding:0 0 5px 8px; border:0;}#compass object {margin:5px; padding:0; border:0;}/* Center Content Styles *********************************** */#centercontent {   	margin-left:160px;   	margin-right:160px;	border:0;			/* IE5x PC mis-implements the box model. Because oft we sometimes have to perform aCSS trickery to get pixel-perfect display 		across browsers. The following bit of code was proposed by Tantek Celik, and it preys upon a parsing bug in IE5x PC that will 		prematurely close a style rule when it runs into the string "\"}\"". After that string appears in a rule, then, we can override		previously set attribute values and only browsers without the parse bug willrecognize the new values. So any of the name-value pairs 		above this comment that we need to override for browsers with correct box-model implementations will be listed below.				We use the voice-family property because it is likely to be used very infrequently, and where it is used it will be set on the body tag. 		So the second voice-family value of "inherit" will override our bogus "\"}\"" value and allow the proper value to cascade down from the body tag.		The style rule immediately following this rule offers another chance for CSS2 aware browsers to pick up the values meant for correct 		box-model implemeions.It uses a CSS2 selector that will be ignored by IE5x PC.  Read more at http://www.glish.com/css/hacks.asp  */			voice-family: "\"}\"";	voice-family: inherit;   	margin-left:160px;   	margin-right:160px;}		h2 {font-size:18px; font-weight:bold; color:#000; margin:5px 10px 5px 20px; padding:0; border:0;}h3 {font-size:16px; font-weight:bolder; color:#000; margin:5px 10px 5px 20px; padding:0; border:0;}h3.red {color:#990000;}h4 {font-size:14px; font-weight:bold; color:#000; margin:5px 10px 5px 20px; padding:10px 0 0 0; border:0;}h5 {font-size:12px; font-weight:bold; color:#fff; background-color:#000; margin:0; padding:5px 10px 5px 10px; border:0;}h6 {font-size:12px; font-weight:normal; font-style:italic; color:#ccc; margin:-5px 0 0 60px; padding:0; border:0;}p {margin:0; padding:5px 10px 5px 20px; border:0;}p.lead-para:first-letter {font-size:16px; font-weight:600; color:#000;}p.red {color:#990000;}.red {color:#990000;}.blue {color:#1b3d79; font-weight:bold;}/* 2 new colors */.purple {color:#872174;}.purple-bold {color:#872174; font-weight:bold;}.green {color:#8dc53e;}.green-bold {color:#8dc53e; font-weight:bold;}.news {color:#990000; font-weight:bolder;}.caption {font-size:12px;}.caption-red {font-size:12px; color:#990000;}.footer {font-size:10px; margin:0; padding:5px 10px 5px 5px; border:0;}#media1 {text-align:center; margin:0; padding:0; border:0;}#media2 {text-align:center; margin:0; padding:0; border:0;}#media3 {text-align:center; margin:0; padding:0; border:0;}#media4 {text-align:center; margin:0; padding:0; border:0;}#media5 {text-align:center; margin:0; padding:0; border:0;}#media6 {text-align:center; margin:0; padding:0; border:0;}#media7 {text-align:center; margin:0; padding:0; border:0;}#media8 {text-align:center; margin:0; padding:0; border:0;}#media9 {text-align:center; margin:0; padding:0; border:0;}#media10 {text-align:center; margin:0; padding:0; border:0;}#media-caption {float:right; width:144px; margin:0; padding:0 10px 0 0; border:0;}#media-small-caption {float:right; width:155px; text-align:center; margin:0; padding:0; border:0;} /* used for keynote speaker photo */#media-poster {text-align:center; margin:0; padding:10px 10px 10px 20px; border:0;}/* Image, Object & Embed styles ***************************** */#animation {text-align:center;margin:0; padding:0; border:0;}	#animation object {margin-top:10px; margin-bottom:10px; margin-left:10%; margin-right:10%; padding:0; border:0;}		#centercontent object {margin:0; padding:5px 0 5px 0; border:0;}img {margin:0; padding:0 10px 0 10px; border:0;}	hr {color:#000; width:95%;}#instructions {margin:20px 10px 0 10px; padding:0; border:0;}#instructions h3 {font-size:14px; font-weight:bold; color:#000; margin:0; padding:0 0 5px 10px; border:0;}#instructions ol {margin:0 20px 20px 50px; padding:0; border:0;}#contact-list ul {font-size:14px; list-style:none outside; margin:10px 10px 5px 20px; padding:0; border:0;}#contact-list ol {font-size:14px; list-style:none outside; margin:10px 0 0 15px; padding:0; border:0;}#contact-list h3 {font-size:16px; font-weight:bold; color:#000; margin:0; padding:0; border:0;}#contact-list h4 {font-size:14px; font-weight:bold; color:#000; margin:0; padding:0; border:0;}/* Gallery Styles *****************************************  */#gallery {margin:30px 0 0 0; padding:0; border:0;}#gallery-categories {margin:0 0 0 20px; padding:0; border:0;}	#gallery-categories form {display:inline; margin:0 0 0 20px; padding:0; border:0;}#gallery-wrap {clear:right; margin:0 5px 0 5px; padding:0; border:0;}#gallery-wrap img {margin:0; padding:5px 5px 5px 5px; border:0;}#gallery-wrap object {margin:0; padding:5px 5px 5px 5px; border:0;}#gallery-wrap embed {margin:0; padding:5px 5px 5px 5px; border:0;}#gallery-wrap p {font-size:10px; margin:0; padding:0; border:0;}#spacer {clear:both;}#thumbnail-01 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-02 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-03 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-04 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-05 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-06 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-07 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-08 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-09 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-10 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-11 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-12 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-13 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-14 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-15 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-16 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-17 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-18 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-19 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-20 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-21 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-22 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-23 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-24 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-25 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-26 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-27 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-28 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-29 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-30 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-31 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-32 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-33 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-34 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-35 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-36 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-37 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-38 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-39 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-40 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-41 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-42 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-43 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-44 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-45 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-46 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-47 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-48 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-49 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-50 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-51 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-52 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-53 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-54 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-55 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-56 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#thumbnail-57 {float:left; width:155px; height:155px; text-align:center; margin:5px 0 5px 0; padding:0; border:0;}#gallery-list ul {font-size:14px; list-style:disc url("layout.css") outside; margin:10px 10px 5px 40px; padding:2px 10px 10px 20px; border:0;}#gallery-list p {font-size:14px; font-weight:bolder; color:#000; margin:0;; padding:3px 10px 3px 20px; border:0;}#gallery-list ol {font-size:14px; list-style-type:none; margin:0; padding:2px 10px 2px 20px; border:0;}#gallery-list li {margin:0; padding:2px 0 2px 0; border:0;}#gallery-list2 ul {font-size:14px; list-style:disc url("layout.css") outside; border:0; margin:10px 10px 5px 40px; padding:2px 10px 10px 20px; border:0;}#gallery-list2 p {font-size:14px; font-weight:bolder; color:#000;  margin:0; padding:3px 10px 3px 20px; border:0;}#gallery-list2 ol {font-size:14px; list-style-type:none; margin:0; padding:2px 10px 2px 20px; border:0;}#gallery-list2 li {margin:0; padding:2px 0 2px 0; border:0;}/* XML Styles ********************************* */#xml-content {margin:0; padding:0; border:0;}#writexmldata {clear:both; margin:20px 0 10px 0; padding:0; border:0;}#writexmldata table {margin:0; padding:0; border:0;}#writexmldata th {font-size:12px; background:#eee; margin:0; padding:2px 2px 2px 2px; border-bottom:1px solid #666; border-right:1px solid #333; cursor:pointer;}#writexmldata th:hover {color:#99000;}#writexmldata td {font-size:12px; margin:0; padding:2px 2px 2px 2px; border-bottom:1px solid #666;}#writexmldata tr {margin:0; padding:0; border:0;}#writexmldata img {margin:0; padding:3px 0 3px 0; border:0;} form {margin:0; padding:0 0 0 20px; border:0;}/* Right Content Styles ******************************** */#rightcontent {position:absolute; right:10px; top:165px; width:160px; font-size:12px; margin:0; padding:0; border:0;}#rightcontent h5 {font-size:12px; font-weight:bold; color:#fff; background-color:#8dc53e; margin:0; padding:5px 10px 5px 10px; border:0;}#rightcontent ul {list-style-image:none; list-style-type:none; list-style-position:outside; margin:5px 5px 5px 8px; padding:0; border:0;}#rightcontent ol {list-style-image:none; list-style-type:none; list-style-position:outside; margin:0; padding:0 0 5px 10px; border:0;}#rightcontent p {margin:5px 5px 5px 10px; padding:0; border:0;}#rightcontent p.caption {font-size:10px; margin:-5px 0 10px 0; padding:0; border:0;}#rightcontent img {margin:0; padding:10px 0 20px 0; border:0;}#rightcontent object {margin:5px 0 10px 0; padding:0; border:0;}#xml-slides {width:155px; margin:0 0 5px 5px; padding:0; border:1px solid #fff; text-align:center;}#xml-slides img {margin:0; padding:0 0 5px 8px; border:0;}#xml-slides object {margin:5px; padding:0; border:0;}/* Menu Styles *************************************** */#menu-organization {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header-organization {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu-applications {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header-applications {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu-services {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header-services {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu-galleries {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header-galleries {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu-handouts {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header-handouts {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu-links {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header-links {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu-eico {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header-eico {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu1 {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header1 {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu2 {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header2 {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu3 {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header3 {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu4 {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header4 {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu5 {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header5 {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu6 {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header6 {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu7 {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header7 {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu8 {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header8 {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}#menu9 {clear:left; width:155px; font-size:11px; margin:0 0 5px 5px; padding:0; border:1px solid #8dc53e;}#menu-header9 {background:#8dc53e; width:155px; font-size:12px; text-align:center; margin:0; padding:0; border:0;}/*#menu a:link {background-color:transparent; margin:0; padding:0 5px 0 5px; border:0;}#menu a:visited {color:#1b3d79; background-color:transparent; margin:0; padding:0 5px 0 5px; border:0;}#menu a:hover {background-color:#1b3d79; text-decoration:none; color:#fff; margin:0; padding:0 5px 0 5px; border:0;}*/
