.menuelink:link { color:#666666; text-decoration:none; }
.menuelink:visited { color:#666666; text-decoration:none; }
.menuelink:active { color:#666666; text-decoration:none; }

.textlink:link { color:#666666; text-decoration:none;border-bottom:1px dotted; }
.textlink:visited { color:#666666; text-decoration:none;border-bottom:1px dotted; }
.textlink:active { color:#666666; text-decoration:none;border-bottom:1px dotted; }
.textlink:hover { color:#666666; text-decoration:none;border-bottom:2px dotted; }

.contextlink:link { color:#666666; text-decoration:none; }
.contextlink:visited { color:#666666; text-decoration:none; }
.contextlink:active { color:#666666; text-decoration:none; }
.contextlink:hover { color:#666666; text-decoration:none; }

.toplink:link { color:#666666; text-decoration:none; }
.toplink:visited { color:#666666; text-decoration:none; }
.toplink:active { color:#666666; text-decoration:none; }
.toplink:hover { color:#666666; text-decoration:none; }

.errornotice { color:#666666;font-weight:bold;padding:10px;border:2px #8b2c25 solid; }

legend { font-weight:bold; }

input { width:150px;height:22px; }

select { height:22px; }

.formnotice {float:left;background-color:red;width:6px;height:100px;border-left:2px grey solid;}

.noticeinput { width:144px; }

.notice { font-weight:bold;color:#8b2c25; }

table { font-family:Verdana;font-size:small;color:#666666; }
