HTML {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100.1%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100.1%; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top
}
BODY#popup {
	WIDTH: 820px; HEIGHT: 100%
}
BODY.popup_news {
	WIDTH: 680px !important
}
H1 {
	PADDING-BOTTOM: 25px
}
#popup H1 {
	PADDING-BOTTOM: 8px; WIDTH: 600px; FLOAT: left
}
#page_banner .header_holder H1 {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#page_banner .overlay.header_holder H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 13px
}
H2 {
	PADDING-BOTTOM: 5px;
	padding-top: 12px;
}
.module_copy_holder H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.hover_expand_module.module_copy_holder H2 {
	PADDING-BOTTOM: 4px
}
.popup_news H2 {
	WIDTH: 600px
}
#popup H2 {
	PADDING-BOTTOM: 15px; WIDTH: 600px; FLOAT: left
}
.module_location_holder .module_location_image .header_holder H3 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.module_location_holder .module_location_image .overlay.header_holder H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.content_holder {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#popup .content_holder {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
P {
	PADDING-BOTTOM: 20px; MARGIN: 0px
}
P.intro {
	PADDING-BOTTOM: 25px
}
P.intro_highlighted {
	PADDING-BOTTOM: 15px
}
P.message {
	DISPLAY: none
}
P.dotted_line {
	PADDING-BOTTOM: 6px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 0px 0px; PADDING-TOP: 6px
}
.dotted_line_footer {
	PADDING-BOTTOM: 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
#header_top P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
#footer_sitemap P {
	PADDING-BOTTOM: 10px
}
#footer_copyright P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#popup P {
	PADDING-BOTTOM: 30px
}
.module_landing P {
	PADDING-BOTTOM: 10px
}
.flashalt_home_corner P {
	PADDING-BOTTOM: 10px
}
.module P {
	PADDING-BOTTOM: 5px
}
P.module_header {
	PADDING-BOTTOM: 15px
}
.module_people P {
	PADDING-BOTTOM: 0px
}
.module_image P.module_header {
	PADDING-BOTTOM: 4px
}
#module_people_thumbnails_init P {
	
}
P.xsltsearch_result_title {
	PADDING-BOTTOM: 0px
}
P.xsltsearch_result_description {
	PADDING-BOTTOM: 0px
}
#link_careerops {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 30px; WIDTH: 900px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 6px
}
#footer_careerops A.closed {
	BACKGROUND-POSITION: 10px -55px
}
#footer_careerops A.closed:hover {
	BACKGROUND-POSITION: 10px -34px
}
#footer_careerops A.opened {
	BACKGROUND-POSITION: 10px -13px
}
#footer_careerops A.opened:hover {
	BACKGROUND-POSITION: 10px 8px
}
#footermodule_latestnews A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 30px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 7px; PADDING-TOP: 6px
}
A.link_close_popup {
	FLOAT: right
}
A.link_back {
	FLOAT: left
}
A.link_popup {
	PADDING-LEFT: 14px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -9px
}
A.link_popup:hover {
	BACKGROUND-POSITION: 0px 4px
}
IMG {
	
}
.hiddenlogo {
  height: 0px;
  width: 0px; 
  overflow: hidden;
  visibility: hidden;
}
.IMGPH {
	
}
TABLE.search_results {
	WIDTH: 100%; TABLE-LAYOUT: fixed
}
TABLE.search_results {
	POSITION: relative; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom
}
TABLE.search_results THEAD TR {
	POSITION: relative; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom
}
TABLE.search_results THEAD TR TD {
	PADDING-BOTTOM: 9px
}
TABLE.search_results THEAD TR TD.cell_office {
	WIDTH: 100px
}
TABLE.search_results THEAD TR TD.cell_practisearea {
	WIDTH: 200px
}
TABLE.search_results TR.top_row TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
TABLE.search_results TR TD {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
TABLE.search_results TR.bottom_row TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content UL {
	PADDING-BOTTOM: 20px
}
#content LI {
	PADDING-LEFT: 11px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 8px
}
#content UL.simple_list LI {
	PADDING-LEFT: 0px
}
#content UL.checkbox_list LI {
	PADDING-LEFT: 0px
}
.module UL.checkbox_list {
	MARGIN-BOTTOM: 10px
}
UL.checkbox_list LI {
	WIDTH: 100%
}
#sitemap {
	PADDING-LEFT: 5px; WIDTH: 529px
}
#sitemap UL {
	PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
#sitemap UL LI {
	MARGIN-TOP: 15px; PADDING-LEFT: 11px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 8px
}
#sitemap UL LI UL {
	PADDING-LEFT: 10px; PADDING-TOP: 3px
}
#sitemap UL LI UL LI {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-TOP: 4px
}
DL {
	MARGIN-BOTTOM: 15px
}
DT {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px
}
DD {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 5px
}
#footermodule_latestnews {
	MARGIN-BOTTOM: 5px
}
.module_copy_holder {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; LEFT: 0px
}
.module_copy_holder IMG {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.module_copy_holder .content_holder {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.module_image_holder {
	POSITION: relative; MARGIN-BOTTOM: 15px
}
#module_landing_holder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#content #module_landing_holder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.module_landing {
	POSITION: relative; WIDTH: 290px; MARGIN-BOTTOM: 20px; FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 25px
}
.module_landing .content_holder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.module_landing .module_copy_holder .content_holder {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
.hover_expand_trigger.module_landing A {
	DISPLAY: block
}
#content .module_landing {
	WIDTH: 220px; MARGIN-RIGHT: 20px
}
.module_landing .module_image_holder {
	HEIGHT: 168px; OVERFLOW: hidden; CURSOR: pointer
}
#content .module_landing .module_image_holder {
	MARGIN-BOTTOM: 0px; HEIGHT: 120px
}
.module_landing .module_copy_holder .content_holder {
	PADDING-BOTTOM: 8px; CURSOR: pointer; PADDING-TOP: 8px
}
.module_landing .module_copy_holder .content_holder P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.js #content .module_landing .hover_expand_module {
	TOP: 89px
}
.module {
	MARGIN-BOTTOM: 30px
}
.module .content_holder {
	PADDING-TOP: 8px
}
.module_image {
	POSITION: relative; WIDTH: 220px; MARGIN-BOTTOM: 30px; HEIGHT: 215px; OVERFLOW: hidden
}
.module_image .module_copy_holder .content_holder {
	PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.module_image .expand_module_content {
	PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.js #content .module_image .hover_expand_module {
	TOP: 174px
}
.module_people {
	POSITION: relative; MARGIN: 0px 10px 10px 0px; WIDTH: 146px; FLOAT: left; HEIGHT: 150px; OVERFLOW: hidden
}
#module_people_thumbnails_init {
	POSITION: relative; WIDTH: 458px; DISPLAY: none; HEIGHT: 470px
}
.js #module_people_thumbnails_init {
	DISPLAY: block
}
.js .with_init#module_people_thumbnails_container {
	DISPLAY: none
}
.js .module_people .hover_expand_module {
	BOTTOM: -85px
}
.module_location_holder {
	MARGIN-BOTTOM: 30px
}
.module_location_holder .module_location_image {
	POSITION: relative; WIDTH: 210px; PADDING-RIGHT: 15px; FLOAT: left
}
.module_location_holder .module_location_text {
	WIDTH: 435px; FLOAT: left
}
.module_location_holder .module_location_text_full {
	WIDTH: 100%
}
.module_location_holder .module_location_image .header_holder {
	POSITION: absolute; WIDTH: 210px; DISPLAY: block; TOP: 0px; LEFT: 0px
}
.module_location_holder .module_location_image .overlay.header_holder {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; HEIGHT: 32px
}
.module_filter {
	MARGIN-TOP: 44px
}
.module_last {
	MARGIN-RIGHT: 0px !important
}
#flash_holder {
	
}
#flashalt_home H1 {
	TEXT-ALIGN: center
}
#flashalt_home H2 {
	TEXT-ALIGN: center
}
#flashalt_home H3 {
	TEXT-ALIGN: center
}
#flashalt_home H1 {
	PADDING-BOTTOM: 15px
}
#flashalt_home H2 {
	PADDING-BOTTOM: 35px
}
#flashalt_home H3 {
	PADDING-BOTTOM: 18px
}
.flashalt_home_corner {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px
}
.flashalt_home_block {
	WIDTH: 160px; PADDING-RIGHT: 24px; FLOAT: left
}
.flashalt_home_block A {
	DISPLAY: block; MARGIN-BOTTOM: 18px
}
.flashalt_home_block P {
	PADDING-BOTTOM: 10px
}
#flashalt_home .last {
	PADDING-RIGHT: 0px
}
#page_banner {
	POSITION: relative; PADDING-BOTTOM: 30px; WIDTH: 700px; HEIGHT: 290px
}
.country_landing_banner#page_banner {
	HEIGHT: 290px
}
.people_banner {
	HEIGHT: 340px !important
}
.landing_banner#page_banner {
	HEIGHT: 290px
}
#content_column_left #page_banner {
	WIDTH: 461px; HEIGHT: 215px
}
#page_banner .header_holder {
	POSITION: static;
	WIDTH: 700px;
	BOTTOM: 157px;
	DISPLAY: block;
	left: 1px;
}
#page_banner .overlay.header_holder {
	BACKGROUND-REPEAT: repeat; BACKGROUND-POSITION: left top; HEIGHT: 45px
}
#page_banner .overlay_double.header_holder {
	HEIGHT: 77px
}
#content_column_left #page_banner .header_holder {
	WIDTH: 461px
}
#page_banner IMG {
	POSITION: absolute;
	TOP: 0px;
	LEFT: 0px;
	z-index: 1;
}
#country_landing_flash {
	PADDING-BOTTOM: 30px
}
#worldmap_holder {
	POSITION: relative; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; HEIGHT: 383px
}
#job_vacancy_footer .column_half_right {
	TEXT-ALIGN: right
}
FORM {
	
}
.input_text {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
TEXTAREA {
	PADDING-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 3px; WIDTH: 415px; PADDING-RIGHT: 3px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; HEIGHT: 100px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 3px
}
SELECT {
	MARGIN-BOTTOM: 15px
}
SPAN.requfield {
	
}
BUTTON {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; CURSOR: pointer
}
.button_go {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 3px; PADDING-TOP: 0px
}
.button_search {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; WIDTH: 55px; PADDING-RIGHT: 9px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -18px; HEIGHT: 18px; PADDING-TOP: 0px
}
.button_search:hover {
	BACKGROUND-POSITION: 0px 0px
}
.linkbutton_submit {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 63px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -19px; HEIGHT: 17px; PADDING-TOP: 0px
}
.linkbutton_submit:hover {
	BACKGROUND-POSITION: 0px 0px
}
#search_form_container {
	MARGIN-TOP: 1px; FLOAT: right
}
#search_form_container .input_text {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#form_careerops_light SELECT {
	WIDTH: 100%
}
#form_careerops_light .button_search {
	FLOAT: right
}
#content FORM {
	
}
#content FORM OL {
	PADDING-BOTTOM: 10px; FLOAT: left
}
#content FORM OL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
#content FORM OL LI LABEL {
	DISPLAY: block
}
#content FORM OL LI.endline {
	MARGIN-RIGHT: 0px
}
#content FORM OL LI .input_text {
	BORDER-RIGHT-WIDTH: 1px; WIDTH: 200px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px
}
#content FORM .linkbutton_submit {
	FLOAT: right
}
.field_container {
	MARGIN-BOTTOM: 10px
}
#form_filters {
	MARGIN: 10px 0px 15px; WIDTH: 420px
}
#form_filters OL {
	PADDING-BOTTOM: 0px
}
#form_filters SELECT {
	MARGIN: 0px; WIDTH: 200px
}
#form_filters .button_search {
	FLOAT: right
}
#column_header_left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 163px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
#column_header_right {
	WIDTH: 747px; FLOAT: right
}
#column_left {
	MARGIN: 0px 0px 30px; WIDTH: 219px; FLOAT: left
}
#content_column_left {
	WIDTH: 461px; FLOAT: left;
}
#content_column_right {
	WIDTH: 220px; FLOAT: right;
}
.column_careerops {
	MARGIN: 10px 10px 10px 0px; FLOAT: left
}
#column_careerops_one {
	WIDTH: 220px
}
#column_careerops_two {
	WIDTH: 200px
}
#column_careerops_three {
	WIDTH: 390px
}
#column_careerops_four {
	WIDTH: 70px; MARGIN-RIGHT: 0px; PADDING-TOP: 122px
}
.column_footer_sitemap {
	MARGIN: 20px 20px 0px 0px; FLOAT: left
}
#column_footer_sitemap_one {
	WIDTH: 260px
}
#column_footer_sitemap_two {
	WIDTH: 260px
}
#column_footer_sitemap_three {
	WIDTH: 260px
}
#column_footer_sitemap_four {
	WIDTH: 260px
}
#column_footer_sitemap_five {
	WIDTH: 260px
}
#column_footer_sitemap_six {
	WIDTH: 260px
}
.column_half_left {
	WIDTH: 49.1%; FLOAT: left
}
.column_half_right {
	WIDTH: 49.1%; FLOAT: right
}
.column_third {
	WIDTH: 32.1%; FLOAT: left
}
.column_fourth {
	WIDTH: 25%; FLOAT: left
}
.column_one_third {
	WIDTH: 33%; FLOAT: left
}
.column_two_third {
	WIDTH: 66%; FLOAT: right
}
.column_two_third_left {
	WIDTH: 66%; FLOAT: left
}
.column_last {
	MARGIN-RIGHT: 0px
}
#master_container {
	MIN-HEIGHT: 768px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top
}
#page {
	PADDING-BOTTOM: 40px; MARGIN: 0px auto; PADDING-LEFT: 20px; WIDTH: 940px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; PADDING-TOP: 0px;
}
#header {
	WIDTH: 100%
}
#header_top {
	HEIGHT: 22px
}
#header_top .content_holder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#header_bottom {
	TEXT-ALIGN: center; HEIGHT: 56px; PADDING-TOP: 14px
}
#content {
	MARGIN: 0px 0px 15px; MIN-HEIGHT: 300px
}
#content_wide {
	MARGIN: 0px 0px 15px; MIN-HEIGHT: 300px
}
#content {
	WIDTH: 700px; FLOAT: right
}
#content_wide {
	WIDTH: 100%
}
#content_main {
	WIDTH: 574px; FLOAT: left
}
#footer {
	WIDTH: 100%
}
#footer_careerops {
	WIDTH: 100%
}
#footer_nav {
	WIDTH: 100%
}
#footer_copyright {
	WIDTH: 100%
}
#footer_careerops {
	MARGIN-BOTTOM: 5px
}
#footer_careerops .content_holder {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer_copyright .content_holder {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#content_news_container {
	PADDING-TOP: 50px
}
#breadcrumb {
	MARGIN: 0px 0px 20px; WIDTH: 100%; FLOAT: left
}
#breadcrumb LI {
	PADDING-RIGHT: 13px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 5px; FLOAT: left; MARGIN-RIGHT: 9px
}
#breadcrumb LI.first {
	PADDING-RIGHT: 0px
}
#breadcrumb LI.last {
	PADDING-RIGHT: 0px
}
#breadcrumb LI.last {
	MARGIN-RIGHT: 0px
}
#breadcrumb A {
	PADDING-BOTTOM: 1px; DISPLAY: block
}
#main_nav {
	WIDTH: 100%; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 23px
}
#main_nav UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 120px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#main_nav LI {
	FLOAT: left
}
#main_nav A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 7px; PADDING-TOP: 4px
}
#language_nav {
	WIDTH: 100%; MARGIN-BOTTOM: 20px; FLOAT: left
}
#language_nav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 3px; FLOAT: left; PADDING-TOP: 0px
}
#language_nav LI.first {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#language_nav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#secondary_nav {
	WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; MARGIN-BOTTOM: 40px
}
#secondary_nav LI {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom
}
#secondary_nav A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 10px; WIDTH: 199px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 10px
}
#secondary_nav A SPAN {
	DISPLAY: block
}
#secondary_nav LI UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#secondary_nav LI LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; WIDTH: 189px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#support_nav {
	MARGIN: 43px 0px 5px; PADDING-LEFT: 360px; FLOAT: left
}
#support_nav LI {
	FLOAT: left
}
#support_nav A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 7px; PADDING-TOP: 4px
}
#footer_sitemap {
	MARGIN-LEFT: 70px
}
#sitemap LI LI {
	PADDING-LEFT: 0px
}
#worldmap_nav {
	POSITION: absolute; WIDTH: 220px; TOP: 0px; RIGHT: 0px
}
#worldmap_nav UL {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; FLOAT: left; MARGIN-RIGHT: 21px
}
#worldmap_nav UL.last {
	MARGIN-RIGHT: 0px
}
#worldmap_nav LI {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom
}
#worldmap_nav A {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 10px; WIDTH: 79px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 10px
}
UL#page_navigation {
	FLOAT: left
}
UL#page_navigation LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 4px; FLOAT: left; PADDING-TOP: 0px
}
UL#page_navigation LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
UL#page_navigation LI.nolink {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
UL#page_navigation LI.first_page {
	PADDING-LEFT: 0px
}
UL#page_navigation LI.first_page A {
	PADDING-LEFT: 0px
}
UL.next_page_navigation {
	FLOAT: left
}
UL.next_page_navigation LI {
	PADDING-LEFT: 20px !important; FLOAT: left
}
UL.next_page_navigation LI.next {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px 5px
}
UL.next_page_navigation LI.prev A {
	PADDING-LEFT: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 6px
}
UL.next_page_navigation LI.next A {
	PADDING-RIGHT: 8px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 6px
}
.js .expand_module {
	DISPLAY: none
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.halfwidth {
	WIDTH: 50%; FLOAT: left
}
.halfwidth_right {
	WIDTH: 50%; FLOAT: right
}
.thirdwidth {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 33%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px
}
.nodisplay {
	DISPLAY: none !important
}
.nopadding_top {
	PADDING-TOP: 0px
}
.nopadding_bottom {
	PADDING-BOTTOM: 0px
}
.nopadding_vertical {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.clearmargin {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clearer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.spacer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; CLEAR: both; PADDING-TOP: 0px
}

