body {
font-family: arial;
text-align: left;
margin: 0;
background-color: #C0C0C0;
}

.homepage-top {
margin: 0 0 0 5px;
}

.left {
text-align: left;
}

.review-heading {
font-weight: bold;
}

.newsletter {
font-size: 12px;
margin: 0 0 0 12px;
}

.newsletter-heading {
font-size: 15px;
margin: 10px 15px 10px 37px;
font-weight: bold;
}

.newsletter-text {
font-size: 11px;
text-align: center;
margin: 3px 0 3px 15px;
width: 156px;
}

.newsletter-small {
font-size: 11px;
}


.pic-header {
font-size: 13px;
margin: 0 0 10px 0;
}

.order {
font-size: 20px;
text-align: center;
margin: 15px 0 20px 0;
text-decoration: underline;
}

.narrow-body {
margin: 0 50px 0 50px;
}

hr {
border: none 0;
border-top: 1px solid #4B41CB;
height: 1px;
margin: 5px 12px 15px 0;
style: inline;
}

.left-edges {
padding-top: 5px;
padding-bottom: 5px;
margin: 10px 0 10px 0;
border-top: solid 1px #4B41CB;
border-bottom: solid 1px #4B41CB;
width: 150px;
}

.left-edges-2 {
padding-top: 5px;
padding-bottom: 5px;
margin: 5px 0 10px 0;
border-top: solid 1px #4B41CB;
width: 150px;
}


.homepage-body {
font-size: 12px;
font-family: verdana;
margin: 0 40px 0 0;
}

.get-started {
font-size: 16px;
}

.homepage-top-bit {
width: 240px;
}

.homepage-header {
color: #5F68D9;
font-size: 22px;
line-height: 25px;
font-family: verdana;
}

.homepage-top-body {
font-size: 13px;
font-family: arial;
margin: 10px 0px 0px 10px;
}

.homepage-main-body {
margin: 0px 10px 5px 3px;
}

.main-body {
font-size: 13px;
font-family: arial;
margin: 10px 30px 20px 10px;
}

.old-price {
font-size: 14px;
color: #ff0000;
}

.price-strikethrough {
text-decoration: line-through;
}

.price {
font-weight: bold;
font-size: 14px;
}

.special-price {
font-size: 18px;
font-weight: bold;
}

.where-next {
margin: 15px 15px 15px 10px;
background: #7B85F7;
text-align: center;
font-family: arial black;
font-size: 30px;
color: #D5D7EA;
}


.features {
font-weight: bold;
font-size: 12px;
}

.order-box {
text-align: center;
margin: 15px 50px 15px 90px;
style: block;
border: 1px #86888A dashed;
padding: 5px;
background-color: #F1F4F8;
}

.major-link {
text-align: right;
font-size: 14px;
font-weight: bold;
}



.dotted-block {
width: 480px;
padding: 13px; 13px; 13px; 13px;
border: 1px dashed #000000;
background: #E4E6F8;
text-align: left;
margin: 15px 0 15px 0;
}





.homepage-box {
height: 170px;
}

.scam-header {
font-family: "arial black";
color: #ff0000;
font-size: 18px;
}

.medium-header {
font-size: 15px;
vertical-align: top;
font-weight: bold;
line-height: 25px;
}

.which {
font-size: 20px;
text-align: center;
}

.score {
font-size: 40px;
font-weight: bolder;
color: #9BDB80;
}




.notes {
font-size: 12px;
text-align: left;
}

.super-header {
color: #5EA6C8;
font-size: 42pt;
font-family: verdana;
}

.super-sub-header {
color: #3D8DB4;
font-weight: bold;
font-size: 30px;
font-family: verdana;
line-height: 30px;
}

.bottom-body {
font-size: 12px;
margin: 2px 0px 0px 2px;
}

.header {
color: #5F68D9;
font-size: 25px;
line-height: 30px;
font-family: verdana;
}



.sub-header {
font-size: 14px;
font-family: verdana;
margin: 10px 10px 10px 0;
font-weight: bold;
}

.special-report {
font-size: 12px;
font-family: verdana;
margin: 0 20px 0 10px;
}


.copyright {
font-family: arial;
font-size: 12px;
line-height: 20px;
color: #725FCB;
}

#top-nav {
font-family: verdana, arial, sanf-serif;
font-size: 11px;
}

#top-nav a {
display: block;
padding: 3px 8px 8px 8px;
text-decoration: none;
}

#top-nav a:link, #top-nav a:active, #top-nav a:visited {
color: #848CE2;
font-weight: bold;
}

#top-nav a:hover {
color: #7E5AEB;
text-decoration: underline;
}

form {
margin: 0 0 0 0;
}

.menu-header {
font-size: 16px;
font-family: arial;
margin: 0 0 4px 0;
font-weight: bold;
color: #4B41CB;
}

.menu {
font-family: verdana, arial, sanf-serif;
font-size: 11px;
margin: 0 15px 0px 20px;
}

.menu a {
text-decoration: none;
}

.menu a:link, .menu a:active, .menu a:visited {
color: #615ADA;
}

.menu a:hover {
color: #4217C1;
text-decoration: underline;
}

ul {
margin: 0px 0 0px 15px;
padding: 0;
}

ul.review {
margin: 0px 0 0px 15px;
padding: 0;
font-weight: normal;
}

li {
list-style-type: square;
line-height: 17px;
font-weight: bold;
}

.review-score {
font-size: 60px;
font-weight: bold;
line-height: 60px;
color: #FCFFB4;
text-align: center;
}

.review-summary {
font-size: 14px;
font-weight: bold;
color: #ffffff;
}

A:link, A:visited, A:active {
color: #0000ff;
font-weight: bold;
}
A:hover {text-decoration: underline; color: #593EC8}

A.site-map:link {color: #919191; font-weight: normal;}
A.site-map:visited {color: #919191; font-weight: normal;}
A.site-map:active {color: #919191; font-weight: normal;}
A.site-map:hover {text-decoration: underline; color: #919191; font-weight: normal;}

