.tRaqBody {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 35px; WIDTH: 894px; POSITION: relative
}
.tRaqBody H1.tPageTitle {
	MARGIN: 80px 0px 11px
}
.tRaqNav {
	BACKGROUND-COLOR: white
}
.tRaqNav A {
	FONT-SIZE: 0px; MARGIN: 0px
}
.tRaqNav IMG {
	DISPLAY: inline
}
IMG.tBottomEdge {
	MARGIN-BOTTOM: 20px
}
.main_area {
	POSITION: relative; BACKGROUND-COLOR: white; p--adding: 10px 0px
}
#page_vehicle .main_area {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#page_model .main_area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#page_color .main_area {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: silver 1px solid
}
#page_info .main_area {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BORDER-BOTTOM: silver 1px solid
}
#page_info .main_area * {
	COLOR: black
}
#page_retailer .main_area {
	COLOR: black
}
#page_retailer .main_area {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#page_retailer .tBottomLinks {
	BORDER-TOP: silver 1px solid
}
#page_options .tBottomLinks {
	BORDER-TOP: silver 1px solid
}
#page_info .tBottomLinks {
	
}
#page_thanks .main_area {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 30px; PADDING-TOP: 20px
}
#page_thanks .main_area H4 {
	COLOR: black
}
#page_zip .main_area {
	BORDER-BOTTOM: silver 1px solid
}
.tCts {
	FONT-WEIGHT: bold; COLOR: white; POSITION: absolute
}
A:hover .tCts {
	COLOR: #4a341b! important
}
.tCarM {
	DISPLAY: block; FLOAT: left; MARGIN: 10px 0px 15px; WIDTH: 290px; POSITION: relative; HEIGHT: 150px
}
.tCarM IMG {
	DISPLAY: block
}
.tCarM .tCts {
	FONT-WEIGHT: bold; RIGHT: 10px; COLOR: white; POSITION: absolute; TOP: 10px
}
.tCarM H6 {
	COLOR: black
}
.tCarM .tDetails {
	LEFT: 13px; COLOR: black; BOTTOM: 10px; POSITION: absolute
}
A.tModelPanel {
	BORDER-BOTTOM: silver 1px solid
}
H1.tCarName {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 160%; Z-INDEX: 5; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: black; PADDING-TOP: 12px; BORDER-BOTTOM: silver 1px solid; POSITION: relative; HEIGHT: 60px; BACKGROUND-COLOR: white; -moz-box-sizing: border-box; box-sizing: border-box
}
H1.tCarName .tSubtitle {
	FONT-SIZE: 61%; COLOR: black; lvertical-align: top
}
H1.tCarName #tCarSmall {
	RIGHT: 25px; POSITION: absolute; TOP: 5px
}
#page_model .tCts {
	FONT-SIZE: 11pt; RIGHT: 40px
}
.tRaqBody .tBottomLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 894px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 4em; BACKGROUND-COLOR: white
}
.tRaqBody .tBottomLinks .tLeft {
	PADDING-RIGHT: 17px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; COLOR: #4a341b! important; PADDING-TOP: 0px; POSITION: absolute; TOP: 1.5em; BACKGROUND-COLOR: white
}
.tRaqBody .tBottomLinks A.tRight {
	PADDING-RIGHT: 17px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; COLOR: #4a341b! important; PADDING-TOP: 0px; POSITION: absolute; TOP: 1.5em; BACKGROUND-COLOR: white
}
.tRaqBody .tBottomLinks .tLeft {
	BACKGROUND: url(/ngstcms_infiniti/img/shopping_tools/raq/arrow.gif) no-repeat 0px 4px; LEFT: 0px
}
.tRaqBody .tBottomLinks A.tRight {
	RIGHT: 0px; BACKGROUND: url(/ngstcms_infiniti/img/shopping_tools/config/icon_question.gif) no-repeat right 50%; LINE-HEIGHT: 14px
}
.tRaqBody .tBottomLinks A.tRight:hover {
	TEXT-DECORATION: underline! important
}
#page_model .tModelPanel {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 40px; PADDING-TOP: 20px
}
#page_model .tModelPanel UL {
	MARGIN: 1em 0px 0px 15px
}
.tModelDetails * {
	COLOR: black! important
}
#page_model A.tCarL {
	FLOAT: right; WIDTH: 388px; HEIGHT: 171px
}
#page_model .tDummy {
	FLOAT: right; WIDTH: 388px; HEIGHT: 131px
}
.tColorPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 20px
}
.tColorPanel * {
	COLOR: black
}
.tColorPanel H3 {
	FONT-SIZE: 11px
}
#chipImageContainer {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 550px; PADDING-TOP: 2px
}
.tVAlignBottom {
	VERTICAL-ALIGN: bottom
}
A.tMiniPEQuestionPop {
	PADDING-RIGHT: 17px; FONT-WEIGHT: bold; BACKGROUND: url(/ngstcms_infiniti/img/shopping_tools/config/icon_question.gif) no-repeat right 50%; COLOR: #4a341b! important; LINE-HEIGHT: 14px; MARGIN-RIGHT: 20px! important
}
A.tBrownLink {
	PADDING-RIGHT: 17px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(/ngstcms_infiniti/img/shopping_tools/raq/arrow.gif) no-repeat left 50%; PADDING-BOTTOM: 2px; COLOR: #4a341b! important; LINE-HEIGHT: 14px; MARGIN-RIGHT: 20px! important
}
A.tBrownLinkG {
	PADDING-RIGHT: 17px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(/ngstcms_infiniti/img/shopping_tools/raq/arrow_g.gif) no-repeat left 50%; PADDING-BOTTOM: 2px; COLOR: #4a341b! important; LINE-HEIGHT: 14px; MARGIN-RIGHT: 20px! important
}
#chipImageContainer IMG {
	displa-y: inline
}
A.tChipImg {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: white 2px solid
}
A.tChipImg:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: black 2px solid
}
A.tChipImgH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 3px; PADDING-TOP: 1px; BORDER-BOTTOM: black 2px solid
}
.tColorPanel A#btn_enter_info {
	FLOAT: right; MARGIN-BOTTOM: 10px
}
.tColorPanel A#btn_enter_info IMG {
	DISPLAY: inline
}
A.tPricingDetails {
	MARGIN-LEFT: 20px; COLOR: silver! important
}
A.tPricingDetails SPAN {
	COLOR: silver; TEXT-DECORATION: underline
}
#page_info UL.tMargin {
	MARGIN: 10px 15px
}
.tDealerName {
	COLOR: black
}
TABLE.tDealer {
	WIDTH: 100%
}
TABLE.tDealer TD {
	
}
.tBorderTop TD {
	BORDER-TOP: silver 1px solid
}
TABLE.tDealer * {
	COLOR: black
}
TABLE.tDealerChoose * {
	COLOR: black
}
DIV.tDealer * {
	COLOR: black
}
TABLE.tDealerChoose {
	WIDTH: 540px! important
}
TABLE.tDealer TD.tAddress {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 380px; PADDING-TOP: 20px
}
TABLE.tDealer TD.tContact {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 420px; PADDING-TOP: 20px
}
TABLE.tDealerChoose TD.tRadio {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 20px; PADDING-TOP: 20px
}
TABLE.tDealerChoose TD.tAddress {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; WIDTH: 380px; PADDING-TOP: 20px
}
TABLE.tDealerChoose TD.tContact {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 420px; PADDING-TOP: 20px
}
TD.tRadio INPUT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.tDealer {
	PADDING-LEFT: 10px; FLOAT: right; BORDER-LEFT: #999 1px solid; WIDTH: 310px
}
DIV.tContact {
	MARGIN-TOP: 20px
}
DIV.tAddress {
	
}
SPAN.tDealerName {
	FONT-WEIGHT: bold
}
H4.tClosest {
	FONT-WEIGHT: normal; MARGIN: 35px 0px 10px 20px; COLOR: black
}
.tPhoneLabel {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 8em
}
.tPhoneNumber {
	CLEAR: right
}
.tLanguagesLabel {
	
}
#searchDiv {
	CLEAR: right; PADDING-RIGHT: 20px; MARGIN-TOP: 60px; DISPLAY: none; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #83756c
}
.tFloatForm {
	FLOAT: left; MARGIN-RIGHT: 10px; HEIGHT: 3em
}
TABLE.tDealerForm {
	FLOAT: left
}
TABLE.tDealerForm TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; COLOR: white! important; PADDING-TOP: 15px
}
TABLE.tDealerForm LABEL {
	COLOR: white! important
}
#searchDiv .tCloseBar {
	TEXT-ALIGN: right
}
#searchDiv .tCloseBar IMG {
	DISPLAY: inline
}
.tAward {
	FLOAT: right; MARGIN-RIGHT: 20px
}
DIV.tSubmitRequest {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.tSubmitRequest INPUT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagination {
	FLOAT: right; COLOR: black
}
.pagination * {
	
}
.pagination A {
	TEXT-DECORATION: underline
}
.pagination A * {
	
}
#page_retailer .pagination A {
	COLOR: black! important
}
H4.tResultsHead {
	COLOR: black; margin--left: 20px
}
DIV.tOr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px
}
.tThanksCar {
	
}
.tNextSteps {
	DISPLAY: block; FLOAT: left
}
DIV.nextPage {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right! important
}
DIV.nextPage IMG {
	DISPLAY: inline
}
DIV.nextPageBorderTop {
	BORDER-TOP: #999999 1px solid
}
.tArrowLink {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 90%; BACKGROUND: url(/ngstcms_infiniti/img/shopping_tools/raq/arrow.gif) no-repeat 0px 3px; MARGIN-LEFT: 10px; COLOR: #4a341b! important
}
.tArrowLink:hover {
	TEXT-DECORATION: underline! important
}
.tDisclaimer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
.tDisclaimer * {
	COLOR: white
}
DIV.tDhtmlPop {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; FONT-SIZE: 11px; Z-INDEX: 90; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; POSITION: absolute; BACKGROUND-COLOR: #9a938a
}
DIV.tDhtmlPop .tDepth1 * {
	COLOR: white
}
DIV.tDhtmlPop .tPopTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 8px; COLOR: white; PADDING-TOP: 8px; BACKGROUND-COLOR: #83756c! important
}
DIV.tDhtmlPop .tScroller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; OVERFLOW: auto; PADDING-TOP: 10px; HEIGHT: 210px; BACKGROUND-COLOR: #83756c! important; TEXT-ALIGN: left
}
DIV.tDhtmlPop .tDhtmlPopClose {
	TEXT-ALIGN: right
}
DIV.tDhtmlPop .tDhtmlPopClose A {
	TEXT-DECORATION: none
}
DIV.tDhtmlPop .tDhtmlPopClose .tX {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; TEXT-DECORATION: underline overline
}
DIV.tDhtmlPop .tDepth1 {
	MARGIN: 5px 0px; WIDTH: 350px
}
.errorMessage {
	FONT-SIZE: 10px; COLOR: black
}
.errorLabel {
	FONT-SIZE: 10px; COLOR: black
}
TABLE.tZipTable TD {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle
}
TABLE.tZipTable IMG {
	DISPLAY: inline
}
DIV.tVehicleSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; WIDTH: 580px; PADDING-TOP: 0px
}
DIV.tVehicleSection TABLE {
	WIDTH: 580px
}
.tMainExtImg {
	FLOAT: left
}
.tMainIntImg {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; FLOAT: right
}
.vehicleDetailsSection {
	MARGIN-RIGHT: 5px
}
.vehicleDetailsSection IMG {
	DISPLAY: inline
}
.vehicleDetailsSection TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.vehicleDetailsSection TABLE {
	MARGIN-BOTTOM: 15px; WIDTH: 560px
}
.vehicleDetailsSection H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.tVehicleSection {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 12px! important; PADDING-LEFT: 28px! important; PADDING-BOTTOM: 0px! important; WIDTH: 585px! important; PADDING-TOP: 0px! important
}
DIV.tVehicleSection TABLE {
	WIDTH: 540px
}
DIV.tSummaryContainer {
	FLOAT: left! important; BORDER-LEFT: #999 0px solid
}
DIV.tSummaryContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 10px; BORDER-LEFT: #999 1px solid; WIDTH: 250px; PADDING-TOP: 0px
}
DIV.tSummaryContainer UL {
	DISPLAY: block
}
#nextStepLink {
	PADDING-LEFT: 10px; FONT-SIZE: 11px; TEXT-ALIGN: left
}
#summary-panel {
	WIDTH: 255px
}
#summary-panel TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em; PADDING-TOP: 0px; BACKGROUND-COLOR: #edecec; BORDER-RIGHT-WIDTH: 0px
}
#summary-panel TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 2em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#summary-panel TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 2em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#summary-panel TD.dotted-border {
	PADDING-RIGHT: 0px; BORDER-TOP: #000 1px dotted; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.7em
}
#summary-panel TD.sub-heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.7em
}
#summary-panel TR.base {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#summary-panel TR.base TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#summary-panel TR.total {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #000 1px solid
}
#summary-panel TR.total TD {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #000 1px solid
}
#summary-panel TR.calculation {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #fff
}
#summary-panel TR.calculation TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #fff
}
#summary-panel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#summary-panel LI {
	PADDING-LEFT: 15px; FONT-SIZE: 0.7em; BACKGROUND: url(../media/widgets/small_arrow.gif) #fff no-repeat left top
}
#summary-panel LI A:link {
	COLOR: #333; TEXT-DECORATION: none
}
#summary-panel LI A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
#summary-panel LI A:hover:visited {
	COLOR: #333; TEXT-DECORATION: underline
}
#summary-panel LI A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
.align-left {
	TEXT-ALIGN: left
}
.align-right {
	TEXT-ALIGN: right
}
.vehicleDetailsSection TABLE {
	WIDTH: 100%
}
.tOptionCheckbox {
	WIDTH: 28px
}
.tOptionDescription {
	VERTICAL-ALIGN: middle
}
TD.tOptionDescription A {
	FONT-SIZE: 11px; COLOR: #666! important
}
TD.tOptionDescription SPAN.tOptionText {
	FONT-SIZE: 11px; COLOR: #666! important
}
.tOptionDescriptionText IMG {
	VERTICAL-ALIGN: top
}
.tBorderT {
	BORDER-TOP: #999999 1px solid
}
.tOptionText {
	FONT-SIZE: 10px
}
BR.clear {
	CLEAR: both
}
DIV.t30 {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 560px
}
A.tMiniappLink {
	FONT-WEIGHT: bold; COLOR: #4a341b
}
#notablePop UL {
	MARGIN-LEFT: 2em; LIST-STYLE-TYPE: disc
}
DIV.tNotableContainer {
	Z-INDEX: 2002; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 125px; HEIGHT: 100%
}
DIV.tNotable {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 390px; PADDING-TOP: 10px; BACKGROUND-COLOR: #9a938a
}
DIV.tNotable * {
	FONT-SIZE: 10px
}
DIV.tNotable .mPopTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #786a61 1px solid; BACKGROUND-COLOR: #83756c
}
DIV.tNotableQuestion {
	BORDER-TOP: #786a61 1px solid
}
DIV.tNotableSection B {
	COLOR: #ffffff
}
LI {
	COLOR: #ffffff
}
DIV.tNotable .mScroller {
	PADDING-RIGHT: 5px; OVERFLOW-Y: auto; PADDING-LEFT: 5px; OVERFLOW-X: auto; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #83756c; TEXT-ALIGN: left
}
DIV.tNotable .mScroller .tNotableSection {
	PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
DIV.tShaderDiv {
	Z-INDEX: 1001; LEFT: 0px; WIDTH: 893px; POSITION: absolute; TOP: 0px; HEIGHT: 3000px
}
A.tNotableLink {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; COLOR: #ffffff! important
}
DIV.tLegend {
	PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 5px; PADDING-TOP: 10px; background----color: #EBEBEB
}
DIV.tLegend DIV {
	FONT-SIZE: 10px! important; PADDING-BOTTOM: 3px; LINE-HEIGHT: 11px
}
DIV.tLegend IMG {
	DISPLAY: inline
}
DIV.tInteriorColors {
	HEIGHT: 50px
}
DIV.tDhtmlPop .tDepthRetailer * {
	COLOR: white
}
DIV.tDhtmlPop .tDepthRetailer {
	MARGIN: 0px; WIDTH: 620px
}
DIV.tRetailerPopupTitle {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #786a61 1px solid
}
DIV.tDhtmlPop .tRetailerBodyArea {
	MARGIN: 0px; WIDTH: 600px; HEIGHT: 325px; BACKGROUND-COLOR: #83756c! important; TEXT-ALIGN: left
}
DIV.tDhtmlPop .tRetailerContentArea {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #786a61 1px solid
}
DIV.tDhtmlPop .tRetailerButtons {
	CLEAR: left; FONT-WEIGHT: bold; FLOAT: left; TEXT-ALIGN: right
}
A.tStandardFeatures {
	PADDING-RIGHT: 17px; BACKGROUND: url(/ngstcms_infiniti/img/shopping_tools/config/icon_question.gif) no-repeat right center; PADDING-TOP: 1px
}
A.tStandardFeatures:hover {
	PADDING-RIGHT: 17px; BACKGROUND: url(/ngstcms_infiniti/img/shopping_tools/config/icon_question.gif) no-repeat right center; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.tEquipmentEntry2 {
	FONT-SIZE: smaller; MARGIN-LEFT: 40px
}
.tEquipmentHeading {
	PADDING-TOP: 0px
}

