/* Trim Selector CSS */

#content_wrap
	{margin-top: 35px;}

.clear:after
	{content:".";display:block;height:0;clear:both;visibility:hidden;}
.title
	{display:block; background-color: #d3e7f6; width: 743px; padding: 12px 0 8px 232px;}

#intro1
	{display:block; width:743px; height: 53px; background-color: #295778;}
#incentive
	{position:relative;}
/*	{position:absolute; top: 820px; left: 800px; z-index: 9999;}*/

#content
	{padding: 0;}

#trimSelectorNonFlash
	{width: 743px; height: 950px; padding:0; margin:0;}	
#flash
	{height: 600px; padding:0; margin:0;}

.upgrade_container
	{width: 743px; padding: 44px 0 0 0; font-size: 12px; color:#3e484a;}
.upgrade_container A
	{color: #295778; text-decoration: underline;}
.upgrade_image
	{float:left; width: 65px; padding: 0 20px 0 0;}
.upgrade_text
	{float:left; width: 400px; padding: 0; color:#3e484a;}
.upgrade_text H1
	{font-size: 18px; padding: 0 0 5px 0; color:#3e484a;}
.upgrade_text P
	{line-height: 15px; color:#3e484a;}
	
.message_box
	{display:block; padding: 0 0 0 232px; background-color: #5092c2; width: 723px; height: 46px; z-index:10;}
.message_box H1
	{padding: 10px 0 0 26px; color: #fff; font-size: 20px;}

#disclaimer
	{color: #295778; margin: 20px 0 10px 26px; font-size: 10px; }
#disclaimer P
	{color: #295778; font-size: 10px; padding: 0 0 5px 0;}
DIV.trimDisclaimer
	{display:block; padding: 0 0 10px 0;}
DIV.trimDisclaimer DIV.icon
	{float: left; width: 20px;}
DIV.trimDisclaimer DIV.text
	{float: left; width: 480px; color: #4c4c4c;}
	
.trimLinks
	{text-align: right; padding: 15px 0 0 0;}
.trimLinks UL
	{padding: 0; margin:0; text-align:right;}
.trimLinks UL LI, 
.trimLinks UL LI A
	{display:inline; list-style-type: none; padding: 0 10px 0 0; }
.trimLinks UL LI.last,
.trimLinks UL LI.last A,
	{display:inline; list-style-type: none; margin: 0;}
	
/* promo */	
div.garage_promo_content
	{padding:0; margin:-940px 0 0 567px; position:absolute; z-index: 9999;}
div.garage_promo_content DIV
	{padding: 10px 0 0 0; width:195px;}
div.garage_promo_content DIV.module
	{padding: 0 0 14px 0; margin: 0 0 14px 0;}
	
	
UL.promo_link 
	{margin:0; padding: 9px 0 0 0;}
UL.promo_link LI {
	display:block;
	list-style: none;
	background: transparent url(/MusaWeb/musa2/images/global/bullets/blt_dkblue.gif) no-repeat scroll 0 4px;
	padding: 0 4px 0 10px;
	color: #295778;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
}
UL.promo_link LI.details{
	background: none repeat scroll 0 0 transparent !important;
    margin-bottom: 5px !important;
    padding: 0 !important;
    }
UL.promo_link LI A
	{font-size: 11px; font-weight: bold; color: #295778; text-decoration: underline;}
UL.promo_link .offer_details {
    display: none;
    font-size: 9px;
    font-weight: normal !important;
    line-height: 13px !important;
    color: #FFF !important;
    border: none;
    position: absolute;
    width: 365px;
    left: -325px;;
    margin-top: -5px;
}
UL.promo_link .offer_details .detailsTop {
	background: url(/MusaWeb/musa2/images/global/disclaimerBGTop.png) no-repeat;
	width: 365px;
	padding: 0 !important;
}
UL.promo_link .offer_details .detailsTxt {
	background: url(/MusaWeb/musa2/images/global/disclaimerBGFill.png) repeat-y;
	width: 100% !important;
}
UL.promo_link .offer_details .detailsBtm {
	background: url(/MusaWeb/musa2/images/global/disclaimerBGBtm.png) no-repeat;
	height: 12px;
	width: 365px;
}
UL.promo_link .offer_details span {
    display: block;
    padding: 0 12px 5px;
}