/* link alterations */a:visited	{ color: #00ff00; }a:hover		{ color: #ff0000; }.leftcoltext a:link		{ color: #cccccc; }.leftcoltext a:visited	{ color: #00ff00; }.leftcoltext a:hover	{ color: #ff0000; }.invertedcarttext a:link		{ color: #cccccc; }.invertedcarttext a:visited	{ color: #00ff00; }.invertedcarttext a:hover	{ color: #ff0000; }.barback a:link		{ color: #ffffff; }.barback a:visited	{ color: #ffffff; }.barback a:hover	{ color: #ff0000; }/* basic style for the entire document */.basic{	background-attachment: fixed;	font-family: Verdana,sans-serif;	font-size: x-small;}/* caption in one of our menu headers */.menucaption{	font-family: Verdana,sans-serif;	font-weight: bold;	font-size: x-small;}/* pulldown menu text */.pulldownmenu{	color: #ffffff;	background-color: #000066;	font-family: Verdana,sans-serif;	font-size: x-small;}/* navigation menu button */.menubutton{	color: #ffffff;	background-color:#000066;	font-family: Verdana,sans-serif;	font-size: x-small;}/* leftcolumn */.leftcoltext{	color: #ffffff;	background-color: #000066;	border-color: #ccffff;	font-family: Verdana,sans-serif;	font-size: x-small;}/* leftcolumn frame (just a color difference) */.leftcolframe{	color: #ffffff;	background-color: #000066;	border-color: #ccffff;	font-family: Verdana,sans-serif;	font-size: x-small;}/* caption in one of our buttons */.buttoncaption{	font-family: Verdana,sans-serif;	font-size: x-small;}/* caption in the general text */.textcaption{	font-family: Verdana,sans-serif;	font-weight: bold;}/* copyright at bottom of the page */.copyright{	font-family: Verdana,sans-serif;	font-size: x-small;}/* body of text title */.bodytitle{	font-family: Verdana,sans-serif;	font-size: large;	font-weight: bold;}/* small text used in songs, etc */.smalltext{	font-family: Verdana,sans-serif;	font-size: x-small;}/* regular text */.regulartext{	font-family: Verdana,sans-serif;	font-size: x-small;}/* inverted cart text */.invertedcarttext{	color: #ffffff;	background-color:#000066;	font-family: Verdana,sans-serif;	font-size: x-small;}/* bar text definition */.bartext{	color: #ffffff;	background-color:#000066;	font-family: Verdana,sans-serif;	font-size: x-small;	font-weight: bold;	font-style: italic;}/* back to top link style */.barback{	color: #ffffff;	background-color:#000066;	font-family: Verdana,sans-serif;	font-size: x-small;	font-weight: bold;}	/* small text used in songs, etc */.smalltextred{	font-family: Verdana,sans-serif;	font-size: x-small;	color: #ff0000;}/* regular text */.regulartextred{	font-family: Verdana,sans-serif;	font-size: x-small;	color: #ff0000;}/* large text */.largetextred{	font-family: Verdana,sans-serif;	font-size: large;	color: #ff0000;}/* caption in the general text */.textcaptionred{	font-family: Verdana,sans-serif;	font-weight: bold;	color: #ff0000;}/* MMM style components */.mmmsmall{	font-family: Verdana,sans-serif;	font-size: x-small;	color: #000000;}.mmm{	font-family: Verdana,sans-serif;	font-size: small;	color: #000000;}.mmmbold{	font-family: Verdana,sans-serif;	font-size: small;	font-weight: bold;	color: #000000;}.mmmlarge{	font-family: Verdana,sans-serif;	font-size: large;	font-weight: bold;	color: #000000;}.mmmhuge{	font-family: Verdana,sans-serif;	font-size: 24pt;	font-weight: bold;	color: #000000;}.mmmsmallred{	font-family: Verdana,sans-serif;	font-size: x-small;	color: #ff0000;}.mmmred{	font-family: Verdana,sans-serif;	font-size: small;	color: #ff0000;}.mmmboldred{	font-family: Verdana,sans-serif;	font-size: small;	font-weight: bold;	color: #ff0000;}.mmmlargered{	font-family: Verdana,sans-serif;	font-size: large;	font-weight: bold;	color: #ff0000;}.mmmhugered{	font-family: Verdana,sans-serif;	font-size: x-large;	font-weight: bold;	color: #ff0000;}.mmmgiantred{	font-family: Verdana,sans-serif;	font-size: xx-large;	font-weight: bold;	color: #ff0000;}.mmmsmallwhite{	font-family: Verdana,sans-serif;	font-size: x-small;	color: #ffffff;}.mmmwhite{	font-family: Verdana,sans-serif;	font-size: small;	color: #ffffff;}.mmmboldwhite{	font-family: Verdana,sans-serif;	font-size: small;	font-weight: bold;	color: #ffffff;}.mmmlargewhite{	font-family: Verdana,sans-serif;	font-size: large;	font-weight: bold;	color: #ffffff;}.mmmhugewhite{	font-family: Verdana,sans-serif;	font-size: x-large;	font-weight: bold;	color: #ffffff;}.mmmgiantwhite{	font-family: Verdana,sans-serif;	font-size: xx-large;	font-weight: bold;	color: #ffffff;}