td        {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
a:link    {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000; font-weight: bold}
a:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF; font-weight: bold}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #330000;; font-weight: bold; text-decoration: none}
a:active  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #FFFFFF}
h1        {  font-family: Georgia, "Times New Roman", Times, serif; font-size: large; font-weight: bold}
.pikkune  {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
body {  background-color: #993300}
.taulukko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FF6600;
	padding-right: 10px;
	padding-left: 10px;
}
.formi {  background-color: #FF6600; clip:  rect(   )}
.OTSIKKO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC3300;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CC3300;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	background-color: #993300;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CC3300;
	padding-left: 5px;
}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CC3300; border-right-width: 1px; border-right-style: solid; border-right-color: #CC3300; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; background-color: #993300; border-left-width: 1px; border-left-style: solid; border-left-color: #CC3300; padding-left: 5px; }

select,input,textarea{
	background-color: #FF6600;
	border-left:1px solid #993300;
	border-top:1px solid #993300;
	border-bottom:1px solid #FF9900;
	border-right:1px solid #FF9900;
}

.button{
	border-right:1px solid #330000;
	border-bottom:1px solid #330000;
	border-top:1px solid #FF9900;
	border-left:1px solid #FF9900;
	background-color: #993300;
	color:#FF6600;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
}


#base, #custom, #custom-gen {
	margin: 2em;
	width: 90%;
	padding: 0;
	color: #330000;
	}	
 	#custom ul {
		list-style: none;
		margin-left: 0;
		padding-left: 1em;
		text-indent: -1em;
		}

	#custom-gen ul {
		list-style: none;
		margin-left: 0;
		padding-left: 1em;
		text-indent: -1em;
		}



