/* 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: no-repeat;	background-position: bottom ;	background-color: #ffffff;	}	.footerimage {	background-image: url(img/homefooter.gif);		background-repeat: no-repeat;	background-position: bottom ;	}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 */.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;}.homefooter {}.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-icon5.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: left;}.text1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;}.text2 {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;}.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;}.text4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	line-height: 1.2em;	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;}.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: 12px;	font-weight: bold;	color: #47AABE;	padding: 0px;	line-height: 20px;}.pad {	padding-left: 10px;	padding-right: 15px;}.pad-top {	padding-top: 20px;}