@charset "UTF-8";



a:link {color:#0000ff; border:none; outline:none;}
a:visited {color:#0000ff; border:none; outline:none;}
a:hover {color:#cc00cc; border:none; outline:none;}
a:active {color:#9999ff; border:none; outline:none;}
a.cur {cursor: pointer;}
a.info {color:#ff0000; border:none; outline:none;}

b.index {font-size:1.3em; font-family:Palatino, serif;} /*24px BOLD INDEX*/
b.quote {font-size:1.1em; font-family:Palatino, serif;} /*18px BOLD QUOTE*/
b.bg {font-size:1.2em; font-family:Palatino, serif; color:#000000;}
b.sm {font-size:0.8em; font-family:Palatino, serif; color:#0000ff;}
b.b30 {font-size:1.0em; font-family:Palatino, serif; color:#009999;}
b.mdm {font-size:1.0em; font-family:Palatino, serif; color:#cc3300;}
b.bdc {font-size:0.75em; font-family:Palatino, serif; color:#339933;}
b.aarp {font-size:0.75em; font-family:Palatino, serif; color:#ff0000;}
b.stars {font-size:2.0em; font-family:Palatino, serif; color:#000000; vertical-align:bottom;} /*32px BOLD BLACK TEXT*/
b.headline {font-size:1.8em; font-family:Helvetica, sans-serif; color:#0000ff;} /*BOLD BLUE HEADLINE*/
b.rev {font-size:0.8em; font-family:Helvetica, sans-serif; color:#0000ff;} /*BOLD SMALL REVIEW START*/
b.wds {font-size:0.8em; font-family:Helvetica, sans-serif; color:#000000;} /*BOLD SMALL REVIEW WORDS*/
b.yes {font-size:0.8em; font-family:Helvetica, sans-serif; color:#009933;} /*BOLD SMALL GREEN YES*/
b.no {font-size:0.8em; font-family:Helvetica, sans-serif; color:#ff0000;} /*BOLD SMALL RED NO*/
b.gn {font-size:1em; font-family:Palatino, serif; color:#009933;} /*16px BOLD GREEN TEXT*/
b.rd {font-size:1em; font-family:Palatino, serif; color:#ff0000;} /*16px BOLD RED TEXT*/
b.or {font-size:1em; font-family:Palatino, serif; color:#cc3300;} /*16px BOLD ORANGE TEXT*/
b.bl {font-size:1em; font-family:Palatino, serif; color:#0000ff;} /*16px BOLD BLUE TEXT*/
b.bk {font-size:1em; font-family:Palatino, serif; color:#000000;} /*16px BOLD BLACK TEXT*/
b.bk2 {font-size:2.0em; font-family:Palatino, serif; color:#000000;} /*32px BOLD BLACK TEXT*/
b.ppl {font-size:1em; font-family:Palatino, serif; color:#9900cc;} /*16px BOLD PURPLE TEXT*/
b.blk {font-size:0.75em; font-family:Palatino, serif; color:#000000;} /*12?px BOLD BLACK TEXT*/
b.bl2 {font-size:1.2em; font-family:Helvetica, sans-serif; color:#0000ff;} /*18px BOLD BLUE TEXT*/
body {background-color:#cccc99; color:#000000; font-size:100%; font-family:Palatino, serif;}
body.reviewform {background-color:#cccc99; color:#000000; font-size:1.2em; font-family:Palatino, serif;}
br.cb {clear:both;}
button.print {background-color:#ffffff; width:auto; margin:0px; border:1px solid black; border-radius:10px; top:10px; right:10px; color:#0000ff; font-weight:bold; font-size:100%; float:left; cursor:pointer;} /*BLUE PRINT BUTTON*/
button.map {background-color:#ffffff; width:auto; margin:0px; border:1px solid black; border-radius:10px; top:10px; left:10px; color:#009933; font-weight:bold; font-size:100%; float:right; cursor:pointer;} /*RIGHT GREEN MAP BUTTON*/
button.top {background-color:#ffffff; width:auto; margin:0px; border:1px solid black; border-radius:10px; top:10px; right:10px; color:#0000ff; font-weight:bold; position:fixed; cursor:pointer;} /*BIG RIGHT RED RETURNTOTOP BUTTON*/
button.review {background-color:#ffffff; width:auto; margin:0px; border:1px solid black; border-radius:10px; top:10px; right:10px; color:#ff0000; font-weight:bold; font-size:100%; float:left; cursor:pointer;} /*RED REVIEW BUTTON NOT USED SEE INPUT REVIEW*/

div.score {font-size:1.4em;} /* NOT USED */
div.safe {margin:5px;}
div.left {margin:5px; float:left;}
div.centered {display:block; margin-left:auto; margin-right:auto;}
div.windowcenter {text-align:center;}
div.wreathleft {width:100%; text-align:center; display:block; left:280px; position:absolute; top:390px; z-index:1;}
div.wreathright {width:100%; text-align:center; display:block; right:280px; position:absolute; top:390px; z-index:1;}


h1 {text-align:center; font-size:1.1em; font-family:Helvetica, sans-serif;} /*HEADLINE*/
h2 {text-align:center; font-size:0.9em; font-family:Palatino, serif; color:#ff0000;} /*RED BOOKMARK*/
h2.bl {font-family:Palatino, serif; color:#0000ff;}
h3 {text-align:center; font-size:1.6em; font-family:Helvetica, sans-serif;} /*HEADLINE*/
h4 {text-align:center; font-size:1.4em; font-family:Helvetica, sans-serif;} /*INFO HEADLINE*/
h1.rd {font-family:Palatino, serif; color:#ff0000;} /*RED HEADLINE*/
hr {border-width:2px; width:100%;}
hr.full {border-width:2px; width:100%;}
hr.half {border-width:2px; width:50%;}

i.warn {text-align:center; font-size:0.8em; font-family:Palatino, serif; color:#ff0000;} /*JAVASCRIPT RED WARNING*/
i.jav {text-align:center; font-size:0.8em; font-family:Palatino, serif; color:#000000;} /*JAVASCRIPT BLACK*/
input.subreset {background-color:#ffffff; width:auto; border:1px solid black; border-radius:10px; top:10px; right:10px; color:#0000ff; font-size:1.3em; font-weight:bold; font-size:100%; cursor:pointer;} /*BLUE SUBMIT OR RESET BUTTON*/
input.review {background-color:#ffffff; width:auto; margin:0px; border:1px solid black; border-radius:10px; top:10px; right:10px; color:#ff0000; font-weight:bold; font-size:100%; float:left; cursor:pointer;} /*RED REVIEW BUTTON*/
input[type="image"] {border:none; outline:none;}

img.safe {border:0; outline:none; margin:0px 2px 2px 2px;}
img.centered {border:0; display:block; margin-left:auto; margin-right:auto;}
img.post {border:0; display:block; margin-left:auto; margin-right:auto;}
img.top {border:0; display:block; margin:0px 2px 2px 2px; vertical-align:text-top; float:left;}
img.right {border:0; display:block; margin:0px 2px 2px 2px; vertical-align:text-top; float:right;}
img.bottom {border:0; margin:0px 2px 2px 2px; vertical-align:text-bottom;}
img.overlay {position:absolute; left:68%; top:5px; z-index:1;}
img.return {width:auto; margin:10px; border:0; bottom:5px; right:5px; position:fixed; cursor:pointer;} /*RIGHT RETURN BUTTON*/
img.search {width:auto; margin:10px; border:0; bottom:5px; left:5px; position:fixed; cursor:pointer;} /*BIG LEFT GREEN SEARCH BUTTON*/
img.facebook {width:auto; margin:10px; border:0; display:block; float:right;} /* FACEBOOK BUTTON*/

noscript {display:block;}

p {text-align:left; font-size:1em; font-family:Palatino, serif;} /*16px NORMAL TEXT*/
p.centered {text-align:center;}
p.quotes {text-align:left; font-size:1.2em; font-family:Palatino, serif;} /*QUOTES*/
p.choices {text-align:center; font-size:1.4em; font-family:Palatino, serif;} /*PAGE CHOICE*/
p.disclaimer {text-align:left; font-size:0.6em; font-family:Palatino, serif; font-weight:bold;} /*DISCLAIMER*/
p.serif {font-size:1.2em; font-family:"Palatino", serif;} /*INSTRUCTIONS*/
p.sansserif {font-family:Helvetica, sans-serif;}

span.crossout {text-decoration:line-through;}
span.tvcs {color:#006666;} /* ORANGE TEXT*/
span.blue {color:#0000ff; text-decoration:underline;} /* BLUE TEXT UNDERLINED*/
span.tab {display:inline-block; float:right;} /* TAB TO 50 PX  NOT USED*/

table.centered {margin-left:auto; margin-right:auto; border-spacing:0px; border:0px solid black; border-collapse:collapse;}
table.reviewconfirm {margin-left:auto; margin-right:auto; border-spacing:1px; border-collapse:collapse; border:2px solid black; width:100%;}
table.search {padding:0px; border-spacing:0px; border-collapse:collapse; border:2px solid black; width:100%;}

thead {background-color: lightgray;}
tr {width:100%; border-collapse:collapse;}
tr.head {border-width: 2px 2px 2px 2px; border-collapse:colapse; border-style: solid; background-color: lightgray;}
tr.toptop {border-width:2px 2px 0px 2px; border-collapse:colapse; border-style: solid;}
tr.top {border-width:0px 2px 0px 2px; border-collapse:colapse; border-style: solid;}
tr.mid {border-width:0px 2px 0px 2px; border-collapse:colapse; border-style: solid;}
tr.end {border-width:0px 2px 2px 2px; border-collapse:colapse; border-style: solid;}


td {border:1px; padding:0px; vertical-align:top;}
td.topL {border-width:2px 2px 0px 2px; border-collapse:colapse; border-style: solid; text-align:center; vertical-align: top;}
td.topA {border-width:2px 2px 0px 2px; border-collapse:colapse; border-style: solid; vertical-align: top;}
td.topB {border-width:2px 2px 1px 2px; border-collapse:colapse; border-style: solid; vertical-align: top;}
td.topY {border-width:2px 2px 1px 2px; border-collapse:colapse; border-style: solid; text-align:center; vertical-align: top;}
td.topR {border-width:2px 2px 1px 2px; border-collapse:colapse; border-style: solid; vertical-align: top;}

td.midL {border-width:1px 2px 0px 2px; border-collapse:colapse; border-style: solid; text-align:center;}
td.midA {border-width:2px 2px 0px 2px; border-collapse:colapse; border-style: solid;}
td.midB {border-width:1px 2px 1px 2px; border-collapse:colapse; border-style: solid;}
td.midY {border-width:1px 2px 1px 2px; border-collapse:colapse; border-style: solid; text-align:center;}
td.midR {border-width:1px 2px 1px 2px; border-collapse:colapse; border-style: solid;}

td.endL {border-width:1px 2px 0px 2px; border-collapse:colapse; border-style: solid; text-align:center;}
td.endA {border-width:2px 2px 2px 2px; border-collapse:colapse; border-style: solid;}
td.endB {border-width:1px 2px 2px 2px; border-collapse:colapse; border-style: solid;}
td.endY {border-width:1px 2px 2px 2px; border-collapse:colapse; border-style: solid; text-align:center;}
td.endR {border-width:1px 2px 2px 2px; border-collapse:colapse; border-style: solid;}


th.a {width:8%; border:2px solid black; border-collapse:collapse; background-color: lightgray;}
th.b {width:21%; border:2px solid black; border-collapse:collapse; background-color: lightgray;}
th.c {width:39%; border:2px solid black; border-collapse:collapse; background-color: lightgray;}
th.d {width:10%; border:2px solid black; border-collapse:collapse; background-color: lightgray;}
th.e {width:22%; border:2px solid black; border-collapse:collapse; background-color: lightgray;}

td.b1 {border:1px solid black; border-collapse:collapse;}
td.b2 {border:1px solid black; border-collapse:collapse; text-align:center;}
td.end {border:2px; border-collapse:colapse; border-bottom-style: solid;}

th.b2 {border:1px solid black; border-collapse:collapse;}
th.bx1 {width:26%; border:1px solid black; border-collapse:collapse;}
th.bx2 {width:4%; border:1px solid black; border-collapse:collapse;}
th.bx3 {width:23%; border:1px solid black; border-collapse:collapse;}
th.bx4 {border:1px solid black; border-collapse:collapse;}

td.review {border:2px solid black; border-collapse:collapse; width:50%;}
td.w23 {width:23%; border:2px solid black; border-collapse:collapse;}
td.w28 {width:28%; border:2px solid black; border-collapse:collapse;}
td.w31 {width:31%; border:2px solid black; border-collapse:collapse;}
td.w36 {width:36%; border:2px solid black; border-collapse:collapse;}
td.w45 {width:45%; border:2px solid black; border-collapse:collapse;}
td.w50 {width:50%; border:2px solid black; border-collapse:collapse;}
td.w55 {width:55%; border:2px solid black; border-collapse:collapse;}
td.w72 {width:72%; border:2px solid black; border-collapse:collapse;}
td.w83 {width:83%; border:2px solid black; border-collapse:collapse;}
td.w100 {width:100%; border:2px solid black; border-collapse:collapse;}

.qtip-box{
cursor: context-menu;
font-size: 1em;
position: absolute; /*leave this alone*/
display: none; /*leave this alone*/
width: 500px;
left: 0; /*leave this alone*/
top: 0; /*leave this alone*/
background: #cccc99;
border: 3px solid blue;
border-width: 3px;
padding: 3px;
}

.spinner {
position: fixed;
top: 50%;
left: 50%;

}
