@charset "UTF-8";
/* CSS Document */



/* MAIN NAVIGATION */
#navigation { width:850px;height:25px;border:0px;margin:0px;padding:0px;overflow:hidden;float:left; }
#navigation #nav { margin:0px;padding:0px; }
#navigation #nav li { display:inline; }
#navigation #nav li a,
#navigation #nav li a:link,
#navigation #nav li a:visited,
#navigation #nav li a:focus,
#navigation #nav li a:hover,
#navigation #nav li a:active { width:auto;height:0px;background-image:url(../images/common/navigation/navigation.gif);float:left;padding-top:25px;overflow:hidden; }

/* MAIN NAVIGATION A */
#navigation #nav li#nav-bar-left a { width:36px;background-position:0px 0px; }
#navigation #nav li#home a { width:57px;background-position:-36px 0px; }
#navigation #nav li#vehicle-tracking a { width:131px;background-position:-93px 0px; }
#navigation #nav li#garmin-gps a { width:93px;background-position:-224px 0px; }
#navigation #nav li#humminbird a:link { width:110px;background-position:-330px 0px; }
#navigation #nav li#for-your-car a { width:108px;background-position:-427px 0px; }
#navigation #nav li#for-your-boat a { width:116px;background-position:-535px 0px; }
#navigation #nav li#software a { width:84px;background-position:-651px 0px; }
#navigation #nav li#accessories a { width:115px;background-position:-735px 0px; }

/* MAIN NAVIGATION A:LINK */
#navigation #nav li#nav-bar-left a:link { width:36px;background-position:0px 0px; }
#navigation #nav li#home a:link { width:57px;background-position:-36px 0px; }
#navigation #nav li#vehicle-tracking a:link { width:131px;background-position:-93px 0px; }
#navigation #nav li#garmin-gps a:link { width:93px;background-position:-224px 0px; }
#navigation #nav li#humminbird a:link { width:110px;background-position:-330px 0px; }
#navigation #nav li#for-your-car a:link { width:108px;background-position:-427px 0px; }
#navigation #nav li#for-your-boat a:link { width:116px;background-position:-535px 0px; }
#navigation #nav li#software a:link { width:84px;background-position:-651px 0px; }
#navigation #nav li#accessories a:link { width:115px;background-position:-735px 0px; }

/* MAIN NAVIGATION A:VISITED */
#navigation #nav li#nav-bar-left a:visited { width:36px;background-position:0px 0px; }
#navigation #nav li#home a:visited { width:57px;background-position:-36px 0px; }
#navigation #nav li#vehicle-tracking a:visited { width:131px;background-position:-93px 0px; }
#navigation #nav li#garmin-gps a:visited { width:93px;background-position:-224px 0px; }
#navigation #nav li#humminbird a:link { width:110px;background-position:-330px 0px; }
#navigation #nav li#for-your-car a:visited { width:108px;background-position:-427px 0px; }
#navigation #nav li#for-your-boat a:visited { width:116px;background-position:-535px 0px; }
#navigation #nav li#software a:visited { width:84px;background-position:-651px 0px; }
#navigation #nav li#accessories a:visited { width:115px;background-position:-735px 0px; }

/* MAIN NAVIGATION A:HOVER */
#navigation #nav li#nav-bar-left a:hover { width:36px;background-position:0px 0px; }
#navigation #nav li#home a:hover { width:57px;background-position:-36px 25px; }
#navigation #nav li#vehicle-tracking a:hover { width:131px;background-position:-93px 25px; }
#navigation #nav li#garmin-gps a:hover { width:93px;background-position:-224px 25px; }
#navigation #nav li#humminbird a:link { width:110px;background-position:-330px 0px; }
#navigation #nav li#for-your-car a:hover { width:108px;background-position:-427px 25px; }
#navigation #nav li#for-your-boat a:hover { width:116px;background-position:-535px 25px; }
#navigation #nav li#software a:hover { width:84px;background-position:-651px 25px; }
#navigation #nav li#accessories a:hover { width:115px;background-position:-735px 25px; }

/* MAIN NAVIGATION ON */
#navigation.nav-bar-left #nav li#nav-bar-left a:active{ background-position:0px 0px; }
#navigation.home #nav li#home a { background-position:-36px 25px; }
#navigation.vehicle-tracking #nav li#vehicle-tracking a { background-position:-93px 25px; }
#navigation.garmin-gps #nav li#garmin-gps a { background-position:-224px 25px; }
#navigation #nav li#humminbird a:link { width:110px;background-position:-330px 0px; }
#navigation.for-your-car #nav li#for-your-car a { background-position:-427px 25px; }
#navigation.for-your-boat #nav li#for-your-boat a { background-position:-535px 25px; }
#navigation.software #nav li#software a { background-position:-651px 25px; }
#navigation.accessories #nav li#accessories a { background-position:-735px 25px; }





/* BOTTOM NAVIGATION */
#bottom-nav-bar { width:850px;height:25px;margin:10px 0px 0px 0px;padding:0px;border:0px;float:left; }
#bottom-nav-bar .bottom-nav-LR { width:221px;height:25px;margin:0px;padding:0px;border:0px;float:left; }

#bottom-navigation { width:408px;height:25px;border:0px;margin:0px;padding:0px;overflow:hidden;float:left; }
#bottom-navigation #bottom-nav { margin:0px;padding:0px; }
#bottom-navigation #bottom-nav li { display:inline; }
#bottom-navigation #bottom-nav li a,
#bottom-navigation #bottom-nav li a:link,
#bottom-navigation #bottom-nav li a:visited,
#bottom-navigation #bottom-nav li a:focus,
#bottom-navigation #bottom-nav li a:hover,
#bottom-navigation #bottom-nav li a:active { width:auto;height:0px;background-image:url(../images/common/navigation/bottom-navigation.gif);float:left;padding-top:25px;overflow:hidden; }

/* BOTTOM NAVIGATON A */
#bottom-navigation #bottom-nav li#bottom-home a { width:56px;background-position:0px 0px; }
#bottom-navigation #bottom-nav li#bottom-about a { width:78px;background-position:-56px 0px; }
#bottom-navigation #bottom-nav li#bottom-tech-support a { width:108px;background-position:-134px 0px; }
#bottom-navigation #bottom-nav li#bottom-policies a { width:72px;background-position:-242px 0px; }
#bottom-navigation #bottom-nav li#bottom-contact a { width:94px;background-position:-314px 0px; }

/* BOTTOM NAVIGATON A:LINK */
#bottom-navigation #bottom-nav li#bottom-home a:link { width:56px;background-position:0px 0px; }
#bottom-navigation #bottom-nav li#bottom-about a:link { width:78px;background-position:-56px 0px; }
#bottom-navigation #bottom-nav li#bottom-tech-support a:link { width:108px;background-position:-134px 0px; }
#bottom-navigation #bottom-nav li#bottom-policies a:link { width:72px;background-position:-242px 0px; }
#bottom-navigation #bottom-nav li#bottom-contact a:link { width:94px;background-position:-314px 0px; }

/* BOTTOM NAVIGATON A:VISITED */
#bottom-navigation #bottom-nav li#bottom-home a:visited { width:56px;background-position:0px 0px; }
#bottom-navigation #bottom-nav li#bottom-about a:visited { width:78px;background-position:-56px 0px; }
#bottom-navigation #bottom-nav li#bottom-tech-support a:visited { width:108px;background-position:-134px 0px; }
#bottom-navigation #bottom-nav li#bottom-policies a:visited { width:72px;background-position:-242px 0px; }
#bottom-navigation #bottom-nav li#bottom-contact a:visited { width:94px;background-position:-314px 0px; }

/* BOTTOM NAVIGATON A:HOVER */
#bottom-navigation #bottom-nav li#bottom-home a:hover { width:56px;background-position:0px 25px; }
#bottom-navigation #bottom-nav li#bottom-about a:hover { width:78px;background-position:-56px 25px; }
#bottom-navigation #bottom-nav li#bottom-tech-support a:hover { width:108px;background-position:-134px 25px; }
#bottom-navigation #bottom-nav li#bottom-policies a:hover { width:72px;background-position:-242px 25px; }
#bottom-navigation #bottom-nav li#bottom-contact a:hover { width:94px;background-position:-314px 25px; }





/* GPS TRACKING BUTTON (BOX BUTTON) ON INDEX.HTML */
#gps-tracking { border:0px;margin:0;padding:0;width:420px;height:290px;overflow:hidden; }
#gps-tracking .btn_img { visibility:hidden; }
#gps-tracking a,
#gps-tracking a:link,
#gps-tracking a:visited { background-position:0px 0px;float:left; }
#gps-tracking a:focus,
#gps-tracking a:hover,
#gps-tracking a:active { background-position:0px 290px;float:left; }

#gps-tracking .gps-tracking-btn a { width:420px;height:290px;background-image:url(../images/home/box-button-left.gif); }



/* BOX BUTTONS ON RIGHT ON INDEX.HTML */
#box-buttons { width:430px;border:0px;margin:0px;padding:0px;overflow:hidden;float:left; }
#box-buttons .buttons { margin:0px;padding:0px; }
#box-buttons .buttons li { display:inline; }
#box-buttons .buttons li a,
#box-buttons .buttons li a:link,
#box-buttons .buttons li a:visited,
#box-buttons .buttons li a:focus,
#box-buttons .buttons li a:hover,
#box-buttons .buttons li a:active { width:auto;height:0px;background-image:url(../images/home/box-buttons.gif);float:left;padding-top:90px;overflow:hidden; }

/* BOX BUTTONS RIGHT A */
#box-buttons .buttons li#box-garmin a { width:205px;margin-left:10px;background-position:0px 0px; }
#box-buttons .buttons li#box-humminbird a { width:205px;margin-left:10px;background-position:-205px 0px; }
#box-buttons .buttons li#box-car a { width:205px;margin-left:10px;background-position:-410px 0px; }
#box-buttons .buttons li#box-boat a { width:205px;margin-left:10px;background-position:-615px 0px; }
#box-buttons .buttons li#box-software a { width:205px;margin-left:10px;background-position:-820px 0px; }
#box-buttons .buttons li#box-accessories a { width:205px;margin-left:10px;background-position:-1025px 0px; }

/* BOX BUTTONS RIGHT A:LINK */
#box-buttons .buttons li#box-garmin a:link { width:205px;background-position:0px 0px; }
#box-buttons .buttons li#box-humminbird a:link { width:205px;background-position:-205px 0px; }
#box-buttons .buttons li#box-car a:link { width:205px;background-position:-410px 0px; }
#box-buttons .buttons li#box-boat a:link { width:205px;background-position:-615px 0px; }
#box-buttons .buttons li#box-software a:link { width:205px;background-position:-820px 0px; }
#box-buttons .buttons li#box-accessories a:link { width:205px;background-position:-1025px 0px; }

/* BOX BUTTONS RIGHT A:VISITED */
#box-buttons .buttons li#garmin a:visited { width:205px;background-position:0px 0px; }
#box-buttons .buttons li#humminbird a:visited { width:205px;background-position:-205px 0px; }
#box-buttons .buttons li#car a:visited { width:205px;background-position:-410px 0px; }
#box-buttons .buttons li#boat a:visited { width:205px;background-position:-615px 0px; }
#box-buttons .buttons li#software a:visited { width:205px;background-position:-820px 0px; }
#box-buttons .buttons li#accessories a:visited { width:205px;background-position:-1025px 0px; }

/* BOX BUTTONS RIGHT A:HOVER */
#box-buttons .buttons li#box-garmin a:hover { width:205px;background-position:0px 90px; }
#box-buttons .buttons li#box-humminbird a:hover { width:205px;background-position:-205px 90px; }
#box-buttons .buttons li#box-car a:hover { width:205px;background-position:-410px 90px; }
#box-buttons .buttons li#box-boat a:hover { width:205px;background-position:-615px 90px; }
#box-buttons .buttons li#box-software a:hover { width:205px;background-position:-820px 90px; }
#box-buttons .buttons li#box-accessories a:hover { width:205px;background-position:-1025px 90px; }





/* FEATURED BUTTONS ON VEHICLE TRACKING INDEX (2 FEATURED PRODCUTS)*/
.padding-top10 { padding-top:10px; }
.vehicle-tracking-index { border:0px;margin:0;padding:0;width:455px;height:115px;overflow:hidden; }
.vehicle-tracking-index .btn_img { visibility:hidden; }
.vehicle-tracking-index a,
.vehicle-tracking-index a:link,
.vehicle-tracking-index a:visited { background-position:0px 0px;float:left; }
.vehicle-tracking-index a:focus,
.vehicle-tracking-index a:hover,
.vehicle-tracking-index a:active { background-position:0px 115px;float:left; }

.vehicle-tracking-index .featured-fleet a { width:455px;height:115px;background-image:url(../images/product-page-base/index/vehicle-tracking/3featured-btn1.png); }
.vehicle-tracking-index .featured2 a { width:455px;height:115px;background-image:url(../images/product-page-base/index/vehicle-tracking/3featured-btn2.png); }
.vehicle-tracking-index .featured3 a { width:455px;height:115px;background-image:url(../images/product-page-base/index/vehicle-tracking/3featured-btn3.png); }