h1 {
  color: #0061AF;
  font-size: 200%;
  margin: 15px 0;
}

h2 {
  color: #F36F23;
  font-size: 150%;
  margin: 15px 0;
}

h2 a {
  color: #F36F23;
}

h3 {
  color: #0061AF;
  font-size: 130%;
  margin: 15px 0;
}

h3 a {
  color: #0061AF;
  text-decoration: none;
}

h4 {
  color: #F36F23;
  font-size: 130%;
  margin: 15px 0;
}

h4 a {
  color: #F36F23;
  text-decoration: none;
}

h5 {
  color: #818284;
  font-size: 150%;
  margin: 15px 0;
}

h5 a {
  color: #818284;
  text-decoration: none;
}

h6 {
  color: #0061AF;
  font-size: 120%;
  margin: 15px 0;
}

h6 a {
  color: #0061AF;
  text-decoration: none;
}

p {
  font-size: 110%;
  margin: 15px 0;
}

ul {
  margin: 10px 0;
  padding: 0 14px;
}

li {
  list-style-image: url(/images/bullet.gif);
}

.homepage_machine {
  float: right;
  margin: 0 20px 10px 10px;
}

.orangelistnobullets {
  list-style: none;
  margin: 10px 0;
  padding: 0;
}

.orangelistnobullets dd {
  margin: 0;
  padding: 0;
  color: #F36F23;
  font-size: 120%;
  font-weight: bold;
}

.blue,
.blue a,
a.blue {
  color: #0061AF;
}

.orange,
.orange a,
a.orange {
  color: #F36F23;
}

#products-title {
  width: 600px;
  height: 80px;
  float: left;
}

#products-visit {
  width: 225px;
  height: 80px;
  float: left;
}

#products-list-side {
  width: 300px;
  float: left;
}

#products-list-side2 {
  width: 299px;
  float: left;
}

#products-content {
  width: 505px;
  float: right;
}

#products-ind-content {
  width: 505px;
  float: right;
}

#products-ind-content .textBox {
	width:365px;
	float:left;
	margin:0 0 0 20px;
}

#products-ind-content .textBox p {
	width:365px;
	float:left;
	margin:0 0 0 20px;
	font-size:110%;
}

#products-ind-content .imageBox {
	float:left;
	margin-top:30px;
}

#products-ind-content ul {
  margin: 10px 0px 0px 0;
  padding: 0 14px 0 2px;
  width: 350px;
}

#products-ind-content li {
  background: url(/images/tick.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 20px;
	list-style-type: none;
	list-style-image:none;
	font-size: 110%;
}

.downloads {
  border: 0;
  border-collapse: collapse;
  width: 100%;
  padding: 0;
  margin: 10px 0;
}

.downloads td {
  padding: 0;
  border-collapse: collapse;
  border: 0;
  width: 25%;
}

.downloads a {
  font-size: 130%;
  font-weight: bold;
  color: #818285;
}

.downloads span {
  font-size: 120%;
}

.downloads label {
  font-size: 130%;
  color: #818285;
  font-weight: bold;
}

a.grey {
  color: #818285 !important;
}

.news {
  width: 100%;
  float: left;
  margin: 10px 0;
  text-align: left;
}

.news p a {
  color: #1C52BB;
  margin: 5px 0 0 0;
  display: block;
}

.news p {
  display: block;
  margin: 5px 25px 5px 6px;
}

.news h4 {
  display: block;
  margin: 0 25px 0 6px;
}

a.retrobluelink {
  text-decoration: underline;
  color: blue;
}

#home-side {
  width: 200px;
  float: right;
  text-align: center;
  margin: 13px 0 0 25px;
}

.news0 {
  width: 215px;
  float: left;
}

.news1 {
  width: 215px;
  float: left;
  margin: 0 90px;
}

.product-movies {
  	list-style: none;
	list-style-image: none;
	padding: 0px;
	float: left;
    width: 299px;
	color: #0061AF;
}

.product-movies li {
  	font-size: 120%;
  	list-style: none;
	list-style-image: none;
	font-weight: bold;
	padding: 0px 0px 12px 0px;
}

.product-movies li.selected {
	background-image: url(/images/arrow.png);
	background-repeat: no-repeat;
	background-position: 6px 3px;
}

.product-movies li a {
	color: #0061AF;
}

.product-movies li ul {
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}

.product-movies li ul li {
  	color: #F36F23;
	font-size: 86%;
	font-weight: normal;
	padding: 0px 0px 0px 22px;
}

.product-movies li ul li a {
  	color: #F36F23;
}

h1.download {
    color: #006CB6;
    font-size: 14px;
}

tr.padded td {
  border-bottom: dotted 1px #666666;
}


