body {
  background-color:#000000;
  text-align:center;
  margin: 0;
  padding: 0;
  font-family:verdana,arial,helvetica;
}

.wrapper {
  margin:0 auto;
  text-align: left;
  width: 960px;
}

#contentWrapper {
  background:#ffffff url(/images/template/wallpaper.png) repeat top;
  text-align:center;
  margin:0;
  padding:0;
}

#header {
  margin:0 auto;
  text-align: left;
  height:104px !important;
  height:100px;
  width:960px;
}

#topnav {
  margin:0 auto;
  text-align: left;
  background: url(/images/template/topnav_bkg.png) repeat-x top;
  height:21px;
  width:960px;
  clear:both;
  overflow: hidden;
}

#content {
  background:#698dbd url(/images/template/keyboard.jpg) no-repeat top;
  margin:0 auto;
  text-align: left;
  height: 500px !important;
  height: 498px;
  width:960px;
}

#footer {
  border-top: 1px solid #fde115;
  font-size:10px;
  margin:2 auto;
  text-align: left;
  width:960px;
  /*color: #1a4a94;*/
  color:#698dbd;
}

#footer a {
  color: #698dbd;
  text-decoration:none;
}

a.button {
  display: block;
  float: left;
  font: normal 12px verdana, arial, sans-serif;
  height: 18px;
  margin-top:1px;
  margin-right: 6px;
  padding-right: 13px;
  margin-left: 10px;
  text-decoration: none;
  color:#000000;
}

a.button span {
  display: block;
  line-height:12px;
  padding: 3px 0 3px 13px;
}

a.button:hover {
  color:#000000;
  background: transparent url('/images/template/btn2A.png') no-repeat scroll top right;
}

a.button:hover span {
  background: transparent url('/images/template/btn2B.png') no-repeat; 
}

img.curve {float: right; clear:right;margin: 0 0 0 2em;}

.mainContent {
  font-size:12px;
  line-height:1.3em;
  font-family:verdana,arial,helvetica;
}

.mainContent h1 {
  font-family:arial,helvetica;
  margin:0 0 10 0px;
  padding:0;
  font-size:26px;
  width:400px;
  height:25px;
} 

.mainContent h2 {
  font-family:arial,helvetica;
  margin:0;
  padding:0;
  font-size:16px;
  font-weight:bold;
  clear:left;
}

.mainContent p {
  padding:0px;
  margin-top:0px;
  margin-bottom:15px;
}

.mainContent .bold {
  font-family:arial,helvetica;
  font-size:14px;
  font-weight:bold;
}

.mainContent ul {
  list-style: none;
  padding: 0;
  margin: 0 0 10px 0;
} 

.mainContent li {
  padding-left:13px;
  margin-top:2px;
  margin-right:10px;
  list-style-type: none;
  background:url(/images/template/dot.png) no-repeat top left;  
}

.mainContent .collapsed li {
/*
  display:inline;
  white-space: nowrap;
*/
}

#mainContent {
  width:790px;
}

.Container {
  position: relative;
  width: 770px;
  height: 480px;
}
#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 770px;
  height: 480px;
}
#Scroller-2 {
  position:absolute;
  overflow: hidden;
  width: 945px;
  height: 480px;
}
.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
  width: 100%;
}

.Scrollbar-Track {
  width: 16px; height: 100px;
  position: relative;
  background-color:#000000;
  float:right;
}
.Scrollbar-Handle {
  position: absolute;
  top: 0px; left: 0px;
  width: 16px; height: 30px;
  background:url(/images/template/scrollHandle.png) no-repeat top left;
  cursor:pointer;
}
