img, div { behavior: url(../images/upload_wizard/iepngfix.htc) }
*{
  padding:0px;
  margin:0px;
}
img {
  border: 0;
  vertical-align:bottom;
}

body {
	 margin: 0px;
	 font-family:tahoma, Arial, Helvetica, sans-serif;
	 font-size:13px;
	 color:#000;
	 padding: 0px;
   background-color:#FFFFFF;
}

form input[type="text"], input[type="password"] {
  border: none;
  width: 322px;
  height: 17px;
  background:url('../images/upload_wizard/form_input.gif') 0 0 no-repeat;
  padding:4px 10px;
}
form select {
  border: none;
  width: 342px;
  height: 25px;
  background:url('../images/upload_wizard/form_input.gif') 0 0 no-repeat;
  padding:4px 10px;
}

#main {
	width:1000px;
	height: 1027px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	background: #C1C1C1 url(../images/upload_wizard/main_bg.gif) repeat-x  scroll 0 0;
}

#container{
	width:978px;
	height: 877px;
	margin: 0 10px;
	background: #C1C1C1 url(../images/upload_wizard/container_bg.gif) repeat-x scroll 0 0;
	float: left;
	position: relative;
}

#top_menu {
  width: 1000px;
  height: 45px;
}
#top_menu ul {
  float: left;
  width: 972px;
  height: 45px;
  background: #232323 url(../images/upload_wizard/top_menu_bg.gif) repeat-x scroll 0 0;
}
#top_menu ul li {
  float: right;
  padding: 0 5px;
  list-style-type: none;
}

#lang_select {
  float: left;
  margin-top: 11px;
  margin-left: 17px;
  width: 120px;
  background-color:#535353;
  border:1px solid #FFFFFF;
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
}

#my_catalog_logo {
  margin: 17px 0 0 21px;
}
#my_catalog_banner {
  width: 832px;
  height: 210px;
  margin: 27px auto 0 auto;
}
#divider {
  background-color: #FFF;
  width: 740px;
  height: 5px;
  border: 0;
  margin: 38px auto 0 auto;
}
#get_flash_doc_free_but {
  display: block;
  margin: 85px auto 0 auto;
  width: 703px;
  height: 102px;
}

#helpbox {
  position: absolute;
  bottom: 0;
  left: 0;
}
#helpbox table {
  padding: 0 20px 20px 20px;
}
.help_text {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  text-align: left;
  vertical-align: middle;
}
.help_text a, .help_text a:visited {
  color: #0063FF;
  text-decoration: underline;
}
.help_text a:hover {
  text-decoration: none;
}

#upload_form {
  width: 634px;
  height: 130px;
  margin: 54px auto 0 auto;
}
#upload_progress {
  width: 634px;
  height: 102px;
  margin: 54px auto 0 auto;
}

.roundbox-tr {
  width: 707px;
  /*height: 406px;*/
  margin: 27px auto 0 auto;
  padding:0;
  background:url("../images/upload_wizard/roundbox_tr.gif") no-repeat right top;
}
.roundbox-tl { margin:0; padding:0; background: url("../images/upload_wizard/roundbox_tl.gif") no-repeat left top; }
.roundbox-br { margin:0; padding:0; background: url("../images/upload_wizard/roundbox_br.gif") no-repeat right bottom; }
.roundbox-bl { margin:0; padding:0; background: url("../images/upload_wizard/roundbox_bl.gif") no-repeat left bottom; }
.roundbox-content { margin:0; padding:50px 120px; }

#package_form input[type="radio"] {
  margin-top: 4px;
}

.f-right {
  float: right;
}
.f-left {
  float: left;
}

.form_error {
  color: red;
  font-size: 10px;
}
ul.error_list {
  list-style: none;
}
.error_list li {
  color: red;
  font-size: 10px;
}

.notice {
  color: green;
  font-size: 14px;
}