//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.win && is.nav4){
        document.write("<style type='text/css'><!--  body {background-color: #ffffff; margin-top: -.5cm; margin-left: -.5cm;}  p {font-family: verdana, arial, sans-serif; color: #000000} .subhead {font-family: verdana, arial, sans-serif; font-weight: bold; color:#663366; font-size: 14px} h1 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} h2 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} .navon {font-family: verdana, arial, sans-serif; color:#993366; font-weight: bold; font-size: 11px} .navoff {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 11px; color:#ffffff} .navoff2 {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 11px; color:#000000} .whitetitle {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 13px; color:#ffffff} .leftcopy {font-family: verdana, arial, sans-serif; font-size: 11px; line-height:16px; color:#ffffff;} .body {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .date {font-family: verdana, arial, sans-serif; color: #ffffff; font-size: 11px; font-weight: bold} .pink {font-family: verdana, arial, sans-serif; color:#993366; font-weight:bold; font-size: 10px} .instructions {font-family: verdana, arial, sans-serif; color:#993366; font-size: 11px; line-height:12px} .appbody {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .appinstructions {font-family: verdana, arial, sans-serif; color:#333399; font-weight: bold; font-size: 12px; line-height:16px} .copy {font-family: verdana, arial, sans-serif; color:#000000; font-size:11px} .exception {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 14px; color:#CC0033;} a:link {color:#993366; text-decoration: underline} a.leftcopy:link {color:#ffffff; text-decoration: underline} a.leftcopy:visited {color:#ffffff; text-decoration: underline} a.navoff:link {color:#ffffff; text-decoration:none} a.navon:link {color:#993366; text-decoration: underline } a:hover {text-decoration: none} a.navon:link {text-decoration: underline } a:visited {color:#999999; text-decoration:underline}  a.navoff:visited {color:#ffffff; text-decoration: none} a.navon:visited {color:#993366; text-decoration:underline} a.appbody:link {color:#993366; text-decoration: underline} a.appbody:visited {color:#993366; text-decoration: underline} a.appbody:hover {text-decoration: none} a.leftcopy:hover {text-decoration: none} .wom-survey { font-size: 10pt; } --></style>");
    } 



else if (is.win && is.ie || is.win && is.nav5up){
        document.write("<style type='text/css'><!-- body {background-color: #ffffff; margin-top: 0px; margin-left: 0px;} p {font-family: verdana, arial, sans-serif; color: #000000} .subhead {font-family: verdana, arial, sans-serif; font-weight: bold; color:#663366; font-size: 14px} h1 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} h2 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} .navon {font-family: verdana, arial, sans-serif; color:#993366; font-weight: bold; font-size: 10px} .navoff {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 10px; color:#ffffff} .navoff2 {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 10px; color:#000000} .whitetitle {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 13px; color:#ffffff} .leftcopy {font-family: verdana, arial, sans-serif; font-size: 11px; line-height:16px; color:#ffffff;} .body {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .date {font-family: verdana, arial, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold} .pink {font-family: verdana, arial, sans-serif; color:#993366; font-weight:bold; font-size: 10px} .instructions {font-family: verdana, arial, sans-serif; color:#993366; font-size: 10px; line-height:12px} .appbody {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .appinstructions {font-family: verdana, arial, sans-serif; color:#333399; font-weight: bold; font-size: 12px; line-height:16px} .copy {font-family: verdana, arial, sans-serif; color:#000000; font-size:10px} .exception {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 14px; color:#CC0033;}  a:link {color:#993366; text-decoration: underline} a.leftcopy:link {color:#ffffff; text-decoration: underline} a.leftcopy:visited {color:#ffffff; text-decoration: underline} a.navoff:link {color:#ffffff; text-decoration:none} a.navon:link {color:#993366; text-decoration: underline } a:hover {text-decoration: none} a.navon:link {text-decoration: underline } a:visited {color:#999999; text-decoration:underline}  a.navoff:visited {color:#ffffff; text-decoration: none} a.navon:visited {color:#993366; text-decoration:underline} a.appbody:link {color:#993366; text-decoration: underline} a.appbody:visited {color:#993366; text-decoration: underline} a.appbody:hover {text-decoration: none} a.leftcopy:hover {text-decoration: none} .wom-survey { font-size: 10pt; } --></style>");
        }

else if (is.mac && is.nav4){
        document.write("<style type='text/css'><!-- body {background-color: #ffffff; margin-top: -.5cm; margin-left: -.5cm;} p {font-family: verdana, arial, sans-serif; color: #000000} .subhead {font-family: verdana, arial, sans-serif; font-weight: bold; color:#663366; font-size: 14px} h1 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} h2 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} .navon {font-family: verdana, arial, sans-serif; color:#993366; font-weight: bold; font-size: 11px} .navoff {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 11px; color:#ffffff} .navoff2 {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 11px; color:#000000} .whitetitle {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 13px; color:#ffffff} .leftcopy {font-family: verdana, arial, sans-serif; font-size: 11px; line-height:14px; color:#ffffff;} .body {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .date {font-family: verdana, arial, sans-serif; color: #ffffff; font-size: 11px; font-weight: bold} .pink {font-family: verdana, arial, sans-serif; color:#993366; font-weight:bold; font-size: 10px} .instructions {font-family: verdana, arial, sans-serif; color:#993366; font-size: 11px} .appbody {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .appinstructions {font-family: verdana, arial, sans-serif; color:#333399; font-weight: bold; font-size: 12px; line-height:16px} .copy {font-family: verdana, arial, sans-serif; color:#000000; font-size:11px} .exception {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 14px; color:#CC0033;} a:link {color:#993366; text-decoration: underline} a.leftcopy:link {color:#ffffff; text-decoration: underline} a.leftcopy:visited {color:#ffffff; text-decoration: underline} a.navoff:link {color:#ffffff; text-decoration:none} a.navon:link {color:#993366; text-decoration: underline } a:hover {text-decoration: none} a.navon:link {text-decoration: underline } a:visited {color:#999999; text-decoration:underline}  a.navoff:visited {color:#ffffff; text-decoration: none} a.navon:visited {color:#993366; text-decoration:underline} a.appbody:link {color:#993366; text-decoration: underline} a.appbody:visited {color:#993366; text-decoration: underline} a.appbody:hover {text-decoration: none} a.leftcopy:hover {text-decoration: none} .wom-survey { font-size: 10pt; } --></style>");
        }

if (is.mac && is.nav5up){
        document.write("<style type='text/css'><!--  body {background-color: #ffffff; margin-top: 0cm; margin-left: .02cm;} p {font-family: verdana, arial, sans-serif; color: #000000} .subhead {font-family: verdana, arial, sans-serif; font-weight: bold; color:#663366; font-size: 14px} h1 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} h2 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} .navon {font-family: verdana, arial, sans-serif; color:#993366; font-weight: bold; font-size: 11px} .navoff {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 11px; color:#ffffff} .navoff2 {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 11px; color:#000000} .whitetitle {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 13px; color:#ffffff} .leftcopy {font-family: verdana, arial, sans-serif; font-size: 11px; line-height:14px; color:#ffffff;} .body {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .date {font-family: verdana, arial, sans-serif; color: #ffffff; font-size: 11px; font-weight: bold} .pink {font-family: verdana, arial, sans-serif; color:#993366; font-weight:bold; font-size: 10px} .instructions {font-family: verdana, arial, sans-serif; color:#993366; font-size: 11px} .appbody {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .appinstructions {font-family: verdana, arial, sans-serif; color:#333399; font-weight: bold; font-size: 12px; line-height:16px} .copy {font-family: verdana, arial, sans-serif; color:#000000; font-size:11px} .exception {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 14px; color:#CC0033;} a:link {color:#993366; text-decoration: underline} a.leftcopy:link {color:#ffffff; text-decoration: underline} a.leftcopy:visited {color:#ffffff; text-decoration: underline} a.navoff:link {color:#ffffff; text-decoration:none} a.navon:link {color:#993366; text-decoration: underline } a:hover {text-decoration: none} a.navon:link {text-decoration: underline } a:visited {color:#999999; text-decoration:underline}  a.navoff:visited {color:#ffffff; text-decoration: none} a.navon:visited {color:#993366; text-decoration:underline} a.appbody:link {color:#993366; text-decoration: underline} a.appbody:visited {color:#993366; text-decoration: underline} a.appbody:hover {text-decoration: none} a.leftcopy:hover {text-decoration: none} .wom-survey { font-size: 10pt; } --></style>");
    } 
		
else if (is.mac && is.ie4){
        document.write("<style type='text/css'><!-- body {background-color: #ffffff; margin-top: 0px; margin-left: 0px; SCROLLBAR-FACE-COLOR: #663366;}p {font-family: verdana, arial, sans-serif; color: #000000} .subhead {font-family: verdana, arial, sans-serif; font-weight: bold; color:#663366; font-size: 14px} h1 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} .navon {font-family: verdana, arial, sans-serif; color:#993366; font-weight: bold; font-size: 10px} h2 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} .navoff {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 10px; color:#ffffff} .navoff2 {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 10px; color:#000000} .whitetitle {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 13px; color:#ffffff} .leftcopy {font-family: verdana, arial, sans-serif; font-size: 11px; line-height:14px; color:#ffffff;} .body {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .date {font-family: verdana, arial, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold} .pink {font-family: verdana, arial, sans-serif; color:#993366; font-weight:bold; font-size: 10px} .instructions {font-family: verdana, arial, sans-serif; color:#993366; font-size: 10px} .appbody {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .appinstructions {font-family: verdana, arial, sans-serif; color:#333399; font-weight: bold; font-size: 12px; line-height:16px} .copy {font-family: verdana, arial, sans-serif; color:#000000; font-size:10px} .exception {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 14px; color:#CC0033;} a:link {color:#993366; text-decoration: underline} a.leftcopy:link {color:#ffffff; text-decoration: underline} a.leftcopy:visited {color:#ffffff; text-decoration: underline} a.navoff:link {color:#ffffff; text-decoration:none} a.navon:link {color:#993366; text-decoration: underline } a:hover {text-decoration: none} a.navon:link {text-decoration: underline } a:visited {color:#999999; text-decoration:underline}  a.navoff:visited {color:#ffffff; text-decoration: none} a.navon:visited {color:#993366; text-decoration:underline} a.appbody:link {color:#993366; text-decoration: underline} a.appbody:visited {color:#993366; text-decoration: underline} a.appbody:hover {text-decoration: none} a.leftcopy:hover {text-decoration: none} .wom-survey { font-size: 10pt; } --></style>");
        }

else if (is.mac && is.ie5){
       document.write("<style type='text/css'><!-- body {background-color: #ffffff; margin-top: 0px; margin-left: 0px;} .subhead {font-family: verdana, arial, sans-serif; font-weight: bold; color:#663366; font-size: 14px} h1 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} .navon {font-family: verdana, arial, sans-serif; color:#993366; font-weight: bold; font-size: 10px} h2 {font-family: verdana, arial, sans-serif; font-weight: bold; color:#000000; font-size: 16px} .navoff {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 10px; color:#ffffff} .navoff2 {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 10px; color:#000000} .whitetitle {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 13px; color:#ffffff} .leftcopy {font-family: verdana, arial, sans-serif; font-size: 11px; line-height:14px; color:#ffffff;} .body {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .date {font-family: verdana, arial, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold} .pink {font-family: verdana, arial, sans-serif; color:#993366; font-weight:bold; font-size: 10px} .instructions {font-family: verdana, arial, sans-serif; color:#993366; font-size: 10px} .appbody {font-family: verdana, arial, sans-serif; font-size: 12px; color:#000000; line-height:16px} .appinstructions {font-family: verdana, arial, sans-serif; color:#333399; font-weight: bold; font-size: 12px; line-height:16px} .copy {font-family: verdana, arial, sans-serif; color:#000000; font-size:10px} .exception {font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 14px; color:#CC0033;} a:link {color:#993366; text-decoration: underline} a.leftcopy:link {color:#ffffff; text-decoration: underline} a.leftcopy:visited {color:#ffffff; text-decoration: underline} a.navoff:link {color:#ffffff; text-decoration:none} a.navon:link {color:#993366; text-decoration: underline } a:hover {text-decoration: none} a.navon:link {text-decoration: underline } a:visited {color:#999999; text-decoration:underline}  a.navoff:visited {color:#ffffff; text-decoration: none} a.navon:visited {color:#993366; text-decoration:underline} a.appbody:link {color:#993366; text-decoration: underline} a.appbody:visited {color:#993366; text-decoration: underline} a.appbody:hover {text-decoration: none} a.leftcopy:hover {text-decoration: none} .wom-survey { font-size: 10pt; } --></style>");
        }
        
else if (is.linux && is.nav){
        document.write("<style type='text/css'><!-- body {background-color: #ffffff; margin-top: -.5cm; margin-left: -.5cm;} p {color: #000000; font-family: verdana, arial, sans-serif;} .subhead {font-weight: bold; color:#000000; font-size: .80em; font-family: verdana, arial, sans-serif;} .navon {color:#993366; font-weight: bold; font-size: .65em; text-decoration:underline; font-family: verdana, arial, sans-serif;} .navoff {font-weight: bold; font-size: .65em; font-family: verdana, arial, sans-serif;} .whitetitle {font-weight: bold; font-size: .75em; color:#ffffff; font-family: verdana, arial, sans-serif;} .leftcopy {font-size: .65em; line-height:14px; color:#ffffff; font-family: verdana, arial, sans-serif;} .body {font-size: .75em; color:#000000; font-family: verdana, arial, sans-serif;} .date {color: #ffffff; font-size: .65em; font-weight: bold; font-family: verdana, arial, sans-serif;} .pink {color:#993366; font-weight:bold; font-size: .70em; font-family: verdana, arial, sans-serif;} .instructions {color:#993366; font-size: .60em; font-family: verdana, arial, sans-serif;} appbody {font-size: .75em; color:#000000; font-family: verdana, arial, sans-serif;} .appinstructions {color:#333399; font-size: .75em; font-weight: bold; font-family: verdana, arial, sans-serif;} .copy {color:#000000; font-size:.65em; font-family: verdana, arial, sans-serif;} .exception {font-size: .80em; color:#CC0033; font-family: verdana, arial, sans-serif;} a:link {color:#993366; text-decoration: underline} a.leftcopy:link {color:#ffffff; text-decoration: underline} a.leftcopy:visited {color:#ffffff; text-decoration: underline} a.navoff:link {color:#ffffff; text-decoration:none} a:hover {text-decoration: none} a.navoff:hover {color:#ffffff} a:visited {color:#999999; text-decoration:underline}  a.navoff:visited {color:#ffffff; text-decoration: none}  a.appbody:link {color:#993366; text-decoration: underline} a.appbody:visited {color:#993366; text-decoration: underline} a.appbody:hover {text-decoration: none} a.leftcopy:hover {text-decoration: none} .wom-survey { font-size: 10pt; } --></style>");
        }

