﻿a { text-decoration: underline; color: #AE5E60; }
a:hover { color: #0080FF; }

body { background: #C0C0C0; margin-top: 0px; }

body, table, td, p { font-family: verdana; font-size: 11px; color: #808080; line-height: 14px; }

body, table, input, img, a { cursor: url(../cursor.gif), auto; }

table, td { vertical-align: top; }

td { background-image: url(../bg.gif); background-repeat: repeat-y; }

td.banner { background-image: url(../banner.gif); background-repeat: no-repeat; width: 717px; height: 296px; }
td.blank { height: 20px; background: #C0C0C0; background-image: none; text-align: center; }
td.end { background-image: url(../end.gif); background-repeat: no-repeat; width: 717px; height: 16px; }

td.blank a { text-decoration: none; color: #808080; }
td.blank a:hover { color: #000000; }

table.center td { background-image: none; }
.menu { width: 135px; }
.content { text-align: left; width: 480px; }
.news { padding-left: 10px; }

.button { position: relative; top: -15px; left: 0px; }
.button:hover { position: relative; top: -10px; left: 0px; }

.buttond:hover { position: relative; top: -2px; left: 0px; }

.frame { position: relative; top: -15px; left: 0px; }

td b { font-family: verdana; font-size: 12px; text-decoration: underline; line-height: 18px; }

table.mem td b { font-family: verdana; font-size: 12px; text-decoration: underline; line-height: 18px; color: #3B3D87; font-variant: small-caps; }

li { margin: 0px; margin-left: 5px; margin-right: 5px; list-style-image: url(../bullet.gif); }

ol { padding: 5px; padding-left: 15px; }

img { border: 0px; }

input { font-family: verdana; font-size: 11px; color: #000000; line-height: 14px; background-color: #FFFFFF; border: solid 1px #808080; }

textarea { width: 450px; height: 250px; font-family: verdana; font-size: 11px; color: #000000; line-height: 14px; background-color: #FFFFFF; border: solid 1px #808080; }