body, body td {font-family:Arial,sans-serif;margin:0;}
body {background: url(images/bg.jpg);}
#mainTable {margin:0 auto; width:722px;border:1px solid black;}
table td {vertical-align:top;}
a img {border:0;}
p {margin:0;padding:0;margin-bottom:20px;}
p#adobe {font-size:7pt;}
h1,h2,h3,h4,h5{padding:0;margin:0;}
h1 {font-size: 19pt;}
h2 {font-size: 16pt;font-weight:normal;}
#nav {text-align:center;width:151px;background: #D1DED1 url(images/navbg.jpg) repeat-x;}
#nav img {margin: 5px 0;}
#freedownload {margin-top:150px;}
#boxtop{background:url(images/boxtop.gif) no-repeat;}
#boxleft {background:url(images/boxleftR.gif) repeat-y;}
#boxright {background:url(images/boxrightR.gif) repeat-y;}
#mainContent {text-align:center;font-size: 10pt;background: #FFF;}
#footer {background: url(images/footer.gif) no-repeat;height:81px;text-align:center;vertical-align:bottom;font-size:8pt;}
.heading {font-size: 17pt;text-decoration:underline;margin:10px;}

/***********| Navigation Tabs |***********/
   #navigation {font-size: 10px;margin-right:40px;margin-top:1px;}
   #navigation ul, #navigation ul li {list-style: none;margin: 0;padding: 0;}
   #navigation ul {padding: 5px 0 5px;text-align: center;}
   #navigation ul li {display: inline;}
   #navigation ul li a {background: url(images/tableft.gif) no-repeat left bottom;color: #000;font-size:10pt;font-weight:bold;text-decoration: none;padding: 5px 0;}
   #navigation ul li span {background: url(images/tabright.gif) no-repeat right bottom;padding: 5px 7px 5px 3px;margin: 4px 0 4px 4px;}
   #navigation ul li a:hover span {text-decoration: underline;background-position: 100% -124px;}
   #navigation ul li a:hover {background-position: 0 -124px;}
   #navigation #current a {background-position: 0 -53px;}
   #navigation #current a span {background-position: 100% -53px;}
   /* Internet Explorer...It's Hacktastic! */
   /*\*//*/
   #navigation ul li a {display: inline-block;white-space: nowrap;width: 1px;}
   #navigation ul {padding-bottom: 0;margin-bottom: -1px;}
   /**/
   /*\*/
   * html #navigation ul li a {padding: 0;}
   /**/
/*****************************************/

/***********| Flyout Menu |***********/
   #menu {width: 150px;}
   #menu ul {list-style: none;margin: 0;padding: 0;}
   #menu a {display: block;margin: 0;font-size:10pt;color:#000;font-weight:bold;}
   #menu ul ul a {text-decoration: none;}
   #menu a:hover {color: #a00;}
   #menu li {position: relative;}
   #menu ul ul ul a:hover {background: #94A594;}
   #menu ul ul ul {background: #D2DED2 url(images/menubg.png) repeat-x;border:1px solid black;position: absolute;top: 0;left: 100%;width: 100%;}
   div#menu ul ul ul,div#menu ul ul ul ul,div#menu ul ul li:hover ul ul ul ,
   div#menu ul ul li:hover ul ul{display: none;}
   div#menu ul ul li:hover ul,div#menu ul ul ul ul li:hover ul,
   div#menu ul ul ul li:hover ul{display: block;}
/*************************************/
#productFrame {
   text-align:justify;
   border:6px double #C30;
   padding: 15px;
}
#productFrame img {
   width: 125px;
   border:1px solid black;
   margin: 10px;
}
.prodButton {
   margin: 10px auto;
   padding:2px;
   border: 2px outset #DDD;
   background:#ddd;
}
.prodButton:hover {border: 2px inset #DDD;cursor:pointer;}
.prodButton:hover a {position:relative;left:1px;top:1px;}
.prodButton:active {background: #EEE;}
#mapAddy {
font-weight: bold;
font-size: 11pt;
text-align:center;
margin: .5em;
}

