#container
{
   width: 950px;
    height: 1500px!important;
}

*html #container
{
   width: 950px;
    height: 1150px!important;
}

#wmxcontent
{
   width: 940px;
   position: relative;
   margin: 0 auto;
   background-color: #000000;
   height: 1270px!important;
}

*:first-child+html #wmxcontent
{
    height: 1330px!important;
}

*html #wmxcontent
{
    height: 1200px!important;
}

.wmxform {
position: relative; top: -243px; left: 591px; width: 307px; color: #ffffff;
}

*:first-child+html .wmxform
{
    position: relative;
    top: -263px;
}

*html .wmxform
{
    position: relative;
    top: -263px;
}

.correctflow {
margin-left: -100px; 
}

p input {
position: relative; top: -115px; left: -60px; z-index: 999;
}
.attention {
visibility: hidden;
}
.active .wmxform fieldset
{
 border: none; 
}

BODY {
 BACKGROUND: #000; COLOR: #fff;
}
A:link {
 COLOR: #3399cc
}

#BMW-Bottomtext {
 Z-INDEX: 999;
 LEFT: 25px;
 WIDTH: 900px;
 POSITION: relative;
 TOP: -214px;
 HEIGHT: 200px;
color: #ffffff;
}

*:first-child+html #BMW-Bottomtext
{
    position: relative;
    top: -234px;
}

*html #BMW-Bottomtext
{
    position: relative;
    top: -234px;
}

A:visited {
 COLOR: #6699cc
}
A:hover {
 COLOR: #cccccd
}
A:active {
 COLOR: #ffffff
}

#anchor {
 LEFT: 0px; WIDTH: 1px; POSITION: relative; TOP: 0px; HEIGHT: 1px
}
#BMW-text {
 Z-INDEX: 999; LEFT: 25px; WIDTH: 440px; POSITION: absolute; TOP: -500px; HEIGHT: 200px; color: #ffffff;
}

*:first-child+html #BMW-text
{
    position: absolute;
    top: -539px;
}

*html #BMW-text
{
    position: absolute;
    top: -539px;
}

a.menubutton:link
{
    color: #ffffff;
}

a.menubutton:visited
{
    color: #ffffff;
}

a.menubutton:hover
{
    color: #ffffff;
}

a.menuitem:link
{
    color: #333333;
}

a.menuitem:hover
{
    color: #6699CC;
}

a.menuitem:visited
{
    color: #333333;
}

fieldset.horizontal div span.correctflow
{
    position: relative;
    left: -99px;
    top: -42px;
    width: 158px;
}

*:first-child+html fieldset.horizontal div span.correctflow
{
	position: relative;
    left: -90px;
}

*html fieldset.horizontal div span.correctflow
{
	position: relative;
    left: -90px;
}

#AJAX__ctl7__ctl0_Form_213712_Submit__
{
    position: relative;
    left: 200px;
    top: 55px;
}

*:first-child+html #AJAX__ctl7__ctl0_Form_213712_Submit__
{
    position: relative;
    left: 200px;
    top: 35px;
}

*html #AJAX__ctl7__ctl0_Form_213712_Submit__
{
    position: relative;
    left: 200px;
    top: 35px;
}

*html #bottom {
background:none;
}


