body {background-color: #f0f0f0;}
body, table, td {padding: 0px; margin: 0px;}

input, input:hover
{
font-family: "Trebuchet MS", arial;
font-size: 10pt;
font-weight: bold;
margin: 2px;
padding-left: 2px;
background: #cccccc;
color: #000000;
border: 2px solid #aaaaaa;
}

hr {border: 1px inset #aaaaaa;}

img {border: 0px; padding: 1px;}

#pageHeader {padding: 10px;}

.header1, .header1 a
{
  font: bold italic 24pt "Times New Roman", serif;
  text-decoration: none;
  color: #444444;
}
.header2
{
  font: bold 10pt "Trebuchet MS", sans-serif;
  letter-spacing: .7ex;
  text-transform: uppercase;
}
.header3 { font: 8pt "Palatino Linotype"; letter-spacing: .1ex;}

#pageNavBar
{
  width: 200px;
  margin: 0;
  padding: 10px;
  vertical-align: top;
}

#pageBody
{
  width: 100%;
  margin: 0;
  padding: 10px;
  vertical-align: top;
}

#pageFooter
{
  width: 100%;
  height: 50px;
  padding: 10px;
  vertical-align: top;
}

.footer1
{
  font: bold italic 14pt serif;
  color: #f8fec9;
  text-align: center;
  letter-spacing: .2ex;
  margin: 0px;
}
.footer2 {font: bold 8pt "Trebuchet MS"; text-align: center;}

.tile
{
  background-color: #dddddd;
  margin: 0px;
  padding: 0px;
  border: 2px solid #bbbbbb;
}

.tileTitle
{
  /*background-image: url("/Images/tileTop.png");*/
  background-color: #aaaaaa;
  font-family: "Trebuchet MS", arial;
  font-size: 12pt;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  color: #000000;
  margin: 0px;
  padding: 0px 7px;
  white-space: nowrap;
}

.tileBody
{
  padding-left: 9px;
  padding-top:  4px;
  padding-right: 4px;
  padding-bottom: 9px;
}

.navHeading, .navHeading a
{
  font-family: "Trebuchet MS", arial;
  font-size: 11pt;
  font-weight: bold;
  text-decoration: none;
  color: #222222;
  margin: 0px;
  padding-top: 3px;
  padding-left: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
}

.navText
{
  font-family: "Trebuchet MS", sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  text-indent: -8px;
  margin: 0px;
  padding: 0px;
  padding-left: 13px;
}

.navLink
{
  font-family: "Trebuchet MS", sans-serif;
  font-size: 9pt;
  font-weight: bold;
  text-decoration: underline;
  text-indent: -8px;
  margin: 0px;
  padding: 0px;
  padding-left: 13px;
}
.navLink a {color: #555555;}

h1, h2, h1 a, h2 a, .bodyHeading
{
  font-family: "Trebuchet MS", serif;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  margin: 0px;
  padding-top: 3px;
  padding-left: 0px;
  padding-right: 5px;
  padding-bottom: 0px;
}

h1 ,.bodyHeading{text-transform: uppercase;}

h3, h3 a
{
  font-family: "Trebuchet MS", serif;
  font-size: 12pt;
  font-weight: bold;
  /*font-style: italic;*/
  text-decoration: none;
  color: #888888;
  margin: 0px;
  padding-top: 1px;
  padding-left: 8px;
  padding-bottom: 0px;
}

p, ul, dl
{
  font-family: "Trebuchet MS", sans-serif;
  font-size: 11pt;
  font-weight: bold;
  font-style: normal;
  color: #222222;
  margin: 0px;
  padding: 0px 15px;
}

dd a {color: #222222;}

p.spacer
{
  height: 8px;
  margin: 0px;
  border: 0px;
  padding:0px;
}

ul {margin: 0px 15px;}


.table
{
  background-color: #393131;
  margin: 10px;
  padding: 0px;
  border: 2px solid #aaaaaa;
}

.tableHeader
{
  /*background-image: url("/Images/tileTop.png");*/
  background-color: #aaaaaa;
  font-family: "Trebuchet MS", serif;
  font-size: 11pt;
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
  color: #000000;
  margin: 0px;
  padding-left: 10px;
  padding-right: 10px;
  white-space: nowrap;
}

.tableCell
{
  font-family: "Trebuchet MS", sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
  color: #000000;
  margin: 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 2px;
}

.tableLink
{
  font-family: "Trebuchet MS", arial;
  font-size: 10pt;
  font-weight: bold;
  text-align: left;
  color: #000000;
  text-decoration: underline;
  margin: 0px;
  padding: 0px;
}

.rowOdd {background: #dddddd;}
.rowEven {background: #f0f0f0;}

a,:hover
{
color: #666666;
}


.warning
{
margin: 5px;
margin-left: 30px;
margin-right: 100px;
padding: 5px;
background: #393131;
color: #ff0000;
border: 2pt solid #151515;
font-family: "Serif";
font-size: 12pt;
font-weight: bold;
}

.bodyText em
{
  color: #888888;
}


@media print
{
 IMG,#pageNavBar
 {
 display: none;
 }

 BODY
 {
 /*background-color: #4A4242;*/
 background-color: #ffffff;
 }

 BODY, TABLE, TD
 {
 background: #ffffff;
 padding: 0px;
 margin: 0px;
 }

 INPUT, INPUT:hover
 {
 display: none;
 }

 HR
 {
 width: 100%;
 border: 1px solid #000000;
 margin: 10px 0px;
 padding: 0px;
 }

 #pageHeader
 {
 display: none;
 /*width: 100%;
 height: 70px;
 padding: 10px;
 vertical-align: top;*/
 }

 #pageNavBar
 {
 display: none;
 /*margin: 0;
 padding: 10px;
 vertical-align: top;*/
 }

 #pageBody
 {
 width: 99%;
 margin: 0;
 padding: 10px;
 vertical-align: top;
 }

 #pageFooter
 {
 display: none;
 /*width: 100%;
 height: 50px;
 padding: 10px;
 vertical-align: top;*/
 }

 .headerText
 {
 background-color: #ffffff;
 font-family: "Futura Md BT" "Showcard Gothic";
 font-size: 18pt;
 font-weight: bold;
 color: #000000;
 text-decoration: underline;
 margin: 0px;
 white-space: nowrap;
 }


 .footerText
 {
 background-color: #ffffff;
 font-family: "Futura Lt BT", "Showcard Gothic";
 font-size: 14pt;
 font-weight: bold;
 color: #000000;
 text-decoration: underline;
 margin: 0px;
 white-space: nowrap;
 }

 .border
 {
 background-color: #ffffff;
 }

 .spacer
 {
 padding: 0px;
 margin: 0px;
 margin-bottom: 10px
 }

 .tile
 {
 background-color: #ffffff;
 margin: 0px;
 padding: 0px;
 border: 0px;
 }

 .tileTitle
 {
 font-family: "Futura Md BT";
 font-size: 11pt;
 font-weight: bold;
 text-align: center;
 text-transform: uppercase;
 color: #000000;
 margin: 0px;
 white-space: nowrap;
 }

 .navHeading
 {
 font-family: "Showcard Gothic";
 font-size: 11pt;
 font-weight: bold;
 color: #000000;
 margin: 0px;
 padding-top: 3px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 0px;
 }

 .navText
 {
 font-family: "Magneto", sans-serif;
 font-size: 10pt;
 font-weight: bold;
 color: #000000;
 text-indent: -8px;
 margin: 0px;
 padding: 0px;
 padding-left: 18px;
 }

 .navLink
 {
 color: #444444;
 font-family: "Magneto", arial;
 font-size: 9pt;
 font-weight: bold;
 text-decoration: underline;
 text-indent: -8px;
 margin: 0px;
 padding: 0px;
 padding-left: 18px;
 }

 .bodyHeading,H1,H2
 {
 /*display: none;*/
 font-family: "Futura Md BT", arial, "Showcard Gothic";
 font-size: 12pt;
 font-weight: bold;
 color: #000000;
 margin: 0px;
 padding-top: 3px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 0px;
 }

 H3,.h3
 {
 font-family: "Futura Md BT", serif;
 font-size: 10pt;
 font-weight: bold;
 font-style: italic;
 color: #000000;
 margin: 0px;
 padding-top: 1px;
 padding-left: 8px;
 padding-bottom: 0px;
 }

 .bodyText,.level2
 {
 /*display: none;*/
 font-family: "Futura Lt BT", "Lucida Sans", serif
 font-size: 10pt;
 font-weight: bold;
 font-style: normal;
 color: #000000;
 margin: 0px;
 padding: 0px 15px;
 }

 .bodyLink
 {
 display: none;
 font-family: "Futura Lt BT", arial;
 font-size: 10pt;
 font-weight: bold;
 color: #444444;
 text-decoration: underline;
 margin: 0px;
 padding: 0px;
 }

 .tableHeader
 {
 font-family: "Futura Md BT";
 font-size: 10pt;
 font-weight: bold;
 text-align: left;
 text-transform: uppercase;
 color: #000000;
 margin: 0px;
 padding-left: 5px;
 padding-right: 5px;
 white-space: nowrap;
 }

 .tableCell
 {
 font-family: "Futura Lt BT", arial;
 font-size: 8pt;
 font-weight: bold;
 text-align: left;
 color: #000000;
 margin: 0px;
 padding-left: 6px;
 padding-right: 6px;
 }

 .tableLink
 {
 font-family: "Futura Lt BT", arial;
 font-size: 10pt;
 font-weight: bold;
 text-align: left;
 color: #444444;
 text-decoration: underline;
 margin: 0px;
 padding: 0px;
 }

 .tableFooter
 {
 margin: 0px;
 }

 .rowOdd {background: #eeeeee;}
 .rowEven {background: #dddddd;}

 a,:hover
 {
 color: #444444;
 }

 a, :active
 {
 color: #444444;
 }
} /* End Print Style*/

