/* WO #425016 - Buttons With Popup Text */
#buttongroup {
  width: 443px;
  margin: 0 auto 5px;
  position: relative;
  z-index: 101;
}
#buttongroup .btn {
display: inline-block;
position: relative;
*zoom: 1;
*display:inline;
}
#buttongroup .btn {z-index: 6;}
#buttongroup .btn+.btn {
  z-index: 5;}
#buttongroup .btn+.btn+.btn {
  z-index: 4;}
#buttongroup .btn+.btn+.btn+.btn {
  z-index: 3;}
#buttongroup .btn+.btn+.btn+.btn+.btn {
  z-index: 2;}
#buttongroup .btn+.btn+.btn+.btn+.btn+.btn {
  z-index: 1;}
#buttongroup .btn > div {
  position: relative;
  overflow: hidden;
  text-decoration: none;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url("/images/Sites/Site15220/Document/rwsbutton06.png"); 
  width: 216px;
  height: 38px;
  color: #ffffff;
  font-size: 14px;
  font-family: Arial,'Helvetica Neue',Helvetica,Tahoma,sans-serif;
  background-position: 0 0;
  cursor: pointer;
  margin: 2px;
  line-height: 15px;
  font-weight: bold;
}
.btn > div > span {
  position: absolute;
}
.btn ul {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  padding: 5px;
  margin: 5px 5px 5px 25px;
  list-style-type: none;
  background-color: white;
  border: 2px solid black;
  width: 300px;
  font: bold 12px Arial, Helvetica, sans-serif;
}
.btn ul li {
  list-style-position: outside;
}
.btn ul li em {
  text-decoration: underline;
}
.btn:hover ul {
  visibility: visible;
}
/* End WO #425016 */

/*-----WO#435800-inv list text formatting-----*/
.layout0 #ThumbnailContainer {
    margin-top: 40px !important;
}
.layout2 #dataLot {
    position: absolute;
}
.layout2 .inventoryListItem {
    padding-bottom: 10px;
}
.layout3 #dataLot {
    white-space: normal;
}
.layout3 .inventoryListItem {
    height: 320px;
}
/*-----END-inv list text formatting-----*/

#roll {
display: block;
width: 198px;
height: 50px;
background: url("http://admin.webmakerx.net/images/Sites/Site17864/Picture/2010/April/lg_Certification-Checklist-ButtonC.png") no-repeat 0 0;
}

#roll:hover {
background-position: -198px 0;
}

#roll span {
display: none;
}

*html #dataView {
  background:url(http://admin.qa1.webmakerx.net/images/Sites/Site15220/Document/HeaderTop2.jpg) no-repeat top left;
}

*html #dataView > div {
    width:914px;
}



.layout1 .blockView #dataLot {
position:relative;
left:240px;
top:-80px;
}


.layout1 .itemDetails .inventoryData {
width:1000px;
}

/* "Back To Huffines" Button */
#backanchor {
  position:relative;
  left:0px;
  top:0px;
}

#back {
  position:absolute;
  left:65px;
  top:-5px;
}


/* Black Book Button */
#BlackBookWrapper {
position:relative;
top:0px;
}
#BlackBookButton {
position:absolute;
margin-left:751px;
width: 251px;
}

/* Comments - Details Page */
#_ctl8__ctl1__ctl4__ctl0 {
width:420px;
}

/* --- Chat Button Positioning --- */
#ChatContainer {
position:relative;
top:0px;
}
#ChatButton {
position:absolute;
top:-90px;
right:60px;
}

/*** OPTIONS TAB ***/
.specifications {
overflow-y: scroll;
}

/*** Car Program Buttons : Work Order #402600 ***/
#flashvideo {
  position: relative;
  z-index: 1000;
  width: 460px;
  height: 155px;
  margin: 0 auto;
  left: 280px;
  *left: 0px;
}
.inventoryDetail #flashvideo {
  width:230px;
  height:251px;
}
#flashTitle {
  color: #fff;
  margin: 0 auto;
  font: bold 18px verdana, arial, sans-serif;
  text-align: center;
}
.inventoryDetail #flashTitle {
  font-size:11px;
  margin-bottom:5px;
}
#flashbuttons {
  height: auto;
  margin: 0 auto;
  font: bold 12px arial;
  color: #000;
  position: relative;
  z-index: 110;
}
#flashbuttons span {
  display:inline-block;
  *display:inline;
  *zoom:1;
  position: relative;
  z-index: 102;
  width: 224px;
  height: 34px;
  line-height: 33px;
  vertical-align: middle;
  text-align: center;
  margin: 0 2px 2px 0;
  background: transparent url(http://admin.webmakerx.net/images/Sites/Site15220/Document/bg_carprogrambutton.png) no-repeat;
}
.inventoryDetail #flashbuttons span {
  position: static;
}
#flashbuttons span div {
  display: none;
  position: absolute;
  top: 34px;
  left: 40px;
  z-index: 108;
  width: 422px;
  height: 105px;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 13px;
  background: transparent url(http://admin.webmakerx.net/images/Sites/Site15220/Document/bg_carprogramdetails.png) no-repeat;
}
.inventoryDetail #flashbuttons span div {
  width: 184px;
  height: 210px;
  left: 20px;
  top: 0;
  background-image: url(http://admin.webmakerx.net/images/Sites/Site15220/Document/bg_carprogramdetails_detail.png)
}
#flashbuttons span:hover div {
  display: block;
}
#flashbuttons span#nohassle {
  z-index: 107}
#flashbuttons span#inspection {
  z-index: 106}
#flashbuttons span#repurchase {
  z-index: 105}
#flashbuttons span#warranty {
  z-index: 104}
#flashbuttons span#history {
  z-index: 103}
#flashbuttons span#nohassle div {
  padding-top:20px;}
#flashbuttons span#inspection div {
  padding-top:28px;}
#flashbuttons span#repurchase div {
  padding-top: 20px;}
#flashbuttons span#history div {
  padding-top:26px;
  background: url("http://admin.webmakerx.net/images/Sites/Site15220/Document/bg_carprogramdetails-large.png") no-repeat scroll 0 0 transparent;
  height: 178px;}
#flashbuttons span#confidence div {
  font-size: 12px;}
.inventoryDetail #flashbuttons span#nohassle div {
  padding-top: 50px;
  height: 165px;}
.inventoryDetail #flashbuttons span#inspection div {
  padding-top: 60px;
  height: 155px;}
.inventoryDetail #flashbuttons span#repurchase div {
  padding-top: 37px;
  height: 178px;}
.inventoryDetail #flashbuttons span#history div {
  padding-top: 54px;
  height: 161px;}
.inventoryDetail #flashbuttons span#warranty div {
  font-size:12px}
.inventoryDetail #flashbuttons span#confidence div {
  font-size: 13px;}

#location, #locationInner {
width: 150px;
}

