/* CSS Document */body {	margin-left:0;	margin-right:0;	margin-top:0;	behavior: url(csshover.htc);	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: black;	background-repeat: repeat-y;	background-position: center;	background-color: #000033;	}	ul {	margin-left: 0;	padding-top: 18;	padding: 0;	list-style: none;	width: 150px; /* Width of Menu Items */	border-bottom: 1px solid #000000;			}	 li {	text-indent: 5px;	}		ul li {font-size: 11px;	position: relative;	}	li ul {	position: absolute;	left: 149px; /* Set 1px less than menu width */	top: 0;	display: none;	}/* Styles for Menu Items */ul li a {	display: block;	text-decoration: none;	color: #000000;	background: #fff; /* IE6 Bug */	padding: 5px;	border: 1px solid #000000; /* IE6 Bug */	border-bottom: 0;	background-image: url(img/navbg.gif); 	background-repeat: no-repeat;	background-position: left; 	}		#nav li a:hover {			color : #FFFFFF;	background-image: url(img/navhoverbg.gif);	background-repeat: no-repeat;	background-position: left; 	}	/* Holly Hack. IE Requirement \*/* html ul li { float: left; height: 1%; }* html ul li a { height: 1%; }/* End */li:hover ul, li.hover ul { display: block; } /* The magic */#nav a#selected, #nav a#selected:hover {background-position:left bottom; background-image: url(img/navhoverbgblue.gif) line-height:30px; color: white;}/* Styles for Menu Items */#selected {	display: block;	text-decoration: none;	background: #fff; /* IE6 Bug */	padding: 5px;	border: 1px solid #000000; /* IE6 Bug */	border-bottom: 0;	background-image: url(img/navbgblue.gif); 	background-repeat: no-repeat;	background-position: left; 	}.keyline {	background-image: url(img/keyline.gif);	background-repeat: no-repeat;	background-position: left bottom;}.shortkeyline {	background-image: url(img/keyline-short.gif);	background-repeat: no-repeat;	background-position: left bottom;}.largehex {	background-image: url(img/large-hex.jpg);	background-repeat: no-repeat;	background-position: top right;}.bsilogo {	background-image:  url(img/BSI_logo.gif);	background-repeat: no-repeat;	background-position: bottom right;}.footer {	background-image: url(img/footer.gif);	background-repeat: repeat-x;	background-position: bottom;}.border {	border-style: solid;	border-width: 1px;	border-color: #333333;}	.globalhexgraphic {	background-image: url(img/tr-hex-icon.jpg);	background-repeat: no-repeat;	background-position: right top;	top: 240px;}.rightpic {	background-image: url(img/pics/ga1.jpg);	background-repeat: no-repeat;	background-position: right;	top: 240px;}.rightpic2 {	background-image: url(img/pics/man.jpg);	background-repeat: no-repeat;	background-position: right;	top: 240px;}.rightpic3 {	background-image: url(img/page_images/ZnO.gif);	background-repeat: no-repeat;	background-position: right;	top: 240px;}.tablecorner {	background-image: url(img/tablecorner.gif);	background-repeat: no-repeat;	background-position: top-left;}.text1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;		line-height: 1.8em;	font-weight: bold;	color: #333333;}.text2old{padding-left: 10px;padding-top: 16px;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #B1B1B1;	text-align: justify;	letter-spacing: 0.05em;	line-height: 1.3em;}.texttemp {padding-top: 16px;	font-family: Arial, Helvetica, sans-serif;		font-size: 13px;	color: #000066;	text-align: justify;	letter-spacing: 0.05em;	line-height: 1.3em;}.bluetitle {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 15px;	color: #000066;	text-align: justify;	line-height: 2em;}.text2 {	font-family: Arial, Helvetica, sans-serif;	text-align: justify;	font-size: 12px;	color: #000000;	line-height: 1.5em;}.texttemp2 {padding-top: 16px;	font-family: Arial, Helvetica, sans-serif;		font-weight: bold;	font-size: 14px;	color: #000066;	text-align: justify;	line-height: 1.9em;}.text2xl {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #B1B1B1;	text-align: justify;	letter-spacing: 0.05em;	line-height: 1.3em;}.text3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000066;	padding-bottom: 15px;	line-height: 23px;}.subheadmultiline {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000066;	padding-bottom: 15px;}.text4 {	font-family: Arial, Helvetica, sans-serif;	text-align: justify;	font-size: 12px;	color: #000000;	line-height: 1.5em;}.contactdetailstext {	font-family: Arial, Helvetica, sans-serif;	text-align: justify;	font-size: 12px;	color: #000000;	line-height: 2em;	margin-top: 10em;	padding-top: 10em;	top: 55px;}.bodytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-align: justify;	line-height: 1.3em;}.text4b {	font-family: Arial, Helvetica, sans-serif;	text-align: justify;}.copyrighttext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: white;	line-height: 20px;}.text5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	line-height: 20px;}.text5pad {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	line-height: 20px;	padding-left: 15px;}.text6 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #333333;	font-weight: bold;}.text7 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	padding-left: 16px;	padding-top: 0px;}.text8 {	font-family: Arial, Helvetica, sans-serif;	font-size: 28px;	color: #B7B7B7;}.text9 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}.text10 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #47AABE;	padding: 0px;	line-height: 20px;}.pad {	padding-top: 10px;		padding-bottom: 5px;	padding-left: 10px;	padding-right: 15px;}.pad-top {	padding-top: 20px;}.pad-none {	padding-top: -10px;}.pad-table {	padding-bottom:8px;}.pad-right {	padding-top: 20px;}.enqbutton {	background-color: #000066;}