/*////////////////////////////////////////////////////////////////*//*  STANDARD SITE FUNCTIONS *//*////////////////////////////////////////////////////////////////*/a:link  {  color: #003366;}a:active  {  color: #003366;}a:visited  {  color: #003366;}a:hover {  color: #999966;} body {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 10px;	color: #003366;	background-color: #FFFFFF;	background-image: url(images/global/body_repeat.gif);	background-repeat: repeat-x;	margin: -10px; /* negative margin for NN only*/ 	}		td, th, font { 	font-family: Arial, Helvetica, Verdana, sans-serif;	color: #003366;	}b, strong {	font-weight: bold;	}img {	border: 0px;	}form {	margin: 0px;	padding: 0px;	}select, input, textarea, option {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	}		ul, ol{	list-style-image: url(../images/global/bullet.gif);	list-style-position: outside;	margin-left: 18px;	padding-left: 0px;	}	li {	padding-left: 0px;	}	/*////////////////////////////////////////////////////////////////*//*  MISCELLANEOUS DIV CONTROLLERS  *//*////////////////////////////////////////////////////////////////*/	#masthead {	position: absolute;	left: 0px;	top: 25px;	width: 505px;	z-index: 2;	overflow: hidden;	}	#pagetitle {	position: absolute;	left: 180px;	top: 122px;	width: 370px;	z-index: 5;	}		#navigation {	position: absolute;	top: 180px;	left: 0px;	width: 160px;	z-index: 1;	overflow: hidden;	}/*////////////////////////////////////////////////////////////////*//*  SEARCH BAR STYLES  *//*////////////////////////////////////////////////////////////////*/		#search {	left: 540px;	top: 31px;	width: 220px;	position: absolute;	z-index: 3;	}		.sitesearchwidthfix {	width: 120px;}		/*////////////////////////////////////////////////////////////////*//*  NETSCAPE ONLY NAVIGATION STYLE - THE REST OF THE STYLES IMPORTED VIA THE @IMPORT(NAVIGATION.CSS) SHEET *//*////////////////////////////////////////////////////////////////*/#myTree td {	cursor:default;	font-family:arial, helvetica, verdana, sans-serif;	font-size:11px;}/*////////////////////////////////////////////////////////////////*//*  FOOTER STYLES  *//*////////////////////////////////////////////////////////////////*/a.footer:link  {  color: #003366; text-decoration: none}a.footer:active  {  color: #003366; text-decoration: none}a.footer:visited  {  color: #003366; text-decoration: none}a.footer:hover {  color: #999966; text-decoration: none}.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #003366;	}	.copyright {  	font-family: Arial, Helvetica, Verdana, sans-serif; 	color: #999999; 	font-size: 11px	}/*////////////////////////////////////////////////////////////////*//*  HEADER STYLES  *//*////////////////////////////////////////////////////////////////*/a.header:link  {  color: #FFFFFF; text-decoration: none}a.header:active  {  color: #FFFFFF text-decoration: none}a.header:visited  {  color: #FFFFFF; text-decoration: none}a.header:hover {  color: #CCCCCC; text-decoration: none}.header {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	}	#header {	left: 460px;	top: 5px;	height: 12;	width: 300px;	position: absolute;	z-index: 4;	}		/*////////////////////////////////////////////////////////////////*//*  TEXT STYLES *//*////////////////////////////////////////////////////////////////*/.contenttext {	font-family: Arial, Helvetica, Verdana, sans-serif;	font-size: 12px;	color: #003366;	line-height: 160%;}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	color: #999966;	margin-bottom: 30px;}.11blue {	font-size: 11px;	color: #003366;	line-height: 120%;}.12blue {	font-size: 12px;	color: #003366;	line-height: 120%;}.12green {	font-size: 12px;	color: #999966;	line-height: 120%;}.11green {	font-size: 12px;	color: #999966;	line-height: 120%;}.newsheadline {	font-family: Arial, Helvetica, sans-serif;	font-size: 17px;	color: #990000;	padding-bottom: 2px;	line-height: 100%;}.linkboxheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	background-color: #003366;	padding: 5px 5px 5px 12px;	color: #FFFFFF;}.linkboxcontent {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 110%;	font-weight: normal;	color: #003366;	background-color: f0f0f0;	padding: 12px;}.newsheadline a:link  {  color: #990000;}.newsheadline a:active  {  color: #990000;}.newsheadline a:visited  {  color: #990000;}.newsheadline a:hover {  color: #003366;}.redsubhead {	font-size: 12px;	font-weight: bold;	color: #990000;	padding-bottom: 4px;}.redsubhead a:link  {  color: #990000;}.redsubhead a:active  {  color: #990000;}.redsubhead a:visited  {  color: #990000;}.redsubhead a:hover {  color: #003366;}.greenlink {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999966;}.greenlink a:link  {  color: #999966; text-decoration: none}.greenlink a:active  {  color: #003366; text-decoration: none}.greenlink a:visited  {  color: #999966; text-decoration: none}.greenlink a:hover {  color: #003366; text-decoration: none}.prodselectlist {	font-size: 11px;	color: #003366;}.prodselectlist a:link  {  color: #003366; text-decoration: underline;}.prodselectlist a:active  {  color: #003366; text-decoration: underline;}.prodselectlist a:visited  {  color: #003366; text-decoration: underline;}.prodselectlist a:hover {  color: #999966; text-decoration: none;}