FORM.finance {
	PADDING-RIGHT: 0px; MARGIN-TOP: -1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0pt; WIDTH: 704px; PADDING-TOP: 0pt
}
FORM.finance LABEL.select {
	DISPLAY: block; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; PADDING-TOP: 2px
}
FORM.finance LABEL.radio {
	DISPLAY: block; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; PADDING-TOP: 2px
}
FORM.finance LABEL.text {
	DISPLAY: block; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; PADDING-TOP: 2px
}
FORM.finance LABEL.select {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 170px
}
FORM.finance LABEL.radio {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 170px
}
FORM.finance LABEL.text {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 170px
}
#audi_container_main FORM.finance FIELDSET {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px
}
FORM.finance DIV.row {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden
}
#audi_container_main LABEL.radio {
	FONT-WEIGHT: normal
}
#audi_container_main LABEL.checkbox {
	FONT-WEIGHT: normal
}
FORM.finance DIV.row IMG {
	DISPLAY: block
}
FORM.finance LABEL.select {
	WIDTH: 106px
}
FORM.finance LABEL.text {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 170px
}
FORM.finance INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px! important; PADDING-BOTTOM: 1px; MARGIN: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 1px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
* + htmlform.finance INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
FORM.finance INPUT .checkbox {
	FONT-SIZE: 10px; MARGIN-LEFT: 0px
}
FORM.finance INPUT.zip {
	FLOAT: left; WIDTH: 35px! important
}
TD INPUT.text {
	WIDTH: 180px
}
* HTML TD INPUT.text {
	WIDTH: 176px
}
* + HTML TD INPUT.text {
	WIDTH: 177px
}
TD SELECT {
	WIDTH: 184px
}
* HTML TD SELECT {
	WIDTH: 184px
}
* + HTML TD SELECT {
	WIDTH: 185px
}
TD radio {
	WIDTH: 12px; HEIGHT: 12px
}
FORM.finance #audi_tab_navigation_container FIELDSET {
	PADDING-RIGHT: 10px; MARGIN-TOP: 16px; PADDING-LEFT: 10px; WIDTH: 456px
}
FORM.finance #audi_tab_navigation_container DIV.row {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 406px; HEIGHT: 22px
}
FORM.finance #audi_tab_navigation_container DIV.two_row {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 406px; HEIGHT: 48px
}
.wegatext {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 185px
}
.wegatext {
	DISPLAY: block; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.5em; PADDING-TOP: 2px
}
.wegatext {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0
}
DIV.wegaerror UL.wegahasError {
	DISPLAY: block! important; MIN-HEIGHT: 15px
}
.wegahasError {
	DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(/ngw_base/img/form/error.png) no-repeat 0px 0px; LEFT: 358px; MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 3px; MARGIN-LEFT: 20px; WIDTH: 280px; COLOR: #cc0136; LINE-HEIGHT: 12px; PADDING-TOP: 2px; POSITION: absolute; TOP: 0px
}
.wegaselect {
	WIDTH: 184px! important; LINE-HEIGHT: 1em! important
}
.wegaselect {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 10px! important; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 18px
}
.wegaselhasError {
	BORDER-RIGHT: #cc0136 2px solid; BORDER-TOP: #cc0136 2px solid; MARGIN: 0px; BORDER-LEFT: #cc0136 2px solid; BORDER-BOTTOM: #cc0136 2px solid; HEIGHT: 18px! important
}
* HTML #audi_content FORM.template-c-3 .audi_generated_corners_background {
	PADDING-LEFT: 0px! important; WIDTH: 671px
}
* + HTML #audi_content FORM.template-c-3 .audi_generated_corners_background {
	PADDING-LEFT: 0px! important; WIDTH: 691px
}
* HTML #audi_content .audi_generated_top .generated_middle {
	BACKGROUND: url(../img_vtp/bg_10percent_transparent_white_ie6.gif) left top
}
* HTML #audi_content .audi_generated_bottom .generated_middle {
	BACKGROUND: url(../img_vtp/bg_10percent_transparent_white_ie6.gif) left top
}
* HTML DIV.row {
	MARGIN-BOTTOM: 0px
}
* + HTML DIV.row {
	MARGIN-BOTTOM: 0px
}
.has_vtp_generated_rounded_corners {
	MARGIN-BOTTOM: 15px
}
* HTML DIV.row BUTTON.forward {
	RIGHT: -20px; POSITION: absolute
}
* HTML DIV.row BUTTON.forward DIV {
	FLOAT: right
}
* HTML BUTTON .process_forward.submit SPAN {
	PADDING-RIGHT: 35px! important; PADDING-LEFT: 14px! important; BACKGROUND: url(/ngw_base/img/form/sprite_buttons.gif) no-repeat 100% -248px; PADDING-BOTTOM: 3px! important; PADDING-TOP: 3px! important
}
* HTML BUTTON .process_forward.submit:hover {
	BACKGROUND: url(/ngw_base/img/form/sprite_buttons.gif) no-repeat 0px -279px
}
* HTML BUTTON .process_forward.submit:hover SPAN {
	BACKGROUND: url(/ngw_base/img/form/sprite_buttons.gif) no-repeat 100% -279px
}
* HTML BUTTON .process_forward_plus.submit {
	BACKGROUND: url(/ngw_base/img/form/sprite_buttons.gif) no-repeat 0px -310px
}
* HTML BUTTON .process_forward_plus.submit SPAN {
	PADDING-RIGHT: 35px! important; PADDING-LEFT: 14px! important; BACKGROUND: url(/ngw_base/img/form/sprite_buttons.gif) no-repeat 100% -310px; PADDING-BOTTOM: 3px! important; PADDING-TOP: 3px! important
}
