@import url('https://fonts.googleapis.com/css?family=McLaren&display=swap'); html { height: 100%; font-size: 
100%; font-family: 'McLaren', cursive; } body { background-size: 100% 100%; background-attachment: fixed; 
margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; } h1, h2, h3 { text-align: center; } 
img { display: block; margin-left: auto; margin-right: auto; } .menuTable { width: 100%; border-spacing: 10px 
0px; background:#0071c5; padding-top: 10px; padding-bottom: 10px; color: white; text-decoration: none; } 
.mainTable { height:100%; width:100%; border-spacing: 0px 0px; } .logindlg { position: absolute; 
background-color: #b9d0ff; visibility: hidden; } p, ul, tr, div, div.m1 { font-family: 'McLaren', cursive; } 
.menuTable a { color: white; text-decoration: none; } .menuTable a:link { padding: 10px; padding-bottom: 20px; 
} .menuTable a:hover { color: #ffffff; background-color: black; } .menuTable a:visited { text-decoration:none; 
} .menuTable a:active { color: white; text-decoration:none; } .subMenuTable { border-spacing: 10px 0px; 
background:#0071c5; padding:5px; } .subMenuTable a { color: white; text-decoration: none; } .subMenuTable 
a:link { padding: 10px; } .subMenuTable a:hover { color: #ffffff; background-color: black; } .subMenuTable 
a:visited { text-decoration:none; } .subMenuTable a:active { color:white; text-decoration:none; } .idxTable { 
width:100%; height: 100%; border-spacing: 10px; } .idxTable td { border-radius: 10px; width: 50%; background: 
#efefef; } .table1_h { background:#005799; font-weight:bold; color:#ffffff; } .table1_h td a:link { 
color:#6060ff;; } .table1_h td a:visited { color:#6060ff; } .stdTable { background: #efefef; border-style: 
solid; border-color: gray; } .table1 { background: #efefef; } .table1 a:link { color:blue; text-decoration: 
none; } .table1 a:visited { color:blue; } .table1 th a:link { color:#6060ff; } .table1 th a:visited { 
color:#6060ff; } .table1_highlight { background:yellow; border-radius: 5px; } .table1_dk { background:#dfdfdf; 
border-radius: 5px; } .stdButton { background: #005799; color: white; padding: 4px 10px; border-radius: 15%; 
-webkit-transition-duration: 0.4s; transition-duration: 0.4s; } .stdButton:hover { background-color: #0074cc; 
} .btnLink { background: #005799; padding: 4px 10px; color: white; text-decoration: none; } .btnLink:hover { 
color: #ffffff; background-color: black; padding: 10px; } .btnLink2 { padding: 4px 10px; color: #005799; 
text-decoration: none; } .btnLink2:hover { color: white; background-color: black; padding: 10px; } .menu { 
border-collapse: collapse; } .menu a { color: black; text-decoration: none; } .menu a:link { padding: 4px; 
padding-bottom: 4px; display: block; } .menu a:hover { color: black; background-color: #efe4b0; } .menu 
a:visited { text-decoration:none; } .menu a:active { color: black; text-decoration:none; } .planTable { 
border: 1px solid black; } .planTable td { vertical-align: top; border: 1px solid black; } .planTable tr:hover 
{ background-color: #e0e0e0; } .container { display: block; } .d1 { float: left; text-align: center; 
border-radius: 25px; margin-top: 1%; margin-right: 0.5%; margin-left: 1%; width: 48.5%; background: 
url('images/paper-texture.jpg'); padding-top: 12px; } .d2 { float: left; text-align: center; border-radius: 
25px; margin-top: 1%; margin-right: 1%; margin-left: 0.5%; width: 48.5%; background: 
url('images/paper-texture.jpg'); padding-top: 12px; } .d3 { float: left; display: block; width: 100%; } @media 
only screen and (max-width: 629px) { .d1 { float: none; width: 100%; } .d2 { float: none; width: 100%; } } 
.navMenu { list-style-type: none; overflow: hidden; margin: 0; padding: 0; background-color: #310085; 
position: sticky; top: 0; color: white; } .ltmenu { float: left; padding: 10px; } .ltmenu a { color: white; 
text-decoration: none; padding: 10px; } .ltmenu a:hover { color: #ffffff; background-color: black; } .ltmenu 
a:visited { text-decoration:none; } .ltmenu a:active { color:white; text-decoration:none; } .rtmenu { float: 
right; text-decoration: none; padding: 10px; } .rtmenu a { color: white; text-decoration: none; padding: 10px; 
} .rtmenu a:hover { color: #ffffff; background-color: black; } .rtmenu a:visited { text-decoration:none; } 
.rtmenu a:active { color:white; text-decoration:none; } @media only screen and (max-width: 629px) { .navMenu { 
position: static; } } .vid { width: 400px; height: 300px; } .gDiv { width: 85%; margin-left: auto; 
margin-right: auto; padding-bottom: 2em; } .g0 { display: table; } .g1 { display: table-cell; vertical-align: 
top; } .g2 { display: table-cell; vertical-align: top; padding-left: 10px; } @media only screen and 
(max-width: 680px) { .gDiv { width: auto; } .g1 { display: block; width: 100%; text-align: center; } .g2 { 
display: block; width: 100%; padding-left: 0; } } @media only screen and (max-width: 375px) { .vid { width: 
300px; height: 225px; } } .pd2 { width: 100%; margin-left: auto; margin-right: auto; overflow: hidden; 
background-color: #fff0c9; } .gDiv2 { width: 100%; margin-left: auto; margin-right: auto; overflow: hidden; 
color: #a0a0a0; background-color: #0f0029; } img { width: auto; max-width: 100%; height: auto; } code { 
display:block; font-size:14px; color:#000080; } div.boxWarning { background-color:#ffec84 } a { color: 
#0074cc; text-decoration: none; } a:hover { text-decoration: none; color: red; } .aBtn { text-decoration: 
none; color: #0074cc; } .aBtn:hover { text-decoration: none; background-color: black; color: white; padding: 
8px; } .backDiv { padding:32px; } .hot { color: red; } .collapsible { background-color: #e0e0e0; color: black; 
cursor: pointer; padding: 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 15px; 
font-weight: bold; } .collapsible:after { content: '+'; font-size: 18px; font-weight: bolder; float: right; 
margin-left: 5px; } .active, .collapsible:hover { background-color: #c0c0c0; } .active:after { content: '-'; } 
.content { align-content: left; padding: 0 18px; background-color: #f0f0ff; max-height: 0; overflow: hidden; 
transition: max-height 0.2s ease-out; } .vid { width: 711px; height: 400px; } .gdiv { width: 85%; } .g0 { 
display: table; } .g1 { margin: auto; display: table-cell; vertical-align: top; } .g2 { display: table-cell; 
vertical-align: top; padding-left: 10px; } @media only screen and (max-width: 680px) { .vid { width: 300px; 
height: 225px; } .gdiv { width: auto; } .g1 { width: 100%; text-align: center; } .g2 { display: block; width: 
100%; padding-left: 0; } } @media only screen and (max-width: 375px) { .vid { width: 300px; height: 225px; } } 
.m0 { display: table; width: 100%; border-collapse: separate; border-spacing: 10px; } .m1 { display: 
table-cell; text-align: center; width: 33%; padding-top: 12px; } @media only screen and (max-width: 629px) { 
.m1 { display: block; width: 100%; } } .dCoupon { background-color: #f0d958; display: block; width: 85%; 
margin-left: auto; margin-right: auto; margin-top: 16px; margin-bottom: 32px; padding-top: 10px; 
padding-bottom: 20px; border-radius: 20px; border-style: dotted; border-color: red; } .dCoupon p { text-align: 
center; } .dCoupon table { margin-left: auto; margin-right: auto; } .dCoupon table td { font-size: 1.3em; 
font-weight: bold; } .dCoupon table tbody tr:hover { background-color: #f0e18b; } .dCoupon img { display: 
inline-block; vertical-align: middle; } .wTitle { display: block; width: 100%; color: #ff9c00; padding-top: 
12px; padding-bottom: 12px; background-color: #310085; } .wTitle h1 { margin: 0; margin-block-end: 0; } .gvdiv 
{ width: 85%; margin: auto; } .vvideo { width: 400px; height: 300px; } .vdiv { width: 85%; margin: auto; } 
.vd0 { display: table; padding-bottom: 32px; } .vd1 { display: table-cell; vertical-align: top; } .vd2 { 
display: table-cell; vertical-align: top; padding-left: 10px; } @media only screen and (max-width: 680px) { 
.gvdiv { width: auto; } .vd1 { display: block; width: 90%; text-align: center; } .vd2 { display: block; width: 
90%; margin: auto; } } @media only screen and (max-width: 375px) { .vvideo { width: 300px; height: 225px; } } 
.dtxt0 { width: 100%; margin-left: auto; margin-right: auto; padding-top: 24px; padding-bottom: 24px; } .dtxt0 
p { width: 85%; margin-left: auto; margin-right: auto; } .dtxt0 p.pc { text-align: center; } .dtxt1 { width: 
100%; margin-left: auto; margin-right: auto; padding-top: 32px; padding-bottom: 32px; background-color: 
#e0e0e0; } .dtxt1 p, ol { width: 85%; margin-left: auto; margin-right: auto; } .dtxt1 p.pc { text-align: 
center; } .dtxt2 { width: 100%; margin-left: auto; margin-right: auto; padding-top: 32px; padding-bottom: 
32px; background-color: #d0d0d0; } .dtxt2 p, ol { width: 85%; margin-left: auto; margin-right: auto; } .dtxt2 
p.pc { text-align: center; } .bd0 { width: 100%; padding-top: 32px; padding-bottom: 32px; } .bd1 { width: 85%; 
margin: auto; padding: 8px; padding-top: 32px; } .bd2 { width: 85%; margin: auto; padding: 8px; } .bt { 
font-size: 1.25em; font-weight:bold; } .fDiv { text-align: center; padding-top: 32px; padding-bottom: 32px; } 
.fDiv a { text-decoration: none; color: #0074cc; } .fDiv a:hover { text-decoration: none; background-color: 
black; color: white; padding: 8px; } .aDiv { text-align: center; } table { border-collapse: collapse; } table 
tbody tr:hover { background-color: #e0e0e0; } td { padding-left: 8px; padding-right: 8px; } .aDiv ul { margin: 
0; padding: 0; display: inline-block; list-style-type: none; text-align: left; } .aDiv a { display: table-row; 
text-align: left; } .vMargin { margin-top: 64px; }