	body {
	  background-color: #ffffff;
	  }
	#header {
	  color: rgb(0,102,102);
	  font-family: arial;
	  font-weight: bold;
	  font-size: 14px;
	  border:3px #cccccc outset;
	  background-color: rgb(0,102,102);
	  vertical-align: middle;
	  }
	#activeh {
	  color: rgb(0,102,102);
	  font-family: arial;
	  font-weight: bold;
	  font-size: 14px;
	  border:3px #cccccc inset;
	  background-color: #ffffff;
	  vertical-align: middle;
	  }
	#logo {
	  color: rgb(0,102,102);
	  font-family: arial;
	  font-weight: bold;
	  font-size: 30px;
	  background-color: transparent;
	  vertical-align: middle;
	  }
	#head {
	  height: 60px;
	  width: 720px;
	  background-position: center center;
	  background-image: url(); 
	  vertical-align: middle;
	  }
	#navbar {
	  height: 10px;
	  width: 725px;
	  color: #000000;
	  font-family: arial;
	  font-size: 10px;
	  background-color: transparent;
	  background-position: center center;
	  vertical-align: middle;
	  }
	td.navlink {
	  border-width: 3px;
	  font-size: 12px;
	  font-weight: bold;
	  border-color: #666666;
	  border-style: outset;
	  background-color: #cccccc;
	  }
	td.navlink#active {
	  border-width: 3px;
	  font-weight: bold;
	  color: #000000;
	  border-color: #808080;
	  border-style: inset;
	  background-color: #ffffff;
	  }
	.bluegreen {
	  color: rgb(0,102,102);
	  }
	p, td {
	  color: #000000;
	  font-family: arial;
	  font-size: 12px;
      }
	ul {
	  color: rgb(38,35,92);
	  font-family: arial;
	  font-size: 14px;
	  }
	a img {
	  border: none;
	  }
	.redtext {
	  color: #ff0000;
	  font-weight: bold;
	  }
	tr.blk_bg {
		background-color: 000000;
	}
	td.white_txt {
		color: ffffff;
	}
	.black {
	  border-style: solid;
	  border-width: 1px;
	  border-color: #000000;
	  background-color: #000000;
	  color: #ffffff;
	  font-family: arial;
	  font-size: 12px;
	  font-weight: bold;
	  }
	.strong {
	  color: #000000;
	  font-family: arial;
	  font-size: 16px;
	  font-weight: bold;
	  }
	.white {
	  background-color: #ffffff;
	  color: #000000;
	  font-family: arial;
	  font-size: 12px;
	  }
	.mint {
	  background-color: #ccffcc;
	  color: #000000;
	  font-family:arial;
	  font-size: 12px;
	  font-weight: bold;
	  }
	.step {
	  background-color: #ccffcc;
	  color: #006666;
	  font-family: arial;
	  font-size: 20px;
	  font-weight: bold;
      }
    .process {
	  color: #000000;
	  font-family: arial;
	  font-size: 16px;
	  font-weight: bold;
	  }
	.grey {
	  background-color: #eeeeee;
	  color: #000000;
	  font-family: arial;
	  font-size: 12px;
	  }
	.lgrey {
	  background-color: #cccccc;
	  color: #000000;
	  font-family: arial;
	  font-size: 12px;
	  }
	.bluebkg {
	  background-color: rgb(38,35,92);
	  color: #ffffff;
	  font-family: arial;
	  font-size: 12px;
	  }
	.trans {
	  background-color: transparent;
	  color: #000000;
	  font-family: arial;
	  font-size: 12px;
	  }
	#system {
	  font-size:12px;
	  background-color: rgb(0,102,102);
	  color: #ffffff;
	  font-weight: bold;
	  font-family: arial;
	  }
	#lime {
	  font-size:12px;
	  background-color: #99cc00;
	  color: #000000;
	  font-weight: bold;
	  font-family: arial;
	  }
	#subsystem {
	  font-size:12px;
	  background-color: #ffffff;
	  color: #000000;
	  font-family: arial;
	  border:thin
	  rgb(0,102,102)
	  solid;
	  }
	.h3 {
	  font-size: 24px;
	  color: rgb(0,102,102);
	  font-family: arial;
	  font-weight: bold;
	  font-style:italic;
	  }
	.r4 {
	  font-size: 18px;
	  color: red;
	  font-family: arial;
	  font-weight: bold;
	  }
	.h4 {
	  font-size: 18px;
	  color: rgb(0,102,102);
	  font-family: arial;
	  font-weight: bold;
	  }
	.h5 {
	  font-size: 14px;
	  color: rgb(0,102,102);
	  font-family: arial;
	  font-weight: bold;
	  }
	.heavy {
	  font-size: 18px;
	  color: black;
	  font-family: arial;
	  font-weight: bold;
	  }
	.heavy2 {
	  font-size: 20px;
	  color: black;
	  font-family: arial;
	  font-weight: bold;  
	  }
	.statement {
	   font-weight: bold;
	   color: #000000;
	   font-size: 14px;
	   }
	.title {
	  font-size: 24px;
	  color: rgb(0,102,102);
	  font-family: arial;
	  }
	.blue {
	  font-size: 14px;
	  color: #000099;
	  font-family: arial;
	  }
	td.baseline {
	  font-size:16px;
	  color: #ffffff;
	  font-weight: bold;
	  font-family: Arial;
	  }	
	td.baseline2 {
	  font-size:10px;
	  color: #ffffff;
	  font-weight: bold;
	  font-family: Arial;
	  }
	table.baseline {
		background-color: rgb(0,102,102);
	}
	.general {
	  font-size: 10pt;
	  color: #000000;
	  font-family: arial;
	  }
	.generalhead {
	  font-size: 12pt;
	  color: #000000;
	  font-family: arial;
	  }
	.premade {
	  font-size:16px;
	  background-color: rgb(0,102,102);
	  color: #ffffff;
	  font-weight: bold;
	  font-family: arial;
	  }
	.premade1 {
	  font-size:16px;
	  background-color: rgb(0,102,102);
	  color: #000000;
	  font-weight: bold;
	  font-family: arial;
	  }
	.yellow {
	  background-color: #fffacd;
	}
/* for about us page */
	#location {
	  color: rgb(0,102,102);
	  font-weight: bold;
	  font-style: italic;
	  font-family: arial;
	  font-size: 18px;
	  }
/* for turnkey page */
	.note {
	  color: #000000;
	  font-family: arial;
	  font-size: 11px;
	  font-style: italic;
	  }
	 .importantnote {
	  color: red;
	  font-family: arial;
	  font-size: 11px;
	  font-style: italic;
	  font-weight: bold;	  
	  }
/* home link */
    a.home {
	  color: #ffffff;
	  font-family: arial;
}
/* video & PDF links*/
	a.spec:link {
	  color: #ff0000;
	  }
/* nav links */
	a.nava:link {
	  color: rgb(0,102,102);
      }
	a.nava:visited {
	  color: rgb(0,102,102);
      }
	a.nava:hover {
	  color: #808080;
      }
	a.nava:active {
	  color: #000000;
      }
	a.nav:link {
	  color: #ffffff;
	  }
	a.nav:visited {
	  color: #ffffff;
	  }
	a.nav:hover {
	  color: #808080;
	  }
	a.nav:active {
	  color: #000000;
	  }
	a.navb:link {
	  color: #000000;
	  }
	a.navb:visited {
	  color: #000000;
	  }
	a.navb:hover {
	  color: #808080;
	  }
	a.navb:active {
	  color: #ffffff;
	  }
	a.email:link {
	  color: #cc0000;
	  }
	a.fplink:visited {
		color: #000000;
	}
	a.fplink:hover {
		color: #ffffff;
	}
	a.fplink:active {
		color: #ffffff;
	}
	a.fplink:link {
		color: #000000;
	}
	a.fpnew:visited {
		color: #ff0000;
	}
	a.fpnew:hover {
		color: #ffffff;
	}
	a.fpnew:active {
		color: #ffffff;
	}
	a.fpnew:link {
		color: #ff0000;
	}
/* Calendar specific styles */
	#myCalendar {
	  background-color:#ffffff;
	  border-width: 1px;
	  border-color: #808080;
	}	  
	.weekDays {
	  width: 14%;
	  background-color: #b0c4de;
	  font-size: 14pt;
	  height: 8%;
	  vertical-align: top;
	  }
	.nonMonthDay {
	  background-color: #d3d3d3;
	  height: 45px;
	  vertical-align: top;
	  }
	.monthDay {
	  background-color: #fffacd;
	  height: 45px;
	  vertical-align: top;
	  }
	.monthDayEvent {
		background-color: yellow;
	  height: 45px;
	  vertical-align: top;
	}
	a.date:link {
	  color: #0000ff;
	  }
	a.date:visited {
	  color: #0000ff;
	  }
	a.date:hover {
	  color: #606060;
	  }
	a.date:active {
	  color: #000000;
	  }
	#dealer {
	  color: #ffffff;
	  font-family: arial;
	  font-weight: bold;
	  font-size: 14px;
	  border:3px #cccccc outset;
	  background-color: rgb(0,102,102);
	  vertical-align: middle;
	  }
	#border {
		border-style: solid;
		border-color: black;
		border-width: 1px;
	}
	.border {
	 	color: rgb(38,35,92);
	  	font-family: arial;
	  	font-size: 12px;
		border-style: solid;
		border-color: rgb(0,102,102);
	}
	.prod_statement {
		color: rgb(0,102,102);
		font-family: arial;
		font-size: 20px;
		vertical-align: middle;
	}
	.prod_spec_tbl {
		background-color: rgb(0,102,102);
		color: #ffffff;
		font-weight: bold;
	}
	a.prod_spec:link {
		background-color: rgb(0,102,102);
		color: #ffffff;
		font-weight: bold;
	}
	a.prod_spec:visited {
		background-color: rgb(0,102,102);
		color: #ffffff;
		font-weight: bold;
	}
	a.prod_spec:hover {
		background-color: rgb(0,102,102);
		color: #ffffff;
		font-weight: bold;
	}
	a.prod_spec:active {
		background-color: rgb(0,102,102);
		color: #ffffff;
		font-weight: bold;
	}
	.event_local {
		color: #0000ff;
		font-weight: bold;
		font-size: 20px;
		font-family: arial;
	}
	.tbl_home_page {
		color: #000000;
		background-color: #cccccc;
		border-style: solid;
		border-color: rgb(0,102,102);
		border-width: 6px;
	}
	a.link:link {
		color: #000000;
	}
	a.link:hover {
		color: #000000;
	}
	a.link:active {
		color: #000000;
	}
	a.link:visited {
		color: #000000;
	}
	td.cover_price {
	    border-style: solid;
		border-width: 1;
		border-color: 000000;
	}
	td.cover_price#grey {
		background-color: aaaaaa;
	}
	tr.grey {
		background-color: bbbbbb;
	}