/* Phoebus LLC Cascading Style Sheet */
/* Copyright 2001-2003 All Rights Reserved */
/* Phoebus LLC PO Box 455, Media, PA  19063 USA */
/* 06/20/2001 - initial release */
/* 06/23/2001 - changed active links from black to red; added hover for newer browsers */
/* 09/08/2001 - added red font for web ordering notices c17
/* 11/18/2003 - added more fonts & font-families
/* 2-20-2007 */

body { font-size: 100%;font-family: Arial, Helvetica,sans-serif; background-color:#DFFFFF;color: navy; font-weight: normal; margin-top: 0; margin-bottom: 0;
margin-left:5%; margin-right:5% }
p {font-size: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: navy;margin-top: 0; margin-bottom: 0 }
p.ctr {font-size: 100%; font-family: Arial, Helvetica, sans-serif; text-align:center; font-weight: normal; color: navy;margin-top: 0; margin-bottom: 0 }
p.bold {font-size: 100%; font-family: Arial, Helvetica, sans-serif; text-align:left; font-weight: bold; color: navy;margin-top: 0; margin-bottom: 0 }
p.bold_ctr {font-size: 100%; font-family: Arial, Helvetica, sans-serif; text-align:center; font-weight: bold; color: navy;margin-top: 0; margin-bottom: 0 }
p.red_ctr {font-size: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#CC0000; text-align:center; margin-top: 0; margin-bottom: 0 }
p.red {font-size: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#CC0000; text-align:left; margin-top: 0; margin-bottom: 0 }
p.red_rt {font-size: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#CC0000; text-align:right; margin-top: 0; margin-bottom: 0 }
p.small{ font-family: Arial, Helvetica, sans-serif; font-size:70%; text-align: left; margin-top: 0; margin-bottom: 0 }
p.small_rt{ font-family: Arial, Helvetica, sans-serif; font-size:70%; text-align: right; margin-top: 0; margin-bottom: 0 }
p.small_ctr{ font-family: Arial, Helvetica, sans-serif; font-size:70%; color: navy; font-weight: normal; text-align: center; margin-top: 0; margin-bottom: 0; margin-left:auto; margin-right:auto }
p.small_ctr_bold{ font-family: Arial, Helvetica, sans-serif; font-size:70%; font-weight: bold;text-align: center; margin-top: 0; margin-bottom: 0 }
p.small_red_ctr{ font-family: Arial, Helvetica, sans-serif; font-size:80%; color: #CC0000; font-weight: normal; text-align: center; margin-top: 0; margin-bottom: 0 }
p.small_green_ctr{ font-family: Arial, Helvetica, sans-serif; font-size:75%; color: green; font-weight: bold; text-align: center; margin-top: 0; margin-bottom: 0 }
p.tiny{font-size:50%;} /* mainly for spaces */
p.green{ font-family: Arial, Helvetica, sans-serif; font-size:100%; color: green; font-weight: bold; text-align: left; margin-top: 0; margin-bottom: 0 }
p.green_ctr{ font-family: Arial, Helvetica, sans-serif; font-size:100%; color: green; font-weight: bold; text-align: center; margin-top: 0; margin-bottom: 0 }

/* code for basic hyperlink treatment */
a:link { color: blue; text-decoration: underline }
a:active { color: red; text-decoration: underline} 
a:visited { color: blue; text-decoration: underline }
a:hover { color: navy; text-decoration: underline; background:#FFFF99  }

p.red_ctr a:link { color: #CC0000; text-decoration: underline }
p.red_ctr a:active { color: #CC0000; text-decoration: underline} 
p.red_ctr a:visited { color: #CC0000; text-decoration: underline }
p.red_ctr a:hover { color: #CC0000; text-decoration: underline; background:#FFFFCC }

/* tables */
table {width:100%; padding:0px; border:0px;vertical-align:top}
table.text {width:100%; padding:0px; border:0px; background-color:#eeeeee; margin-left:auto; margin-right:auto; text-align:center}
table.side {width:100%; padding:0px; border:1px; vertical-align:top	}
/* columns */
td{ text-align:left}
td.ctr{ margin-left:auto; margin-right:auto; text-align:center}
td.5column{width:20%;font-size: 80%; margin-right:auto; margin-left:auto;text-align:center;font-weight:normal; }
td.6column{width:16%;font-size: 80%; margin-right:auto; margin-left:auto;text-align:center;font-weight:normal; }
td.side_col{width:12%; vertical-align:top}
td.side_col_wider{width:18%; vertical-align:top}
td.border { border:thin silver outset}
td.middle_col{width:76%; padding-left:4px; padding-right:4px; margin-left:auto; margin-right:auto; text-align:center}
td.middle_col_txt{width:76%; padding-left:4px; padding-right:4px; background-color:#eeeeee; margin-left:auto; margin-right:auto; text-align:center; vertical-align:top}
td.middle_col_txt_narrower{width:64%; padding-left:4px; padding-right:4px; background-color:#eeeeee; margin-left:auto; margin-right:auto; text-align:center; vertical-align:top}
td.red {font-size: 100%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color:#CC0000; text-align:center; margin-top: 0; margin-bottom: 0 }
td.small_red_ctr {font-size: 75%; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color:#CC0000; text-align:center; margin-top: 0; margin-bottom: 0 }
td.dwnld_narrow{width:5%; padding:0px; margin-left:auto; margin-right:auto; text-align:right; vertical-align:top}
/* image */
img { border:0px}
/* headings */
h1 { font-family: Arial, Helvetica, sans-serif; font-size:200%; color: navy; font-weight: normal; text-align: center; margin-top: 0; margin-bottom: 0 }
h2 { font-family: Arial, Helvetica, sans-serif; font-size:175%; color: navy; font-weight: normal; text-align: center; margin-top: 0; margin-bottom: 0 }
h3 { font-family: Arial, Helvetica, sans-serif; font-size:150%; color: navy; font-weight: normal; text-align: center; margin-top: 0; margin-bottom: 0 }
h4 { font-family: Arial, Helvetica, sans-serif; font-size:125%; color: navy; font-weight: normal; text-align: center; margin-top: 0; margin-bottom: 0 }
/* Lists */
ul { list-style-image:url('images/list_arrow.gif');font-family: Arial, Helvetica, sans-serif;font-size: 100%;font-style: normal;font-weight: bold;color: navy;text-align: left;margin-top: 0; margin-bottom: 0;}

