/* CSS DOCUMENT */

/* TEXT STYLES */

p 			
			{
			font-size: 10px;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;
			line-height: 130%;
			margin: 0 0 0 0;
			color: #666666;
			}

h1 			
			{
			font-size: 12px;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;
			margin: 0 20px 0 20px;
			color: #666666;
			}

h2 			
			{
			font-size: 110%;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;
			margin: 20px 0 15px 0;
			color: #339900;
			}

h3 			
			{
			font-size: 12px;
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
			color: #333333;
			}

h4			
			{
			font-size: 10px;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;
			line-height: 120%;
			margin: 0 0 0 0;
			color: #666666;
			}
			
h5			
			{
			font-size: 10px;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;
			line-height: 100%;
			margin: 0 0 0 0;
			color: #ffffff;
			}		

h6		
			{
			font-size: 10px;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;
			line-height: 120%;
			margin: 0 0 5px 0;
			color: #999999;
    	text-align: right;
			}

li		{
			font-size: 12px;
			font-weight: normal;
			font-family: Arial, Helvetica, sans-serif;
			line-height: 120%;
			margin: 0 0 5px 0;
			color: #666666;
    	text-align: left;
			}

ul		{
			list-style-type: circle;
			color: #999999;
			}

/*  BODY HYPERLINKS */

a:link 		
			{
			text-decoration: none;
			color: #666666;
			}

a:visited 	
			{
			text-decoration: none;
			color: #999999;
			}

a:hover 	
			{
			text-decoration: underline;
			color: #666666;
			}

a:active 	
			{
			text-decoration: none;
			color: #666666;
			}

/* NAVIGATION HYPERLINKS */

#nav a:link	
			{
			text-decoration: none;
			color: #666666;
			}

#nav a:visited 	
			{
			font-weight: normal;
			color: #999999;
			text-decoration: none;
			}

#nav a:hover
			{
			text-decoration: underline;
			color: #333333;
			}
			
#nav a:active 	
			{
			font-weight: normal;
			color: #333333;
			text-decoration: none;
			}

/* PRODUCT HYPERLINKS */

#product
			{
			font-size: 10px;
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
			color: #333333;
			}
			
#product a:link	
			{
			color: #666666;
			text-decoration: none;
			}

#product a:visited 	
			{
			font-weight: normal;
			color: #999999;
			text-decoration: none;
			}

#product a:hover 	
			{
			font-weight: normal;
			color: #333333;
			text-decoration: none;
			background-color: #CCCCCC;
			padding: 3px 5px 3px 5px;
			}

#product a:active 	
			{
			font-weight: normal;
			color: #666666;
			text-decoration: none;
			background-color: #CCCCCC;
			padding: 3px 5px 3px 5px;
			}

#selected
			{
			font-size: 10px;
			font-weight: bold;
			font-family: Arial, Helvetica, sans-serif;
			color: #333333;
			text-decoration: none;
			}


/* COPYRIGHT HYPERLINKS */
			
#copy a:link	
			{
			color: #999999;
			text-decoration: none;
			}

#copy a:visited 	
			{
			font-weight: normal;
			color: #CCCCCC;
			text-decoration: none;
			}

#copy a:hover 	
			{
			font-weight: normal;
			color: #666666;
			text-decoration: underline;
			}

#copy a:active 	
			{
			font-weight: normal;
			color: #666666;
			text-decoration: none;
			}

.frame
			{
			border: 1px solid #91AB77;
			}

/* MENU POPUPS */

.ddm1,
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
	padding: 3px 8px 4px 8px;
	position: relative;
	color: #333333;
	display: block;
}
.ddm1 .item1 {
    color: #666666;
}
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
	color: #333333;
	text-decoration: underline;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 3px 8px 4px 8px;
	color: #333333;
	text-decoration: underline;
    display: block;
    white-space: nowrap;
}
.ddm1 .item2 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.ddm1 .item2:visited {
	color: #999999;
}
.ddm1 .section {
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.ddm1 .section:hover {
	color: #333333;
	text-decoration: none;
}

* html .ddm1 td { position: relative; } /* ie 5.0 fix */

/* IMAGES 

img 		
			{
			border-color: #cccccc;
			border-style: none;
			border-width: 0px;
			padding-left: 0px;
			padding-bottom: 0px;
			float: right;
			}
*/
