div.windowSticker {
    font-family: arial, helvetica, verdana, sans-serif;
    font-size:11px;
}

div.windowSticker div.headerContainer{
	border:0px;
	width:100%;
	height:32px;}
div.windowSticker div.window-sticker-text { 
	padding:5px 0px 0px 15px;
	float:left;
	position: relative; }
div.windowSticker div.close-button { 
	padding:0px 10px 0px 0px;
	float:right;
	position: relative;}
div.windowSticker div.printContainer{
	top:0px;
	text-align:right;
	width:100%}
	
div.windowSticker img{
	border:0px;}

div.windowSticker ul.standard{
	list-style:none;
	margin:0px;
	padding:0px; } 

div.windowSticker div.brandContainer{
	width:650px;
	display: -moz-inline-block;
	display: inline-block;
	vertical-align: top;}

div.windowSticker div.brandLeft{
	width:270px;}

div.windowSticker div.brandRight{
	width:358px;
	float:right;
	position:relative;
	vertical-align: top;}

div.windowSticker div.SmongIndex{
	background-color:#CCCCCC;
	border:1px solid black;
	margin:auto;
	height:11px!important;
	height:13px;
	overflow: hidden;
	border-right:0px;
	width:20px;}
div.windowSticker div.SmongIndexNo{
	background-color:#FFFFFF;
	border:1px solid black;
	margin:auto;
	height:11px!important;
	height:13px;
	overflow: hidden;
	border-right:0px;
	width:20px;}
div.windowSticker div.SmongIndexLast{
	background-color:#FFFFFF;
	border:0px;
	margin:auto;
	height:11px!important;
	height:13px;
	overflow: hidden;
	border-left:1px solid black;
	width:20px;}
div.windowSticker div.SmongIndexOuter{	
	border:1px solid black;
	margin:auto;
	height:11px!important;
	height:13px;
	overflow: hidden;
	border-right:0px;
	width:20px;}
div.windowSticker div.SmongIndexInner{
	background-color:#CCCCCC;
	width:16px;
	height:11px!important;
	height:13px;}
div.windowSticker table.noborder{
	border:0px;}
div.windowSticker table.mainContainer{
	border:0px;
	width:310px;}

div.windowSticker td.quipment{
	width:310px;
	padding-left:5px;}
div.windowSticker td.option{
	width:250px;}
div.windowSticker div.money{
	*text-align: center;}
div.windowSticker table.money{
	margin:auto;
	padding-top:5px;
	}

div.windowSticker img.brandLeft{
	width:260px;
	height:60px;}
div.windowSticker table.mainLeft{
	border:0px;
	border-bottom:1px solid black;}
div.windowSticker table.basePrice{
	border:0px;
	width:270px;}
div.windowSticker td.basePrice{
	text-align: right;
	width:20px;}
div.windowSticker td.priceRight{
	width:20px;}
div.windowSticker table.vinInfo{
	border:0px;
	width:650px;
	}
div.windowSticker td.priceCenter{
	width:270px;}
	
div.windowSticker td.priceVertical{
	width:2px;}
div.windowSticker table.mpgInfo{
	border:0px;
	height:375px;
	background-color:#FFFFFF;
	width:640px;}
div.windowSticker td.mpgInfo{
	height:154px;
	text-align:center;}
div.windowSticker td.mpgInfoMed{
	vertical-align:top;
	height:81px;
	text-align:center;
	width:180px;}
div.windowSticker div.ws div.clearboth {
	height: 1px;
	width:1px;
	overflow: hidden;
	clear: both;
}
div.windowSticker div.gasPumpTop
{
  position: relative;
  z-index:999;
  left:55px;
  *left:17px;
  top:28px;
  font-weight: bold; 
  font-size: 11px;
  background-color:#dadada;
  color:white;
  width: 75px;
  padding-bottom:3px;
  padding-top: 3px;
}

div.windowSticker div.gasPumpBottom
{
  position: relative;
  z-index:999;
  left:55px;
  *left:17px;
  top:30px;
  font-weight: bold; 
  font-size: 11px;
  background-color:#dadada;
  color:white;
  width: 75px;
  padding-bottom:3px;
  padding-top: 3px;
}
div.windowSticker div.ws div.header
{
	width:100%;
	height:32px;
}
