*
{
  margin:0px;
  padding:0px;
}

body
{
  background:#6192A3 url(../images/back_all.png) repeat;
  font-size:8pt;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  margin-top:10px;
}

body.iframe_info
{
  background:transparent;
  font-size:8pt;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  margin:0px;
}

iframe
{
  height:80px;
  width:450px;
  margin:0px;
}

#content
{
  margin:0 auto;
  width:778px;
  background-color:#ffffff;
}

#menu
{
  width:768px;
  border:5px solid white;
  height:56px;
  background:url(../images/buttons.png) repeat;
}

#menu ul
{
  list-style:none;
}

#menu li
{
  display:inline;
}

#menu a
{
  float:left;
  height:38px;
  display:block;
  text-align:center;
  text-decoration:none;
  color:#ffffff;
  font-weight:bold;
  font-size:14px;
  padding-top:18px;
  padding-left:15px;
  padding-right:15px;
  text-transform:uppercase;
}

#menu a:hover
{
  text-decoration:underline;
  background:url(../images/buttons_r.png) repeat-x;
}

#logo
{
  width:768px;
  height:200px;
  border-left:5px solid white;
  border-right:5px solid white;
  background:url(../images/header.jpg) no-repeat;
}

#logo #product
{
  padding-top:70px;
  padding-left:470px;
  font-style:italic;
}

#logo #product #version
{
  font-size:14pt;
  color:#ffffff;
}

#logo #product #company a
{
  font-size:14pt;
  text-decoration:none;
  color:#ffffff;
}

#sharebox
{
  font-size:24pt;
  font-weight:bold;
}

#share
{
  color:#ffffff;
}

#box
{
  color:#62a7ed;
}

#main
{
  width:768px;
  border:5px solid white;
  background:url(../images/back_top.png) repeat-x top;
  padding-top:10px;
}

#right
{
  width:223px;
  float:right;
  margin-right:5px;
}

#right h3
{
  width:198px;
  height:34px;
  font-size:14px;
  font-weight:bold;
  padding-left:25px;
  padding-top:15px;
  text-transform:uppercase;
  color:#ffffff;
  background:url(../images/title.png) repeat-x;
}

#right p
{
  font-size:11px;
  padding-left:25px;
  padding-top:15px;
  padding-bottom:25px;
  background:url(../images/title_back.png) no-repeat top;
}

#right a
{
  color:#1c3650;
}

#right a:visited
{
  color:#1c3650;
}

#left
{
  width:500px;
  padding:10px;
}

#left h4
{
  margin:0;
  padding:0px;
  font-size:12px;
  color:#1c3650;
}

#left a
{
  color:#1c3650;
  text-decoration:none;
}

#left p
{
  margin:5px;
  padding:0;
  padding-bottom:10px;
}

#left h2
{
  margin:0;
  padding:0;
  padding-top:10px;
  color:#1c3650;
}

#progress
{
  display:none;
  width:500px;
  padding:10px;
}

#progress_bar
{
  width:350px;
  height:20px;
  border:1px inset;
  text-align:left;
  background-color:#eeeeee;
  margin:5px;
}

#progress_done
{
  width:0px;
  height:20px;
  background-color:#405b76;
}

#progress_info
{
  width:370px;
  height:70px;
}

#footer
{
  height:34px;
  clear:both;
  padding-top:20px;
  border:5px solid white;
  background:url(../images/footer.png) repeat-x top;
}

#footer p
{
  margin:0;
  font-size:10px;
  text-align:center;
  color:white;
}

#footer a
{
  color:white;
  text-decoration:none;
}

#footer a:hover
{
  text-decoration:underline;
}

#number
{
  vertical-align:top;
}

input.button
{
  border:1pt solid #405b76;
  background-color:#405b76;
  color:#ffffff;
  width:100px;
}

input.text
{
  width:350px;
  border:1pt solid #405b76;
}

input.text_disabled
{
  width:350px;
  border:1pt solid #405b76;
  background-color:#eeeeee;
}

input.checkbox
{
  width:13px;
  margin-right:3px;
}

input.file
{
  width:350px;
  border:1pt solid #405b76;
}