body {
	background-color: #440000;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.layout {
	width:100%;
	display:block;
	min-width: 750px;
}
.layout-left {
	float:left;
	width: 30%;
}
.layout-right {
	float:right;
	width: 69%;
}
.topbar {
	background:url(images/topbar.jpg);
	margin-bottom:10px;
	display: block;
	width:100%;
	height: 140px;
	min-width: 750px;
}
.topbar-left {
	float: left;
	width: 350px;
}
.topbar-right {
	text-align: center;
	color:#ffffff;
	font-size:large;
	font-family: "Times New Roman", Times, serif;
	height: 40px;
	position: relative;
	top: 50px;
	min-width: 200px;
}
.topbar-right-top {
}
.topbar-right a, 
.topbar-right a:link,
.topbar-right a:visited,
.topbar-right a:active,
.topbar-right a:hover {
	color:#FFFFFF;
	text-decoration:none
}
.contentleft {
	padding: 5px;
}
.contentright {
	padding: 5px;
}
.leftbox{display:block}
.leftbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e5ceb6}
.leftbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #89584e;
  border-right:1px solid #89584e;
  background:#bc9a88}
.leftbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #541412;
  border-right:1px solid #541412;
  background:#c6a693}
.leftbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c6a693;
  border-right:1px solid #c6a693;}
.leftbox4{
  border-left:1px solid #89584e;
  border-right:1px solid #89584e}
.leftbox5{
  border-left:1px solid #bc9a88;
  border-right:1px solid #bc9a88}
.leftboxfg {
	padding:10px;
	background-color: #e5ceb6;
}
.rightbox{display:block}
.rightbox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#e5ceb6}
.rightbox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #89584e;
  border-right:1px solid #89584e;
  background:#bc9a88}
.rightbox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #541412;
  border-right:1px solid #541412;
  background:#c6a693}
.rightbox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c6a693;
  border-right:1px solid #c6a693;}
.rightbox4{
  border-left:1px solid #89584e;
  border-right:1px solid #89584e}
.rightbox5{
  border-left:1px solid #bc9a88;
  border-right:1px solid #bc9a88}
.rightboxfg {
	padding:10px;
	background-color: #e5ceb6;
	background-image: url(images/bg-poundcoin.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.highlight {	color: #FF0000;
	font-weight: bold;
}
a:link {
	color: #440000;
}
a:visited {
	color: #440000;
}
a:hover {
	color: #990000;
}
a:active {
	color: #440000;
}
.wwwbox {
	color: #FFFFFF;
	font-size: medium;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.reminderbox {
	background-color:#EFE0D1;
	border:2px dotted #440000;
	padding: 5px;
}
.codebox {
	background-color:#EFE0D1;
	border:1px dashed #444444;
	font-family:"Courier New", Courier, monospace;
	padding: 5px;
}
.indent {
	padding-left:2em;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Georgia, Times New Roman, Times, serif;
}
h1 {
	font-size: large;
}
h2 {
	font-size: medium;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.comparison-table-left {
	background-color: #E5CEB6;
	background-image: url(images/comparison_table_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.comparison-table-package-headers {
	font-size: x-small;
	font-weight: bold;
}
.style2 {color: #FFFFFF}
.style3 {font-size: large}
.style4 {font-size: x-small; }
.style6 {color: #00FF00}
.bad-input {color: red; background: yellow}