BODY,TD		{
			font-family:verdana;sans serif;
			color:black;
			font-size:10pt;
			}

.headerStrap
			{
			padding-top:10px;
			vertical-align:top;
			font-weight:bold;
			font-family:arial;
			font-size:12pt;	
			}


H1			{
			font-family:arial;
			font-size:14pt;
			margin-bottom:10px;
			}

H2			{
			font-family:arial;
			font-size:10pt;
			margin-top:0px;
			}

H3			{
			font-family:arial;
			font-size:12pt;
			margin-top:0px;
			margin-bottom:3px;
			color:#0C800F;
			}

.topLeft	{
			width:5px;
			height:6px;
			background-image:url("../images/tlcorner.jpg");			
			}

.topLine	{
			background-image:url("../images/topline.jpg");
			background-repeat:repeat-x;
			height:6px;
			}

.topRight	{
			width:5px;
			height:6px;
			background-image:url("../images/trcorner.jpg");			
			}

.sideLine	{
			background-image:url("../images/sideline.jpg");
			background-repeat:repeat-y;
			width:6px;
			}

.bottomLeft	{
			width:5px;
			height:6px;
			background-image:url("../images/blcorner.jpg");			
			}

.bottomLine	{
			background-image:url("../images/btmline.jpg");
			background-repeat:repeat-x;
			height:6px;
			}

.bottomRight
			{
			width:5px;
			height:6px;
			background-image:url("../images/brcorner.jpg");			
			}


TD.navBar	{
			background-color:#336699;
			background-color:#0C800F;
			color:white;
			font-size:10pt;
			padding-left:15px;
			padding-top:15px;
			width:200px;
			font-family:verdana;
			font-weight:bold;
			vertical-align:top;
			}
			
A.navBar:link, A.navBar:visited
			{
			color:white;
			text-decoration:none;
			}
			
A.navBar:hover			
			{
			color:black;
			}
			
.navBarButton
			{
			width:20px;
			height:20px;
			margin-right:8px;
			margin-top:3px;
			margin-bottom:3px;
			border:0;
			}
			
.mainDisplay
		   	{
			background-color:#87C789;
			color:black;
			padding-left:10px;
			padding-right:10px;
			padding-top:15px;	
			vertical-align:top;		
			}

UL			{
			margin-top:5px;
			margin-bottom:8px;
			}				
				
LI			{
			list-style-image:url("../images/li.gif");
			}	

HR.navBar
			{
			width:60%;
			color:#87C789;
			background-color:#87C789;
			}

HR.mainDisplay
			{
			width:80%;
			color:#0C800F;
			background-color:#0C800F;
			}
				
A.inlineLink:link, A.inlineLink:visited
			{
			text-decoration:underline;
			color:black;
			}				

A.inlineLink:hover
			{
			color:#0C800F;
			text-decoration:none;
			}		
			
							
A.toTop:link, A.toTop:visited
			{
			font-size:8pt;
			color:#676767;
			text-decoration:none;
			}				

A.toTop:hover
			{
			font-size:8pt;
			color:black;
			text-decoration:underline;
			}				

.plSpacer	{
			height:3px;
			}
			
.plItem		{
			font-weight:bold;
			}

.plCol2		{
			width:150px;
			font-size:8pt;
			}

.plPrice	{
			text-align:right;
			width:50px;
			}
					
.contactCol1
			{
			vertical-align:top;
			width:175px;
			}
			
.contactCol2
			{
			vertical-align:top;
			}
			
.footer		{
			background-color:#0C800F;
			color:white;
			font-size:7pt;
			text-align:center;
			padding-top:6px;
			padding-bottom:3px;
			}						
			
						
A.kmc:link,A.kmc:visited
			{
			font-size:10px;
			color:#AAAAAA;
			text-decoration:none;
			}
A.kmc:hover	{
			color:black;
			background-color:transparent;
			}				
