body{
  background:rgb(207, 191, 175) ;
  margin: 0px;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
}

form{
  margin: 0px;
}

#maindiv{
  width: 716px;
  border-bottom: 1px solid #9B9B9B;
  background: url(images/bg01.gif);
}

#topbar{
  width: 686px;
  height: 158px;
  background: url(images/bg-top.gif);
  text-align: left;
  margin-right:28px;
}

#top_table01{
  margin-top: 19px;
}

#mid_page{
  width: 661px;
  text-align: left;
}

#left_pane01{
  padding-top: 1px;
  background: rgb(207, 191, 175);
  border-left: 1px solid #CDCDCD;
  border-right: 1px solid #CDCDCD;
  border-top: 1px solid #CDCDCD;
}

#right_pane01{
  border-top: 1px solid #CDCDCD;
}

#left_pane02{
  padding-top: 1px;
  background: rgb(207, 191, 175);
  border-left: 1px solid #CDCDCD;
  border-right: 1px solid #CDCDCD;
}

#newsbar_container{
  width: 146px;
  height: 100%;
  color: rgb(191, 96, 0);
  font-size: 12px;
  font-weight: bold;
}

#news_mqrquee{
  width: 131px;
  height: 260px;
  background: #FAFAFA;
  margin-left: 2px;
  padding: 4px;
  font-size: 11px;
  font-weight: normal;
  color: gray;
  border: 1px solid #8B8B8B;
}

.topbar_menu{
  font-style: italic;
  color: rgb(191, 96, 0);
  font-size: 12px;
  font-weight: bold;
}

.main_button_normal{
  width: 146px;
  height: 19px;
  padding-top: 1px;
  margin-bottom: -1px;
  background: url(images/bg-button01.gif);
  color: #6A6A6A;
  font-size: 12px;
  font-weight: bold;
  cursor: finger;
  cursor: pointer;
}

.main_button_normal a:link{
  color: #6A6A6A;
  text-decoration: none;
}

.main_button_normal a:visited{
  color: #6A6A6A;
  text-decoration: none;
}

.main_button_normal a:hover{
  color: #222222;
  text-decoration: underline;
}

.main_button_sel{
  width: 146px;
  height: 19px;
  padding-top: 1px;
  margin-bottom: -1px;
  background: url(images/bg-button02.gif);
  color: white;
  font-size: 12px;
  font-weight: bold;
}

#banner02{
  border-bottom: 2px solid #A2A2A2;
}

#download_button{
  width: 108px;
  height: 52px;
  cursor: finger;
  cursor: pointer;
  background: url(images/download_normal.gif) no-repeat;
}

#download_button_ar{
  width: 108px;
  height: 52px;
  cursor: finger;
  cursor: pointer;
  background: url(images/arabic/download_normal.gif) no-repeat;
}

#download_button_sp{
  width: 108px;
  height: 52px;
  cursor: finger;
  cursor: pointer;
  background: url(images/download_sp.gif) no-repeat;
}

#download_button_he{
  width: 108px;
  height: 35px;
  cursor: finger;
  cursor: pointer;
  background: url(images/download_he.gif) no-repeat;
}

#download_button_de{
  width: 108px;
  height: 35px;
  cursor: finger;
  cursor: pointer;
  background: url(images/download_de.gif) no-repeat;
}

#download_button_en-he{
  width: 108px;
  height: 35px;
  cursor: finger;
  cursor: pointer;
  background: url(images/download_en-he.gif) no-repeat;
}

#download_button_all{
  width: 108px;
  height: 43px;
  cursor: finger;
  cursor: pointer;
  background: url(images/download_all_normal.gif) no-repeat;
}

#password_pane{
  width: 100%;
  color: rgb(191, 96, 0);
  background: #D1D1D1;
  font-size: 14px;
  font-weight: bold;
  padding: 2px;
}

form{
  margin: 0;
}

.password1{
  font-size: 11px;
  font-weight: bold;
}

.password2{
  font-size: 10px;
  color: black;
  width: 96%;
}

.password3{
  font-size: 12px;
  color: black;
}


#page_text{
  height: 100%;
  text-align: justify;
  padding: 6px;
  font-size: 12px;
  color: black ;
  background: white;
  margin-right:28px;
}

#page_text h2{
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 4px;
  margin-bottom: 4px;
  font-size: 16px;
  font-weight: bold;
  color: rgb(191, 96, 0);
  
}

#page_text h2 a:link{
  color: rgb(191, 96, 0);
}

#page_text h2 a:visited{
  color: rgb(191, 96, 0);
}

#page_text h2 a:hover{
  color: rgb(191, 96, 0);
}

.thumb01{
  border: 1px solid gray;
}

#text_menu{
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 10px;
  font-weight: normal;
  text-align: center;
}

#text_menu a:link{
  color: #6A6A6A;
  text-decoration: underline;
}

#text_menu a:visited{
  color: #6A6A6A;
  text-decoration: underline;
}

#text_menu a:hover{
  color: #8A8A8A;
  text-decoration: underline;
}

.download_step{
  font-size: 12px;
  font-weight: bold;
  margin-left: 6px;
  margin-right: 6px;
}

.current{
  color: rgb(191, 96, 0);
  border-bottom: 3px solid rgb(191, 96, 0);
}

.next{
  color: silver;
  border-bottom: 3px solid silver;
}

.prev{
  color: green;
  border-bottom: 3px solid green;
}

.prev a:link{
  color: green;
  text-decoration: none;
}

.prev a:visited{
  color: green;
  text-decoration: none;
}

.prev a:hover{
  color: #00aa00;
  text-decoration: none;
}

.button01{
  margin-top: 4px;
  background: #F0F0F0;
  color: rgb(191, 96, 0);
  font-size: 12px;
  font-weight: bold;
}

.button02{
  font-family: Arial, Helvetica, sans-serif;
  margin-top: 4px;
  background: #F0F0F0;
  color: rgb(191, 96, 0);
  font-size: 10px;
}

.button03{
  margin: 4px;
  background: #F0F0F0;
  color: rgb(191, 96, 0);
  font-weight: bold;
  font-size: 14px;
}

#name_alert{
  background: #990000;
  width: 70px;
  padding: 2px;
  color: white;
  font-size: 11px;
  font-weight: bold;
  display: none;
}

#hwid_alert{
  background: #990000;
  width: 70px;
  padding: 2px;
  color: white;
  font-size: 11px;
  font-weight: bold;
  display: none;
}

.cell{
  padding: 2px;
}

.cell_l{
  border-left: 1px solid silver;
}

.cell_r{
  border-right: 1px solid silver;
}

.cell_t{
  border-top: 1px solid silver;
}

.cell_b{
  border-bottom: 1px solid silver;
}

.alert01{
  background: #990000;
  width: 110px;
  height: 12px;
  padding: 2px;
  color: white;
  font-size: 11px;
  font-weight: bold;
  display: none;
}
