﻿body	{ 
		background-image:url('/hanf/images/hemp.jpg');
		background-repeat:repeat;
		background-attachment:fixed; 

		background-color: #304028; 
		color: #E0F0E0; 

		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 80%;

		margin: 0px;
		padding: 0px;
		}
               
hr	{ color:#00ff00; }

h1	{ font-size: 1.5em;  }
h2	{ font-size: 1.4em;  }
h3	{ font-size: 1.3em;  }
h4	{ font-size: 1.2em;  }
h5	{ font-size: 1.15em; }
h6	{ font-size: 1.1em;  }

a:link    { text-decoration: underline; }
a:visited { text-decoration: underline; }
a:active  { text-decoration: none; }
a:hover   { text-decoration: none; }


th			{
			background-color:#004000; 
			font-size: 10pt;
			color: #c0ffc0; 
			text-align: left;
			padding: 2px;
			}
			
th a:link	{
			font-weight:bold; 
			color: #c0ffc0; 
			}

th a:visited	{
			font-weight:bold; 
			color: #c0ffc0; 
			}

th a:active	{
			font-weight:bold; 
			color: #c0ffc0; 
			}

th a:hover {
			font-weight:bold; 
			color: #00ff00;
			text-decoration:none; 
			}			

.header	{
		background-color: #004000;
		color: #c0ffc0;
		}

.header table	{ background-color: #004000; }

.header *			{ color:#00ff00; font-size: 8pt; text-decoration: none; }
.header h1			{ color:#00ff00; line-height: 100%; margin-top: 0px; margin-bottom: 0px; font-size: 18pt; font-weight: bold }
.header h2			{ color:#00ff00; line-height: 100%; margin-top: 0px; margin-bottom: 0px; font-size: 14pt; font-weight: bold }
.header h3			{ color:#00ff00; line-height: 100%; margin-top: 0px; margin-bottom: 0px; font-size: 12pt; font-weight: bold }
.header a:link		{ color:#00ff00; font-size: 8pt; font-weight: bold; text-decoration: none; }
.header a:visited	{ color:#00ff00; font-size: 8pt; font-weight: bold; text-decoration: none; }
.header a:active	{ color:#00ff00; font-size: 8pt; font-weight: bold; text-decoration: underline; }
.header a:hover		{ color:#00ff00; font-size: 8pt; font-weight: bold; text-decoration: underline; }		

.hanfserver_Skyscraper	{
					z-index:9; 
					position: absolute;
					top:0px;
					left:740px; 
					width:160px; 
					height: 600px; 
/*					overflow:auto; */
					overflow:visible;
/*					height: 300%; */
/*					bottom: 0; */
/*					background-color:#6060a0; */
					background-color: transparent; 
					}

.navi *	{
		font-size: 10pt;
		font-weight: bold;
		}
		
.footer		{
			position: relative;
			font-size: 10pt;
			}
			
.footer *	{
			font-size: 10pt;
			}


.Minipage 	{
			color: #000000;
			font-size: 10pt;
			}

.Minipage th	{
			background-color: #004000;
			color: #c0ffc0; 
			font-size: 10pt;
			}

.Minipage td	{
			background-color: EEFFEE;
			color: #000000; 
			font-size: 10pt;
			}

.Minipage *	{
			color: #000000;
			font-size: 10pt;
			}

.Minipage a	{
			color: #000000;
			font-weight: bold;
			}



.headline	{ 
			font-size: 14pt; 
			font-weight: bold; 
			}



/* -------------- */

.HanfSite	{
			width: 732px;
			}

.HanfHeader	{
			width: 100%;
			}

.HanfContentStart	{
					background-color: #004000;
					color: #c0ffc0;
					min-height: 420px;
					width: 720x;
					padding: 7px;
					}

.HanfContentStart h1, h2, h3, h4, h5, h6
					{
					color: #00ff00;
					}

.HanfContentStart a	{
					color: #c0ffc0;
					}


.HanfContent	{
/*
				background-color: #c0ffc0;
*/
				background-color: #eeffee;
				color: #004000;
				min-height: 420px;
				width: 720x;
				padding: 7px;
				}

.HanfContent h1, h2, h3, h4, h5, h6
				{
				color: #008000;
				}

.HanfContent a	{
				color: #004000;
				}

/* for Internet Explorer */
/*\*/
* html .HanfContent{
height: 420px;
}
/**/

.HanfTrailer	{
				background-color: #004000;
				color: #00ff00;
				width: 100%;
				}

.HanfTrailer a	{
				color: #00ff00;
				}
			
/* CMS */

.CMS_Form th	{
				background-color: #008000;
				color: #ffffff;
				text-align: left;
				}

.CMS_Form th h1	{
				color: #ffffff;
				}

.CMS_List th	{
				background-color: #008000;
				color: #ffffff;
				text-align: left;
				}

.CMS_List th h1	{
				color: #ffffff;
				}

.CMS_List a	{
			font-weight: bold;
			}

legend	{
		color: #008000;
		font-weight: bold;
		}

.prompt	{
		font-weight: bold;
		text-align: right;
		}

.CMS_Form button,
.CMS_List button,
button				{
					font-family : Verdana,Arial,Helvetica;
/*					width : 50px; */
					width : auto; 
					height : auto; 
					font-size : 8pt; 
					font-weight : bold; 
					background-color: #008000;
					color: #ffffff;
					text-align : center; 
					border-width: 0;
/*					border-bottom : thin solid black; */
/*					border-top : thin solid black; */
					padding : 0px; 
					} 

.LineHigh	{
			background-color: #eeeeee;
			color: #000000;
			}

.LineLow	{
			background-color: #dddddd;
			color: #000000;
			}

.LineDelete	{
			background-color: #ffcccc;
			color: #000000;
			}
