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



body { background-color:#000;margin-top:30px; }
img { border:0px; }
.img-left { float:left;margin:0px 10px 10px 0px; }
.img-right { float:right;margin:0px 0px 10px 10px; }
.img-right2 { float:right;margin:0px 0px 10px 0px; }
.text-left { text-align:left; }
.text-right { text-align:right; }
.text-center { text-align:center; }
.centering { float:center;text-align:center; }
.stage100 { width:100%;margin:0px;padding:0px;border:0px;float:left; }
.stage99-outlined { width:99%;margin:0px;padding:10px 0px;border:solid 1px #ccc;border-right:solid 1px #666;border-bottom:solid 1px #666;float:left; }
.padding15 { padding:15px; }
.padding30 { padding:30px; }
.padding-top10 { padding-top:10px; }
.padding-top20 { padding-top:20px; }
.padding-top30 { padding-top:30px; }
.padding-top45 { padding-top:45px; }
.padding-top-bottom15 { padding:15px 0px; }
.padding-top-bottom30 { padding:30px 0px; }
.padding-bottom8 { padding-bottom:8px; }
.padding-bottom15 { padding-bottom:15px; }

#center { text-align:center; }
#container { width:850px;margin:0px auto;padding:0px;border:0px; }
#header-area { width:850px;height:33px;margin:0px;padding:0px;border:0px;float:left; }
#header-area .title { width:210px;height:33px;margin:0px;padding:0px;border:0px;background-image:url(../images/black-temp/title.gif);background-repeat:no-repeat;float:left; }

#top-row-ftx5 { width:850px;height:365px;margin:10px 0px 0px 0px;padding:0px;border:0px;background-image:url(../images/black-temp/top-ftx5-bg.gif);background-repeat:no-repeat;float:left;overflow:hidden; }
#top-row-ftx5 .left-txt { width:270px;height:195px;margin:150px 0px 20px 20px;padding:0px;border:0px;float:left;display:inline;text-align:left; }
#top-row-ftx5 .mid-txt { width:270px;height:328px;margin:20px 0px 17px 25px;padding:0px;border:0px;float:left;display:inline;text-align:left; }
#top-row-ftx5 .mid-txt-top { width:270px;height:198px;margin:0px 0px 10px 0px;padding:0px;border:0px;float:left; }
#top-row-ftx5 #award-set { width:270px;height:120px;margin:0px;padding:0px;border:0px;float:left; }
#top-row-ftx5 .award-left { width:130px;height:120px;margin:0px;padding:0px;border:0px;background-image:url(../images/black-temp/award-bg.png);background-repeat:no-repeat;float:left;text-align:center; }
#top-row-ftx5 .award-right { width:130px;height:120px;margin:0px 0px 0px 10px;padding:0px;border:0px;background-image:url(../images/black-temp/award-bg.png);background-repeat:no-repeat;float:left;text-align:center;display:inline; }
.award-inside { width:120px;height:110px;margin:5px 5px 5px 5px;padding:0px;border:0px; }
.award-img { padding:5px;float:center; }

#top-row-ptx5 { width:850px;height:365px;margin:10px 0px 0px 0px;padding:0px;border:0px;background-image:url(../images/black-temp/top-ptx5-bg.gif);background-repeat:no-repeat;float:left;overflow:hidden; }
#top-row-ptx5 #txt-set { width:640px;height:195px;margin:155px 20px 20px 210px;padding:0px;border:0px;float:left;display:inline;text-align:left; }
#top-row-ptx5 .txt-left { width:290px;height:195px;margin:0px;padding:0px;border:0px;float:left;display:inline;text-align:left; }
#top-row-ptx5 .txt-right { width:290px;height:195px;margin:0px 0px 0px 40px;padding:0px;border:0px;float:left;display:inline;text-align:left; }

#bottom-row { width:850px;margin:10px 0px 0px 0px;padding:0px;border:0px;background-image:url(../images/black-temp/bottom-row-bg.gif);background-repeat:repeat-y;float:left;text-align:left; }
#bottom-row .top { width:850px;height:20px;margin:0px;padding:0px;border:0px;background-image:url(../images/black-temp/bottom-row-top.gif);background-repeat:repeat-y; }
#bottom-row .bottom { width:850px;height:20px;margin:0px;padding:0px;border:0px;background-image:url(../images/black-temp/bottom-row-bottom.gif);background-repeat:repeat-y; }
#product-details { width:850px;margin:10px 0px 0px 0px;padding:0px;border:0px; }
#product-details-bottom { width:850px;height:20px;margin:0px;padding:0px;border:0px;background-image:url(../images/black-temp/bottom-row-bottom.gif);background-repeat:repeat-y;float:left; }
#map-photo-set { width:250px;margin:0px 0px 10px 20px;padding:0px;border:0px;float:right;text-align:right; }
#downloads { width:210px;margin:0px;padding:20px;border:solid 1px #fff;float:left;text-align:right; }

#link-banner-area { width:850px;height:40px;margin:10px 0px 0px 0px;padding:0px;border:0px;float:left; }
#link-banner-area .banner1 { width:150px;height:40px;margin:0px;padding:0px;border:0px;float:left; }
#link-banner-area .banner2 { width:150px;height:40px;margin:0px 0px 0px 10px;padding:0px;border:0px;float:left; }
#copyright { width:850px;height:10px;margin:10px 0px 30px 0px;padding:0px;border:0px;float:left;display:inline; }



/* DIRECTORY */
#directory-bar { width:850px;height:25px;margin:10px 0px 0px 0px;padding:0px;border:0px;background-image:url(../images/black-temp/directory-bg.gif);background-repeat:no-repeat;float:left;display:inline; }
#directory-bar .left { width:420px;height:25px;margin:0px 0px 0px 10px;padding:0px;border:0px;float:left;text-align:left; }
#directory-bar .right { width:410px;height:25px;margin:0px 10px 0px 0px;padding:0px;border:0px;float:left;text-align:right; }



/* GPS BULLET */
.gps-bullet { padding-left:20px;background-image:url(../vehicletrackingdevices/images/gps-bullet.gif);background-repeat:no-repeat; }



/* TABLE */
.tbl600 { width:600px;margin:0px;border-collapse:collapse;text-align:center; }
.tbl600-border { width:600px;border:solid 1px #ccc;border-right:solid 1px #999999;border-bottom:solid 1px #999999;text-align:center; }
.tbl750 { width:750px;margin:0px;border-collapse:collapse;text-align:center; }
.tbl750-border { width:750px;border:solid 1px #ccc;border-right:solid 1px #999999;border-bottom:solid 1px #999999;text-align:center; }

.td20  { width:20%;padding:5px;border:0px;padding:5px 0px;vertical-align:top; }
.td30 { width:30%;padding:5px;border:0px;padding:5px 0px;vertical-align:top; }
.td50 { width:50%;padding:5px;border:0px;padding:5px 0px;vertical-align:top; }

.td00-middle { padding:5px;border:0px;padding:5px 0px;vertical-align:middle; }
.td20-middle  { width:20%;padding:5px;border:0px;padding:5px 0px;vertical-align:middle; }
.td30-middle { width:30%;padding:5px;border:0px;padding:5px 0px;vertical-align:middle; }
.td35-middle { width:35%;padding:5px;border:0px;padding:5px 0px;vertical-align:middle; }
.td50-middle { width:50%;padding:5px;border:0px;padding:5px 0px;vertical-align:middle; }

.td00-middle-border { padding:5px;border:solid 1px #ccc;border-right:solid 1px #999999;border-bottom:solid 1px #999999;vertical-align:middle; }
.td35-middle-border { width:35%;padding:5px;border:solid 1px #ccc;border-right:solid 1px #999999;border-bottom:solid 1px #999999;vertical-align:middle; }

.td00-border { padding:5px;border:solid 1px #ccc;border-right:solid 1px #999999;border-bottom:solid 1px #999999;vertical-align:top; }
.td25-border { width:25%;padding:5px;border:solid 1px #ccc;border-right:solid 1px #999999;border-bottom:solid 1px #999999;vertical-align:top; }
.td30-border { width:30%;padding:5px;border:solid 1px #ccc;border-right:solid 1px #999999;border-bottom:solid 1px #999999;vertical-align:top; }
.td50-border { width:50%;padding:5px;border:solid 1px #ccc;border-right:solid 1px #999999;border-bottom:solid 1px #999999;vertical-align:top; }



#pt-x5-spec .spec-tbl { width:750px;margin:0px;border-collapse:collapse; }
#pt-x5-spec .spec-tr-title { background-color:#4648c5; }
#pt-x5-spec .spec-tr1 { background-color:#e9e9ff; }
#pt-x5-spec .spec-tr2 { background-color:#fff; }
#pt-x5-spec .spec-td { padding:5px; }



/* TEXT LINK STYLE */
a { color:#6666ff;text-decoration:underline; }
a:link { color:#6666ff;text-decoration:underline; }
a:visited { color:#6666ff;text-decoration:underline; }
a:hover { color:#fff;text-decoration:underline; }

#text-link2 a { color:#ff9900;text-decoration:underline; }
#text-link2 a:link { color:#ff9900;text-decoration:underline; }
#text-link2 a:visited { color:#ff9900;text-decoration:underline; }
#text-link2 a:hover { color:#fff;text-decoration:underline; }

#text-link3 a { color:#ccc;text-decoration:underline; }
#text-link3 a:link { color:#ccc;text-decoration:underline; }
#text-link3 a:visited { color:#ccc;text-decoration:underline; }
#text-link3 a:hover { color:#fff;text-decoration:underline; }



/* TEXT STYLE */
.directory-txt { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;line-height:25px; }
.arial-11-white { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff; }
.arial-11-white-bold { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#fff;font-weight:bold; }
.arial-12-white { font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff; }
.arial-12-gray { font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ccc; }
.arial-13-white { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#fff; }
.arial-13-gray { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#666; }
.arial-13-blue { font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#336699; }
.arial-13-red { font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#ff0000; }
.arial-13-black { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000; }
.arial-13-white-bold { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#fff;font-weight:bold; }
.arial-13-orange-bold { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FF9900;font-weight:bold; }
.arial-13-black-bold { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;font-weight:bold; }
.arial-13-red-bold { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#ff0000;font-weight:bold; }
.arial-13-orange-bold { font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FF9900;font-weight:bold; }
.arial-15-blue { font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#336699; }
.arial-15-white-bold { font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#fff;font-weight:bold; }
.arial-15-blue-bold { font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#336699;font-weight:bold; }
.arial-15-orange-bold { font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#FF9900;font-weight:bold; }
.arial-15-red-bold { font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#ff0000;font-weight:bold; }
.arial-18-purple-bold { font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#6666ff;font-weight:bold; }
.arial-20-orange-bold { font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#FF9900;font-weight:bold; }
.arial-20-black-bold { font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#000;font-weight:bold; }
.arial-20-blue-bold { font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#336699;font-weight:bold; }
.arial-30-blue-bold { font-family:Arial, Helvetica, sans-serif;font-size:30px;color:#336699;font-weight:bold; }

.arial-15-blue-bold30 { font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#336699;font-weight:bold;line-height:30px; }









/* 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/black-temp/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 { width:110px;background-position:-300px 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:-300px 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:-300px 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:hover { width:110px;background-position:-300px 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 { background-position:-300px 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/black-temp/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; }

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