/* 	background:url(images/stripebg3.gif); CCCCCC c8ce46*/
html, body 
{
    background-color:#cccccc;
	margin:0; 
	margin-top:20px;
	padding:0; 
	color:Black;
	font-size:small;
	font-family:Tahoma; 
	font-weight:normal;
	text-decoration:none;
	cursor:default; 
}

img  
{
	display: block;
} 

a:link,a:visited,a:active,a:hover
{	
	font-family:Tahoma; 
	color:#009900;
	text-decoration:underline;
}

.catnav a { display: block; color:#009900; background-color: #ffffff; text-decoration: none; padding: 2px 2px 2px 2px; }
.catnav a:hover { color: #ffffff; background-color: #009900; text-decoration:underline; padding: 2px 2px 2px 2px; }

.prodinfo
{
    border: solid 1px #000000; padding-top:0; height:300px; width:150px; text-align:center;
}

.prodinfo a { color:#009900; text-decoration: none; }
.prodinfo a:hover { color: #009900; text-decoration:underline; }

a:link img, a:visited img, a:active img {
    border:solid 1px transparent;
}

a:hover img 
{
	border:solid 1px #009900;
} 

h1
{
	font-size:x-large;
	font-family:Tahoma;
	font-weight:bold;
	color:Black;
}

h2
{
	font-size:large;
	font-weight:bold;
}

h3
{
	font-size:large;
}

/*
-----------------------------------------------------------------------------------------
MESSAGE DISPLAY STYLES
-----------------------------------------------------------------------------------------
*/

.MessageDisplayTypeWarning 
{
    border: 1px solid #00ff00;
    width: 100%;
}     