/* generic */
td     { color: black; font-size: 11px; font-family: Verdana }
body    { background: #69f url(images/bg_premium.gif) no-repeat; margin-top: 0px; margin-right: 0px; margin-left: 40px }

/* assigned CSS */
.color    { color: #fff }

.title1   { color: #9cf; font-weight: normal; font-size: 24px }
.title2   { color: #fff; font-weight: bold }

.tabheader  { font-weight: bold; font-size: 10px }
.tabline1   { border-top: 1px dotted #fff }
.tabline4 { border-bottom: 1px dotted #fff }
.tabline2   { border-right: 10px none #69f; border-bottom: 1px dotted #339 }
.tabline3   { font-size: 10px; border-top: 1px dotted #fff }

/* links generic */
a:link       { color: #fff; text-decoration: none }
a:visited    { color: #fff; text-decoration: none }
a:hover      { color: #fff; text-decoration: underline }
a:active     { color: #fff; text-decoration: underline }

/* links main menu */
a.main1:link     { color: #fff; font-weight: bold; font-size: 10px; text-decoration: none }
a.main1:visited  { color: #fff; font-weight: bold; font-size: 10px; text-decoration: none }
a.main1:hover    { color: #fff; font-weight: bold; font-size: 10px; text-decoration: underline }
a.main1:active   { color: #fff; font-weight: bold; font-size: 10px; text-decoration: underline }

a.main2:link     { color: #69f; font-weight: bold; font-size: 10px; text-decoration: none }
a.main2:visited  { color: #69f; font-weight: bold; font-size: 10px; text-decoration: none }
a.main2:hover    { color: #fff; font-weight: bold; font-size: 10px; text-decoration: underline }
a.main2:active   { color: #69f; font-weight: bold; font-size: 10px; text-decoration: underline }

/* forms */
input       { color: #fff; font-weight: bold; font-size: 10px; font-family: Verdana; background-color: #339}
input.text  { color: #000; font-weight: normal; font-size: 11px; font-family: Verdana; background-color: #9bf; vertical-align: bottom; border: solid 1px #eee; width: 140px; height: 16px }
