#wrapper {
	position:relative;
	width:820px;
	height:650px;
	z-index:1;
	background-color: black;
	margin: 20px auto;
	border: 1px solid #FFF;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #000;
}
h1 {
	margin: 0px;
	padding: 0px;
}
h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	font-size: 14px;
	line-height: 23px;
	color: #FFF;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
h4 {
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #FFF;
}
h5 {
	font-size: 14px;
	line-height: 21px;
	color: #FC0;
	font-style: normal;
	font-weight: normal;
	margin: 0px;
	letter-spacing: 1px;
	padding-top: 24px;
}
h6 {
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
#menus {
	position:absolute;
	width:140px;
	z-index:3000;
	left: 0;
	top: 234px;
}
#details {
	left:238px;
	z-index:20;
	top: 3px;
	text-align: right;
	width: 582px;
	position: absolute;
	margin-top: -10px;
}
#mainLogo {
	position:absolute;
	left:35px;
	top:25px;
	width:150px;
	height:50px;
	z-index:2;
}
#mainImage {
	position:absolute;
	left:434px;
	top:0px;
	width:386px;
	height:412px;
	z-index:3;
}
#mainHeader {
	position:absolute;
	left:250px;
	top:40px;
	width:320px;
	z-index:300;
	text-align: center;
}
#mainHeader h1 {
	font-size: 21px;
	color: #FC0;
	line-height: 30px;
	padding-top: 10px;
	font-style: normal;
	font-weight: normal;
}
#header {
	position:absolute;
	left:200px;
	top:20px;
	width:420px;
	z-index:300;
	text-align: center;
}
#header h1 {
	font-size: 21px;
	color: #FC0;
	line-height: 28px;
	padding-top: 10px;
	font-style: normal;
	font-weight: normal;
}
#header h2 {
	font-size: 15px;
	font-weight: normal;
	color: #FFF;
	line-height: 25px;
	font-style: normal;
	padding-top: 12px;
}
#footerBk {
	position:absolute;
	left:0px;
	top:620px;
	width:820px;
	height:20px;
	z-index:300;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 6px;
	color: #FFF;
	letter-spacing: 1px;
	margin: 0px;
	font-weight: bold;
	background-color: #000;
	padding-top: 10px;
}
#footerBk a {
	color: #FFF;
	text-decoration: none;
}
#footerBk a:hover {
	color: #FC0;
	text-decoration: none;
}
#footerWt {
	position:absolute;
	left:0px;
	top:620px;
	width:820px;
	height:20px;
	z-index:100;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 6px;
	color: #000;
	letter-spacing: 1px;
	margin: 0px;
	font-weight: bold;
	padding-top: 10px;
}
#footerWt a {
	color: #000;
	text-decoration: none;
}
#footerWt a:hover {
	color: #FC0;
	text-decoration: none;
}
#homeIntro {
	position:absolute;
	left:38px;
	top:112px;
	width:288px;
	z-index:6;
	margin: 0px;
	padding: 0px;
}
#pedia {
	position:absolute;
	left:35px;
	top:355px;
	width:80px;
	z-index:3000;
	text-align: center;
	font-size: 10px;
}
#pedia a {
	color: #FFF;
	text-decoration: none;
	display: block;
	height: 16px;
	width: 80px;
	padding-top: 2px;
	border: 1px solid #FFF;
}
#pedia a:hover {
	color: #FC0;
	text-decoration: none;
	border: 1px solid #FC0;
	display: block;
}
#homeIntro2 {
	position:absolute;
	left:75px;
	top:410px;
	width:225px;
	z-index:8;
}
#homeText {
	position:absolute;
	left:332px;
	top:410px;
	width:430px;
	z-index:9;
	height: 200px;
}
#homeText p {
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #FFF;
	padding-bottom: 10px;
}
#printBk {
	position:absolute;
	top:0px;
	width:100px;
	height:14px;
	z-index:1;
	font-size: 8px;
	color: #FFF;
	line-height: 12px;
	left: 710px;
	font-style: normal;
	font-weight: normal;
	margin-top: 8px;
}
#printBk a {
	background-image: url(navigation/printer_bk.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
	color: #FFF;
	text-decoration: none;
	height: 14px;
	text-align: right;
	display: block;
	padding-left: 0px;
	padding-right: 18px;
}
#printBk a:hover {
	background-image: url(navigation/printer_bk.gif);
	background-repeat: no-repeat;
	background-position: right -14px;
	color: #FFF;
	text-decoration: none;
}
#printWt {
	position:absolute;
	top:0px;
	width:100px;
	height:14px;
	z-index:1;
	font-size: 8px;
	color: #000;
	line-height: 12px;
	left: 710px;
	font-style: normal;
	font-weight: normal;
	margin-top: 8px;
}
#printWt a {
	background-image: url(navigation/printer_wt.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
	color: #000;
	text-decoration: none;
	display: block;
	height: 14px;
	padding-right: 18px;
	text-align: right;
}
#printWt a:hover {
	background-image: url(navigation/printer_wt.gif);
	background-repeat: no-repeat;
	background-position: right -14px;
	color: #000;
	text-decoration: none;
}
#bottomWhite {
	position:absolute;
	left:0px;
	top:231px;
	width:820px;
	height:419px;
	z-index:50;
	background-color: #FFF;
	text-align: right;
	padding: 0px;
	margin: 0px;
}
#all1 {
	position:absolute;
	left:140px;
	top:234px;
	width:77px;
	height:220px;
	z-index:100;
}
#all2 {
	position:absolute;
	left:225px;
	top:234px;
	width:77px;
	height:220px;
	z-index:100;
}
#all3 {
	position:absolute;
	left:310px;
	top:234px;
	width:77px;
	height:220px;
	z-index:100;
}
#all4 {
	position:absolute;
	left:395px;
	top:234px;
	width:77px;
	height:220px;
	z-index:100;
}
#all5 {
	position:absolute;
	left:480px;
	top:234px;
	width:77px;
	height:220px;
	z-index:100;
}
#all6 {
	position:absolute;
	left:565px;
	top:234px;
	width:85px;
	height:220px;
	z-index:100;
}
#all7 {
	position:absolute;
	left:650px;
	top:234px;
	width:77px;
	height:220px;
	z-index:100;
}
#all8 {
	position:absolute;
	left:735px;
	top:234px;
	width:77px;
	height:220px;
	z-index:100;
}
.allText {
	font-size: 9px;
	line-height: 12px;
	padding-right: 5px;
	padding-left: 7px;
	display: block;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #FC0;
	margin-left: 1px;
	margin-top: 10px;
	text-align: left;
}
.allButton {
	font-size: 9px;
	height: 20px;
	text-align: left;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFF;
	line-height: 18px;
}
.allButton a {
	color: #000;
	text-decoration: none;
	display: block;
	background-color: #FC0;
	height: 20px;
	padding-left: 7px;
	width: 75px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.allButton a:hover {
	color: #FFF;
	text-decoration: none;
	display: block;
	background-color: #666;
}
.allButtonBold {
	font-weight: bold;
	height: 0px;
}
#quote {
	position:absolute;
	left:605px;
	top:97px;
	width:175px;
	z-index:101;
	color: #CCC;
	font-size: 13px;
	line-height: 20px;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	display: block;
	background-image: url(images/quote_close.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 6px;
}
.white {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
}
.whiteSub {
	color: #FFF;
	vertical-align: super;
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
.yellow {
	color: #FC0;
}
.boldText {
	font-style: normal;
	font-weight: bold;
}
#headerPic {
	position:absolute;
	left:530px;
	top:0px;
	width:290px;
	height:228px;
	z-index:101;
}
#mainText {
	position:absolute;
	left:241px;
	top:115px;
	width:460px;
	z-index:10;
	text-align: left;
}
#mainText p {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000;
	padding-bottom: 10px;
}
#mainTextCol1 {
	position:absolute;
	left:241px;
	top:115px;
	width:460px;
	z-index:10;
	text-align: left;
}
#mainTextCol1 p {
	font-size: 11px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #000;
	padding-bottom: 10px;
}
#mainTextCol3 {
	position:absolute;
	left:491px;
	top:115px;
	width:220px;
	z-index:10;
	text-align: left;
}
#mainTextCol3 p {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000;
	padding-bottom: 10px;
}
#mainTextCol2 p{
	top: 3px;
	display: block;
	padding-top: 3px;
}
.yellowBold {
	color: #FC0;
	font-weight: bold;
}
#sidePic {
	position:absolute;
	left:0px;
	top:115px;
	width:220px;
	height:250px;
	z-index:1;
	text-align: center;
}
#sideNav {
	position:absolute;
	left:726px;
	top:115px;
	width:94px;
	z-index:5;
	text-align: left;
}
.sideNavButton {
	font-size: 9px;
	text-align: left;
	line-height: 18px;
}
.sideNavButton a {
	color: #FFF;
	text-decoration: none;
	background-color: #000;
	padding-left: 10px;
	width: 84px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	height: 20px;
	margin-top: 3px;
}
.sideNavButton a:hover {
	color: #000;
	text-decoration: none;
	background-color: #FC0;
}
.Sub {
	vertical-align: super;
	font-size: 6px;
	line-height: normal;
}
#mainText p a {
	line-height: normal;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#mainText2 {
	position:absolute;
	left:241px;
	top:25px;
	width:460px;
	z-index:3;
	text-align: left;
}
#mainText2 p {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000;
	padding-bottom: 10px;
}
#mainText p a:hover {
	line-height: normal;
	font-weight: bold;
	color: #FC0;
	text-decoration: none;
}
#mainText2 h6 {
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #000;
	padding-bottom: 18px;
	padding-top: 0px;
}
#mainText3 {
	position:absolute;
	left:241px;
	top:45px;
	width:400px;
	z-index:3;
	text-align: left;
}
#mainText3 p {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000;
	padding-bottom: 10px;
}
#sideNav2 {
	position:absolute;
	left:726px;
	top:0px;
	width:94px;
	z-index:5;
	text-align: left;
	height: 45px;
}
.sideNavButton2 {
	font-size: 10px;
	line-height: 14px;
	text-align: left;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
}
.sideNavButton2 a {
	color: #FFF;
	text-decoration: none;
	background-color: #000;
	height: 35px;
	padding-left: 10px;
	width: 84px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	padding-top: 5px;
}
.sideNavButton2 a:hover {
	color: #000;
	text-decoration: none;
	background-color: #FC0;
}
#caseSide {
	position:absolute;
	left:30px;
	top:129px;
	width:110px;
	z-index:6;
	text-align: right;
	font-size: 11px;
	line-height: 16px;
}
.yellowBold10 {
	color: #FC0;
	font-weight: bold;
	font-size: 10px;
}
#more {
	position:absolute;
	left:726px;
	top:360px;
	width:90px;
	height:15px;
	z-index:7;
	text-align: left;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
#more a {
	color: #000;
	text-decoration: none;
}
#more a:hover {
	color: #FC0;
	text-decoration: none;
}
#back {
	position:absolute;
	left:30px;
	top:360px;
	width:60px;
	height:15px;
	z-index:500;
	text-align: right;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
#back a {
	color: #000;
	text-decoration: none;
}
#back a:hover {
	color: #FC0;
	text-decoration: none;
}
#caseSidepic1 {
	position:absolute;
	left:723px;
	top:46px;
	width:97px;
	height:89px;
	z-index:501;
}
#caseSidepic2 {
	position:absolute;
	left:723px;
	top:138px;
	width:97px;
	height:89px;
	z-index:501;
}
#caseSidepic3 {
	position:absolute;
	left:723px;
	top:230px;
	width:97px;
	height:89px;
	z-index:501;
}
#gallery2 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:1;
	background-image: url(images/gallery_blank.jpg);
	visibility: visible;
}
#gallery3 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:2;
	background-image: url(images/gallery3.jpg);
	visibility: hidden;
}
#gallery4 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/gallery4.jpg);
	visibility: hidden;
}
#gallery5 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/gallery5.jpg);
	visibility: hidden;
}
#gallery6 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/gallery6.jpg);
	visibility: hidden;
}
#gallery7 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/gallery7.jpg);
	visibility: hidden;
}
#gallery8 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/gallery8.jpg);
	visibility: hidden;
}
#gallery9 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/gallery9.jpg);
	visibility: hidden;
}
#galleryRollovers {
	position:absolute;
	left:0px;
	top:291px;
	width:814px;
	height:84px;
	z-index:2;
	background-color: #000;
	text-align: center;
	padding-top: 20px;
	padding-left: 6px;
}
#topWhite {
	position:absolute;
	left:0px;
	top:96px;
	width:820px;
	height:524px;
	z-index:50;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 30px;
	margin: 0px;
}
table {
	border-collapse: collapse;
}
.tableText {
	font-size: 9px;
	line-height: 15px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 8px;
}
.tableBorder {
	border: 1px solid #000;
}
.tableTitle {
	font-size: 9px;
	line-height: 12px;
	padding-left: 8px;
	padding-top: 3px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FC0;
	background-color: #000;
	padding-bottom: 4px;
	letter-spacing: 1px;
}
#more2 {
	position:absolute;
	left:726px;
	top:495px;
	width:90px;
	height:15px;
	z-index:7;
	text-align: left;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
#more2 a {
	color: #000;
	text-decoration: none;
}
#more2 a:hover {
	color: #FC0;
	text-decoration: none;
}
#back2 {
	position:absolute;
	left:30px;
	top:495px;
	width:60px;
	height:15px;
	z-index:500;
	text-align: right;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
}
#back2 a {
	color: #000;
	text-decoration: none;
}
#back2 a:hover {
	color: #FC0;
	text-decoration: none;
}
.boldItal {
	font-style: italic;
	font-weight: bold;
}
.boldItal a {
	color: #000;
	text-decoration: none;
}
.boldItal a:hover {
	color: #FC0;
	text-decoration: none;
}
.ital {
	font-style: italic;
}
ital a {
	color: #000;
	text-decoration: none;
}
ital a:hover {
	color: #000;
}
p .ital a {
	color: #000;
}
.boldText10 {
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	line-height: 22px;
}
#mapHeader {
	position:absolute;
	left:248px;
	top:0px;
	width:572px;
	height:323px;
	z-index:101;
}
#bottomMap {
	position:absolute;
	left:0px;
	top:326px;
	width:820px;
	height:324px;
	z-index:50;
	background-color: #FFFFFF;
	text-align: left;
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	line-height: 15px;
}
#bottomMap a {
	color: #000;
	text-decoration: none;
}
#bottomMap a:hover {
	color: #FC0;
	text-decoration: none;
}
#salesAmerica {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#salesEurope {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#salesEurope2 {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#salesEurope3 {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#salesEurope4 {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#salesRussia {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#salesMiddleeast {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#salesAsia {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#salesAustralia {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#salesSouthafrica {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#hireAmerica {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#hireEurope {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#hireEurope2 {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#hireEurope3 {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#hireAsia {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#hireAustralia {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#hireSouthafrica {
	position:absolute;
	left:90px;
	top:10px;
	width:660px;
	height:280px;
	z-index:1;
	visibility: hidden;
}
#rolloverAmerica {
	position:absolute;
	left:71px;
	top:142px;
	width:73px;
	height:48px;
	z-index:1;
}
#rolloverEurope {
	position:absolute;
	left:225px;
	top:60px;
	width:89px;
	height:83px;
	z-index:1;
}
#rolloverRussia {
	position:absolute;
	left:314px;
	top:69px;
	width:93px;
	height:74px;
	z-index:1;
}
#rolloverMiddleeast {
	position:absolute;
	left:287px;
	top:143px;
	width:55px;
	height:48px;
	z-index:1;
}
#rolloverAsia {
	position:absolute;
	left:342px;
	top:143px;
	width:84px;
	height:79px;
	z-index:1;
}
#rolloverAustralia {
	position:absolute;
	left:395px;
	top:222px;
	width:82px;
	height:61px;
	z-index:1;
}
#rolloverSouthafrica {
	position:absolute;
	left:250px;
	top:223px;
	width:70px;
	height:53px;
	z-index:1;
}
.col1 {
	position:absolute;
	left:10px;
	top:10px;
	width:160px;
	height:260px;
	z-index:1;
}
.col2 {
	position:absolute;
	left:170px;
	top:10px;
	width:160px;
	height:260px;
	z-index:1;
}
.col3 {
	position:absolute;
	left:330px;
	top:10px;
	width:160px;
	height:260px;
	z-index:1;
}
.col4 {
	position:absolute;
	left:490px;
	top:10px;
	width:160px;
	height:260px;
	z-index:1;
}
.col2wide {
	position:absolute;
	left:170px;
	top:10px;
	width:200px;
	height:260px;
	z-index:1;
}
.col4wide {
	position:absolute;
	left:490px;
	top:10px;
	width:220px;
	height:260px;
	z-index:1;
}
#regions {
	position:absolute;
	left:260px;
	top:207px;
	width:85px;
	height:115px;
	z-index:301;
	font-size: 9px;
	line-height: 15px;
	color: #FFF;
}
#regions p a {
	color: #FFF;
	text-decoration: none;
}
#regions p a:hover {
	color: #FC0;
	text-decoration: none;
}
.yellowBold8 {
	color: #FC0;
	font-weight: bold;
	font-size: 8px;
	line-height: normal;
}
#mapIntro {
	position:absolute;
	left:38px;
	top:104px;
	width:173px;
	z-index:6;
	margin: 0px;
	padding: 0px;
}
#dealer {
	position:absolute;
	left:310px;
	top:578px;
	width:200px;
	height:32px;
	z-index:200;
	font-size: 10px;
	text-align: center;
	line-height: 16px;
}
#dealer p a {
	color: #000;
	text-decoration: none;
}
#dealer p a:hover {
	color: #FC0;
	text-decoration: none;
}
.moreSales {
	position:absolute;
	left:660px;
	top:260px;
	width:60px;
	height:22px;
	z-index:2;
	font-size: 10px;
	font-weight: bold;
	color: #000;
}
.backSales {
	position:absolute;
	left:-70px;
	top:260px;
	width:60px;
	height:22px;
	z-index:2;
	font-size: 10px;
	text-align: right;
	font-weight: bold;
	color: #000;
}
#address {
	position:absolute;
	left:36px;
	top:460px;
	width:241px;
	z-index:3000;
	font-size: 11px;
	line-height: 16px;
	color: #FFF;
	visibility: visible;
}
#address a {
	color: #FFF;
	text-decoration: none;
}
#address a:hover {
	color: #FC0;
	text-decoration: none;
}
#mapHolder {
	position:absolute;
	left:195px;
	top:58px;
	width:508px;
	height:468px;
	z-index:10;
}
#regions p a:focus {
	color: #FC0;
	text-decoration: none;
}
#form1 p {
	font-size: 10px;
	color: #666;
	margin-top: 8px;
}
select {
	font-size: 10px;
	color: #000;
	border: 1px solid #000;
	width: 100px;
	height: 20px;
}
select:hover {
	border: 1px solid #000;
	width: 100px;
	height: 20px;
	background-color: #CCC;
	font-size: 10px;
}
input  {
	border: 1px solid #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000;
	width: 200px;
	margin-top: -3px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 17px;
}
input#submit2 {
	width: 60px;
	margin-left: 110px;
	font-weight: bold;
	background-color: #FC0;
	margin-top: 10px;
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
	height: auto;
}
input#submit2:hover {
	color: #FFF;
	background-color: #666;
}
input#reset2 {
	width: 60px;
	font-weight: bold;
	background-color: #FC0;
	height: auto;
	margin-left: 10px;
	vertical-align: middle;
	margin-top: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
input#reset2:hover {
	color: #FFF;
	background-color: #666;
}
textarea  {
	border: 1px solid #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	width: 200px;
	height: 50px;
}
#formHolder {
	position:absolute;
	left:229px;
	top:37px;
	width:350px;
	z-index:1;
	text-align: left;
}
#form1 {
	font-size: 10px;
	color: #666;
	}
#form1 .label {
	float: left;
	width: 100px;
	text-align: right;
	clear: left;
	margin-right: 10px;
		}
input:focus {
	background-color: #CCC;
}
textarea:focus {
	background-color: #CCC;
}
.over {
	background-color: #FF9;
}
#topWhite table{
	border-collapse: collapse;
	font-family: Verdana, Geneva, sans-serif;
	border: 1px solid #000;
	position: absolute;
	left: 144px;
	width: 536px;
}
#bottomWhite table {
	border-collapse: collapse;
	font-family: Verdana, Geneva, sans-serif;
	width: 560px;
	border: 1px solid #000;
	top: 96px;
	position: absolute;
	left: 143px;
}
td {
	border-collapse: collapse;
	font-size: 9px;
	line-height: 12px;
	text-align: left;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
td a {
	border-collapse: collapse;
	text-align: left;
	color: #000;
	text-decoration: none;
}
td a:hover {
	border-collapse: collapse;
	text-align: left;
	color: #FC0;
	text-decoration: none;
}
th {
	border-collapse: collapse;
	padding-right: 5px;
	font-size: 8px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FC0;
	background-color: #000;
	letter-spacing: 1px;
	line-height: 10px;
	text-align: left;
	padding-left: 5px;
}
caption {
	font-size: 9px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FC0;
	background-color: #000;
	letter-spacing: 1px;
}
#bottomWhite td {
	border-collapse: collapse;
	padding-right: 6px;
	padding-left: 6px;
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 3px;
	line-height: 15px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
#bottomWhite th {
	border-collapse: collapse;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9px;
	padding-top: 4px;
	padding-bottom: 5px;
	font-weight: bold;
	color: #FC0;
	background-color: #000;
	text-align: right;
	text-transform: none;
	letter-spacing: 0em;
}
#formHolder2 {
	position:absolute;
	left:229px;
	top:137px;
	width:350px;
	z-index:1;
	text-align: left;
}
#bottomWhiteAll {
	position:absolute;
	left:0px;
	top:231px;
	width:820px;
	height:416px;
	z-index:50;
	background-color: #FFFFFF;
	text-align: right;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bottomWhiteAll td {
	z-index:50;
	text-align: right;
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#bottomWhiteAll th {
	z-index:50;
	text-align: right;
	padding: 0px;
	margin: 0px;
}
#tableCapLeft a{
	position:absolute;
	left:143px;
	top:467px;
	width:200px;
	z-index:1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#tableCapLeft a:hover {
	z-index:1;
	font-weight: bold;
	color: #FC0;
	text-decoration: none;
}
#tableCapRight {
	position:absolute;
	left:478px;
	top:467px;
	width:200px;
	height:0;
	z-index:1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8px;
	color: #000;
	text-align: right;
}
#tableHeader  {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FC0;
	letter-spacing: 1px;
	text-align: center;
	margin: 0px;
	background-color: #000;
	width: 534px;
	position: absolute;
	left: 143px;
	padding-top: 3px;
	padding-bottom: 3px;
	top: 40px;
	height: 14px;
}
#accWhite {
	position:absolute;
	left:0px;
	top:96px;
	width:820px;
	height:554px;
	z-index:50;
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#accWhite table {
	border-collapse: collapse;
}
#accWhite table td{
	font-size: 9px;
	line-height: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	vertical-align: top;
}
#tableCol1 {
	position:absolute;
	left:143px;
	top:63px;
	width:263px;
	z-index:1;
	border: 1px solid #000;
}
#tableCol2 {
	position:absolute;
	left:412px;
	top:63px;
	width:263px;
	z-index:1;
	border: 1px solid #000;
}
.smallCaps {
	font-size: 8px;
	color: #000;
}
.tableSub {
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	padding-top: 4px;
	padding-bottom: 1px;
	font-size: 8px;
}
.tableSubRule {
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000;
	display: block;
	margin-top: 3px;
	font-size: 8px;
}
#smallHeader {
	position:absolute;
	left:550px;
	top:0px;
	width:270px;
	height:96px;
	z-index:201;
}
.bottom {
	padding-bottom: 5px;
	display: block;
}
.boldText7 {
	font-style: normal;
	font-weight: bold;
	font-size: 7px;
}
#header h6 {
	font-size: 15px;
	font-style: normal;
	color: #FFF;
	font-weight: normal;
	letter-spacing: 1px;
	line-height: 21px;
	padding-top: 5px;
}
#site {
	position:absolute;
	left:257px;
	top:51px;
	width:420px;
	z-index:1;
	font-size: 11px;
	line-height: 18px;
}
#site table tr td {
	font-size: 11px;
	line-height: 17px;
}
.siteHead {
	font-size: 9px;
	font-weight: bold;
	display: block;
	padding-top: 12px;
	padding-bottom: 5px;
	letter-spacing: 1px;
}
#sideNav3 {
	position:absolute;
	left:726px;
	top:250px;
	width:94px;
	z-index:5;
	text-align: left;
	height: 90px;
}
.noRule {
	background-image: none;
}
#topWhite2 {
	position:absolute;
	left:0px;
	top:96px;
	width:820px;
	height:524px;
	z-index:50;
	background-color: #FFFFFF;
	text-align: left;
	padding-top: 30px;
	margin: 0px;
}
#topWhite2 table {
	border-collapse: collapse;
	font-family: Verdana, Geneva, sans-serif;
	position: absolute;
	left: 260px;
	width: 300px;
}
#test {
	border: 1px solid #339;
}
#topWhite2 table td {
	font-size: 9px;
	line-height: 12px;
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.smallCap2 {
	font-size: 8px;
	color: #000;
	display: block;
	margin-top: 3px;
	padding-top: 4px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000;
	border-left-color: #000;
	margin-bottom: -4px;
	padding-bottom: 5px;
	line-height: 12px;
	background-color: #FFF;
}
#topWhite2 table tr {
	display: block;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
#kitlistTableheader {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FC0;
	letter-spacing: 1px;
	text-align: center;
	background-color: #000;
	width: 320px;
	position: absolute;
	left: 250px;
	top: 40px;
	height: 20px;
	border: 1px solid #000;
	line-height: 20px;
}
#kitlistTableheader2 {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FC0;
	letter-spacing: 1px;
	text-align: center;
	background-color: #000;
	width: 320px;
	position: absolute;
	left: 250px;
	top: 270px;
	height: 35px;
	border: 1px solid #000;
	line-height: 20px;
}
#kitlistTableheader3 {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FC0;
	letter-spacing: 1px;
	text-align: center;
	background-color: #000;
	width: 320px;
	position: absolute;
	left: 250px;
	top: 40px;
	height: 35px;
	border: 1px solid #000;
	line-height: 20px;
}
#kitlistTableCol1 {
	position:absolute;
	left:250px;
	top:65px;
	width:320px;
	z-index:4;
	border: 1px solid #000;
	background-color: #FFF;
}
#kitlistTableCol2 {
	position:absolute;
	left:250px;
	top:310px;
	width:320px;
	z-index:4;
	border: 1px solid #000;
	background-color: #FFF;
}
#kitlistTableCol3 {
	position:absolute;
	left:250px;
	top:80px;
	width:320px;
	z-index:4;
	border: 1px solid #000;
	background-color: #FFF;
}
#kitlistTableCol1 caption {
	z-index:1;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#kitlistTableCol2 caption {
	z-index:1;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#kitlistTableCol3 caption {
	z-index:1;
	font-size: 9px;
	font-weight: bold;
	color: #000;
	margin: 0px;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#kickliteKit1 {
	position:absolute;
	left:60px;
	top:330px;
	z-index:1;
}
#kickliteKit2 {
	position:absolute;
	left:500px;
	top:319px;
	z-index:1;
}
#header h1 a {
	text-decoration: none;
	color: #FC0;
}
#kickliteKit3 {
	position:absolute;
	left:48px;
	top:265px;
	z-index:1;
}
#kickliteKit4 {
	position:absolute;
	left:502px;
	top:261px;
	z-index:1;
}
.smallCapsTop {
	font-size: 8px;
	color: #000;
	padding-top: 5px;
	display: block;
}
.top {
	padding-top: 5px;
	display: block;
}
.tableSubheader {
	font-size: 8px;
	color: #FFF;
	line-height: 8px;
}
#randomTitle {
	font-size: 21px;
	color: #FC0;
	line-height: 28px;
	padding-top: 10px;
	font-style: normal;
	font-weight: bold;
}
#kitListTableHolder {
	position:absolute;
	left:240px;
	top:40px;
	width:340px;
	z-index:8;
	border: 1px solid #000;
}
#kitListTableHolder h1 {
	font-size: 10px;
	font-weight: bold;
	color: #FC0;
	background-color: #000;
	letter-spacing: 1px;
	text-align: center;
	display: block;
	text-transform: uppercase;
	padding-top: 4px;
	padding-bottom: 4px;
}
#kitListTableHolder h2 {
	font-size: 8px;
	color: #FFF;
	background-color: #000;
	letter-spacing: 1px;
	text-align: center;
	display: block;
	text-transform: uppercase;
	padding-bottom: 6px;
	line-height: 5px;
	font-weight: normal;
}
#kitListTableHolder h3 {
	font-size: 8px;
	font-weight: bold;
	color: #000;
	letter-spacing: 1px;
	text-align: center;
	display: block;
	text-transform: uppercase;
}
.lowercase {
	text-transform: none;
	letter-spacing: 0px;
	font-size: 12px;
}
.lowercaseWhite {
	text-transform: none;
	letter-spacing: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
}
.capsWhite {
	text-transform: none;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
}
.note  {
	font-size: 8px;
	color: #000;
	position: absolute;
	bottom: auto;
	margin: 0px;
	line-height: 12px;
	padding-top: 6px;
	display: block;
	width: 340px;
}
.tableRule {
	padding-top: 4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #000;
	margin-top: 3px;
	display: block;
	width: auto;
	margin-left: -5px;
	padding-left: 5px;
	margin-right: -3px;
	padding-right: 2px;
}
#mainText li {
	font-size: 10px;
	list-style-type: disc;
	list-style-position: outside;
	margin-top: 0px;
	margin-right: -280px;
	margin-bottom: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 14px;
	margin-left: 1em;
}
#food2 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:1;
	background-image: url(images/food2.jpg);
	visibility: visible;
}
#food3 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:2;
	background-image: url(images/food3.jpg);
	visibility: hidden;
}
#food4 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/food4.jpg);
	visibility: hidden;
}
#food5 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/food5.jpg);
	visibility: hidden;
}
#food6 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/food6.jpg);
	visibility: hidden;
}
#food7 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/food7.jpg);
	visibility: hidden;
}
#food8 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/food8.jpg);
	visibility: hidden;
}
#food9 {
	position:absolute;
	left:140px;
	top:30px;
	width:427px;
	height:230px;
	z-index:3;
	background-image: url(images/food9.jpg);
	visibility: hidden;
}
#sideNav4 {
	position:absolute;
	left:726px;
	top:0px;
	width:94px;
	z-index:5;
	text-align: left;
	height: 21px;
}
.sideNavButton4 {
	font-size: 9px;
	text-align: left;
	line-height: 18px;
}
.sideNavButton4 a {
	color: #FFF;
	text-decoration: none;
	background-color: #000;
	padding-left: 10px;
	width: 84px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	height: 20px;
	margin-top: 3px;
}
.sideNavButton4 a:hover {
	color: #000;
	text-decoration: none;
	background-color: #FC0;
}
#details {
	position:absolute;
	z-index:1;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFF;
	padding-top: 10px;
	padding-bottom: 5px;
	visibility: visible;
}
#details p {
	padding-bottom: 4px;
	padding-top: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FC0;
	display: block;
	margin-right: 8px;
	margin-left: 8px;
}
#hq {
	position:absolute;
	left:310px;
	top:355px;
	width:282px;
	height:170px;
	z-index:1;
	border: 2px solid #FFF;
}
#newsCol1 {
	position:absolute;
	left:180px;
	top:25px;
	width:280px;
	z-index:3;
	text-align: left;
}
#newsCol2 {
	position:absolute;
	left:490px;
	top:25px;
	width:290px;
	z-index:3;
	text-align: left;
}
#newsCol1, #newsCol2 p {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000;
	padding-bottom: 10px;
}
#downloadAll {
	position:absolute;
	left:23px;
	top:360px;
	z-index:1;
}
#kleerColour {
	position:absolute;
	left:724px;
	top:220px;
	width:70px;
	height:114px;
	z-index:11;
}
#news {
	position:absolute;
	left:329px;
	top:234px;
	width:140px;
	height:82px;
	z-index:3001;
	background-color: #666;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	line-height: 17px;
	font-weight: normal;
	color: #FFF;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FC0;
	border-left-color: #FC0;
}
#news a {
	color: #FFF;
	text-decoration: none;
}
#news a:hover {
	color: #FC0;
	text-decoration: none;
}
#tickertape {
	position:absolute;
	left:330px;
	top:355px;
	width:480px;
	height:20px;
	z-index:3001;
	background-color: #FC0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top: 4px;
	font-weight: normal;
	color: #000;
	padding-left: 10px;
}
#tickertape a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
#tickertape a:hover {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#tickertapeHolder {
	position:absolute;
	left:330px;
	top:355px;
	width:490px;
	z-index:3001;
	background-color: #FC0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	height: 20px;
}
#linkButton {
	position:absolute;
	left:150px;
	top:355px;
	width:128px;
	z-index:1;
	text-align: left;
	font-size: 10px;
	height: 20px;
	background-image: url(images/linkbutton.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
}
#linkButton a {
	color: #000;
	text-decoration: none;
	display: block;
	height: 16px;
	width: 130px;
	padding-top: 3px;
	font-weight: bold;
}
#linkButton a:hover {
	color: #FFF;
	text-decoration: none;
	display: block;
}
