UNKNOWN
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.toolbar_sm
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.app_title
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 6px;
    COLOR: #ffffff;
    TEXT-INDENT: 18px;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.navbar_off
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.navbar_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.page_title_prim
{
    MARGIN-TOP: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 11px;
    COLOR: #666666;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.page_title_sec
{
    MARGIN-TOP: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.cmdbtn
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.cmdbtn_dis
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.btmbtn_off
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.btmbtn_dis
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e6e6e6;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.btmbtn_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #54709f;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.tab_off
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #999999;
    TEXT-DECORATION: none
}
.tab_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #53709f;
    TEXT-DECORATION: none
}
UNKNOWN
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #54709f;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.tbl_hdr_lbl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #54709f;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.tbl_hdr_lbl_numeric
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #54709f;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: right
}
.tbl_hdr_lbl_text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #54709f;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.tbl_hdr_lbl_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #54709f;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.tbl_hdr_data
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.tbl_hdr_data_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.data_lbl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_lbl_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.data_lbl_sm
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_lbl_sm_link
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.data_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_bold_large
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_bold_mini_portal
{
    FONT-WEIGHT:bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_bold_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.data_footnote
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}

.data
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}

.errortext
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_large
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_mini_portal
{
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_white
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_link
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.data_sm
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.data_sm_link
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.accent_text_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3c6698;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.accent_text_bold_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3c6698;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.accent_text
{
    FONT-SIZE: 11px;
    COLOR: #3c6698;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.accent_text_link
{
    FONT-SIZE: 11px;
    COLOR: #3c6698;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.accent_text_sm
{
    FONT-SIZE: 10px;
    COLOR: #3c6698;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.accent_text_sm_link
{
    FONT-SIZE: 10px;
    COLOR: #3c6698;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.column_hdr
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.column_hdr_link
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.column_hdr_sm
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.column_hdr_sm_link
{
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.alert_hdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.alert_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.alert_bold_link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.alert
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.alert_link
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
.alert_sm
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.alert_sm_link
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
A.navbar_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
A.navbar_off
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
A.navbar_off:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
A.tab_off
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
A.tab_off:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
A.column_hdr_link
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
A.column_hdr_link:hover
{
    FONT-SIZE: 11px;
    COLOR: #cd8606;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: underline
}
A.alert
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
A.alert:hover
{
    FONT-SIZE: 11px;
    COLOR: #cd8606;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.data_red
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.column_txt_lnk
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.column_txt_lnk_visted
{
    FONT-SIZE: 11px;
    COLOR: #6354f0;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.bkgd_grey
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, helvetica;
    BACKGROUND-COLOR: #e6e6e6
}
TABLE
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left
}
.bkgd_blue
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #e2ecf8
}
TR
{
    TEXT-ALIGN: left
}
TH
{
    TEXT-ALIGN: left
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left
}
TD
.ultralt_grey
{
	BORDER-RIGHT: black thin solid;
	BORDER-TOP: black thin solid;
	BORDER-LEFT: black thin solid;
	BORDER-BOTTOM: black thin solid;
	BACKGROUND-COLOR: #dddddd
}
.border_grey
{
	
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #cccccc
}
.lt_grey
{
    BACKGROUND-COLOR: #999999
}
.section_hdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #54709f;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
A
{
    FONT-SIZE: 11px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.A_large
{
    FONT-SIZE: 14px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.med_grey
{
    BACKGROUND-COLOR: #666666
}
A .title
{
    MARGIN-TOP: 11px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 11px;
    TEXT-INDENT: 18%;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.bkgd_white
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: aqua
}
.body_margin
{
    MARGIN-TOP: 20px
}
.data_green
{
    FONT-SIZE: 11px;
    COLOR: #008000;
    FONT-FAMILY: Arial, Verdana, helvetica
}
.data_grey
{
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.page_primary
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.page_secondary
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: 333399;
    FONT-FAMILY: Arial, Verdana, Helvetica
}

.login_sec
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.tab_right_on
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ffffff
}
.tab_right_off
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #ffffff
}
.tbl_margin
{
    WIDTH: 10px;
    FONT-FAMILY: Arial, Verdana, Helvetica, Helvitica;
    BACKGROUND-COLOR: #ffffff
}
.text_left_margin
{
    WIDTH: 18px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #ffffff
}
.tbl_data_text
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left
}
.tbl_data_numeric
{
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: right
}
.tbl_data_numeric_red
{
    FONT-SIZE: 11px;
    COLOR: red;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: right
}
.tbl_data_numeric_green
{
    FONT-SIZE: 11px;
    COLOR: green;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: right
}
.column_hdr_text
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left
}
.column_hdr_numeric
{
    FONT-SIZE: 11px;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: right
}
.tbl_data_text_red
{
    FONT-SIZE: 11px;
    COLOR: red;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left
}
.tbl_data_text_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: left
}
.tbl_data_numeric_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-ALIGN: right
}
.body_title
{
    MARGIN-TOP: 11px;
    BACKGROUND-COLOR: #e6e6e6
}
.search
{
    MARGIN-TOP: 15px
}
.blt_link_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #336699;
    FONT-FAMILY: Arial
}
.accent_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cd8606;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.bkgd_black
{
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: black
}
.date_gold_bold
{
}
.accent
{
    FONT-SIZE: 11px;
    COLOR: #cd8606
}
.page_title_sec_green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #99ffff;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.page_title_sec_gray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Verdana, helvetica
}
.page_title_sec_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana, helvetica
}
.text_green
{
    COLOR: lawngreen
}
.radio_button
{
    LIST-STYLE-IMAGE: url(http://dvtxpr1.salessupport.com/BMW_CenterNet/images/adobe.gif)
}
.document_search_text
{
    FONT-SIZE: 11px;
    COLOR: lightgrey
}

.stage_hdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}

.step_hdr
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 14px;
    COLOR: #54709f;
    FONT-FAMILY: Arial, Verdana, Helvetica
}

.nav_links_current
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica
}

A.nav_links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #54709f;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
.double_indent {
   MARGIN-LEFT: 40px;
   DISPLAY:block;
}

LI.double_indent {
   MARGIN-LEFT: 50px;
}

.rss_border
{
	border-right: #c7d6e7 thin solid;
	border-top: #c7d6e7 thin solid;
	border-left: #c7d6e7 thin solid;
	border-bottom: #c7d6e7 thin solid;
}
.rss_header
{
	font-weight: bold;
	font-size: 12px;
	color: #4271d0;
	border-bottom: #c7d6e7 thin solid;
	font-family: Arial;
	background-color: #d4e6fc;
}
.rss_data
{
	font-weight: bold;
	font-size: 11px;
	color: #4848DB;
	font-family: Arial;
}
