//This JavaScript accomplishes two tasks: sniffs for browsers/platform and writes style sheets //according to browser/platform. function Is () {   // convert all characters to lowercase to simplify testing var agt=navigator.userAgent.toLowerCase(); // *** BROWSER VERSION *** // Note: On IE5, these return 4, so use is.ie5up to detect IE5. this.major = parseInt(navigator.appVersion); this.minor = parseFloat(navigator.appVersion); this.nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)  && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1)); this.nav2 = (this.nav && (this.major == 2)); this.nav3 = (this.nav && (this.major == 3));  this.nav4 = (this.nav && (this.major == 4)); this.nav4up = (this.nav && (this.major >= 4)); this.navonly      = (this.nav && ((agt.indexOf(";nav") != -1) || (agt.indexOf("; nav") != -1)) ); this.nav5 = (this.nav && (this.major == 5)); this.nav5up = (this.nav && (this.major >= 5)); this.ie   = (agt.indexOf("msie") != -1); this.ie3  = (this.ie && (this.major < 4)); this.ie4  = (this.ie && (this.major == 4) && (agt.indexOf("msie 5.0")==-1) ); this.ie4up  = (this.ie  && (this.major >= 4)); this.ie5  = (this.ie && (this.major == 4) && (agt.indexOf("msie 5.0")!=-1) ); this.ie5up  = (this.ie  && !this.ie3 && !this.ie4); // *** JAVASCRIPT VERSION CHECK *** if (this.nav2 || this.ie3) this.js = 1.0 else if (this.nav3 || this.opera) this.js = 1.1 else if ((this.nav4 && (this.minor <= 4.05)) || this.ie4) this.js = 1.2 else if ((this.nav4 && (this.minor > 4.05)) || this.ie5) this.js = 1.3 else if (this.nav5) this.js = 1.4 // NOTE: In the future, update this code when newer versions of JS // are released. For now, we try to provide some upward compatibility // so that future versions of Nav and IE will show they are at // *least* JS 1.x capable. Always check for JS version compatibility // with > or >=. else if (this.nav && (this.major > 5)) this.js = 1.4 else if (this.ie && (this.major > 5)) this.js = 1.3  // HACK: no idea for other browsers; always check for JS version with > or >= else this.js = 0.0;  // *** PLATFORM *** this.win   = ( (agt.indexOf("win")!=-1) || (agt.indexOf("16bit")!=-1) ); this.mac    = (agt.indexOf("mac")!=-1); this.macppc = (this.mac && ((agt.indexOf("ppc")!=-1) || (agt.indexOf("powerpc")!=-1))); this.linux = (agt.indexOf("inux")!=-1); }//Write the Style Sheetvar is; is = new Is();if (is.nav && !(is.nav5)){	document.write("<style type='text/css'><!--  body {scrollbar-face-color: #003366; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #003366; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #c8c8c8; scrollbar-arrow-color: #ffffff; margin-top: -.5cm; margin-left: -.5cm; font-family: verdana, helvetica, arial; font-size: 9px; line-height: 18px; color: #ffffff;} p {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} ul {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} ol {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} .bodytext {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px;} .formlabel {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold;} .bullets {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px;} .head {line-height: 24px; font-family: times; font-size: 21px; font-weight: bold; text-decoration: underline; color: #003d80;} .subhead {line-height: 14px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #003D80;} .navsubhead {line-height: 14px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #ffffff;} .centercontent {PADDING: 0px 16px 0px 16px; BACKGROUND-COLOR: #ffffff;} .bottomline {border-style: solid; border-color: #003366; border-width: 1px 0px 0px 0px; padding: 8px;} .bottomtext {line-height: 18px; color:  #333333;  font-family: verdana; font-size: 10px; text-decoration: none;} .caption {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px; font-style: italic;} .captionlines {border-style: solid; border-color: #cccccc; border-width: 1px 0px 1px 0px; padding: 8px;} .formbox {border-style: solid; border-color: #999999; border-width: 1px 1px 1px 1px; padding: 4px 16px 4px 16px;} .uinput {font-family: verdana, helvetica, arial; font-size: 10px; color: #0d3f72;} .title {font-family: verdana, helvetica, arial; font-size: 14px; color: #0d3f72; text-transform: uppercase; font-weight: 700} .header {font-family: verdana, helvetica, arial; font-size: 10px; color: #003366; font-weight: bold;} .bolded {font-family: verdana, helvetica, arial; font-size: 11px; color: #0d3d72; font-weight: bold;} .biga {font-family: verdana, helvetica, arial; font-size: 10px; color: #0d3f72; font-weight: bold;} .popup {font-family: verdana, helvetica, arial; font-size: 9px; color: #0d3f72;} .footerlink {color: #ffffff; font-family: verdana, helvetica, arial; font-size: 12px; font-style: normal; text-decoration: none} .leftnav {color: #ffffff; font-family: verdana, helvetica, arial; font-size: 12px; font-style: normal; text-decoration: none} a:hover {background-color: #ffffff; color: #003366;} textarea {font-family: verdana, helvetica, arial; font-size : 10px; font-style : normal; font-weight : normal; color : #333333; border-style: solid; border-width:1px; border-color : #666666;} input {font-family: verdana, helvetica, arial; font-size : 11px; font-style : normal; font-weight : normal; color : #003d80; border-style: solid; border-width:1px; border-color : #666666;} select {font-family: verdana, helvetica, arial; font-size : 11px; font-style : normal; font-weight : normal; color : #003d80; border-style: solid; border-width:1px; border-color : #666666;} .copyright {font-family: verdana, helvetica, arial; font-size: 10px; color: #333333}--></style>");} else if (is.nav && is.nav5){	document.write("<style type='text/css'><!--  body {scrollbar-face-color: #003366; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #003366; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #c8c8c8; scrollbar-arrow-color: #ffffff;margin-top: 0; margin-left: 0; font-family: verdana, helvetica, arial; font-size: 9px; line-height: 18px; color: #ffffff;} p {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} ul {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} ol {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} .bodytext {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px;} .formlabel {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold;} .bullets {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px;} .head {line-height: 24px; font-family: times; font-size: 21px; font-weight: bold; text-decoration: underline; color: #003d80;} .subhead {line-height: 14px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #003D80;} .navsubhead {line-height: 14px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #ffffff;} .centercontent {PADDING: 0px 16px 0px 16px; BACKGROUND-COLOR: #ffffff;} .bottomline {border-style: solid; border-color: #003366; border-width: 1px 0px 0px 0px; padding: 8px;} .bottomtext {line-height: 18px; color:  #333333;  font-family: verdana; font-size: 10px; text-decoration: none;} .caption {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px; font-style: italic;} .captionlines {border-style: solid; border-color: #cccccc; border-width: 1px 0px 1px 0px; padding: 8px;} .formbox {border-style: solid; border-color: #999999; border-width: 1px 1px 1px 1px; padding: 4px 16px 4px 16px;} .uinput {font-family: verdana, helvetica, arial; font-size: 10px; color: #0d3f72;} .title {font-family: verdana, helvetica, arial; font-size: 14px; color: #0d3f72; text-transform: uppercase; font-weight: 700} .header {font-family: verdana, helvetica, arial; font-size: 10px; color: #003366; font-weight: bold;} .bolded {font-family: verdana, helvetica, arial; font-size: 11px; color: #0d3d72; font-weight: bold;} .biga {font-family: verdana, helvetica, arial; font-size: 10px; color: #0d3f72; font-weight: bold;} .popup {font-family: verdana, helvetica, arial; font-size: 9px; color: #0d3f72;} .footerlink {color: #ffffff; font-family: verdana, helvetica, arial; font-size: 12px; font-style: normal; text-decoration: none} .leftnav {color: #ffffff; font-family: verdana, helvetica, arial; font-size: 12px; font-style: normal; text-decoration: none} a:hover {background-color: #ffffff; color: #003366;} textarea {font-family: verdana, helvetica, arial; font-size : 10px; font-style : normal; font-weight : normal; color : #333333; border-style: solid; border-width:1px; border-color : #666666;} input {font-family: verdana, helvetica, arial; font-size : 11px; font-style : normal; font-weight : normal; color : #003d80; border-style: solid; border-width:1px; border-color : #666666;} select {font-family: verdana, helvetica, arial; font-size : 11px; font-style : normal; font-weight : normal; color : #003d80; border-style: solid; border-width:1px; border-color : #666666;} .copyright {font-family: verdana, helvetica, arial; font-size: 10px; color: #333333}--></style>");} else if (is.ie){	document.write("<style type='text/css'><!-- body {scrollbar-face-color: #003366; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #003366; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #c8c8c8; scrollbar-arrow-color: #ffffff;margin-top: 0; margin-left: 0; font-family: verdana, helvetica, arial; font-size: 9px; line-height: 18px; color: #ffffff;} p {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} ul {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} ol {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} .bodytext {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px;} .formlabel {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold;} .bullets {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px;} .head {line-height: 24px; font-family: times; font-size: 21px; font-weight: bold; text-decoration: underline; color: #003d80;} .subhead {line-height: 14px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #003D80;} .navsubhead {line-height: 14px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #ffffff;} .centercontent {PADDING: 0px 16px 0px 16px; BACKGROUND-COLOR: #ffffff;} .bottomline {border-style: solid; border-color: #003366; border-width: 1px 0px 0px 0px; padding: 8px;} .bottomtext {line-height: 18px; color:  #333333;  font-family: verdana; font-size: 10px; text-decoration: none;} .caption {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px; font-style: italic;} .captionlines {border-style: solid; border-color: #cccccc; border-width: 1px 0px 1px 0px; padding: 8px;} .formbox {border-style: solid; border-color: #999999; border-width: 1px 1px 1px 1px; padding: 4px 16px 4px 16px;} .uinput {font-family: verdana, helvetica, arial; font-size: 10px; color: #0d3f72;} .title {font-family: verdana, helvetica, arial; font-size: 14px; color: #0d3f72; text-transform: uppercase; font-weight: 700} .header {font-family: verdana, helvetica, arial; font-size: 10px; color: #003366; font-weight: bold;} .bolded {font-family: verdana, helvetica, arial; font-size: 11px; color: #0d3d72; font-weight: bold;} .biga {font-family: verdana, helvetica, arial; font-size: 10px; color: #0d3f72; font-weight: bold;} .popup {font-family: verdana, helvetica, arial; font-size: 9px; color: #0d3f72;} .footerlink {color: #ffffff; font-family: verdana, helvetica, arial; font-size: 12px; font-style: normal; text-decoration: none} .leftnav {color: #ffffff; font-family: verdana, helvetica, arial; font-size: 12px; font-style: normal; text-decoration: none} a:hover {background-color: #ffffff; color: #003366;} textarea {font-family: verdana, helvetica, arial; font-size : 10px; font-style : normal; font-weight : normal; color : #333333; border-style: solid; border-width:1px; border-color : #666666;} input {font-family: verdana, helvetica, arial; font-size : 11px; font-style : normal; font-weight : normal; color : #003d80; border-style: solid; border-width:1px; border-color : #666666;} select {font-family: verdana, helvetica, arial; font-size : 11px; font-style : normal; font-weight : normal; color : #003d80; border-style: solid; border-width:1px; border-color : #666666;} .copyright {font-family: verdana, helvetica, arial; font-size: 10px; color: #333333}--></style>");}else if (is.linux && is.nav){	document.write("<style type='text/css'><!-- body {scrollbar-face-color: #003366; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #003366; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #c8c8c8; scrollbar-arrow-color: #ffffff; margin-top: -.5cm; margin-left: -.5cm; font-family: verdana, helvetica, arial; font-size: 9px; line-height: 18px; color: #ffffff;} p {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} ul {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} ol {font-family: verdana, helvetica, arial; font-size: 12px; color: #333333;} .bodytext {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px;} .formlabel {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold;} .bullets {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px;} .head {line-height: 24px; font-family: times; font-size: 21px; font-weight: bold; text-decoration: underline; color: #003d80;} .subhead {line-height: 14px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #003D80;} .navsubhead {line-height: 14px; font-family: verdana, helvetica, arial; font-size: 12px; font-weight: bold; text-decoration: none; color: #ffffff;} .centercontent {PADDING: 0px 16px 0px 16px; BACKGROUND-COLOR: #ffffff;} .bottomline {border-style: solid; border-color: #003366; border-width: 1px 0px 0px 0px; padding: 8px;} .bottomtext {line-height: 18px; color:  #333333;  font-family: verdana; font-size: 10px; text-decoration: none;} .caption {line-height: 18px; font-family: verdana, helvetica, arial; font-size: 12px; font-style: italic;} .captionlines {border-style: solid; border-color: #cccccc; border-width: 1px 0px 1px 0px; padding: 8px;} .formbox {border-style: solid; border-color: #999999; border-width: 1px 1px 1px 1px; padding: 4px 16px 4px 16px;} .uinput {font-family: verdana, helvetica, arial; font-size: 10px; color: #0d3f72;} .title {font-family: verdana, helvetica, arial; font-size: 14px; color: #0d3f72; text-transform: uppercase; font-weight: 700} .header {font-family: verdana, helvetica, arial; font-size: 10px; color: #003366; font-weight: bold;} .bolded {font-family: verdana, helvetica, arial; font-size: 11px; color: #0d3d72; font-weight: bold;} .biga {font-family: verdana, helvetica, arial; font-size: 10px; color: #0d3f72; font-weight: bold;} .popup {font-family: verdana, helvetica, arial; font-size: 9px; color: #0d3f72;} .footerlink {color: #ffffff; font-family: verdana, helvetica, arial; font-size: 12px; font-style: normal; text-decoration: none} .leftnav {color: #ffffff; font-family: verdana, helvetica, arial; font-size: 12px; font-style: normal; text-decoration: none} a:hover {background-color: #ffffff; color: #003366;} textarea {font-family: verdana, helvetica, arial; font-size : 10px; font-style : normal; font-weight : normal; color : #333333; border-style: solid; border-width:1px; border-color : #666666;} input {font-family: verdana, helvetica, arial; font-size : 11px; font-style : normal; font-weight : normal; color : #003d80; border-style: solid; border-width:1px; border-color : #666666;} select {font-family: verdana, helvetica, arial; font-size : 11px; font-style : normal; font-weight : normal; color : #003d80; border-style: solid; border-width:1px; border-color : #666666;} .copyright {font-family: verdana, helvetica, arial; font-size: 10px; color: #333333}--></style>");}
