* {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	FONT-SIZE: 100%; BACKGROUND: #eae8e4; COLOR: #000; FONT-FAMILY: Arial,Helvetica,Sans-serif
}
.hidden {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: -1000px; HEIGHT: 0px
}
DIV#header {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
DIV#content {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
DIV#footer {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
DIV#header {
	BACKGROUND: url(../images/site_objects/bg_header.gif) #a60d1f repeat-x; COLOR: #fff; BORDER-BOTTOM: #7e0017 1px solid
}
DIV#footer {
	FONT-SIZE: 70%; BACKGROUND: #eae8e4; COLOR: #000
}
DIV#content {
	BACKGROUND: url(../images/site_objects/bg_content_contentbackground.gif) #fff repeat-x; COLOR: #000
}
DIV#contentbackground {
	PADDING-RIGHT: 0px; MIN-WIDTH: 865px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 40px; BORDER-LEFT: #eae8e4 62px solid; PADDING-TOP: 0px
}
DIV#content DIV#menu {
	BACKGROUND: url(../images/site_objects/bg_content_menu.gif) #fff no-repeat; FLOAT: left; MARGIN: 115px 42px 0px -42px; BORDER-LEFT: #ddd9d6 1px solid; WIDTH: 165px
}
DIV#content DIV#menu P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 130%; BACKGROUND: #fff; PADDING-BOTTOM: 7px; MARGIN: 14px 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e6e4 1px solid; FONT-FAMILY: Georgia,Times,Times New Roman,Serif
}
DIV#content DIV#menu P A {
	COLOR: #c21d30; TEXT-DECORATION: none
}
DIV#content DIV#menu P A:link {
	COLOR: #c21d30; TEXT-DECORATION: none
}
DIV#content DIV#menu P A:hover {
	COLOR: #c21d30; TEXT-DECORATION: underline
}
DIV#content DIV#menu P A:active {
	COLOR: #c21d30; TEXT-DECORATION: underline
}
DIV#content DIV#menu P A:focus {
	COLOR: #c21d30; TEXT-DECORATION: underline
}
DIV#content DIV#menu FORM#searchform {
	PADDING-RIGHT: 0px; BORDER-TOP: #e8e6e4 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/site_objects/bg_content_menu_form.gif) no-repeat right bottom; PADDING-BOTTOM: 27px; WIDTH: 100%; PADDING-TOP: 15px
}
DIV#content DIV#menu FORM#searchform LEGEND {
	DISPLAY: none; FONT-SIZE: 70%; BACKGROUND: #fff; MARGIN: 0px 0px 0px -7px; COLOR: #a60d1f
}
DIV#content DIV#menu FORM#searchform LABEL {
	LEFT: -2000px; POSITION: absolute; TOP: -2000px
}
DIV#content DIV#menu FORM#searchform INPUT#criteria {
	BORDER-RIGHT: #e8e6e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e8e6e4 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 70%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px 11px; BORDER-LEFT: #e8e6e4 1px solid; WIDTH: 110px; PADDING-TOP: 1px; BORDER-BOTTOM: #e8e6e4 1px solid
}
DIV#content DIV#menu FORM#searchform INPUT.go {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND: #fff; CURSOR: pointer; COLOR: #000
}
DIV#content DIV#bodycontent {
	FONT-SIZE: 70%; FLOAT: left
}
DIV#content DIV#bodycontent DIV.singlecolumn {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 146px
}
DIV#content DIV#bodycontent DIV.singlecolumnnomargin {
	FLOAT: left; MARGIN: 0px; WIDTH: 146px
}
DIV#content DIV#bodycontent DIV.widesinglecolumn {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 234px
}
DIV#content DIV#bodycontent DIV.widesinglecolumnnomargin {
	FLOAT: left; MARGIN: 0px; WIDTH: 214px
}
DIV#content DIV#bodycontent DIV.doublecolumn {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 302px
}
DIV#content DIV#bodycontent DIV.doublecolumnnomargin {
	MARGIN: 0px
}
DIV#content DIV#bodycontent DIV.triplecolumn {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 458px
}
DIV#content DIV#bodycontent DIV.triplecolumnnomargin {
	MARGIN: 0px; WIDTH: 468px
}
DIV#content DIV#bodycontent DIV.topspace {
	MARGIN-TOP: 20px
}
DIV#content DIV#bodycontent DIV.rightcolumn {
	MARGIN: 0px 0px 0px 20px
}
DIV#content DIV#bodycontent DIV.clearcolumn {
	CLEAR: both; FLOAT: none; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 0px
}
DIV#content DIV#bodycontent DIV.clearcolumngap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; PADDING-TOP: 1em
}
DIV#content DIV#bodycontent DIV.unfloatcolumn {
	FLOAT: none
}
DIV#content DIV#bodycontent DIV.casestudy_images {
	FLOAT: left; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f6f5f4
}
DIV#content DIV#menu P.branding {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 21px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BACKGROUND: url(../images/site_objects/bg_content_branding.gif) no-repeat; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: -116px 0px 0px -21px; COLOR: #a60d1f; PADDING-TOP: 0px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px
}
DIV#header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 171px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#header UL LI {
	DISPLAY: inline
}
DIV#header UL LI A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 105%; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 7px; FONT-FAMILY: Georgia,Times,Times New Roman,Serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV#header UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e4b0ba
}
DIV#header UL LI A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e4b0ba
}
DIV#header UL LI A:focus {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e4b0ba
}
DIV#header UL LI A.lit {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e4b0ba
}
DIV#content DIV#menu UL.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 9px; WIDTH: 156px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
DIV#content DIV#menu UL LI {
	DISPLAY: block
}
DIV#content DIV#menu UL.menu LI.lit {
	BORDER-TOP: #e8e6e4 1px solid; BORDER-BOTTOM: #e8e6e4 1px solid
}
DIV#content DIV#menu UL.menu LI.litnoline {
	BORDER-BOTTOM: #e8e6e4 1px solid
}
DIV#content DIV#menu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
DIV#content DIV#menu UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV#content DIV#menu UL LI A:active {
	TEXT-DECORATION: underline
}
DIV#content DIV#menu UL LI A:focus {
	TEXT-DECORATION: underline
}
DIV#content DIV#menu UL LI A.lit {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV#content DIV#menu UL LI A.lit:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV#content DIV#menu UL LI A.lit:focus {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV#content DIV#menu UL LI A.lit:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
DIV#content DIV#menu UL.menu UL {
	MARGIN: 0px 0px 10px 11px; LIST-STYLE-TYPE: none
}
DIV#content DIV#bodycontent UL.submenu {
	LIST-STYLE-TYPE: none
}
DIV#content DIV#bodycontent UL.submenu LI {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
DIV#content DIV#bodycontent UL.submenu LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 11px; BACKGROUND: url(../images/buttons/b_submenu.gif) #fff no-repeat 0px 5px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV#content DIV#bodycontent UL.submenu LI.gap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV#content DIV#bodycontent UL.submenu LI A:hover {
	BACKGROUND: url(../images/buttons/b_submenu_lit.gif) #fff no-repeat 0px 5px; COLOR: #c21d30; TEXT-DECORATION: underline
}
DIV#content DIV#bodycontent UL.submenu LI A:active {
	BACKGROUND: url(../images/buttons/b_submenu_lit.gif) #fff no-repeat 0px 5px; COLOR: #c21d30; TEXT-DECORATION: underline
}
DIV#content DIV#bodycontent UL.submenu LI A:focus {
	BACKGROUND: url(../images/buttons/b_submenu_lit.gif) #fff no-repeat 0px 5px; COLOR: #c21d30; TEXT-DECORATION: underline
}
DIV#content DIV#bodycontent UL.submenu LI.lit A {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/buttons/b_submenu_lit.gif) #fff no-repeat 0px 5px; COLOR: #c21d30
}
DIV#content DIV#bodycontent UL.submenu LI A EM {
	BACKGROUND: #fff; COLOR: #000; FONT-STYLE: normal; TEXT-DECORATION: none
}
DIV#content DIV#bodycontent UL.submenu LI A:hover EM {
	BACKGROUND: #fff; COLOR: #000; FONT-STYLE: normal; TEXT-DECORATION: none
}
DIV#content DIV#bodycontent UL.submenu LI A:active EM {
	BACKGROUND: #fff; COLOR: #000; FONT-STYLE: normal; TEXT-DECORATION: none
}
DIV#content DIV#bodycontent UL.submenu LI A:focus EM {
	BACKGROUND: #fff; COLOR: #000; FONT-STYLE: normal; TEXT-DECORATION: none
}
DIV#content DIV#bodycontent UL.submenu LI.lit A EM {
	FONT-WEIGHT: normal; BACKGROUND: #fff; COLOR: #000
}
DIV#content DIV#bodycontent UL.submenupeople {
	MARGIN: 32px 0px 0px; WIDTH: 95%
}
DIV#content DIV#bodycontent UL.plainmenu {
	CLEAR: both; DISPLAY: block; BACKGROUND: #efebe6; FLOAT: left; MARGIN: 0.5em 0px 2em; WIDTH: 458px; BORDER-BOTTOM: #e6dfd7 1px solid; LIST-STYLE-TYPE: none
}
DIV#content DIV#bodycontent UL.plainmenulight {
	BORDER-TOP: #eae8e4 1px solid; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 2em; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV#bodycontent UL.plainmenu LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 6px
}
DIV#content DIV#bodycontent UL.plainmenulight LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV#content DIV#bodycontent UL.plainmenu LI A {
	WHITE-SPACE: nowrap
}
DIV#content DIV#bodycontent UL.plainmenu LI.lit A {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV#content DIV#bodycontent UL.tabmenu {
	CLEAR: both; FLOAT: left; WIDTH: 458px; LIST-STYLE-TYPE: none
}
DIV#content DIV#bodycontent UL.tabmenu LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 1px 0px 0px
}
DIV#content DIV#bodycontent UL.tabmenu LI A {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #e6dfd7; FLOAT: left; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
DIV#content DIV#bodycontent UL.tabmenu LI A:hover {
	BACKGROUND: #c21d30; COLOR: #fff
}
DIV#content DIV#bodycontent UL.tabmenu LI.lit A {
	FONT-WEIGHT: bold; BACKGROUND: #efebe6; COLOR: #000; BORDER-BOTTOM: #efebe6 1px solid
}
DIV#content DIV#bodycontent UL.tabmenusub {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; BACKGROUND: #efebe6; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 447px; PADDING-TOP: 11px; BORDER-BOTTOM: #d1c9c0 1px solid; LIST-STYLE-TYPE: none
}
DIV#content DIV#bodycontent UL.tabmenusub LI {
	DISPLAY: inline; FLOAT: left
}
DIV#content DIV#bodycontent UL.tabmenusub LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 9px; PADDING-TOP: 10px; TEXT-DECORATION: none
}
DIV#content DIV#bodycontent UL.tabmenusub LI.lit A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #f8f6f3; PADDING-BOTTOM: 11px; MARGIN: 0px 0px -2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 9px; POSITION: relative
}
DIV#content DIV#bodycontent UL.tabalphabet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 458px; PADDING-TOP: 13px
}
DIV#content DIV#bodycontent UL.tabalphabetsiteindex LI.nolink {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 4px
}
DIV#content DIV#bodycontent UL.tabalphabet LI A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
DIV#content DIV#bodycontent UL.tabalphabet LI.lit A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV#bodycontent UL.tabalphabet LI A.all {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px
}
DIV#content DIV#bodycontent UL.tabalphabet LI.nolink A {
	BACKGROUND: #efebe6; CURSOR: default; COLOR: #999
}
DIV#content DIV#bodycontent UL.tabalphabet LI.nolink A:hover {
	BACKGROUND: #efebe6; CURSOR: default; COLOR: #999
}
DIV#content DIV#bodycontent UL.tabalphabet LI.nolink A:active {
	BACKGROUND: #efebe6; CURSOR: default; COLOR: #999
}
DIV#content DIV#bodycontent UL.tabalphabet LI.nolink A:focus {
	BACKGROUND: #efebe6; CURSOR: default; COLOR: #999
}
DIV#footer DIV#footermenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 230px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#footer DIV#footermenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em; LIST-STYLE-TYPE: none
}
DIV#footer DIV#footermenu UL LI {
	DISPLAY: inline
}
DIV#footer DIV#footermenu UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eae8e4; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 15px 0px 0px; COLOR: #000; PADDING-TOP: 2px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV#footer DIV#footermenu UL LI A:hover {
	TEXT-DECORATION: underline
}
DIV#footer DIV#footermenu UL LI A:active {
	TEXT-DECORATION: underline
}
DIV#footer DIV#footermenu UL LI A:focus {
	TEXT-DECORATION: underline
}
DIV#footer DIV#footermenu P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 0.5em
}
DIV#footer DIV#registered {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
DIV#footer DIV#registered P {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 20px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
DIV#footer DIV#registered ADDRESS {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px; FONT-STYLE: normal
}
#accessiblenav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#accessiblenav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#accessiblenav A:link {
	FONT-SIZE: 60%; Z-INDEX: 1001; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px
}
#accessiblenav A:visited {
	FONT-SIZE: 60%; Z-INDEX: 1001; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px
}
#accessiblenav A:focus {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; Z-INDEX: 100002; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: visible; WIDTH: auto; COLOR: #000; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: auto; TEXT-DECORATION: underline; outline: none
}
#accessiblenav A:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; Z-INDEX: 100002; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: visible; WIDTH: auto; COLOR: #000; PADDING-TOP: 5px; POSITION: absolute; HEIGHT: auto; TEXT-DECORATION: underline; outline: none
}
