P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em
}
DIV.bmw_link {
	MARGIN-BOTTOM: 1.4em
}
DIV.bmw_pagetools SPAN {
	MARGIN-RIGHT: 1em
}
DIV.bmw_pageContent {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.bmw_anncContent {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.bmw_tipContent {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.bmw_link {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.bmc_aboveContent {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.bmc_belowContent {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.bmw_images {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.bmw_gallery {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.bmw_emailform FORM P {
	OVERFLOW: hidden; ZOOM: 1
}
DIV.bmw_navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.bmw_navigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.bmw_navigation A {
	DISPLAY: block
}
 HTML DIV.bmw_navigation IFRAME {
	LEFT: -0.25em; POSITION: absolute; TOP: -0.25em
}
SELECT.bmHide {
	VISIBILITY: hidden
}
A.bmw_bigmedium {
	DISPLAY: block; FONT-SIZE: 0em; BACKGROUND: url(bm~assets/powered_by_big_medium.gif) no-repeat; WIDTH: 90px; TEXT-INDENT: -10000em; LINE-HEIGHT: 0em; HEIGHT: 16px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.bma_leftthumb {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}
IMG.bma_rightthumb {
	FLOAT: right; MARGIN-LEFT: 0.5em
}
DIV.bmc_image {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
DIV.bmc_leftContentImage {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}
DIV.bmc_rightContentImage {
	FLOAT: right; MARGIN-LEFT: 0.5em
}
DIV.bmc_centerContentImage {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
BLOCKQUOTE.bmc_bigPullquote {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
BLOCKQUOTE.bmc_smallPullquote {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
BLOCKQUOTE.bmc_bigPullquote {
	FONT-SIZE: medium; voice-family: inherit
}
BLOCKQUOTE.bmc_rightPullquote {
	FLOAT: right; MARGIN-LEFT: 0.5em
}
BLOCKQUOTE.bmc_leftPullquote {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}
BLOCKQUOTE.bmc_centerPullquote {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.bmc_document {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
DIV.bmc_rightDocument {
	FLOAT: right; MARGIN-LEFT: 0.5em
}
DIV.bmc_leftDocument {
	FLOAT: left; MARGIN-RIGHT: 0.5em
}
DIV.bmc_centerDocument {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.bmc_Document {
	MARGIN-BOTTOM: 0.8em
}
A.bma_feed {
	BACKGROUND-POSITION: 1px 1px; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(bm~assets/feed-icon-12x12.gif); BACKGROUND-REPEAT: no-repeat
}
A.bm_docicon {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(bm~assets/docIconSm_generic.gif); BACKGROUND-REPEAT: no-repeat
}
A.bm_gifDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_pngDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_jpgDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_jpegDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_icoDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_bmpDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_jfifDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_tifDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_tiffDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_psdDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_epsDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_image.gif)
}
A.bm_pdfDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_pdf.gif)
}
A.bm_docDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_doc.gif)
}
A.bm_xlsDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_excel.gif)
}
A.bm_xlwDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_excel.gif)
}
A.bm_rtfDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_rtf.gif)
}
A.bm_txtDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_txt.gif)
}
A.bm_xmlDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_xml.gif)
}
A.bm_zipDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_zip.gif)
}
A.bm_gzDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_zip.gif)
}
A.bm_gzipDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_zip.gif)
}
A.bm_tazDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_zip.gif)
}
A.bm_tgzDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_zip.gif)
}
A.bm_hqxDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_zip.gif)
}
A.bm_binDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_zip.gif)
}
A.bm_tarDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_zip.gif)
}
A.bm_sitDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_sit.gif)
}
A.bm_dmgDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_dmg.gif)
}
A.bm_pptDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_powerpoint.gif)
}
A.bm_ppsDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_powerpoint.gif)
}
A.bm_mppDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_project.gif)
}
A.bm_sxwDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-write.gif)
}
A.bm_stwDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-write.gif)
}
A.bm_sxgDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-write.gif)
}
A.bm_sdwDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-write.gif)
}
A.bm_sglDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-write.gif)
}
A.bm_sxcDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-calc.gif)
}
A.bm_stcmDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-calc.gif)
}
A.bm_sdcDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-calc.gif)
}
A.bm_sxiDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-impress.gif)
}
A.bm_stiDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-impress.gif)
}
A.bm_sddDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-impress.gif)
}
A.bm_sdpDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-impress.gif)
}
A.bm_sxdDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-draw.gif)
}
A.bm_stdDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-draw.gif)
}
A.bm_sdaDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_oo-draw.gif)
}
A.bm_mp3DocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_mpuDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_m4aDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_midDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_midiDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_rmiDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_m4pDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_aacDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_aifDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_aiffDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_aifcDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_wavDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_wmaDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_audio.gif)
}
A.bm_wmvDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_winvideo.gif)
}
A.bm_aviDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_winvideo.gif)
}
A.bm_mpegDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_winvideo.gif)
}
A.bm_mpeDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_winvideo.gif)
}
A.bm_mpgDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_winvideo.gif)
}
A.bm_mp4DocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_winvideo.gif)
}
A.bm_swfDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_flash.gif)
}
A.bm_movDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_quicktime.gif)
}
A.bm_qtDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_quicktime.gif)
}
A.bm_moovDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_quicktime.gif)
}
A.bm_qtmDocIcon {
	BACKGROUND-IMAGE: url(bm~assets/docIconSm_quicktime.gif)
}
UL.bmw_overflowNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL.bmw_overflowNav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL.bmw_overflowNav LI {
	DISPLAY: inline
}
UL.bmw_overflowNav A {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
SPAN.bma_inertPage {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
UL.bmw_overflowNav A.bma_thisPage {
	BACKGROUND-COLOR: #ffa
}
SPAN.bma_inertPage {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; COLOR: #999; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
DIV.bmw_emailform FORM {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em 0em; BORDER-LEFT: #999 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #999 1px solid
}
DIV.bmw_emailform LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 30%; MARGIN-RIGHT: 1em; TEXT-ALIGN: right
}
DIV.bmw_emailform INPUT {
	DISPLAY: block; FLOAT: right; WIDTH: 60%; MARGIN-RIGHT: 1em
}
DIV.bmw_emailform TEXTAREA {
	DISPLAY: block; FLOAT: right; WIDTH: 60%; MARGIN-RIGHT: 1em
}
DIV.bmw_emailform LABEL.bmf_auto {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
DIV.bmw_emailform INPUT.bmf_auto {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
P.bmf_authorintro-sent {
	DISPLAY: none
}
P.bmf_authorintro- {
	DISPLAY: none
}
P.bmf_sendintro {
	DISPLAY: none
}
P.bmf_confirm {
	DISPLAY: none
}
DIV.bmf_tomail {
	DISPLAY: none
}
DIV.bmf_emailform-sent {
	DISPLAY: none
}
P.bmf_sendintro- {
	DISPLAY: block! important
}
DIV.bmf_tomail- {
	DISPLAY: block! important
}
P.bmf_confirm-sent {
	DISPLAY: block! important
}
P.bmf_privacy {
	FONT-SIZE: smaller
}
#bmlbox_lightbox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0px; POSITION: absolute; TOP: 40px; TEXT-ALIGN: center
}
#bmlbox_lightbox A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#bmlbox_outerImageContainer {
	MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; BACKGROUND-COLOR: #fff
}
#bmlbox_imageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#bmlbox_loading {
	LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0px; POSITION: absolute; TOP: 40%; HEIGHT: 25%; TEXT-ALIGN: center
}
#bmlbox_hoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
UNKNOWN {
	LEFT: 0px
}
#bmlbox_hoverNav A {
	outline: none
}
#bmlbox_prevLink {
	DISPLAY: block; BACKGROUND: url(bm~assets/lightbox_blank.gif) no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#bmlbox_nextLink {
	DISPLAY: block; BACKGROUND: url(bm~assets/lightbox_blank.gif) no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#bmlbox_prevLink {
	LEFT: 0px; FLOAT: left
}
#bmlbox_nextLink {
	RIGHT: 0px; FLOAT: right
}
#bmlbox_prevLink:hover {
	BACKGROUND-POSITION: left 15%; BACKGROUND-IMAGE: url(bm~assets/lightbox_prev.gif); BACKGROUND-REPEAT: no-repeat
}
#bmlbox_prevLink:hover {
	BACKGROUND-POSITION: left 15%; BACKGROUND-IMAGE: url(bm~assets/lightbox_prev.gif); BACKGROUND-REPEAT: no-repeat
}
#bmlbox_nextLink:hover {
	BACKGROUND-POSITION: right 15%; BACKGROUND-IMAGE: url(bm~assets/lightbox_next.gif); BACKGROUND-REPEAT: no-repeat
}
#bmlbox_nextLink:hover {
	BACKGROUND-POSITION: right 15%; BACKGROUND-IMAGE: url(bm~assets/lightbox_next.gif); BACKGROUND-REPEAT: no-repeat
}
#bmlbox_imageDataContainer {
	MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; COLOR: #333; BACKGROUND-COLOR: #fff
}
#bmlbox_imageData {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#bmlbox_imageData #bmlbox_imageDetails {
	FLOAT: left; WIDTH: 70%; TEXT-ALIGN: left
}
#bmlbox_imageData #bmlbox_caption {
	FONT-WEIGHT: bold
}
#bmlbox_imageData #bmlbox_numberDisplay {
	CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em
}
#bmlbox_imageData #bmlbox_bottomNavClose {
	FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 66px
}
#bmlbox_overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 500px; BACKGROUND-COLOR: #000
}
.bmlbox_clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
UNKNOWN {
	DISPLAY: inline-block; WIDTH: 100%
}
 HTML .bmlbox_clearfix {
	HEIGHT: 1%
}
DIV.bmn_vnav LI {
	BACKGROUND-COLOR: #fff
}
DIV.bmn_vnav LI UL LI {
	BACKGROUND: #eff
}
DIV.bmn_vnav LI:hover {
	BACKGROUND: #dee
}
DIV.bmn_vnav LI.bmn_hover {
	BACKGROUND: #dee
}
DIV.bmn_vnav LI {
	BORDER-BOTTOM: #dee 1px solid
}
DIV.bmn_vnav {
	WIDTH: 100%
}
DIV.bmn_vnav UL {
	WIDTH: 100%
}
DIV.bmn_vnav LI {
	WIDTH: 100%
}
DIV.bmn_vnav LI UL {
	MARGIN-LEFT: 100%
}
DIV.bmn_vnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
DIV.bmn_vnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
DIV.bmn_vnav A {
	PADDING-RIGHT: 0.3em; DISPLAY: block; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
DIV.bmn_vnav LI {
	FLOAT: left; LINE-HEIGHT: 1.2em
}
DIV.bmn_vnav LI:hover {
	POSITION: static
}
DIV.bmn_vnav LI.bmn_hover {
	POSITION: static
}
DIV.bmn_vnav LI UL {
	MARGIN-TOP: -1.8em; Z-INDEX: 1001; LEFT: -999999em; POSITION: absolute
}
DIV.bmn_vnav LI:hover UL {
	LEFT: auto
}
DIV.bmn_vnav LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_vnav LI:hover UL UL {
	LEFT: -999999em
}
DIV.bmn_vnav LI.bmn_hover UL UL {
	LEFT: -999999em
}
DIV.bmn_vnav LI:hover UL UL UL {
	LEFT: -999999em
}
DIV.bmn_vnav LI.bmn_hover UL UL UL {
	LEFT: -999999em
}
DIV.bmn_vnav LI LI:hover UL {
	LEFT: auto
}
DIV.bmn_vnav LI LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_vnav LI LI LI:hover UL {
	LEFT: auto
}
DIV.bmn_vnav LI LI LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_vnav SPAN.bmn_clearNav {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 0px; HEIGHT: 0px
}
DIV.bmn_hnav LI {
	BACKGROUND: #fff
}
DIV.bmn_hnav LI LI {
	BACKGROUND-COLOR: #eff
}
DIV.bmn_hnav LI:hover {
	BACKGROUND: #dee
}
DIV.bmn_hnav LI.bmn_hover {
	BACKGROUND: #dee
}
DIV.bmn_hnav LI {
	BORDER-RIGHT: #dee 1px solid; BORDER-BOTTOM: #dee 1px solid
}
DIV.bmn_hnav LI UL {
	PADDING-TOP: 1px
}
DIV.bmn_hnav LI {
	WIDTH: auto
}
DIV.bmn_hnav LI UL {
	WIDTH: 10em
}
DIV.bmn_hnav LI LI {
	WIDTH: 10em
}
DIV.bmn_hnav LI UL UL {
	MARGIN-LEFT: 10em
}
DIV.bmn_hnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1; LIST-STYLE-TYPE: none; POSITION: relative
}
DIV.bmn_hnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1; LIST-STYLE-TYPE: none; POSITION: relative
}
DIV.bmn_hnav {
	MARGIN: 0px 0px 1px
}
DIV.bmn_hnav A {
	PADDING-RIGHT: 0.7em; DISPLAY: block; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
DIV.bmn_hnav LI {
	FLOAT: left; LINE-HEIGHT: 1.2em
}
DIV.bmn_hnav LI UL UL {
	MARGIN-TOP: -1.6em
}
DIV.bmn_hnav LI:hover {
	POSITION: static
}
DIV.bmn_hnav LI.bmn_hover {
	POSITION: static
}
DIV.bmn_hnav LI UL {
	Z-INDEX: 1001; LEFT: -999999em; POSITION: absolute
}
DIV.bmn_hnav LI:hover UL {
	LEFT: auto
}
DIV.bmn_hnav LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_hnav LI:hover UL UL {
	LEFT: -999999em
}
DIV.bmn_hnav LI.bmn_hover UL UL {
	LEFT: -999999em
}
DIV.bmn_hnav LI:hover UL UL UL {
	LEFT: -999999em
}
DIV.bmn_hnav LI.bmn_hover UL UL UL {
	LEFT: -999999em
}
DIV.bmn_hnav LI LI:hover UL {
	LEFT: auto
}
DIV.bmn_hnav LI LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_hnav LI LI LI:hover UL {
	LEFT: auto
}
DIV.bmn_hnav LI LI LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_hnav SPAN.bmn_clearNav {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 0px; HEIGHT: 0px
}
DIV.bmn_vsubnav LI {
	BACKGROUND-COLOR: #fff
}
DIV.bmn_vsubnav LI UL LI {
	BACKGROUND: #eff
}
DIV.bmn_vsubnav LI:hover {
	BACKGROUND: #dee
}
DIV.bmn_vsubnav LI.bmn_hover {
	BACKGROUND: #dee
}
DIV.bmn_vsubnav LI {
	BORDER-BOTTOM: #dee 1px solid
}
DIV.bmn_vsubnav {
	WIDTH: 100%
}
DIV.bmn_vsubnav UL {
	WIDTH: 100%
}
DIV.bmn_vsubnav LI {
	WIDTH: 100%
}
DIV.bmn_vsubnav LI UL {
	MARGIN-LEFT: 100%
}
DIV.bmn_vsubnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
DIV.bmn_vsubnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
DIV.bmn_vsubnav A {
	PADDING-RIGHT: 0.3em; DISPLAY: block; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em
}
DIV.bmn_vsubnav LI {
	FLOAT: left; LINE-HEIGHT: 1.2em
}
DIV.bmn_vsubnav LI UL {
	MARGIN-TOP: -1.8em; Z-INDEX: 1001; LEFT: -999999em; POSITION: absolute
}
DIV.bmn_vsubnav LI:hover {
	POSITION: static
}
DIV.bmn_vsubnav LI.bmn_hover {
	POSITION: static
}
DIV.bmn_vsubnav LI:hover UL {
	LEFT: auto
}
DIV.bmn_vsubnav LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_vsubnav LI:hover UL UL {
	LEFT: -999999em
}
DIV.bmn_vsubnav LI.bmn_hover UL UL {
	LEFT: -999999em
}
DIV.bmn_vsubnav LI:hover UL UL UL {
	LEFT: -999999em
}
DIV.bmn_vsubnav LI.bmn_hover UL UL UL {
	LEFT: -999999em
}
DIV.bmn_vsubnav LI LI:hover UL {
	LEFT: auto
}
DIV.bmn_vsubnav LI LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_vsubnav LI LI LI:hover UL {
	LEFT: auto
}
DIV.bmn_vsubnav LI LI LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_vsubnav SPAN.bmn_clearNav {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 0px; HEIGHT: 0px
}
DIV.bmn_hsubnav LI {
	BACKGROUND: #fff
}
DIV.bmn_hsubnav LI LI {
	BACKGROUND-COLOR: #eff
}
DIV.bmn_hsubnav LI:hover {
	BACKGROUND: #dee
}
DIV.bmn_hsubnav LI.bmn_hover {
	BACKGROUND: #dee
}
DIV.bmn_hsubnav LI {
	BORDER-RIGHT: #dee 1px solid; BORDER-BOTTOM: #dee 1px solid
}
DIV.bmn_hsubnav LI UL {
	PADDING-TOP: 1px
}
DIV.bmn_hsubnav LI {
	WIDTH: auto
}
DIV.bmn_hsubnav LI UL {
	WIDTH: 10em
}
DIV.bmn_hsubnav LI LI {
	WIDTH: 10em
}
DIV.bmn_hsubnav LI UL UL {
	MARGIN-LEFT: 10em
}
DIV.bmn_hsubnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1; LIST-STYLE-TYPE: none; POSITION: relative
}
DIV.bmn_hsubnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; ZOOM: 1; LIST-STYLE-TYPE: none; POSITION: relative
}
DIV.bmn_hsubnav {
	MARGIN: 0px 0px 1px
}
DIV.bmn_hsubnav A {
	PADDING-RIGHT: 0.7em; DISPLAY: block; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
DIV.bmn_hsubnav LI {
	FLOAT: left; LINE-HEIGHT: 1.2em
}
DIV.bmn_hsubnav LI UL UL {
	MARGIN-TOP: -1.6em
}
DIV.bmn_hsubnav LI:hover {
	POSITION: static
}
DIV.bmn_hsubnav LI.bmn_hover {
	POSITION: static
}
DIV.bmn_hsubnav LI UL {
	Z-INDEX: 1001; LEFT: -999999em; POSITION: absolute
}
DIV.bmn_hsubnav LI:hover UL {
	LEFT: auto
}
DIV.bmn_hsubnav LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_hsubnav LI:hover UL UL {
	LEFT: -999999em
}
DIV.bmn_hsubnav LI.bmn_hover UL UL {
	LEFT: -999999em
}
DIV.bmn_hsubnav LI:hover UL UL UL {
	LEFT: -999999em
}
DIV.bmn_hsubnav LI.bmn_hover UL UL UL {
	LEFT: -999999em
}
DIV.bmn_hsubnav LI LI:hover UL {
	LEFT: auto
}
DIV.bmn_hsubnav LI LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_hsubnav LI LI LI:hover UL {
	LEFT: auto
}
DIV.bmn_hsubnav LI LI LI.bmn_hover UL {
	LEFT: auto
}
DIV.bmn_hsubnav SPAN.bmn_clearNav {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 0px; HEIGHT: 0px
}
BODY {
	FONT-SIZE: small; voice-family: inherit
}
H3 {
	FONT-SIZE: small; voice-family: inherit
}
DIV.bmw_spotlightLinks A.bma_head {
	FONT-SIZE: medium; voice-family: inherit
}
H1.bmw_sitelogo {
	FONT-SIZE: x-large; voice-family: inherit
}
DIV.bmw_footer {
	FONT-SIZE: x-small; voice-family: inherit
}
DIV.bmw_breadcrumbs {
	FONT-SIZE: x-small; voice-family: inherit
}
DIV.bmc_caption {
	FONT-SIZE: x-small; voice-family: inherit
}
DIV.bmt_wrapper {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 1em auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 760px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
DIV.bmt_page_canvas {
	MARGIN: 3px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV.bmt_header {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: url(bm~theme/gray_gradient.jpg) repeat-x; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 2em; POSITION: relative
}
DIV.bmt_headerBrand H1 {
	FLOAT: left; MARGIN: 0px; WIDTH: 50%; POSITION: relative
}
DIV.bmt_headerText {
	TEXT-ALIGN: right
}
DIV.bmt_utility {
	CLEAR: both; PADDING-LEFT: 5px; BACKGROUND: url(bm~theme/half_cup.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 150px; WIDTH: 150px
}
DIV.bmt_utilitySidebar {
	CLEAR: left; PADDING-TOP: 1.5em
}
DIV.bmt_sidebar {
	FLOAT: right; WIDTH: 170px; MARGIN-RIGHT: 5px
}
DIV.bmt_footer {
	CLEAR: both; LINE-HEIGHT: 1.4em; PADDING-TOP: 1em; POSITION: relative; TEXT-ALIGN: center
}
#BMT_HomeMainContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(bm~theme/blue_mesh.jpg) repeat-x; PADDING-BOTTOM: 5px; MARGIN-LEFT: 160px; WIDTH: 580px; PADDING-TOP: 5px
}
#BMT_HomeContent {
	PADDING-RIGHT: 180px; BACKGROUND-POSITION: 430px 2px; BACKGROUND-IMAGE: url(bm~theme/coffee.gif); MARGIN-BOTTOM: 0.3em; PADDING-BOTTOM: 0.3em; BORDER-BOTTOM: #bdd 1px solid; BACKGROUND-REPEAT: no-repeat
}
#BMT_HomeLinks DIV.bmw_links {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 360px; PADDING-TOP: 5px; voice-family: inherit
}
#BMT_HomeSidebar {
	WIDTH: 200px; MARGIN-RIGHT: 5px
}
#BMT_HomeUtility {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px
}
#BMT_SectionMainContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 400px; PADDING-TOP: 0px
}
#BMT_PageMainContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 400px; PADDING-TOP: 0px
}
#BMT_EmailMainContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 400px; PADDING-TOP: 0px
}
#BMT_FeedMainContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 400px; PADDING-TOP: 0px
}
#BMT_UtilityMainContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; WIDTH: 400px; PADDING-TOP: 0px
}
DIV.bmw_pageContent {
	LINE-HEIGHT: 150%
}
H2.bmw_headline {
	MARGIN: 0.8em 0px; COLOR: #36c
}
H1.bmw_sitelogo A {
	COLOR: #f60; TEXT-DECORATION: none
}
H1.bmw_sitelogo A:visited {
	COLOR: #f60; TEXT-DECORATION: none
}
DIV.bmw_breadcrumbs {
	MARGIN-BOTTOM: 0.5em
}
DIV.bmc_caption {
	COLOR: #666; LINE-HEIGHT: 1.3em
}
DIV.bmw_announcements {
	MARGIN: 0.5em 0em; COLOR: #666
}
DIV.bmw_tips {
	MARGIN: 0.5em 0em; COLOR: #666
}
BLOCKQUOTE.bmc_bigPullquote {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; COLOR: #f60; PADDING-TOP: 10px; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #def
}
BLOCKQUOTE.bmc_smallPullquote {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; COLOR: #f60; PADDING-TOP: 10px; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #def
}
DIV.bmw_authorblurb {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ddd 1px solid; COLOR: #f60; PADDING-TOP: 10px; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #def
}
BLOCKQUOTE.bmc_bigPullquote {
	PADDING-LEFT: 45px; BACKGROUND: url(bm~theme/quote.gif) #def no-repeat 3px 3px
}
BLOCKQUOTE.bmc_smallPullquote {
	PADDING-LEFT: 45px; BACKGROUND: url(bm~theme/quote.gif) #def no-repeat 3px 3px
}
DIV.bmw_authorblurb {
	MARGIN-TOP: 1em
}
DIV.bmw_navigation A {
	FONT-WEIGHT: bold; COLOR: #f60; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV.bmw_navigation A:visited {
	FONT-WEIGHT: bold; COLOR: #f60; TEXT-ALIGN: right; TEXT-DECORATION: none
}
DIV.bmw_navigation LI {
	BACKGROUND-COLOR: #fff
}
DIV.bmw_navigation LI UL LI {
	BACKGROUND: #eff
}
DIV.bmw_navigation LI:hover {
	BACKGROUND: #fec
}
DIV.bmn_vnav LI.bmn_hover {
	BACKGROUND: #fec
}
DIV.bmw_navigation LI {
	BORDER-BOTTOM: #ddd 1px solid
}
DIV.bmw_navigation UL UL {
	BORDER-RIGHT: #ddd 1px solid
}
DIV.bmw_navigation LI.bmn_active {
	BACKGROUND-COLOR: #fdb
}
DIV.bmw_sectionfeeds {
	MARGIN-TOP: 1.5em
}
DIV.bmw_sectionfeeds UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.bmw_sectionfeeds LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.bmw_emailform LABEL {
	FONT-WEIGHT: bold
}
FORM.bmw_search {
	MARGIN-TOP: 0.8em; COLOR: #666
}
FORM.bmw_search INPUT {
	BORDER-RIGHT: #f60 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #f60 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #f60 1px solid; WIDTH: 190px; PADDING-TOP: 3px; BORDER-BOTTOM: #f60 1px solid; voice-family: inherit
}
A.bmw_bigmedium {
	MARGIN: 0.5em auto 0px
}
