BODY {
	FONT-SIZE: 11pt; BACKGROUND: url(body_bg.jpg) #0b4a66 repeat-x left top; MARGIN: 1em; COLOR: #333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
abbr {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	FONT-SIZE: 75%
}
#container {
	BACKGROUND: #fff;
	MARGIN: auto;
	WIDTH: 770px;
	height: 550px;
	border: 10px solid #ff9;
}
#container:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#container {
	DISPLAY: inline-block
}
 HTML #container {
	HEIGHT: auto;
	width: 770px;
}
#container {
	DISPLAY: block
}
#header {
	BACKGROUND: url(title_block_bg.gif) #1697cf repeat-y left top
}
#header:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#header {
	DISPLAY: inline-block
}
 HTML #header {
	HEIGHT: 220px
}
#header {
	DISPLAY: block
}
#title-block {
	BACKGROUND: #8acbe7; FLOAT: left; WIDTH: 200px
}
#title-block:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#title-block {
	DISPLAY: inline-block
}
 HTML #title-block {
	HEIGHT: 1%
}
#title-block {
	DISPLAY: block
}
#skip {
	LEFT: 0px; MARGIN: 0px; POSITION: absolute; TOP: -999px
}
#header H1#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(logo.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9000px; PADDING-TOP: 0px
}
#header H1#logo A {
	DISPLAY: block; WIDTH: 200px; HEIGHT: 155px
}
#header H4 {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 75%; BACKGROUND: #8acbe7; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0.6em; TEXT-ALIGN: center
}
#header H4 SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 125%
}
#header H4 EM {
	DISPLAY: block; FONT-STYLE: normal
}
#masthead {
	BACKGROUND: url(masthead_h4.jpg) no-repeat right bottom;
	FLOAT: left;
	BORDER-LEFT: #fff 1px solid;
	WIDTH: 754px;
}
#masthead H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9000px; PADDING-TOP: 0px; HEIGHT: 187px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
#masthead:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#masthead {
	DISPLAY: inline-block
}
 HTML #masthead {
	HEIGHT: 1%
}
#masthead {
	DISPLAY: block
}
#lang-options {
	BACKGROUND: #8acbe7; BORDER-BOTTOM: #fff 1px solid
}
#lang-options:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#lang-options {
	DISPLAY: inline-block
}
 HTML #lang-options {
	HEIGHT: 1%
}
#lang-options {
	DISPLAY: block
}
#lang-options #lang-selector {
	FLOAT: right; TEXT-ALIGN: right
}
#lang-options P {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FLOAT: left; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0.7em; TEXT-ALIGN: left
}
#lang-options OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#lang-options LI {
	DISPLAY: block; FLOAT: left; BORDER-LEFT: #fff 1px solid; LIST-STYLE-TYPE: none
}
#lang-options LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 110%; BACKGROUND: #0b4964; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #0b4964 5px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#lang-options LI A:hover {
	BACKGROUND: #1697cf; BORDER-BOTTOM: #1697cf 5px solid
}
#lang-options LI.selected {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #fff 5px solid; DISPLAY: block; PADDING-LEFT: 0.3em; FONT-SIZE: 110%; BACKGROUND: #fff; PADDING-BOTTOM: 0px; COLOR: #0b4964; PADDING-TOP: 0px; BORDER-BOTTOM: #0b4964 5px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#ancillary-nav {
	BACKGROUND: url(tile_lblue.gif);
	height: 24px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#ancillary-nav DIV {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(tile_dblue.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 200px; BORDER-LEFT: #fff 1px solid; WIDTH: 647px; PADDING-TOP: 0px
}
#ancillary-nav DIV:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#ancillary-nav DIV {
	DISPLAY: inline-block
}
 HTML #ancillary-nav DIV {
	HEIGHT: 1%
}
#ancillary-nav DIV {
	DISPLAY: block
}
#ancillary-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ancillary-nav UL LI {
	BORDER-RIGHT: #fff 1px solid;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	BACKGROUND: #0b4964;
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	font-size: 14px;
	line-height: 18px;
}
#ancillary-nav UL LI A {
	PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.2em; COLOR: #fff; PADDING-TOP: 0.2em; TEXT-DECORATION: none
}
#ancillary-nav UL LI A:hover {
	BACKGROUND: #1697cf
}
#ancillary-nav UL LI.selected {
	PADDING-RIGHT: 0.4em; DISPLAY: block; PADDING-LEFT: 0.4em; BACKGROUND: #fff; PADDING-BOTTOM: 0.2em; COLOR: #0b4964; PADDING-TOP: 0.2em
}
#main {
	BORDER-TOP: #fff 1px solid;
	background-image: url(index_bg.gif);
	background-repeat: repeat;
	height: 550px;
	width: 770px;
}
#main:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#main {
	DISPLAY: inline-block
}
 HTML #main {
	HEIGHT: auto;
	width: 770px;
}
#main {
	DISPLAY: block
}
#nav {
	BACKGROUND: #8acbe7; FLOAT: left; MARGIN: 0px; WIDTH: 200px
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#nav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 110%; BACKGROUND: #0b4964; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none
}
#nav UL LI A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(arrow_rwhite.gif) #0b4964 no-repeat right center; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-DECORATION: none
}
#nav UL LI A:hover {
	BACKGROUND: url(arrow_rwhite.gif) #1697cf no-repeat right center
}
#nav UL LI UL LI {
	FONT-SIZE: 70%
}
#nav UL LI UL LI A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 4px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 3px; PADDING-TOP: 1px
}
#nav UL LI.selected SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(arrow_dnavy.gif) #fff no-repeat right center; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #0b4964; PADDING-TOP: 2px
}
#nav UL LI UL LI.selected {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; COLOR: #0b4964; PADDING-TOP: 0px
}
#nav P {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
#nav IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#content {
	BORDER-RIGHT: #d0eaf5 10px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #d0eaf5 10px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-BOTTOM: 30px;
	MARGIN: 1px;
	BORDER-LEFT: #d0eaf5 10px solid;
	WIDTH: 725px;
	PADDING-TOP: 10px;
	BORDER-BOTTOM: #d0eaf5 10px solid;
	height: auto;
}
#content H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
	FONT-FAMILY: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	LETTER-SPACING: -0.05em;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
#content H2 SUP {
	FONT-WEIGHT: bold; FONT-SIZE: 40%; LETTER-SPACING: normal
}
H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	MARGIN: 0.5em 0px;
	LETTER-SPACING: -0.05em;
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
}
#content H4 {
	FONT-SIZE: 90%; MARGIN: 0.2em 0px
}
#content H5 {
	MARGIN: 0.5em 0px 0px
}
#content A {
	COLOR: #0b4964
}
#content A:hover {
	BACKGROUND: #d0eaf5
}
#content P {
}
#content UL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px
}
#content LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-SIZE: 75%; BACKGROUND: url(arrow_rsky.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content .split-two-col {
	CLEAR: both
}
#content .split-three-col {
	CLEAR: both
}
#content .split-two-col:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#content .split-three-col:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#content .split-two-col {
	DISPLAY: inline-block
}
#content .split-three-col {
	DISPLAY: inline-block
}
 HTML #content .split-two-col {
	HEIGHT: 1%
}
 HTML #content .split-three-col {
	HEIGHT: 1%
}
#content .split-two-col {
	DISPLAY: block
}
#content .split-three-col {
	DISPLAY: block
}
#content .split-two-col .col-1 {
	FLOAT: left; WIDTH: 56%
}
#content .split-two-col .col-2 {
	FLOAT: left; MARGIN: 0px 0px 0px 4%; WIDTH: 40%
}
#content .split-three-col .col-1 {
	FLOAT: left; WIDTH: 32%
}
#content .split-three-col .col-2 {
	FLOAT: left; MARGIN: 0px 0px 0px 2%; WIDTH: 32%
}
#content .split-three-col .col-3 {
	FLOAT: left; MARGIN: 0px 0px 0px 2%; WIDTH: 32%
}
#content .split-three-col .col-4 {
	FLOAT: left; MARGIN: 0px 0px 0px 2%; WIDTH: 65%
}
.centered {
	TEXT-ALIGN: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.centered DIV {
	TEXT-ALIGN: center
}
#img-gallery .split-three-col .col-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #d0eaf5 2px solid
}
#img-gallery .split-three-col .col-2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #d0eaf5 2px solid
}
#img-gallery .split-three-col .col-3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-TOP: 10px; BORDER-BOTTOM: #d0eaf5 2px solid
}
#img-gallery .split-three-col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .callout {
	BACKGROUND: #d0eaf5
}
#content .unit {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0eaf5 5px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px
}
#content .callout .unit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#content .callout H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid
}
#content .callout H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 75%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#content .callout P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 4px
}
#content .imgleft {
	FLOAT: left;
	margin-bottom: 0.5em;
}
#content .imgright {
	FLOAT: right; MARGIN: 0.5em 0.5em 0.5em 1em
}
#content #banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; TEXT-INDENT: -9000px; PADDING-TOP: 0px; BACKGROUND-COLOR: #d0eaf5
}
.see-touch-hear-index {
	HEIGHT: 187px;
	background-color: #d0eaf5;
	background-image: url(see2009.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.see-touch-hear {
	HEIGHT: 140px;
	background-color: #d0eaf5;
	background-image: url(masthead_h3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.see-touch-hear-fr {
	BACKGROUND: url(../client_images/see-hear_fr.jpg) #d0eaf5 no-repeat center center; HEIGHT: 79px
}
.see-touch-hear-de {
	BACKGROUND: url(../client_images/see-hear_de.jpg) #d0eaf5 no-repeat center center; HEIGHT: 79px
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #0b4964; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 106px; PADDING-TOP: 5px
}
#sidebar P {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
#sidebar IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#footer {
	CLEAR: both; BORDER-TOP: #fff 1px solid; BACKGROUND: url(tile_dblue.gif)}
#footer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#footer {
	DISPLAY: inline-block
}
 HTML #footer {
}
#footer {
	DISPLAY: block
}
#footer #ownership {
	FLOAT: right
}
#footer P {
	FONT-SIZE: 75%; BACKGROUND: #0b4964; MARGIN: 0px; COLOR: #fff
}
#top-link {
	BORDER-RIGHT: #fff 1px solid; FLOAT: left; WIDTH: 200px; TEXT-ALIGN: right
}
#top-link A {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: url(arrow_uwhite.gif) no-repeat right center; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
#legal {
	FLOAT: left; BORDER-LEFT: #fff 1px solid
}
#legal A {
	PADDING-RIGHT: 80px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(expo.gif) no-repeat right center; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px
}
#author {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 8px;
	FONT-SIZE: 70%! important;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	BORDER-LEFT: #fff 1px solid;
	PADDING-TOP: 11px;
}
#author A {
	COLOR: #fff
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.ForTitle {
	font-size: 140%;
	font-weight: bold;
	text-align: center;
	border-bottom-width: 2px;
	border-bottom-style: inset;
	border-bottom-color: #CCCCCC;
	margin-right: 25px;
	margin-left: 25px;
	line-height: 160%;
}
.ForSubhead {
	font-size: 80%;
	text-align: center;
	margin-top: -15px;
	margin-bottom: 25px;
	line-height: 160%;
}
.ForText {
	font-size: 120%;
	text-align: justify;
	text-indent: 24px;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 180%;
}
.ForTools {
	font-size: 90%;
	margin-right: 80px;
	margin-left: 80px;
}
.ForPass {
	font-size: 120%;
	text-align: justify;

	margin-right: 20px;
	margin-left: 44px;
	line-height: 180%;
}
.ForPassText {
	font-size: 90%;

	margin-left: 44px;
}
