body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
color: #000000;
font-size: 12px;
text-decoration: none;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

table, td
{
font-family: Verdana, Tahoma, sans-serif;
color: #000000;
font-size: 12px;
text-decoration: none;
}

A:link
{
color: #0171BD;
font-size: 12px;
text-decoration: none;
font-weight: normal;
}

A:hover
{
color: #0171BD;
font-size: 12px;
text-decoration: underline;
font-weight: normal;
}

A:visited
{
color: #0171BD;
font-size: 12px;
text-decoration: none;
font-weight: normal;
}

.tctext
{
font-family: Verdana, Tahoma, sans-serif;
color: #AFAFAF;
font-size: 11px;
}

.tctext A:link
{
color: #AFAFAF;
font-size: 11px;
text-decoration: none;
}

.tctext a:hover
{
color: #AFAFAF;
font-size: 11px;
text-decoration: underline;
}

.tctext a:visited
{
color: #AFAFAF;
font-size: 11px;
text-decoration: none;
}                           

.headtext
{
color: #5B5B96;
font-size: 11px;
text-transform: uppercase;
font-weight: bold;
}

.headtext A:link
{
color: #5B5B96;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.headtext A:hover
{
color: #5B5B96;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
}

.headtext A:visited
{
color: #5B5B96;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.headtextactive
{
color: #FFFFFF;
font-size: 11px;
text-transform: uppercase;
font-weight: bold;
background-image: url(images/menuonbg.jpg); 
background-repeat: repeat-x;
cursor: pointer;
}

.orangetextactive
{
font-size: 11px;
text-transform: uppercase;
font-weight: bold;
background-repeat: repeat-x;
cursor: pointer;
}


.headtextleft
{
background-image: url(images/menuonleft.jpg); 
background-repeat: no-repeat;
cursor: pointer;
}

.headtextright
{
background-image: url(images/menuonright.jpg); 
background-repeat: no-repeat;
cursor: pointer;
}

.headtextactive A:link
{
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.headtextactive A:hover
{
color: #FFFFFF;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
}

.headtextactive A:visited
{
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}


.catlink
{
color: #000000;
font-size: 9px;
text-transform: uppercase;
font-weight: bold;
}

.catlink A:link
{
color: #000000;
font-size: 9px;
text-decoration: none;
font-weight: bold;
}

.catlink A:hover
{
color: #000000;
font-size: 9px;
text-decoration: underline;
font-weight: bold;
}

.catlink A:visited
{
color: #000000;
font-size: 9px;
text-decoration: none;
font-weight: bold;
}

.selmenu
{
font-family: Verdana, Tahoma, sans-serif;
color: #000000;
background-color: #FFFFFF;
font-size: 12px;
text-decoration: none;
cursor: pointer;
}

.selmenu2
{
font-family: Verdana, Tahoma, sans-serif;
color: #0171BD;
background-color: #FFFFFF;
font-size: 11px;
text-decoration: none;
cursor: pointer;
}

.pagehead
{
font-family: Verdana, Tahoma, sans-serif;
color: #000000;
background-color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
}

.selmenuactive
{
font-family: Verdana, Tahoma, sans-serif;
font-size: 12px;
text-decoration: underline;
color: #0171BD;
background-color: #CCCCFF;
cursor: pointer;
}

.selmenuactive2
{
font-family: Verdana, Tahoma, sans-serif;
font-size: 11px;
text-decoration: underline;
color: #0171BD;
background-color: #CCCCFF;
cursor: pointer;
}

div.inactive  
{
	background-color: white;
	opacity:.30;
}

div.active 
{
	background-color: white;
	opacity:1;
}

.aerror
{
font-size: 9px;
color: #FF0000;
font-weight: bold;
}

.alcats
{
color: #000000;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.alcats A:link
{
color: #000000;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.alcats A:hover
{
color: #000000;
font-size: 11px;
text-decoration: underline;
font-weight: bold;
}

.alcats A:visited
{
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

.regin {
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}
.movers {
	font-size: 12px;
	line-height: 18px;
}
.movers a:active {
	text-decoration: none;
	color: #0171BD
}

.movers a:visited {
	color: #0171BD;
	text-decoration: none
}

.movers a:hover {
	text-decoration: underline;
}

.regin a:active {
	color: #000000;
	text-decoration: none;
}

.regin a:visited {
	color: #000000;
	text-decoration: none
}

.regin a:hover {
	color: #000000;
	text-decoration: underline;
}

.submen {
	font-size: 11px;
	text-decoration: none;
}

.submen a:active {
	text-decoration: none;
	color: #0171BD
}

.submen a:visited {
	color: #0171BD;
	text-decoration: none
}

.submen a:hover {
	text-decoration: underline;
}

.small-links {
	font-size: 10px;
	text-decoration: none;
}

.small-links a:link {
	text-decoration: none;
	color: #0171BD
}

.small-links a:active {
	text-decoration: none;
	color: #0171BD
}

.small-links a:visited {
	color: #0171BD;
	text-decoration: none
}

.smlinks a:link {
	text-decoration: none;
	color: #0070BD;
}

.smlinks a:visited {
	text-decoration: none;
	color: #0070BD;
}

.smlinks a:hover {
	text-decoration: underline;
	color: #0070BD;
}

.titles {
	font-size:12px;
	font-weight: bold;
}

.smheading {
	font-size:10px;
}

/* Additional Styles 6/22/06
-------------------------------------------------- */
.soon { /* for red text, example: "Coming Soon" on Traffic page */
	color:#FF0000; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}

.horoscope { /* title for "Horoscope" */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#EE038A; 
	font-weight:bold;
}

.traffic { /* title for "Traffic" */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#C47A51; 
	font-weight:bold;
}

.sports { /* title for "Sports" */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#B2AB94; 
	font-weight:bold;
}

.weather { /* title for "Weather" */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#0DBAEC; 
	font-weight:bold;
}

.hollywood { /* title for "Hollywood Gossip" */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#817FC2; 
	font-weight:bold;
}

.fun { /* title for "Fun & Entertainment" */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#BF661E; 
	font-weight:bold;
}

.inspiration { /* title for "Inspiration & Knowledge" */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#CA8E39; 
	font-weight:bold;
}

.webphone { /* title for "web-To-Phone Text Messaging" */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#AA5A31; 
	font-weight:bold;
}

.cyantxt { /* for forms, example: "Send days" in Horoscope page */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#0071BC; 
}

.boldformtxt { /* for forms, example: "Starsign" in Horoscope page */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#5B5B97; 
	font-weight:bold;
	text-align:left;
}

.optionalformtxt { /* for forms, example: "Starsign" in Horoscope page */
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#808080; 
	font-weight:bold;
	text-align:left;
}
