a:link            { color: #33c; background-color: transparent }

a:hover      { color: #f00; text-decoration: underline; background-color: transparent }

a:active      { color: #f00; background-color: transparent }

a:visited        { color: #00008b; background-color: transparent }

body                        { color: #5a5a5a; font: 13px/15px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #000 }

p, ol, ul, td, table  { font: 13px/15px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif }

.mainbg         { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; text-decoration: none; background-color: white; background-image: url("../images/mainbg.jpg"); background-repeat: repeat-y; background-position: 0 top }

.topaddr        { color: white; font-size: 12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; line-height: 14px; text-decoration: none }

.headline       { color: #bf312d; font: 700 20px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none }

.headline2      { color: #bf312d; font: bold 16px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif }

.headline3    { color: #000085; font-size: 14px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: normal }

.small  { font-size: 10px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-variant: normal; line-height: normal }

.small2  { color: #00008b; font-size: 9px; font-family: Arial, Helvetica, sans-serif, Verdana; font-variant: normal; line-height: normal; font-stretch: condensed }

.box1 { border: dashed 1px #d3dae9 }

.box2 { border: dashed 2px #474747 }

.box3 { border: solid 2px yellow }

.td { text-align: justify; padding: 25px }

