BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #6c6c6c; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 10pt Verdana, Arial, Sans-Serif; COLOR: #333333; PADDING-TOP: 0px
}
#body P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px
}
H1 {
	BACKGROUND-COLOR: #fff; MARGIN: 0px
}
H2 {
	BACKGROUND-COLOR: #fff; MARGIN: 0px
}
H3 {
	BACKGROUND-COLOR: #fff; MARGIN: 0px
}
H4 {
	BACKGROUND-COLOR: #fff; MARGIN: 0px
}
H5 {
	BACKGROUND-COLOR: #fff; MARGIN: 0px
}
H6 {
	BACKGROUND-COLOR: #fff; MARGIN: 0px
}
A:link {
	COLOR: #ea1938
}
A:active {
	COLOR: #ea1938
}
A:visited {
	COLOR: #ea1938
}
A:hover {
	COLOR: #aa4444
}
UL {
	MARGIN: 4px 20px; FONT-SIZE: 10pt
}
#page_imprint {
	PADDING-LEFT: 14px; WIDTH: 950px; PADDING-RIGHT: 14px; BACKGROUND: url(/shared/graphics/bg_page.gif) repeat-y; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#page {
	TEXT-ALIGN: left; BORDER-LEFT: black 1px solid; WIDTH: 950px; BORDER-RIGHT: black 1px solid
}
#body {
	PADDING-BOTTOM: 26px; LINE-HEIGHT: 1.6em; BACKGROUND-COLOR: white; PADDING-LEFT: 28px; PADDING-RIGHT: 28px; PADDING-TOP: 0px
}
#header {
	BORDER-BOTTOM: black 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 23px; BACKGROUND: url(/shared/graphics/bg_header.gif) #494746; HEIGHT: 71px; PADDING-TOP: 0px
}
#header #logotype {
	FLOAT: left
}
#header #logo {
	FLOAT: right
}
#header A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#nav {
	BORDER-BOTTOM: black 1px solid; BACKGROUND: url(/shared/graphics/bg_nav.gif) #ea1938 repeat-x; HEIGHT: 24px; COLOR: #ebddb0
}
#nav_text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 3px; PADDING-TOP: 5px
}
#nav A {
	LETTER-SPACING: 0px; COLOR: #ebddb0; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav A:link {
	LETTER-SPACING: 0px; COLOR: #ebddb0; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav A:visited {
	LETTER-SPACING: 0px; COLOR: #ebddb0; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav A:active {
	LETTER-SPACING: 0px; COLOR: #ebddb0; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav A:hover {
	LETTER-SPACING: 0px; COLOR: #ebddb0; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#nav A:hover {
	TEXT-DECORATION: underline
}
#banner {
	BORDER-BOTTOM: black 2px solid; HEIGHT: 211px
}
#shadow {
	BACKGROUND: url(/shared/graphics/bg_shadow.gif) #fff repeat-x; HEIGHT: 6px
}
#content_header {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: white; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; PADDING-TOP: 20px
}
#bubblets {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 242px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
#bubblets .bubble {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 0px
}
#bubblets .bubble .text {
	LINE-HEIGHT: 1.5em; FONT-SIZE: 11px
}
#contact {
	MARGIN-TOP: 15%; FONT: 10px/1.2em Tahoma, Helvetica, Sans-Serif; BACKGROUND: url(/shared/graphics/bg_contact.gif) repeat-x left top
}
#contact TD {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 13px; FONT: 10px/1.2em Tahoma, Helvetica, Sans-Serif; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
#contact .office_name {
	COLOR: #ea1938; FONT-WEIGHT: bold
}
#contact .office_addr {
	
}
#contact .footnote {
	FONT-STYLE: italic; FONT-FAMILY: Verdana, Helvetica, Sans-Serif; FONT-SIZE: 9px
}
#contact #emails TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 1px
}
#contact #emails .email_dept {
	FONT-WEIGHT: bold
}
#footer {
	PADDING-BOTTOM: 14px; BACKGROUND-COLOR: #ea1938; PADDING-LEFT: 27px; PADDING-RIGHT: 27px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #f9c182; BORDER-TOP: black 1px solid; PADDING-TOP: 14px
}
#footer A {
	LETTER-SPACING: 0px; COLOR: #f9c182; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#footer A:link {
	LETTER-SPACING: 0px; COLOR: #f9c182; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#footer A:visited {
	LETTER-SPACING: 0px; COLOR: #f9c182; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#footer A:active {
	LETTER-SPACING: 0px; COLOR: #f9c182; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#footer A:hover {
	LETTER-SPACING: 0px; COLOR: #f9c182; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#people_list TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
#people_list TD {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
#people_list TH {
	FONT: bold 13px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(/shared/graphics/bg_tableheader.gif) #494746 repeat-x; COLOR: #e2e1e1
}
#people_list .person TD {
	BORDER-BOTTOM: #f0f0f0 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f8f8f8; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 13px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 4px
}
#people_list .spacer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 0px
}
#location_map {
	BORDER-BOTTOM: black 2px solid; BORDER-LEFT: black 2px solid; BORDER-TOP: black 2px solid; BORDER-RIGHT: black 2px solid
}
#location_map_note {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666; PADDING-TOP: 4px
}
#location_list {
	WIDTH: 220px; FLOAT: right
}
#location_list .state_name {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 13px/13px Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(/shared/graphics/bg_tableheader.gif) #494746 repeat-x; COLOR: #e2e1e1; CURSOR: pointer; PADDING-TOP: 3px
}
#location_list .state_footer {
	BACKGROUND: url(/shared/graphics/bg_tableheader.gif) #494746 repeat-x; HEIGHT: 2px; FONT-SIZE: 0px
}
#location_list .terminal {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 12px; PADDING-TOP: 2px
}
#location_list .terminal_group {
	BACKGROUND-COLOR: #f8f8f8; HEIGHT: 278px; OVERFLOW: auto
}
#location_list .terminal_group .ui_hint {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 12px; MARGIN-TOP: 4px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(/shared/graphics/ic_info.gif) no-repeat 0px 0px; COLOR: #f22; FONT-SIZE: 10px; PADDING-TOP: 0px
}
#location_list .terminal .area {
	PADDING-BOTTOM: 3px; FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; CURSOR: pointer; TEXT-DECORATION: underline
}
#location_list .terminal .partner {
	FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#location_list .terminal .partner A {
	MARGIN-BOTTOM: 0px; TEXT-DECORATION: none
}
#location_list .terminal .address {
	PADDING-BOTTOM: 3px; FONT: 11px Verdana, Arial, Helvetica, sans-serif; CURSOR: pointer
}
#location_list .terminal .phones {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif
}
#file_list .file {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.3em; PADDING-LEFT: 43px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 6px; HEIGHT: 60px; FONT-SIZE: 10px; BORDER-TOP: #f8f8f8 1px solid; PADDING-TOP: 5px
}
#file_list .file .title {
	MARGIN-BOTTOM: 4px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
#file_list .file .title .date {
	FONT-STYLE: italic; FONT-SIZE: 9px; FONT-WEIGHT: normal
}
#services .service {
	HEIGHT: 145px; BORDER-TOP: #f0f0f0 1px solid; PADDING-TOP: 8px
}
#services .service IMG {
	FLOAT: left
}
#services .service .about {
	PADDING-LEFT: 145px
}
FORM .label {
	MARGIN: 8px 0px 1px; FONT: bold 11px Verdana, Arial, Sans-Serif
}
FORM .footnote {
	MARGIN: 8px 0px 1px; FONT: italic 11px Verdana, Arial, Sans-Serif
}
FORM INPUT {
	MARGIN: 0px 10px 0px 0px; FONT: 12px Arial, Helvetica, Sans-Serif
}
FORM TEXTAREA {
	MARGIN: 0px 10px 0px 0px; FONT: 12px Arial, Helvetica, Sans-Serif
}
FORM SELECT {
	MARGIN: 0px 10px 0px 0px; FONT: 12px Arial, Helvetica, Sans-Serif
}
#jobs_list {
	
}
#jobs_list .job {
	PADDING-BOTTOM: 20px; FONT: 11px/1.6em Verdana, Arial, Sans-Serif; BORDER-TOP: #f0f0f0 1px solid; PADDING-TOP: 8px
}
#jobs_list .job .title {
	FONT: bold 15px Arial, Helvetica, Sans-Serif; LETTER-SPACING: -1px
}
#jobs_list .job .location {
	WIDTH: 370px; PADDING-RIGHT: 100px; FONT: bold 12px Verdana, Arial, Sans-Serif; FLOAT: right; COLOR: #ea1938; PADDING-TOP: 3px
}
#job_detail {
	FONT-FAMILY: Tahoma, Helvetica, Sans-Serif
}
#job_detail TH {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #666; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 14px Verdana, Arial, Sans-Serif; COLOR: #e0e0e0; PADDING-TOP: 4px
}
#job_detail TD {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 12px; PADDING-TOP: 2px
}
#job_detail .label {
	COLOR: #666; FONT-WEIGHT: bold
}
#job_detail .label {
	FONT-SIZE: 11px
}
#job_detail .field {
	FONT-SIZE: 11px
}
#job_detail .spacer {
	WIDTH: 35px
}
#areas_table {
	LINE-HEIGHT: 2em; MARGIN-TOP: 20px; WIDTH: 600px; MARGIN-BOTTOM: 70px; COLOR: #666; FONT-SIZE: 13px
}
#track_options {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 10px; WIDTH: 500px; PADDING-RIGHT: 10px; MARGIN-LEFT: 57px; PADDING-TOP: 10px
}
#track_options_ie6 {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f0f0; PADDING-LEFT: 10px; WIDTH: 500px; PADDING-RIGHT: 10px; MARGIN-LEFT: 57px; PADDING-TOP: 10px
}
#track_options .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 143px; PADDING-RIGHT: 0px; FONT: bold 16px Arial, Helvetica, Sans-Serif; LETTER-SPACING: -1px; PADDING-TOP: 7px
}
#track_options_ie6 .title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 143px; PADDING-RIGHT: 0px; FONT: bold 16px Arial, Helvetica, Sans-Serif; LETTER-SPACING: -1px; PADDING-TOP: 7px
}
#track_options .detail {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 146px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#track_options_ie6 .detail {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 146px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#track_options A {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 140px; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#track_options_ie6 A {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 140px; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#track_options A:link {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 140px; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#track_options_ie6 A:link {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 140px; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#track_options A:visited {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 140px; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#track_options_ie6 A:visited {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 140px; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#track_options A:active {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 140px; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#track_options_ie6 A:active {
	PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #eee; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; HEIGHT: 140px; COLOR: #333; TEXT-DECORATION: none; PADDING-TOP: 6px
}
#track_options A:hover {
	BACKGROUND-COLOR: #ddd
}
#track_options A:hover .title {
	COLOR: #ea1938
}
#track_options_ie6 A:hover .title {
	COLOR: #ea1938
}
#track_options IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#track_options_ie6 IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FLOAT: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

