.archive_asked {
	font-size : 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:	#666666;
}

.archive_answer {
	font-size : 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:	#666666;
}

.archive_question {
	font-size : 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:	#000000;
	font-style : italic;
}

.archive_header {
	font-size : 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color:	#666666;
}

a.archive {
	font-size : 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:	#3399cc;
	font-weight : bold;
}

A.colheadsort:link, A.colheadsort:visited {
	background-color : #0099CC;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11.5px;
	font-weight : bold;
	text-decoration : none;	
}

a.faq{
	color : #3399cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11.00px;
	text-decoration : none;	
}

a.footer {
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:	#ffffff;
	text-decoration:	none;	
}

a.footer:hover {
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:	#ffffff;
	text-decoration:	none;
}
a.footer:visited {
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:	#ffffff;
	text-decoration:	none;
}

.bigdarktxt {
	font-size : 16.00px;
	font-family : Arial Narrow, Verdana, Geneva, Helvetica, sans-serif;
	color: #666666;
}

.biggertxt {
	font-size : 11.5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.blacktxt {
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}

.bluetxt { 
	font-size : 10.5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #2195CB;
	line-height: 10px;
}
.orangetxt { 
	font-size : 11.0px;
	line-height: 11.0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ff6600;
}

.bluetxt2 { 
	font-size : 10.00px;
	font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;
	color : #85c2e0;
	line-height: 11.00px
}

.bodytxt {
	font-size : 10.5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#celltxt 	{	left: 0px;
	     		top:  0px;
           		height: 50px;
	     		width: 78px;
}

.colhead {
	/* CREATS PROBLEM WITH Netscape: background-color : #0099CC;	*/
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11.5px;
	font-weight : bold;
	text-decoration : none;
}

.cooltxt {
	color : #006699;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10.5px;
	font-weight : bold;
}

.copyright {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
}

.darktxt {
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 10px;
	color: #666666;
}

.expert {
	font-weight : normal;
}

.filterfields {
	font : 10.5px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.formInput {
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-style: inset;
}

.formInput1 {
	font-size : 9.0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-style: outset;
}

.formtxt {
	font-size : 12.5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.glossary {
	font-family : Andole Mono, Courier New, Courier;
	font-size: 9.5px;
}

.greytxt { 
	font-size : 10.5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 10px;
	color : #7F7F7F;
}

.fixedgreytxt { 
	font-size : 10.5px;
	font-family : Arial;
	line-height: 8px;
	font-weight : bold;
	color : #7F7F7F;
	top: 2px; 
	clip: rect( );
}

.greytxt2 {
	font-size : 10.5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #7F7F7F;
}

.headlinetxt {
	color : #3399cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12.0px;
	font-weight : bold;
	font-style : normal;
}

.nheadlinetxt {
	color : #85c2e0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10.0px;
	font-weight : bold;
	font-style : normal;
}






.info 	{	color : green;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 10px;
}

.introtxt {
	font-size : 11.5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
}

.joinbodytxt {
	font-size : 11.00px;
	line-height: 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.joinbodytxt2 {
	font-size : 10.00px;
	line-height: 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.joingreytxt {
	font-size : 11.00px;
	line-height: 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	font-style : normal;
}

.joingreytxt2 {
	font-size : 11.00px;
	line-height: 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #7F7F7F;
	font-style : normal;
}
.joinlightgreytxt {
	font-size : 11.00px;
	line-height: 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #999999;
	font-style : normal;
}

.joinheadertxt {
	font-size : 11.00px;
	line-height: 12.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	font-weight : bold;
	font-style : normal;
}

.lighttxt {
	font-size : 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #a3a3a3;
}

.loginInput {
	font-size : 9.5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF
}

.memlogin {
	color : #990000;
}


.message 	{	color : #ff0000;
			font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size : 12px;
}

.namedate {
	color : #990000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12.5px;
}

.newslinktxt {
	font-size : 12.0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.newsheadtxt {
	color : #000000;
	font-size : 12.0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.parq{ 
    font: 11.5px Verdana, Geneva, Arial, Helvetica, sans-serif;
 }
 
.publogin {
	font-size : 10.5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.redtxt{ 
	font-size : 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ff0000;
 }
.smallheadlinetxt {
	color : #990000;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11.5px;
	font-weight : bold;
	font-style : normal;
}

.subheadlinetxt {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10.0px;
	font-weight : bold;
}

.subheadwhitetxt {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11.5px;
	font-weight : bold;
}

.tabletxt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9.5px;
}

td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11.5px;
}

 td.tableoption {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9.5px
}

.trainer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10.5pt;
}

.whitetxt {
	font-size : 10.75px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	line-height: 10px;
}
.whitetxt2 {
	font-size : 10.75px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-weight : bold;
	line-height: 10px;
}

.offwhitetxt {
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffcc99;
	font-weight : bold;
	line-height: 10px;
}

a.fitLink {
	color : #ff0000;
	font-size : 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:	none;	
}

a.fitLink:hover {
	text-decoration:	underline;
	color : #ff0000;
	font-size : 11.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


a.newsLink {
	color : #ff0000;
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:	underline;
}

a.newsLink:hover {
	color : #3399cc;
	text-decoration:	underline;
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.raisedInput {
	font-size : 10.00px;
	font-family : Helvetica;
	border-style: outset;
	background-color: #ffffff
}

a.menu {
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:	#000000;
	text-decoration:	none;	
	line-height: 14.0px;
}

a.menu:hover {
	font-size : 10.00px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:	none;
	line-height: 14.0px;
}

a.day {
	font-size : 10.75px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-weight : bold;
	line-height: 14.0px;
}

a.day:hover {
	font-size : 10.75px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:	#000000;
	font-weight : bold;
	line-height: 14.0px;
}
a.workout {
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11.5px;
	font-weight : bold;
	text-decoration:	none;
}

a.workout:hover {
	color : #3399cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11.5px;
	font-weight : bold;
	text-decoration:	none;
}

#iexpert {position: absolute; 
		visibility: hidden; 
		border-style: solid; 
		border-width: 1px; 
		top: 73; 
		left: 333; 
		height: 34; 
		width: 126; 
		background-color: #f0f0f0;
} 
#iworkout {position: absolute; 
		visibility: hidden; 
		border-style: solid; 
		border-width: 1px; 
		top: 73; 
		left: 440; 
		height: 48; 
		width: 136; 
		background-color: #f0f0f0;
} 

#iprof {position: absolute; 
		visibility: hidden; 
		border-style: solid; 
		border-width: 1px; 
		top: 73; 
		left: 567; 
		height: 93; 
		width: 110; 
		background-color: #f0f0f0;
} 

#ibank {position: absolute; 
		visibility: hidden; 
		border-style: solid; 
		border-width: 1px; 
		top: 73; 
		left: 666; 
		height: 63; 
		width: 112; 
		background-color: #f0f0f0;
} 

#ilogmsg {position: absolute; 
		visibility: hidden; 
		border-width: 0px; 
		top: 326; 
		left: 220; 
		height: 70;  
		width: 370; 
} 














