/* Begin General Styles */
#inventoryDetail4
{
	color: #fff;
	font-family: Arial, Verdana;
	font-size: 8pt;
	font-weight: bold;
}

#inventoryDetail4 a
{
	color: #fff;
	text-decoration: none;
}

#inventoryDetail4 h1,
#inventoryDetail4 h2,
#inventoryDetail4 h3,
#inventoryDetail4 legend,
#inventoryDetail4 th,
#inventoryDetail4 div.heading,
#inventoryDetail4 .fill span
{
	background: none;
	color: #DA0000;
	font-size: 15pt;
	font-weight: normal;
	padding: 0 0 0 5px;
}

#inventoryDetail4 .lightshadow,
#inventoryDetail4 .darkshadow,
#inventoryDetail4 .alternatingitem,
#inventoryDetail4 .fill,
#inventoryDetail4 .shadow
{
	background-color: Transparent;
	background-image: none;
	color: #fff;
}

.inventoryDetail .darkshadow a:hover
{
	color: #ccc;
}

.styledBox
{
	padding: 9px;
}

.styledInner
{
	min-height: 130px;
	overflow: hidden;
}

.styledInner .shadow
{
	border: none !important;
}

.styledInner .shadow .lightshadow
{
	border-color: #545454 !important;
}

.inventoryDetail iframe
{
	height: 0;
}

.thumbnailimage,
.stockmark,
.actualmark
{
	border-color: #DA0000;
}

.MPGDisplay,
.MilesPerGallon
{
	height: 100px;
	margin-top: 10px;
	position: relative;
}

.TransparentWhiteMPG #cityMPG,
.TransparentWhiteMPG #hwyMPG
{
	color: #DA0000 !important;
}

.disclaimer
{
	color: black;
	position: relative;
	top: -45px;
}

.mpgwrapper .mpgcalc .disclaimer
{
	color: white;
	position: relative;
	top: 0;
}

.inventoryDetail .wmxform fieldset
{
	position: static;
}

ul.tabs a
{
	cursor: pointer;
	text-transform: none;
}

ul.tabs a:hover
{
	color: #ccc;
}

#inventoryDetail4  .tabs-wrapper ul.tabs li
{
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}

.tabs li span
{
	display: block;
	float: left;
	height: 21px;
	line-height: 21px;
}

.leftcap
{
	width: 8px;
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_left.png) no-repeat top right;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_left.gif) no-repeat top right;
}

.navlink
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_middle.png) repeat-x top;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_middle.gif) repeat-x top;
}

.rightcap
{
	width: 8px;
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_right.png) no-repeat top left;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_right.gif) no-repeat top left;
}

.selected .leftcap
{
	width: 11px;
	_width: 10px;
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_on_left.png) no-repeat top right;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_on_left.gif) no-repeat top right;
}

.selected .navlink
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_on_middle.png) repeat-x top;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_on_middle.gif) repeat-x top;
}

.selected .rightcap
{
	width: 11px;
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_on_right.png) no-repeat top left;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/tab_on_right.gif) no-repeat top left;
}

.tabs-wrapper .scroller .content
{
	display: block;
	width: auto;
	border: none;
}

.inner-content .tabdetails
{
	white-space: normal;
}

#inventoryDetail4 .similarvehicle th
{
	font-size: 18px;
}

#inventoryDetail4 .similarvehicle td
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/similarvehicle_info1.png) repeat-x;
	border: none;
	height: 60px;
}

#inventoryDetail4 .similarvehicle td td
{
	background: none;
	height: auto;
}

.inventoryDetail .similarvehicle .vehicleimage img
{
	border: 1px solid #DA0000;
	margin: 5px 5px 5px 10px;
	padding: 0;
}

.similarvehicle .vehicleinfo span
{
	display: block;
	padding: 1px;
	#padding: 0 0 0 5px;
	_padding: 0 0 0 5px;
	white-space: nowrap;
	width: 145px;
}

.similarvehicle .vehicleinfo span a
{
	display: block;
	font-size: 14px;
	line-height: 14px;
	width: 145px;
}

.similarvehicle .vehicledescription span a
{
	color: #fff !important;
	height: 28px;
	white-space: normal;
}

.similarvehicle .vehiclelink span a
{
	color: #DA0000 !important;
	font-size: 11px;
	line-height: 11px;
}

.scroller .trackcontainer .up
{
	height: 9px;
}

.scroller .trackcontainer .down
{
	height: 9px;
}

.scroller .trackcontainer .top,
.scroller .trackcontainer .bottom
{
	display: none;
}

/* End General Styles */

.inventoryDetail
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/inventory_footer.png) no-repeat bottom left;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/inventory_footer.gif) no-repeat bottom left;
	margin: 48px auto 0;
	padding: 0 0 30px;
	position: relative;
	width: 914px;
}

#inventoryDetailBanner
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/inventory_banner.png) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/inventory_banner.gif) no-repeat;
	display: block;
	height: 43px;
	width: 914px;
}

#inventoryDetailContent
{
	border-right: 1px solid #545454;
	border-left: 1px solid #545454;
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/inventorysearch.gif);
	width: 912px;
}

/* Begin MediaGroup Styles */
#mediaGroup
{
	width: 645px;
	float: left;
}

#YearMakeModel .leftcap,
#YearMakeModel .navlink,
#YearMakeModel .rightcap
{
	background: none;
}

#YearMakeModel
{
	width: auto;
	padding: 3px;
	font-size: 18px;
	font-weight: bold;
	white-space: nowrap;
}

#mediaGroup
{
	position: relative;
	top: -30px;
	width: 646px;
}

#mediaGroup .styledBox
{
	overflow: hidden;
}

#YearMakeModel
{
	font-weight: normal;
	height: 42px;
	line-height: 42px;
	position: absolute;
	top: -61px;
}

/* Begin MediaSection + Thumbnails Styles */
#mediaSection
{
	margin-bottom: 20px;
	position: relative;
}

#mediaTabs
{
	left: -1px;
	position: relative;
}

#mediaSection .tabs
{
	height: 30px;
	margin-left: 5px;
}

#mediaSection .tabs span
{
	font-size: 18px;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
	width: 11px;
}

#mediaSection .tabs .leftcap
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_left.png) no-repeat bottom right;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_left.gif) no-repeat bottom right;
}

#mediaSection .tabs .navlink
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_middle.png) repeat-x bottom;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_middle.gif) repeat-x bottom;
	width: auto;
}

#mediaSection .tabs .rightcap
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_right.png) no-repeat bottom left;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_right.gif) no-repeat bottom left;
}

#mediaSection .selected .leftcap
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_on_left.png) no-repeat bottom right;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_on_left.gif) no-repeat bottom right;
}

#mediaSection .selected .navlink
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_on_middle.png) repeat-x bottom;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_on_middle.gif) repeat-x bottom;
}

#mediaSection .selected .rightcap
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_on_right.png) no-repeat bottom left;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/mediaTab_on_right.gif) no-repeat bottom left;
}

#mediaSection .content
{
	background-color: Transparent;
	background-image: none;
	border: 3px solid #DA0000;
	color: #fff;
	height: 480px;
	overflow: hidden;
	_margin-top: -3px;
	position: relative;
	top: 0;
	width: 638px;
}

#mediaSection .inner-content
{
	margin: 0px;
}

#mediaSection .inner-content .tabs-wrapper
{
	margin: 0;
	width: 100%;
}

#mediaSection .inner-content .tabs span
{
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 28px;
	line-height: 26px;
	padding: 0;
	width: 16px;
}

#mediaSection .inner-content .tabs .leftcap
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_left.png) no-repeat center right;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_left.gif) no-repeat center right;
}

#mediaSection .inner-content .tabs .navlink
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_middle.png) repeat-x center;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_middle.gif) repeat-x center;
	width: auto;
}

#mediaSection .inner-content .tabs .rightcap
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_right.png) no-repeat center left;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_right.gif) no-repeat center left;
}

#mediaSection .inner-content .tabs-wrapper .content
{
	border: 1px solid #666;
	height: 494px;
	width: 636px;
}

.#mediaSection .inner-content .placeholder2column1
{
	width: 100%;
}

#mediaSection .inner-content .placeholder2column1row1,
#mediaSection .inner-content .placeholder2column1row2,
#mediaSection .inner-content .placeholder2column1row3
{
	float: left;
	width: 50%;
}

#inventoryDetail4 .specifications dd
{
	background: none;
}

#inventoryDetail4 .specifications dd.alternatingitem
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/alternatingitem.png) repeat;
	color: #fff;
}

#mediaSection .inner-content .scroller .content
{
	background: none;
	border: none;
	display: block;
	height: 444px;
	top: 0;
	width: auto;
}

#mediaSection .inner-content .scroller .track
{
	height: 422px;
}

.stockphotocolor .main
{
	margin-top: -26px;
}

#inventoryDetail4 .stockphotocolor .caption
{
	color: #000;
	margin: 5px auto;
	position: absolute;
	width: 100%;
	z-index: 1;
}

#inventoryDetail4 .stockphotocolor .colors
{
	left: -7px;
	position: relative;
	top: -30px;
	z-index: 1;
	background-color: Transparent;
	background-image: none;
	color: black;
	padding: 5px;
	position: relative;
	width: 630px;
	z-index: 1;
}

#mediaSection .evoxmedia
{
	margin: 0;
	width: 636px;
}

#mediaSection .evoxmedia6
{
	text-align: center;
}

#mediaSection .evoxmedia6view
{
	float:left;
	width: 318px;
	overflow: hidden;
}

.evoxmedia .disclaimer
{
	padding: 0 0 5px 5px;
}

.inventoryDetail .slideshow_0004 .slideshow
{
	width: 633px;
}

.thumbnailimage,
.stockmark,
.actualmark
{
	border: 1px solid #DA0000;
}

.thumbnailimage,
.slideshow .mainshow .mainmark,
.slideshow .thumbnails .thumbmark,
.slideshow .slideshowPaging .photomark
{
	border: solid 1px #DA0000;
	background-color: #666;
	color: #fff;
}

#lightwindow_title_bar a#lightwindow_title_bar_close_link
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/close_tab.png) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/close_tab.gif) no-repeat;
	border: none !important;
	color: #fff;
	display: block;
	font-size: 15px;
	height: 25px;
	line-height: 26px;
	padding: 4px 35px 1px 5px;
	right: 28px;
	text-transform: capitalize;
	top: 0;
	width: 48px;
}

#lightwindow #lightwindow_contents
{
	border-width: 3px;
	border-color: #DA0000;
}

#showHiddenDetailsButton
{
	background-color: #DA0000;
	padding: 0px 3px;
	position: absolute;
	right: 5px;
	text-align: center;
	top: 33px;
	_top: 30px;
	white-space: nowrap;
	z-index: 3;
}

#hiddenDetailsBackdrop,
#hiddenDetailsHolder
{
	display: none;
	position: absolute;
	right: 5px;
	top: 33px;
}

#hiddenDetails
{
	position: relative;
	width: 225px;
	background: black;
	padding: 8px;
	z-index: 2;	
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);  /* IE */
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
}

#hiddenDetailsTitle
{
	color: #DA0000;
	font-size: small;
	font-weight: bold;
	color: red;
	margin: 5px 0 5px 0;
}

#hiddenDetails label
{
	clear: both;
}

.hiddenDetailsName
{
	width: 105px;
	float: left;
	font-weight: bold;
}

.hiddenDetailsItem
{
	color: white;
	font-weight:normal;
	width: 100px;
}

#mediaGroup #thumbLauncher
{
	margin: 5px 0;
	padding: 3px;
	width: 639px;
}

#thumbLauncherInner
{
	width: 633px;
	height: 100px;
	min-height: 100px;
	overflow: hidden;
}
/* End MediaSection + Thumbnails Styles */

/* Begin LinksSection Styles */
#linksSection
{
	margin: 5px 0;
	width: 640px;
}

#linksSection #links
{
	list-style: none;
	margin: 2px;
	padding: 0;
}

#linksSection li,
#linksSection a
{
	display: block;
	height: 38px;
	width: 315px;
}

#linksSection li
{
	float: left;
	text-align: center;
	line-height: 34px;
	list-style-position: outside;
	margin: 2px 0 2px 3px;
	_margin: 2px 0 2px 1px;
	padding: 0;
	text-align: left;
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/left_link.png) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/left_link.gif) no-repeat;
}

#linksSection a
{
	font-size: 23px;
	font-weight: normal;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
	text-align: left;
	width: 292px;
}
/* End LinkSection Styles */

/* Begin Lower StyledBox Styles */
#mediaGroup .styledBox
{
	float: left;
	margin: 5px 0 5px 10px;
	padding: 6px;
}

#comments,
#commentsInner
{
	height: 200px;
	width: 173px;
}

#mediaGroup #comments
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/comments.png) no-repeat;
	#background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/comments.gif) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/comments.gif) no-repeat;
	clear: left;
	float: left;
	_margin: 0 5px 0 3px;
	_position: relative;
	_top: 5px;
}

#location,
#locationInner
{
	height: 200px;
	width: 149px
}

#mediaGroup #location
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/location.png) no-repeat;
	#background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/location.gif) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/location.gif) no-repeat;
}

#images,
#imagesInner
{
	height: 200px;
	width: 252px;
}

#mediaGroup #images
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/images.png) no-repeat;
	#background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/images.gif) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/images.gif) no-repeat;
}

#comments div.heading,
#location div.heading,
#images div.heading
{
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}

#comments .scroller,
#location .scroller,
#images .scroller,
#comments .scroller .content,
#location .scroller .content,
#images .scroller .content
{
	height: 178px;
}

#comments .withoutHeading .scroller,
#location .withoutHeading .scroller,
#images .withoutHeading .scroller,
#comments .withoutHeading .scroller .content,
#location .withoutHeading .scroller .content,
#images .withoutHeading .scroller .content
{
	height: 200px;
}

#comments .controls_container,
#location .controls_container,
#images .controls_container
{
	width: 100%;
}

/* End Lower StyledBox Styles */

/* End MediaGroup Styles */

/* Begin Buttons Styles */
#buttons
{
	margin: 0;
	position: absolute;
	right: 0;
	text-transform: uppercase;
	top: -28px;
	white-space: nowrap;
	width: auto;
}

#buttons a
{
	background: none;
	float: left;
	height: 28px;
	width: auto;
}

#buttons span
{
	cursor: pointer;
	float: left;
	height: 28px;
	line-height: 28px;
	width: auto;
}

#buttons .leftcap
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_left.png) no-repeat center left;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_left.gif) no-repeat center left;
	padding-left: 16px;
}

#buttons .navlink
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_middle.png) repeat-x center;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_middle.gif) repeat-x center;
	width: auto;
}

#buttons .rightcap
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_right.png) no-repeat center right;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/linkbutton_right.gif) no-repeat center right;
	padding-right: 16px;
}

/* End Buttons Styles */

/* Begin ToolsGroup Styles */
#toolsGroup
{
	left: 6px;
	_left: 4px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 252px;
	top: -43px;
	z-index: 100;
}

#toolsGroup div.heading,
#toolsGroup h1,
#toolsGroup h2,
#toolsGroup h3,
#toolsGroup legend,
#toolsGroup th,
#toolsGroup .fill span
{
	color: #DA0000;
}

#price
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/price.png) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/price.gif) no-repeat;
	clear: both;
	float: right;
	font-weight: bold;
	height: 38px;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center;
	vertical-align: bottom;
	white-space: nowrap;
	width: 252px;
}

#price span
{
	font-size: medium;
	font-weight: 900;
	padding: 3px;
}

#inventoryDetail4 #price .price
{
	float: right;
	font-weight: normal;
	font-size: 27px;
}

#price .title
{
	float: left;
	font-size: 11px;
	line-height: 50px;
	padding-left: 10px;
}

/* Begin Forms Styles */
#forms,
#forms .styledInner
{
	height: auto;
	overflow: hidden;
	width: 252px;
}

#forms
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/forms.png) no-repeat left 20px;
	#background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/forms.gif) no-repeat left 20px;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/forms.gif) no-repeat left 20px;
	clear: both;
	float: right;
	margin: 10px 0 0;
	padding: 0;
}

#forms .content
{
	height: 335px;
	text-align: left;
}

#forms .tabs
{
	height: 21px;
	margin: 0;
	overflow: hidden;
}

#forms .navlink
{
	overflow: hidden;
	width: 66px;
}

#forms .content,
#forms .inner-content
{
	height: 321px;
	overflow: hidden;
	width: 250px;
}

#forms .content
{
	border: none;
	padding: 0 1px 6px;
}

#forms .inner-content
{
	margin: 0;
	overflow-y: auto;
	position: relative;
}

#forms div.heading
{
	display: none;
}

#forms .inner-content .content
{
	height: 311px;
	padding: 0;
	width: auto;
}

#forms .scroller .scrolling
{
	padding: 0 13px 0 0;
}

#forms .wmxform p
{
	margin: 5px 5px 0;
}

#forms .scroller
{
	height: 315px;
	margin-top: 4px;
	overflow: hidden;
}

#forms .scroller .track
{
	height: 293px;
	_height: 289px;
}

#forms legend
{
	overflow: hidden;
	white-space: normal;
	width: 226px;
}

#UserInputAdvancedSection
{
	#margin-right: 16px;
}

/* End Forms Styles */

#hiddenControlSection,
#showHiddenControlButton
{
	height: 38px;
	padding: 0;
	width: 252px;
	zoom: 1;
}

#hiddenControlSection
{
	float: right;
	margin: 8px 0 0;
	position:relative;
	z-index: 11;
}

#showHiddenControlButton
{
	float: right;
	font-size: 13px;
	line-height: 34px;
	position: relative;
	text-align: center;
}

#showHiddenControlLink
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/right_link.png) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/right_link.gif) no-repeat;
	display: block;
	font-size: 18px;
	font-weight: normal;
	height: 38px;
	line-height: 30px;
	padding: 0 10px;
	text-align: left;
	width: 232px;
}

#showHiddenControlButton .buttonOpen
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/right_link_open_up.png) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/right_link_open_up.gif) no-repeat;
}

#hiddenControlBackdrop,
#hiddenControlHolder
{
	bottom: 33px;
	display: none;
	position: absolute;
	right: 0;
}

#hiddenControlHolder
{
	background: #000;
	border: 2px solid #DA0000;
	border-bottom: none;
	text-align: left;
	width: 248px;
	z-index: 12;
	zoom: 1;
}

*|html #hiddenControlHolder
{
	background: rgba(0, 0, 0, 0.80);
}

#hiddenControl .PaymentCalculator table.shadow
{
	width: 248px;
}

#hiddenControl .shadow a
{
	color: #fff;
}

#hiddenControl .mpgcalc h1
{
	display: none;
}

#inventoryDetail4 .mpgcalc th
{
	font-size: 12px;
}

.mpgcalc h1,
.mpgcalc .instructions
{
	margin: 0;
}


/* Begin FinalGroup Styles */
#finalGroup
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/finalGroup_top.png) no-repeat;
	#background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/finalGroup_top.gif) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/finalGroup_top.gif) no-repeat;
	clear: both;
	float: right;
	overflow: hidden;
	padding: 8px 0;
	width: 252px;
	_zoom: 1;
}

#finalGroup .styledInner
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/finalGroup_middle.png) repeat-y;
	#background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/finalGroup_middle.gif) repeat-y;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/finalGroup_middle.gif) repeat-y;
	min-height: 50px;
	height: auto !important;
	height: 50px;
	margin-bottom: 0;
	overflow: visible;
	padding: 0 1px;
	width: 250px;
}

#finalGroup_footer
{
	background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/finalGroup_bottom.png) no-repeat;
	#background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/finalGroup_bottom.gif) no-repeat;
	_background: url(../../../Images/ControlLibrary/Consumer/InventoryDetail/finalGroup_bottom.gif) no-repeat;
	clear: both;
	display: block;
	float: left;
	height: 8px;
	width: 252px;
}
/* End FinalGroup Styles */

/* End ToolsGroup Styles */

#inventoryDetailFooter
{
	clear: both;
	display: block;
}

/* Begin ReferAFriend Styles */
#ReferAfriendFormContainer
{
	z-index: 1001;
}

.referafriend_wmxform_maincontainer .wmxform .submitbutton
{
	left: 310px;
}

#referafriend_wmxform .wmxform_confirmation
{
	text-align: center;
}
/* End ReferAFriend Styles */

/***********************************************************
***  BEGIN inventoryDetailSocialNetworkingPlugin Styles  ***
***********************************************************/
div.inventoryDetailSocialNetworkingPlugin_container,
div.sendToMobile_container
{
   position: absolute;
   top: 7px;
   right: 0;
   width: 40px;
   margin-right: 270px;
}

div.inventoryDetailSocialNetworkingPlugin_container a#inventoryDetailSocialNetworkingPlugin,
div.sendToMobile_container a#sendToMobileLink
{
   position: relative;
   display: block;
   cursor: pointer;
   height: 30px;
   width: 40px;
   z-index: 999;
}

*html div.inventoryDetailSocialNetworkingPlugin_container a#inventoryDetailSocialNetworkingPlugin,
*html div.sendToMobile_container a#sendToMobileLink
{
   margin: 0;
   padding: 0;
}
/***********************************************************
***  END inventoryDetailSocialNetworkingPlugin Styles    ***
***********************************************************/

/***********************************************************
***  BEGIN SendToMobile Styles  ***
***********************************************************/
div.sendToMobile_container
{
   margin-right: 320px;
}
/***********************************************************
***  END SendToMobile Styles    ***
***********************************************************/
