body {
Font-family: 	Helvetica, sans-serif;
Font-weight: 	normal;
Font-style: 	normal;
Font-size: 	10pt;
Line-Height:	14pt;
color: 		#484848; 
background: 	#02ca83;
margin:		0px 0px 0px 0px;
padding:	10px 0px 0px 0px;
text-align:	center;
}



Table {
border-collapse:	collapse;
border:	0px;
}
TD { 
border: 	0px;
padding: 	0px; 
}

ul {
display: 	inline;
vertical-align:	middle;
}



A:link    { color: #202096;}
A:visited { color: #404080;}


<!--  Sections  -->

.MainC {
background: 	#FFFFFF;
clear:		both;
width:		100%;
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
text-align:	center;
}




.HeadingLeft {
width:		10px;
background-image: 	url(pics/Head-BG-1L.png);
height:		80px;
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
}
.HeadingRight {
width:		10px;
background-image: 	url(pics/Head-BG-1R.png);
height:		80px;
margin:		0px 0px 0px 10px;
padding:	0px 0px 0px 10px;
}
.Heading {
background-image: 	url(pics/Head-BG-1.png);
background-repeat: 	repeat-x;
height:		80px;
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 45px;
}


.VGap1 {
height:		4px;
}

.VGap2 {
height:		16px;
}

.VGap3 {
height:		32px;
}

.HGap1 {
width:		9px;
}

.HGap2 {
width:		18px;
}




.NavBar1Left {
width:		10px;
height:		50px;
background: 	#71fa00;
background-image: 	url(pics/Nav1-BG-1L.png);
padding:	0px 0px 0px 0px;
margin:		0px 0px 0px 0px;
}

.NavBar1Right {
width:		10px;
height:		50px;
background: 	#71fa00;
background-image: 	url(pics/Nav1-BG-1R.png);
padding:	0px 0px 0px 10px;
margin:		0px 0px 0px 10px;
}

.NavBar1 {
width:		80%;
height:		50px;
clear:		both;
padding:	0px 0px 0px 24px;
margin:		0px 0px 0px 0px;
background: 	#71fa00;
background-image: 	url(pics/Nav1-BG-1.png);
background-repeat: 	repeat-x;
Font-family: 	Times, serif;
}


.NavBar1 A:link { color: #3F3F3F; text-decoration: none; }
.NavBar1 A:visited { color: #3F3F5F; text-decoration: none; }
.NavBar1 A:active { color: #4F5F2F; text-decoration: none; }


.NB1C {
color:		#1F1F9E;
padding-right:	18px;
padding-left:	18px;
height:		50px;
Font-size: 	14pt;
text-align:	left;
text-align:	center;
}

.NB1C A:hover { 
height:		50px;
color:		#000000; 
text-decoration: none; 
vertical-align:	top;
background: 	#FFFF00;
background-image: 	url(pics/Nav1-BG-Hover.png);
background-repeat: 	repeat-x;
}

.NB1CSep {
background-image: 	url(pics/Nav1-Sep-H.png);
width:		3px;
height:		50px;
}







<!--  Content stuff  -->




.MainContent {
text-align:	right;
}

.MainContent TD {
border-left: 	1px solid grey;
border-right: 	1px solid grey;
border-top: 	0px;
border-bottom: 	1px solid grey;
}

.TextContainer {
width:		100%;
}



.TextContent1stPage {
width:		99%;
height:		500px;
vertical-align:	top;
text-align:	center;
background: 	#FFFFFF;
}




.Ad1 {
background:	#FFF0F0;
text-align:	center;
width:		95%;
margin:		10px 0px 10px 0px;
padding:	10px 10px 10px 10px;
Font-size: 	12pt;
Line-Height:	14pt;
}

.Ad1 TD {
background:	#EEEEDE;
margin:		0px 0px 0px 0px;
padding:	5px 20px 5px 20px;
text-align:	center;
Font-size: 	12pt;
Line-Height:	14pt;
border-left: 	3px solid black;
border-right: 	3px solid black;
border-top: 	1px dashed black;
border-bottom: 	0px;
}



td.Ad1Head {
Font-size: 	18pt;
Line-Height:	20pt;
border-top: 	5px solid black;
}

td.Ad1Foot {
Font-size: 	12pt;
Line-Height:	14pt;
border-bottom: 	5px solid black;
}


td.Ad1PriceSpecial {
Font-size: 	24pt;
color:		black;
background:	red;
border-top: 	2px solid black;
border-bottom: 	3px solid black;
padding:	20px 20px 20px 20px;
}

td.Ad1Price {
Font-size: 	24pt;
}



.AdText {
text-align:	left;
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 20px;
}


.AdNote {
color:		#BBBBBB;
font-size:	8pt;
Line-Height:	8pt;
vertical-align:	middle;
}

.AdNote li {
display: 	inline;
}

.WarrantyHead {
background:	#EECEBE;
font-size:	24pt;
line-height:	26pt;
margin:		0px 0px 0px 0px;
padding:	10px 20px 10px 20px;
}

.Warranty {
background:	#EEDECE;
margin:		0px 0px 0px 0px;
padding:	10px 20px 10px 20px;
}





.Bolded1 {
display: 	inline;
color:		#5a7f99;
Font-weight: 	bold;
}


<!--  Don't need yet  -->
<!-- UL.TextList { -->
<!-- position:	relative; -->
<!-- left:		0px; -->
<!-- } -->



.FooterContainer {
width:		100%;
background: #e9eae0 url(pics/B-T-1.png) left bottom repeat-x; 
}

.FooterText {
Font-family: 	Times, serif;
padding-right:	33px; 
color:		#FFFFFF;
text-align:	right;
}

.Footer {
Font-family: 	Times, serif;
font-size:	20px;
text-align:	center;
background:	#6e8fa7;
height:		80px;
color:		#FFFFFF;
padding:	0px 60px 0px 0px;
}


.B_TL {
background: #e9eae0 url(pics/B-TL-1.png) right bottom no-repeat; 
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
width:		20px;
height:		20px;
}
.B_T {
background: #e9eae0 url(pics/B-T-1.png) left bottom repeat-x; 
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
height:		20px;
}
.B_TR {
background: #e9eae0 url(pics/B-TR-1.png) left bottom no-repeat; 
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
width:		20px;
height:		20px;
}
.B_R {
background: #e9eae0 url(pics/B-R-1.png) left top repeat-y; 
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
width:		20px;
}
.B_BR {
background: #e9eae0 url(pics/B-BR-1.png) left top no-repeat; 
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
width:		20px;
height:		20px;
}
.B_B {
background: #e9eae0 url(pics/B-B-1.png) left top repeat-x; 
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
height:		20px;
}
.B_BL {
background: #e9eae0 url(pics/B-BL-1.png) right top no-repeat; 
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
width:		20px;
height:		20px;
}
.B_L {
background: #e9eae0 url(pics/B-L-1.png) right top repeat-y; 
margin:		0px 0px 0px 0px;
padding:	0px 0px 0px 0px;
width:		20px;
}




.PageFooter {
Font-family:	Helvetica, sans-serif;
Font-weight: 	bold;
Font-style: 	italic;
text-align:	center;
font-size:	8pt;
line-height:	10pt;
position:	relative;
clear:		both;
background: 	#ECF0DF;
margin:		0px 0px 0px 0px;
padding:	10px 0px 10px 0px;
background: 	#FFFFFF;
}

.HiddenPics {
display:	none;
}
