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




.to-top { width:100%;margin:0px;padding:5px 0px;border:0px;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:11px; }




/* PRODUCT PAGE 1 */
#product1 #top-row { width:850px;height:365px;margin:10px 0px 0px 0px;padding:0px;border:0px; }
#product1 #top-row-s { width:850px;height:300px;margin:10px 0px 0px 0px;padding:0px;border:0px;background-image:url(../images/product-page-base/top-box-s.gif);background-repeat:no-repeat;float:left; }
#product1 #bottom-row { width:850px;margin:10px 0px 0px 0px;padding:0px;border:0px;background-image:url(../images/product-page-base/index/bottom-box-bg.gif);background-repeat:repeat-y;float:left; }
#product1 #bottom-row #top { width:850px;height:20px;margin:0px;padding:0px;border:0px;background-image:url(../images/product-page-base/index/bottom-box-top.gif);background-repeat:no-repeat; }
#product1 #bottom-row #bottom { width:850px;height:20px;margin:0px;padding:0px;border:0px;background-image:url(../images/product-page-base/index/bottom-box-bottom.gif);background-repeat:no-repeat;float:left; }
#product1 #content-area-top { width:850px;margin:0px;padding:0px;border:0px;float:left; }
/*#product1 #content-area-top .txt { width:350px;margin:0px 0px 0px 24px;padding:0px;border:0px;float:left;text-align:left;display:inline; } *****WITH IMAGE***** */
/*#product1 #content-area-top .image { width:400px;margin:0px;padding:0px;border:0px;float:right; }*/
#product1 #content-area-top .txt { width:389px;margin:0px 0px 0px 24px;padding:0px;border:0px;float:left;text-align:left;display:inline; }
#product1 #content-area-top .large-product-box { width:389px;height:286px;margin:0px 0px 0px 24px;padding:0px;border:0px;background-image:url(../images/product-page-base/index/list-box-large.gif);background-repeat:no-repeat;float:left;text-align:left;display:inline; }
#product1 #content-area-top .large-product-box .set { width:110px;height:286px;margin:0px;padding:0px;border:0px;float:left; }
#product1 #content-area-top .large-product-box .image { width:101px;height:120px;position:absolute;float:left; }
#product1 #content-area-top .large-product-box .txt { width:200px;height:80px;margin:20px 15px 20px 60px;padding:0px;border:0px;float:left;display:inline; }
#product1 .content-area-list-set { width:850px;margin:0px 0px 12px 0px;padding:0px;border:0px;float:left; }
#product1 .content-area-list-box { width:389px;height:120px;margin:12px 0px 0px 24px;padding:0px;border:0px;background-image:url(../images/product-page-base/index/list-box-bg.gif);background-repeat:no-repeat;float:left;text-align:left;display:inline; }
#product1 .content-area-list-box .set1 { width:110px;height:120px;margin:0px;padding:0px;border:0px;float:left; }
#product1 .content-area-list-box .image1 { width:101px;height:120px;position:absolute;float:left; }
#product1 .content-area-list-box .txt1 { width:200px;height:80px;margin:20px 15px 20px 60px;padding:0px;border:0px;float:left;display:inline; }
#product1 .content-area-list-box .set2 { width:144px;height:120px;margin:0px;padding:0px;border:0px;float:left; }
#product1 .content-area-list-box .image2 { width:144px;height:120px;position:absolute;float:left; }
#product1 .content-area-list-box .txt2 { width:200px;height:80px;margin:20px 15px 20px 26px;padding:0px;border:0px;float:left;display:inline; }
#product1 .device-list-title { float:left;padding:20px 0px 0px 24px;display:inline; }
#product1 .content-area-list-box .new-label { width:110px;height:23px;margin:0px;padding:0px;border:0px;position:relative;top:83px;left:0px; }

#product1 #top-row-s a { color:#000;text-decoration:underline; }
#product1 #top-row-s a:link { color:#000;text-decoration:underline; }
#product1 #top-row-s a:visited { color:#000;text-decoration:underline; }
#product1 #top-row-s a:hover { color:#336699;text-decoration:underline; }




/* PRODUCT PAGE 1 VEHICLETRACKINGDEVICES/INDEX.HTM */
#product1 #top-row #left { width:385px;height:365px;margin:0px;padding:0px;border:0px;background-image:url(../images/product-page-base/index/top-box-left.gif);background-repeat:no-repeat;float:left;overflow:hidden; }
#product1 #top-row #right { width:455px;height:365px;margin:0px 0px 0px 10px;padding:0px;border:0px;float:left;overflow:hidden;display:inline; }
#product1 #featured-fleet-txt { width:278px;height:110px;margin:57px 10px 10px 167px;padding:0px;border:0px;float:right;text-align:center;display:inline; }
#product1 #featured2-txt { width:300px;height:157px;margin:10px 10px 10px 155px;padding:0px;border:0px;float:left;text-align:center;display:inline; }

#product1 #featured-link-txt1 a { color:#fff;text-decoration:none; }
#product1 #featured-link-txt1 a:link { color:#fff;text-decoration:none; }
#product1 #featured-link-txt1 a:visited { color:#fff;text-decoration:none; }
#product1 #featured-link-txt1 a:hover { color:#fff;text-decoration:none; }

#product1 #featured-link-txt2 a { color:#000;text-decoration:none; }
#product1 #featured-link-txt2 a:link { color:#000;text-decoration:none; }
#product1 #featured-link-txt2 a:visited { color:#000;text-decoration:none; }
#product1 #featured-link-txt2 a:hover { color:#000;text-decoration:none; }




/* PRODUCT PAGE 1 GARMIN/INDEX.HTM */
#product1 #top-row-s .garmin-txt { width:570px;height:260px;margin:20px 30px;padding-right:30px;border-right:1px dotted #666;float:left;display:inline;text-align:left; }
#product1 #top-row-s .garmin-right { width:159px;height:260px;margin:20px 30px 20px 0px;padding:0px;border:0px;float:left;text-align:center; }




/* PRODUCT PAGE 1 VEHICLENAVIGATION/INDEX.HTM */
#product1 #top-row-s .vehicle-nav-txt-left { width:395px;height:260px;margin:20px 0px 20px 20px;padding:0px;border:0px;text-align:left;float:left;display:inline; }
#product1 #top-row-s .vehicle-nav-txt-right { width:395px;height:260px;margin:20px;padding:0px;border:0px;text-align:left;float:left;display:inline; }




/* PRODUCT PAGE 1 FOR PAGES WITH LOTS OF PRODUCTS (TABLE) */
#product-list-stage { width:810px;margin:20px;padding:0px;border:0px;text-align:left; }
#product-list-table { width:100%;padding:2px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #666;border-bottom:1px solid #666; }
#product-list-table .td-L1 { width:150px;padding:5px;vertical-align:top;text-align:left; }
#product-list-table .td-L2 { width:215px;padding:5px;vertical-align:middle;text-align:left; }
#product-list-table .td-R1 { width:150px;padding:5px;vertical-align:top;background-color:#ccc;text-align:left; }
#product-list-table .td-R2 { width:215px;padding:5px;vertical-align:middle;background-color:#ccc;text-align:left; }




/* PRODUCT PAGE 2 */
#product2 #top-row { width:850px;height:365px;margin:10px 0px 0px 0px;padding:0px;border:0px;background-image:url(../images/product-page-base/top-box-bg2.gif);background-repeat:no-repeat;float:left;overflow:hidden; }
#product2 #top-row .photo-device1 { width:150px;height:265px;margin:50px 30px 50px 50px;padding:0px;border:0px;float:left;display:inline; }
#product2 #top-row .intro-box1 { width:580px;height:305px;margin:30px 40px 30px 0px;padding:0px;border:0px;text-align:left;float:left;display:inline; }
#product2 #top-row .photo-device2 { width:265px;height:265px;margin:50px 30px 50px 30px;padding:0px;border:0px;float:left;display:inline; }
#product2 #top-row .intro-box2 { width:495px;height:305px;margin:30px 30px 30px 0px;padding:0px;border:0px;text-align:left;float:left;display:inline; }
#product2 #top-row .photo-device3 { width:200px;height:265px;margin:50px 30px 50px 30px;padding:0px;border:0px;float:left;display:inline; }
#product2 #top-row .intro-box3 { width:560px;height:305px;margin:30px 30px 30px 0px;padding:0px;border:0px;text-align:left;float:left;display:inline; }
#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/product-page-base/panel-content-bg-bottom.gif);background-repeat:no-repeat;float:left; }




/* 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; }
.td250-border { width:250px;padding:5px;border:solid 1px #ccc;border-right:solid 1px #999999;border-bottom:solid 1px #999999;vertical-align:top; }




/* TEXT LINK STYLE */
#product1 .device-list-title a { color:#000;text-decoration:none; }
#product1 .device-list-title a:link { color:#000;text-decoration:none; }
#product1 .device-list-title a:visited { color:#000;text-decoration:none; }
#product1 .device-list-title a:hover { color:#000;text-decoration:none; }




/* STYLES FOR SPECIFIC PRODUCTS */

/* GPS FLEET TRACKING */
.anim-gif { border:solid 1px #999999;width:263px; }

/* GPS-ON-TRACK BASIC */
#gps-on-track-basic-spec .spec-tbl { width:750px;margin:0px;border-collapse:collapse; }
#gps-on-track-basic-spec .spec-tr-title { background-color:#000; }
#gps-on-track-basic-spec .spec-tr1 { background-color:#ccc; }
#gps-on-track-basic-spec .spec-tr2 { background-color:#fff; }
#gps-on-track-basic-spec .spec-td { padding:5px; }