<!-- 28 JUL 10- RM  Search container moved FROM inline with Horz menu TO sit just below web links at top right of banner.  -->


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; BACKGROUND: url(bg_body_gradient.jpg) #002147 repeat-x 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
H1 {
	MARGIN: 0.5em 0px
}
H2 {
	MARGIN: 0.5em 0px
}
H3 {
	MARGIN: 0.5em 0px
}
H4 {
	MARGIN: 0.5em 0px
}
H5 {
	MARGIN: 0.5em 0px
}
H6 {
	MARGIN: 0.5em 0px
}
P {
	MARGIN: 0.5em 0px
}
LI {
	MARGIN: 0.5em 0px
}
A {
	MARGIN: 0.5em 0px
}
H1 {
	MARGIN-TOP: 0px; FONT-SIZE: 1.5em; COLOR: #000000; LINE-HEIGHT: 1.1em
}
H2 {
	FONT-SIZE: 1.5em; COLOR: #000000
}
H3 {
	FONT-SIZE: 1.5em; COLOR: #000000
}
H4 {
	COLOR: #000000
}
H5 {
	COLOR: #000000
}
H6 {
	COLOR: #000000
}
.floatRight {
	FLOAT: right
}
.floatLeft {
	FLOAT: left
}
.floatClear {
	CLEAR: both; FONT-SIZE: 0em! important; BACKGROUND-COLOR: transparent
}
DIV.floatClear {
	CLEAR: both; FONT-SIZE: 0em! important; BACKGROUND-COLOR: transparent
}
#floatClear {
	CLEAR: both; FONT-SIZE: 0em! important; BACKGROUND-COLOR: transparent
}
A * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:hover:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A:link {
	FONT-WEIGHT: normal; COLOR: #0000ff; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0000ff
}
A:hover:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #0000ff; PADDING-TOP: 0px; BACKGROUND-COLOR: #eef4fe; TEXT-DECORATION: underline
}
A:hover:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #0000ff; PADDING-TOP: 0px; BACKGROUND-COLOR: #eef4fe; TEXT-DECORATION: underline
}
A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #0000ff; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
A IMG {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:link IMG {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
:visited IMG {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.center {
	MARGIN-LEFT: auto! important; MARGIN-RIGHT: auto! important
}
TABLE.center {
	MARGIN-LEFT: auto! important; MARGIN-RIGHT: auto! important
}
DIV.center {
	MARGIN-LEFT: auto! important; MARGIN-RIGHT: auto! important
}
SPAN.center {
	MARGIN-LEFT: auto! important; MARGIN-RIGHT: auto! important
}
IMG.center {
	MARGIN-LEFT: auto! important; MARGIN-RIGHT: auto! important
}
#leftMain #leftContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; WIDTH: 220px; PADDING-TOP: 10px; POSITION: relative; BACKGROUND-COLOR: transparent
}
#leftMain #rightContent {
	DISPLAY: none
}
BODY.framed0#leftMain #mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 220px; Z-INDEX: 98; PADDING-BOTTOM: 10px; MARGIN: 0px 20px; PADDING-TOP: 10px
}
BODY.framed1#leftMain #mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 220px; Z-INDEX: 98; PADDING-BOTTOM: 10px; MARGIN: 0px 20px; PADDING-TOP: 10px
}
#leftMainRight #leftContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; BORDER-LEFT-COLOR: #ffffff; FLOAT: left; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; WIDTH: 220px; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 10px; BORDER-LEFT-STYLE: none; POSITION: relative; BACKGROUND-COLOR: transparent; BORDER-RIGHT-COLOR: #ffffff
}
#leftMainRight #rightContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; BACKGROUND: #eef4fe; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 50px 20px; WIDTH: 250px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
BODY.framed0#leftMainRight #mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 220px; Z-INDEX: 98; PADDING-BOTTOM: 10px; MARGIN: 0px 20px; PADDING-TOP: 10px
}
BODY.framed1#leftMainRight #mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 220px; Z-INDEX: 98; PADDING-BOTTOM: 10px; MARGIN: 0px 20px; PADDING-TOP: 10px
}
#mainRight #leftContent {
	DISPLAY: none
}
#mainRight #rightContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; BACKGROUND: #eef4fe; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 50px 10px; WIDTH: 250px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
#mainRight #mainContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 98; PADDING-BOTTOM: 10px; MARGIN: 0px 20px; PADDING-TOP: 10px; POSITION: relative
}
#main #leftContent {
	DISPLAY: none
}
#main #rightContent {
	DISPLAY: none
}
#main #mainContent {
	MARGIN: 10px 25px; POSITION: relative
}
BODY.SiteMap #mainContent {
	MARGIN: 10px 25px; POSITION: relative
}
#perimeter {
	RIGHT: 0px; BACKGROUND: url(bg_perimeter_streaks.jpg) no-repeat -200px 0px; LEFT: 0px; POSITION: absolute; TOP: 0px; HEIGHT: auto
}
#outerContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bg_content_sideshadows_continuation.jpg) repeat-y 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1000px; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
BODY.framed0 #innerContainer {
	BORDER-RIGHT: transparent 0px solid; BORDER-TOP: transparent 0px; MIN-WIDTH: 1000px; Z-INDEX: 20; BACKGROUND: 0px 0px; MARGIN: 0px auto; BORDER-LEFT: transparent 0px solid; WIDTH: 100%; BORDER-BOTTOM: transparent 0px; POSITION: relative
}
BODY.framed1 #innerContainer {
	BORDER-RIGHT: transparent 0px solid; BORDER-TOP: transparent 0px; MIN-WIDTH: 1000px; Z-INDEX: 20; BACKGROUND: 0px 0px; MARGIN: 0px auto; BORDER-LEFT: transparent 0px solid; WIDTH: 100%; BORDER-BOTTOM: transparent 0px; POSITION: relative
}
#header {
	Z-INDEX: 100; BACKGROUND: url(bg_header_smiling_tug-of-war.jpg) no-repeat 0px 0px; MARGIN-BOTTOM: 56px; WIDTH: auto; POSITION: relative; HEIGHT: 202px
}
#headerLead {
	MARGIN: 0px
}
#searchContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; RIGHT: 26px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: absolute; TOP: 47px; HEIGHT: auto; BACKGROUND-COLOR: transparent
}
#searchForm {
	TEXT-ALIGN: left
}
.searchTextField {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(bg_search_field_icon.gif) #ffffff no-repeat 0px 0px; BORDER-LEFT: #333333 1px solid; WIDTH: 80px; COLOR: #000000; LINE-HEIGHT: 15px; BORDER-BOTTOM: #333333 1px solid; POSITION: relative; TOP: -1px; HEIGHT: 15px
}
.searchInputButton {
	DISPLAY: inline; MARGIN: 5px 0px 0px; COLOR: #000000
}
.searchCheckbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 5px 0px 0px; PADDING-TOP: 0px
}
#searchContainer P {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px! important; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#upperNavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 20px
}
#instanceNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: url(darkRounded.gif) repeat-x 0px 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: -20px; HEIGHT: 20px
}
#instanceNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
#instanceNav LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 19px
}
#instanceNav A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 19px; TEXT-DECORATION: none
}
#instanceNav A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
UL#instanceNavMenuListLeft {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
UL#instanceNavMenuListLeft LI {
	BORDER-RIGHT: #000000 1px solid; BORDER-LEFT-STYLE: none
}
UL#instanceNavMenuListRight {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#referenceLinks {
	FONT-SIZE: 0.9em; FLOAT: right; MARGIN: 7px 0px 0px
}
#referenceLinks UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
#referenceLinks LI {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#referenceLinks LI.firstItem {
	BORDER-LEFT-STYLE: none
}
#referenceLinks LI.lastitem {
	BORDER-RIGHT-STYLE: none
}
#referenceLinks A:link {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #ffffff; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#referenceLinks A:visited {
	FONT-WEIGHT: normal; MARGIN: 0px; COLOR: #ffffff; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#referenceLinks A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#orgHierarchyNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px
}
#orgHierarchyNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
#orgHierarchyNav LI {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#orgHierarchyNav LI.firstItem {
	PADDING-RIGHT: 10px; COLOR: #000000; BORDER-LEFT-STYLE: none
}
#orgHierarchyNav LI.lastitem {
	
}
#orgHierarchyNav A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
#orgHierarchyNav A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
#orgHierarchyNav A:hover {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
#titleBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 220px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px
}
BODY.framed1 #titleBlock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 40px
}
#titleBlock UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#titleBlock LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI#titleInstance {
	FONT-SIZE: 1.7em
}
#titleInstanceText {
	DISPLAY: block
}
LI#titleSite {
	FONT-SIZE: 0.9em
}
#titleSiteText {
	DISPLAY: block
}
LI#titlePage {
	FONT-SIZE: 0.9em
}
#titlePageText {
	DISPLAY: block
}
#identity {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 0px; POSITION: absolute; TOP: 52px; HEIGHT: 110px; TEXT-ALIGN: center
}
BODY.framed2 #identity {
	TOP: 0px
}
#identity IMG {
	MARGIN: 0px
}
#identity A:hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#identity A:visited hover {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
#identity A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#identity :link IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#identity :visited IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#feature {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#feature IMG {
	MARGIN: 0px
}
IMG#banner {
	Z-INDEX: 80; FLOAT: right
}
#headerTail {
	BACKGROUND: url(bg_headertail_nav.jpg) repeat-x 0px 0px; LEFT: 0px; MARGIN: 0px; OVERFLOW: visible; WIDTH: 100%; BOTTOM: -56px; POSITION: absolute; HEIGHT: 56px
}
#breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; Z-INDEX: 100; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
#headerTail #breadcrumbs {
	Z-INDEX: 98; LEFT: 25px; TOP: 34px
}
BODY.framed1 #headerTail #breadcrumbs {
	LEFT: 20px
}
#breadcrumbs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#breadcrumbs LI {
	FLOAT: left; MARGIN: 0px; COLOR: #000000; WHITE-SPACE: nowrap
}
#breadcrumbs LI.firstItem {
	FONT-WEIGHT: bold; COLOR: #000000; MARGIN-RIGHT: 5px
}
#breadcrumbs A:link {
	MARGIN: 0px; COLOR: #000000; TEXT-DECORATION: underline
}
#breadcrumbs A:visited {
	MARGIN: 0px; COLOR: #000000; TEXT-DECORATION: underline
}
#breadcrumbs A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: underline
}
#TOC {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; Z-INDEX: 99; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: relative
}
#TOCHorizontal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 98; RIGHT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: -80px; PADDING-TOP: 0px; POSITION: absolute
}
.home #TOCHorizontal {
	DISPLAY: none
}
#headerTail #TOCHorizontal {
	MARGIN-LEFT: 220px
}
#TOCHorizontal UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto; TEXT-ALIGN: right
}
#TOCHorizontal UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #4d6185 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
#TOCHorizontal UL LI.firstItem {
	BORDER-LEFT-STYLE: none
}
#TOCHorizontal UL A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #0000ff; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
#TOCHorizontal UL A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #0000ff; PADDING-TOP: 0px; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
#TOCHorizontal UL A:hover {
	BACKGROUND-COLOR: #eef4fe; TEXT-DECORATION: underline
}
#content {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; Z-INDEX: 97; MIN-HEIGHT: 300px; BACKGROUND: url(bg_content_sideshadows_upper.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#leftContent H1 {
	FONT-SIZE: 1.2em; COLOR: #002d4b; TEXT-ALIGN: center
}
#leftContent P {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.2em
}
#leftContent LI {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.2em
}
#leftContent LI LI {
	FONT-SIZE: 1em
}
#leftContent IMG {
	MARGIN: 0px 0px 10px
}
#leftContent IMG.icon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#leftContent IMG.newWindow {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#leftContentLead {
	
}
#changeMenu {
	POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: center
}
#changeMenu A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-DECORATION: underline
}
.leftFeature {
	CLEAR: both; BORDER-RIGHT: #c3d3f8 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c3d3f8 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; BACKGROUND: #f5f8fe; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px; BORDER-LEFT: #c3d3f8 1px solid; WIDTH: auto; LINE-HEIGHT: 1.2em; PADDING-TOP: 10px; BORDER-BOTTOM: #c3d3f8 1px solid
}
.leftFeature A.h2 {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #002147; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
.leftFeature TD.h2 {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #002147; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
.leftFeature H2 A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #002147; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
.leftFeature H2 A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #002147; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
.leftFeature A.h3 {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #002147; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
.leftFeature TD.h3 {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #002147; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
.leftFeature H3 A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #002147; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
.leftFeature H3 A:hover {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; COLOR: #002147; LINE-HEIGHT: 1em; TEXT-DECORATION: none
}
.leftFeature P {
	FONT-SIZE: 0.9em; COLOR: #000000
}
.leftFeature A:link {
	
}
.leftFeature A:hover {
	
}
#rightContent P {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.2em
}
#rightContent LI {
	FONT-SIZE: 0.9em; LINE-HEIGHT: 1.2em
}
#rightContent LI LI {
	FONT-SIZE: 1em
}
#rightContent IMG {
	MARGIN: 0px 0px 10px
}
#rightContent IMG.icon {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#rightContent IMG.newWindow {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 0px 2px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.rightFeature {
	BORDER-RIGHT: #55a6ff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #55a6ff 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; BACKGROUND: #f5f8fe; PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px; BORDER-LEFT: #55a6ff 1px solid; WIDTH: auto; LINE-HEIGHT: 1.2em; PADDING-TOP: 10px; BORDER-BOTTOM: #55a6ff 1px solid
}
.rightFeature A.h2 {
	FONT-WEIGHT: bold; COLOR: #3980f4; LINE-HEIGHT: 1em
}
.rightFeature TD.h2 {
	FONT-WEIGHT: bold; COLOR: #3980f4; LINE-HEIGHT: 1em
}
.rightFeature H2 A {
	FONT-WEIGHT: bold; COLOR: #3980f4; LINE-HEIGHT: 1em
}
.rightFeature H2 A:hover {
	FONT-WEIGHT: bold; COLOR: #3980f4; LINE-HEIGHT: 1em
}
.rightFeature A.h3 {
	FONT-WEIGHT: bold; COLOR: #3980f4; LINE-HEIGHT: 1em
}
.rightFeature TD.h3 {
	FONT-WEIGHT: bold; COLOR: #3980f4; LINE-HEIGHT: 1em
}
.rightFeature H3 A {
	FONT-WEIGHT: bold; COLOR: #3980f4; LINE-HEIGHT: 1em
}
.rightFeature H3 A:hover {
	FONT-WEIGHT: bold; COLOR: #3980f4; LINE-HEIGHT: 1em
}
.rightFeature A:link {
	
}
.rightFeature A:hover {
	
}
.rightFeature P {
	COLOR: #000000
}
.rightFeature LI {
	COLOR: #000000
}
#mainContentLead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; PADDING-TOP: 0px; POSITION: relative
}
#TOCVertical UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#TOCVertical UL LI {
	MARGIN: 0px 0px 0px 0.5em
}
#TOCVertical UL A {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
#TOCVertical UL A:hover {
	BACKGROUND-COLOR: #eef4fe; TEXT-DECORATION: underline
}
#pageFoot {
	DISPLAY: none
}
#footer {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; Z-INDEX: 10; MIN-HEIGHT: 85px; BACKGROUND: url(bg_footer_streaks.jpg) no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 10px; POSITION: relative; TEXT-ALIGN: left
}
BODY.framed2 #footer {
	DISPLAY: none
}
#footerInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footerInfo P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4d6185; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
#footerInfo A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#footerInfo A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
#footer #referenceLinks {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
UL#footerNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 10px
}
#footerNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 5px; PADDING-TOP: 0px
}
#footerNav LI:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#footerNav LI.iehover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#footerNav A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footerNav A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footerNav A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
.thumbFilmstrip TD IMG {
	MARGIN: 0px 4px 0px 0px; VERTICAL-ALIGN: middle
}
#submitButtonName {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BACKGROUND: url(bg_search_button.jpg) repeat-x 0px 0px; BORDER-LEFT: #000000 1px solid; COLOR: #ffffff; LINE-HEIGHT: 11px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; TOP: 1px; HEIGHT: 19px
}
HR {
	CLEAR: both; BORDER-RIGHT: #ddd 0px solid; BORDER-TOP: #ddd 0px solid; MARGIN: 5px 0px; BORDER-LEFT: #ddd 0px solid; COLOR: #ddd; BORDER-BOTTOM: #ddd 0px solid; HEIGHT: 2px; BACKGROUND-COLOR: #ddd
}

