.maintable {
   background-color:white;
   border-style:solid; border-color:#cccccc; border-width:1px; -webkit-border-radius:8px;
   padding:0px; margin:4px; width:980px; margin-left:auto; margin-right:auto; 
}
.contenttable {
  width:100%; border-width:0px; padding:16px;
}
.producttable {
   background-image: url(/images/background-whitegray2.jpg);
   border-style:solid; border-color:#cccccc; border-width:1px; -webkit-border-radius:6px;
   padding:4px; margin:3px;
}
.producttablewhite {
   border-style:solid; border-color:#cccccc; border-width:1px; -webkit-border-radius:6px;
   padding:4px; margin:3px;
}
.calloutbox {
   background-image: url(/images/background-gre-grad-v1.jpg);
   border-style:solid; border-color:#cccc00; border-width:2px; -webkit-border-radius:6px;
   padding:4px; margin:3px;
}
.navtable {
   background-image: url(/images/background-whitegray2.jpg);
   border-style:solid; border-color:#cccccc; border-width:1px; -webkit-border-radius:6px;
   padding:2px; margin:0px;
	margin-left:auto;
	margin-right:auto;
}
.pageheadertable {
	border-width:0px; 
	padding:4px;
	width:100%;
	background-color:#a9b8aa;
	-webkit-border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
}
.pageheader {
	color:white; font-weight: bold; font-size: 18pt; padding-left:30px; 
}
.navhead1       { font-weight: bold; font-size: 12px; line-height: 20px; font-family: "Lucida Grande", Verdana, Helvetica, Arial; margin: 0pt 0pt 0pt 0pt; width: 100% }
.navhead2     { font-weight: bold; font-size: 11px; line-height: 20px; font-family: "Lucida Grande", Verdana, Helvetica, Arial; margin: 1pt 0pt 0pt; padding: 2px; width: 100% }
/* url(images/background-green-grad.jpg);  url(images/background-blue-grad.jpg);   */
.navaddress { font-size: 10px; font-family: Geneva, Gadget, Verdana, Helvetica }
.headersmall { font-size: 14px; font-family: Gadget, Verdana, Helvetica }
.blissheader { color: #008080; font-size: 16px; font-family: Gadget, Helvetica, Geneva, Verdana }
.calloutmedium    { color: #008080; font-weight: bold; font-size: 12px; font-family: "Lucida Grande", Verdana, Textile, Sand, Geneva }
.largebody { font-weight: bold; font-size: 15px; font-family: "Lucida Grande", Verdana, Textile, Sand, Geneva }
.mediumbody { font-weight: bold; font-size: 13px; font-family: "Lucida Grande", Verdana, Textile, Sand, Geneva }
.bighead { font-size: 30px; letter-spacing:-1px; font-family: "Lucida Grande", Verdana, Textile, Sand, Geneva }
.subheadgray { color: #AAAAAA; font-size: 20px; letter-spacing:-1px; font-family: "Lucida Grande", Verdana, Textile, Sand, Geneva }
.graycaption  { color: gray; font-size: 11px; font-family: Arial, Geneva, Verdana, Textile, Sand }
.showyblue  { color:#007CC1; font: italic 16px 'Baskerville Semibold', Georgia, serif }
.showyorange   { color: #ff3300; font: italic bold 16px "Baskerville Semibold", Georgia, serif }
.imageborder  { border: solid 1px gray }
/* .button { height:18px; text-height:13px; } */

body { 
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	background-color:#dddddd;
}
h1     { color: #777777; font-weight: bold; font-size: 22px; font-family: "Lucida Grande", Gadget, Arial }
h2   { color: #777777; font-weight: bold; font-size: 18px; font-family: "Lucida Grande", Gadget, Arial }
h3     { color: #777777; font-weight: bold; font-size: 14px; font-family: "Lucida Grande", Gadget, Arial }
h4     { color: #777777; font-weight: bold; font-size: 13px; font-family: "Lucida Grande", Gadget, Arial }
p   { font-size: 12px; font-family: "Lucida Grande", Geneva, Arial }
pre   { font-size: 10px; font-family: "Courier New", Courier, Monaco }
td  { font-size: 12px; font-family: "Lucida Grande", Geneva, Arial }
li  { font-size: 12px; font-family: "Lucida Grande", Geneva, Arial }
dd  { font-size: 12px; font-family: "Lucida Grande", Geneva, Arial }
dt  { font-size: 12px; font-family: "Lucida Grande", Geneva, Arial; margin-top:7px; }
a:link {
	color: #0033cc;
	text-decoration: none;
}
a:visited  { color: #73c; text-decoration: none }
a:hover {
	color: #dd0000;
	text-decoration: underline;
}