/* common */
* {
  font-family:"trebuchet MS", Tahoma, Arial, sans-serif;
  font-size:9pt;
  color:rgb(24,75,168);
}

a {
  text-decoration:underline; /* For Opera */
}

body {
  margin:0px;
  text-align:center;
  background-color: white;
  background:none;
}

h1, h3 {
  font-size:16pt;
  color:rgb(24,75,168);
}

h2 {
  font-size: 10pt;
  font-weight: bold;
  color: rgb(24,75,168);
}

h3 {
  margin-top:0px;
  margin-bottom:5px;
  font-size:18px;
  font-weight:bold;
  color: rgb(247,62,124);
}

ul, li {
  padding-left:20px;
  margin-left:0px;
}

#footer {
  text-align:center;
  color:black;
  font-size:7pt;
}

#footer a {
  color:black; font-size:7pt;
  text-decoration: none;
}

#banSlot {
  display:none;
}


#pageContainer {
  width:100%;
  background:none;
  margin: 0 0;
  text-align:left;
}

#mainContent {
  padding:0px;
}

#logoBlock {
  background-image:url(../images/printLogo.jpg);
  background-repeat:no-repeat;
  height:77px;
}

#menuBlock {
  display:none;
}

#optionsPanel {
  display:none;
}

.printHide {
  display:none;
}


#menuLeft, #menuRight {
  float:left;
  width: 350px;
  text-align:left;
  padding-left:28px;
  color:white;
  font-size:10.5pt;
}
#menuLeft a, #menuRight a {
  color:white;
  line-height:35px;
  font-size:10.5pt;
  font-weight: bold;
  text-decoration:none;
}
#menuLeft a:hover, #menuRight a:hover {
    color: yellow;
}
#menuRight {
  float:right;
  text-align:right;
  padding-left:0px;
  padding-right:28px;
}
#menuRight a {
  font-weight: normal;
  line-height: 32px;
}


#mainArea {
background:none;
}
#mainArea_gradient {
background:none;
}

#siteBase {
background:none;
}


.optionBox_outer {
  width: 305px;
  border: 2px solid rgb(247,62,124);
  background-color:white;
  position:relative;
}
.optionBox_inner {
  margin:8px;
  font-size:9pt;
  line-height:12pt;
}

.optionBox_button {
  position:absolute;
  right:0px; bottom:0px;
  width:40%; height:18px; overflow: hidden;
  background-color:rgb(247,62,124);
  background-image: url(../images/infoBox_buttonedge.gif);
  background-repeat: no-repeat;
  text-align:center;
  padding-left:20px;
  font-weight:bold;
  color:white;font-size:10pt;
}

.optionBox_button a {
  text-decoration:none; font-weight:bold;
  color:white;font-size:10pt;
}

.optionBox_inner a {
  font-weight:bold;
}

.error {
  color:red;
}

