BODY, TABLE {
font-size: 12;
color: #776655;
font-family: Tahoma, Verdana, Arial, Geneva CY, Sans-Serif;
}

BODY {
margin: 0;
background-color: #fffef6;
}

TABLE {
border-collapse: collapse;
}

SELECT, TEXTAREA, INPUT {
border: bbaa00 1px solid;
font-size: 12;
font-family: Verdana; BACKGROUND-COLOR: white; 
}

A {
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11;
}

a:active,a:visited,a:link {
color: Gray;
}

a:hover {
color: Brown;
}

.topper {
height: 23;
background: #fff0b5 url(/img/topper.gif) repeat-x;
}

.board {
width: 59;
background: url(/img/board.gif) no-repeat bottom;
}

.footer {
height: 54;
width: 100%;
background: #fff0b5 url(/img/footer.gif) repeat-x;
}

.line {
width: 59;
padding: 0 0 0 0;
background: url(/img/line.gif) repeat-y right;
}

.text {
padding: 0 10;
}

.triangle {
width: 26;
background: url(/img/triangle.gif) no-repeat;
}

.search {
height: 52;
width: 100%;
background-color: #ffd800; 
}

.caption {
padding-left: 10;
font-size: 17;
}

.100p {
width: 100%;
}

.note {
color: red;
font-size: 9;
}

.c_link {
text-decoration: underline;
font-weight: bold;
font-size: 13;
}

.ad_t {
background-color: #ffeab9;
}

.ad_t A {
color: brown;
font-size: 13;
}

.ad_t a:active,.ad_t a:visited,.ad_t a:link {
color: brown;
}

.ad_d {
background-color: #fff7d7;
}

.ad_c {
background-color: #fff7d7;
border-top: 1px solid silver;
}

#nw {
white-space: nowrap;
}