*
{
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  cursor: default;
}

a,a img
{
  text-decoration: none;
  cursor: pointer}

a:hover
{
  text-decoration: underline;
}

body
{
  background-color: #181818;
  color: white;
}

table
{
  width: 100%;
}

td.left,td.right
{
  background-repeat: repeat-x;
}

td.left
{
  background-image: url('../design/left_background.gif');
  background-position: top right;
}

td.right
{
  background-image: url('../design/right_background.gif');
}

#contentholder
{
  width: 868px;
}

#contentholder .left,#contentholder .right
{
  background-repeat: repeat-y;
}

#contentholder .left
{
  background-image: url('../design/left_mantinel.gif');
  width: 868px;
}

#contentholder .right
{
  background-image: url('../design/right_mantinel.gif');
  background-position: top right;
  padding: 0px 19px;
}

#logo
{
  float: left;
  width: 354px;
  height: 128px;
  background-image: url('../design/logo.jpg');
  background-repeat: no-repeat;
}

#toppanel
{
  float: left;
  width: 476px;
  height: 128px;
  background-image: url('../design/banner_right.jpg');
  color: #25479e;
}

#toppanel div
{
  padding-top: 57px;
  padding-left: 80px;
  font-size: 11px;
}

.topseparator
{
  margin: 0px 18px;
  display: block;
  float: left;
  position: relative;
  top: -3px;
}


#menu
{
  clear: both;
  height: 75px;
}

#menubg
{
  padding-top: 14px;
  background-image: url('../design/up_separator.gif');
  background-repeat: repeat-x;
}

.separator
{
  float: left;
  height: 61px;
  width: 2px;
  background-image: url('../design/button_separator.gif');
}

#menu span, #menu a
{
  display: block;
  float: left;
  padding-top: 23px;
  height: 38px;
  text-align: center;
  background-repeat: repeat-x;
  font-size: 12px;
}

#menu a
{
  background-image: url('../design/button_up.gif');
  color: black;
}

#menu span
{
  background-image: url('../design/button_down.gif');
}

.menuitem1
{
  width: 85px;
}

.menuitem2
{
  width: 146px;
}

.menuitem3
{
  width: 153px;
}

.menuitem4
{
  width: 122px;
}

.menuitem5
{
  width: 112px;
}

.menuitem6
{
  width: 105px;
}

.menuitem7
{
  width: 95px;
}

#contentbg
{
  clear: both;
  background-image: url('../design/center_shadow.gif');
  background-repeat: repeat-x;
  background-color: #305ad0;
}

#content
{
  background-image: url('../design/bottom_stripes.gif');
  background-repeat: repeat-x;
  background-position: bottom left;
  padding: 50px 0px 100px 0px;
}

#content *
{
  font-size: 12px;
  line-height: 15px;
  font-weight: normal;
}

#content strong
{
  font-weight: bold;
}

#content a
{
  color: #7edcff;
}

#content a:hover
{
  color: white;
}

#contentbox
{
  margin: 0px 0px 0px 24px;
}

#clear
{
  clear: both;
}

#bottompanel
{
  height: 46px;
  background-image: url('../design/bottom_bar.gif');
  background-repeat: repeat-x;
  font-size: 12px;
  clear: both;
}

#DIGITALIO
{
  padding-top: 5px;
}

#DIGITALIO
{
  float: right;
  font-weight: normal;
  position: relative;
  left: -10px;
  margin-right: 42px;
}

#DIGITALIO a
{
  font-weight: normal;
  position: relative;
  left: 10px;
  color: white;
}

h1
{
  font-weight: bold;
}

#textholder
{
  background-image: url('../design/text_background.gif');
  background-repeat: repeat-x;
  background-position: bottom left;
  padding-bottom: 72px;
  background-color: #486ed4;
  border-top: 1px solid #a4b8ea;
}

#text
{
  padding: 20px;
  text-align: justify;
}

.textseparator
{
  margin: 20px 0px 0px 20px;
  height: 11px;
  background-image: url('../design/text_separator.gif');
  background-repeat: repeat-x;
}

#text h1, #text h2, #text h3
{
  font-weight: bold;
  margin-bottom: 10px;
}

#text h1
{
  font-size: 14px;
  margin-top: 0px;
}

#text h2
{
  font-size: 12px;
  margin-top: 16px;
}

#text h3
{
  font-size: 12px;
  font-style: italic;
  margin-top: 10px;
}

p
{
  margin-top: 10px;
}

#text .heading
{
  font-weight: bold;
  margin-bottom: 20px;
}
