* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	OVERFLOW-Y: scroll
}
HTML.thickbox {
	OVERFLOW-Y: auto
}
BODY {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #000; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #010000; FONT-SIZE: 62.5%
}
BODY * {
	FONT-FAMILY: inherit; FONT-SIZE: 100%
}
.align_centre {
	TEXT-ALIGN: center !important
}
.align_justify {
	TEXT-ALIGN: justify !important
}
.align_left {
	TEXT-ALIGN: left !important
}
.align_right {
	TEXT-ALIGN: right !important
}
.centre_object {
	MARGIN: 0px auto 1.4em; DISPLAY: block
}
.clear {
	CLEAR: both
}
DIV.clear {
	LINE-HEIGHT: 0; FONT-SIZE: 0px
}
.float_left {
	DISPLAY: inline; FLOAT: left
}
.float_right {
	DISPLAY: inline; FLOAT: right
}
IMG.float_left {
	MARGIN: 0.5em 1em 0.5em 0px
}
IMG.float_right {
	MARGIN: 0.5em 0px 0.5em 1em
}
IMG.float_left_border {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; MARGIN: 0.5em 1em 0.5em 0px; FLOAT: left; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
IMG.float_right_border {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; MARGIN: 0.5em 0px 0.5em 1em; FLOAT: right; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
IMG.border {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; MARGIN: 0.5em 0px 0.5em 1em; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.content_img {
	MARGIN-BOTTOM: 1.4em
}
.hidden {
	POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; OVERFLOW: hidden; TOP: -999em; LEFT: -999em
}
.invisible {
	VISIBILITY: hidden
}
.caption {
	FONT-SIZE: 91.67%
}
.note {
	COLOR: #828076; FONT-SIZE: 91.67%
}
.ir {
	PADDING-BOTTOM: 0px !important; TEXT-INDENT: -999em !important; PADDING-LEFT: 0px !important; WIDTH: 100% !important; PADDING-RIGHT: 0px !important; DISPLAY: block !important; BACKGROUND-REPEAT: no-repeat !important; BACKGROUND-POSITION: 0px 0px; FLOAT: none !important; OVERFLOW: hidden !important; PADDING-TOP: 0px !important
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A.anchor {
	DISPLAY: inline !important; FONT-FAMILY: inherit !important; CURSOR: text !important; TEXT-DECORATION: none !important
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
HTML >  BODY SUB {
	FONT-SIZE: smaller
}
HTML >  BODY SUP {
	FONT-SIZE: smaller
}
#wrapper_content #wrapper_col_content P.feature_link {
	PADDING-BOTTOM: 1.4em
}
#wrapper_content #wrapper_col_content P.feature_link A {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #e2e2e2 1px solid; CURSOR: pointer; BORDER-RIGHT: #e2e2e2 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#wrapper_content #wrapper_col_content P.feature_link A SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 16px; PADDING-RIGHT: 6px; BACKGROUND: url(bg_content_ul_li.png) no-repeat 6px 6px; FLOAT: left; PADDING-TOP: 2px
}
#wrapper_content #wrapper_col_content P.feature_link A:hover {
	BACKGROUND-COLOR: #f8f0fb
}
ADDRESS {
	FONT-STYLE: normal; MARGIN-BOTTOM: 1.4em
}
HR {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #e7e7e7; MARGIN: -0.7em 0px 0.7em; BORDER-TOP-STYLE: none; HEIGHT: 1px; COLOR: #e7e7e7; BORDER-LEFT-STYLE: none
}
HTML >  BODY HR {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1.4em
}
#wrapper_content H1 {
	MARGIN-TOP: 0.1em; MARGIN-BOTTOM: 0.7em; COLOR:#666666; FONT-WEIGHT: bold
}
#wrapper_content H2 {
	MARGIN-TOP: 0.1em; MARGIN-BOTTOM: 0.7em; COLOR:#666666; FONT-WEIGHT: bold
}
#wrapper_content H3 {
	MARGIN-TOP: 0.1em; MARGIN-BOTTOM: 0.7em; COLOR: #666666; FONT-WEIGHT: bold
}
#wrapper_content H4 {
	MARGIN-TOP: 0.1em; MARGIN-BOTTOM: 0.7em; COLOR: #B52D32; FONT-WEIGHT: bold
}
#wrapper_content H5 {
	MARGIN-TOP: 0.1em; MARGIN-BOTTOM: 0.7em; COLOR: #B52D32; FONT-WEIGHT: bold
}
#wrapper_content H6 {
	MARGIN-TOP: 0.1em; MARGIN-BOTTOM: 0.7em; COLOR: #4f0367; FONT-WEIGHT: bold
}
#wrapper_content H1 {
	FONT-SIZE: 150%
}
#wrapper_content H2 {
	FONT-SIZE: 133.33%
}
#wrapper_content H3 {
	FONT-SIZE: 125%
}
#wrapper_content H4 {
	FONT-SIZE: 116.67%
}
#wrapper_content H5 {
	FONT-SIZE: 108.33%
}
#wrapper_content H6 {
	COLOR: #010000; FONT-SIZE: 100%
}
#wrapper_content P {
	MARGIN-BOTTOM: 1.4em
}
.content_area {
	MARGIN-BOTTOM: 1.4em
}
A:link {
	COLOR:#AD0000; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #AD0000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A:focus {
	TEXT-DECORATION: none
}
#wrapper_main {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ededed; MARGIN: 0px auto; WIDTH: 929px; PADDING-TOP: 15px
}
.thickbox#wrapper_main {
	PADDING-BOTTOM: 15px; WIDTH: 545px
}
#header {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 927px; BACKGROUND: url(bg_header.png) repeat-y 0px 0px; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid
}
#header A#logo IMG {
	MARGIN: 21px 0px 0px 4px; FLOAT: left
}
#header H1 {
	POSITION: absolute; WIDTH: 1px; LEFT: -999px
}
#header H2 {
	POSITION: absolute; WIDTH: 1px; LEFT: -999px
}
#header_panel {
	POSITION: relative; WIDTH: 485px; BACKGROUND: url(bg_header_sub-light-grey.png) no-repeat 0px bottom; FLOAT: right; HEIGHT: 43px; OVERFLOW: hidden; TOP: -1px; RIGHT: -1px
}
HTML > BODY #header_panel {
	MIN-HEIGHT: 43px; HEIGHT: auto
}
#header_panel_lists {
	MARGIN: 6px 0px 0px 95px; OVERFLOW: hidden
}
#nav_main {
	BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 927px; DISPLAY: inline; BACKGROUND: url(bg_nav_main.png) #f6f6f6 repeat-x 0px bottom; FLOAT: left; BORDER-TOP: #cdcdcd 0px solid; BORDER-RIGHT: #cdcdcd 1px solid
}
#wrapper_content {
	BORDER-BOTTOM: #ddd6e2 1px solid; BORDER-LEFT: #ddd6e2 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 925px; PADDING-RIGHT: 1px; BACKGROUND: url(bg_wrapper_content.png) #fff repeat-y 0px 0px; BORDER-TOP: #ddd6e2 0px solid; BORDER-RIGHT: #ddd6e2 1px solid; PADDING-TOP: 0px
}
.thickbox#wrapper_main #wrapper_content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 543px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 1px; PADDING-TOP: 0px
}
#wrapper_col_nav_sub {
	PADDING-BOTTOM: 0px; MARGIN: 20px 20px 20px 0px; PADDING-LEFT: 20px; WIDTH: 170px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 110%; PADDING-TOP: 0px
}
#wrapper_col_content {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 20px 20px 0px; WIDTH: 505px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 120%; OVERFLOW: hidden
}
.full_width#wrapper_col_content {
	WIDTH: 695px
}
.thickbox#wrapper_main #wrapper_col_content {
	MARGIN: 20px; DISPLAY: block; FLOAT: none
}
#wrapper_col_content_sub {
	BACKGROUND-COLOR: #fff; MARGIN: 0px 20px 20px 0px; WIDTH: 170px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 110%; OVERFLOW: hidden
}
#home_content_sub {
	BORDER-BOTTOM: #545454 1px solid; BORDER-LEFT: #545454 1px solid; MARGIN: 0px -1px; WIDTH: 925px; BACKGROUND: url(bg_home_content_sub.png) repeat-y 0px 0px; CLEAR: both; FONT-SIZE: 110%; BORDER-TOP: #545454 1px; BORDER-RIGHT: #545454 1px solid
}
.home_col {
	POSITION: relative; WIDTH: 258px; DISPLAY: inline; BACKGROUND: url(bg_home_col_content_1.png) repeat-x 0px 30px; FLOAT: left; COLOR: #fff; OVERFLOW: hidden
}
.home_col .header {
	BORDER-BOTTOM: #e4dde9 1px solid; BORDER-LEFT: #e4dde9 0px solid; WIDTH: 100%; BACKGROUND: url(bg_home_col_header.gif) #d3d3cc repeat-x 0px 0px; HEIGHT: 28px; OVERFLOW: hidden; BORDER-TOP: #e4dde9 1px solid; BORDER-RIGHT: #e4dde9 0px solid
}
HTML > BODY .home_col .header {
	MIN-HEIGHT: 28px; HEIGHT: auto
}
.home_col#col_1 {
	MARGIN-LEFT: -1px
}
#wrapper_content .home_col A {
	COLOR: #fff
}
#wrapper_content .home_col A:visited {
	COLOR: #fff
}
#wrapper_content .home_col .header H2 {
	TEXT-TRANSFORM: uppercase; MARGIN: 7px 0px 6px 14px; PADDING-RIGHT: 17px; DISPLAY: inline; BACKGROUND: url(bg_home_col_header_h2.gif) no-repeat right 3px; FLOAT: left; COLOR: #423f43; FONT-SIZE: 128%
}
#wrapper_content .home_col A {
	COLOR: #fff
}
#wrapper_content .home_col .header A {
	TEXT-TRANSFORM: uppercase; MARGIN: 9px 14px 6px 0px; PADDING-RIGHT: 8px; DISPLAY: inline; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif; BACKGROUND: url(bg_home_col_header_a.gif) no-repeat right 2px; FLOAT: right; COLOR: #828076; FONT-SIZE: 85%; TEXT-DECORATION: none
}
#wrapper_content .home_col .header A:visited {
	TEXT-TRANSFORM: uppercase; MARGIN: 9px 14px 6px 0px; PADDING-RIGHT: 8px; DISPLAY: inline; FONT-FAMILY: Tahoma,Verdana,Arial,Helvetica,sans-serif; BACKGROUND: url(bg_home_col_header_a.gif) no-repeat right 2px; FLOAT: right; COLOR: #828076; FONT-SIZE: 85%; TEXT-DECORATION: none
}
#wrapper_content .home_col .header A:hover {
	BACKGROUND-POSITION: right -104px; COLOR: #AD0000
}
#home_content_sub #col_1 DIV.content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 216px; PADDING-RIGHT: 20px; PADDING-TOP: 17px
}
#home_content_sub #col_1 UL {
	LIST-STYLE-TYPE: none
}
#home_content_sub #col_1 LI {
	PADDING-BOTTOM: 1em; MARGIN-BOTTOM: 1em; BACKGROUND: url(bg_home_col_content_1_p_date.png) repeat-x 0px bottom; COLOR: #a1a1a1
}
#home_content_sub #col_1 LI A {
	TEXT-DECORATION: none
}
#home_content_sub #col_1 LI A:hover {
	TEXT-DECORATION: underline
}
#home_content_sub #col_1 SPAN {
	DISPLAY: block
}
#wrapper_content #home_content_sub .content H1 {
	COLOR: #fff
}
#wrapper_content #home_content_sub .content H2 {
	COLOR: #fff
}
#wrapper_content #home_content_sub .content H3 {
	COLOR: #fff
}
#wrapper_content #home_content_sub .content H4 {
	COLOR: #fff
}
#wrapper_content #home_content_sub .content H5 {
	COLOR: #fff
}
#wrapper_content #home_content_sub .content H6 {
	COLOR: #fff
}
.home_col#col_2 {
	BACKGROUND-IMAGE: url(bg_home_col_content_2.png); WIDTH: 343px
}
#home_content_sub #col_2 DIV.content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 303px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#home_content_sub #col_2 IMG.float_left {
	MARGIN: 0.5em 20px 0.5em 0px
}
#home_content_sub #col_2 H3.do_more {
	TEXT-INDENT: -999em; WIDTH: 171px; DISPLAY: block; BACKGROUND: url(bg_home_col_content_2_h4_do_more.png) no-repeat 0px 0px; HEIGHT: 17px; OVERFLOW: hidden
}
#home_content_sub #col_2 H4 A {
	FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 90%; TEXT-DECORATION: underline
}
#home_content_sub #col_2 A.find_out_here {
	TEXT-INDENT: -999em; WIDTH: 99px; DISPLAY: block; BACKGROUND: url(bg_home_col_content_2_p_find_out_here.png) no-repeat 0px 0px; HEIGHT: 22px; OVERFLOW: hidden
}
#home_content_sub #col_2 A.find_out_here:hover {
	BACKGROUND-POSITION: 0px -22px
}
.home_col#col_3 {
	BACKGROUND-IMAGE: url(bg_home_col_content_3.png); WIDTH: 326px; MARGIN-RIGHT: -1px
}
#home_content_sub #col_3 DIV.content {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 286px; PADDING-RIGHT: 20px; PADDING-TOP: 17px
}
#home_content_sub #col_3 UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 286px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1.8em; OVERFLOW: hidden; PADDING-TOP: 0px
}
#home_content_sub #col_3 UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; BACKGROUND: url(bg_home_col_content_3_li.png) repeat-x 0px bottom; FLOAT: left
}
#home_content_sub #col_3 UL LI A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; WIDTH: 296px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(bg_home_col_content_3_li_a.png) no-repeat 2px 4px; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#home_content_sub #col_3 UL LI A:hover {
	TEXT-DECORATION: underline
}
#footer {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #4f4e4b; MARGIN: 0px -1px; PADDING-LEFT: 0px; WIDTH: 927px; PADDING-RIGHT: 0px; COLOR: #fff; CLEAR: both; OVERFLOW: auto; PADDING-TOP: 10px
}
#footer P {
	DISPLAY: inline; MARGIN-BOTTOM: 0px
}
#site_by {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 929px; PADDING-RIGHT: 0px; COLOR: #828076; PADDING-TOP: 10px
}
#site_by SPAN {
	PADDING-LEFT: 10px
}
#site_by A {
	COLOR: #4f4e4b; TEXT-DECORATION: none
}
#site_by A:hover {
	TEXT-DECORATION: underline; COLOR: #fff;
}
#region_markets_feature_panel {
	WIDTH: 695px
}
#region_markets_feature_panel H2 {
	POSITION: absolute; WIDTH: 1px; LEFT: -999px
}
#region_markets_feature_panel IMG {
	VERTICAL-ALIGN: bottom
}
#region_markets_feature_sub_panel {
	PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 665px; PADDING-RIGHT: 15px; BACKGROUND: url(bg_region_markets_feature_sub_panel.png) #000 no-repeat 0px bottom; COLOR: #fff; OVERFLOW: hidden; PADDING-TOP: 6px
}
#region_markets_feature_sub_panel P {
	MARGIN-BOTTOM: 0px
}
#region_markets_feature_sub_panel P STRONG {
	COLOR: #7acc43
}
#region_markets_feature_sub_panel P STRONG EM {
	FONT-STYLE: normal; COLOR: #fff
}
#region_markets_feature_sub_panel P.feat_project_text {
	MARGIN-TOP: 3px; DISPLAY: inline; FLOAT: left
}
#region_markets_feature_sub_panel P.read_more A {
	TEXT-INDENT: -999em; WIDTH: 80px; DISPLAY: block; BACKGROUND: url(bg_region_markets_feature_sub_panel_readmore.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 21px; OVERFLOW: hidden
}
.spanish#region_markets_feature_sub_panel P.read_more A {
	BACKGROUND-IMAGE: url(bg_region_markets_feature_sub_panel_readmore_spanish.png)
}
#region_markets_feature_sub_panel P.read_more A:hover {
	BACKGROUND-POSITION: 0px -21px
}
#region_markets_col_1 {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 200px; PADDING-RIGHT: 15px; BACKGROUND: url(bg_region_markets_col_1.png) #eae3ec no-repeat 0px bottom; FLOAT: left; FONT-SIZE: 90%; MARGIN-RIGHT: 20px; PADDING-TOP: 15px
}
#region_markets_col_1 P.read_more {
	WIDTH: 200px; DISPLAY: block; BACKGROUND: url(bg_region_markets_col_1_p_readmore.png) #f2f2f2 no-repeat 0px bottom
}
#region_markets_col_1 P.read_more A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; WIDTH: 169px; PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: url(bg_region_markets_col_1_a_readmore.png) no-repeat 0px 0px; COLOR: #4f0367; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#region_markets_col_2 {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: 15px; WIDTH: 212px; FLOAT: left; FONT-SIZE: 90%; MARGIN-RIGHT: 20px
}
#region_markets_col_2 H3 {
	COLOR: #4dbb04; FONT-SIZE: 120%
}
#region_markets_col_2 H3 A {
	FONT-SIZE: 90%
}
#region_markets_col_2 H4 {
	COLOR: #4dbb04; FONT-SIZE: 110%
}
#region_markets_col_2 H5 A {
	COLOR: #970000; FONT-SIZE: 100%; FONT-WEIGHT: bold
}
#region_markets_col_2 IMG {
	MARGIN-BOTTOM: 3px
}
#region_markets_col_3 {
	BACKGROUND-COLOR: #fff; MARGIN-TOP: 15px; WIDTH: 213px; FLOAT: left; FONT-SIZE: 90%
}
#region_markets_col_3 H3 {
	COLOR: #4f0367; FONT-SIZE: 100%; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#region_markets_col_3 H3 A {
	TEXT-DECORATION: none
}
#region_markets_col_3 A:hover {
	TEXT-DECORATION: underline
}
#region_markets_col_3 SPAN {
	PADDING-BOTTOM: 1em; DISPLAY: block; MARGIN-BOTTOM: 1em; BACKGROUND: url(bg_region_markets_col_3_date.png) #fff repeat-x 0px bottom; COLOR: #a1a1a1
}
#region_markets_col_2 P.read_more {
	WIDTH: 211px; DISPLAY: block; BACKGROUND: url(bg_region_markets_col_2_3_p_readmore.png) #f2f2f2 no-repeat 0px 0px
}
#region_markets_col_3 P.read_more {
	WIDTH: 211px; DISPLAY: block; BACKGROUND: url(bg_region_markets_col_2_3_p_readmore.png) #f2f2f2 no-repeat 0px 0px
}
#region_markets_col_2 P.read_more A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; WIDTH: 180px; PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: url(bg_region_markets_col_2_3_a_readmore.png) no-repeat 0px bottom; COLOR: #4f0367; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#region_markets_col_3 P.read_more A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; WIDTH: 180px; PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: url(bg_region_markets_col_2_3_a_readmore.png) no-repeat 0px bottom; COLOR: #4f0367; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#region_markets_col_1 P.read_more A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#region_markets_col_2 P.read_more A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#region_markets_col_3 P.read_more A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.signature_projects {
	BACKGROUND-COLOR: #fff; WIDTH: 170px; MARGIN-BOTTOM: 20px
}
.signature_projects IMG {
	DISPLAY: block
}
.signature_projects DIV.content {
	BORDER-BOTTOM: #f1f1f1 3px solid; BORDER-LEFT: #f1f1f1 3px solid; WIDTH: 164px; BORDER-TOP: #f1f1f1 3px solid; BORDER-RIGHT: #f1f1f1 3px solid
}
.signature_projects DIV.bottom_corners {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px -3px -3px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_signature_projects_bottom_corners.png) no-repeat 0px bottom; PADDING-TOP: 4px
}
#wrapper_content .signature_projects H4 {
	BORDER-BOTTOM: #f1f1f1 1px solid; POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 160px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0.4em; COLOR: #970000; MARGIN-LEFT: -10px; FONT-SIZE: 110%; MARGIN-RIGHT: -10px; PADDING-TOP: 0px
}
#wrapper_content .signature_projects H4 A {
	PADDING-RIGHT: 10px; BACKGROUND: url(bg_content_custom_list_li_a.png) no-repeat right 5px; TEXT-DECORATION: none
}
#wrapper_content .signature_projects H4 A:hover {
	TEXT-DECORATION: underline
}
.articles {
	WIDTH: 170px; MARGIN-BOTTOM: 20px; BACKGROUND: url(bg_technical_papers_top_corners.png) #f1f1f1 no-repeat 0px 0px; PADDING-TOP: 7px
}
.articles DIV.bottom_corners {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_technical_papers_bottom_corners.png) #f1f1f1 no-repeat 0px bottom; PADDING-TOP: 10px
}
#wrapper_content .articles H4 {
	POSITION: relative; PADDING-BOTTOM: 4px; MARGIN-TOP: -10px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0.3em; COLOR: #970000; FONT-SIZE: 110%; PADDING-TOP: 0px
}
#wrapper_content .articles H4 A {
	PADDING-RIGHT: 10px; BACKGROUND: url(bg_content_custom_list_li_a.png) no-repeat right 5px; TEXT-DECORATION: none
}
#wrapper_content .articles H4 A:hover {
	TEXT-DECORATION: underline
}
.news {
	WIDTH: 170px; MARGIN-BOTTOM: 20px; BACKGROUND: url(bg_technical_papers_top_corners.png) #f1f1f1 no-repeat 0px 0px; PADDING-TOP: 7px
}
.news DIV.bottom_corners {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_technical_papers_bottom_corners.png) #f1f1f1 no-repeat 0px bottom; PADDING-TOP: 10px
}
#wrapper_main .news H4 {
	POSITION: relative; PADDING-BOTTOM: 4px; MARGIN-TOP: -10px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0.3em; COLOR: #970000; FONT-SIZE: 110%; PADDING-TOP: 0px
}
#wrapper_content .news H4 A {
	PADDING-RIGHT: 10px; BACKGROUND: url(bg_content_custom_list_li_a.png) no-repeat right 5px; COLOR: #970000; TEXT-DECORATION: none
}
#wrapper_content .news H4 A:hover {
	TEXT-DECORATION: underline
}
.news UL {
	WIDTH: 150px; OVERFLOW: hidden
}
.news UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#wrapper_main .news UL LI A {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(bg_news_ul_li_a.png) repeat-x 0px 0px; TEXT-DECORATION: none; PADDING-TOP: 0.6em
}
#wrapper_main .news UL LI SPAN.date {
	PADDING-BOTTOM: 0.6em; DISPLAY: block; COLOR: #a1a1a1
}
#wrapper_main .news UL LI A:hover {
	TEXT-DECORATION: underline
}
#wrapper_main .news P.view_all {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0.4em
}
#wrapper_main .news P.view_all A {
	WIDTH: 140px; DISPLAY: block; BACKGROUND: url(bg_news_p_view_all.png) no-repeat 46px 4px
}
.technical_papers {
	WIDTH: 170px; MARGIN-BOTTOM: 20px; BACKGROUND: url(bg_articles_top_corners.png) #5d226f no-repeat 0px 0px; PADDING-TOP: 7px
}
.technical_papers DIV.bottom_corners {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_articles_bottom_corners.png) #5d226f no-repeat 0px bottom; PADDING-TOP: 10px
}
#wrapper_content .technical_papers H4 {
	POSITION: relative; PADDING-BOTTOM: 4px; MARGIN-TOP: -10px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0.3em; COLOR: #fff; FONT-SIZE: 110%; PADDING-TOP: 0px
}
#wrapper_content .technical_papers H4 A {
	PADDING-RIGHT: 10px; BACKGROUND: url(bg_content_custom_list_li_a.png) no-repeat right -255px; COLOR: #fff; TEXT-DECORATION: none
}
#wrapper_content .technical_papers H4 A:hover {
	TEXT-DECORATION: underline
}
.highlighted_projects {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; BACKGROUND-COLOR: #f1f1f1; WIDTH: 168px; MARGIN-BOTTOM: 20px; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid
}
#wrapper_content .highlighted_projects H4 {
	MARGIN-BOTTOM: 0.3em
}
.highlighted_projects DIV.top_corners {
	POSITION: relative; MARGIN: -1px -1px 0px; WIDTH: 170px; BACKGROUND: url(bg_highlighted_projects_top_corners.png) no-repeat 0px 0px


}
.highlighted_projects DIV.bottom_corners {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -1px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_highlighted_projects_bottom_corners.png) no-repeat 0px bottom; PADDING-TOP: 10px
}
#wrapper_content .highlighted_projects H4 {
	BORDER-BOTTOM: #f1f1f1 1px solid; POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; WIDTH: 160px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0.3em; COLOR: #970000; MARGIN-LEFT: -10px; FONT-SIZE: 110%; MARGIN-RIGHT: -10px; PADDING-TOP: 0px
}
#knowledge_insight_feature {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 475px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 20px; BACKGROUND: url(bg_knowledge_insight_feature.png) #fff no-repeat 0px bottom; FONT-SIZE: 90%; OVERFLOW: hidden; PADDING-TOP: 15px
}
#knowledge_insight_feature .media {
	WIDTH: 216px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}
#knowledge_insight_feature .media IMG {
	VERTICAL-ALIGN: bottom
}
#knowledge_insight_feature .media .caption {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; WIDTH: 196px; PADDING-RIGHT: 10px; FONT-SIZE: 100%; PADDING-TOP: 10px
}
#wrapper_content #knowledge_insight_feature .media .caption P {
	MARGIN-BOTTOM: 1em
}
#knowledge_insight_feature .media .caption A {
	COLOR: #fff; TEXT-DECORATION: none
}
#knowledge_insight_feature .media .caption A:hover {
	TEXT-DECORATION: underline
}
#knowledge_insight_feature .media .caption A:visited {
	COLOR: #ccc
}
#knowledge_insight_feature .copy {
	WIDTH: 239px; DISPLAY: inline; FLOAT: left
}
HTML >  BODY #knowledge_insight_feature .copy {
	PADDING-BOTTOM: 1.4em
}
#knowledge_insight_feature .copy P.read_more A {
	TEXT-DECORATION: none
}
#knowledge_insight_feature .copy P.read_more A:hover {
	TEXT-DECORATION: none
}
#knowledge_insight_feature .copy P.read_more A:visited {
	TEXT-DECORATION: none
}
#knowledge_insight_feature H4 {
	COLOR: #000; FONT-SIZE: 140%
}
.knowledge_insight_content {
	WIDTH: 218px; MARGIN-BOTTOM: 20px; FLOAT: left; FONT-SIZE: 90%; MARGIN-RIGHT: 20px
}
#wrapper_content .knowledge_insight_content H3 {
	TEXT-TRANSFORM: uppercase; COLOR: #868585; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
#wrapper_content .knowledge_insight_content H4 {
	COLOR: #4f0367; FONT-SIZE: 100%
}
.panel_3.knowledge_insight_content {
	MARGIN-RIGHT: 1px
}
.panel_4.knowledge_insight_content {
	MARGIN-BOTTOM: 0px
}
.panel_4.knowledge_insight_content IMG {
	MARGIN-BOTTOM: 0.8em
}
.panel_5.knowledge_insight_content {
	MARGIN-BOTTOM: 0px
}
.panel_5.knowledge_insight_content IMG {
	MARGIN-BOTTOM: 0.8em
}
.panel_6.knowledge_insight_content {
	MARGIN-BOTTOM: 0px; MARGIN-RIGHT: 1px
}
.panel_6.knowledge_insight_content IMG {
	MARGIN-BOTTOM: 0.8em
}
.knowledge_insight_content .media IMG {
	VERTICAL-ALIGN: bottom
}
.knowledge_insight_content .caption {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e5e5e0; PADDING-LEFT: 10px; WIDTH: 198px; PADDING-RIGHT: 10px; FONT-SIZE: 100%; PADDING-TOP: 5px
}
#wrapper_content .knowledge_insight_content .caption P {
	MARGIN-BOTTOM: 0.6em
}
#wrapper_senior_management {
	WIDTH: 100%; OVERFLOW: hidden
}
#wrapper_senior_management H2 {
	FONT-SIZE: 110%
}
#wrapper_nav_management {
	WIDTH: 503px; BACKGROUND: url(bg_wrapper_nav_management_corners.png) no-repeat 0px bottom
}
#wrapper_management {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BACKGROUND-COLOR: transparent; WIDTH: 503px; FONT-SIZE: 100%; BORDER-TOP: #e4e4e4 0px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
#wrapper_management DIV.top_corners {
	POSITION: relative; MARGIN: -1px -1px 0px; WIDTH: 505px; BACKGROUND: url(bg_wrapper_management_top_corners.png) no-repeat right top
}
#wrapper_management DIV.bottom_corners {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 0px 0px -1px; PADDING-LEFT: 1px; WIDTH: 503px; PADDING-RIGHT: 1px; BACKGROUND: url(bg_wrapper_management_bottom_corners.png) no-repeat 0px bottom; PADDING-TOP: 5px
}
#wrapper_management UL#management_profile_list {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 503px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#wrapper_col_content #wrapper_management UL#management_profile_list LI {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 19px 0px 0px 23px; PADDING-LEFT: 0px; WIDTH: 135px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 0px
}
#wrapper_management UL#management_profile_list LI .wrapper_profile_item DIV.top_corners {
	POSITION: relative; MARGIN: -1px -1px 0px; WIDTH: 137px; BACKGROUND: url(bg_management_profile_list_top_corners.png) no-repeat 0px 0px
}
#wrapper_management UL#management_profile_list LI .wrapper_profile_item DIV.bottom_corners {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px 0px -1px; PADDING-LEFT: 10px; WIDTH: 117px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_management_profile_list_bottom_corners.png) no-repeat 0px bottom; FONT-SIZE: 90%; PADDING-TOP: 10px
}
#wrapper_management UL#management_profile_list LI .wrapper_profile_item DIV.bottom_corners P {
	MARGIN-BOTTOM: 0.6em
}
#wrapper_management UL#management_profile_list LI .wrapper_profile_item DIV.bottom_corners P A {
	FONT-SIZE: 110%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#wrapper_management UL#management_profile_list LI .wrapper_profile_item DIV.bottom_corners P A:hover {
	TEXT-DECORATION: underline
}
#featured_publication {
	BORDER-BOTTOM: #e2e2e2 1px solid; BORDER-LEFT: #e2e2e2 1px solid; BACKGROUND-COLOR: #f1f1f1; WIDTH: 693px; MARGIN-BOTTOM: 20px; FONT-SIZE: 90%; BORDER-TOP: #e2e2e2 1px solid; BORDER-RIGHT: #e2e2e2 1px solid
}
#featured_publication .top_corners {
	POSITION: relative; MARGIN: -1px -1px 0px; WIDTH: 695px; BACKGROUND: url(bg_corporate_report_top_corners.png) no-repeat 0px 0px
}
#featured_publication .bottom_corners {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 0px 0px -1px; PADDING-LEFT: 10px; WIDTH: 675px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_corporate_report_bottom_corners.png) no-repeat 0px bottom; OVERFLOW: hidden; PADDING-TOP: 10px
}
#featured_publication .bottom_corners .media {
	WIDTH: 75px; FLOAT: left; MARGIN-RIGHT: 15px
}
#featured_publication .bottom_corners .media P {
	TEXT-ALIGN: center
}
#featured_publication .bottom_corners .copy {
	WIDTH: 585px; FLOAT: left
}
HTML >  BODY #featured_publication .bottom_corners .copy {
	PADDING-BOTTOM: 1.4em
}
#featured_publication A {
	TEXT-DECORATION: none
}
#report_sections A {
	TEXT-DECORATION: none
}
#featured_publication A:hover {
	TEXT-DECORATION: underline
}
#report_sections A:hover {
	TEXT-DECORATION: underline
}
#featured_publication .bottom_corners .copy H3 {
	PADDING-LEFT: 18px; BACKGROUND: url(bg_icon_pdf.png) no-repeat 0px 2px; FONT-SIZE: 110%
}
#featured_publication .bottom_corners .copy H3 SPAN {
	COLOR: #686768; MARGIN-LEFT: 4px; FONT-WEIGHT: normal
}
#report_sections H3 SPAN {
	COLOR: #686768; MARGIN-LEFT: 4px; FONT-WEIGHT: normal
}
#wrapper_content .wrapper_content_item {
	BACKGROUND: url(bg_wrapper_content_item.png) repeat-x 0px bottom; FONT-SIZE: 90%
}
#wrapper_content .wrapper_content_item H2 {
	MARGIN-TOP: 0.8em; COLOR: #9b9b9a; FONT-SIZE: 110%
}
.content_item {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(bg_content_item.png) repeat-x 0px 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
#wrapper_content .content_item H3 {
	FONT-SIZE: 110%
}
.content_item H3.pdf {
	PADDING-LEFT: 18px; BACKGROUND: url(bg_icon_pdf.png) no-repeat 0px 2px
}
.content_item .media {
	WIDTH: 75px; FLOAT: left; MARGIN-RIGHT: 15px
}
.content_item .media P {
	TEXT-ALIGN: center
}
.content_item .copy {
	PADDING-BOTTOM: 1px; FLOAT: left
}
HTML >  BODY .content_item .copy {
	PADDING-BOTTOM: 1em
}
#wrapper_col_content .content_item .copy H5 {
	FLOAT: left; COLOR: #717071; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.box_wrapper {
	WIDTH: 100%; MARGIN-BOTTOM: 1.4em; OVERFLOW: hidden
}
.box {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BACKGROUND-COLOR: #f1f1f1; DISPLAY: inline; FLOAT: left; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.top_left_corner {
	POSITION: relative; BACKGROUND: url(bg_top_left_corner.png) no-repeat 0px 0px; TOP: -1px; LEFT: -1px
}
.top_right_corner {
	POSITION: relative; BACKGROUND: url(bg_top_right_corner.png) no-repeat right 0px; TOP: 0px; RIGHT: -2px
}
.bottom_left_corner {
	POSITION: relative; BOTTOM: -2px; BACKGROUND: url(bg_bottom_left_corner.png) no-repeat 0px bottom; LEFT: -2px
}
.bottom_right_corner {
	POSITION: relative; BOTTOM: 0px; BACKGROUND: url(bg_bottom_right_corner.png) no-repeat right bottom; RIGHT: -2px
}
#content_dropdown {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.wrapper_content_panel {
	WIDTH: 695px; MARGIN-BOTTOM: 20px; BACKGROUND: url(bg_content_panel_top_corners.png) #f1f1f1 no-repeat 0px 0px; PADDING-TOP: 10px
}
.content_panel {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; WIDTH: 675px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_content_panel_bottom_corners.png) #f1f1f1 no-repeat 0px bottom; PADDING-TOP: 0px
}
#wrapper_content .content_panel P {
	MARGIN-BOTTOM: 1em
}
#wrapper_content .content_panel P A {
	FONT-WEIGHT: bold
}
#wrapper_find_us {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 693px; FONT-SIZE: 90%; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.zone#wrapper_find_us {
	BACKGROUND: url(bg_wrapper_find_us_zone%20.gif) repeat-y 0px 0px
}
#wrapper_col_content UL#nav_zone {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: -1px -1px 0px; PADDING-LEFT: 0px; WIDTH: 695px; PADDING-RIGHT: 0px; BACKGROUND: url(bg_ul_nav_zone.png) #4f0367 no-repeat 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
HTML BODY #wrapper_col_content UL#nav_zone LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(bg_ul_nav_zone_li.gif) no-repeat right 0px; FLOAT: left; PADDING-TOP: 0px
}
#wrapper_col_content UL#nav_zone LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 7px
}
#wrapper_col_content UL#nav_zone LI A:hover {
	TEXT-DECORATION: underline
}
#wrapper_col_content UL#nav_zone LI A.current {
	TEXT-DECORATION: underline
}
#wrapper_find_us H3 {
	TEXT-ALIGN: left; COLOR: #838365; FONT-SIZE: 110%
}
#wrapper_find_us H3 SPAN {
	COLOR: #000
}
#find_us_top_corners {
	POSITION: relative; MARGIN: -1px -1px 0px; WIDTH: 695px; BACKGROUND: url(bg_find_us_top_corners.png) no-repeat 0px 0px
}
#find_us_bottom_corners {
	POSITION: relative; MARGIN: 0px 0px -1px; WIDTH: 695px; BACKGROUND: url(bg_find_us_bottom_corners.png) no-repeat 0px bottom; OVERFLOW: hidden
}
.zone#wrapper_find_us #find_us_bottom_corners {
	BACKGROUND-IMAGE: url(bg_find_us_global_bottom_corners.png)
}
#wrapper_find_us #find_us_col_1 {
	MARGIN-TOP: 1px; WIDTH: 490px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 1px
}
#wrapper_find_us #find_us_col_1 #global_offices {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 0px solid; BACKGROUND-COLOR: transparent; WIDTH: 489px; BORDER-TOP: #e4e4e4 0px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.zone#wrapper_find_us #find_us_col_1 #global_offices {
	BORDER-BOTTOM-STYLE: none
}
#find_us_col_1 #global_offices .top_corners {
	POSITION: relative; MARGIN: -1px -1px 0px 0px; WIDTH: 490px; BACKGROUND: url(bg_global_offices_top_corners.png) no-repeat right top
}
#find_us_col_1 #global_offices .bottom_corners {
	POSITION: relative; PADDING-BOTTOM: 15px; MARGIN: -1px -2px -1px -1px; PADDING-LEFT: 15px; WIDTH: 461px; PADDING-RIGHT: 15px; BACKGROUND: url(bg_global_offices_bottom_corners.png) no-repeat 0px bottom; PADDING-TOP: 15px
}
.zone#wrapper_find_us #find_us_col_1 #global_offices .bottom_corners {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#find_us_col_1 #global_offices .bottom_corners P {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 0px
}
#find_us_col_1 #local_office P {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 0px
}
#wrapper_find_us #find_us_col_1 #local_office {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 460px; PADDING-RIGHT: 15px; BACKGROUND: url(bg_local_office.png) no-repeat 0px 0px; PADDING-TOP: 15px
}
#map {
	PADDING-BOTTOM: 14px; MARGIN: auto; PADDING-LEFT: 16px; WIDTH: 351px; PADDING-RIGHT: 16px; BACKGROUND: url(bg_location_map.png) no-repeat 0px 0px; HEIGHT: 210px; PADDING-TOP: 14px
}
.travel#map {
	BACKGROUND-IMAGE: url(bg_travel_location_map.png); MARGIN: 0px
}
#wrapper_find_us #map #subgurim_gmapProperty {
	OVERFLOW: hidden
}
#wrapper_find_us #find_us_col_2 {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 1px; PADDING-LEFT: 15px; WIDTH: 173px; PADDING-RIGHT: 15px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 15px
}
#wrapper_find_us #find_us_col_2 H4 {
	BORDER-BOTTOM: #e4e4e4 1px solid; COLOR: #000; FONT-SIZE: 110%; MARGIN-RIGHT: -15px
}
#wrapper_find_us #find_us_col_2 H4.region {
	BORDER-BOTTOM-STYLE: none
}
#wrapper_content .award_wins.wrapper_content_item .content_item .copy H3.date {
	COLOR: #888686
}
#wrapper_content .award_wins.wrapper_content_item .content_item .media {
	WIDTH: 120px; FLOAT: left; MARGIN-RIGHT: 15px
}
#wrapper_content .award_wins.wrapper_content_item .content_item .copy {
	WIDTH: 560px
}
#tech_paper_col_1 {
	WIDTH: 502px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}
#article_col_1 {
	WIDTH: 502px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}
#tech_paper_col_2 {
	WIDTH: 173px; DISPLAY: inline; BACKGROUND: url(bg_tech_paper_col_2.png) #f1f1f1 no-repeat 0px 0px; FLOAT: left; FONT-SIZE: 92%; PADDING-TOP: 10px
}
#article_col_2 {
	WIDTH: 173px; DISPLAY: inline; BACKGROUND: url(bg_tech_paper_col_2.png) #f1f1f1 no-repeat 0px 0px; FLOAT: left; FONT-SIZE: 92%; PADDING-TOP: 10px
}
#tech_paper_col_2 #request_copy {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 143px; PADDING-RIGHT: 15px; BACKGROUND: url(bg_request_copy.png) #f1f1f1 no-repeat 0px bottom; OVERFLOW: hidden; PADDING-TOP: 0px
}
#article_col_2 #who {
	PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 15px; WIDTH: 143px; PADDING-RIGHT: 15px; BACKGROUND: url(bg_request_copy.png) #f1f1f1 no-repeat 0px bottom; OVERFLOW: hidden; PADDING-TOP: 0px
}
HTML >  BODY #tech_paper_col_2 #request_copy {
	PADDING-BOTTOM: 15px
}
HTML >  BODY #article_col_2 #who {
	PADDING-BOTTOM: 15px
}
#tech_paper_col_2 #request_copy H4 {
	MARGIN-TOP: 0px; COLOR: #42115f; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#article_col_2 #who H4 {
	MARGIN-TOP: 0px; COLOR: #42115f; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#careers {
	WIDTH: 100%; OVERFLOW: hidden
}
#careers H2 {
	MARGIN: -0.2em 0px 0px -3px; COLOR: #737373; FONT-SIZE: 336%; FONT-WEIGHT: normal
}
#careers H2.ir {
	MARGIN: 0px
}
#careers H2#be_inspired {
	BACKGROUND-IMAGE: url(bg_h_be_inspired_2.png); HEIGHT: 34px
}
#careers #col_1 {
	WIDTH: 254px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 90%
}
#careers .full_width#col_1 {
	WIDTH: 461px
}
#wrapper_col_content #careers #col_1 UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#careers #col_2 {
	WIDTH: 214px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; FONT-SIZE: 90%
}
#wrapper_shape_the_world {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 20px; WIDTH: 174px; PADDING-RIGHT: 20px; BACKGROUND: url(bg_wrapper_shape_the_world.png) #f7faf0 no-repeat 0px bottom; PADDING-TOP: 10px
}
#wrapper_shape_the_world A {
	FONT-WEIGHT: bold
}
#careers H3#shape_the_world {
	POSITION: relative; TEXT-INDENT: -999em; MARGIN: 0px; WIDTH: 214px; DISPLAY: block; BACKGROUND: url(bg_h_shape_the_world.png) no-repeat 0px 0px; FLOAT: none; HEIGHT: 238px; OVERFLOW: hidden
}
#careers #col_3 {
	WIDTH: 187px; DISPLAY: inline; FLOAT: left; HEIGHT: 200px; MARGIN-LEFT: 20px; FONT-SIZE: 90%
}
#col_3 P#current_career_opprt A {
	POSITION: relative; TEXT-INDENT: -999em; MARGIN: 0px 0px 0px -1px; WIDTH: 187px; DISPLAY: block; BACKGROUND: url(button_current_careers.png) no-repeat 0px 0px; HEIGHT: 56px; OVERFLOW: hidden
}
#col_3 P#current_career_opprt A:hover {
	BACKGROUND-POSITION: 0px -56px
}
#wrapper_careers_video {
	BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 1px solid; WIDTH: 183px; MARGIN-BOTTOM: 20px; BACKGROUND: #000; COLOR: #fff; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
#wrapper_careers_video H4 {
	COLOR: #fff; FONT-SIZE: 110%
}
#wrapper_careers_video .bottom_corners {
	POSITION: relative; PADDING-BOTTOM: 0.2em; MARGIN: 0px -1px -1px; PADDING-LEFT: 10px; WIDTH: 165px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_wrapper_careers_video.png) #000 no-repeat 0px bottom; PADDING-TOP: 10px
}
#current_careers {
	WIDTH: 100%; OVERFLOW: hidden
}
#current_careers H2#be_inspired {
	TEXT-INDENT: -999em; MARGIN: -32px 0px 0px -1px; WIDTH: 113px; DISPLAY: block; BACKGROUND: url(bg_h_be_inspired.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 19px; OVERFLOW: hidden
}
#find_a_career H3 {
	COLOR: #000; FONT-SIZE: 110%
}
#find_a_career {
	PADDING-BOTTOM: 7px; WIDTH: 695px; MARGIN-BOTTOM: 1.4em; BACKGROUND: url(bg_find_a_career_bottom_corners.png) no-repeat 0px bottom
}
#find_a_career .top_corners {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 20px; WIDTH: 423px; PADDING-RIGHT: 252px; BACKGROUND: url(bg_find_a_career_top_corners.png) no-repeat 0px 0px; HEIGHT: 79px; PADDING-TOP: 16px
}
HTML > BODY #find_a_career .top_corners {
	MIN-HEIGHT: 79px; HEIGHT: auto
}
#find_a_career .dropdown_top_corners {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; WIDTH: 212px; PADDING-RIGHT: 14px; BACKGROUND: url(bg_find_a_career_dropdown_top_corners.png) no-repeat 0px 0px; OVERFLOW: hidden; PADDING-TOP: 10px; BEHAVIOR: url(/css/iepngfix.htc)
}
#find_a_career .dropdown_bottom_corners {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; BACKGROUND: url(bg_find_a_career_dropdown_bottom_corners.png) no-repeat 0px 0px; PADDING-TOP: 0px; BEHAVIOR: url(/css/iepngfix.htc)
}
#find_a_career .dropdown LABEL {
	POSITION: absolute; WIDTH: 1px; LEFT: -999px
}
#find_a_career SELECT {
	WIDTH: 180px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 5px
}
#find_a_career INPUT.submit {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -999em; PADDING-LEFT: 26px; WIDTH: 26px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: url(bg_content_dropdown_submit.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer
}
HTML >  BODY #find_a_career INPUT.submit {
	PADDING-LEFT: 0px
}
#find_a_career INPUT.submit:hover {
	BACKGROUND-POSITION: 0px -20px
}
#current_careers #col_1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 259px; PADDING-RIGHT: 20px; BACKGROUND: url(bg_current_careers_col_1.png) repeat-y 0px 0px; FLOAT: left; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 20px
}
#wrapper_content #current_careers #col_1 UL {
	FONT-SIZE: 100%
}
#consultants_register {
	PADDING-BOTTOM: 12px; WIDTH: 260px; MARGIN-BOTTOM: 20px; BACKGROUND: url(consultants_register_bottom_corners.png) no-repeat 0px bottom
}
#consultants_register H3 {
	MARGIN-BOTTOM: 0px; COLOR: #fff; FONT-SIZE: 110%
}
#consultants_register H3 A {
	COLOR: #000; TEXT-DECORATION: underline
}
#consultants_register H3 A:visited {
	COLOR: #444
}
#consultants_register .top_corners {
	PADDING-BOTTOM: 0.4em; PADDING-LEFT: 20px; WIDTH: 220px; PADDING-RIGHT: 20px; BACKGROUND: url(consultants_register_top_corners.png) #9f77ac no-repeat 0px 0px; PADDING-TOP: 10px
}
#migrating {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; BACKGROUND-COLOR: #fff; WIDTH: 258px; BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
#migrating H3 {
	FONT-SIZE: 110%
}
#migrating H4 {
	COLOR: #000; FONT-SIZE: 110%
}
#migrating UL LI {
	FONT-SIZE: 90%
}
#migrating .top_corners {
	POSITION: relative; MARGIN: -1px -1px 0px; WIDTH: 260px; BACKGROUND: url(bg_migrating_top_corners.png) no-repeat 0px 0px
}
#migrating .bottom_corners {
	POSITION: relative; PADDING-BOTTOM: 1px; MARGIN: 0px 0px -1px; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_migrating_bottom_corners.png) no-repeat 0px bottom; PADDING-TOP: 10px
}
#current_careers #col_2 {
	BORDER-LEFT: #e4e4e4 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 20px; WIDTH: 184px; PADDING-RIGHT: 20px; FLOAT: left; HEIGHT: 200px; MARGIN-LEFT: -1px; PADDING-TOP: 0px
}
#graduate_program {
	WIDTH: 100%; OVERFLOW: hidden
}
#graduate_program H3 {
	MARGIN-TOP: 0.4em; FONT-SIZE: 110%
}
#graduate_program P {
	FONT-SIZE: 90%
}
#wrapper_shape_the_world_2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; WIDTH: 695px; PADDING-RIGHT: 0px; BACKGROUND: url(banner_shape_the_world.png) no-repeat 0px 0px; HEIGHT: 247px; OVERFLOW: hidden; PADDING-TOP: 0px
}
HTML > BODY #wrapper_shape_the_world_2 {
	MIN-HEIGHT: 247px; HEIGHT: auto
}
#shape_the_world_2 {
	POSITION: relative; WIDTH: 406px; MARGIN-BOTTOM: 10px; TOP: 75px; LEFT: 258px
}
#shape_the_world_2 H3 {
	POSITION: relative; TEXT-INDENT: -999em; WIDTH: 372px; DISPLAY: block; BACKGROUND: url(bg_h_shape_the_world_2.png) no-repeat 0px 0px; HEIGHT: 54px; OVERFLOW: hidden; BEHAVIOR: url(/css/iepngfix.htc)
}
#shape_the_world_2 P {
	MARGIN-BOTTOM: 0px
}
#graduate_program #shape_the_world_2 .top_corners {
	WIDTH: 406px; BACKGROUND: url(bg_shape_world_top_corners.png) no-repeat 0px 0px; HEIGHT: 6px; OVERFLOW: hidden; BEHAVIOR: url(/css/iepngfix.htc)
}
#wrapper_content #shape_the_world_2 .copy H2 {
	DISPLAY: none
}
#graduate_program #shape_the_world_2 .copy {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 366px; PADDING-RIGHT: 20px; BACKGROUND: url(bg_shape_world_copy.png) no-repeat 0px 0px; PADDING-TOP: 10px; BEHAVIOR: url(/css/iepngfix.htc)
}
#graduate_program #shape_the_world_2 .bottom_corners {
	WIDTH: 406px; BACKGROUND: url(bg_shape_world_bottom_corners.png) no-repeat 0px 0px; HEIGHT: 6px; OVERFLOW: hidden; BEHAVIOR: url(/css/iepngfix.htc)
}
#graduate_program #nav_graduate_program {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 695px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#graduate_program #nav_graduate_program UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 695px; PADDING-RIGHT: 0px; FONT-SIZE: 90%; OVERFLOW: hidden; PADDING-TOP: 0px
}
#graduate_program #nav_graduate_program UL LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
#graduate_program #nav_graduate_program UL LI A {
	BORDER-LEFT: #dde9c3 1px solid; PADDING-BOTTOM: 18px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(bg_nav_graduate_program.png) #eaf2d2 repeat-x 0px bottom; FLOAT: left; COLOR: #446307; BORDER-RIGHT: #81b121 1px solid; TEXT-DECORATION: none; PADDING-TOP: 18px
}
#graduate_program #nav_graduate_program UL LI A:hover {
	BACKGROUND-IMAGE: url(bg_nav_graduate_program_hover.png); COLOR: #314a01
}
#graduate_program #nav_graduate_program UL LI.first_node A {
	BACKGROUND: url(bg_nav_graduate_program_first_node.png) #eaf2d2 no-repeat 0px bottom; BORDER-LEFT-STYLE: none
}
#graduate_program #nav_graduate_program UL LI.first_node A:hover {
	BACKGROUND-IMAGE: url(bg_nav_graduate_program_first_node_hover.png)
}
#graduate_program #nav_graduate_program UL LI.last_node A {
	BORDER-RIGHT-STYLE: none; BACKGROUND: url(bg_nav_graduate_program_last_node.png) #eaf2d2 no-repeat right bottom
}
#graduate_program #nav_graduate_program UL LI.last_node A:hover {
	BACKGROUND-IMAGE: url(bg_nav_graduate_program_last_node_hover.png); BORDER-RIGHT-STYLE: none
}
#graduate_program #nav_graduate_program UL LI.current A {
	TEXT-DECORATION: underline
}
#graduate_program #col_1 {
	WIDTH: 495px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden
}
#graduate_program .full_width#col_1 {
	WIDTH: 695px
}
#graduate_program #col_1 H2 {
	MARGIN: -0.2em 0px 0.2em -2px; FONT-SIZE: 201.5%
}
#graduate_program #col_1 H2.ir {
	MARGIN: 0.05em 0px 0.5em; HEIGHT: 18px
}
#graduate_program #col_1 H2#do_more_go_further {
	BACKGROUND-IMAGE: url(bg_h_do_more_go_further.png)
}
#graduate_program #col_1 H3#how_do_you {
	POSITION: relative; TEXT-INDENT: -999em; DISPLAY: block; BACKGROUND: url(bg_h_how_do_you.png) no-repeat 0px 0px; HEIGHT: 26px; OVERFLOW: hidden
}
P#find_out_how A {
	POSITION: relative; TEXT-INDENT: -999em; WIDTH: 223px; DISPLAY: block; BACKGROUND: url(button_find_out.png) no-repeat 0px 0px; HEIGHT: 32px; OVERFLOW: hidden
}
P#find_out_how A:hover {
	BACKGROUND-POSITION: 0px -32px
}
#graduate_program #col_2 {
	WIDTH: 180px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px; OVERFLOW: hidden
}
#inspired_people {
	WIDTH: 180px
}
#inspired_people {
	WIDTH: 180px; BACKGROUND: url(bg_inspired_people.png) #e1edc4 no-repeat 0px bottom
}
#inspired_people .copy {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; WIDTH: 156px; PADDING-RIGHT: 12px; COLOR: #6b6b61; PADDING-TOP: 12px
}
#inspired_people .copy P {
	MARGIN-BOTTOM: 0.3em
}
#graduate_program #inspired_people .copy UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 90%; PADDING-TOP: 10px
}
#graduate_program #inspired_people .copy UL LI {
	MARGIN-BOTTOM: 0.3em
}
#inspired_people IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
#inspired_people H2 {
	POSITION: relative; PADDING-BOTTOM: 0px; TEXT-INDENT: -999em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 180px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(bg_h_inspired_people.png) no-repeat 0px 0px; HEIGHT: 32px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#wrapper_col_content OL {
	LIST-STYLE-TYPE: decimal; MARGIN-BOTTOM: 1.4em; MARGIN-LEFT: 39px
}
HTML >  BODY #wrapper_col_content OL {
	MARGIN-LEFT: 34px
}
#wrapper_col_content OL.lower_alpha {
	LIST-STYLE-TYPE: lower-alpha
}
#wrapper_col_content OL.upper_alpha {
	LIST-STYLE-TYPE: upper-alpha
}
#wrapper_col_content OL.lower_roman {
	LIST-STYLE-TYPE: lower-roman
}
#wrapper_col_content OL.upper_roman {
	LIST-STYLE-TYPE: upper-roman
}
#wrapper_col_content OL LI {
	PADDING-LEFT: 1px; MARGIN-BOTTOM: 0.7em
}
HTML >  BODY #wrapper_col_content OL LI {
	PADDING-LEFT: 6px
}
HTML BODY #wrapper_col_content UL OL LI {
	PADDING-LEFT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%
}
HTML >  BODY #wrapper_col_content UL OL LI {
	PADDING-LEFT: 6px
}
#wrapper_col_content LI UL {
	MARGIN-TOP: 1.4em
}
#wrapper_col_content LI OL {
	MARGIN-TOP: 1.4em
}
#wrapper_col_content UL {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 20px; MARGIN-BOTTOM: 1.4em
}
HTML BODY #wrapper_col_content UL LI {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 0.7em; BACKGROUND: url(bg_content_ul_li.png) no-repeat 0px 3px


}
#wrapper_col_content UL.list_next_to_image LI {
	POSITION: relative; HEIGHT: 1%
}
HTML >  BODY #wrapper_col_content UL.list_next_to_image LI {
	HEIGHT: auto
}
#wrapper_main UL#functions {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 100%; OVERFLOW: hidden; MARGIN-RIGHT: 12px; PADDING-TOP: 0px
}
#wrapper_main UL#functions LI {
	DISPLAY: inline; FLOAT: left
}
#wrapper_main UL#functions LI A {
	TEXT-INDENT: -999em; WIDTH: 14px; DISPLAY: block; BACKGROUND: url(bg_func_icons.gif) no-repeat 0px 0px; HEIGHT: 13px; COLOR: #4f0367; OVERFLOW: hidden; MARGIN-RIGHT: 6px
}
.full_screen_page#wrapper_main UL#functions LI A {
	BACKGROUND-IMAGE: url(bg_func_icons_purple.png)
}
#wrapper_main UL#functions LI.func_print A {
	BACKGROUND-POSITION: -14px 0px
}
#wrapper_main UL#functions LI.func_down A {
	WIDTH: 8px; BACKGROUND-POSITION: -28px 0px
}
#wrapper_main UL#functions LI.func_up A {
	WIDTH: 10px; BACKGROUND-POSITION: -36px 0px; MARGIN-RIGHT: 0px
}
#header_panel UL#communicate {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; OVERFLOW: hidden; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
#header_panel UL#communicate LI {
	BORDER-LEFT: #c6c6c6 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 2px
}
#header_panel UL#communicate LI A {
	PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: url(bg_ul_communicate.gif) no-repeat right center; COLOR: #8C0000; FONT-SIZE: 110%; TEXT-DECORATION: none
}
#header_panel UL#communicate LI A:hover {
	TEXT-DECORATION: underline; color:#F00
}
#nav_main {
	Z-INDEX: 300
}
#nav_main * {
	Z-INDEX: 300
}
UL#nav_main_list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 927px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
UL#nav_main_list LI {
	DISPLAY: inline; FLOAT: left
}
UL#nav_main_list LI A {
	BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; DISPLAY: inline; FONT-FAMILY: "Arial Narrow",Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND: url(bg_nav_main.png) #f6f6f6 repeat-x 0px bottom; FLOAT: left; COLOR: #423f43; FONT-SIZE: 140%; CURSOR: pointer; BORDER-RIGHT: #cdcdcd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 6px
}
HTML > BODY UL#nav_main_list LI A {
	DISPLAY: block; FLOAT: none
}
UL#nav_main_list LI.first_node A {
	BORDER-LEFT-STYLE: none
}
UL#nav_main_list LI.last_node {
	BORDER-RIGHT-STYLE: none
}
UL#nav_main_list LI.last_node A {
	BORDER-RIGHT-STYLE: none
}
UL#nav_main_list LI.last_node LI A {
	BORDER-RIGHT: #fff 1px solid
}
UL#nav_main_list LI:hover A {
	BACKGROUND: url(bg_nav_main_hover.png) #e5e4e4 repeat-x 0px bottom


}
UL#nav_main_list LI.sfhover A {
	BACKGROUND: url(bg_nav_main_hover.png) #e5e4e4 repeat-x 0px bottom


}
UL#nav_main_list LI.current A {
	BACKGROUND: url(bg_nav_main_active.png) #cdc8c8 repeat-x 0px bottom; COLOR: #fff
}
#nav_main UL#nav_main_list LI UL {
	Z-INDEX: 400
}
#nav_main UL#nav_main_list LI UL * {
	Z-INDEX: 400
}
UL#nav_main_list LI UL {
	POSITION: absolute; LIST-STYLE-TYPE: none; WIDTH: 200px; CLEAR: both; BORDER-TOP: #fff 1px solid; LEFT: -999em
}
UL#nav_main_list LI LI {
	BORDER-RIGHT-STYLE: none; WIDTH: 100%; CLEAR: both
}
UL#nav_main_list LI:hover LI A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #ededed; WIDTH: 154px; DISPLAY: inline; FONT-FAMILY: Arial,Helvetica,sans-serif; WHITE-SPACE: normal; FLOAT: left; COLOR: #000; BORDER-RIGHT-COLOR: #fff; FONT-SIZE: 120.5%
}
UL#nav_main_list LI.sfhover LI A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #ededed; WIDTH: 154px; DISPLAY: inline; FONT-FAMILY: Arial,Helvetica,sans-serif; WHITE-SPACE: normal; FLOAT: left; COLOR: #000; BORDER-RIGHT-COLOR: #fff; FONT-SIZE: 120.5%
}
UL#nav_main_list LI.current LI A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #ededed; WIDTH: 154px; DISPLAY: inline; FONT-FAMILY: Arial,Helvetica,sans-serif; WHITE-SPACE: normal; FLOAT: left; COLOR: #000; BORDER-RIGHT-COLOR: #fff; FONT-SIZE: 120.5%
}
UL#nav_main_list LI:hover LI:hover LI A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #ededed; WIDTH: 154px; DISPLAY: inline; FONT-FAMILY: Arial,Helvetica,sans-serif; WHITE-SPACE: normal; FLOAT: left; COLOR: #000; BORDER-RIGHT-COLOR: #fff; FONT-SIZE: 120.5%
}
UL#nav_main_list LI.sfhover LI.sfhover LI A {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; TEXT-TRANSFORM: none; BACKGROUND-COLOR: #ededed; WIDTH: 154px; DISPLAY: inline; FONT-FAMILY: Arial,Helvetica,sans-serif; WHITE-SPACE: normal; FLOAT: left; COLOR: #000; BORDER-RIGHT-COLOR: #fff; FONT-SIZE: 120.5%
}
UL#nav_main_list LI LI A.parent {
	BACKGROUND: url(bg_nav_sub_li_a.png) #ededed no-repeat 185px 10px


}
UL#nav_main_list LI:hover LI:hover A {
	BACKGROUND-COLOR: #e1e1e1
}
UL#nav_main_list LI.sfhover LI.sfhover A {
	BACKGROUND-COLOR: #e1e1e1
}
UL#nav_main_list LI:hover LI:hover LI:hover A {
	BACKGROUND-COLOR: #e1e1e1
}
UL#nav_main_list LI.sfhover LI.sfhover LI.sfhover A {
	BACKGROUND-COLOR: #e1e1e1
}
UL#nav_main_list LI LI.current A {
	BACKGROUND-COLOR: #e1e1e1; COLOR: #4f0367; FONT-WEIGHT: bold
}
UL#nav_main_list LI LI.current LI.current A {
	BACKGROUND-COLOR: #e1e1e1; COLOR: #4f0367; FONT-WEIGHT: bold
}
UL#nav_main_list LI LI.current LI A {
	BACKGROUND-COLOR: #ededed; COLOR: #000; FONT-WEIGHT: normal
}
UL#nav_main_list LI UL UL {
	MARGIN-TOP: -2.9em; MARGIN-LEFT: 199px
}
HTML >  BODY UL#nav_main_list LI UL UL {
	MARGIN-TOP: -1px
}
UL#nav_main_list LI:hover UL UL {
	LEFT: -999em
}
UL#nav_main_list LI:hover UL UL UL {
	LEFT: -999em
}
UL#nav_main_list LI.sfhover UL UL {
	LEFT: -999em
}
UL#nav_main_list LI.sfhover UL UL UL {
	LEFT: -999em
}
UL#nav_main_list LI:hover UL {
	LEFT: auto
}
UL#nav_main_list LI LI:hover UL {
	LEFT: auto
}
UL#nav_main_list LI LI LI:hover UL {
	LEFT: auto
}
UL#nav_main_list LI.sfhover UL {
	LEFT: auto
}
UL#nav_main_list LI LI.sfhover UL {
	LEFT: auto
}
UL#nav_main_list LI LI LI.sfhover UL {
	LEFT: auto
}
UL#nav_main_list IFRAME {
	Z-INDEX: -1; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); TOP: -0.25em; LEFT: -0.25em
}
UL#nav_sub IFRAME {
	Z-INDEX: -1; POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); TOP: -0.25em; LEFT: -0.25em
}
UL#nav_main_list IFRAME {
	Z-INDEX: 401
}
UL#nav_main_list LI:hover {
	BACKGROUND-POSITION: 0px 0px
}
#wrapper_nav_sub {
	Z-INDEX: 200
}
#wrapper_nav_sub * {
	Z-INDEX: 200
}
#wrapper_nav_sub {
	MARGIN-BOTTOM: 20px
}
UL#nav_sub {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #e7e7e7 1px solid; PADDING-TOP: 0px
}
#wrapper_nav_sub UL {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
#wrapper_nav_sub LI {
	POSITION: relative; LIST-STYLE-TYPE: none; WIDTH: 100%; FLOAT: left; CLEAR: both
}
UL#nav_sub LI A {
	BORDER-BOTTOM: #e7e7e7 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #010000; FONT-SIZE: 110%; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px
}
UL#nav_sub LI.current A {
	COLOR: #AD0000; FONT-WEIGHT: bold
}
UL#nav_sub LI.current LI.current A {
	COLOR: #AD0000; FONT-WEIGHT: bold
}
UL#nav_sub LI.current A {
	COLOR: #AD0000; FONT-WEIGHT: bold
}
UL#nav_sub LI.current LI.current LI.current A {
	COLOR: #AD0000; FONT-WEIGHT: bold
}
UL#nav_sub LI.current LI A {
	COLOR: #000; FONT-WEIGHT: normal
}
UL#nav_sub LI.current LI.current LI A {
	COLOR: #000; FONT-WEIGHT: normal
}
UL#nav_sub LI A:hover {
	TEXT-DECORATION: underline;
}
UL#nav_sub LI A:focus {
	TEXT-DECORATION: underline
}
UL#nav_sub LI LI A {
	BACKGROUND-COLOR: #fff; PADDING-LEFT: 7px; WIDTH: 163px; COLOR: #000; FONT-WEIGHT: normal
}
UL#nav_sub LI LI A:hover {
	BACKGROUND-COLOR: #ededed
}
UL#nav_sub LI LI A:focus {
	BACKGROUND-COLOR: #ededed
}
UL#nav_sub LI LI A.parent {
	BACKGROUND-IMAGE: url(bg_nav_sub_li_a.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 161px 8px
}
UL#nav_sub LI.current LI A:hover {
	BACKGROUND-COLOR: #ededed; TEXT-DECORATION: none
}
UL#nav_sub LI.current LI A:focus {
	BACKGROUND-COLOR: #ededed; TEXT-DECORATION: none
}
UL#nav_sub LI LI.current A.parent {
	BACKGROUND-IMAGE: url(bg_nav_sub_li_current_a_parent.gif)
}
UL#nav_sub LI LI UL {
	FONT-SIZE: 91.67%
}
UL#nav_sub LI LI LI A {
	BACKGROUND-COLOR: #fcfcfc; PADDING-LEFT: 14px; WIDTH: 156px
}
UL#nav_sub LI LI.current LI A:hover {
	BACKGROUND-COLOR: #fcfcfc; TEXT-DECORATION: underline
}
UL#nav_sub LI LI.current LI A:focus {
	BACKGROUND-COLOR: #fcfcfc; TEXT-DECORATION: underline
}
#breadcrumbs {
	MARGIN: 17px 20px 10px 0px; WIDTH: 695px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 110%
}
#breadcrumbs UL#breadcrumbs_list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#breadcrumbs UL#breadcrumbs_list LI {
	PADDING-RIGHT: 9px; DISPLAY: inline; BACKGROUND: url(bg_breadcrumbs_li_a.png) #fff no-repeat right 3px; FLOAT: left; MARGIN-RIGHT: 6px
}
#breadcrumbs UL#breadcrumbs_list LI.last_node {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#breadcrumbs UL#breadcrumbs_list LI A {
	DISPLAY: block; COLOR: #adadad; TEXT-DECORATION: underline
}
#breadcrumbs UL#breadcrumbs_list LI A:hover {
	TEXT-DECORATION: none
}
#wrapper_content UL.content_custom_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 695px; PADDING-RIGHT: 0px; BACKGROUND: url(bg_content_custom_list_dotted_line.png) repeat-x 0px 0px; FONT-SIZE: 90%; OVERFLOW: hidden; PADDING-TOP: 1px
}
#wrapper_content UL.content_custom_list LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(bg_content_custom_list_dotted_line.png) repeat-x 0px bottom; FLOAT: left; PADDING-TOP: 0px
}
#wrapper_content UL.content_custom_list LI A {
	MARGIN: 0px; WIDTH: 683px; TEXT-DECORATION: none
}
#wrapper_content UL.content_custom_list LI A:hover {
	TEXT-DECORATION: underline
}
#wrapper_content UL.content_custom_list LI H4 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0px; BACKGROUND: url(bg_content_custom_list_li_a.png) no-repeat 0px 10px; FONT-SIZE: 100%; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#wrapper_content UL.content_custom_list LI SPAN {
	DISPLAY: block; COLOR: #615d5e; FONT-WEIGHT: normal
}
#wrapper_col_content UL.content_item_list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
#wrapper_col_content UL.content_item_list LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
#wrapper_content .signature_projects P {
	MARGIN-BOTTOM: 0.4em
}
#wrapper_content .signature_projects UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#wrapper_content .signature_projects UL LI {
	DISPLAY: block; MARGIN-BOTTOM: 0.3em
}
#wrapper_content .signature_projects UL LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#wrapper_content .signature_projects UL LI A:hover {
	TEXT-DECORATION: underline
}
#wrapper_nav_management UL#nav_management {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#wrapper_nav_management UL#nav_management LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(bg_nav_management_ul_norm_right.png) no-repeat right top; FLOAT: left; PADDING-TOP: 0px
}
#wrapper_nav_management UL#nav_management LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(bg_nav_management_ul_norm_left.png) no-repeat 0px 0px; COLOR: #970000; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#wrapper_nav_management UL#nav_management LI A:hover {
	TEXT-DECORATION: underline
}
#wrapper_nav_management UL#nav_management LI.current {
	BACKGROUND-IMAGE: url(bg_nav_management_ul_current_right.png)
}
#wrapper_nav_management UL#nav_management LI.current A {
	BACKGROUND-IMAGE: url(bg_nav_management_ul_current_left.png); PADDING-BOTTOM: 5px
}
#wrapper_nav_management UL#nav_management LI.current A:hover {
	TEXT-DECORATION: none
}
#wrapper_content .highlighted_projects UL {
	PADDING-BOTTOM: 0.4em; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#wrapper_content .highlighted_projects UL LI {
	DISPLAY: inline; BACKGROUND: url(bg_highlighted_projects_dotted_line.png) repeat-x 0px 0px; FLOAT: left
}
#wrapper_content .highlighted_projects UL LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; WIDTH: 135px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(bg_highlighted_projects_ul_li_a.png) no-repeat 0px 9px; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#wrapper_content .highlighted_projects UL LI A:hover {
	TEXT-DECORATION: underline
}
#wrapper_content .technical_papers UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#wrapper_content .technical_papers UL LI {
	BACKGROUND: url(bg_articles_dotted_line.png) repeat-x 0px 0px
}
#wrapper_content .articles UL LI P {
	MARGIN-BOTTOM: 0px
}
#wrapper_content .technical_papers UL LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 25px; WIDTH: 125px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0px; BACKGROUND: url(bg_articles_ul_li_a.png) no-repeat 0px 8px; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#wrapper_content .technical_papers UL LI A:visited {
	COLOR: #f1adff
}
#wrapper_content .technical_papers UL LI A:hover {
	TEXT-DECORATION: underline
}
#wrapper_content .articles UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#wrapper_content .articles UL LI {
	BACKGROUND: url(bg_technical_papers_ul_li.png) repeat-x 0px 0px
}
#wrapper_content .articles UL LI A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 25px; WIDTH: 125px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(bg_technical_papers_ul_li_a.png) no-repeat 0px 8px; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#wrapper_content .articles UL LI A:hover {
	TEXT-DECORATION: underline
}
#wrapper_content UL.find_us_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 173px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#wrapper_content UL.find_us_list LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
#wrapper_content UL.find_us_list LI A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 18px; WIDTH: 155px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0px; COLOR: #30116b; FONT-SIZE: 90%; TEXT-DECORATION: none; PADDING-TOP: 1px
}
#wrapper_content UL.find_us_list LI.show_map A {
	BACKGROUND-IMAGE: url(bg_find_us_list_show_map.png)
}
#wrapper_content UL.find_us_list LI.travel_instructions A {
	BACKGROUND-IMAGE: url(bg_find_us_list_travel_instructions.png)
}
#wrapper_content UL.find_us_list LI.print A {
	BACKGROUND-IMAGE: url(bg_find_us_list_print.png)
}
#wrapper_content UL.find_us_list LI.time_zone A {
	BACKGROUND-IMAGE: url(bg_find_us_list_time_zone.png)
}
#wrapper_content UL.find_us_list LI A:hover {
	COLOR: #30116b; TEXT-DECORATION: underline
}
#footer UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; MARGIN-LEFT: 20px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#footer UL LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline
}
#footer UL LI A {
	PADDING-RIGHT: 7px; BACKGROUND: url(footer_ul_li_a.png) no-repeat right 2px; COLOR: #fff; MARGIN-RIGHT: 3px; TEXT-DECORATION: none
}
#footer UL LI.last_node A {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#footer UL LI A:hover {
	TEXT-DECORATION: underline
}
#footer UL LI A:visited {
	COLOR: #ccc
}
TABLE.data {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 1.3em; BORDER-RIGHT-STYLE: none; MARGIN: 0px auto 1.4em; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
HTML >  BODY TABLE.data {
	MARGIN-LEFT: 1px
}
TABLE.data CAPTION {
	BORDER-BOTTOM: #fff 3px solid; PADDING-BOTTOM: 5px; MARGIN: auto; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
TABLE.data TD {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid; PADDING-TOP: 3px
}
TABLE.data TH {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid; PADDING-TOP: 3px
}
TABLE.data TD.th {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid; PADDING-TOP: 3px
}
TABLE.data TD.th {
	LINE-HEIGHT: 130%; BACKGROUND-COLOR: #924aa8; COLOR: #fff; FONT-WEIGHT: normal
}
TABLE.data TH {
	LINE-HEIGHT: 130%; BACKGROUND-COLOR: #924aa8; COLOR: #fff; FONT-WEIGHT: normal
}
TABLE.data TBODY TR TH {
	BACKGROUND-COLOR: #ededed; COLOR: #5b216e
}
TABLE.data TD {
	BACKGROUND-COLOR: #fff
}
TABLE.data TR.even TD {
	BACKGROUND-COLOR: #f4f4f4
}
FIELDSET {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; CLEAR: both; BORDER-LEFT-STYLE: none
}
LEGEND {
	DISPLAY: none
}
INPUT.text {
	BORDER-BOTTOM: #aca899 1px solid; BORDER-LEFT: #716f64 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #716f64 1px solid; BORDER-RIGHT: #aca899 1px solid; PADDING-TOP: 2px
}
TEXTAREA {
	BORDER-BOTTOM: #aca899 1px solid; BORDER-LEFT: #716f64 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #716f64 1px solid; BORDER-RIGHT: #aca899 1px solid; PADDING-TOP: 2px
}
INPUT.submit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.25em; WIDTH: 0px; PADDING-RIGHT: 0.25em; OVERFLOW: visible; PADDING-TOP: 0px
}
INPUT[class].submit {
	WIDTH: auto
}
INPUT[type=text]:focus {
	BACKGROUND-COLOR: #ffc
}
INPUT[type=password]:focus {
	BACKGROUND-COLOR: #ffc
}
SELECT:focus {
	BACKGROUND-COLOR: #ffc
}
TEXTAREA:focus {
	BACKGROUND-COLOR: #ffc
}
TEXTAREA {
	FONT-FAMILY: Arial,Helvetica,sans-serif
}
OPTION {
	PADDING-LEFT: 2px; PADDING-RIGHT: 1px
}
#site_search {
	MARGIN: 4px 18px 4px 0px; WIDTH: 257px; DISPLAY: inline; FLOAT: right; COLOR: #fff; FONT-SIZE: 120%; OVERFLOW: hidden
}
#site_search LABEL {
	TEXT-INDENT: -999em; MARGIN: 5px 10px 0px 0px; WIDTH: 40px; DISPLAY: inline; BACKGROUND: url(bg_site_search_search.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 11px; OVERFLOW: hidden
}
#site_search INPUT.text {
	MARGIN: 1px 5px 0px 0px; WIDTH: 170px; DISPLAY: inline; FLOAT: left; HEIGHT: 14px
}
#site_search INPUT.submit {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 1px; TEXT-INDENT: -999em; PADDING-LEFT: 24px; WIDTH: 24px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: url(bg_site_search_submit.gif) #703582 no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px
}
HTML >  BODY #site_search INPUT.submit {
	PADDING-LEFT: 0px
}
#site_search INPUT.submit:hover {
	BACKGROUND-POSITION: 0px -20px
}
#site_search INPUT.submit:focus {
	BACKGROUND-POSITION: 0px -20px
}
#tech_paper_col_2 #request_copy LABEL {
	BACKGROUND-COLOR: #f1f1f1; WIDTH: 143px; DISPLAY: block; MARGIN-BOTTOM: 0.2em
}
#tech_paper_col_2 #request_copy INPUT {
	WIDTH: 141px; DISPLAY: block; MARGIN-BOTTOM: 0.6em
}
#tech_paper_col_2 #request_copy INPUT.submit {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -999em; PADDING-LEFT: 53px; WIDTH: 53px; PADDING-RIGHT: 0px; DISPLAY: inline; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 0px; BACKGROUND: url(bg_request_copy_submit.png) #f1f1f1 no-repeat 0px 0px; FLOAT: left; HEIGHT: 24px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px
}
HTML >  BODY #tech_paper_col_2 #request_copy INPUT.submit {
	PADDING-LEFT: 0px
}
#tech_paper_col_2 #request_copy INPUT.submit:hover {
	BACKGROUND-POSITION: 0px -24px
}
#content_dropdown LABEL {
	MARGIN-TOP: 3px; DISPLAY: inline; FLOAT: left; COLOR: #5c226f; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
#search LABEL {
	MARGIN-TOP: 3px; DISPLAY: inline; FLOAT: left; COLOR: #5c226f; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
#content_dropdown SELECT {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 5px
}
#search INPUT.text {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 5px
}
#content_dropdown OPTION {
	PADDING-RIGHT: 5px
}
#content_dropdown INPUT.submit {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -999em; PADDING-LEFT: 26px; WIDTH: 26px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: url(bg_content_dropdown_submit.png) #f1f1f1 no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer; MARGIN-RIGHT: 10px
}
#search INPUT.submit {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; TEXT-INDENT: -999em; PADDING-LEFT: 26px; WIDTH: 26px; DISPLAY: inline; BORDER-TOP-STYLE: none; BACKGROUND: url(bg_content_dropdown_submit.png) #f1f1f1 no-repeat 0px 0px; FLOAT: left; HEIGHT: 20px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; CURSOR: pointer; MARGIN-RIGHT: 10px
}
#content_dropdown INPUT.submit:hover {
	BACKGROUND-POSITION: 0px -20px
}
#search INPUT.submit:hover {
	BACKGROUND-POSITION: 0px -20px
}
#contact_us_form FIELDSET {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 100%; PADDING-TOP: 7px
}
#contact_us_form LABEL {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 70px; PADDING-RIGHT: 2px; DISPLAY: inline; MARGIN-BOTTOM: 15px; FLOAT: left; CLEAR: both; MARGIN-RIGHT: 20px; PADDING-TOP: 2px
}
.send_to_friend#contact_us_form LABEL {
	WIDTH: 113px
}
#contact_us_form LABEL.subscribe {
	PADDING-BOTTOM: 0px; MARGIN: 3px 0px 20px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; CLEAR: none; PADDING-TOP: 0px
}
HTML >  BODY #contact_us_form LABEL.subscribe {
	MARGIN: 0px 0px 24px
}
#contact_us_form LABEL EM {
	COLOR: #7acc43
}
#contact_us_form EM {
	COLOR: #7acc43
}
#contact_us_form INPUT.text {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 200px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 2px
}
#contact_us_form INPUT.submit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; FLOAT: left; MARGIN-LEFT: 93px; CLEAR: both; PADDING-TOP: 0px
}
.send_to_friend#contact_us_form INPUT.submit {
	MARGIN-LEFT: 136px
}
#contact_us_form TEXTAREA {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 340px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 15px; FLOAT: left; HEIGHT: 110px; MARGIN-RIGHT: 20px; PADDING-TOP: 2px
}
#contact_us_form .checkbox {
	MARGIN-LEFT: 93px; CLEAR: both
}
#contact_us_form .checkbox LABEL {
	PADDING-LEFT: 10px; DISPLAY: inline; FLOAT: left
}
#contact_us_form .checkbox INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
#home_content {
	BACKGROUND-COLOR: #fff; MARGIN: 20px 0px 0px; WIDTH: 925px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 110%; OVERFLOW: hidden
}
#home_content H1 {
	FONT-SIZE: 150%
}
#wrapper_content #home_panel_content {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px 34px 0px 20px; PADDING-LEFT: 0px; WIDTH: 211px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 205px; OVERFLOW: auto; PADDING-TOP: 0px
}
#home_panel_content P.read_more {
	MARGIN-BOTTOM: 0.8em
}
#home_panel_content P.read_more A {
	PADDING-RIGHT: 16px; BACKGROUND: url(bg_home_panel_content_a_read_more.png) #fff no-repeat right 1px


}
#wrapper_hp_slideshow {
	Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 640px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 216px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#hp_slideshow H2 {
	POSITION: absolute; WIDTH: 1px; LEFT: -999px
}
#hp_caption {
	Z-INDEX: 50; POSITION: absolute; WIDTH: 640px; BOTTOM: 0px; BACKGROUND: url(bg_hp_caption.png) no-repeat 0px bottom; BEHAVIOR: url(iepngfix.htc); LEFT: 0px
}
#hp_caption A {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 1%; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#home_panel_carousel {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 925px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -9px; BACKGROUND: url(bg_home_panel_carousel.png) no-repeat 0px 0px; HEIGHT: 67px; CLEAR: both; OVERFLOW: hidden; TOP: -9px; PADDING-TOP: 40px
}
#video_panel_carousel {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 695px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -9px; BACKGROUND: url(bg_home_panel_carousel.png) no-repeat 0px 0px; HEIGHT: 67px; CLEAR: both; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 0px
}
.jcarousel-container {
	POSITION: relative
}
.jcarousel-clip {
	Z-INDEX: 4; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.jcarousel-list {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
.jcarousel-list LI {
	LIST-STYLE-TYPE: none; WIDTH: 75px; DISPLAY: inline; FLOAT: left; HEIGHT: 75px
}
.jcarousel-item {
	LIST-STYLE-TYPE: none; WIDTH: 75px; DISPLAY: inline; FLOAT: left; HEIGHT: 75px
}
.jcarousel-next {
	Z-INDEX: 3; DISPLAY: none
}
.jcarousel-prev {
	Z-INDEX: 3; DISPLAY: none
}
.jcarousel-skin-skm {
	MARGIN-LEFT: 14px
}
.jcarousel-skin-videoskm {
	MARGIN-LEFT: 14px
}
.jcarousel-skin-skm .jcarousel-container-horizontal {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; WIDTH: 850px; PADDING-RIGHT: 22px; PADDING-TOP: 0px
}
.jcarousel-skin-skm .jcarousel-clip-horizontal {
	WIDTH: 853px; HEIGHT: 57px
}
.jcarousel-skin-videoskm .jcarousel-container-horizontal {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 650px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jcarousel-skin-videoskm .jcarousel-clip-horizontal {
	WIDTH: 653px; HEIGHT: 57px
}
.jcarousel-skin-skm .jcarousel-item {
	WIDTH: 169px; HEIGHT: 57px
}
.jcarousel-skin-skm .jcarousel-item-horizontal {
	MARGIN-RIGHT: 2px
}
.jcarousel-skin-skm .jcarousel-item-placeholder {
	BACKGROUND: #fff; COLOR: #000
}
.jcarousel-skin-skm .jcarousel-next-horizontal {
	POSITION: absolute; WIDTH: 29px; BACKGROUND: url(next-horizontal.png) no-repeat 0px 0px; HEIGHT: 32px; TOP: 13px; CURSOR: pointer; RIGHT: 0px
}
.jcarousel-skin-skm .jcarousel-next-horizontal:hover {
	BACKGROUND-POSITION: -32px 0px
}
.jcarousel-skin-skm .jcarousel-next-horizontal:active {
	BACKGROUND-POSITION: -64px 0px
}
.jcarousel-skin-skm .jcarousel-next-disabled-horizontal {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-skm .jcarousel-next-disabled-horizontal:hover {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-skm .jcarousel-next-disabled-horizontal:active {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-skm .jcarousel-prev-horizontal {
	POSITION: absolute; WIDTH: 29px; BACKGROUND: url(prev-horizontal.png) no-repeat 0px 0px; HEIGHT: 32px; TOP: 13px; CURSOR: pointer; LEFT: 0px
}
.jcarousel-skin-skm .jcarousel-prev-horizontal:hover {
	BACKGROUND-POSITION: -32px 0px
}
.jcarousel-skin-skm .jcarousel-prev-horizontal:active {
	BACKGROUND-POSITION: -64px 0px
}
.jcarousel-skin-skm .jcarousel-prev-disabled-horizontal {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-skm .jcarousel-prev-disabled-horizontal:hover {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-skm .jcarousel-prev-disabled-horizontal:active {
	BACKGROUND-POSITION: -96px 0px; CURSOR: default
}
.jcarousel-skin-skm LI A {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; PADDING-LEFT: 0px; WIDTH: 169px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.jcarousel-skin-skm LI IMG {
	DISPLAY: block
}
.jcarousel-skin-skm LI A.activeSlide SPAN {
	POSITION: absolute; WIDTH: 169px; DISPLAY: block; BACKGROUND: url(bg_carousel_current_ie6.png) no-repeat 0px 0px; HEIGHT: 57px; TOP: 0px; CURSOR: pointer; LEFT: 0px
}
HTML > BODY .jcarousel-skin-skm LI A.activeSlide SPAN {
	BACKGROUND-IMAGE: url(bg_carousel_current.png)
}
P#print {
	MARGIN-TOP: 4px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 90%
}
P#print A {
	PADDING-LEFT: 20px; BACKGROUND: url(bg_print_icon.gif) no-repeat 0px 1px; TEXT-DECORATION: none
}
P#print A:hover {
	TEXT-DECORATION: underline
}
.error {
	BORDER-BOTTOM: #811919 0px solid; BORDER-LEFT: #811919 1px solid; BACKGROUND-COLOR: #fcfafa; MARGIN: 0.5em 20px 1.4em 0px; WIDTH: 693px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #811919 0px solid; BORDER-RIGHT: #811919 1px solid
}
.message {
	BORDER-BOTTOM: #811919 0px solid; BORDER-LEFT: #811919 1px solid; BACKGROUND-COLOR: #fcfafa; MARGIN: 0.5em 20px 1.4em 0px; WIDTH: 693px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #811919 0px solid; BORDER-RIGHT: #811919 1px solid
}
.thickbox#wrapper_main .error {
	MARGIN: 0.5em 0px 1.4em; WIDTH: 503px; FONT-SIZE: 100%
}
.thickbox#wrapper_main .message {
	MARGIN: 0.5em 0px 1.4em; WIDTH: 503px; FONT-SIZE: 100%
}
.message {
	BORDER-BOTTOM-COLOR: #417b2a; BACKGROUND-COLOR: #fbfcfb; BORDER-TOP-COLOR: #417b2a; BORDER-RIGHT-COLOR: #417b2a; BORDER-LEFT-COLOR: #417b2a
}
#wrapper_content .error H3 {
	POSITION: relative; PADDING-BOTTOM: 0.5em; MARGIN: 0px -1px; PADDING-LEFT: 31px; WIDTH: 654px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_error_h.png) #811919 no-repeat 0px 0px; COLOR: #fff; PADDING-TOP: 0.45em
}
#wrapper_content .message H3 {
	POSITION: relative; PADDING-BOTTOM: 0.5em; MARGIN: 0px -1px; PADDING-LEFT: 31px; WIDTH: 654px; PADDING-RIGHT: 10px; BACKGROUND: url(bg_error_h.png) #811919 no-repeat 0px 0px; COLOR: #fff; PADDING-TOP: 0.45em
}
.thickbox#wrapper_main .error H3 {
	WIDTH: 464px; BACKGROUND: url(bg_error_contact_us_h3.png) #811919 no-repeat 0px 0px; FONT-SIZE: 100%
}
.thickbox#wrapper_main .message H3 {
	WIDTH: 464px; BACKGROUND: url(bg_error_contact_us_h3.png) #811919 no-repeat 0px 0px; FONT-SIZE: 100%
}
#wrapper_content .message H3 {
	BACKGROUND-IMAGE: url(bg_message_h.png); BACKGROUND-COLOR: #417b2a
}
.thickbox#wrapper_main .message H3 {
	BACKGROUND-IMAGE: url(bg_message_contact_us_h3.png); BACKGROUND-COLOR: #417b2a
}
.error UL {
	POSITION: relative; PADDING-BOTTOM: 0.7em; LIST-STYLE-TYPE: none; MARGIN: 1em -1px 0px; PADDING-LEFT: 20px; WIDTH: 675px; BACKGROUND: url(bg_error_ul.png) no-repeat 0px bottom; COLOR: #111; FONT-SIZE: 120%
}
.message UL {
	POSITION: relative; PADDING-BOTTOM: 0.7em; LIST-STYLE-TYPE: none; MARGIN: 1em -1px 0px; PADDING-LEFT: 20px; WIDTH: 675px; BACKGROUND: url(bg_error_ul.png) no-repeat 0px bottom; COLOR: #111; FONT-SIZE: 120%
}
.thickbox#wrapper_main .error UL {
	WIDTH: 485px; MARGIN-BOTTOM: 0px; BACKGROUND: url(bg_error_contact_us_ul.png) no-repeat 0px bottom; FONT-SIZE: 100%
}
.thickbox#wrapper_main .message UL {
	WIDTH: 485px; MARGIN-BOTTOM: 0px; BACKGROUND: url(bg_error_contact_us_ul.png) no-repeat 0px bottom; FONT-SIZE: 100%
}
.message UL {
	BACKGROUND-IMAGE: url(bg_message_ul.png)
}
.thickbox#wrapper_main .message UL {
	BACKGROUND-IMAGE: url(bg_message_contact_us_ul.png)
}
.error UL LI {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 0.7em; BACKGROUND: url(bg_content_ul_li.png) no-repeat 0px 4px


}
.message UL LI {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 0.7em; BACKGROUND: url(bg_content_ul_li.png) no-repeat 0px 4px


}
#sp_img_col {
	WIDTH: 349px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}
#sp_img_col P {
	DISPLAY: inline; FLOAT: left
}
#sp_content_col {
	HEIGHT: 1%; OVERFLOW: hidden
}
HTML > BODY #sp_content_col {
	HEIGHT: auto
}
#search .box_wrapper {
	MARGIN-BOTTOM: 1em
}
#search LABEL {
	COLOR: #5c226f; FONT-WEIGHT: bold
}
#search INPUT.text {
	WIDTH: 200px; DISPLAY: inline; FLOAT: left
}
#adv_search_options {
	MARGIN-LEFT: 4em; CLEAR: both; FONT-SIZE: 92%
}
HTML BODY #wrapper_col_content #search #adv_search_options UL {
	POSITION: relative; WIDTH: 22em; MARGIN-BOTTOM: 0px
}
HTML BODY #wrapper_col_content #search #adv_search_options UL LI {
	POSITION: relative; MARGIN-BOTTOM: 0px
}
#adv_search_options LABEL {
	POSITION: relative; DISPLAY: inline; MARGIN-BOTTOM: 0.3em; FLOAT: left; COLOR: #010000; TOP: 3px; FONT-WEIGHT: normal; LEFT: 0px
}
#adv_search_options INPUT {
	POSITION: relative; DISPLAY: inline; FLOAT: left; TOP: 3px; MARGIN-RIGHT: 4px
}
HTML >  BODY #adv_search_options INPUT {
	MARGIN-LEFT: 3px; TOP: 7px
}
#adv_search_options BR {
	CLEAR: both
}
#search H5 SPAN {
	FONT-STYLE: italic
}
#nav_pagination {
	BORDER-BOTTOM: #c7d6eb 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #c7d6eb 0px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #f9fbfd; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1.28em; BORDER-TOP: #c7d6eb 0px solid; BORDER-RIGHT: #c7d6eb 0px solid; PADDING-TOP: 0.5em
}
#nav_pagination P {
	POSITION: absolute; WIDTH: 0px; OVERFLOW: hidden; LEFT: -999em
}
HTML BODY #wrapper_col_content #search UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
HTML BODY #wrapper_col_content #search UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: auto; MARGIN-RIGHT: 3px; PADDING-TOP: 0px
}
HTML BODY #wrapper_col_content #search UL LI A {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #d3d1c2 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 2em; BACKGROUND-COLOR: #f8f8f8; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #970000; BORDER-TOP: #d3d1c2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #a2a2a2 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
HTML BODY #wrapper_col_content #search UL LI SPAN {
	BORDER-BOTTOM: #a2a2a2 1px solid; BORDER-LEFT: #d3d1c2 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 2em; BACKGROUND-COLOR: #f8f8f8; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; COLOR: #970000; BORDER-TOP: #d3d1c2 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #a2a2a2 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
HTML BODY #wrapper_col_content #search UL LI SPAN {
	CURSOR: default
}
HTML BODY #wrapper_col_content #search UL LI SPAN {
	BORDER-BOTTOM-COLOR: #40174c; BACKGROUND-COLOR: #970000; BORDER-TOP-COLOR: #c6b2cc; COLOR: #fff; BORDER-RIGHT-COLOR: #40174c; BORDER-LEFT-COLOR: #c6b2cc
}
HTML BODY #wrapper_col_content #search UL LI A:focus {
	BORDER-BOTTOM-COLOR: #40174c; BACKGROUND-COLOR: #970000; BORDER-TOP-COLOR: #c6b2cc; COLOR: #fff; BORDER-RIGHT-COLOR: #40174c; BORDER-LEFT-COLOR: #c6b2cc
}
HTML BODY #wrapper_col_content #search UL LI A:hover {
	BORDER-BOTTOM-COLOR: #40174c; BACKGROUND-COLOR: #970000; BORDER-TOP-COLOR: #c6b2cc; COLOR: #fff; BORDER-RIGHT-COLOR: #40174c; BORDER-LEFT-COLOR: #c6b2cc
}
HTML BODY #wrapper_col_content #search UL LI.previous A {
	BACKGROUND-IMAGE: url(bg_pagination_prev_next.gif); MARGIN-TOP: 0.13em; TEXT-INDENT: -999em; WIDTH: 7px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px 6px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden
}
HTML BODY #wrapper_col_content #search UL LI.previous SPAN {
	BACKGROUND-IMAGE: url(bg_pagination_prev_next.gif); MARGIN-TOP: 0.13em; TEXT-INDENT: -999em; WIDTH: 7px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px 6px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden
}
HTML BODY #wrapper_col_content #search UL LI.next A {
	BACKGROUND-IMAGE: url(bg_pagination_prev_next.gif); MARGIN-TOP: 0.13em; TEXT-INDENT: -999em; WIDTH: 7px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px 6px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden
}
HTML BODY #wrapper_col_content #search UL LI.next SPAN {
	BACKGROUND-IMAGE: url(bg_pagination_prev_next.gif); MARGIN-TOP: 0.13em; TEXT-INDENT: -999em; WIDTH: 7px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 6px 6px; FLOAT: left; HEIGHT: 15px; OVERFLOW: hidden
}
HTML BODY #wrapper_col_content #search UL LI.previous A:hover {
	BACKGROUND-POSITION: 6px -101px
}
HTML BODY #wrapper_col_content #search UL LI.previous A:focus {
	BACKGROUND-POSITION: 6px -101px
}
HTML BODY #wrapper_col_content #search UL LI.previous SPAN {
	BORDER-BOTTOM-COLOR: #ececec; BACKGROUND-COLOR: #fefefe; BORDER-TOP-COLOR: #f6f6f3; BACKGROUND-POSITION: 6px -208px; BORDER-RIGHT-COLOR: #ececec; BORDER-LEFT-COLOR: #f6f6f3
}
#wrapper_col_content #search UL LI.next SPAN {
	BORDER-BOTTOM-COLOR: #ececec; BACKGROUND-COLOR: #fefefe; BORDER-TOP-COLOR: #f6f6f3; BACKGROUND-POSITION: 6px -208px; BORDER-RIGHT-COLOR: #ececec; BORDER-LEFT-COLOR: #f6f6f3
}
HTML BODY #wrapper_col_content #search UL LI.next A {
	BACKGROUND-POSITION: 6px -315px
}
HTML BODY #wrapper_col_content #search UL LI.next A:hover {
	BACKGROUND-POSITION: 6px -422px
}
HTML BODY #wrapper_col_content #search UL LI.next A:focus {
	BACKGROUND-POSITION: 6px -422px
}
HTML BODY #wrapper_col_content #search UL LI.next SPAN {
	BACKGROUND-POSITION: 6px -529px
}
HTML BODY #wrapper_col_content #search OL {
	LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px; CLEAR: both
}
HTML BODY #wrapper_col_content #search OL LI {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 1.4em
}
#wrapper_content #search P {
	MARGIN-BOTTOM: 0.7em
}
#search .rank {
	FONT-STYLE: italic; COLOR: #a2a2a2; FONT-SIZE: 91.67%
}
#global_offices .countryMapContainer {
	TEXT-ALIGN: center
}
#global_offices .countryMapContainer A {
	COLOR: #464832; TEXT-DECORATION: none
}
#global_offices .countryMapContainer .countryMap {
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top
}
#global_offices .countryMapContainer .countryMap UL.officeLocations {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI {
	FONT-STYLE: normal; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A {
	Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; TOP: 72px; PADDING-TOP: 0px; LEFT: 62px
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.left {
	BACKGROUND-POSITION: left center
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.right {
	BACKGROUND-POSITION: right center
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.officeClass01 {
	BACKGROUND-IMAGE: url(map_bullet.gif); BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #464832; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.officeClass01:visited {
	BACKGROUND-IMAGE: url(map_bullet.gif); BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #464832; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.officeClass02 {
	BACKGROUND-IMAGE: url(map_bullet.gif); BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #464832; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.officeClass02:visited {
	BACKGROUND-IMAGE: url(map_bullet.gif); BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; COLOR: #464832; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.officeClass02 {
	COLOR: #929669
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.officeClass02:visited {
	COLOR: #929669
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.officeClass01:hover {
	COLOR: #929669; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#global_offices .countryMapContainer .countryMap UL.officeLocations LI A.officeClass02:hover {
	COLOR: #929669; FONT-SIZE: 9px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#project_image {
	MARGIN: 0.5em 1em 0.5em 0px; WIDTH: 342px; DISPLAY: inline
}
#project_image IMG {
	DISPLAY: block
}
#project_image SPAN {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FONT-SIZE: 91.67%; PADDING-TOP: 3px
}
.contrast {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 10px
}
P.contrast {
	PADDING-BOTTOM: 10px
}
.contrast A {
	COLOR: #fff
}
