<!--
	body {
		margin: 0;
		padding: 0;
		background-color: #fff;
	}
	
	#home {
		position:relative;		
		height: 500px;
		width: 800px;
		padding: 0;
		margin: 0;		
	}
	
	
	#home-image{
		left:0px;
		bottom:0px;
		z-index:0;
		position:absolute;
	}
	
	#home-image img{
		display:block;			
	}
	
	
	#make-visigo {
		background: transparent url(../images/bg_make_visigo_yours.jpg) no-repeat 0 100%;
		width: 800px;
		padding: 0;
		margin: 0;
	}
	
	#internal {
		width: 800px;
		padding: 0;
		margin: 0;
	}
	
	div.main {
		width: 100%;
		height: 100%;
		text-align: center;
	}
	
	div.main-content {
		width: 800px;
		text-align: left;
		margin: 0 auto;
	}
	
	.flash-object {
		padding: 0;
	}
	
	table.logo-table {
		width: 800px;
	}
	
	.logo {
		padding-left: 26px;
	}
	
	.first-tab {
		padding-left: 26px;
	}
	
	table.navigation {
		background-color: #007487;
		width: 800px;
		padding: 0;
		margin: 0;
	}
	
	div.header-content {
		padding-left: 159px;
		width: 800px;
	}
	
	div.header-content p.content {
		width: 600px;
	}

	p.title {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 30px;
		text-decoration : none;
		font-weight: bold;
		margin: 0;
		padding: 16px 0 0 0;
	}
	
	p.content {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 16px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		margin: 0;
		padding: 7px 0 0 0;
	}
	
	p.content-internal {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 14px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		margin: 0;
		padding: 5px 0 0 0;
	}
	
	.home-links {
		position:relative;
		z-index:1;
		padding: 70px 0 0 550px;
	}
	
	.home-links table td.link-title {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
		padding-bottom: 2px;
	}
	
	.link-text {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		padding-bottom: 20px;
	}
	
	.link-text a {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
	}
	
	.link-text a:hover {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
	}
	
	table.footer td {
		color : #231F20;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 10px;
		text-decoration : none;
		font-weight: normal;
		padding: 8px 0 8px 30px;
	}
	
	.small {
		color : #231F20;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 8px;
		text-decoration : none;
		font-weight: normal;
	}
	
	table.footer td a {
		color : #231F20;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 10px;
		text-decoration : underline;
		font-weight: normal;
	}
	
	table.footer td a:hover {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 10px;
		text-decoration : underline;
		font-weight: normal;
	}
	
	table.menu {
		margin-left: 30px;
	}
	
	table.menu-nav {
		margin-top: 11px;
		width: 352px;
	}

	table.menu td.menu-item {
		padding-top: 8px;
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
		font-style: normal;
	}
	
	table.inside-content {
		margin: 24px 0 4px 0;
	}
	
	.flash-item {
		padding-right: 25px;
	}
	
	p.content-title {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 14px;
		text-decoration : none;
		font-weight: bold;
		margin: 0;
		padding: 0;
	}
	
	p.content-text {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		margin: 0;
		padding: 0 0 14px 0;
	}
	
	.link-title {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		padding-top: 2px;
	}
	
	.link-title a {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
	}
	
	.link-title a:hover {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
	}
	
	.link-title-margin {
		padding-right: 40px;
	}
	
	.link-title-margin a {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
	}
	
	.link-title-margin a:hover {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
	}
	
	.make-visigo-content {
		padding: 18px 0 0 364px;
		height: 400px;
	}
	
	p.content-internal-make {
		display: block;
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		margin: 0;
		padding: 0;
		width: 470px;
	}
	
	td.make-visigo-content-title {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 14px;
		text-decoration : none;
		font-weight: bold;
		margin: 0;
	}
	
	td.make-visigo-content-text {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		padding-top: 2px;
		margin: 0;
	}
	
	td.make-visigo-content-margin {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		margin: 0;
	}
	
	td.make-visigo-content-text-last {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		padding: 2px 0 19px 0;
		margin: 0;
	}
	
	td.make-visigo-content-text-note {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		padding: 2px 0 9px 0;
		margin: 0;
	}
	
	.bottom-links {
		padding-top: 15px;
	}
	
	p.content-internal-how-rugged {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		margin: 0;
		padding: 5px 0 0 0;
		width: 600px;
	}
	
	p.title-internal {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 24px;
		text-decoration : none;
		font-weight: bold;
		margin: 0;
		padding: 16px 0 0 0;
	}
	
	.flash-item-rugged {
		padding-right: 11px;
	}
	
	table.inside-content-rugged {
		margin: 11px 0 4px 0;
	}
	
	td.make-visigo-content-text-last table td{
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
	}
	
	.first-secondary-tab {
		padding-left: 473px;
	}
	
	p.content-internal-how-about {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		font-style: normal;
		margin: 0;
		padding: 5px 0 0 0;
		width: 514px;
	}
	
	table.inside-content-about {
		margin: 25px 0 4px 0;
	}
	
	table.inside-content-about td.flash-item {
		padding-bottom: 12px;
	}
	
	table.inside-content-about td.bottom-links {
		padding-top: 8px;
	}
	
	table.inside-content-contact {
		margin: 21px 0 4px 0;
	}
	
	table.inside-content-contact td.flash-item-contact {
		padding: 6px 7px 0 0;
	}
	
	td.content-contact {
		padding-top: 6px;
	}
	
	td.separator-contact {
		background-color: #BDBEC0;
	}
	
	td.content-contact-title {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
		width: 195px;
	}
	
	td.content-contact-text-last {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		padding: 0 0 35px 7px;
		width: 280px;
	}
	
	td.content-contact-text-last a {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : underline;
		font-weight: normal;
	}
	
	td.content-contact-text-last a:hover {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : underline;
		font-weight: normal;
	}
	
	#directions {
		position: relative;
		float: left;
		clear: right;
		width: 98px;
		margin: 22px 7px 0 0;
	}
	
	div.directions-content {
		position: relative;
		float: left;
		clear: right;
		width: 340px;
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		margin-top: 22px;
		line-height: 19px;
	}
	
	table.direction-links td {
		line-height: 19px;
		padding: 0;
		margin: 0;
	}
	
	table.direction-links td a {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
	}
	
	table.direction-links td a:hover {
		color : #007487;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: bold;
	}
	
	div.clear {
		clear: both;
	}
	
	#directions-from-north {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 100;
	}
	
	#directions-from-east {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 100;
	}
	
	#directions-from-south {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 100;
	}
	
	#directions-from-west {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 100;
	}
	
	p.directions-label {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 12px;
		text-decoration : none;
		font-weight: normal;
		padding: 5px 0 0 0;
		margin: 0;
		line-height: 18px;
	}
	
	td.content-title {
		color : #000;
   		font-family : Helvetica, Arial, sans-serif;
   		font-size : 14px;
		text-decoration : none;
		font-weight: bold;
		margin: 0;
		padding: 5px 0 8px 17px;
	}
	
   td.content-title span {
   		font-size: 14px;
		font-weight: normal;
   }
-->