A.link_2:link    {color:#ff0000; text-decoration:none;}
A.link_2:visited {color:#ff0000; text-decoration:none;}
A.link_2:hover   {color:#ff0000; text-decoration:underline;}
A.link_2:active  {color:#ff0000; text-decoration:none;}

A.link_1:link    {color:#ffff00; text-decoration:none;}
A.link_1:visited {color:#ffff00; text-decoration:none;}
A.link_1:hover   {color:#ffff00; text-decoration:underline;}
A.link_1:active  {color:#ffff00; text-decoration:none;}

A.link_3:link    {color:#cccccc; text-decoration:none;}
A.link_3:visited {color:#cccccc; text-decoration:none;}
A.link_3:hover   {color:#ffffff; text-decoration:none;}
A.link_3:active  {color:#cccccc; text-decoration:none;}

.gallery {color: #ffcc66; font-size:10pt; font-family:Arial Black;}
.bold {color: #ff0000; font-size:8pt; font-weight: bold; font-family:Arial, Verdana, Helvetica;}
.bold2 {color: #ffffff; font-size:8pt; font-weight: bold; font-family:Arial, Verdana, Helvetica;}
.narrow {color: #cccccc; font-size:8pt; font-weight: bold; font-family:Arial, Verdana, Tahoma, Helvetica;}
.copyright {color: #000000; font-size:8pt; font-family:Arial, Verdana, Tahoma, Helvetica;}
.small {color: #000000; font-size:7pt; font-family:Arial, Verdana, Tahoma, Helvetica;}

.news {color: #ffffff; font-size:8pt; font-weight: bold; font-family:Arial, Verdana, Helvetica;}
.news_desc {color: #cccccc; font-size:8pt; font-weight: bold; font-family:Arial, Verdana, Helvetica;}

td.border4 { border-top: 1px solid #606060; border-left: 1px solid #606060; border-bottom: 1px solid #303030; border-right: 1px solid #303030; color: #cccccc; font-size:8pt; font-family:Arial, Verdana, Tahoma, Helvetica; cellpadding:0}

td.border5 { border-top: 1px solid #404040; border-left: 1px solid #202020; border-bottom: 1px solid #202020; border-right: 1px solid #202020; color: #cccccc; font-size:8pt; font-family:Arial, Verdana, Tahoma, Helvetica; cellpadding:0}

td.border6 { border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; color: #cccccc; font-size:8pt; font-family:Arial, Verdana, Tahoma, Helvetica; cellpadding:0}

td.on {border-top: 1px solid #606060; border-left: 1px solid #606060; border-bottom: 1px solid #606060; border-right: 1px solid #606060; background: #ffffff; color: #cccccc; font-size:8pt; font-family:Arial, Verdana, Tahoma, Helvetica;}
td.off{border-top: 1px solid #606060; border-left: 1px solid #606060; border-bottom: 1px solid #606060; border-right: 1px solid #606060; background: #202020; color: #cccccc; font-size:8pt; font-family:Arial, Verdana, Tahoma, Helvetica;}