/* following css code is copyright internetsales.com.au - contact us if you want to use it, thank you*/
body {max-width:790px; border:0px solid red; margin:5px auto 150px auto; padding:0px 10px; box-sizing:border-box; font-family:Arial, Helvetica, sans-serif; color:black; background:#FDFDFD; font-size:17px; letter-spacing:0.1em; line-height:1.6;}
h1 {margin:0 0 30px 0; font-size:30px; line-height:1.2; text-align:center;}
h2 {margin:0 0 20px 0; font-size:25px;}
h3 {margin:0 0 20px 0; font-size:20px;}
h1, h2, h3 {font-weight:600; color:#000033;}
.stackedH1 {display:flex; flex-direction:column; gap:0.6em;} /* h1 tag only*/
a, a:visited, a:hover {text-decoration:none; color:black; border-bottom:1px solid #00BFFF; cursor:pointer;}
p, div, ul {margin:0 0 25px 0; padding:0; text-align:justify;}
ul {list-style-type:none;}
li {margin:0 0 15px 0; padding:0;}
img {max-width:100%; height:auto;}
.imgNoBorder {margin:5px 0 0 0; padding:0; border:0;}
.imgBorder {margin:5px 0 0 0; padding:0; border:1px solid silver; border-radius:10px;}
.pageMenuHeading {margin:37px 0 15px 0; padding:0; font-size:15px;} /* table of contents menu heading*/
.center {text-align:center;}
.bold {font-weight:600;}
.button {display:inline-block; margin:0 10px; padding:0; font-size:24px;}
.buttonMenu {display:inline-block; margin:10px; padding:0; font-size:19px;}
.buyNowButton {display:inline-block; margin:0; padding:0; font-size:36px;}
.b05 {margin-bottom:5px;}
.b10 {margin-bottom:10px;}
.b15 {margin-bottom:15px;}
.b20 {margin-bottom:20px;}
.b25 {margin-bottom:25px;}
.b30 {margin-bottom:30px;}
.b35 {margin-bottom:35px;}
.p15 {font-size:15px;}
.p17 {font-size:17px;}
.p19 {font-size:19px;}
.p20 {font-size:20px;}
.p24 {font-size:24px;}
.imgChange {font-size:17px;}