a.active	{ text-decoration: none; color: #333333; font-weight:bold;}

a.leftMenu:link		{ text-decoration: none; color: #333333;}
a.leftMenu:visited	{ text-decoration: none; color: #333333;}
a.leftMenu:active	{ text-decoration: none; color: #333333;}
a.leftMenu:hover	{ text-decoration: underline; color: #333333;}


a.hibernate:link	{ text-decoration: underline; color: #008DA8 !important;}
a.hibernate:visited	{ text-decoration: underline; color: #008DA8 !important;}
a.hibernate:active	{ text-decoration: underline; color: #008DA8 !important;}
a.hibernate:hover	{ text-decoration: underline; color: #666666 !important;}


a.2leftMenu:link	{ text-decoration: underline; color: #008DA8;}
a.2leftMenu:visited	{ text-decoration: underline; color: #008DA8;}
a.2leftMenu:active	{ text-decoration: underline; color: #008DA8;}
a.2leftMenu:hover	{ text-decoration: underline; color: #666666;}

#ff_fix a:link { text-decoration: underline; color: #008DA8;}
#ff_fix a:visited { text-decoration: underline; color: #008DA8;}
#ff_fix a:active  { text-decoration: underline; color: #008DA8;}
#ff_fix a:hover { text-decoration: underline; color: #666666;}

a.cal:link		{ text-decoration: none; color: #333333;}                        
a.cal:visited	{ text-decoration: none; color: #333333;}                        
a.cal:active	{ text-decoration: none; color: #333333; font-weight:bold;}      
a.cal:hover	{ text-decoration: underline; color: #333333; font-weight: bold;}


a.badList:link		{ text-decoration: none;}
a.badList:visited	{ text-decoration: none;}
a.badList:active	{ text-decoration: none;}
a.badList:hover		{ text-decoration:none; color: #008DA8; font-weight:bold;}

a.badPg:link		{ text-decoration: none;}
a.badPg:visited		{ text-decoration: none;}
a.badPg:active		{ text-decoration: none;}
a.badPg:hover		{ text-decoration: none;}


#table_text_01		{ text-decoration: none; color: #333333; font-size: 10pt; background-image:url(../images/td_backing.gif);}

#table_column_l		{ text-decoration: none; color: #E9BDBC}
#table_column		{ text-decoration: none; color: #F7DFDE;}

#body_t				{ line-height:24pt;	font-weight:bold; color: #333333; font-family:arial,sans-serif; font-size: 11pt; }
#body_subt			{ font-weight:bold; color:#94494A; font-size: 9pt; }

<!--new style body_subt2--> 
#body_subt2			{ font-weight:bold; color:#94494A; font-size: 8pt;}

td.body_t			{ line-height:24pt;	font-weight:bold; color: #B24378; font-family:arial,sans-serif; font-size: 11pt; }
td.body_subt		{ line-height:24pt;	font-weight:bold; color: #924847; font-family:arial,sans-serif; font-size: 11pt; }

img					{border:0px;}






.tdbacking { 
background-image:url(../images/td_backing.gif);
}


.tdbacking_profile { 
background-image:url(/images/td_backing_profile.gif);
}

.info_bronze { 
background-image:url(/images/info_bronze.gif);
padding: 0px 10px;
}



a.button
{
	cursor: pointer;
	display: -moz-inline-stack;
	display: inline-block;
	position: relative;
	padding-left: 9px;
}

a.button:hover, a.button:hover span
{
	text-decoration: none;
}

a.button span
{
	color: #fff;
	cursor: pointer;
	display: -moz-inline-block;
	display: inline-block;
	line-height: 25px;
	width: auto;
	overflow: hidden;
	padding-right: 9px;
	white-space: nowrap;
	margin-left: 0px;
}

a.button.lightGreen
{
	background: url(/images/btnLtGreen_l.png) no-repeat left top;
}
a.button.lightGreen span
{
	background: url(/images/btnLtGreen_r.png) no-repeat right top;
}





.sitesearch #sitesearchinput
{
	border: solid 1px #ccc;
	font-family: arial, sans-serif;
	font-size: 11px;
	height: 16px;
	padding-left: 5px;
	padding-top: 3px;
	width: 188px;
	z-index: 99;
	position: relative;
}



/*FF2 >*/
.sitesearch button, x:-moz-any-link
{
	top: -17px;
}

.sitesearch button, /* ALL */ x:-moz-any-link, x:default /* FF3 */
{
	top: 8px;
}

.sitesearch button span em
{
	font-family: arial, sans-serif;
	font-size: 9px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.sitesearch button
	{
		top: 8px;
		margin: -1px 0 0 4px;
	}

	.sitesearch button span em
	{
		padding: 6px 10px 3px 5px;
	}
}

#sitesearchinput,
{
	background: transparent url('decoration/textbox-dropshadow.gif') repeat-x left top;
}

#sitesearch #sitesearchinput
{
  border-top-color: #a5a5a5;
  border-bottom-color: #e9e9e9;
  border-left-color: #cdcdcd;
  border-right-color: #cdcdcd;
}

#sitesearch #sitesearchinput,
{
	color: #626262;
}

.mediaplayer {
	position: absolute;
	z-index: 0;
	background-color: #fff;
	width: 0px;
	height: 0px;
	display: inline;
	opacity: 0.0;
}

a.group:link       { text-decoration: underline; color: #000000; font-weight:bold;}

a.group:visited  { text-decoration: underline; color: #000000; font-weight:bold;}

a.group:active   { text-decoration: underline; color: #008DA8; font-weight:bold;}

a.group:hover   { text-decoration: underline; color: #666666; font-weight:bold;}