@charset "utf-8";
/* CSS Document */

html, body {
}
body {
    background-color: #F7F7F7;
    color: #333333;
    font: 12px/1.4 arial,FreeSans,Helvetica,sans-serif;
	margin: 0px !important;
}
html, body, p, div, h1, h2, h3, h4, h5, h6, img, ul, ol, li, dl, dt, dd, pre, form, fieldset, textarea, input, select, option {
    margin: 0;
    padding: 0;
}

body.en_US .eng, body.es_ES .spa, body.fr_CA .fra {display: inherit;}
body.en_US .spa, body.en_US .fra {display: none;}
body.es_ES .eng, body.es_ES .fra {display: none;}
body.fr_CA .spa, body.fr_CA .eng {display: none;}

.fullwidth{width:100%;} /* for all fullwidth section */
/* container_xxx : for width  */
.container_980{margin:0 auto;width:980px; padding:0px 230px;}
.container_1020{margin:0 auto;width:1020px; padding:0px 210px;}
.container_1440{margin:0 auto;width:1440px; } 
.center{margin:0 auto;}
.under-header{margin-top:-12px;z-index:-9999;} /* for section under the global nav header */

/* content-xxx : for section  backgroudn color  */

#content-gray{float:left;background:#f5f4f4;color:#383838;}
#content-blue{float:left;background:#0971ce;color:#fff;}
#content-white{float:left;background:#fff;color:#383838;}
#content-dark{float:left;background:#383838; color:#fff;}



.sticky-nav{width:100%;position:fixed;top:0px;}
.sticky-nav .sticky-box{float:left;height:94px; width:100%;background:url(http://www.magellangps.com/site/images/common_images/Stickyheading_bg.png) repeat-x scroll 0px 0px;}

/*.sticky-nav .sticky-box .din-light-28{ color:#fff; }
.sticky-nav .sticky-box a{ color:#fff; }

.sticky-nav .sticky-box  .link-blue{
         margin-top:10px;
         padding-right:22px;
         color: #fff;
         background:url(http://www.magellangps.com/site/images/common_images/arrow2right_fff.png) no-repeat center right;
}
.sticky-nav .sticky-box   .link-blue:hover{
         text-decoration:underline;
}*/


#nav-bar{width:100%}
#content-shadow{ 
    float:left;
    height:10px; width:100%;
    background:url("http://www.magellangps.com/site/images/common_images/full-shadow.png") repeat-x scroll left top; 
}/* for content with top shadow + under banner */


#content-banner{
    float:left;
	height:450px;
}

#quicklink-bg  {
     float:left;
     height:61px;
	 background:#efefef;
	-webkit-box-shadow: 0 0px 3px #bbb inset ; /* For Chrome5+, Safari5+ */
	-moz-box-shadow:  0 0px 3px #bbb inset ; /*  For Firefox3.6+ */ 
	 box-shadow: 0 0px 3px #bbb inset; /* Opera 10.5+,IE9+ */ }

#quicklink 	{
	float: left;
}
#quicklink li	{float: left;  }
#quicklink a{
    width:159px;
	display: block;
	float:left;
	color: #474747;
	font-family:  DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 16px;
	line-height: 1.2em;
	letter-spacing:0em;
	text-decoration:none;
	padding:13px 0px 10px 0px;
}
#quicklink a:hover	{color: #0971ce;}
#quicklink a:active	{/* 
     border-radius: 6px; 
	-webkit-border-radius:  6px; 
	-moz-border-radius:  6px;  
	-o-border-radius:  6px; 
	-khtml-border-radius: 6px; */
     background:#fff;
	-webkit-box-shadow: 0 0px 3px #666 inset ; /* For Chrome5+, Safari5+ */
	-moz-box-shadow:  0 0px 3px #666 inset ; /*  For Firefox3.6+ */ 
	 box-shadow: 0 0px 3px #666 inset; /* Opera 10.5+,IE9+ */ }
#quicklink .social a {
	background-image: url(http://www.magellangps.com/site/images/common_images/newicons.png);
	background-repeat: no-repeat;
	padding-left: 61px;
}
#quicklink #reg	{background-position: 0px 0px;}
#quicklink #reg:hover,#quicklink #reg:active	{background-position: 0px -183px;}
#quicklink #sofe	{background-position: 0px -61px;}
#quicklink #sofe:hover,#quicklink #sofe:active	{background-position: 0px -244px;}
#quicklink #support	{background-position: 0px -122px;}
#quicklink #support:hover,#quicklink #support:active{background-position: 0px -305px;}	{background-position: 0px -488px;}

.mag-sup{	
	font-family:DINWeb, Arial, sans-serif;
	font-weight:400;
	font-size:10px;
	line-height:1.2em;
	letter-spacing:0em;
	text-decoration:none;
}

/* START for content Global navigation */

#content-header{
    background:url(http://www.magellangps.com/site/images/common_images/header_bg.png) top left repeat-x;
    float:left;
	margin-top:0px;
	z-index:999;
	height:120px;
	position:relative;
}

#header-logo{
    background:url(http://www.magellangps.com/site/images/common_images/header-logo.png) no-repeat 0px 0px;
	width:483px;
    height:76px;
	position:relative;left:-144px;top:0px;
}
#header-language{
    background: url(http://www.magellangps.com/site/images/common_images/header-lan-bg_02.png) no-repeat 0px 0px;
	height:28px;
	float:right;
	margin-right:20px;
	margin-top:0px;
	line-height:25px;
	vertical-align:middle;
	text-align:center;
	text-decoration: none;
}

#header-language .center{
    background: url(http://www.magellangps.com/site/images/common_images/header-lan-bg_02.png) repeat-x 0px 0px;
	height:28px;
	float:left;
	padding:0px 3px;
}

#header-language .left{
    background: url(http://www.magellangps.com/site/images/common_images/header-lan-bg_01.png) no-repeat 0px 0px;
	width:13px;
	height:28px;
	float:left;
}
#header-language .right{
    background: url(http://www.magellangps.com/site/images/common_images/header-lan-bg_04.png) no-repeat 0px 0px;
	width:13px;
	height:28px;
	float:left;
}

#header-language a{
	color: #383838;
	font-size: 12px;
	text-decoration: none;
}
#header-language a:hover	{color: #007dc3;text-decoration:underline;}


#header-global{ float:left;height:33px; margin-top:1px; overflow:visible;/* background:#00FF00;*/width:1020px;}

#global-nav{
    float:left;
	padding:0px;
}

#global-nav li {
	float:left;
	display:block;
	height:33px;

}

#global-nav  .links a{
	text-decoration:none;
	text-align:center;
}

#global-nav .links:hover{
   background:#f9f9f9;text-decoration: none;
}


#global-nav  .links .left { height:33px; width:18px; float:left; }
#global-nav  .links .right{ height:33px; width:18px; float:left; }


#global-nav #current .left, #global-nav .links:active .left{ height:33px; width:18px; float:left; background:url(http://www.magellangps.com/site/images/common_images/global-nav-current-shadow.png) no-repeat top left;}
#global-nav #current .right , #global-nav .links:active .right{ height:33px; width:18px; float:left; background:url(http://www.magellangps.com/site/images/common_images/global-nav-current-shadow.png) no-repeat top right;}

#global-nav .links:active,  #global-nav #current{text-decoration: none;background:url(http://www.magellangps.com/site/images/common_images/global-nav-current.png) repeat-x top left;
}

#global-nav .links-text {
    float:left;
	color: #474747;
	font-family: DINWeb-Black, Arial, sans-serif;
	font-weight:400;
	font-size: 14px;
	line-height:12px;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	
}

#global-nav .line1 {
	letter-spacing:0.08em;
	margin-top:12px;
	
}

#global-nav .line2 {
	letter-spacing:0.05em;
	margin-top:6px;	}

#header-search{
	float: left;
    height: 33px;
    margin: 0 18px;
    padding: 0;
    width: 175px;

}
.searchinput{
	float:left;
	border-left-width: 0px;
	border-right-width: 0px;	
	border-top-width: 0px;
	border-bottom-width: 0px;
	width: 136px;
	float: left;
	vertical-align: middle;
	line-height:15px;
	padding:9px 13px 9px 25px;
	background:url(http://www.magellangps.com/site/images/common_images/search-bg.png) no-repeat 0px 0px scroll;
	font-size:12px; color:#a9a9a9;
	height:15px;
	color:#474747;
}

.searchinput:focus {
	background:url(http://www.magellangps.com/site/images/common_images/search-bg.png) no-repeat 0px -33px scroll ;
    color:#474747;
}


#login_button{
	overflow:visible;
    float:right;
    z-index:1;
	height:33px;
	width:auto;
	position: relative;
}

#login_button ul {
	float:right;
	margin:0; 
	padding:0; 
	list-style:none;
}
.login-btn{
    float:right;
	text-align:center;
	height:32px;
	text-decoration: none;
	padding-right:31px;
	padding-left:19px;
	padding-top:1px;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	width:auto;
	background:url(http://www.magellangps.com/site/images/common_images/arrowright_474747.png) no-repeat scroll right center transparent;
}

.login-btn:hover{
	background:#f9f9f9;
	text-decoration: none;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	background:url(http://www.magellangps.com/site/images/common_images/arrowright_0971ce.png) no-repeat scroll right center #fff;
}

.login-btn:active{
	text-decoration: none;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	background:url(http://www.magellangps.com/site/images/common_images/login-btn-bg.png) no-repeat scroll right 0px #FFFFFF;
}


.login-btn-on{
    float:right;
	text-align:center;
	text-decoration:none;
	height:34px;
	padding-right:31px;
	padding-left:19px;
	padding-top:1px;
	text-decoration: none;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	background: url(http://www.magellangps.com/site/images/common_images/login-btn-bg.png) repeat-x top right ;
	z-index:999;
}

.login-btn .logintext{
	color: #474747;
	font-family: DINWeb-Black, Arial, sans-serif;
	font-weight:400;
	font-size: 14px;
	line-height:14px;
	vertical-align:middle;
	letter-spacing:0.09em;
	text-decoration:none;
	margin-top:10px;
	float:right;
}

.login-btn:hover .logintext{
	color: #0971ce;
	text-decoration: none;
}

.login-btn:active .logintext{
	color: #0971ce;
	text-decoration: none;
}


.login-btn-on .logintexton{
	color: #0971ce;
	font-family: DINWeb-Black, Arial, sans-serif;
	font-weight:400;
	font-size: 14px;
	line-height:14px;
	vertical-align:middle;
	letter-spacing:0.09em;
	text-decoration:none;
	margin-top:10px;
	float:right;
}


.the_menu {
    background: none repeat scroll 0 0 rgb(255, 255, 255);
    border-left: 1px solid rgb(212, 212, 212);
    border-right: 1px solid rgb(212, 212, 212);
    border-top: 1px solid rgb(164, 164, 164);
    box-shadow: 0 3px 2px rgb(102, 102, 102);
    display: none;
    width: 190px;
    padding-right: 1px;
    padding-top: 3px;
    text-decoration: none;
    position: absolute;
    top: 33px;
    right: 0;
    z-index: -999;
} 


.the_menu li {
	background-color: #fff;
}

.the_menu li a {
	text-align:right;
	color:#474747;
	font-size:12px;
	padding:13px 20px 12px 0px;
	text-decoration: none;
	border-top:1px solid #d4d4d4;
	display:block;
	width:170px;
}

.the_menu li a:hover {
	color:#0971ce;
	text-decoration:underline;
}
.global-cart{ 
    z-index:2;
	background: url("http://www.magellangps.com/site/images/common_images/global-cart.png") no-repeat scroll -10px top transparent;
    float:right;
	width:26px;
	height:33px;
	font-size:12px;
	font-weight:500px;
	color:#0971ce; /* if cart number is 1+ */
	text-decoration:underline; 
	padding-left:23px;
	line-height:33px;
	position:relative;
}

.global-cart-no{ color:#474747; } /* if cart number is 0 */

.global-cart-no:hover,.global-cart:hover{background-position:-10px -33px;color:#0971ce;}

/* END for content Global navigation */

/* START for footer  */

#footer-full{
    float:left;
	background: #fff;
	padding-top:25px;
}

#footer-social{ 
    padding:35px 0px 15px 0px; 
    border-bottom: 1px solid #c2c2c2;
}
#footer-social #follow{ 
    font-family:DINWeb-Medium, Arial, sans-serif;
	color: #474747;
	font-size:17px;
	line-height:27px;
	letter-spacing:0.05em;
	position:relative;

}
#footer-social a { margin:0px 5px;}

#footer-links {
   width:190px; 
   height:173px;
   margin-top:20px; 
   margin-bottom:55px; 
   float:left;
   margin-left:65px;}

   
#footer-links h5{
	color: #474747;
	font-family: DINWeb-Black, Arial, sans-serif;
	font-size: 15px;
	line-height: 1.4em;
	letter-spacing:0.02em;
	margin-bottom:6px;
	font-weight:400;
	}

#footer-links li	{float: left; margin-left:0px;
display: block;}
#footer-links a	{
	color: #474747;
	float: left;
	font-size: 13px;
	padding: 3px 0px;
	width:190px;
	text-decoration: none;
}
#footer-links a:hover	{color: #0971ce;text-decoration:underline;}

#footer-bule-1440{
   background: #0971ce;
   height:65px;
}
#footer-bule-links {
	color:#fff;
	font-size:12px;
	text-decoration:none;
    line-height:65px;
	text-align:center;
	clear:both;margin:0 auto;
}

#footer-bule-links a {
    padding-left:8px;
	padding-right:8px;
	color:#fff;
    text-decoration:none;
}
#footer-bule-links a:hover {
    color:#fff;
    text-decoration:underline;
}

/* END for footer  */


/* START for home Page */

#home-sale p{
  text-align:center;
  padding:12px 0px 10px 0px;
}

.links-din-reg-18-fff{
	color: #fff;
	font-family:DINWeb, Arial, sans-serif;
	font-weight:400;
	font-size:18px;
	line-height:18px;
	vertical-align:middle;
	letter-spacing:0.05em;
}


.links-din-reg-18-fff a {
    background:url(http://www.magellangps.com/site/images/common_images/arrow2right_fff.png) no-repeat right center;
    padding-left:6px;
	padding-right:23px;
	color:#fff;
    text-decoration:none;
	font-size:18px;
	line-height:18px;
	vertical-align:middle;
}
.links-din-reg-18-fff a:hover {
    text-decoration:underline;
}

#home-sale-img  {
float:left;
width:305px;
height:219px;
margin:25px 15px 28px 0px;
}

#home-new-bg  {
overflow:visible;
float:left;
width:657px;
height:143px;
margin-top:16px;
border-top: 1px solid #e7e7e7;
border-left: 1px solid #e7e7e7;
border-right: 1px solid #e7e7e7;
background:#fff url(http://www.magellangps.com/site/images/common_images/home-new-bg.png) no-repeat top left;
background-position:0px 139px;
}
.home-new-info  {
	float:left;
	width:275px;
	height:129px;
	margin-left:5px;
	margin-top:5px;
	background:#f5f4f4;
	padding-left:17px;
	padding-right:30px;
}

.home-new-info h3{
	color: #474747;
	font-family: DINWeb-Black, Arial, sans-serif;
	font-weight:400;
	font-size:20px;
	line-height:25px;
	vertical-align:middle;
	letter-spacing:0.03em;
	padding-top:9px;
	margin-left:-2px;
}
.home-new-info .date{
	font-weight:bold;
	color:#474747;
		line-height:20px;
}

.home-new-info p{
	font-size:12px;
	color: #474747;
	line-height:17px;
	vertical-align:middle;
}

.home-newsroom-btn-down,.home-newsroom-btn-down:hover,.home-newsroom-btn-up,.home-newsroom-btn-up:hover{ background:url(http://www.magellangps.com/site/images/common_images/home-newsroom-btn.png) no-repeat top left; height:14px; width:11px; z-index:500;position:relative; left:285px; top:3px;display:block;}
.home-newsroom-btn-down:hover{ background-position:-11px 0px }
.home-newsroom-btn-up { background-position:0px -14px }
.home-newsroom-btn-up:hover{ background-position:-11px -14px } 

.wai {
	height: 1px;
	left: -9999px;
	position: absolute;
	width: 1px;
}

.morelink-blueunder {
	font-size:12px;
	color: #0971ce;
	text-decoration:none;
}
.morelink-blueunder:hover	{
	text-decoration:underline;
}

.home-social-tab{margin-top:0px; width:275px;}

.socialTabCon{width:275px;height:85px;float:left;}

.xixi{width:275px;height:34px;line-height:25px; background-repeat:no-repeat;cursor:pointer;}
.xixi-bg1{background-image:url(http://www.magellangps.com/site/images/common_images/home-social-icon1.png);}
.xixi-bg2{background-image:url(http://www.magellangps.com/site/images/common_images/home-social-icon2.png);}

.social-tab{width:34px;height:34px;line-height:25px;float:left;cursor:pointer;}

/* END for home Page */




/* START for Vehicle Navigation Page */

#vn-cat  {float:left;width:993px;height:69px;margin:8px 0px 15px 19px;}
#vn-cat  li	a{float: left; width:320px; height:69px; margin-right:11px; }
#vn-cat  .icon a {background: url(http://www.magellangps.com/site/images/common_images/vn-cat-icon.png) no-repeat top left; background-repeat: no-repeat;float:left;text-decoration:none;}

#vn-cat  .icon p {float:left;margin-top:15px;}

#vn-cat  #car	{background-position: 0px 0px;}
#vn-cat  #car:hover	{background-position: 0px -69px;}
#vn-cat  #car:active	{background-position: 0px -138px;}
#vn-cat  #rv	{background-position: -320px 0px;}
#vn-cat  #rv:hover	{background-position: -320px -69px;}
#vn-cat  #rv:active	{background-position: -320px -138px;}
#vn-cat  #truck	{background-position: -640px 0px;}
#vn-cat  #truck:hover	{background-position: -640px -69px;}
#vn-cat  #truck:active	{background-position: -640px -138px;}

#current-title  {float:left;width:982px;margin:46px 0px 10px 16px;}

#vn-car-info  { width:410px;float:left;}
#vn-car-info h1 { float:left;}
#vn-car-info h2 { float:left; margin-top:7px;margin-bottom:10px;}
	
#vn-car-info p { float:left;margin-top:10px;padding-left:4px;
	font-weight:400;
	font-size: 14px;
	line-height:24px;
	letter-spacing:0.01em;
	text-decoration:none;
	height:150px;}
	
.vn-1tile-info { width:480px;float:left; margin-left:50px;}
.vn-1tile  h1 { float:left; margin-top:5px;}
.vn-1tile  h2 { float:left;
	color: #aaaaaa;
	font-family:  DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 16px;
	line-height: 16px;
	letter-spacing:0em;
	text-decoration:none;}
.vn-1tile  p { float:left;
     margin-top:6px;
	 padding-left:0px;
	font-weight:400;
	font-size: 14px;
	line-height:24px;
	letter-spacing:0.01em;
	text-decoration:none;
	height:48px;}
	
.vn-1tile { background:#fff;float: left; width:980px;height:180px;}
.vn-1tile img { float: right;}


#vn-tiles  {float:left;width:999px;margin:10px 0px 35px 18px;}

.vn-3tile { background:#fff;float: left; width:320px; height:181px; padding-top:19px; margin-right:8px; text-align:center; display:block;text-decoration:none;}
.vn-3tile h{ text-align:center; text-decoration:none; padding:0px 2px; overflow:visible;}
.vn-3tile p{ text-align:center; margin-top:3px;text-decoration:none; height:30px; padding:0px 3px; overflow:visible;}
.vn-3tile img { float: center; vertical-align:bottom;margin-top:2px;}

.vn-4tile { background:#fff;float: left; width:238px; height:181px; padding-top:19px; margin-right:8px; text-align:center; display:block;text-decoration:none;}
.vn-4tile h{ text-align:center; text-decoration:none; padding:0px 2px; overflow:visible;}
.vn-4tile p{ text-align:center; margin-top:3px;text-decoration:none; height:30px; padding:0px 3px; overflow:visible;}
.vn-4tile img { float: center; vertical-align:bottom;margin-top:2px;}

.shopnow-tiles  {width:1008px; height:156px; float:left; margin:0px 0px 40px 10px;}
.shopnow-tile {float:left; height:136px;width:281px;  padding:10px 0px 10px 20px; margin-right:33px;}
.shopnow-tile p{ text-align:left; margin-top:5px; margin-left:0px;text-decoration:none; width:160px; height:70px;}	
.shopnow-tile h1{text-align:left; margin-top:0px; margin-left:0px;text-decoration:none;width:100%;}	
.shopnow-tile  img { float:right;}


#parting_line_980{
    float:left;
	margin-left:20px;
	width:980px;
	height:26px;
	background: url(http://www.magellangps.com/site/images/common_images/parting_line_980.png) no-repeat top left;
}

#parting_line_1440{
    float:left;
	width:1440px;
	height:23px;
	background: url(http://www.magellangps.com/site/images/common_images/parting_line_1440.png) no-repeat top left;
}
/* For all web site use  */

#parting-line-full{
    float:left;
	height:2px;
	background:url(http://www.magellangps.com/site/images/common_images/parting-line-bg.png) repeat-x top left;
}

#shadowbox{
	border-top: 1px solid; 
	border-left: 1px solid; 
	border-right: 1px solid; 
	border-bottom: 1px solid; 
	border-color: #d4d4d4 #cccbcb #cccbcb #cccbcb ; 
	-webkit-box-shadow: 1 1px 1px #a3a3a3; /* For Chrome5+, Safari5+ */
	-moz-box-shadow:  0 1px 1px #a3a3a3; /*  For Firefox3.6+ */ 
	box-shadow: 0 1px 1px #a3a3a3; /* Opera 10.5+,IE9+ */ 
	border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px; 
	-o-border-radius: 5px; 
	-khtml-border-radius: 5px;
}

.shadowbox-hidden{ overflow:hidden;}

#shadowbox .bluemouse-3tile{height:203px; width:322px; position:relative;left:-1px; top:-203px;}
#shadowbox .bluemouse-4tile{height:203px; width:240px; position:relative;left:-1px; top:-203px;} 
#shadowbox:hover .bluemouse-3tile,#shadowbox:hover .bluemouse-4tile{ 
     border-radius: 4px; 
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	-o-border-radius: 4px; 
	-khtml-border-radius: 4px;
	-webkit-box-shadow: 0 0px 7px #0971ce inset ; /* For Chrome5+, Safari5+ */
	-moz-box-shadow:  0 0px 7px #0971ce inset ; /*  For Firefox3.6+ */ 
	 box-shadow: 0 0px 7px #0971ce inset; /* Opera 10.5+,IE9+ */ }
	
.box-980{ width:980px; float:left; background:#fff; margin:0px 0px 0px 18px;}

.shadowbox-forold{
    padding-top:20px;
    width:980px;
background:#fff;
-webkit-box-shadow: 0 4px 4px #a3a3a3; /* For Chrome5+, Safari5+ */
-moz-box-shadow: 0 4px 4px #a3a3a3; /* For Firefox3.6+ */
box-shadow: 0 4px 4px #a3a3a3; /* Opera 10.5+,IE9+ */
}
.shadowbox-forold .topspan{
    float:left;
    width:950px;
height:20px;
} 



#support-top  {float:left;width:999px;margin:66px 0px 105px 18px;}
#support-top  img {float:left;}
#support-top  h1  {float:left;width:600px;margin-left:12px;}
#support-top  h2  {float:left;width:600px;margin-left:12px;margin-top:10px;}


.tab-nav	{
	float:left;
	padding:10px 0px;
	height:50px; 
}

.tab-nav .level-0 ul	{
	display: none;
	text-decoration:none;
}
.tab-nav .level-0	{
	float: left;
	margin-right:43px;
	position: relative;
	z-index: 0;
	text-decoration:none; 
}

.tab-nav .level-0 li	{ height:29px;
	background: #fff;
}
.tab-nav .level-0 li a	{}
.tab-nav li a	{
	text-decoration: none;
}
.tab-nav .active a, .tab-nav li a:hover	{text-decoration:underline; }

.support-user { float:left; height:47px; width:190px;margin:30px 60px 60px 0px; text-decoration:none; }
.support-user .icon { float:left;background:url(http://www.magellangps.com/site/images/common_images/newicons.png) no-repeat -170px -560px; height:47px; width:47px; margin-right:12px; margin-top:-8px; }
.support-user:hover .icon { float:left;background:url(http://www.magellangps.com/site/images/common_images/newicons.png) no-repeat -170px -615px; height:47px; width:47px; margin-right:12px; margin-top:-8px; }

.support-videos { float:left; width:940px;margin-top:40px; padding-left:50px; margin-bottom:40px; background:url(http://www.magellangps.com/site/images/common_images/video_bg.png) no-repeat top center; overflow:visible;}
.videos-support  { width:140px; height:250px; float:left; margin:0px 43px; overflow:visible;}
.videos-support  p { margin-top:10px; text-align: center; text-decoration:none;}
.video-play-support  { position: relative; }
.play-button-support {background: url(http://www.magellangps.com/site/images/common_images/video_play_blue.png) no-repeat scroll center top transparent;width:140px;height:119px;position: absolute;top:0px;left:0px;}
.videos-support  a:hover .play-button-support  {background:url(http://www.magellangps.com/site/images/common_images/video_play_blue.png) no-repeat scroll center bottom transparent; }

.videos-pre  { width:17px; height:27px; float:left;  background:url(http://www.magellangps.com/site/images/common_images/newicons.png) no-repeat -0px -600px;position:relative; right:950px; top:20px;}
.videos-pre:hover { background-position:-34px -600px;}
.videos-next  { width:17px; height:27px; float:left; background:url(http://www.magellangps.com/site/images/common_images/newicons.png) no-repeat -17px -600px;position:relative; left:10px; top:20px;}
.videos-next:hover { background-position:-51px -600px;}

.mk-title{ text-align:center; width:100%;padding:40px 0px 70px 0px;}
.mk-auto-fea{ width:980px; margin:15px 0px 0px 20px; float:left; }
.mk-auto-fea-left1{ float:left; width:450px; margin-left:0px;}
.mk-auto-fea-right1{ float:left; width:410px; margin-left:40px;}
.mk-auto-fea h1{ float:left; color:#16719b; line-height:42px;}
.mk-auto-fea p{ float:left; margin:10px 0px 10px 2px;; height:130px; line-height:20px;}
.mk-auto-fea-left1 img,.mk-auto-fea-right1 img{ float:left; margin-left:30px;}
.mk-auto-fea-left2{ float:left; width:490px; margin-left:0px;}
.mk-auto-fea-right2{ float:left; width:450px; margin-left:40px;}
.mk-auto-fea-left2 img,.mk-auto-fea-right2 img{ float:left;}

.mk-auto-adfea{ width:300px; height:128px; margin:0px 20px 5px 20px; float:left; overflow:hidden; }
.mk-auto-adfea .icon{ float:left; width:44px; margin:10px 20px 50px 0px; height:44px;}
.mk-auto-adfea h1{ float:left; height:128px;
width:236px;
color:#167196;
	font-family:DINWeb-light, Arial, sans-serif;
	font-weight:400;
	font-size: 28px;
	line-height:32px;
	vertical-align:bottom;
	letter-spacing:-0.06em;
	text-decoration:none;}
.mk-auto-adfea .line1{ margin-top:18px;}
.mk-auto-adfea:hover .line1{ margin-top:0px;}
.mk-auto-adfea:hover h1{ float:left; height:auto;margin-top:0px;
	font-family: DINWeb-Bold, Arial, sans-serif;
	font-size: 16px;
	line-height:16px;
	vertical-align:middle;
	letter-spacing:0em;
	text-decoration:none;}
.mk-auto-adfea h1 span{ 	font-family: DINWeb-Light, Arial, sans-serif;}
.mk-auto-adfea:hover h1 span{ font-size:12px; font-weight:400;}
.mk-auto-adfea p{ float:left;height:100px;width:236px;}
.mk-auto-adfea-hover{ width:980px; margin:15px 0px 40px 20px; float:left; }

.mk-shop{ float:left; text-align:left; width:1000px; margin:0px 50px 120px 300px;}
.mk-tishop{ float:left; text-align:left; width:220px;margin:0px 100px 20px 0px;}
.mk-tishop img{ float:left; margin-top:-67px;}
.mk-tishop p{ float:left; margin-left:28px; padding-top:4px; }

.mk-tishop .size{ background:url(http://www.magellangps.com/site/images/common_images/auto_img_size.png) no-repeat left top; position:relative; left:0px;top:0px; height:67px; width:67px;}
.mk-tishop .size p{ color:#fff; text-align:center;vertical-align:middle; line-height:67px;}
.mk-tishop  .size:hover { background:url(http://www.magellangps.com/site/images/common_images/auto_img_size.png) no-repeat left top;}

.mk-social { position:fixed;right:0px;top:194px; text-align:right;height:93px; width:156px; display:block; padding:0px 5px 5px 0px;  background:url(http://www.magellangps.com/site/images/common_images/mk_social_bg.png) repeat-y top right;}

.mk-comp-top{background:#edeeee url(http://www.magellangps.com/site/images/common_images/mk_comp_top_bg.png) no-repeat left top;
             width:282px; height:87px;margin:20px 0px 40px 10px; float:left;text-decoration:none; padding:18px 18px 10px 20px;} 
.mk-comp-top:hover { background:#fff url(http://www.magellangps.com/site/images/common_images/mk_comp_top_bg.png) no-repeat left top;}
.mk-selected, .mk-comp-top:active{  background:#fff url(http://www.magellangps.com/site/images/common_images/mk_comp_top_bg.png) no-repeat left bottom;}
.mk-selected:hover {  background:#fff url(http://www.magellangps.com/site/images/common_images/mk_comp_top_bg.png) no-repeat left bottom;}

.mk-comp-top img{ float:left; margin-top:-65px; margin-left:0px; height:115px;}
.mk-comp-top h1{ float:left; margin-top:-48px; margin-left:2px;}


.mk-comp-top .size{ background:url(http://www.magellangps.com/site/images/common_images/auto_img_size2.png) no-repeat left top; position:relative; left:0px;top:0px; height:51px; width:51px;}
.mk-comp-top .size p{ color:#fff; text-align:center;vertical-align:middle; line-height:51px;}
.mk-comp-top:hover .size , .mk-selected .size{ background:url(http://www.magellangps.com/site/images/common_images/auto_img_size2.png) no-repeat left bottom;}

.mk_auto_table1{float:left; width:978px; 
    border-radius: 6px 6px 0px 0px; 
         -webkit-border-radius:  6px 6px 0px 0px; 
         -moz-border-radius:  6px 6px 0px 0px; 
         -o-border-radius:  6px 6px 0px 0px; 
         -khtml-border-radius:  6px 6px 0px 0px;
         border-left:1px solid #d4d4d4;
         border-right:1px solid #d4d4d4;
         border-top:1px solid #d4d4d4; }
.mk_auto_matrix{float:left; width:978px;}
          
.mk_auto_matrix td{ border-bottom:1px solid #d4d4d4; vertical-align:middle;}
.mk_auto_matrix .model{ text-align:center; border-left:1px solid #d4d4d4; }
.mk_auto_matrix .model p{ text-align:center; padding-top:7px;}

.mk_auto_matrix  .new {text-align:left; vertical-align:top;}         
.mk_auto_matrix  .icon {text-align:left; padding:8px 0px; vertical-align:middle;}        
.mk_auto_matrix  .item-fea {width:160px;color:#383838; padding-right:20px;} 
.mk_auto_matrix .item-dot {text-align: center; border-left: 1px solid #d4d4d4;  color:#a0a0a0; font-size:15px;line-height:15px; vertical-align:middle; } 
.mk_auto_matrix  .yes { background:#fdf3ea; } 

.mk_auto_table2{float:left; width:978px; 
    border-radius: 0px 0px 6px 6px; 
         -webkit-border-radius:  0px 0px 6px 6px;
         -moz-border-radius:  0px 0px 6px 6px;
         -o-border-radius:  0px 0px 6px 6px;
         -khtml-border-radius:  0px 0px 6px 6px;
         border-left:1px solid #d4d4d4;
         border-right:1px solid #d4d4d4;
         border-bottom:1px solid #d4d4d4; }
                   
.mk_auto_matrix2{float:left; width:979px; }
.mk_auto_matrix2 td{ vertical-align:middle;}
.mk_auto_matrix2 img{ margin:10px 10px 10px 50px;}
.mk_auto_matrix2 p{ margin-left:35px;}




.support-fqa { float:left;width:980px; margin-top:36px; margin-bottom:36px;}
.support-fqa .paragraph{	margin-top:36px; float:left; width:100%;}
.support-fqa .icon {float:left;background:url(http://www.magellangps.com/site/images/common_images/newicons.png) no-repeat -130px -568px; height:19px; width:19px; margin:0px 15px 0px 4px; }
.support-fqa .faq-as {  background:#f5f4f4; width:100%; margin:-20px 0px 0px 0px;
padding:15px 30px 65px 30px;
border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px; 
	-o-border-radius: 10px; 
	-khtml-border-radius: 10px; }
.support-fqa p{ line-height:25px;}
.support-fqa .close{ float:right; color:#aaa; text-decoration:none; padding-top:30px;}


#contactus  {float:left;width:982px;margin:55px 0px 65px 16px;}
#contactus  .tel{float:left; width:40px; height:40px; background:url(http://www.magellangps.com/site/images/common_images/newicons.png) no-repeat 0px -555px; display:block; margin:-13px 15px 0px 0px;}
#contactus  .mail{float:left; width:40px; height:40px; background:url(http://www.magellangps.com/site/images/common_images/newicons.png) no-repeat -42px -555px; display:block;margin:-13px 15px 0px 0px;}
#contactus  h1{float:left; width:100%; margin-top:0px;}
#contactus  h2{float:left; width:100%; margin-top:33px;}
#contactus  h3{float:left; width:100%;margin-top:33px;}
#contactus  h4{float:left; width:100%; margin-top:20px;}
#contactus  h5{float:left; width:100%;margin-top:20px;}

/* buttons and texts for all web site use   */
#buttons-blue {display:block; height:31px;text-align:left;text-decoration:none;text-transform:uppercase;}	

#buttons-blue .left {height:31px;width:8px;background: url(http://www.magellangps.com/site/images/common_images/buttons_blue_left.png) no-repeat top left; float:left;}
#buttons-blue .center{height:31px; width:auto;background: url(http://www.magellangps.com/site/images/common_images/buttons_blue_bg.png) repeat-x top left; float:left; padding:0px 5px 0px 9px; line-height:31px;}
#buttons-blue .right{height:31px;width:26px;background: url(http://www.magellangps.com/site/images/common_images/buttons_blue_right.png) no-repeat top left; float:left;}

#buttons-blue .left{  background-position:0px 0px; }
#buttons-blue .center{ background-position:0px 0px; }
#buttons-blue .right{  background-position:0px 0px; }

#buttons-blue:hover	 .left{  background-position:0px -31px; }
#buttons-blue:hover	 .center{background-position:0px -31px; }
#buttons-blue:hover	 .right{  ;background-position:0px -31px; }

#buttons-blue:active .left{   background-position:0px -62px; }
#buttons-blue:active .center{ background-position:0px -62px; }
#buttons-blue:active .right{  background-position:0px -62px; }


.383838 { color:#383838;}
.din .fff { color:#fff;}
.din .0971ce {color: #0971ce;}
.din-aaa{ color:#aaaaaa;}

.link-darkone{
	padding-top:2px;
	float:left;
	padding-right:30px;
	line-height:16px;
	color: #383838;
	background: url(http://www.magellangps.com/site/images/common_images/arrowright_383838.png) no-repeat center right;
}

.link-darkone:hover{
	color: #0971ce;
	text-decoration:none;
	background:url(http://www.magellangps.com/site/images/common_images/arrowright_0971ce.png) no-repeat center right;
}

.din-bold-19,#vn-cat li	a .din-bold-19{
	color: #383838;
	font-family:  DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 19px;
	line-height: 1.2em;
	letter-spacing:-0.02em;
	text-decoration:none;
}
.din-bold-19 a:hover,#vn-cat li	a:hover .din-bold-19 {color: #0971ce;}

.reg-15,#vn-cat li	a .reg15{

	color: #383838
	font-family: Arial, sans-serif;
	font-weight:400;
	font-size: 15px;
	line-height: 1.2em;
	letter-spacing:0.01em;
	text-decoration:none;
}
.reg-15 a:hover	,#vn-cat li	a:hover .reg-15{color: #0971ce;}

.reg-13 {
	color: #383838;
	font-family: Arial, sans-serif;
	font-weight:400;
	font-size: 13px;
	line-height: 1.2em;
	letter-spacing:0.01em;
	text-decoration:none;
}
.reg-13 a:hover	{color: #0971ce;}


.din-regular-19{
	color: #383838;
	font-family:  DINWeb, Arial, sans-serif;
	font-weight:400;
	font-size: 19px;
	line-height: 1.2em;
	letter-spacing:0em;
	text-decoration:none;
}
.din-regular-19 a:hover,#vn-cat li	a:hover .din-bold-19 {color: #0971ce;}

.din-light-19{
	font-family:DINWeb-Light, Arial, sans-serif;
	font-weight:400;
	font-size: 19px;
	line-height: 38px;
	vertical-align: middle;
	letter-spacing:-0.02em;
	text-decoration:none;
}

.din-medium-15{
    float:left;
	color: #fff;
	font-family: DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 14px;
	line-height: 15px;
	vertical-align:middle;
	letter-spacing:0em;
	text-decoration:none;
	margin-top:10px;
}
.din-bold-14{
	color: #383838;
	font-family: DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 14px;
	line-height: 16px;
	vertical-align:middle;
	letter-spacing:0em;
	text-decoration:none;
	margin-top:10px;
}

.din-bold-38{
	font-family:  DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 38px;
	line-height: 38px;
	vertical-align: middle;
	letter-spacing:-0.06em;
	text-decoration:none;
}

.din-light-38{
	font-family:DINWeb-Light, Arial, sans-serif;
	font-weight:400;
	font-size: 38px;
	line-height: 38px;
	vertical-align: middle;
	letter-spacing:-0.06em;
	text-decoration:none;
}

.din-sup-38{
	font-family:DINWeb-Medium, Arial, sans-serif;
	font-weight:500;
	font-size: 18px;
	line-height:17px;
	vertical-align:top;
	letter-spacing:0em;
	text-decoration:none;
}

.din-bold-24{
	font-family:  DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 24px;
	line-height: 24px;
	vertical-align: middle;
	letter-spacing:0em;
	text-decoration:none;
}

.din-regular-sup{
	color: #383838;
	font-family:  DINWeb, Arial, sans-serif;
	font-weight:400;
	font-size: 12px;
	line-height: 1.2em;
	letter-spacing:0em;
	text-decoration:none;
}

.din-regular-19 a:hover {color: #0971ce;}


.din-light-15{
	color: #383838;
	font-family:  DINWeb-light, Arial, sans-serif;
	font-weight:400;
	font-size: 15px;
	line-height: 1.1em;
	letter-spacing:0.01em;
	text-decoration:none;
}

.din-light-28{
	font-family:DINWeb-light, Arial, sans-serif;
	font-weight:400;
	font-size: 28px;
	line-height: 28px;
	vertical-align:bottom;
	letter-spacing:-0.06em;
	text-decoration:none;
}

.link-dark{
	padding-right:22px;
	margin-top:10px;
    margin-left:28px;
	color: #383838;
	background:url(http://www.magellangps.com/site/images/common_images/arrow2right_383838.png) no-repeat center right;
}

.link-dark:hover{
	color: #0971ce;
	text-decoration:underline;
	background:url(http://www.magellangps.com/site/images/common_images/arrow2right_0971ce.png) no-repeat center right;
}



.link-blue{
	margin-top:10px;
	padding-right:22px;
	color: #0971ce;
	background:url(http://www.magellangps.com/site/images/common_images/arrow2right_0971ce.png) no-repeat center right;
}

.link-blue:hover{
	color: #0971ce;
	text-decoration:underline;
}

.link-tab{
	margin-top:10px;
	padding-right:22px;
	color: #383838;
}

.link-tab:hover{
	text-decoration:underline;
}



.right{float:right;}
.left{float:left;}
.din-bold-16{
	font-family: DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 16px;
	line-height:16px;
	vertical-align:middle;
	letter-spacing:0em;
	text-decoration:none;
}
.din-dark{ color:#383838;}

.link-tab-selected{
	text-decoration:underline;
}

.tab-nav li a.link-tab-selected{
	text-decoration:underline;
}

/* Can use for all video play + size need set on html /gray to blue */
.videoplay { position: relative; }
.videoplay .videoplaybutton {background: url(http://www.magellangps.com/site/images/common_images/videoplaybutton.png) no-repeat center center transparent; height:39px; width:39px;}
.videoplay:hover .videoplaybutton  {background:url(http://www.magellangps.com/site/images/common_images/videoplaybutton_mouse.png) no-repeat center center transparent; }
/* Can use for all video play / gray to blue -- End*/ 

/* New Web site BUG Fix by Sunny will clear up after all bugs - by Sunny */ 
#home-quicklinks-bg  {
margin-top:25px;
float:left;
width:660px;
height:61px;
background:url(http://www.magellangps.com/site/images/common_images/home-quicklink-bg1.png) no-repeat left top;
}
	
#home-quicklinks 	{
	float: left;
}
#home-quicklinks li	{float: left; width:220px; height:61px; }
#home-quicklinks a{
	display: block;
	float:left;
	color: #474747;
	font-family:  DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 16px;
	line-height: 1.2em;
	letter-spacing:0em;
	text-decoration:none;
	padding:13px 100px 9px 0px;
}
#home-quicklinks a:hover	{color: #0971ce;}
#home-quicklinks .social a {
	background-image: url(http://www.magellangps.com/site/images/common_images/newicons.png);
	background-repeat: no-repeat;
	padding-left: 61px;
}
#home-quicklinks #reg	{background-position: 0px 0px;}
#home-quicklinks #reg:hover	{background-position: 0px -183px;}
#home-quicklinks #reg:active	{background-position: 0px -366px;}
#home-quicklinks #sofe	{background-position: 0px -61px;}
#home-quicklinks #sofe:hover	{background-position: 0px -244px;}
#home-quicklinks #sofe:active	{background-position: 0px -427px;}
#home-quicklinks #support	{background-position: 0px -122px;}
#home-quicklinks #support:hover	{background-position: 0px -305px;}
#home-quicklinks #support:active	{background-position: 0px -488px;}

#support-quicklinks-bg {
    background: url(http://www.magellangps.com/site/images/common_images/home-quicklink-bg2.jpg) no-repeat scroll left top transparent;
    float: left;
    height: 61px;
    margin-left: 14px;
    margin-top: 10px;
    width: 440px;
}
/* New Web site BUG Fix by Sunny will clear up after all bugs - by Sunny -END */ 
/* Echo Marketing Page add tab / added by Sunny/Winnie  */ 
#echo_faq{
    float:left;
	padding:40px 0px;
	width:980px;
	border-top:1px solid #fff;
	border-bottom:1px solid #ccc;
}

#din-bold-19-qa{
	color:#0083c0;
	width:30px;
	float:left;
}

#echo_specs_box{
	float:left;  
	margin-top:52px;
	background-color:#f5f4f4;
}
#echo_specs_box li{
	float:left;
	width:100%;
	font-size:15px;
	padding:18px 0px 18px 5px;
	margin-left:40px;
	list-style-image:url(http://www.magellangps.com/site/images/common_images/echo_specs_point-1.png);
	list-style-type:none;
	list-style-position:outside;
}
#echo_specs_box span{
	width:100%; 
	height:1px; 
	background:#fff; 
	float:left;
}
#echo_specs_box_2{
	float:left;
	margin-left:20px;
	background-color:#f5f4f4;
}
#echo_specs_box_2 li{
	float:left;
	width:100%;
	font-size:15px;
	padding:0px 0px 5px 3px;
	margin-left:40px;
	list-style-image:url(http://www.magellangps.com/site/images/common_images/echo_specs_point-2.png);
	list-style-type:none;
	list-style-position:outside;
}

/* Start Cyclo Css by Winnie */
.mk_auto_table11{width:978px; 
         border-left:1px solid #d4d4d4;
         border-right:1px solid #d4d4d4;
         border-top:1px solid #d4d4d4; }
.mk_auto_matrix11{width:978px;}
          
.mk_auto_matrix11 td{ border-bottom:1px solid #d4d4d4; vertical-align:middle;}
.mk_auto_matrix11 .model{ text-align:center; border-left:1px solid #d4d4d4; }
.mk_auto_matrix11 .model p{ text-align:center; padding-top:7px;}

.mk_auto_matrix11 .new {text-align:left; vertical-align:top;}         
.mk_auto_matrix11  .icon {text-align:left; padding:8px 0px; vertical-align:middle;}        
.mk_auto_matrix11  .item-fea {width:160px;color:#383838; padding-right:20px;} 
.mk_auto_matrix11 .item-dot {text-align: center; border-left: 1px solid #d4d4d4;  color:#a0a0a0; font-size:15px;line-height:15px; vertical-align:middle; } 
.mk_auto_matrix11  .yes { background:#e5f8ff;} 
.mk_auto_matrix11 .td4feature{ width: 300px ; height: 60px ; padding-left: 50px;}



.link4cyclo:hover{
	color:#09A0EF;
}

/* End Cyclo Css by Winnie */

/* Start Fleet Management Css by Winnie */
.fleetcontainer_980{margin:auto; width:980px; padding:60px 0;}
.fleetmk-title{ text-align:center; width:100%; padding-bottom:50px;}

.contactus{color:#fff; border-bottom:1px solid #757575;}
.contactus:link{color:#fff; border-bottom:1px solid #757575;}
.contactus:visited{color:#fff; border-bottom:1px solid #757575;}
.contactus:hover{color:#fff; border-bottom:1px solid #757575;}
.contactus:active{color:#fff; border-bottom:1px solid #757575;}

.fleet_linktab{margin-top:10px;margin-right:35px; color:#fff;}
.fleet_linktab:hover{border-bottom:#fff solid 1px;}
.fleet_linktab_selected{border-bottom:#fff solid 1px;}

.overviewlink{color:#215a9f; text-decoration:underline; border-bottom:1px solid #fff;}
.overviewlink:link{color:#215a9f; text-decoration:underline; border-bottom:1px solid #fff;}
.overviewlink:visited{color:#215a9f; text-decoration:underline; border-bottom:1px solid #fff;}
.overviewlink:hover{color:#215a9f; text-decoration:underline; border-bottom:1px solid #fff;}
.overviewlink:active{color:#215a9f; text-decoration:underline; border-bottom:1px solid #fff;}

.fleetoverview_linktab{margin-top:10px;margin-right:35px; color:#215a9f;}
.fleetoverview_linktab:hover{border-bottom:#215a9f solid 1px;}
.fleetoverview_linktab_selected{border-bottom:#215a9f solid 1px;}

/* RV page added by Winnie */
.mk-rvmkshop{ float:left; text-align:left; width:290px; margin:0px 105px 20px -65px;}

#rvmk_line_980{float:left; margin-left:-210px; width:1440px; height:3px; background-color:#fff;}

.mk-rv-fea-left1{ float:left; width:450px; margin-left:-230px;}
.mk-rv-fea-right1{ float:left; width:410px; margin-left:318px;}
/* RV page added by Winnie END */

/* MiVue DashCam page added by Sandra */
.din-bold-20,#vn-cat li	a .din-bold-19{
	color: #383838;
	font-family:  DINWeb-Bold, Arial, sans-serif;
	font-weight:400;
	font-size: 15px;
	line-height: 1.2em;
	letter-spacing:-0.02em;
	text-decoration:none;
}

#content-link{float:left;background:#fff;color:#383838;}
.din-bold-24 a.linksee{
	text-decoration : none;
}
.din-bold-24 a:hover.linksee{
	text-decoration : underline;
	color:#0073cf;
}

.din-regular-sup-tm{
	color: #383838;
	font-family:  DINWeb, Arial, sans-serif;
	font-weight:400;
	font-size: 10px;
	line-height: 1.2em;
	letter-spacing:0em;
	text-decoration:none;
}
.mag-sup-reg-capital{	
	font-family:DINWeb, Arial, sans-serif;
	font-weight:400;
	font-size:12px;
	line-height:1.0em;
	letter-spacing:0em;
	text-decoration:none;
}
.mag-sup-reg-lowercase{	
	font-family:DINWeb, Arial, sans-serif;
	font-weight:400;
	font-size:12px;
	line-height:1.8em;
	letter-spacing:0em;
	text-decoration:none;
}

/* MiVue DashCam page added by Sandra END*/