body{
	background: #FFFFFF url(../img/bg.jpg) no-repeat top left;
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
.leftsidetable	{
	background: #FFFFFF url(../img/leftsidebg.jpg) no-repeat top left;
}
.bottomtable	{
	background: #FFFFFF url(../img/bottombg.jpg) no-repeat bottom;
	background-position: left;
}
.regular	{
	color: #000000;
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.regular	{
	color: #008000;
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover.regular	{
	color: #C0C0C0;
	font: x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bold	{
	color: #000000;
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.bold	{
	color: #008000;
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover.bold	{
	color: #C0C0C0;
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.topmenu	{
	color: #000000;
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover.topmenu	{
	color: #FFFF40;
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.menu	{
	color: #008000;
	font: bold xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.menu	{
	color: #008000;
	font: bold xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover.menu	{
	color: #C0C0C0;
	font: bold xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.small	{
	color: #000000;
	font: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.small	{
	color: #008000;
	font: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover.small	{
	color: #C0C0C0;
	font: xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bottom	{
	color: #000000;
	font: small-caps xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A.bottom	{
	color: #000000;
	font: small-caps xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:hover.bottom	{
	color: #C0C0C0;
	font: small-caps xx-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.headertable	{
	background: #C0C0C0;
	border-bottom: 3px inset #000000;
	border-right: 3px inset #000000;
}
.header	{
	color: #000000;
	font: bold x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
}
.input	{
	background: #ECECEC;
	border: 3px inset;
	color: #000000;
	font: x-small "Comic Sans MS";
	padding-left: 5px;
}
.button	{
	background: #ECECEC;
	border: 3px outset;
	color: #000000;
	font: x-small "Comic Sans MS";
	padding-left: 5px;
}
.goodtogo	{
	font: bold x-small "Comic Sans MS";
	color: #000000;
}
.thinkingaboutmypurpose	{
	background: #ECECEC;
	border: groove;
	padding: 10px;
}
.impact	{
	color: #BF5835;
	font: large Impact;
}
.smimpact	{
	color: #BF5835;
	font: medium Impact;
}
.xfactorinput	{
	background: #ECECEC;
	border: 3px inset;
	color: #000000;
	font: small "Impact";
	padding-left: 5px;
}
.xfactorbutton	{
	background: #BF5835;
	border: 3px outset;
	color: #000000;
	font: small "Impact";
	padding-left: 5px;
}
.tfol_regular	{
	color: #D0D0D0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.tfol_link	{
	color: #D0D0D0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
a.tfol_link	{
	color: #D0D0D0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
a:hover.tfol_link	{
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}