BODY {
	BACKGROUND-COLOR: #d8d8d8
}
#container {
	BORDER-RIGHT: #c1c1c1 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #c1c1c1 1px solid; WIDTH: 750px; PADDING-TOP: 0px
}
A:link {
	COLOR: #387530; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #387530; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #387530; TEXT-DECORATION: underline
}
A:active {
	COLOR: #387530; TEXT-DECORATION: underline
}
#branding {
	BACKGROUND: url(../images/header_background.gif) #ddd no-repeat; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 67px
}
#branding H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/gl_logo.jpg) no-repeat center center; LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 98px; PADDING-TOP: 0px; POSITION: absolute; TOP: 11px; HEIGHT: 48px
}
#branding H1 A {
	DISPLAY: block; WIDTH: 98px; HEIGHT: 48px
}
#branding H1 A SPAN {
	DISPLAY: none
}
#special_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; LEFT: 470px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; WIDTH: 274px; PADDING-TOP: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 21px
}
#special_links DIV {
	DISPLAY: inline
}
#special_links UL {
	DISPLAY: inline
}
#special_links INPUT {
	DISPLAY: inline
}
#special_links UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#special_links LI {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#special_links LI A:link {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
#special_links LI A:visited {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
#special_links LI A:hover {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
#special_links LI A:active {
	FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: underline
}
#special_links LI A:hover {
	
}
#special_links .search_textbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 82px; PADDING-TOP: 2px; POSITION: relative; TOP: 1px; HEIGHT: 11px
}
#special_links .search_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
#special_links LI.search_label {
	FONT-WEIGHT: bold; COLOR: #fff
}
#home_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/home_content_background.gif) #fff no-repeat; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 20px; HEIGHT: 307px
}
#flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(../images/content_sidebar_background.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 436px; PADDING-TOP: 0px; HEIGHT: 307px
}
#flash EMBED {
	FLOAT: left
}
#flash .home_flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 436px; PADDING-TOP: 0px; HEIGHT: 307px; BACKGROUND-COLOR: #181818
}
#flash .home_flash P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 14px! important; PADDING-TOP: 10px
}
#flash .home_flash A:link {
	COLOR: #387530
}
#flash .home_flash A:visited {
	COLOR: #387530
}
#flash .home_flash A:hover {
	COLOR: #387530
}
#flash .home_flash A:active {
	COLOR: #387530
}
#flash .home_flash_slides {
	BACKGROUND-COLOR: #181818
}
#overview {
	PADDING-RIGHT: 19px; PADDING-LEFT: 19px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 259px; PADDING-TOP: 14px; HEIGHT: 293px; BACKGROUND-COLOR: #181818
}
#overview H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 19px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
#overview DIV {
	FONT-SIZE: 12px; OVERFLOW: hidden; COLOR: #fff; LINE-HEIGHT: 16px
}
#overview P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
#overview A:link {
	COLOR: #fff
}
#overview A:visited {
	COLOR: #fff
}
#overview A:hover {
	COLOR: #fff
}
#overview A:active {
	COLOR: #fff
}
#overview .learn_more {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/learn_more_arrow.gif) #313131 no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 15px; PADDING-TOP: 0px; HEIGHT: 15px; TEXT-DECORATION: none
}
#additional_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/additional_content_background.gif) #fff no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 750px; PADDING-TOP: 0px; HEIGHT: 96px
}
#additional_content #gl_locations {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 96px; PADDING-BOTTOM: 13px; WIDTH: 140px; PADDING-TOP: 25px; HEIGHT: 58px
}
#additional_content #remanufactured_parts {
	BORDER-RIGHT: #bababa 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 96px; PADDING-BOTTOM: 13px; WIDTH: 141px; PADDING-TOP: 25px; HEIGHT: 58px
}
#additional_content #prime_salvage {
	PADDING-RIGHT: 13px; PADDING-LEFT: 96px; PADDING-BOTTOM: 13px; WIDTH: 140px; PADDING-TOP: 13px; HEIGHT: 70px
}
#additional_content .tout {
	FLOAT: left; POSITION: relative
}
#additional_content .tout IMG {
	LEFT: 13px; POSITION: absolute; TOP: 13px
}
#additional_content .tout H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#additional_content .tout .button_link:link {
	BORDER-RIGHT: #9d9d9d 1px solid; PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/tout_button_background.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
#additional_content .tout .button_link:visited {
	BORDER-RIGHT: #9d9d9d 1px solid; PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/tout_button_background.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
#additional_content .tout .button_link:hover {
	BORDER-RIGHT: #9d9d9d 1px solid; PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/tout_button_background.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
#additional_content .tout .button_link:active {
	BORDER-RIGHT: #9d9d9d 1px solid; PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 23px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/tout_button_background.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
#additional_content #gl_locations .button_link {
	MARGIN: 10px 0px 0px
}
#additional_content #remanufactured_parts .button_link {
	MARGIN: 10px 0px 0px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 10px; BACKGROUND: #46773f; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 740px; COLOR: #fff; PADDING-TOP: 5px
}
#footer #left {
	DISPLAY: inline; FLOAT: left
}
#footer #right {
	DISPLAY: inline; FLOAT: right
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer LI {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI.last {
	BORDER-RIGHT-STYLE: none
}
#footer A:link {
	COLOR: #fff
}
#footer A:visited {
	COLOR: #fff
}
HR {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ddd; HEIGHT: 1px; BACKGROUND-COLOR: #ccc; BORDER-RIGHT-WIDTH: 0px
}
A.button_link:link {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.button_link:visited {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.button_link:hover {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.button_link:active {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.button_link:hover {
	TEXT-DECORATION: underline
}
A.return_link:link {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.return_link:visited {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.return_link:hover {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.return_link:active {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.return_link:hover {
	TEXT-DECORATION: underline
}
.return_link_container {
	CLEAR: both
}
.floatl {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}
#content TD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.tabular_data {
	CLEAR: both; WIDTH: 100%
}
TABLE P {
	MARGIN: 0px
}
.tabular_data TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse
}
.tabular_data TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse
}
.tabular_data TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #b2b2b2; TEXT-ALIGN: left
}
TABLE.tabular_data_special {
	CLEAR: both
}
.tabular_data_special TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #eee
}
A.pdf {
	PADDING-LEFT: 22px; BACKGROUND: url(../images/pdf_icon.gif) no-repeat left center
}
.nobr {
	WHITE-SPACE: nowrap
}
.login {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 218px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
}
.login .field {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.login .field LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 74px; POSITION: relative; TOP: 2px
}
.login .field INPUT {
	WIDTH: 126px
}
.login .buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.login .buttons INPUT {
	LEFT: -5px; POSITION: relative
}
.login .invalid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 8px
}
#content UL.lobby_links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
#content UL.lobby_links LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../images/dot.gif) no-repeat 2px 6px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content UL.lobby_links LI A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#content UL.lobby_links LI A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#content UL.lobby_links LI A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#content UL.lobby_links LI A:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#normal_content_container {
	BACKGROUND: url(../images/content_background.gif) #fff repeat-y; FLOAT: left
}
#normal_content_inner_container {
	MIN-HEIGHT: 450px; BACKGROUND: url(../images/content_background_photo.jpg) no-repeat; FLOAT: left; HEIGHT: auto
}
 HTML #normal_content_inner_container {
	HEIGHT: 450px
}
#normal_content_container #secondary_content {
	PADDING-RIGHT: 4px; PADDING-LEFT: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 134px; PADDING-TOP: 50px
}
#normal_content_container #secondary_content .content_header_image {
	MARGIN: 0px 0px 0px 5px
}
#normal_content_container #main_content {
	FLOAT: right; WIDTH: 598px
}
#normal_content_container #content {
	PADDING-RIGHT: 13px; PADDING-LEFT: 18px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#content .right_col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px
}
#content .first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .right_col IMG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#content .right_col .tout {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 67px; BACKGROUND: url(../images/right_column_tout_background.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 9px; BORDER-LEFT: #ccc 1px solid; WIDTH: 104px; PADDING-TOP: 12px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
#content .right_col .tout IMG {
	LEFT: 8px; POSITION: absolute; TOP: 8px
}
#content .right_col .tout H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
#content .right_col .tout .button_link:link {
	BORDER-RIGHT: #9d9d9d 1px solid; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/tout_button_background.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
#content .right_col .tout .button_link:visited {
	BORDER-RIGHT: #9d9d9d 1px solid; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/tout_button_background.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
#content .right_col .tout .button_link:hover {
	BORDER-RIGHT: #9d9d9d 1px solid; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/tout_button_background.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
#content .right_col .tout .button_link:active {
	BORDER-RIGHT: #9d9d9d 1px solid; PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/tout_button_background.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px; TEXT-DECORATION: none
}
#content #content_left {
	WIDTH: 369px
}
#content H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 15px 0px; COLOR: #000
}
#content H3 {
	FONT-SIZE: 15px; MARGIN: 15px 0px 5px
}
#content H4 {
	FONT-SIZE: 13px; MARGIN: 15px 0px 0px; COLOR: gray
}
#content H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; MARGIN-BOTTOM: -11px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px
}
#content P {
	MARGIN-BOTTOM: 14px; LINE-HEIGHT: 18px
}
#content DIV.close_p_gap {
	MARGIN-BOTTOM: 15px
}
#content DIV.close_p_gap UL {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
#content DIV.close_p_gap UL LI {
	MARGIN: 4px 0px; PADDING-TOP: 0px
}
#content DIV.close_p_gap UL LI UL {
	MARGIN: 0px
}
#content DIV.close_p_gap UL LI UL LI {
	MARGIN-TOP: 3px
}
#content DIV.close_p_gap P {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#content UL {
	PADDING-LEFT: 5px; MARGIN: -8px 0px 0px 10px
}
#content UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../images/dot.gif) no-repeat 0px 9px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#content UL LI UL {
	PADDING-LEFT: 5px; MARGIN: 0px 0px 0px 10px
}
#content UL LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/dot.gif) no-repeat 0px 7px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
#content OL {
	PADDING-LEFT: 5px; MARGIN-LEFT: 25px
}
#content OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
UNKNOWN {
	PADDING-RIGHT: 16px; BACKGROUND: url(../images/extlink_icon.gif) no-repeat right top
}
UNKNOWN {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#print_container {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; WIDTH: 600px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#print_branding {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 600px; BORDER-BOTTOM: #666 1px dotted; HEIGHT: 102px
}
#print_branding IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 22px 0px 0px 3px; PADDING-TOP: 0px
}
#print_content_container {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #fff 1px solid
}
#print_content_container #print_page_container1 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#print_footer #print_page_container2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px 19px; PADDING-TOP: 0px
}
#print_content_container #print_page_container1 A.print_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 36px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/print_icon.gif) #fff no-repeat 14px 1px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #666 1px solid; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#print_footer #print_page_container2 A.print_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 36px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/print_icon.gif) #fff no-repeat 14px 1px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #666 1px solid; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#print_footer #print_page_container2 A.print_link {
	FLOAT: left
}
#print_content_container #print_page_container1 A.nav_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) #fff no-repeat 0px 3px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#print_footer #print_page_container2 A.nav_link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(../images/link_arrow_green.gif) #fff no-repeat 0px 3px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#print_footer #print_page_container2 A.nav_link {
	FLOAT: left
}
#print_footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #666 1px dotted; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#sitemap_content_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; PADDING-BOTTOM: 50px; MARGIN: 0px; PADDING-TOP: 34px; BACKGROUND-COLOR: #fff
}
#sitemap_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/sitemap_background.jpg) no-repeat center center; PADDING-BOTTOM: 20px; WIDTH: 99%; PADDING-TOP: 0px
}
#sitemap_container H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 18px
}
#sitemap_container H2 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
#sitemap_container H2 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
#sitemap_container H2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
#sitemap_container H2 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000; LINE-HEIGHT: 14px; TEXT-DECORATION: none
}
#sitemap_container H2 A:hover {
	TEXT-DECORATION: underline
}
#sitemap_container A:link {
	DISPLAY: block; TEXT-DECORATION: none
}
#sitemap_container A:visited {
	DISPLAY: block; TEXT-DECORATION: none
}
#sitemap_container A:hover {
	DISPLAY: block; TEXT-DECORATION: none
}
#sitemap_container A:active {
	DISPLAY: block; TEXT-DECORATION: none
}
#sitemap_container A:hover {
	TEXT-DECORATION: underline
}
#sitemap_container IMG.extlink {
	MARGIN: -2px 0px 0px 5px; VERTICAL-ALIGN: middle
}
UNKNOWN {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#sitemap_container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sitemap_container UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/dot_green.gif) no-repeat 2px 7px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sitemap_container .border {
	
}
#sitemap_container UL.level2 LI {
	
}
#sitemap_container UL.level2 A {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-TOP: 2px
}
#sitemap_container UL.level3 LI {
	
}
#sitemap_container UL.level3 A {
	
}
#sitemap_column1 {
	BORDER-RIGHT: #999 1px dotted; MIN-HEIGHT: 250px; FLOAT: left; MARGIN: 0px 19px 0px 0px; WIDTH: 206px
}
#sitemap_column2 {
	BORDER-RIGHT: #999 1px dotted; MIN-HEIGHT: 250px; FLOAT: left; MARGIN: 0px 19px 0px 0px; WIDTH: 206px
}
#sitemap_column3 {
	BORDER-RIGHT: #999 1px dotted; MIN-HEIGHT: 250px; FLOAT: left; WIDTH: 206px
}
#sitemap_section1 {
	MARGIN: 5px 0px 0px
}
#sitemap_section1 DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 67px; MIN-HEIGHT: 55px; BACKGROUND: url(../images/sitemap_products.jpg) no-repeat 0px 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#sitemap_section2 DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 67px; MIN-HEIGHT: 55px; BACKGROUND: url(../images/sitemap_about_us.jpg) no-repeat 0px 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#sitemap_section3 DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 67px; MIN-HEIGHT: 55px; BACKGROUND: url(../images/sitemap_locations.jpg) no-repeat 0px 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#sitemap_section4 {
	MARGIN: 5px 0px 0px
}
#sitemap_section4 DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 67px; MIN-HEIGHT: 55px; BACKGROUND: url(../images/sitemap_part_search.jpg) no-repeat 0px 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#sitemap_section5 DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 67px; MIN-HEIGHT: 55px; BACKGROUND: url(../images/sitemap_careers.jpg) no-repeat 0px 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#sitemap_section6 {
	MARGIN: 5px 0px 0px
}
#sitemap_section6 DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 67px; MIN-HEIGHT: 55px; BACKGROUND: url(../images/sitemap_contacts.jpg) no-repeat 0px 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#sitemap_section7 DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 67px; MIN-HEIGHT: 55px; BACKGROUND: url(../images/sitemap_contacts.jpg) no-repeat 0px 12px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#keep_alive_container {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.keep_alive_item {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.keep_alive_item_failure {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.keep_alive_item H3 {
	MARGIN: 10px 0px 0px
}
.keep_alive_item_failure H3 {
	MARGIN: 10px 0px 0px
}
.keep_alive_item P {
	MARGIN: 3px 0px 10px
}
.keep_alive_item_failure P {
	MARGIN: 3px 0px 10px
}
.keep_alive_item_failure {
	COLOR: red
}
#search_results_search_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#search_results_search_box .search_textbox {
	FLOAT: left; WIDTH: 350px
}
#search_results_search_box .search_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 5px; PADDING-TOP: 0px
}
.search_result_item {
	
}
.search_result_item_link {
	FONT-SIZE: 115%
}
.search_result_item_summary {
	FONT-SIZE: 100%
}
.search_result_item_url {
	FONT-SIZE: 90%; COLOR: #999
}
.search_result_item_location {
	FONT-SIZE: 90%; COLOR: #999
}
.search_result_item_content {
	FONT-SIZE: 90%; COLOR: #999
}
.search_result_footer {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: 95%; PADDING-TOP: 4px; BORDER-BOTTOM: #b2b2b2 1px solid; BACKGROUND-COLOR: #dfdfdf; TEXT-ALIGN: left
}
.search_result_footer TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.search_result_count {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.search_result_header {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: 95%; PADDING-TOP: 6px; BACKGROUND-COLOR: #dfdfdf
}
.search_result_error {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.search_result_error TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.search_result_error TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.search_result_error TH {
	WIDTH: 250px; COLOR: red
}
.eeo_message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px! important; PADDING-BOTTOM: 5px; WIDTH: 540px; LINE-HEIGHT: 13px! important; PADDING-TOP: 20px; FONT-STYLE: italic
}
.job_search LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
.job_show_all {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; PADDING-TOP: 0px
}
.job_search .search_tip {
	CLEAR: both; PADDING-RIGHT: 100px; PADDING-LEFT: 0px; FONT-SIZE: 11px! important; PADDING-BOTTOM: 2px; LINE-HEIGHT: 13px! important; PADDING-TOP: 12px; FONT-STYLE: italic
}
.job_search_now {
	CLEAR: both
}
.job_search_buttons {
	MARGIN: 0px 0px 20px
}
.job_search_again_button {
	MARGIN: 0px
}
.job_categories {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.job_categories SELECT {
	WIDTH: 230px
}
.job_search .location_selector {
	FLOAT: left
}
.job_search .location_selector SELECT {
	WIDTH: 230px
}
.job_keywords {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}
.job_keywords INPUT {
	WIDTH: 225px
}
.job_number {
	FLOAT: left
}
.job_number INPUT {
	WIDTH: 225px
}
.job_list H4 {
	COLOR: #000! important
}
.job_list TABLE {
	WIDTH: 99%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.job_list TR.alt {
	BACKGROUND-COLOR: #f3f3f3
}
.job_list TD {
	TEXT-ALIGN: left
}
.job_list TH {
	TEXT-ALIGN: left
}
.job_list TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ccc
}
.job_list TH IMG {
	MARGIN: 6px 0px 0px 5px; VERTICAL-ALIGN: top
}
.job_list TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.job_list TD.first_column {
	BORDER-LEFT: #ccc 1px solid
}
.job_list TD.last_column {
	BORDER-RIGHT: #ccc 1px solid
}
.job_list TR.last_row TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.job_list TH A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.job_list TH A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.job_list TH A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.job_list TH A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.job_list TH A:hover {
	TEXT-DECORATION: underline
}
.job_list TD A:link {
	TEXT-DECORATION: underline
}
.job_list TD A:visited {
	TEXT-DECORATION: underline
}
.job_list TD A:hover {
	TEXT-DECORATION: underline
}
.job_list TD A:active {
	TEXT-DECORATION: underline
}
.job_list .currentsort {
	
}
#content .job_list .job_list_pager {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .job_list .job_list_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .job_list .job_list_pager TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px
}
#content .job_list .job_list_container {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px
}
#content .job_list .job_list_pager DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .job_list .job_list_container DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .job_list .job_list_pager UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .job_list .job_list_container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .job_list .job_list_pager LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content .job_list .job_list_container LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content .job_list .job_list_pager A:link {
	TEXT-DECORATION: none
}
#content .job_list .job_list_pager A:visited {
	TEXT-DECORATION: none
}
#content .job_list .job_list_pager A:hover {
	TEXT-DECORATION: none
}
#content .job_list .job_list_pager A:active {
	TEXT-DECORATION: none
}
#content .job_list .job_list_container A:link {
	TEXT-DECORATION: none
}
#content .job_list .job_list_container A:visited {
	TEXT-DECORATION: none
}
#content .job_list .job_list_container A:hover {
	TEXT-DECORATION: none
}
#content .job_list .job_list_container A:active {
	TEXT-DECORATION: none
}
#content .job_list .job_list_pager A:hover {
	TEXT-DECORATION: underline
}
#content .job_list .job_list_container A:hover {
	TEXT-DECORATION: underline
}
#content .job_list .job_list_pager SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .job_list .job_list_container SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.job_list .job_search_buttons {
	MARGIN: 10px 0px
}
.job_details_buttons {
	MARGIN: 40px 0px 20px
}
.job_details_buttons A {
	MARGIN: 0px 7px 0px 0px
}
.job_details_buttons INPUT {
	MARGIN: 0px 7px 0px 0px
}
.job_details .detail_row {
	CLEAR: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; PADDING-TOP: 5px
}
.job_details .detail_row LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 145px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.job_details .detail_row DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 160px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px
}
.job_details .detail_row DIV P {
	MARGIN: 0px 0px 10px
}
.job_apply .validation_summary LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 30px; PADDING-TOP: 0px
}
.job_apply .instructions {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 11px! important; PADDING-BOTTOM: 0px! important; MARGIN: 5px 0px; LINE-HEIGHT: 13px! important; PADDING-TOP: 0px! important; FONT-STYLE: italic
}
.job_apply_buttons {
	MARGIN: 40px 0px 20px
}
.job_apply_buttons A {
	MARGIN: 0px 7px 0px 0px
}
.job_apply_buttons INPUT {
	MARGIN: 0px 7px 0px 0px
}
.job_apply .detail_row {
	CLEAR: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; PADDING-TOP: 5px
}
.job_apply .form_row {
	CLEAR: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; PADDING-TOP: 5px
}
.job_apply .detail_row LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 145px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.job_apply .form_row LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 145px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.job_apply .detail_row DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 160px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px
}
.job_apply .form_row DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 160px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 6px
}
.job_apply .detail_row DIV P {
	MARGIN: 0px 0px 10px
}
.job_apply .form_row DIV P {
	MARGIN: 0px 0px 10px
}
.job_apply .form_row INPUT {
	WIDTH: 320px
}
.job_apply .cover_letter TEXTAREA {
	WIDTH: 380px; HEIGHT: 150px
}
.job_apply .resume TEXTAREA {
	WIDTH: 380px; HEIGHT: 150px
}
.job_apply .completed_application INPUT {
	WIDTH: 380px
}
.job_apply .cover_letter INPUT {
	WIDTH: 380px
}
.job_apply .resume INPUT {
	WIDTH: 380px
}
.job_send .validation_summary LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 5px 30px; PADDING-TOP: 0px
}
.job_send_buttons {
	MARGIN: 40px 0px 20px
}
.job_send_buttons A {
	MARGIN: 0px 7px 0px 0px
}
.job_send_buttons INPUT {
	MARGIN: 0px 7px 0px 0px
}
.job_send .detail_row {
	CLEAR: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; PADDING-TOP: 5px
}
.job_send .form_row {
	CLEAR: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; PADDING-TOP: 5px
}
.job_send .detail_row LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 145px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.job_send .form_row LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 145px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.job_send .detail_row DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 160px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px
}
.job_send .form_row DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 160px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 6px
}
.job_send .detail_row DIV P {
	MARGIN: 0px 0px 10px
}
.job_send .form_row DIV P {
	MARGIN: 0px 0px 10px
}
.job_send .form_row INPUT {
	WIDTH: 380px
}
.job_send .recipient_emails TEXTAREA {
	WIDTH: 380px; HEIGHT: 100px
}
.job_send .sender_message TEXTAREA {
	WIDTH: 380px; HEIGHT: 200px
}
.equipment_search LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
.equipment_show_all {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 18px; PADDING-TOP: 0px
}
.equipment_search .search_tip {
	CLEAR: both; PADDING-RIGHT: 100px; PADDING-LEFT: 0px; FONT-SIZE: 11px! important; PADDING-BOTTOM: 2px; LINE-HEIGHT: 13px! important; PADDING-TOP: 12px; FONT-STYLE: italic
}
.equipment_search_now {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.equipment_search_buttons {
	MARGIN: 0px 0px 20px
}
.equipment_search_again_button {
	MARGIN: 0px
}
.equipment_categories {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.equipment_categories SELECT {
	WIDTH: 230px
}
.equipment_search .location_selector {
	FLOAT: left
}
.equipment_search .location_selector SELECT {
	WIDTH: 230px
}
.equipment_keywords {
	CLEAR: both; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 20px
}
.equipment_keywords INPUT {
	WIDTH: 225px
}
.item_number {
	FLOAT: left
}
.item_number INPUT {
	WIDTH: 225px
}
.equipment_list H4 {
	COLOR: #000! important
}
.equipment_list TABLE {
	WIDTH: 99%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
.equipment_list TR.alt {
	BACKGROUND-COLOR: #f3f3f3
}
.equipment_list TD {
	TEXT-ALIGN: left
}
.equipment_list TH {
	TEXT-ALIGN: left
}
.equipment_list TH {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ccc
}
.equipment_list TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.equipment_list TD.first_column {
	BORDER-LEFT: #ccc 1px solid
}
.equipment_list TD.last_column {
	BORDER-RIGHT: #ccc 1px solid
}
.equipment_list TR.last_row TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.equipment_list TH A:link {
	COLOR: #000; TEXT-DECORATION: none
}
.equipment_list TH A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.equipment_list TH A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.equipment_list TH A:active {
	COLOR: #000; TEXT-DECORATION: none
}
.equipment_list TD A:link {
	TEXT-DECORATION: underline
}
.equipment_list TD A:visited {
	TEXT-DECORATION: underline
}
.equipment_list TD A:hover {
	TEXT-DECORATION: underline
}
.equipment_list TD A:active {
	TEXT-DECORATION: underline
}
#content .equipment_list .equipment_list_pager {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .equipment_list .equipment_list_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .equipment_list .equipment_list_pager TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px
}
#content .equipment_list .equipment_list_container {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; PADDING-TOP: 6px
}
#content .equipment_list .equipment_list_pager DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .equipment_list .equipment_list_container DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .equipment_list .equipment_list_pager UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .equipment_list .equipment_list_container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content .equipment_list .equipment_list_pager LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content .equipment_list .equipment_list_container LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content .equipment_list .equipment_list_pager A:link {
	TEXT-DECORATION: none
}
#content .equipment_list .equipment_list_pager A:visited {
	TEXT-DECORATION: none
}
#content .equipment_list .equipment_list_pager A:hover {
	TEXT-DECORATION: none
}
#content .equipment_list .equipment_list_pager A:active {
	TEXT-DECORATION: none
}
#content .equipment_list .equipment_list_container A:link {
	TEXT-DECORATION: none
}
#content .equipment_list .equipment_list_container A:visited {
	TEXT-DECORATION: none
}
#content .equipment_list .equipment_list_container A:hover {
	TEXT-DECORATION: none
}
#content .equipment_list .equipment_list_container A:active {
	TEXT-DECORATION: none
}
#content .equipment_list .equipment_list_pager A:hover {
	TEXT-DECORATION: underline
}
#content .equipment_list .equipment_list_container A:hover {
	TEXT-DECORATION: underline
}
#content .equipment_list .equipment_list_pager SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .equipment_list .equipment_list_container SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.equipment_list .equipment_search_buttons {
	MARGIN: 10px 0px
}
.equipment_list .equipment_image {
	WIDTH: 85px
}
.equipment_list .equipment_adlines {
	
}
.equipment_list .equipment_other_detail {
	
}
.equipment_details_buttons {
	MARGIN: 40px 0px 20px
}
.equipment_details .detail_row {
	CLEAR: left; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 8px; PADDING-TOP: 5px
}
.equipment_details .detail_row LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 145px; COLOR: #000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: left
}
.equipment_details .detail_row DIV {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 160px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px
}
.equipment_details .detail_row DIV P {
	MARGIN: 0px 0px 10px
}
.equipment_details .detail_row DIV.clear {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content .equipment_images {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 5px
}
#content .equipment_images LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
#content .equipment_images IMG {
	BORDER-RIGHT: #999 2px solid; BORDER-TOP: #999 2px solid; BORDER-LEFT: #999 2px solid; BORDER-BOTTOM: #999 2px solid
}
.location_map {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 22px 0px -8px -18px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted
}
.location_map_flash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 585px; PADDING-TOP: 0px; HEIGHT: 396px; BACKGROUND-COLOR: #d9d9d9
}
.location_map_flash P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.location_map UL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.location_map UL LI {
	PADDING-RIGHT: 9px! important; DISPLAY: inline; PADDING-LEFT: 0px! important; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 8px! important; MARGIN: 0px; PADDING-TOP: 4px! important; LIST-STYLE-TYPE: none
}
.location_map UL LI.last_item {
	PADDING-RIGHT: 0px
}
.location_map UL LI IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 4px 4px 0px 0px; WIDTH: 12px; PADDING-TOP: 0px; HEIGHT: 8px
}
.location_list {
	MARGIN: 0px 0px 0px -18px
}
.location_list #location_column {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 10px 0px 0px; WIDTH: 283px; PADDING-TOP: 0px
}
.location_list #location_column1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px 13px 0px 0px; WIDTH: 283px; PADDING-TOP: 0px
}
.location_list #location_column2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 283px; PADDING-TOP: 0px
}
#content .location_list H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 22px; PADDING-TOP: 10px
}
.location_list DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 2px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #f1f1f1
}
.location_list DL.alt {
	BACKGROUND-COLOR: transparent
}
.location_list DT {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.location_list DD {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px
}
.location_list DT {
	FONT-WEIGHT: normal; LEFT: 5px; WIDTH: 105px; POSITION: absolute; TOP: 6px
}
.location_list DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 105px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.location_list DD A:link {
	TEXT-DECORATION: underline
}
.location_list DD A:visited {
	TEXT-DECORATION: underline
}
.location_list DD A:hover {
	TEXT-DECORATION: underline
}
.location_list DD A:active {
	TEXT-DECORATION: underline
}
.location_list DD A:hover {
	COLOR: #000
}
.location_details {
	
}
.location_details #google_map {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: right; MARGIN: 0px 0px 13px 13px; BORDER-LEFT: #666 1px solid; WIDTH: 358px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 249px
}
UNKNOWN {
	PADDING-RIGHT: 0px; BACKGROUND-IMAGE: none
}
.location_details #no_google_map {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 40px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 40px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 13px 13px; BORDER-LEFT: #666 1px solid; WIDTH: 278px; PADDING-TOP: 100px; BORDER-BOTTOM: #666 1px solid; FONT-STYLE: italic; HEIGHT: 149px; BACKGROUND-COLOR: #dfdfdf; TEXT-ALIGN: center
}
.location_details H2 {
	FONT-SIZE: 20px! important; MARGIN: 15px 0px 6px; COLOR: #000
}
.location_details H3 {
	FONT-WEIGHT: normal! important; FONT-SIZE: 14px! important; MARGIN: -5px 0px 6px; COLOR: #000
}
.location_details H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #000! important; PADDING-TOP: 0px
}
.location_details P {
	FONT-SIZE: 12px! important; MARGIN: 0px; LINE-HEIGHT: 18px! important
}
.location_details .detail_row LABEL {
	FONT-WEIGHT: bold
}
.location_details .address {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 8px
}
.location_details .phones {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 8px
}
.location_details .hours {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 8px
}
.location_details .directions {
	PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 8px
}
.location_details .address {
	MARGIN: 5px 0px 0px
}
.location_details .phones .detail_row LABEL {
	FLOAT: left; WIDTH: 55px
}
.location_details .phones .detail_row DIV {
	MARGIN-LEFT: 55px
}
.location_details .hours .detail_row LABEL {
	FLOAT: left; WIDTH: 44px
}
.location_details .hours .detail_row DIV {
	MARGIN-LEFT: 44px
}
.location_details .directions .detail_row LABEL {
	FLOAT: left; WIDTH: 68px
}
.location_details .directions .detail_row DIV {
	MARGIN-LEFT: 68px
}
.location_details .misc {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 14px; LINE-HEIGHT: 16px; PADDING-TOP: 12px; BACKGROUND-COLOR: #dfdfdf
}
.location_details .misc LABEL {
	DISPLAY: inline; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.location_details .misc .detail_row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.location_details .misc .detail_row DIV {
	DISPLAY: inline
}
.location_details .misc .column1 {
	FLOAT: left; WIDTH: 272px; MARGIN-RIGHT: 10px
}
.location_details .misc .column2 {
	FLOAT: right; WIDTH: 273px
}
.location_details .misc IMG.checkbox1 {
	POSITION: relative; TOP: 1px
}
.location_details .misc IMG.checkbox2 {
	POSITION: relative; TOP: 1px
}
.location_details .misc IMG.checkbox1 {
	MARGIN: 0px 3px 0px 4px
}
.location_details .misc IMG.checkbox2 {
	MARGIN: 0px 3px 0px 12px
}
.location_details_links {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.validation_summary {
	MARGIN: 20px 0px
}
.form_row INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.form_row TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#content DIV.slide_show_header {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px dotted; HEIGHT: 27px
}
#content DIV.slide_show_footer {
	BORDER-TOP: #000 1px dotted; MARGIN-BOTTOM: 15px; PADDING-TOP: 8px
}
#content DIV.slide_show_pager UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content DIV.slide_show_pager UL LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content DIV.slide_show_pager {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
#content DIV.slide_show_pager SPAN {
	PADDING-RIGHT: 10px; FLOAT: left
}
#content DIV.slide_show_header H2 {
	MARGIN: 0px
}
#slide_image {
	MARGIN: 20px 0px 22px; TEXT-ALIGN: center
}
#slide_image IMG {
	
}
.slide_image_right {
	CLEAR: both; FLOAT: right; MARGIN: 15px 0px 5px 15px
}
.slide_caption {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #666 1px solid; FONT-STYLE: italic; BACKGROUND-COLOR: #ddd
}
#error_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: white
}
#error_content P {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
#error_content UL {
	MARGIN-TOP: 0px; PADDING-TOP: 2px
}

