body,p {
  color: white;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
}

a:link, a:visited, a:active, a:hover {text-decoration: none; color:#FFFFFF;}

#tipsetting{
position: absolute;
font-size:12px;
width: 75px;
border: 1px solid black;
padding: 3px;
background-color:#333333;

visibility: hidden;
z-index: 100;
color:#FFFFFF;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/* filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
}

#header{
width:964px;
text-align:left;
}

.mtitle{
      font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight:bold;
  margin-bottom:5px;
}

#Layer1 {
  position:absolute;
  left:730px;
  top:323px;
  width:550px;
  height:264px;
  z-index:101;
}

INPUT {font-family:verdana,arial,helvetica,sans-serif;color:#333333;border:0px solid #999999;}

.buttonTextLink {display:inline;}

.select-free
{
  position:absolute;
  z-index:10;/*any value*/
  overflow:hidden;/*must have*/
  width:33em;/*must have for any value*/;
}
.select-free iframe
{
  display:none;/*sorry for IE5*/
  display/**/:block;/*sorry for IE5*/
  position:absolute;/*must have*/
  top:0;/*must have*/
  left:0;/*must have*/
  z-index:-1;/*must have*/
  filter:mask();/*must have*/
  width:3000px;/*must have for any big value*/
  height:3000px/*must have for any big value*/;
}

.disclaimer_char{color:#ffffff;}

/* POPUP DISPLAY BOX */
div.gPopUpDisplay  {display:none;width:302px;background-color:#9A938A;position:absolute;z-index:10;text-align:right;padding:0px 4px 8px 4px;font-size:11px}
div.gPopUpDisplay a.gClose:link, div.gPopUpDisplay a.gClose:visited
      {padding-right:14px;background:url(/img/global/dhtmlpop-close.gif) no-repeat center right;color:white !important}
div.gPopUpDisplay div.gPopUpContentContainer
      {overflow:hidden;background-color:#83756C;widt--h:83%;height:144px;mar--gin:5px;padding:7px 20px 7px 7px;color:#ffffff;text-align:left;line-height:1.5;scrollbar-face-color:#bbb2ac;}
div.gPopUpDisplay .gFirstChild  {margin:4px 10px}

@media print{
div.gPopUpDisplay     {display:block;position:static;width:auto}
div.gPopUpDisplay a.gClose  {display:none;}
.gPopUpContentContainer    {overflow:visible;height:auto}
}

DIV.gFooter      {padding-top:30px;margin:0px auto;text-align:left;}
#gFooter  {clear:left;height:25px;clear:both;text-align:center;padding-top:2px;background:url(/content/dam/infiniti/espanol/global/footer-border.gif) no-repeat black;margin:0px auto;width:964px;margin-top:.5em}
#gFooter a  {color:white;padding:0px 12px;font-size:11px;}
#gFooter a *{color:white;;font-size:11px;}
#gFooter #gFooterAboutLink{font-weight:bold}
#gFooter img {display:inline;}

/* global nav */
.top-nav-container {
	   height:64px;
	   width:100%;
}
.top-nav-container .gnav-container{
    background:url('/content/dam/infiniti/espanol/globalmenu/menu-bk.gif'); background-repeat:repeat-x; height:65px;
}

#tableGlobalNav { background:url('/content/dam/infiniti/espanol/globalmenu/menu-bk.gif'); background-repeat:repeat-x; height:65px;}
#tableGlobalNavTop { background:url('/content/dam/infiniti/espanol/globalmenu/gradient.gif'); background-repeat:repeat-x; }

#esp_btnBuildGConv {
    position:absolute;
    left: 85px;
    top: 83px;
    width:176px;
    height:32px;
}

#esp_btnViewTheGLine {
    position:absolute;
    left: 261px;
    top: 83px;
    width:176px;
    height:32px;
}

.esp_gbody{
    width: 964px;
    margin: 0px auto;
}

#esp_mainbody {
  position: relative;
  width: 964px;
  height: 523px;  /* height: 513px; */
  background-repeat: no-repeat;
    overflow:visible;
}

#esp_gTopNav {
    width: 964px; 
    height: 63px; 
}

.esp_promos {
    position:absolute;
    top:440px;
    margin-left:198px;
}

.esp_shoppingTools {
    position:absolute;
    top:354px;
}

.esp_footer {
    position:absolute;
    top:228px;
}

#esp_btnTradeIn {
    position:absolute;
    left: 738px;
    top: 171px;
    width:184px;
    height:20px;
}

#esp_btnSeeAllSpecialOffers {
    position:absolute;
    left: 738px;
    top: 199px;
    width:184px;
    height:20px;
}
#homePageShopTools{
	position:relative;
    left: 0;
    top: 355px;
	   
	}
/* ESPANOL HOME PAGE ITEMS */
    .fx-hidden-btn {width:208px; height:152px; display:block; position:absolute; left:47px; top:182px;}
    .gsedan-hidden-btn {width:467px; height:246px; position:absolute; left:260px; top:138px;}
    
    .tradein-btn-wse {width:201px; height:30px; display:block; position:absolute; left:745px; top:260px;}
    .specialoffers-btn-wse {width:201px; height:31px; display:block; position:absolute; left:745px; top:290px;}

