/* all pages */

img#topblend {position: absolute; right: 0px; top: 0px;}

div#main {position: absolute; top: 100px; left: 0px; right: 0px; bottom: 0px; padding: 0px 10px 50px 10px; margin: 0px;}
div#footer {position: fixed; bottom: 0px; width: 100%; height: 30px; background: url(../pics/bottomblend.png) repeat; margin: 0px; padding: 0px; font-size: 12px; color: white;}


ul#nav {position: absolute; top: 90px; left:0px;}

a { text-decoration: none; color:#79a9f7}
a:hover { text-decoration: underline; }


body {
/*  background-color: #cccccc;
  color: #000000;*/
  background-color: #444444;
  color: #ffffff;
  font-family: Verdana, Arial, Helvetica,"Sans Serif",sans-serif;
  font-size: 18px;
  width: 100%;
  margin: 0px;
}

img { border: 0px none #ffffff; }

h1 {
  text-align: center; 
  margin-top: 30px;
}

p { text-align: justify; }

div.image { 
  text-align:center;
  padding: 5px 20px;
  margin: 5px 20px;
}
.image p { text-align: center; font-style: italic; }

.toRight {  float: right;  }
.toLeft {  float: left;  }

p.imageCaption { text-align: center; font-style: italic; }

.preload {
  display: none; 
  height: 1px;
  width: 1px;
  border: 0px none #000000;
}

.testimonials li { padding-bottom:15px; }


table.benefitstable {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}
.benefitstable td {
  vertical-align: middle;
  text-align: center;
  font-weight: bold;
  font-style: italic;
  padding: 10px 0px 10px;
}


/* PRINT PRINT PRINT PRINT PRINT PRINT PRINT*/

@media print {

body {
  background-color: #cccccc;
  color: #000000;
}

ul#nav {display: none;}
div#header {display: none;}
img#topblend {display: none;}
div#footer {display: none;}

div#main {position: static;}

body {font-size: 14px;}

.noPrint { display: none; }

}
