a:link {text-decoration: none; color: #CC00CC}
a:hover {text-decoration: underline; color: #FF66CC}
a:visited {text-decoration: none; color: #CC00CC}
a:active {text-decoration: underline; color: #CC00CC}
.styledesc {FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Times, serif; color: #660066}
.stylebonus {FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Times, serif; color: #660066}
.pics {border: 2px solid #FF66CC;}
a:hover img {border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid; border-thickness: 1px;}
a:active img {border-right: #000000 1px dashed; border-top: #000000 1px dashed; border-left: #000000 1px dashed; border-bottom: #000000 1px dashed; border-thickness: 1px;}
.ts {
FONT-FAMILY: verdana;
FONT-SIZE: 13;
FONT-WEIGHT: normal;
}
.headline
{
font-size: 25px;
font-style: normal;
font-weight: bold;
font-family: Times New Roman, Times, serif;
}
.pages_a {
font-size: 21px;
font-style: normal;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #CC00CC;
text-align: left;
vertical-align: middle;
}
.pages_a:link {color: #CC00CC; text-decoration: underline}
.pages_a:visited {color: #CC00CC; text-decoration: underline}
.pages_a:hover {color: #FF0000; text-decoration: underline overline}
.pages_td
{
font-size: 24px;
font-style: normal;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FF44CC;
text-align: center;
vertical-align: middle;
}

.top1, .top10, .top30, .top100{
FONT-WEIGHT: bold; 
font-family: Georgia, "Times New Roman", Times, serif;
Color: #333333
}
.top1 {FONT-SIZE: 36px;
}
.top10 {FONT-SIZE: 24px;
}
.top30 {FONT-SIZE: 16px;
}
.top100 {FONT-SIZE: 12px;
}


.top{font-family: verdana; font-size: 11px; color: #000000;font-weight: bold; text-decoration: underline;}
.bottom{font-family: verdana; font-size: 12px; color: #ffffff;font-weight: bold;}
.small{font-family: arial; font-size: 9px; color: #ffffff; text-decoration: underline;}
.border{background-color: #75756F;}
.bgcolor{background-color: #ffffff;}
.head {font-family: verdana; font-size: 17px; color: #ffffff;}

.friendtgp
{
font-size: 16px;
FONT-WEIGHT: normal;
font-family: Times New Roman, Times, serif;
color: #000000;
text-decoration: none;
}
.reviewpaysites a:link, .reviewpaysites a:visited, .reviewpaysites a:hover
{
font-size: 20px;
font-style: italic;
FONT-WEIGHT: bold;
color: #FF0000;
text-decoration: underline;
}
.friendtgp a:link, .friendtgp a:active, .friendtgp a:visited
{
FONT-WEIGHT: bold;
color: #CC33CC;
text-decoration: underline;
}
.friendtgp a:hover
{
FONT-WEIGHT: bold;
color: #0000FF;
text-decoration: none;
}
.categorytgp
{
font-size: 16px;
font-style: italic;
FONT-WEIGHT: normal;
font-family: Times New Roman, Times, serif;
color: #333333;
text-decoration: none;
}