body {
	font-size: 12px;
	margin: 0px; 
	font-family: Helvetica, Verdana, arial, serif;
	background-image: url(images/bluestripe.jpg); 
	background-color:#003366;
	background-repeat: repeat;
	margin-top:0px; 
}


table.pagebody { width:800px;  margin-left:10%;  line-height: 1.03em; }

td.banner { border:0px; background: #003366; font-size: 26px; font-family: arial, serif; text-align:center; color:#ffffff; padding-top:0px;  border-bottom: 2px solid #000; width:800px; background: url(images/grnblue.jpg); background-repeat: repeat-x; }

#pageHeader h1 span, #pageHeader h2 span {display: none; margin:0px;}

div.bannerback {background: url(images/starstuffs_banner2.jpg); background-repeat: no-repeat; height:140px; width:600px; padding-top:0px; letter-spacing: 7px; font-size:70%; font-weight:bold; font-family: Earth, arial, serif, times; }
div.bannerback span {font-weight:bold; font-size:60%; letter-spacing:5px; font-family: arial, serif, times;}

td.topmenu {font-weight: normal; color:#ffffcc; 
background-color: #003366; text-align: center; padding:5px; font-size: 13px; font-family: Helvetica, Verdana, arial, serif;
margin:0px; width:800px; line-height:1em;
padding-bottom:8px;}

td.topmenu a {text-decoration: none; color:#ffffcc; padding-bottom:5px;}
td.topmenu a:visited {text-decoration: none;color: #6699cc;} 
td.topmenu a:hover {text-decoration: underline overline;color: #FFFF66;}



td.mainbody {background-color:#ffffff; font-family: Helvetica, Verdana, arial, serif; font-size:.9em; border-right: 1px #660099 solid; padding-top:40px; padding-right:380px; padding-left:60px;padding-bottom:40px; background: url(images/bg.jpg); background-repeat:repeat; width:800px;  border-top: 1px solid gray; }

td.mainbody p { color:#000080; font-size: 1em;font-family: Helvetica, Verdana, arial, serif; line-height:1.3em; }

td.mainbody a {color:#00008b;}
td.mainbody a:hover {color:#6495ed;}

 html>body td.mainbody p { color:#000080; font-size: 14px;font-family: arial, serif, verdana; line-height:1.3em; }
 /*bug fix for Browsers*/


ul, li {color:#000080; font-size: 1em;font-family: Helvetica, Verdana, arial, serif; line-height:1.3em; }

 html>body {color:#000080; font-size: 14px;font-family: Helvetica, Verdana, arial, serif; line-height:1.3em; }
 /*bug fix for Browsers*/

h1 {display:none;}

h4 {background: #6699cc;color:#000080; padding:5px; width:280px; margin-bottom:20px; font-size:13px;}



p.quote {padding:10px 10px; border-top: 1px solid #d8bfd8;}

p.quote2 {padding-top:30px; margin-right:3em; margin-left:3em; border-top: 1px solid #b0c4de;}
uote2a {padding:20px 40px;}


  
img {border:none;}
hr {height: 1px; width:300px; color:#4b0082;}

 html>body hr {height: 1px; width:250px; color:#4b0082; margin-top:30px; margin-bottom:30px; }
/*bug fix for Firefox*/ 





td.bottommenu {font-weight: normal; color:#ffffcc; 
background-color: #003366; text-align: center; padding:5px; font-size: 13px; font-family: Helvetica, Verdana, arial, serif;
margin:0px; width:800px; line-height:1em;
padding-bottom:8px;}

td.bottommenu a {text-decoration: none; color:#ffffcc; padding-bottom:5px;}
td.bottommenu  a:visited  {text-decoration: none;color: #6699cc;} 
td.bottommenu  a:hover {text-decoration: underline overline;color: #FFFF66;}



td#footer {text-align: center; margin-top: 2.5em; 
   border-top: 1px solid gray; color: #ffffcc; font-size: 10px;
   padding-top: 1em; font-style: italic;
 }
   
  td#footer a {text-align: center; color: #ffffcc; }
    
   
   
   p.up {text-align:right; font: 11px sans-serif, verdana; margin-top:40px;}

p.up a {font: 11px sans-serif, verdana;}
p.up a:visited {font: 11px sans-serif, verdana;}
p.up a:hover {font: 11px sans-serif, verdana;}


div.siteinfo {margin-top:180px; text-align:center; height:30px; width:500px; color:#b0c4de; font-size: 10px; font-family: sans-serif, verdana;}

		