body{  font-family: Helvetica, Arial, sans-serif;    margin:0px;    padding:0px;    width:100%;   overflow:hidden;//  overflow:auto;}h3{  top: 0px;  margin-top: 0px;  padding-top: 0px;}#back{  position: absolute;  top:0px;  left:0px;  z-index:0;}#panel{  position: absolute;  background-color: #dddddd;  padding:0px;    margin-left: 0px;  width: 924px;  height: 0px;  height: 89%;  margin-top: 203px;  z-index:1;}#logobox{  position: absolute;  padding:0px;    width:784px;  margin-left:0px;  margin-top:66px;  z-index:1;}#panobox{  position: absolute;  padding: 0px;  margin: 0px;  left: 70px;  top: 20px;  height: 441px;  width: 784px;  z-index:2;  overflow:hidden;}#contentbox{  position: absolute;  padding: 0px;  margin: 0px;  top:259px;  left: 282px;  width: 220px;  height: 140px;  overflow: hidden;  border: 1px solid white;  visibility: hidden;  z-index:10;}#contentmask{  position: absolute;  padding: 0px;  margin:0px;  top:0px;  left: 0px;  height: 140px;  width: 220px;  background-color: black;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;}#picbox{  position: absolute;  padding: 0px;  margin:0px;  top:0px;  height: 140px;  width: 110px;  z-index:7;}#textbox{  position: absolute;  padding: 4px;  0px;  top:0px;  left: 110px;  height: 132px;  width: 102px;  color: #ffffff;    font-size: 14px;  text-align: left;  z-index:7;}#factbox{  position: absolute;  padding: 0px;  margin: 0px;  top:259px;  left: 152px;  width: 480px;  height: 140px;  border: 1px solid white;  visibility: hidden;  z-index:5;}#factdatebox{  position: absolute;  padding: 0px;  margin:0px;  top:0px;  left: 0px;  height: 30px;  width: 480px;  background-color: white;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;}#facttextbox{  position: absolute;  padding: 0px;  margin:0px;  top:30px;  left: 0px;  height: 110px;  width: 480px;  background-color: black;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;}#factdate{  position: absolute;  padding: 0px;  margin: 0px;  top: 5px;  left: 0px;  width: 472px;  color: #000000;    font-size: 18px;  font-weight: bold;  text-align: center;  z-index:7;}#facttext{  position: absolute;  padding: 4px;  margin: 0px;  top: 30px;  left: 0px;  width: 472px;  color: #ffffff;    font-size: 14px;  text-align: left;  z-index:7;}#dropline{  position: absolute;  padding: 0px;  margin: 0px;  top: -14px;  left: 239px;  width: 1px;  height: 14px;  border-left: 1px solid white;}#target{  position: absolute;  padding: 0px;  margin: 0px;  top: -63px;  left: 215px;  width: 49px;  height: 49px;  opacity: 1.0;  filter: alpha(opacity=100);  z-index:12;}#pano1{  position: absolute;  padding: 0px;  left: 0px;  top: 0px;  z-index:2;}#timeline{  position:absolute;  padding: 0px;  left:0px;  top:0px;  z-index:4;}#backpano{  position: absolute;  padding: 0px;  left: 0px;  top: 0px;  z-index:0;}#ulbracket{  position:absolute;  padding: 0px;  margin: 0px;  left: 10px;  top: 40px;  z-index:4;}#urbracket{  position:absolute;  padding: 0px;  margin: 0px;  left: 744px;  top: 40px;  z-index:4;}#llbracket{  position:absolute;  padding: 0px;  margin: 0px;  left: 10px;  top: 371px;  z-index:4;}#lrbracket{  position:absolute;  padding: 0px;  margin: 0px;  left: 744px;  top: 371px;  z-index:4;}#toparrow{  position:absolute;  padding: 0px;  margin: 0px;  left: 382px;  top: 0px;  z-index:4;}#botarrow{  position:absolute;  padding: 0px;  margin: 0px;  left: 382px;  top: 412px;  z-index:4;}#topbar{  position: absolute;  padding: 0px;  margin: 0px;  left: 0px;  top: 0px;  height: 30px;  width: 784px;    background-color: black;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:3;}#bottombar{  position: absolute;  padding: 0px;  margin: 0px;  top: 411px;  height: 30px;    width: 784px;  background-color: black;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:3;}#customer{  position: absolute;  padding: 0px;  margin: 0px;  left: 244px;  top: 5px;  z-index:5;  visibility: visible;}#ultext{  position: absolute;  padding: 0px;  margin: 0px;  left:10px;  top:6px;  color: #ffffff;  font-size: 14px;  z-index:4;}#urtext{  position: absolute;  padding: 0px;  margin: 0px;  top:6px;  left: 392px;  width: 382px;  color: #ffffff;  font-size: 14px;  text-align: right;  z-index:4;}#lltext{  position: absolute;  padding: 0px;  margin: 0px;  left: 10px;  top: 417px;  color: #ffffff;  font-size: 14px;  z-index:4;}#lrtext{  position: absolute;  padding: 0px;  margin: 0px;  left: 392px;  width: 382px;  top: 417px;  color: #ffffff;  font-size: 14px;  text-align: right;  z-index:4;}#paneltext{  position: absolute;  padding: 0px;  margin-left:70px;  margin-right:70px;  margin-top:481px;  width: 784px;  height: 100px;  font-size: 12px;  z-index:1;  overflow: auto;}#contentbox{  position: absolute;  padding: 0px;  margin-left:}#picbox{}#textbox{}#topleftedge{  position:absolute;  padding: 0px;  width:69px;  left: 0px;  top:-20px;  z-index:3;  overflow: hidden;}#toprightedge{  position:absolute;  padding: 0px;  width:69px;  left: 1px;  top:-20px;  z-index:3;  overflow: hidden;}#leftbuttonbox{  position:absolute;  padding: 0px;  width:70px;  margin-left:0px;  margin-top:20px;  z-index:2;}#rightbuttonbox{  position:absolute;  padding: 0px;  width:70px;  margin-left:854px;  margin-top:20px;  z-index:2;}#icon_home{  position:absolute;  padding: 0px;  margin: 0px;  left:15px;  top:35px;  z-index:4;}#icon_idea{  position:absolute;  padding: 0px;  margin: 0px;  left:15px;  top:145px;  z-index:4;}#icon_about{  position:absolute;  padding: 0px;  margin: 0px;  left:15px;  top:255px;  z-index:4;}#icon_contact{  position:absolute;  padding: 0px;  margin: 0px;  left:15px;  top:365px;  z-index:4;}#icon_1{  position:absolute;  padding: 0px;  margin: 0px;  left:15px;  top:35px;  z-index:4;}#icon_2{  position:absolute;  padding: 0px;  margin: 0px;  left:15px;  top:145px;  z-index:4;}#icon_3{  position:absolute;  padding: 0px;  margin: 0px;  left:15px;  top:255px;  z-index:4;}#icon_4{  position:absolute;  padding: 0px;  margin: 0px;  left:15px;  top:365px;  z-index:4;}#snowglobe{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:0px;  visiblility:hidden;  z-index:6;}#snowflake1{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:31px;  height: 241px;  width: 189px;   opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: visible;}#snowflake2{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:31px;  height: 241px;  width: 189px;   opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: visible;}#snowflake3{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:31px;  height: 241px;  width: 189px;   opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: visible;}#snowflake4{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:31px;  height: 241px;  width: 189px;   opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: visible;}#snowflake5{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:31px;  height: 241px;  width: 189px;   opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake6{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:31px;  height: 241px;  width: 189px;   opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake7{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:31px;  height: 241px;  width: 189px;   opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake8{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:31px;  height: 241px;  width: 189px;   opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake9{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:31px;  height: 241px;  width: 189px;   opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake10{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:220px;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake11{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:220px;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake12{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:220px;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake13{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:220px;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake14{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:220px;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflake15{  position:absolute;  padding: 0px;  margin: 0px;  left:0px;  top:220px;  opacity: 0.5;  filter: alpha(opacity=50);  z-index:6;  visibility: hidden;}#snowflaketext1{  position: absolute;  padding: 0px;  margin: 0px;  top: 205px;  left: 0px;  width: 189px;  color: #000000;    font-size: 12px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: visible;}#snowflaketext2{  position: absolute;  padding: 0px;  margin: 0px;  top: 205px;  left: 0px;  width: 189px;  color: #000000;    font-size: 12px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: visible;}#snowflaketext3{  position: absolute;  padding: 0px;  margin: 0px;  top: 205px;  left: 0px;  width: 189px;  color: #000000;    font-size: 12px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: visible;}#snowflaketext4{  position: absolute;  padding: 0px;  margin: 0px;  top: 205px;  left: 0px;  width: 189px;  color: #000000;    font-size: 12px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: visible;}#snowflaketext5{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 12px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext6{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 12px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext7{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 12px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext8{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 12px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext9{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 12px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext10{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 18px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext11{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 18px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext12{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 18px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext13{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 18px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext14{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 18px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}#snowflaketext15{  position: absolute;  padding: 0px;  margin: 0px;  top: 236px;  left: 0px;  width: 160px;  color: #000000;    font-size: 18px;  font-weight: bold;  text-align: center;  z-index:7;  visibility: hidden;}