body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #333300;
  background-image: url(../images/msp_page_bg-v7.jpg);
  /*background-repeat: no-repeat;*/
  background-attachment: fixed;
  margin: 48px;
  padding: 0px;
  color: white;
}
h1 {
  font-family: 'Times New Roman', Times, serif;
  font-size: 16pt;
  font-weight: bold;
  font-style: italic;
  font-variant: small-caps;
  text-transform: capitalize;
  color: #660000;
}
h2 {
  font-family: 'Times New Roman', Times, serif;
  font-size: 14pt;
  font-weight: bold;
  font-style: italic;
  color: #FFFFCC;
}
h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}
p {
  text-align: justify;
  text-indent: 1em;
}
a {
  text-decoration: none;
  color: white;
  border-bottom: 1px dashed white;
}
a:hover {
  text-decoration: none;
  color: white;
  border-bottom: 1px solid white;
}
.copyright {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #FFFFFF;
  text-align: center;
}
/* Buttons  */
.button {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #333300;
  text-decoration: none;
  padding: 2px;
  border: 1px dashed #333300;
}
.button:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #aa6600;
  text-decoration: none;
  padding: 2px;
  border: 1px solid #333300;
  background-color: #eecc99;
/* Forms */
}
.formButton {
  background-color: #666600;
  border: 1px solid #333300;
  padding: 1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFCC;
  cursor: hand;
}
.formButton2 {
  background-color: #FFFFCC;
  border: 1px dashed #aa6600;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #aa6600;
  cursor: hand;
}
.formField {
  background-color: #FFFFCC;
  border: 1px solid #333300;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: regular;
  color: black;
}
.formFieldFocus {
  background-color: #FFFF99;
  border: 1px solid #333300;
  padding: 2px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: regular;
  color: black;
}
/* Multi color menu mouseover  */
.menulink1 {
  color: #FFFFFF;
  text-decoration: none;
  border: 1px solid #006666;
  padding-right: 2px;
  padding-left: 2px;
}
.menulink1:hover {
  color: #FF9900;
  text-decoration: none;
  border: 1px solid #FF9900;
  padding-right: 2px;
  padding-left: 2px;
  background-color: #EECC99;
}
.menulink2 {
  color: #FFFFFF;
  text-decoration: none;
  border: 1px solid #006666;
  padding-right: 2px;
  padding-left: 2px;
}
.menulink2:hover {
  color: #FFCC00;
  text-decoration: none;
  border: 1px solid #FFCC00;
  padding-right: 2px;
  padding-left: 2px;
  background-color: #FFFF99;
}
.menulink3 {
  color: #FFFFFF;
  text-decoration: none;
  border: 1px solid #006666;
  padding-right: 2px;
  padding-left: 2px;
}
.menulink3:hover {
  color: #FF0000;
  text-decoration: none;
  border: 1px solid #FF0000;
  padding-right: 2px;
  padding-left: 2px;
  background-color: #FF9999;
}
.menulinkHome {
  color: #FFFFFF;
  text-decoration: none;
  border: 1px solid #006666;
  padding-right: 2px;
  padding-left: 2px;
}
.menulinkHome:hover {
  color: #CC9900;
  text-decoration: none;
  border: 1px solid #CC9900;
  padding-right: 2px;
  padding-left: 2px;
  background-color: #FFCC00;
}
/* Formating tables/cells
   
   Left pane + image */
.TdPage1 {
  background-image: url(../images/msp_side7-v1.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 200px;
  margin: 0px;
  padding: 0px;
}
.TdPage2 {
  background-image: url(../images/msp_side2-v1.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 200px;
  margin: 0px;
  padding: 0px;
}
.TdPage3 {
  background-image: url(../images/msp_side6-v1.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 200px;
  margin: 0px;
  padding: 0px;
}
.TdPage4 {
  background-image: url(../images/msp_side1-v2.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 200px;
  margin: 0px;
  padding: 0px;
}
.TdPage5 {
  background-image: url(../images/msp_side8-v1.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 200px;
  margin: 0px;
  padding: 0px;
}
.TdPage6 {
  background-image: url(../images/msp_side5-v1.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 200px;
  margin: 0px;
  padding: 0px;
}
.TdPage7 {
  background-image: url(../images/msp_side9-v2.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 200px;
  margin: 0px;
  padding: 0px;
}
.TdPage8 {
  background-image: url(../images/msp_side10-v2.jpg);
  background-repeat: no-repeat;
  height: 500px;
  width: 200px;
  margin: 0px;
  padding: 0px;
}
.TdTitle {
  height: 63px;
  margin: 0px;
  padding: 0px;
  background-color: black;
  background-image: url(../images/msp_face-v2.png);
  background-repeat: no-repeat;
}
/* Devider colors */
.TdDevi1 {
  background-color: #FF9900;
  margin: 0px;
  padding: 0px;
  width: 6px;
}
.TdDevi2 {
  background-color: #CCCC00;
  margin: 0px;
  padding: 0px;
  width: 6px;
}
.TdDevi3 {
  background-color: #CC0000;
  margin: 0px;
  padding: 0px;
  width: 6px;
}
.TdDeviHome {
  background-color: #FFCC00;
  margin: 0px;
  padding: 0px;
  width: 6px;
}
.FrontSplash {
  font-size: 14pt;
  font-family: 'Times New Roman', Times, serif;
  color: #FFFFCC;
}
.TdFrontCDSplash {
  padding: 8px;
  text-align: right;
}
.TdFrontCDCover {
  padding: 8px;
  text-align: center;
}
.TdFrontDates {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #666d40;
  border: thin dashed #FFFFCC;
  margin: 0px;
  padding: 8px;
}
.TdFrontNews {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #666d40;
  border: thin dashed #FFFFCC;
  margin: 0px;
  padding: 8px;
}
.Menu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  font-variant: small-caps;
  text-transform: capitalize;
  margin: 0px;
  padding: 6px;
  background-color: #003333;
  background-image: url(../images/null);
}
.ContainerMenu {
  overflow: hidden;
  height: 26px;
  width: 100%;
  background-color: #003333;
}
.TdCont {
  height: 406px;
  padding: 12px;
  background-color: #999966;
  background-image: url(../images/msp_cont_bg-v1.png);
}
.TdArticle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  text-align: justify;
  background-color: #999966;
  border: thin dashed #666d40;
}
.TdCdBlurb {
  border-bottom-width: medium;
  border-bottom-style: solid;
  border-bottom-color: #666d40;
  background-color: #999966;
}
.TdCdCover {
  text-align: right;
  border-bottom-width: medium;
  border-bottom-style: solid;
  border-bottom-color: #666d40;
}
/* Table formating */
.TableCd {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: justify;
}
.TableForm {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  background-color: #FFFFCC;
  border: 1px solid #FFCC66;
}
.TableArticleNoJust {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
