body {
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #f5f5f5;
  background: #8e8e8e url(/images/bg_border.gif) repeat-y top center;
  font-family: Gothic, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

div#indicator
{
  position: absolute;
  width: 100px;
  height: 40px;
  left: 10px;
  top: 10px;
  z-index: 900;
  background: url(/images/indicator.gif) no-repeat 0 0;
}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }

a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

.form_error
{
  padding-left: 5px;
  color: #d8732f;
}

#idg_wrap {
  position: relative;
  width: 875px;
  margin-left: auto;
  margin-right: auto;

  text-align: left;
  background: url(/images/beta.gif) no-repeat top left;
}
  
.videobar-showa { margin:0px; display:block; float:left; position:relative;}
.videobar-showa  a{ text-decoration:none; display:block; padding:5px; background-color:#DFDFDF;}
.videobar-showa  a img{ border:0px; }
.videobar-showa  a:hover{ background-color:#FFCC66; text-decoration:none;}

.currentPageLink {
	font-weight: bold;
	font-size: 110%;
	border: 1px solid #003366;
	background: #036 url(../images/button-bg-blue.gif) repeat-x 0 50%;
	color: #fff !important;
}

.showPage { display: inline; }