body{
  background-color:#BCBDC2;
  background-image:url(../images/bodyback.jpg);
  background-position:center top;
  background-repeat:no-repeat;
  bottom:0;
  font-size:75%;
  left:0;
  margin:0;
  padding:0;
  right:0;
  text-align:center;
  top:0;
}
h1, h2, h3, h4, h5, h6, a {
  margin:0px;
  padding:0px;
  font-weight:normal;
}

form {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

table {
  border-collapse: collapse;
  border-spacing: 0px;
}

#mastercontainer {
  background-color:#ffffff;
}
.headernavimodule ul.start{
  background-image:url(/images/navGloss.png);
  display:block;
  height:22px;
  margin:0;
  padding:0 3em;
  width:900px;
}
.headernavimodule ul.start li{
  bottom:0;
  float:left;
  left:0;
  height:22px;
  position:relative;
  right:0;
  top:0;
  padding-right:20px;
  /*width:12.5em;
  width:10em;*/
}
.headernavimodule ul.start li a{
  clear:both;
  color:#FFFFFF;
  display:block;
  font-family:Comic Sans MS,Courier New,Courier,monospace;
  font-size:8pt;
  font-weight:900;
  letter-spacing:0.2em;
  margin:0.2em 0;
  padding:0 0.5em;
}
li {
list-style-type:none;
display:list-item;
}
html, p, i, h1, h2, h3, h4, h5, h6, em, a, ul, li, ol, span, table, td, form, div {
color:#000000;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:100.01%;
font-weight:400;
left:0;
line-height:150%;
margin:0;
padding:0;
top:0;
}
a{
  text-decoration:none;
}
.headernavimodule ul.start li:Hover{
  background-image:url(/images/navGloss.png);
}
.headernavimodule ul.start li ul{
  display:none;
  left:0;
  padding:0;
  position:absolute;
  top:22px;
  width:12.5em;
}
.headernavimodule ul.start li.haschildren:Hover ul{
  display:block;
}
.headernavimodule ul.start li.haschildren ul li{
  bottom:0;
  float:left;
  left:0;
  min-height:1.8em;
  position:relative;
  right:0;
  top:0;
  width:12.5em;
  height:auto;
  background-color:transparent;
}
.shadowrow{
  clear:both;
  height:8px;
  left:0;
  position:absolute;
  top:165px;
  width:81em;
  z-index:4;
  background-image:url(/images/navShaddow.png);
  background-repeat:repeat-x;
  background-position:left top;
}
.shadowrow img{
  width:100%;
  height:100%;
}
h1{
  font-family:Comic Sans MS,Courier New,Courier,monospace;
  font-size:25px;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing: 1.9px;
}
h2{
  font-family:Comic Sans MS,Courier New,Courier,monospace;
  font-size:20px;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing: 0.6px;
  line-height:23px;
}
.moduleintrotext p, .moduleintrotext i, .moduleintrotext em, .moduleintrotext a, .moduleintrotext ul, .moduleintrotext li, .moduleintrotext ol,
.moduleintrotext span, .moduleintrotext table, .moduleintrotext td, .moduleintrotext th, .moduleintrotext form, .moduleintrotext div
.moduleintrotext{
  font-family:Trebuchet MS,Courier New,Courier,monospace;
  font-size:17px;
  font-weight:bold;
  letter-spacing: 0.4px;
  line-height:22px;
  color:#000000;
  padding-bottom:3px;
}
.articletext p, .MTTextField i, .articletext em, .articletext a, .articletext ul, .articletext li, .articletext ol,
.articletext span, .articletext table, .articletext td, .articletext th, .articletext form, .articletext div
.articletext{
  font-family:Trebuchet MS,Courier New,Courier,monospace;
  font-size:13px;
  font-weight:normal;
  letter-spacing: 0.2px;
  line-height:19px;
  color:#000000;
  padding-bottom:5px;
}
.MTTextfield .rightgrey h1{
  font-family:Impact,Courier New,Courier,monospace;
  font-size:21px;
  font-weight:normal;
  letter-spacing: 1.4px;
  color:#FFFFFF;
  text-transform:none;
  line-height:22px;
}
.MTTextfield .rightgrey h2{
  font-family:Impact,Courier New,Courier,monospace;
  font-size:17px;
  font-weight:normal;
  letter-spacing: 1.4px;
  color:#FFFFFF;
  text-transform:none;
  line-height:22px;
}
.MTTextField h1{
  font-family:Comic Sans MS,Courier New,Courier,monospace;
  font-size:20px;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing: 0.6px;
  line-height:23px;
  padding-bottom:6px;
}
.MTTextField h2{
  font-family:Comic Sans MS,Courier New,Courier,monospace;
  font-size:15px;
  font-weight:bold;
  text-transform:uppercase;
  letter-spacing: 0.6px;
  line-height:23px;
  padding-bottom:6px;
}
.MTTextfield .rightgrey p, .MTTextfield .rightgrey i, .MTTextfield .rightgrey em, .MTTextfield .rightgrey a, .MTTextfield .rightgrey ul, .MTTextfield .rightgrey li, .MTTextfield .rightgrey ol,
.MTTextfield .rightgrey span, .MTTextfield .rightgrey table, .MTTextfield .rightgrey td, .MTTextfield .rightgrey th, .MTTextfield .rightgrey form, .MTTextfield .rightgrey div{
  font-family:Georgia,Courier New,Courier,monospace;
  font-size:13px;
  font-weight:normal;
  letter-spacing: 1.2px;
  color:#FFFFFF;
}
.MTTextField .standard-one-column{
  float:left;
  width:234px;
}
.MTTextField .standard-one-column .standard-one-column_inner , .MTTextField .standard .standard_inner , .MTTextField .standard-two-column .standard-two-column_inner , .MTTextField .ohnedownloads .ohnedownloads_inner{
  padding-right:28px;
}
.MTTextField .standard-two-column{
  float:left;
  width:471px;
}
.MTTextField .standard{
  float:left;
  width:708px;
}
.MTTextField p, .MTTextField i, .MTTextField em, .MTTextField a, .MTTextField ul, .MTTextField li, .MTTextField ol,
.MTTextField span, .MTTextField table, .MTTextField td, .MTTextField th, .MTTextField form, .MTTextField div{
  font-family:Trebuchet MS,Courier New,Courier,monospace;
  font-size:13px;
  /*font-weight:bold;*/
  letter-spacing: 0.2px;
  line-height:19px;
  color:#000000;
  padding-bottom:5px;
}
.MTTextfield a{
  text-decoration:underline;
}