a:link       { color: #4e2783 }
a:visited       { color: #4e2783; text-decoration: none } 
a:hover  { color: #f06; text-decoration: none }
.main    { color: #696969; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left }
.large  { color: #4b0082; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }
.largesub { color: #303; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-align: left }
.answer { color: #f00; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }
.mainital { color: #696969; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: oblique; line-height: 14px; text-align: left }
.main1 { color: #c06; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left }
.main2 { color: #6c0066; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left; margin-right: 12px; padding-right: 12px; border-right: 1px dotted #c06 }
.main2ital  { color: #6c0066; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: oblique; line-height: 14px; text-align: left }
.local  { color: #19006c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left }
.nav { color: #483d8b; font-size: 10px; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.caption { color: #696969; font-size: 11px; line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.base  { color: #603; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 11px; text-transform: none; border-right: 1px solid silver }
.box { border: solid 1px #666; }
