/* Copyright (C) Mill Services - All Rights Reserved */
/* No part of this file may be reused or copied without written permission. */

a:hover {color: red; text-decoration: none}
img {border: none;}

html, body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	height: 100%;
	text-align: center;		/* ie botch */
	min-width: 800px;
}

#mainPage {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	text-align: left;		/* ie botch */
}

#mainBody {
	border: 1px solid #000;
	padding: 12px;
	background-color: #fff;
	min-height: 100%;
}

#leftCol {
	float: left;
	padding-right: 20px;
	width: 520px;
}

#rightCol {
	float: right;
	width: 220px;
}

#mainMenu {
	margin-top: 15px;
	font-size: 90%;
	line-height: 110%;
}

#mainMenu ul {
	list-style: none;
	padding: 0;
}

#mainMenu li {
	padding: 5px 0 0 3px;
}
.menuSm {font-size: 85%; padding-left: 20px;}
li.menuHead {font-weight: bold; margin: 20px 0 10px 0; border-bottom: 1px dashed black; padding-left: 0;}

h1, h2, h3 {
	font-family: Georgia,"Times New Roman",Times,serif;
}

h1{
	letter-spacing: -0.5px;
	font-size: 170%;
	color: #000066;
	margin: 15px 0 5px 0;
	text-align: left;
}

h2{
	font-size: 140%;
	font-weight: 200;
	color: #000066;
	margin-top: 20px;
	margin-bottom: 5px;
}

h3{
	font-size: 120%;
	font-weight: 200;
	color: #000066;
	margin-top: 20px;
	margin-bottom: 5px;
}


p{
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 20px;
}

ul, ol{
	font-family: Arial, Helvetica, sans-serif;
}

.formbody {font-family: Verdana, Arial, Helvetica, sans-serif;}

.linked {color: #800080;}

.clickhere {font-weight:bold;}

.home {padding-left:25px; background: transparent url("/image-files/hmsm.gif") no-repeat top left}
.toprated {padding-right:20px; background: transparent url("/image-files/top.gif") no-repeat top right}

.imgcentre {margin-left:auto; margin-right: auto; display: block;}
.hilite {background-color: #ffff00;}

.rating  { 
}

.ratingbox {
	width:180px;
	background-color: #EEEEEE;
	padding: 10px;
	border: 1px solid #CCCCCC;
	margin-bottom: 20px;
	overflow:hidden;
}

.ratingleft {
	float:left;
	font-weight: bold;
	text-transform: uppercase;
	margin: -2px 3px 0 0;
}

.myrate0, .myrate0h, .myrate1, .myrate1h, 
.myrate2, .myrate2h, .myrate3, .myrate3h, 
.myrate4, .myrate4h, .myrate5 { 
  width: 75px; 
  background: url(/image-files/star_gray.gif) 0 0 repeat-x; 
  text-indent: -9999px;
  display:block;
  overflow:hidden;
}

.myrate0 span, .myrate0h span, .myrate1 span, .myrate1h span, 
.myrate2 span, .myrate2h span, .myrate3 span, .myrate3h span, 
.myrate4 span, .myrate4h span, .myrate5 span  { 
  height: 15px; 
  background: url(/image-files/star_yellow.gif) 0 0 repeat-x; 
  display:block;
  overflow:hidden;
} 
.myrate0 span {width:0px;}
.myrate0h span {width:7px;}
.myrate1 span {width:15px;}
.myrate1h span {width:22px;}
.myrate2 span {width:30px;}
.myrate2h span {width:37px;}
.myrate3 span {width:45px;}
.myrate3h span {width:52px;}
.myrate4 span {width:60px;}
.myrate4h span {width:67px;}
.myrate5 span {width:75px;}

#jumpreviews {width:130px; float:right; border:2px solid #000; background:#E8EDFF; margin:0 0 5px 10px; padding:5px; text-align:center; font-size:80%;}

#reviews {width:100%; border-collapse:collapse; text-align:left; background:#E8EDFF; border:1px solid #000; margin-bottom:20px;}
#reviews th {font-size:80%; padding:8px; background:#D8DFF7;}
#reviews td {border-top:1px solid #000099; padding:8px; font-size:80%;}
#reviews tfoot {font-size:70%; text-align:right; background:#D8DFF7;}

#oldreviews {width:100%; border-collapse:collapse; text-align:left; background:#F0F0F0 url(/image-files/closed.gif) repeat-y top left; border:1px solid #B0B0B0; margin-bottom:20px;}
#oldreviews th {font-size:80%; padding:8px; background:#E5E5E5;}
#oldreviews td {border-top:1px solid #B0B0B0; padding:8px; font-size:80%;}
#oldreviews tfoot {font-size:70%; text-align:right; background:#E5E5E5;}

.footnav {font-size:80%; text-align: center; margin-top: 50px; border-top: 1px solid #000; border-bottom: 1px solid #000; padding: 10px 0;}

#footer {clear: both; margin-top: 10px;	margin-bottom: 10px;}
.menubott {padding-top: 5px; padding-bottom: 5px; margin-bottom: 10px; margin-left:auto; margin-right: auto; display: block; width: 750px; text-align:center;}
.menubott ul {text-align: center; width: 100%; padding: 0; margin: 0;	list-style-type: none;}
.menubott li {display: inline; font-size:0.9em;}
.menubott a {padding: 0.7em 0.7em;}
.copyright {font-size: 0.8em; color: #666666; text-align: center;}

.tipbox {margin-top: 40px; width:100%; background-color: #EEEEEE; padding: 10px 15px 0 15px; border: 1px solid #CCCCCC;}

.relatedreviews {margin-top:30px; padding-top:15px; border-top: 1px solid #999999;}
.morerelated {margin-top:35px; padding-top:15px; border-top: 1px solid #999999;}

.reviewed {font-size: 70%; color: #999999; margin-top:20px;}
.reviewer {font-size: 70%; color: #999999;}
.dtreviewed {font-size: 70%; color: #999999;}

.simpletable {background: #E5E5E5; border: 1px solid #B5B5B5; margin-bottom: 10px;}
.simpletable th {background: #D5D5D5;}

.bluetable {background: #F5F5F5; border: 0; margin: 0 auto 5px auto;}
.bluetable tr {background: #CCCCFF;}
.bluetable th {background: #003399; color: #FFFFFF;}
.bluetable td {padding: 2px;}

.lmhtable {background: #E5E5E5; border: 1px solid #B5B5B5; margin-bottom: 10px;}
.lmhtable th {background: #D5D5D5;}
.lmhtable td {text-align: center;}
.lmhtable td.fcol {background: #D5D5D5; text-align: left;}

.notebox {margin: 10px 20px 10px 20px; background-color: #EEEEEE; padding: 10px 15px 0 15px; border: 1px solid #CCCCCC;}
.noteboxresults {float: right; margin: 10px 0; background-color: #EEEEEE; padding: 10px 15px 0 15px; border: 1px solid #CCCCCC;}

.submitreview {font-size: 90%; color: #555555;}

#HeaderOptinBox {background: url(../image-files/whatreallyworks.gif) no-repeat center top; height:247px; width:220px;}
#HeaderOptinBox form {margin: 0;}
#HeaderOptinBox input[type="text"] {width:180px; height:18px; margin: 171px 0px 0px 15px;}
#HeaderOptinBox input[type="image"] {width: 151px; height: 52px; font-size: 0px; margin: -5px 0px 0px 35px; border:none;}

.tipsbox {font-family:Helvetica,Arial,sans-serif; background-color: #eceed4; border: 2px solid #000000; padding: 5px; margin-bottom: 10px;}
.tipsbox h1 {font-size:1.6em; line-height:1.4em; font-weight:bold; text-transform:uppercase; padding:0px;}
.tipsbox p {padding:0px;}
.tipsbox img {float:right; margin-left:0px;}

#jumpoff {}
.jumpoption {background-color: #eceed4; border: 1px solid #000000; padding: 5px; margin-bottom: 10px;}
.jumpoption:hover {background-color: #ffffe8;}
.bigno {float:left; font-size:170%; padding:0 10px 10px 0;}

.sharestuff {padding:0; margin: 0 0 10px 0;}
.sharestuff ul {display: inline;}
.sharestuff li {float: left; list-style:none;}

/* Copyright (C) Mill Services - All Rights Reserved */
/* No part of this file may be reused or copied without written permission. */
