#adspot1, #adspot2, #adspot3 {
display: none;
}

div#modelheader    {
	margin: -0.5em 0 0;
	padding: 0;
	position: relative;
	z-index: 8
	}


div#modelfooter {
	margin: 0;
	padding: 3em 0 0;
	position: relative;
	clear: both;
	}

div.ecom  {
position: relative;
 margin: 0;
 padding: 0;
 height: 3.5em;
_margin: 0 0 -.1em;
 }


div.ldlogolg  {
 padding: 1em 0 0;
 position: absolute;
 z-index: 4;
 top: 0;
 left: 0;
 }

img.ldlogolgimg   {
	width: 24.5em;
	_width: 24.55em;
	height: 5.5em;
	}

img.savetagimg {
 width: 4em;
 _width: 3.8em;
 height: 2em;
 border-width: 0;
 }

img.ldicon {
width: 2em;
height: 1.2em;
margin: 0 .3em -.4em 0;
}

div.offerslink   {
width: 9em;
position: absolute;
bottom: 0.8em;
right: 24.5em;
_right: 25.4em;
}


div#modelfooter div.offerslink {
display: none;
}


div.offerslink .savetagimg  {
 padding: 0.1em 0 0;
 float: left;
 }


div.offerslink a:link, div.offerslink a:visited  {
 color: #00755f;
 font-size: 1.1em;
 font-weight: bold;
 line-height: 105%;
 text-decoration: none;
 width: 5em;
 }


div.offerslink a:hover {
color: #000;
text-decoration: underline;
}

div#modelheader div.price, div#modelfooter div.price   {
 color: #000;
 margin: 0;
 padding: 0.1em 0 0 0.75em;
 _width: 8.75em;
 height: 3.4em;
 border-left: 0.1em solid #5a5a5a;
 position: absolute;
 bottom: 0;
 right: 15.5em;
 voice-family: "\"}\"";
voice-family: inherit;
 width: 7.8em;
 _width: 8.4em;
 }

div.price span.sign   {
 font-size: 1.4em;
 padding: 0.1em 0 0;
 float: left;
 }

div.price span.amt   {
 font-size: 2.4em;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 letter-spacing: -0.1em;
 margin: 0;
 padding: 0;
 float: left;
 }

div.price span.currency   {
 font-size: 0.9em;
 padding: 0.5em 0 0 0.4em;
 width: 2em;
 float: left;
 _line-height: 125%
 }
 
div#modelheader div.buy, div#modelfooter div.buy {
	margin: 0;
	padding: 0 0 0 0.75em;
	position: absolute;
	right: 0;
	bottom: 0;
	height: 3.5em;
	border-left: 0.1em solid #5a5a5a;
	_width: 14.5em;
voice-family: "\"}\"";
voice-family: inherit;
	width: 13.75em;
	}

div.buy span.buylnk {
	position: absolute;
	top: -0.1em;
	_top: -.2em;
	left: 2.8em;
	}

img.carticon {
	margin-top: -0.2em;
	}

div#modelheader div.buy a, div#modelheader div.buy a:visited, div#modelfooter div.buy a, div#modelfooter div.buy a:visited    {
	color: #00755f;
	font-size: 1.8em;
	font-family: Arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	_margin-top: -.1em
	}

div#modelheader div.buy a:hover, div#modelfooter div.buy a:hover {
 color: #000;
 text-decoration: underline;
 }
 
img.phoneicon {
	width: 2em;
	height: 1.2em;
	}
 
div.buy span.phone  {
	font-weight: bold;
	text-align: right;
	position: absolute;
	right: 1.4em;  /*change to .8em if link changes back to "pre-order"  */
	bottom: 0.3em;
	}

body.overview div#modelfooter {
 _margin-top: -2em;
 }

/* model_nav_start */
div#modelheader div.modelnav   {
 text-align: right;
 padding: 0.5em 0.75em 2em 0;
 float: right;
 clear: right;
 border-top: 0.1em solid #5a5a5a;
 _width: 36.25em;
voice-family: "\"}\"";
voice-family: inherit;
 width: 35.5em;
 }

div.modelnav a:link, div.modelnav a:visited {
 color: #e65e00;
 font-size: 1.2em;
 font-weight: bold;
 text-decoration: none;
 }

div.modelnav a:hover {
 color: #000;
 text-decoration: underline;
 }

div.modelnav span {
 padding-right: 1em;
 padding-left: 1em;
 }
 
div.ldlogosm   {
 width: 14em;
 position: absolute;
 bottom: .3em;
 _bottom: .2em;
 right: 25em;
 }

img#ldlogoimgsm    {
	width: 14em;
	height: 3.5em;
	border-width: 0
	}

div#modelfooter div.modelnav    {
	margin: 0;
	padding: 0.75em 0.75em 0;
	position: relative;
	height: 2.2em;
	clear: both;
	border-top: 0.1em solid #5a5a5a;
	border-bottom: 0.1em solid #5a5a5a;
	_clear: left;
	_height: 1em;
	_padding: 1em .75em 0;
	}

div#modelfooter div.modelnav div.nav {
text-align: right;
float: right;
_display: inline;
	}

div#modelheader div.modelnav div.extras {
display: none;
}

div#modelfooter div.modelnav div.extras a {
margin: 0 1em 0 0;
position: relative;
top: -.8em;
_top: -.75em;
}

div#modelfooter div.modelnav div.extras img {
position: relative;
top: .4em;
_top: .3em;
}

body.overview div.nav a.overviewlnk {
color: #000;
}

body.details div.nav a.detailslnk {
color: #000;
}

body.specs div.nav a.specslnk {
color: #000;
}

body.options div.nav a.optionslnk {
color: #000;
}

body.reviews div.nav a.reviewslnk {
color: #000;
}
/* model_nav_end */

/* take-tour-widget_start */
div.tourinvite    {
	margin-top: 4em;
	padding-left: 2em;
	position: relative
	}


body.drilldown.details div.tourinvite {
margin-top: 2em;
}

img.tourthb {
	margin-left: -1.5em;
	width: 17.5em;
	height: 10em;
	}

div.tourinvite p.hdg   {
 font-size: 1.4em;
 font-family: arial, helvetica, san-serif;
 font-weight: bold;
 margin-top: 0.5em;
 margin-bottom: 0.1em
 }


div.tourinvite p.copy  {
	font-size: 1em;
	line-height: 130%;
	position: relative;
	z-index: 3
	}

div#sidebar div.tourinvite p.copy {
 margin-right: 3em
 }

div.tourbtn  {
 text-align: center;
 margin-top: .75em;
 margin-left: 3em;
 width: 13em;
 height: 3.5em;
 }


div.tourbtn a:link, div.tourbtn a:visited {
	color: #fff;
	font-size: 1.4em;
	font-family: arial, helvetica, san-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
	background-image: url("/latin/images/products/mobilemanagers/lifedrive/btn_tour_o.gif");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	margin: 0;
	padding: 0.65em 0 0.85em;
	}

div.tourbtn a:hover {
	background-image: url("/latin/images/products/mobilemanagers/lifedrive/btn_tour_b.gif");
	}

div.content div.tourinvite  {
	margin-left: 0;
	position: relative;
	height: 12.5em
	}


div.content div.tourinvite img.tourthb {
	margin-bottom: -1em;
	float: left;
	_display: inline;
	}

div.content div.tourinvite p.hdg   {
 margin-left: 12.1em;
 padding-top: 0.5em;
 }



div.content div.tourinvite p.copy   {
	margin-left: 17.2em;
	width: 18em;
		_line-height: 125%;
	}


div.content div.tourinvite div.tourbtn   {
	position: absolute;
	z-index: 3;
	bottom: 0;
	left: 12.5em
	}

/* take-tour-widget_end */


/* store-offers_start */
div#offers {
 padding: 1.5em 2em 0.75em;
 border-bottom: 0.1em solid #5a5a5a
 }

div#offers img.savetagimg  {
	margin-bottom: -0.4em;
	width: 2.86em;
	height: 1.43em
	}
	
	
/* start temporary styles for old Store Feed format */
div#offers img {
	margin-right: .5em
	}

div#offers .text2 {
	font-size: 1.4em
	}

div#offers td {
	padding-right: 1em;
	padding-bottom: 0.5em
	}
	/* end temporary styles for old Store Feed format */


div#offers p.heading {
 font-size: 1.4em;
 font-family: arial, helvetica, san-serif;
 font-weight: bold;
 text-align: center;
 margin-bottom: 0.75em
 }

div#offers p.offer {
 margin-bottom: 0.75em
 }

div#offers a, div#offers a:visited {
 color: #00755f;
 font-weight: bold
 }

div#offers a:hover {
 color: #000
 }

div#offers p.offer span.link {
 margin-right: 1em;
 margin-bottom: 0.5em;
 width: 4em;
 float: left
 }

div#offers p.offer span.details {
 }
/* store-offers_end */


/*start styles for details nav menu*/
div#modelfooter div#nav_top, div#modelheader div#nav_btm {
display: none;
}

div#detailsnav   {
	background: #fff;
	text-align: left;
	padding: 0;
	position: absolute;
	z-index: 7;
		top: 5.5em;
	_top: 5.4em;
	left: 40.7em;
	_left: 41.1em;
	border-bottom: 0.1em solid #e65e00;
	border-left: 0.1em solid #e65e00;
	display: none;
	}

div#detailsnav a  {
	font-size: 1em;
	font-weight: normal;
width: 18em;
_width: 20em;
margin: 0;
display: block;
padding: 0.4em 0.5em 0.5em;
border-top: 0.15em dotted #b4b4b4;
	white-space: nowrap;
	}

div#detailsnav a.top  {
	border-top: none
	}

div#detailsnav a:hover {
text-decoration: none;
}

/*end styles for details nav menu*/

