A:link { color:#000000;text-decoration:underline; }
A:visited { color:#556B2F;text-decoration:underline; }
A:active { color:#66CDAA;text-decoration:none; }
A:hover { color:#008000;text-decoration:underline; }

body { 
background-color: #FFFFFF;
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px
margin: 0px;
}

hr { 
color: #C0C0C0;
background-color: #C0C0C0;
height: 1px;
border: 0px;
}

h1 { font-family:arial,sans-serif;font-weight:700;font-size:14px;color:#2F4F4F; }

.normal { font-family:arial,sans-serif;font-weight:normal;font-size:13px; }

.date { font-family:arial,sans-serif;font-weight:normal;font-size:12px;color:#336666; }

.note { font-family:arial,sans-serif;font-weight:normal;font-size:12px; }

.b { font-family:arial,sans-serif;font-weight:700;font-size:13px;color:#003333; }

.uk { font-family:arial;font-weight:normal;font-size:13px; }

.space { font-family:arial,sans-serif;font-weight:normal;font-size:6px;color:#FFFFFF; }

.menu { font-family:arial,sans-serif;font-weight:700;font-size:13px;color:#2F4F4F; }
.menu A:link { color:#000000;text-decoration:underline; }
.menu A:visited { color:#556B2F;text-decoration:underline; }
.menu A:active { color:#66CDAA;text-decoration:none; }
.menu A:hover { color:#4682B4;text-decoration:underline; }
.menu td { 
background-color: #F0FFF0;
background-image: url("../finnishpumpkin/image/back_g1.gif");
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px
}

.menu_in { font-family:arial,sans-serif;font-weight:700;font-size:13px;color:#2F4F4F; }
.menu_in A:link { color:#000000;text-decoration:underline; }
.menu_in A:visited { color:#556B2F;text-decoration:underline; }
.menu_in A:active { color:#66CDAA;text-decoration:none; }
.menu_in A:hover { color:#4682B4;text-decoration:underline; }
.menu_in TD {
background-color: #F0F8FF;
background-image: url("../finnishpumpkin/image/back_b1.gif");
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px
}

.menu2 { font-family:arial,sans-serif;font-weight:700;font-size:13px; }
.menu2 A:link { color:#2F4F4F;text-decoration:underline; }
.menu2 A:visited { color:#708090;text-decoration:underline; }
.menu2 A:active { color:#66CDAA;text-decoration:none; }
.menu2 A:hover { color:#008080;text-decoration:underline; }

.menu3 { font-family:arial,sans-serif;font-weight:700;font-size:14px;color:#000000; }
.menu3 A:link { color:#2F4F4F;text-decoration:underline; }
.menu3 A:visited { color:#2F4F4F;text-decoration:underline; }
.menu3 A:active { color:#2F4F4F;text-decoration:underline; }
.menu3 A:hover { color:#339999;text-decoration:none; }

.photo {
border-style: solid;
border-top-width: 1px;
border-bottom-width: 2px;
border-left-width: 1px;
border-right-width: 2px;
border-color: #669999 #003333 #003333 #669999;
background-color:#f0fff0;
}

.bottom { font-family:arial,sans-serif;font-weight:normal;font-size:13px;color:#FFFFFF; }
.bottom A:link { color:#FFFFCC;text-decoration:underline; }
.bottom A:visited { color:#FFFFFF;text-decoration:underline; }
.bottom A:active { color:#FFFF00;text-decoration:none; }
.bottom A:hover { color:#FFD700;text-decoration:underline; }
.bottom td { 
background-color: #003333;
background-image: url("../finnishpumpkin/image/back1.gif");
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px
}

.textarea { 
BORDER-BOTTOM: #C0C0C0 1px solid;
BORDER-LEFT: #C0C0C0 1px solid;
BORDER-RIGHT: #C0C0C0 1px solid;
BORDER-TOP: #C0C0C0 1px solid;
font-size:13px;
font-family:arial,sans-serif;
color:#336666;
background-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#C0C0C0;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-darkshadow-color:#C0C0C0;
}

.textarea2 { 
BORDER-BOTTOM: #666666 1px solid;
BORDER-LEFT: #666666 1px solid;
BORDER-RIGHT: #666666 1px solid;
BORDER-TOP: #666666 1px solid;
font-size:13px;
font-family:arial,sans-serif;
color:#000000;
background-color:#FFFFFF; 
}

.button {  
border-style:solid;
border-width:1px;
border-color:#2F4F4F;
background:#F0FFF0;
font-size:13px;
color:#003333;
cursor:pointer;
}

.d_line hr {
color: #b0c4de;
background-color: #b0c4de;
height: 1px;
border: 1px;
border-style: dotted thin;
}

.number { font-family:arial,sans-serif;font-weight:normal;font-size:13px; }
.number A:link { color:#000000;text-decoration:none; }
.number A:visited { color:#003333;text-decoration:none; }
.number A:active { color:#66CDAA;text-decoration:none; }
.number A:hover { color:#008080;text-decoration:underline; }

.page { font-family:arial,sans-serif;font-weight:normal;font-size:12px;color:#333333; }
.page A:link { color:#336666;text-decoration:none; }
.page A:visited { color:#444444;text-decoration:none; }
.page A:active { color:#66CDAA;text-decoration:none; }
.page A:hover { color:#008000;text-decoration:underline; }

.hidden { font-family:arial,sans-serif;font-weight:normal;font-size:12px;color:#FFFFFF; }


