@charset "UTF-8";/* CSS Document */body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, form, table, td, th, blockquote {	margin: 0px;	padding: 0px;}a {	text-decoration: none;}a img {	border: none;}body {	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px;	text-align: center;	background-color: #ffffff;}#container {	text-align: left;	margin: 0px auto;	padding: 0px;	width: 950px;	text-align: left;	overflow: hidden;}#div1 {	height: 46px;}#div2 {	background-image: url(images/navBack.png);	background-repeat: repeat-x;	background-position: left top;}#div3 {	background-image: url(images/shadow01.gif);	background-repeat: no-repeat;	background-position: left top;	height: 4px;}#div4 {	height: 471px;}#div5 {	background-image: url(images/shadow02.gif);	background-repeat: no-repeat;	background-position: left top;	height: 8px;}#div6 {	height: 185px;}#div7 {	background-image: url(images/dots.gif);	background-repeat: no-repeat;	background-position: left top;}#pagehead {	height: 469px;	width: 256px;	float: left;	border: 1px solid #445ea0;}#content {	float: right;	height: 469px;	width: 692px;	margin-top: -1px;}/* Main Navigation */#div2 ul {	list-style-type: none;	padding-top: 1px;	padding-bottom: 5px;	padding-left: 7px;}#div2 li {	display: inline;}#div2 li a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-left: 7px;	padding-right: 7px;}#div2 li a:hover {	background-color: #3765CB;	padding-top: 5px;	padding-bottom: 5px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}/* Fix IE6 block hover */* html #div1 li a {	height: 1px;}#div1 ul {	list-style-type: none;	float: right;	padding-top: 10px;	margin: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#div1 li {	display: inline;	margin: 0px;	padding: 0px;}#div1 a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #445ea0;	text-decoration: none;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #254993;	margin: 0px;	padding: 0px 5px 0px 0px;}#firstli a {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #274892;	margin: 0px;	padding: 0px 5px;}#div1 a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FF3300;	text-decoration: none;}#ad1 {	background-image: url(images/ad1brian.jpg);	height: 185px;	width: 446px;	float: left;	background-repeat: no-repeat;}#ad2 {	background-image: url(images/ad2testimonials.jpg);	background-repeat: no-repeat;	float: left;	height: 185px;	width: 244px;	margin-left: 8px;}#ad3 {	background-image: url(images/ad3contact.jpg);	background-repeat: no-repeat;	height: 185px;	width: 244px;	float: left;	margin-left: 8px;}#copyright {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #333333;	text-decoration: none;	padding-top: 20px;}#b_ad1 {	height: 71px;	width: 137px;	float: right;	margin-top: 3px;	margin-right: 10px;}/* Fix IE6 block hover */* html #b_ad1 {	margin-right: 5px;}#b_ad2 {	height: 37px;	width: 217px;	margin-top: 3px;	margin-left: 13px;}#b_ad3a {	height: 34px;	width: 174px;	margin-top: 38px;	margin-left: 32px;}#b_ad3b {	height: 37px;	margin-left: 14px;	margin-top: 2px;	width: 217px;}/* Fix IE6 block hover */* html #div4 {	margin-top: -14px;}* html #div6 {	margin-top: -12px;}* html #div2 li a:hover {	padding-top: 4px;}/* navigation Selected Buttons */#introduction #nav1 a {background-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 5px;	color: #274892;}/* Fix IE6 block hover */* html #introduction #nav1 a {	padding-top: 4px;}#recruitment #nav2 a {	background-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 5px;	color: #274892;}/* Fix IE6 block hover */* html #recruitment #nav2 a {	padding-top: 4px;}#contractagents #nav3 a {background-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 5px;	color: #274892;}/* Fix IE6 block hover */* html #contractagents #nav3 a {	padding-top: 4px;}#workcontracts #nav4 a {background-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 5px;	color: #274892;}/* Fix IE6 block hover */* html #workcontracts #nav4 a {	padding-top: 4px;}#training #nav5 a {background-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 5px;	color: #274892;}/* Fix IE6 block hover */* html #training #nav5 a {	padding-top: 4px;}#economics #nav6 a {background-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 5px;	color: #274892;}/* Fix IE6 block hover */* html #economics #nav6 a {	padding-top: 4px;}#technology #nav7 a {background-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 5px;	color: #274892;}/* Fix IE6 block hover */* html #technology #nav7 a {	padding-top: 4px;}#tools  #nav8  a {background-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 5px;	color: #274892;}/* Fix IE6 block hover */* html #tools #nav8 a {	padding-top: 4px;}#media  #nav9  a {background-color: #FFFFFF;	padding-top: 5px;	padding-bottom: 5px;	color: #274892;}/* Fix IE6 block hover */* html #media #nav9 a {	padding-top: 4px;}#content ol {	list-style-position: inside;	padding-bottom: 7px;}#content li {	padding-bottom: 2px;}#content {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #666666;	text-decoration: none;	line-height: 14px;}#content p {	padding-bottom: 5px;}#content h3 {	font-size: 12px;	line-height: 15px;	font-weight: bold;	color: #254993;	margin-bottom: 5px;	margin-top: 2px;}#content   strong {	padding-top: 5px;}#content h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	font-weight: bold;	color: #FFFFFF;	padding: 5px 5px 8px 8px;	margin-bottom: 10px;	background-image: none;	border: 1px solid #5C4CA9;	background-color: #5C4CA9;}/* Content Divs */.divLeft210 {	float: left;	width: 320px;	margin-left: 10px;	margin-top: 10px;}/* Fix IE6 double float margin */* html .divLeft210 {	margin-left: 5px;}.divRight210 {	float: left;	width: 320px;	margin-left: 14px;	margin-top: 10px;}.divRightImage {	margin-top: 10px;	float: right;	margin-right: 14px;	border: 1px solid #666666;}/* Fix IE6 double float margin */* html .divRightImage {	margin-left: 7px;}.divLeftWide {	margin-right: 10px;	margin-left: 10px;}/* Fix IE6 double float margin */* html .divLeftWide {	margin-left: 5px;}.blueBold {	font-weight: bold;	color: #1F468E;}.Bold {	font-weight: bold;}.divUnderline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;	padding-top: 7px;	padding-left: 10px;	padding-bottom: 9px;	clear: both;	line-height: 18px;	background-image: url(images/tab_bak_blue.jpg);	background-repeat: repeat;}.divOutline {	border: 1px solid #264993;	background-color: #FFFFFF;}/* Named Content Divs */#c1a, #c1b, #c1c, #c1d, #c2a, #c2b, #c2c, #c3a, #c3b, #c3c, #c4a, #c4b, #c4c, #c5a, #c5b, #c5c, #c6a, #c6b, #c6c, #c6d, #c7a, #c7b, #c7c, #c7d, #c7e, #c8a, #c8b, #c8c, #c8d {}#c1a, #c1b, #c1c, #c1d, #c2a, #c2b, #c2c, #c3a, #c3b, #c3c, #c4a, #c4b, #c4c, #c5a, #c5b, #c5c, #c6a, #c6b, #c6c, #c6d, #c7a, #c7b, #c7c, #c7d, #c7e, #c8b, #c8c, #c8d, #c8e, #c9a, #c9b, #c9c, #c9d, #c9e, #c9f {	height: 450px;	background-image: url(images/xlogo.jpg);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	width: 691px;}#c7b  {	background-image: url(07_technology/images/network.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#c7c {}#c7d {	background-image: url(07_technology/images/interface.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#c7e {	background-image: url(07_technology/images/fingerprint.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#c2b {	background-image: url(02_recruitment/images/2sides.jpg);	background-repeat: no-repeat;	background-position: right bottom;}#c1d {	background-image: url(01_intro/images/system_diagram.jpg);	background-repeat: no-repeat;}#video #div4 {	border: 1px solid #254892;}#testimonials #div4 {	background-color: #FFFFFF;	border: 1px solid #254892;}#divClientFlash {	float: right;	margin-right: 190px;	margin-top: 40px;}/* Fix IE6 float and margin same side double up fix */* html #divClientFlash {	float: right;	margin-right: 95px;	margin-top: 40px;}#contact #container #div4 {	background-image: url(12_contact/images/contact_back.jpg);	background-repeat: no-repeat;	background-position: left top;	border: 1px solid #274892;}#contact #container #div4 #callback {	height: 37px;	width: 178px;	margin-left: 385px;	margin-top: 142px;	float: left;}/* Fix IE6 float and margin same side double up fix */* html #contact #container #div4 #callback {	height: 37px;	width: 178px;	margin-left: 192px;	margin-top: 142px;	float: left;}#contact #container #div4 #email {	height: 37px;	width: 178px;	margin-left: 385px;	margin-top: 6px;	float: left;}/* Fix IE6 float and margin same side double up fix */* html #contact #container #div4 #email {	height: 37px;	width: 178px;	margin-left: 192px;	margin-top: 6px;	clear: both;}#c9d {	background-image: url(11_media/images/video_back.jpg);	background-repeat: no-repeat;	background-position: left;}.watch {	float: left;	height: 34px;	width: 178px;	clear: none;	margin-top: 278px;	margin-left: 88px;}/* Fix IE6 float and margin same side double up fix */* html .watch {	float: left;	height: 34px;	width: 178px;	clear: none;	margin-top: 278px;	margin-left: 88px;}.head {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: bold;	color: #FFFFFF;	background-color: #264995;	padding-top: 3px;	padding-bottom: 4px;	padding-left: 10px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #264995;	border-left-color: #264995;}.bodytext {	padding-top: 4px;	padding-bottom: 6px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #264995;	background-color: #FFF3E0;	padding-right: 8px;	padding-left: 10px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #264995;	border-left-color: #264995;	margin-bottom: 6px;}.subhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #4D71CD;	padding-top: 2px;	padding-bottom: 3px;	padding-left: 10px;	border-right-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-left-style: solid;	border-right-color: #264995;	border-left-color: #264995;}#c9e h4 {	margin: 0px;}.weblink {	padding-top: 2px;	padding-bottom: 2px;	margin-bottom: 6px;}.newsDiv {	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #333333;	line-height: 14px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #264992;	padding-top: 10px;}.newsDiv:hover  {	background-color: #FFF9D3;}h5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #0033CC;	padding-bottom: 2px;}.popupDiv {	padding: 10px;	width: 418px;}.cutline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: bold;	color: #333333;	padding: 8px 10px 10px;	background-color: #FFF3D5;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #333333;}.cutline h2 {	padding-bottom: 4px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #333333;}.popupDiv img {	border: 1px solid #333333;}.clear {	clear: both;}.divContentText {	font-family: Verdana, Geneva, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: bold;	color: #666;	text-align: center;	padding-top: 10px;}#contact #container #div4 .divContentText h3 {	font-family: Verdana, Geneva, sans-serif;	font-size: 14px;	font-weight: bold;	color: #666;	padding-top: 6px;}#container #div1 img  {	float: left;}
