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

body { margin:0px;padding:0px;background-image:url(../images/common/page-bg.png);background-repeat:repeat-x;font-family:"Trebuchet MS", Arial, Verdana; }
img { border:none; }
.padding-top15 { padding-top:15px; }
.padding-top30 { padding-top:30px; }
.padding-top60 { padding-top:60px; }
.padding-top100 { padding-top:100px; }
.img-right { float:right;margin:0px 0px 10px 20px; }
.img-left { float:left;margin:0px 20px 10px 0px; }
.clear-both { clear:both; }

.center { text-align:center; }

#container { width:850px;margin:0px auto;padding:0px;border:0px; }
#header { width:850px;height:159px;margin:0px;padding:0px;border:0px;background-image:url(../images/common/header.png);background-repeat:no-repeat; }

#navigation-container { width:374px;height:30px;margin:120px 0px 9px 570px;padding:0px;border:0px;float:left;display:inline; }

#contents-container { width:850px;margin:21px 0px 0px 0px;padding:0px;border:0px; }
#left-col { width:200px;margin:0px;padding:0px;border:0px;float:left; }

#service-nav-container { width:200px;margin:0px;padding:0px;float:left; }
#service-nav-title { width:200px;margin:0px;padding:8px 0px;background-image:url(../images/common/service-nav-title-bg.png);background-repeat:no-repeat;text-align:left; }
.service-nav-title-txt { padding-left:15px;color:#fff;font-size:13px; }
#service-nav-btn-container { width:200px;margin:0px;padding:0px;border:0px;background-image:url(../images/common/service-nav-btn-bg.png);background-repeat:repeat-y;float:left; }
#service-nav-btn-area { width:170px;margin:0px 15px;padding:0px;border:0px;text-align:left; }
.service-nav-btn-txt { width:170px;padding:10px 0px;border-bottom:1px solid #666;font-size:12px;color:#333; }
.service-nav-btn-txt-last { width:170px;padding:10px 0px 0px 0px;font-size:12px;color:#333; }
#service-nav-bottom { width:200px;height:10px;margin:0px;padding:0px;border:0px;float:left; }
.address-box { width:200px;height:100px;margin:10px 0px 0px 0px;padding:0px;border:0px;float:left; }

#main-col { width:640px;margin:0px 0px 0px 10px;padding:0px;border:0px;float:left; }
#main-stage { width:640px;margin:0px;padding:0px;border:0px;background-image:url(../images/common/main-stage-bg.png);background-repeat:repeat-y;float:left; }
#main-stage-contents { width:600px;margin:20px;padding:0px;border:0px;float:left;display:inline;text-align:left; }
#main-stage-bottom { width:640px;height:20px;margin:0px;padding:0px;border:0px;background-image:url(../images/common/main-stage-bottom.png);background-repeat:no-repeat;float:left; }

#copyright { width:640px;margin:0px;padding:2px 0px 15px 0px;border:0px;text-align:right;font-size:11px;color:#fff;float:left; }




/* HOME ABOUT CONTACT SITEMAP STYLE */
#main-photo { width:640px;height:220px;margin:0px;padding:0px;border:0px;float:left; }




/* SERVICE PAGES COMMON STYLE */
#service-main-photo { width:640px;height:135px;margin:0px;padding:0px;border:0px;float:left; }
.photo-set { width:100%;margin:30px 0px;padding:0px;border:0px;float:left; }
.photo-set2 { width:100%;margin:15px 0px;padding:0px;border:0px;float:left; }




/* SAFE TRAVEL PRODUCTS STYLE */
#safe-travel-video { width:310px;height:200px;margin:0px 0px 10px 10px;padding:0px;border:0px;float:right; }




/* GPS SYSTEMS STYLE */
#gps-systems-flash-banner { width:640px;height:220px;margin:0px;padding:0px;border:0px;float:left; }




/* TEXT LINK STYLE */
#main-col a { text-decoration:underline;color:#6e88b1; }
#main-col a:link { text-decoration:underline;color:#6e88b1; }
#main-col a:visited { text-decoration:underline;color:#6e88b1; }
#main-col a:hover { text-decoration:underline;color:#666; }

#service-nav-btn-area a { text-decoration:none; }
#service-nav-btn-area a:link { text-decoration:none;color:#333; }
#service-nav-btn-area a:visited { text-decoration:none;color:#333; }
#service-nav-btn-area a:hover { text-decoration:none;color:#6e88b1; }




/* TEXT STYLE */
.on { color:#6e88b1;font-weight:bold; }
.dark-grey12 { color:#333;font-size:12px; }
.dark-grey12-bold { color:#333;font-size:12px;font-weight:bold; }
.dark-grey13 { color:#333;font-size:13px; }
.dark-orange13-italic { color:#FF6600;font-size:13px;font-style:italic; }
.dark-grey13-bold { color:#333;font-size:13px;font-weight:bold; }
.dark-grey14-bold { color:#333;font-size:14px;font-weight:bold; }
.red14-bold { color:#ff0000;font-size:14px;font-weight:bold; }
.dark-grey15-bold { color:#333;font-size:15px;font-weight:bold; }
.dark-grey18-bold { color:#333;font-size:18px;font-weight:bold; }