body {
   font-family: Verdana, Sans Serif;
   font-weight: normal;
   font-size: 12pt;
}

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 10px solid white;
border-bottom-width: 6px;
width: 557px; /*width of featured content slider*/
height: 400px;
color: #0032FF;
font-weight: bold;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 0px;
background: transparent;
width: 557px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
font-size: 8pt;
z-axis: 2;
}

.pagination{
width: 600px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: left;
font-weight: bold;
background-color: transparent;
padding: 0px 0px;
}

.pagination a{
padding: 0 0px;
font-weight: bold;
text-decoration: none; 
color: #0032FF;
background: white;
}

.pagination img:hover, .pagination img.selected{
color: white;
border: 0px:
padding: 0px;
border: 0px;
background-color: #0032FF;
}

.pagination a:hover, .pagination a.selected{
color: white;
padding: 0px;
background-color: #0032FF;
}

.pagination hr {
color: #0032FF;
}

div.textbox
{
  position:absolute;
  top: 100px;
  z-axis: 10;
  opacity:1;
}

div.transbox
{
  width:557px;
  height:400px;
  padding-top:-10px;
  /*padding: 0;*/
  background-color:white;
  border:0px solid black;
  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
  font-size: 8pt;
  }

div.transbox p
  {
  /*margin:30px 20px;*/
  margin: 0;
  padding-top:-10px;
  font-size: 8pt;
  font-weight:bold;
  color:#0032FF;
  /* for IE */
background: white;
  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1;
}

div.contentdiv p
  {
  margin:30px 20px;
  padding: 0;
  font-size: 12pt;
  font-weight:bold;
  color:#0032FF;
  /* for IE */
/*background: white;*/
  filter:alpha(opacity=10);
  /* CSS3 standard */
   vertical-align: middle;
}

div.contentdiv h0 {
   font-size: 22pt;
   font-weight: bold;
   vertical-align: middle;
}

div.welcomediv p
  {
  margin:30px 40px;
  font-size: 8pt;
  font-weight:bold;
  color:#0032FF;
  /* for IE */
/*background: white;*/
  filter:alpha(opacity=20);
  /* CSS3 standard */
}

.middlebottom {
clear: both;
position: relative;
zoom: 1; 
left:0px; 
top: -10px; 
z-index: 0; 
width:214px; 
text-align:center;
}

