@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; }

.leftside-banner {
	width: 200px;
	margin: 10px 0 0 0;
	padding: 0;
	border: 0;
	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; }




/* Seminar Pop Up Menu */
#popitmenu {
	position: absolute;
	background: #a7b7cf;
	border: 1px solid #324666;
	line-height: 1em;
	font-size: 0.9em;
	font-weight: normal;
	z-index: 100;
	visibility: hidden;
}

#popitmenu a{
	text-decoration: none;
	padding: 10px;
	color: #324666;
	display: block;
}

#popitmenu a:hover {
	background: #afeaeb;
	color: #324666;
}




/* 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; }
#seminar-main-photo { width:640px;height:300px;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 */
.size08 { font-size: 0.8em; }
.size09 { font-size: 0.9em; }
.size1-1 { font-size: 1.1em; }

.darkgrey { color: #333; }
.darkorange { color: #ff6600; }
.red { color: #ff0000; }

.italic { font-style: italic; }
.bold { font-weight: bold; }
.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; }
