/*   ---------------------general html, typography & colors---------------------   */
.example {
  width:100px;
  height:100px;
}

.no_js { display:block }
.has_js { display:none }
.js .no_js { display:none }
.js .has_js { display:block }




/*   ---------------------INTERNET EXPLORER VERSIONS 4-6---------------------   */
.ie .example    { background-color: #386788; }
.ie body        { background-image: url("../images/bg1.gif"); background-repeat: repeat-x; background-color: #00698c; }
.ie table.f1   {	border: 1px solid #cccccc; background-color:#efefef; padding: 6px 6px 6px 6px; }         /*   adjust22   */
.ie table.f2   {	border: 1px solid #cccccc; background-color:#efefef; padding: 6px 6px 6px 6px; border-collapse:collapse; }         /*   adjust22   */
.ie table.f3   {	border: 1px solid #cccccc; background-color:#ffffff; padding: 6px 6px 6px 6px; border-collapse:collapse; }         /*   adjust22   */
.ie td          { font-weight:normal; font-size:.8em; line-height:130%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.ie p          { font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:7px; }            /*   adjust   */
.ie p.bullets   { font-weight:normal; font-size:1em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:15px; }            /*   adjust   */
.ie p.matrix1   { font-weight:normal; font-size:.9em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:0px; }             /*   adjust   */
.ie h1         { font-weight:bold; font-size:1.3em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:2px; margin-left:0px; }       /*   adjust   */
.ie h2         { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                        /*   adjust   */
.ie h2.f1      { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:4px }                        /*   adjust22   */
.ie h3         { font-weight:bold; font-size:1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                          /*   adjust   */
.ie h4          { font-weight:bold; font-size:.7em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.ie h5          { font-weight:normal; font-size:.6em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:-12px; margin-bottom:8px; }
.ie h6          { font-weight:normal; font-size:.5em; line-height:120%; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:0px; }
.ie b           { font-weight:bold; font-size:.95em; color:#333333; line-height:130%; font-style:bold; font-family:Arial, tahoma, verdana, sans-serif; }
.ie a               { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ie a:active        { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ie a:hover         { font-weight:normal; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ie ul              { list-style-type:circle; font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:-5px; margin-bottom:10px; margin-left:25px; }  /*   adjust   */
.ie ul.again        { list-style-type:circle; font-weight:normal; font-size:1em; line-height:140%; color:#3e3e3e; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:3px; margin-bottom:10px; margin-left:25px; }     /*   adjust   */
.ie strike      { font-weight:bold; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:strike }
.ie strike.no   { font-weight:normal; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none }
.ie form        { margin:0; padding:0; }
.ie input          { FONT-WEIGHT:normal; FONT-SIZE:.8em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */
.ie input.f1      { FONT-WEIGHT:normal; FONT-SIZE:1em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */         /*   adjust22   */
.ie .input3    { font-weight:normal; font-size:1em; color:#666666; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; height:14px; width:150px; border:1px inset#777777; background-color:#f6f6f6; text-indent:5px; }
.ie .input4        { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.8em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }
.ie .input5    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.95em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }         /*   adjust22   */
.ie select      { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif }
.ie option      { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; background-color:#ffffff; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif }
.ie .alignright     { float:right; margin-top:10px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }
.ie .alignleft      { float:left; margin-top:10px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }
.ie .alignright2 { float:right; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }               /*   adjust   */ 
.ie .alignleft2 { float:left; margin-top:5px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }                 /*   adjust   */
.ie .alignleft3 { float:left; margin-top:5px; margin-right:10px; margin-bottom:15px; margin-left:0px; padding:0px; }                /*   adjust   */
.ie .alignleft4 { float:left; margin-top:5px; margin-right:10px; margin-bottom:30px; margin-left:0px; padding:0px; }                /*   adjust   */
.ie .alignleft5 { float:left; margin-top:5px; margin-right:10px; margin-bottom:50px; margin-left:0px; padding:0px; }                /*   adjust   */
.ie #main       { background-color:transparent; top:0px; margin-top:30px; }
.ie #logo1      { position:relative; width:292px; height:103px; z-index:200; margin-right:5px; margin-top:0px; }
.ie #logo2      { position:relative; width:225px; height:30px; z-index:200; top:0px; left:0px; margin-top:-50px; margin-left:526px;  }
.ie #content1   { position:relative; background-color:#e2dfff; top:0px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:362px; width:290px; z-index:455; }
.ie #content2   { position:relative; background-color:#938c62; top:2px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:30px; width:455px; z-index:555; }
.ie #content8   { position:relative; background-color:#e8e4cb; top:0px; left:0px; right:0px; margin-top:-74px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:224px; width:0px; z-index:555; }
.ie #hotspot1   { position:relative; background-color:transparent; top:55px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:55px; width:340px; z-index:655; }
.ie #hotspot2   { position:relative; background-color:transparent; top:355px; left:175px; margin-top:-100px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:100px; width:100px; z-index:655; }
.ie #copyright  { position:absolute; width:450px; height:25px; z-index:20; margin-left:260px; margin-top:4px; }


/*   ---------------------INTERNET EXPLORER VERSIONS 7---------------------   */
.ie7 .example    { background-color: #386788; }
.ie7 body        { background-image: url("../images/bg1.gif"); background-repeat: repeat-x; background-color: #00698c; }
.ie7 table.f1   {	border: 1px solid #cccccc; background-color:#efefef; padding: 6px 6px 6px 6px; }         /*   adjust22   */
.ie7 table.f2   {	border: 1px solid #cccccc; background-color:#efefef; padding: 6px 6px 6px 6px; border-collapse:collapse; }         /*   adjust22   */
.ie7 table.f3   {	border: 1px solid #cccccc; background-color:#ffffff; padding: 6px 6px 6px 6px; border-collapse:collapse; }         /*   adjust22   */
.ie7 td          { font-weight:normal; font-size:.8em; line-height:130%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.ie7 p          { font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:7px; }            /*   adjust   */
.ie7 p.bullets   { font-weight:normal; font-size:1em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:15px; }            /*   adjust   */
.ie7 p.matrix1   { font-weight:normal; font-size:.9em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:0px; }             /*   adjust   */
.ie7 h1         { font-weight:bold; font-size:1.3em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:2px; margin-left:0px; }       /*   adjust   */
.ie7 h2         { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                        /*   adjust   */
.ie7 h2.f1      { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:4px }                        /*   adjust22   */
.ie7 h3         { font-weight:bold; font-size:1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                          /*   adjust   */
.ie7 h4          { font-weight:bold; font-size:.7em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.ie7 h5          { font-weight:normal; font-size:.6em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:-12px; margin-bottom:8px; }
.ie7 h6          { font-weight:normal; font-size:.5em; line-height:120%; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:0px; }
.ie7 b           { font-weight:bold; font-size:.95em; color:#333333; line-height:130%; font-style:bold; font-family:Arial, tahoma, verdana, sans-serif; }
.ie7 a               { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ie7 a:active        { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ie7 a:hover         { font-weight:normal; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ie7 ul              { list-style-type:circle; font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:-5px; margin-bottom:10px; margin-left:25px; }  /*   adjust   */
.ie7 ul.again        { list-style-type:circle; font-weight:normal; font-size:1em; line-height:140%; color:#3e3e3e; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:3px; margin-bottom:10px; margin-left:25px; }     /*   adjust   */
.ie7 strike      { font-weight:bold; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:strike }
.ie7 strike.no   { font-weight:normal; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none }
.ie7 form        { margin:0; padding:0; }
.ie7 input          { FONT-WEIGHT:normal; FONT-SIZE:.8em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */
.ie7 input.f1      { FONT-WEIGHT:normal; FONT-SIZE:1em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */         /*   adjust22   */
.ie7 .input3    { font-weight:normal; font-size:1em; color:#666666; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; height:14px; width:150px; border:1px inset#777777; background-color:#f6f6f6; text-indent:5px; }
.ie7 .input4        { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.8em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }
.ie7 .input5    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.95em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }         /*   adjust22   */
.ie7 select      { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif }
.ie7 option      { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; background-color:#ffffff; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif }
.ie7 .alignright     { float:right; margin-top:10px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }
.ie7 .alignleft      { float:left; margin-top:10px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }
.ie7 .alignright2 { float:right; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }               /*   adjust   */ 
.ie7 .alignleft2 { float:left; margin-top:5px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }                 /*   adjust   */
.ie7 .alignleft3 { float:left; margin-top:5px; margin-right:10px; margin-bottom:15px; margin-left:0px; padding:0px; }                /*   adjust   */
.ie7 .alignleft4 { float:left; margin-top:5px; margin-right:10px; margin-bottom:30px; margin-left:0px; padding:0px; }                /*   adjust   */
.ie7 .alignleft5 { float:left; margin-top:5px; margin-right:10px; margin-bottom:50px; margin-left:0px; padding:0px; }                /*   adjust   */
.ie7 #main       { background-color:transparent; top:0px; margin-top:30px; }
.ie7 #logo1      { position:relative; width:292px; height:103px; z-index:200; margin-right:5px; margin-top:0px; }
.ie7 #logo2      { position:relative; width:225px; height:30px; z-index:200; top:0px; left:0px; margin-top:-50px; margin-left:526px;  }
.ie7 #content1   { position:relative; background-color:#e2dfff; top:0px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:362px; width:290px; z-index:455; }
.ie7 #content2   { position:relative; background-color:#938c62; top:2px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:30px; width:455px; z-index:555; }
.ie7 #content8   { position:relative; background-color:#e8e4cb; top:0px; left:0px; right:0px; margin-top:-74px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:224px; width:0px; z-index:555; }
.ie7 #hotspot1   { position:relative; background-color:transparent; top:55px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:55px; width:340px; z-index:655; }
.ie7 #hotspot2   { position:relative; background-color:transparent; top:355px; left:175px; margin-top:-100px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:100px; width:100px; z-index:655; }
.ie7 #copyright  { position:absolute; width:450px; height:25px; z-index:20; margin-left:260px; margin-top:4px; }


/*   ---------------------FIREFOX VERSIONS 2---------------------   */
.ff2 body       { background-image: url("../images/bg1.gif"); background-repeat: repeat-x; background-color: #00698c; }
.ff2 table.f1   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; }         /*   adjust22   */
.ff2 table.f2   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.ff2 table.f3   {	border: 1px solid #cccccc; background-color:#ffffff; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.ff2 td         { font-weight:normal; font-size:.95em; line-height:130%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.ff2 p          { font-weight:normal; font-size:.95em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:7px; }            /*   adjust   */
.ff2 p.bullets   { font-weight:normal; font-size:1.2em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:7px; }            /*   adjust   */
.ff2 p.matrix1   { font-weight:normal; font-size:.9em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:0px; }             /*   adjust   */
.ff2 h1         { font-weight:bold; font-size:1.3em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:2px; margin-left:0px; }       /*   adjust   */
.ff2 h2         { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                        /*   adjust   */
.ff2 h2.f1      { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:4px }                        /*   adjust22   */
.ff2 h3         { font-weight:bold; font-size:1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                          /*   adjust   */
.ff2 h4         { font-weight:bold; font-size:.7em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.ff2 h5         { font-weight:normal; font-size:.6em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:-12px; margin-bottom:8px; }
.ff2 h6         { font-weight:normal; font-size:.5em; line-height:120%; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:0px; }
.ff2 b          { font-weight:bold; font-size:.95em; color:#333333; line-height:130%; font-style:bold; font-family:Arial, tahoma, verdana, sans-serif; }
.ff2 a               { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ff2 a:active        { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ff2 a:hover         { font-weight:normal; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ff2 ul              { list-style-type:circle; font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:-5px; margin-bottom:10px; margin-left:-15px; }  /*   adjust   */
.ff2 ul.again        { list-style-type:circle; font-weight:normal; font-size:1em; line-height:140%; color:#3e3e3e; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:3px; margin-bottom:10px; margin-left:-15px; }     /*   adjust   */
.ff2 strike     { font-weight:bold; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:strike }
.ff2 strike.no  { font-weight:normal; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none }
.ff2 form       { margin:0; padding:0; }
.ff2 input      { FONT-WEIGHT:normal; FONT-SIZE:.8em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */
.ff2 input.f1      { FONT-WEIGHT:normal; FONT-SIZE:1em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */         /*   adjust22   */
.ff2 .input3    { font-weight:normal; font-size:1em; color:#666666; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; height:14px; width:150px; border:1px inset#777777; background-color:#f6f6f6; text-indent:5px; }
.ff2 .input4    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.85em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }
.ff2 .input5    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.95em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }         /*   adjust22   */
.ff2 select     { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif }
.ff2 option     { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; background-color:#ffffff; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif }
.ff2 .alignright     { float:right; margin-top:10px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }
.ff2 .alignleft      { float:left; margin-top:10px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }
.ff2 .alignright2 { float:right; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }               /*   adjust   */ 
.ff2 .alignleft2 { float:left; margin-top:5px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }                 /*   adjust   */
.ff2 .alignleft3 { float:left; margin-top:5px; margin-right:10px; margin-bottom:15px; margin-left:0px; padding:0px; }                /*   adjust   */
.ff2 .alignleft4 { float:left; margin-top:5px; margin-right:10px; margin-bottom:30px; margin-left:0px; padding:0px; }                /*   adjust   */
.ff2 .alignleft5 { float:left; margin-top:5px; margin-right:10px; margin-bottom:50px; margin-left:0px; padding:0px; }                /*   adjust   */
.ff2 #main      { background-color:#fffff; top:0px; margin-top:100px; }
.ff2 #logo1     { position:relative; width:292px; height:103px; z-index:200; margin-right:5px; margin-top:0px; }
.ff2 #logo2     { position:relative; width:225px; height:30px; z-index:200; top:0px; left:0px; margin-top:-50px; margin-left:526px;  }
.ff2 #content1  { position:relative; background-color:#e2dfff; top:0px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:362px; width:290px; z-index:455; }
.ff2 #content2  { position:relative; background-color:#FF9900; top:2px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:22px; width:455px; z-index:555; }
.ff2 #content8  { position:relative; background-color:#e8e4cb; top:5px; left:0px; right:0px; margin-top:-222px; margin-left:0px; margin-right:0px; margin-bottom:50px; padding:0px; height:0px; width:0px; z-index:555; }
.ff2 #hotspot1  { position:relative; background-color:transparent; top:55px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:55px; width:340px; z-index:655; }
.ff2 #hotspot2  { position:relative; background-color:transparent; top:355px; left:175px; margin-top:-100px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:100px; width:100px; z-index:655; }
.ff2 #copyright { position:absolute; width:450px; height:25px; z-index:20; margin-left:260px; margin-top:4px; }


/*   ---------------------FIREFOX VERSIONS 3---------------------   */
.ff3 body       { background-image: url("../images/bg1.gif"); background-repeat: repeat-x; background-color: #00698c; }
.ff3 table.f1   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; }         /*   adjust22   */
.ff3 table.f2   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.ff3 table.f3   {	border: 1px solid #cccccc; background-color:#ffffff; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.ff3 td         { font-weight:normal; font-size:.95em; line-height:130%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif }
.ff3 p          { font-weight:normal; font-size:.95em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:7px; }            /*   adjust   */
.ff3 p.bullets   { font-weight:normal; font-size:1em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:15px; }            /*   adjust   */
.ff3 p.matrix1   { font-weight:normal; font-size:.9em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:0px; }             /*   adjust   */
.ff3 h1         { font-weight:bold; font-size:1.3em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:2px; margin-left:0px; }       /*   adjust   */
.ff3 h2         { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                        /*   adjust   */
.ff3 h2.f1      { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:4px }                        /*   adjust22   */
.ff3 h3         { font-weight:bold; font-size:1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                          /*   adjust   */
.ff3 h5         { font-weight:normal; font-size:.6em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:-12px; margin-bottom:8px; }
.ff3 h6         { font-weight:normal; font-size:.5em; line-height:120%; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:0px; }
.ff3 b          { font-weight:bold; font-size:.95em; color:#333333; line-height:130%; font-style:bold; font-family:Arial, tahoma, verdana, sans-serif; }
.ff3 a               { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ff3 a:active        { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ff3 a:hover         { font-weight:normal; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
/*.ff3 a:visited       { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:tahoma,arial,verdana,sans-serif; text-decoration:none; }*/  
.ff3 ul              { list-style-type:circle; font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:-5px; margin-bottom:10px; margin-left:-15px; }  /*   adjust   */
.ff3 ul.again        { list-style-type:circle; font-weight:normal; font-size:1em; line-height:140%; color:#3e3e3e; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:3px; margin-bottom:10px; margin-left:-15px; }     /*   adjust   */
/* ul.extras    { list-style-type:none; /* style-type:square, :disc, :circle, :none, list-style-image:url('../images/ico_arrow1.gif'); } */
/* .cursor1        { cursor:default; }     /*   <a href="mypage.htm" class="default">cross link</a>   */
.ff3 strike     { font-weight:bold; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:strike }
.ff3 strike.no  { font-weight:normal; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none }
.ff3 form       { margin:0; padding:0; }
.ff3 input      { FONT-WEIGHT:normal; FONT-SIZE:.8em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */     
.ff3 input.f1      { FONT-WEIGHT:normal; FONT-SIZE:1em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */         /*   adjust22   */
.ff3 .input3    { font-weight:normal; font-size:1em; color:#666666; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; height:14px; width:150px; border:1px inset#777777; background-color:#f6f6f6; text-indent:5px; }  
.ff3 .input4    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.85em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }
.ff3 .input5    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.95em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }         /*   adjust22   */
.ff3 select     { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; }
.ff3 option     { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; background-color:#ffffff; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; }
/* ---.ff3 .checkbox, .radio             { height:22px; padding:0 0 0 25px; background:url("../images/checkbox.gif") no-repeat 0 0; cursor:default; } */
/* ---.ff3 .checkbox input, .radio input { display:none; } */
/* ---.ff3 .radio                        { background:url("../images/radio.gif") no-repeat 0 0; } */
/* ---.ff3 .selected                     { background-position:0 -52px; } */
/* ---.ff3 iframe          { margin-top:0px; overflow-x:scroll; overflow-y:hidden; } */
.ff3 .alignright { float:right; margin-top:10px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; /* max-width:50%; */ }
.ff3 .alignleft { float:left; margin-top:10px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }
.ff3 .alignright2 { float:right; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }               /*   adjust   */ 
.ff3 .alignleft2 { float:left; margin-top:5px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }                 /*   adjust   */
.ff3 .alignleft3 { float:left; margin-top:5px; margin-right:10px; margin-bottom:15px; margin-left:0px; padding:0px; }                /*   adjust   */
.ff3 .alignleft4 { float:left; margin-top:5px; margin-right:10px; margin-bottom:30px; margin-left:0px; padding:0px; }                /*   adjust   */
.ff3 .alignleft5 { float:left; margin-top:5px; margin-right:10px; margin-bottom:50px; margin-left:0px; padding:0px; }                /*   adjust   */
.ff3 #main      { background-color:GREEN; top:0px; margin-top:30px; }
.ff3 #logo1     { position:relative; width:292px; height:103px; z-index:200; margin-right:5px; margin-top:0px; }
.ff3 #logo2     { position:relative; width:225px; height:30px; z-index:200; top:0px; left:0px; margin-top:-50px; margin-left:526px;  }
.ff3 #content1  { position:relative; background-color:#e2dfff; top:0px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:362px; width:290px; z-index:455; }
.ff3 #content2  { position:relative; background-color:transparent; top:2px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:22px; width:455px; z-index:555; }
.ff3 #content8  { position:relative; background-color:#e8e4cb; top:5px; left:0px; right:0px; margin-top:-222px; margin-left:0px; margin-right:0px; margin-bottom:50px; padding:0px; height:0px; width:0px; z-index:555; }
.ff3 #hotspot1  { position:relative; background-color:transparent; top:55px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:55px; width:340px; z-index:655; }
.ff3 #hotspot2  { position:relative; background-color:transparent; top:355px; left:175px; margin-top:-100px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:100px; width:100px; z-index:655; }
/* ---.ff3 #contentclipped { position:absolute; clip:rect(10px 50px 30px 10px); } */
.ff3 #copyright { position:absolute; width:450px; height:25px; z-index:20; margin-left:260px; margin-top:4px; }

/*   ---------------------FIREFOX GENERAL---------------------   */
.ff body       { background-image: url("../images/bg1.gif"); background-repeat: repeat-x; background-color: #00698c; }
.ff table.f1   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; }         /*   adjust22   */
.ff table.f2   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.ff table.f3   {	border: 1px solid #cccccc; background-color:#ffffff; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.ff td         { font-weight:normal; font-size:.95em; line-height:130%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif }
.ff p          { font-weight:normal; font-size:.95em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:7px; }            /*   adjust   */
.ff p.bullets   { font-weight:normal; font-size:1em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:15px; }            /*   adjust   */
.ff p.matrix1   { font-weight:normal; font-size:.9em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:0px; }             /*   adjust   */
.ff h1         { font-weight:bold; font-size:1.3em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:2px; margin-left:0px; }       /*   adjust   */
.ff h2         { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                        /*   adjust   */
.ff h2.f1      { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:4px }                        /*   adjust22   */
.ff h3         { font-weight:bold; font-size:1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                          /*   adjust   */
.ff h5         { font-weight:normal; font-size:.6em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:-12px; margin-bottom:8px; }
.ff h6         { font-weight:normal; font-size:.5em; line-height:120%; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:0px; }
.ff b          { font-weight:bold; font-size:.95em; color:#333333; line-height:130%; font-style:bold; font-family:Arial, tahoma, verdana, sans-serif; }
.ff a               { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ff a:active        { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.ff a:hover         { font-weight:normal; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
/*.ff a:visited       { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:tahoma,arial,verdana,sans-serif; text-decoration:none; }*/  
.ff ul              { list-style-type:circle; font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:-5px; margin-bottom:10px; margin-left:-15px; }  /*   adjust   */
.ff ul.again        { list-style-type:circle; font-weight:normal; font-size:1em; line-height:140%; color:#3e3e3e; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:3px; margin-bottom:10px; margin-left:-15px; }     /*   adjust   */
/* ul.extras    { list-style-type:none; /* style-type:square, :disc, :circle, :none, list-style-image:url('../images/ico_arrow1.gif'); } */
/* .cursor1        { cursor:default; }     /*   <a href="mypage.htm" class="default">cross link</a>   */
.ff strike     { font-weight:bold; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:strike }
.ff strike.no  { font-weight:normal; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none }
.ff form       { margin:0; padding:0; }
.ff input      { FONT-WEIGHT:normal; FONT-SIZE:.8em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */     
.ff input.f1      { FONT-WEIGHT:normal; FONT-SIZE:1em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */         /*   adjust22   */
.ff .input3    { font-weight:normal; font-size:1em; color:#666666; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; height:14px; width:150px; border:1px inset#777777; background-color:#f6f6f6; text-indent:5px; }  
.ff .input4    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.85em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }
.ff .input5    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.95em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }         /*   adjust22   */
.ff select     { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; }
.ff option     { font-weight:normal; font-size:1em; width:95%; line-height:120%; color:#333333; background-color:#ffffff; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; }
/* ---.ff .checkbox, .radio             { height:22px; padding:0 0 0 25px; background:url("../images/checkbox.gif") no-repeat 0 0; cursor:default; } */
/* ---.ff .checkbox input, .radio input { display:none; } */
/* ---.ff .radio                        { background:url("../images/radio.gif") no-repeat 0 0; } */
/* ---.ff .selected                     { background-position:0 -52px; } */
/* ---.ff iframe          { margin-top:0px; overflow-x:scroll; overflow-y:hidden; } */
.ff .alignright { float:right; margin-top:10px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; /* max-width:50%; */ }
.ff .alignleft { float:left; margin-top:10px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }
.ff .alignright2 { float:right; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }               /*   adjust   */ 
.ff .alignleft2 { float:left; margin-top:5px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }                 /*   adjust   */
.ff .alignleft3 { float:left; margin-top:5px; margin-right:10px; margin-bottom:15px; margin-left:0px; padding:0px; }                /*   adjust   */
.ff .alignleft4 { float:left; margin-top:5px; margin-right:10px; margin-bottom:30px; margin-left:0px; padding:0px; }                /*   adjust   */
.ff .alignleft5 { float:left; margin-top:5px; margin-right:10px; margin-bottom:50px; margin-left:0px; padding:0px; }                /*   adjust   */
.ff #main      { background-color:GREEN; top:0px; margin-top:30px; }
.ff #logo1     { position:relative; width:292px; height:103px; z-index:200; margin-right:5px; margin-top:0px; }
.ff #logo2     { position:relative; width:225px; height:30px; z-index:200; top:0px; left:0px; margin-top:-50px; margin-left:526px;  }
.ff #content1  { position:relative; background-color:#e2dfff; top:0px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:362px; width:290px; z-index:455; }
.ff #content2  { position:relative; background-color:transparent; top:2px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:22px; width:455px; z-index:555; }
.ff #content8  { position:relative; background-color:#e8e4cb; top:5px; left:0px; right:0px; margin-top:-222px; margin-left:0px; margin-right:0px; margin-bottom:50px; padding:0px; height:0px; width:0px; z-index:555; }
.ff #hotspot1  { position:relative; background-color:transparent; top:55px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:55px; width:340px; z-index:655; }
.ff #hotspot2  { position:relative; background-color:transparent; top:355px; left:175px; margin-top:-100px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:100px; width:100px; z-index:655; }
/* ---.ff #contentclipped { position:absolute; clip:rect(10px 50px 30px 10px); } */
.ff #copyright { position:absolute; width:450px; height:25px; z-index:20; margin-left:260px; margin-top:4px; }

/*   ---------------------OPERA VERSIONS 1---------------------   */
.opera .example    { background-color: #386788; }
.opera body        { background-image: url("../images/bg1.gif"); background-repeat: repeat-x; background-color: #00698c; }
.opera table.f1   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; }         /*   adjust22   */
.opera table.f2   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.opera table.f3   {	border: 1px solid #cccccc; background-color:#ffffff; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.opera td          { font-weight:normal; font-size:.95em; line-height:130%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.opera p          { font-weight:normal; font-size:.95em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:7px; }            /*   adjust   */
.opera p.bullets   { font-weight:normal; font-size:1em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:15px; }            /*   adjust   */
.opera p.matrix1   { font-weight:normal; font-size:.9em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:0px; }             /*   adjust   */
.opera h1         { font-weight:bold; font-size:1.3em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:2px; margin-left:0px; }       /*   adjust   */
.opera h2         { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                        /*   adjust   */
.opera h2.f1      { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:4px }                        /*   adjust22   */
.opera h3         { font-weight:bold; font-size:1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                          /*   adjust   */
.opera h4          { font-weight:bold; font-size:.7em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.opera h5          { font-weight:normal; font-size:.6em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:-12px; margin-bottom:8px; }
.opera h6          { font-weight:normal; font-size:.5em; line-height:120%; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:0px; }
.opera b           { font-weight:bold; font-size:.95em; color:#333333; line-height:130%; font-style:bold; font-family:Arial, tahoma, verdana, sans-serif; }
.opera a               { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.opera a:active        { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.opera a:hover         { font-weight:normal; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.opera ul              { list-style-type:circle; font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:-5px; margin-bottom:10px; margin-left:-15px; }  /*   adjust   */
.opera ul.again        { list-style-type:circle; font-weight:normal; font-size:1em; line-height:140%; color:#3e3e3e; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:3px; margin-bottom:10px; margin-left:-15px; }     /*   adjust   */
.opera strike      { font-weight:bold; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:strike }
.opera strike.no   { font-weight:normal; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none }
.opera form        { margin:0; padding:0; }
.opera input           { FONT-WEIGHT:normal; FONT-SIZE:.8em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */
.opera input.f1      { FONT-WEIGHT:normal; FONT-SIZE:.98em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */         /*   adjust22   */
.opera .input3    { font-weight:normal; font-size:1em; color:#666666; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; height:14px; width:150px; border:1px inset#777777; background-color:#f6f6f6; text-indent:5px; }
.opera .input4         { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.85em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }
.opera .input5    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.95em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }         /*   adjust22   */
.opera select      { font-weight:normal; font-size:.9em; width:95%; line-height:120%; color:#333333; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; top:0px; margin-top:0px; margin-bottom:-5px; }
.opera option      { font-weight:normal; font-size:.9em; width:95%; line-height:120%; color:#333333; background-color:#ffffff; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; top:0px; margin-top:0px; margin-bottom:-5px; }
.opera .alignright     { float:right; margin-top:10px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }
.opera .alignleft      { float:left; margin-top:10px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }
.opera .alignright2 { float:right; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }               /*   adjust   */ 
.opera .alignleft2 { float:left; margin-top:5px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }                 /*   adjust   */
.opera .alignleft3 { float:left; margin-top:5px; margin-right:10px; margin-bottom:15px; margin-left:0px; padding:0px; }                /*   adjust   */
.opera .alignleft4 { float:left; margin-top:5px; margin-right:10px; margin-bottom:30px; margin-left:0px; padding:0px; }                /*   adjust   */
.opera .alignleft5 { float:left; margin-top:5px; margin-right:10px; margin-bottom:50px; margin-left:0px; padding:0px; }                /*   adjust   */
.opera #main       { background-color:transparent; top:0px; margin-top:30px; }
.opera #logo1      { position:relative; width:292px; height:103px; z-index:200; margin-right:5px; margin-top:0px; }
.opera #logo2      { position:relative; width:225px; height:30px; z-index:200; top:0px; left:0px; margin-top:-50px; margin-left:526px;  }
.opera #content1   { position:relative; background-color:#e2dfff; top:0px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:362px; width:290px; z-index:455; }
.opera #content2   { position:relative; background-color:#938c62; top:2px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:30px; width:455px; z-index:555; }
.opera #content8   { position:relative; background-color:#e8e4cb; top:0px; left:0px; right:0px; margin-top:-30px; margin-left:0px; margin-right:0px; margin-bottom:-30px; padding:0px; height:0px; width:0px; z-index:555; }
.opera #hotspot1   { position:relative; background-color:transparent; top:55px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:55px; width:340px; z-index:655; }
.opera #hotspot2   { position:relative; background-color:transparent; top:355px; left:175px; margin-top:-100px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:100px; width:100px; z-index:655; }
.opera #copyright  { position:absolute; width:450px; height:25px; z-index:20; margin-left:260px; margin-top:4px; }

/*   ---------------------GOOGLE CHROME VERSIONS 1---------------------   */
.chrome .example    { background-color: #386788; }
.chrome body        { background-image: url("../images/bg1.gif"); background-repeat: repeat-x; background-color: #00698c; }
.chrome table.f1   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; }         /*   adjust22   */
.chrome table.f2   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.chrome table.f3   {	border: 1px solid #cccccc; background-color:#ffffff; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.chrome td          { font-weight:normal; font-size:.95em; line-height:130%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.chrome p          { font-weight:normal; font-size:.95em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:7px; }            /*   adjust   */
.chrome p.bullets   { font-weight:normal; font-size:1em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:15px; }            /*   adjust   */
.chrome p.matrix1   { font-weight:normal; font-size:.9em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:0px; }             /*   adjust   */
.chrome h1         { font-weight:bold; font-size:1.3em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:2px; margin-left:0px; }       /*   adjust   */
.chrome h2         { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                        /*   adjust   */
.chrome h2.f1      { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:4px }                        /*   adjust22   */
.chrome h3         { font-weight:bold; font-size:1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                          /*   adjust   */
.chrome h4          { font-weight:bold; font-size:.7em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.chrome h5          { font-weight:normal; font-size:.6em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:-12px; margin-bottom:8px; }
.chrome h6          { font-weight:normal; font-size:.5em; line-height:120%; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:0px; }
.chrome b           { font-weight:bold; font-size:.95em; color:#333333; line-height:130%; font-style:bold; font-family:Arial, tahoma, verdana, sans-serif; }
.chrome a               { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.chrome a:active        { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.chrome a:hover         { font-weight:normal; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.chrome ul              { list-style-type:circle; font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:-5px; margin-bottom:10px; margin-left:-15px; }  /*   adjust   */
.chrome ul.again        { list-style-type:circle; font-weight:normal; font-size:1em; line-height:140%; color:#3e3e3e; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:3px; margin-bottom:10px; margin-left:-15px; }     /*   adjust   */
.chrome strike      { font-weight:bold; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:strike }
.chrome strike.no   { font-weight:normal; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none }
.chrome form        { margin:0; padding:0; }
.chrome input           { FONT-WEIGHT:normal; FONT-SIZE:.8em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */
.chrome input.f1      { FONT-WEIGHT:normal; FONT-SIZE:.98em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */         /*   adjust22   */
.chrome .input3    { font-weight:normal; font-size:1em; color:#666666; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; height:14px; width:150px; border:1px inset#777777; background-color:#f6f6f6; text-indent:5px; }
.chrome .input4         { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.85em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }
.chrome .input5    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.95em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }         /*   adjust22   */
.chrome select      { font-weight:normal; font-size:.9em; width:95%; line-height:120%; color:#333333; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; top:0px; margin-top:0px; margin-bottom:-5px; }
.chrome option      { font-weight:normal; font-size:.9em; width:95%; line-height:120%; color:#333333; background-color:#ffffff; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; top:0px; margin-top:0px; margin-bottom:-5px; }
.chrome .alignright     { float:right; margin-top:10px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }
.chrome .alignleft      { float:left; margin-top:10px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }
.chrome .alignright2 { float:right; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }               /*   adjust   */ 
.chrome .alignleft2 { float:left; margin-top:5px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }                 /*   adjust   */
.chrome .alignleft3 { float:left; margin-top:5px; margin-right:10px; margin-bottom:15px; margin-left:0px; padding:0px; }                /*   adjust   */
.chrome .alignleft4 { float:left; margin-top:5px; margin-right:10px; margin-bottom:30px; margin-left:0px; padding:0px; }                /*   adjust   */
.chrome .alignleft5 { float:left; margin-top:5px; margin-right:10px; margin-bottom:50px; margin-left:0px; padding:0px; }                /*   adjust   */
.chrome #main       { background-color:transparent; top:0px; margin-top:30px; }
.chrome #logo1      { position:relative; width:292px; height:103px; z-index:200; margin-right:5px; margin-top:0px; }
.chrome #logo2      { position:relative; width:225px; height:30px; z-index:200; top:0px; left:0px; margin-top:-50px; margin-left:526px;  }
.chrome #content1   { position:relative; background-color:#e2dfff; top:0px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:362px; width:290px; z-index:455; }
.chrome #content2   { position:relative; background-color:#938c62; top:2px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:30px; width:455px; z-index:555; }
.chrome #content8   { position:relative; background-color:#e8e4cb; top:0px; left:0px; right:0px; margin-top:-30px; margin-left:0px; margin-right:0px; margin-bottom:-30px; padding:0px; height:0px; width:0px; z-index:555; }
.chrome #hotspot1   { position:relative; background-color:transparent; top:55px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:55px; width:340px; z-index:655; }
.chrome #hotspot2   { position:relative; background-color:transparent; top:355px; left:175px; margin-top:-100px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:100px; width:100px; z-index:655; }
.chrome #copyright  { position:absolute; width:450px; height:25px; z-index:20; margin-left:260px; margin-top:4px; }


/*   ---------------------SAFARI VERSIONS 1---------------------   */
.safari .example    { background-color: #386788; }
.safari body        { background-image: url("../images/bg1.gif"); background-repeat: repeat-x; background-color: #00698c; }
.safari table.f1   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; }         /*   adjust22   */
.safari table.f2   {	border: 1px solid #cccccc; background-color:#efefef; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.safari table.f3   {	border: 1px solid #cccccc; background-color:#ffffff; padding: 8px 8px 8px 8px; border-collapse:collapse; }         /*   adjust22   */
.safari td          { font-weight:normal; font-size:.95em; line-height:130%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.safari p          { font-weight:normal; font-size:.95em; line-height:150%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:7px; }            /*   adjust   */
.safari p.matrix1   { font-weight:normal; font-size:.9em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:5px; margin-bottom:0px; }             /*   adjust   */
.safari h1         { font-weight:bold; font-size:1.3em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:2px; margin-left:0px; }       /*   adjust   */
.safari h2         { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                        /*   adjust   */
.safari h2.f1      { font-weight:bold; font-size:1.1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:4px }                        /*   adjust22   */
.safari h3         { font-weight:bold; font-size:1em; line-height:120%; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:15px; margin-bottom:4px }                          /*   adjust   */
.safari h4          { font-weight:bold; font-size:.7em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; }
.safari h5          { font-weight:normal; font-size:.6em; line-height:120%; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:-12px; margin-bottom:8px; }
.safari h6          { font-weight:normal; font-size:.5em; line-height:120%; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; margin-top:0px; margin-bottom:0px; }
.safari b           { font-weight:bold; font-size:.95em; color:#333333; line-height:130%; font-style:bold; font-family:Arial, tahoma, verdana, sans-serif; }
.safari a               { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.safari a:active        { font-weight:normal; font-size:1em; color:#cb6908; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.safari a:hover         { font-weight:normal; font-size:1em; color:#42698c; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none; }
.safari ul              { list-style-type:circle; font-weight:normal; font-size:.95em; line-height:140%; color:#333333; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:-5px; margin-bottom:10px; margin-left:-15px; }  /*   adjust   */
.safari ul.again        { list-style-type:circle; font-weight:normal; font-size:1em; line-height:140%; color:#3e3e3e; font-style:normal; font-family:Arial, tahoma, verdana, sans-serif; top:0px; margin-top:3px; margin-bottom:10px; margin-left:-15px; }     /*   adjust   */
.safari strike      { font-weight:bold; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:strike }
.safari strike.no   { font-weight:normal; font-size:1em; color:#996666; font-family:Arial, tahoma, verdana, sans-serif; text-decoration:none }
.safari form        { margin:0; padding:0; }
.safari input           { FONT-WEIGHT:normal; FONT-SIZE:.8em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */
.safari input.f1      { FONT-WEIGHT:normal; FONT-SIZE:.98em; COLOR:#333333; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; }			/*   standard input - button   */         /*   adjust22   */
.safari .input3    { font-weight:normal; font-size:1em; color:#666666; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; height:14px; width:150px; border:1px inset#777777; background-color:#f6f6f6; text-indent:5px; }
.safari .input4         { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.85em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma,sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }
.safari .input5    { FONT-WEIGHT:normal; padding:1px; FONT-SIZE:.95em; COLOR:#666666; FONT-STYLE:normal; FONT-FAMILY:Tahoma, arial, verdana, sans-serif; width:140px; height:13px; border:1px inset #c3c3c3; background-color:#fcfcfc; text-indent:5px; }         /*   adjust22   */
.safari select      { font-weight:normal; font-size:.9em; width:95%; line-height:120%; color:#333333; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; top:0px; margin-top:0px; margin-bottom:-5px; }
.safari option      { font-weight:normal; font-size:.9em; width:95%; line-height:120%; color:#333333; background-color:#ffffff; font-style:normal; font-family:Tahoma, arial, verdana, sans-serif; top:0px; margin-top:0px; margin-bottom:-5px; }
.safari .alignright     { float:right; margin-top:10px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }
.safari .alignleft      { float:left; margin-top:10px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }
.safari .alignright2 { float:right; margin-top:5px; margin-right:0px; margin-bottom:5px; margin-left:10px; padding:0px; }               /*   adjust   */ 
.safari .alignleft2 { float:left; margin-top:5px; margin-right:10px; margin-bottom:5px; margin-left:0px; padding:0px; }                 /*   adjust   */
.safari .alignleft3 { float:left; margin-top:5px; margin-right:10px; margin-bottom:15px; margin-left:0px; padding:0px; }                /*   adjust   */
.safari .alignleft4 { float:left; margin-top:5px; margin-right:10px; margin-bottom:30px; margin-left:0px; padding:0px; }                /*   adjust   */
.safari .alignleft5 { float:left; margin-top:5px; margin-right:10px; margin-bottom:50px; margin-left:0px; padding:0px; }                /*   adjust   */
.safari #main       { background-color:transparent; top:0px; margin-top:30px; }
.safari #logo1      { position:relative; width:292px; height:103px; z-index:200; margin-right:5px; margin-top:0px; }
.safari #logo2      { position:relative; width:225px; height:30px; z-index:200; top:0px; left:0px; margin-top:-50px; margin-left:526px;  }
.safari #content1   { position:relative; background-color:#e2dfff; top:0px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:362px; width:290px; z-index:455; }
.safari #content2   { position:relative; background-color:#938c62; top:2px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:30px; width:455px; z-index:555; }
.safari #content8   { position:relative; background-color:#e8e4cb; top:0px; left:0px; right:0px; margin-top:-30px; margin-left:0px; margin-right:0px; margin-bottom:-30px; padding:0px; height:0px; width:0px; z-index:555; }
.safari #hotspot1   { position:relative; background-color:transparent; top:55px; left:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:55px; width:340px; z-index:655; }
.safari #hotspot2   { position:relative; background-color:transparent; top:355px; left:175px; margin-top:-100px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding:0px; height:100px; width:100px; z-index:655; }
.safari #copyright  { position:absolute; width:450px; height:25px; z-index:20; margin-left:260px; margin-top:4px; }
                                                                                                                     
                                                                                                                                                       