html, body {
        margin: 0px;
        padding: 0px;
        width: 100%;
        height: 100%;
}

img {
border:0px;
}

a {
 color:#666;
}

a:hover {
 color:#ccc;
}

td.headerNavigation {
   background-color:#D5D5D5;
   font-family:Arial,Times New Roman;
   font-size:11pt;
}
a.headerNavigation {
  font:bold 13px Arial;
  text-decoration:none;
  color:#343E40;
}
a.headerNavigation:hover {
  text-decoration:underline;
}
a.menu {
        text-decoration:none;
        text-align:center;
        font-family:Arial;
        font-size:9pt;
        font-weight:bold;
        color:#444444;
}
a.menu2 {
        text-decoration:none;
        font-family:Arial,Times New Roman;
        font-size:9pt;
        color:#ffffff;
}

a.menu:hover {
       text-decoration:underline;
}
.infoBoxHeading {
        background-color:#90c0e4;
        color:#33333a;
        font-size:12pt;
        font-weight:bolder;
}
.infoBoxContents {
        color:#181818;
        font-size:12pt;
}
.infoBoxContents img {
        border:1px solid #ABB2B8;
}
.infoBoxContents a {
        color:#334455;
        text-decoration:none;
}
.infoBoxContents a:hover {
        text-decoration:underline;
}
.boxText {


}
td.productListing-heading {
        background-image:url('img/info_head.gif');
        background-repeat:repeat-x;
        color:#434C55;
        font-family:Times New Roman;
        font-size:14pt;
        font-weight:bolder;
        height:25px;
}
.productListing-odd {
        width:350px;
        background-image:url('img/info_bg.gif');
        background-repeat:repeat-y;
        color:#181818;
        font-size:12pt;
}
.productListing-odd img {
        border:1px solid #ABB2B8;
}
.productListing-odd a {
        color:#657887;
        text-decoration:none;
}
.productListing-odd a:hover {
        text-decoration:underline;
}
.smalltext {
font-size:10pt;
font-family:Times New Roman,Arial;
}
.smalltext a{
font-size:10pt;
color:#657887;
text-decoration:none;
}
.smalltext span {
font-size:10pt;
}
a.smalllink {
color:#657887;
font-size:10pt;
text-decoration:none;
}
.ptitle {
font-family:Arial,Times New Roman;
font-size:10pt;
font-weight:bolder;
color:#000000;
}

.places td {
border:1px solid #666677;
background-color:#90c0e4;
}
.places th {
border:1px solid #666677;
background-color:#90c0e4;
text-align:center;
font-weight:bolder;
}

.ebox {
font-family:Times New Roman,Arial;
font-weight:bolder;
font-size:14pt;
color:#ffffff;
}
.shoppingcart {
border:1px solid #000000;
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

