body					{ scrollbar-3d-light-color: #000000; scrollbar-arrow-color: #ffffff; scrollbar-base-color: #000000;
						scrollbar-dark-shadow-color: #000000; scrollbar-face-color: #b3312f; scrollbar-highlight-color: #ec5c51;
						scrollbar-shadow-color: #000000; }

.verysmalltext			{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 8px; text-align: justify; }
.verysmallbold		{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 8px; font-weight: bold; }
.verysmallwhitetext	{ color: white; font-family: Arial, Verdana,Helvetica; font-size: 8px; }

.smalltext				{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 10px; }
.smallredtext			{ color: #b3312f; font-family: Arial, Verdana,Helvetica; font-size: 10px; }
.smallboldtext			{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 10px; font-weight: bold; }
.smallwhitetext		{ color: white; font-family: Arial, Verdana,Helvetica; font-size: 10px; }
.smallgreytext			{ color: #c0c0c0; font-family: Arial, Verdana,Helvetica; font-size: 10px; }

.text					{ font-size: 12px; color: black; font-family: Arial, Verdana,Helvetica; text-align: justify; }
.normaltext			{ font-size: 12px; color: black; font-family: Arial, Verdana,Helvetica; }
.offwhitetext			{ font-size: 12px; color: #ffffd1; font-family: Arial, Verdana,Helvetica; text-align: justify; }
.whitetext				{ font-size: 12px; color: white; font-family: Arial, Verdana,Helvetica; }
.purpletext				{ font-size: 12px; font-family: arial, helvetica; font-weight: none; color: "#8000ff";}
.greentext				{ font-size: 12px; font-family: arial, helvetica; font-weight: none; color: "#008000";}
.redtext				{ font-size: 12px; font-family: arial, helvetica; font-weight: none; color: "#ff0000";}
.bluetext				{ font-size: 12px; font-family: arial, helvetica; font-weight: none; color: "#0000a0";}
.darkredtext			{ font-size: 12px; font-family: "arial, helvetica"; font-weight: none; color: "#800040";}

.mediumtext			{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 14px; text-align: justify; }
.medtext				{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 14px; }
.mediumboldtext		{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 14px; font-weight: bold; }
.mediumwhitetext		{ color: white; font-family: Arial, Verdana,Helvetica; font-size: 14px; }

.largetext				{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 16px; }
.largetextblue			{ color: #233c58; font-family: Arial, Verdana,Helvetica; font-size: 16px; font-weight: bold; }
.largetextred			{ color: #b3312f; font-family: Arial, Verdana,Helvetica; font-size: 16px; font-weight: bold; }

.smallheading			{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 18px; }
.smallwhiteheading	{ color: white; font-family: Arial, Verdana,Helvetica; font-size: 18px; }

.heading				{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 20px; }
.headingblue			{ color: #233c58; font-family: Arial, Verdana,Helvetica; font-size: 20px; }
.headingwhite			{ color: white; font-family: Arial, Verdana,Helvetica; font-size: 20px; }
.headingred			{ color: #b3312f; font-family: Arial, Verdana,Helvetica; font-size: 20px; }

.mediumheading		{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 22px; }
.mediumheadingblue	{ color: #233c58; font-family: Arial, Verdana,Helvetica; font-size: 22px; }
.mediumheadingred	{ color: #b3312f; font-family: Arial, Verdana,Helvetica; font-size: 22px; }

.largeheading			{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 24px; }
.largeheadingred		{ color: #b3312f; font-family: Arial, Verdana,Helvetica; font-size: 24px; }

.hugeheading			{ color: black; font-family: Arial, Verdana,Helvetica; font-size: 30px; }
.hugeheadingblue		{ color: #233c58; font-family: Arial, Verdana,Helvetica; font-size: 30px; }
.hugeheadingred		{ color: #b3312f; font-family: Arial, Verdana,Helvetica; font-size: 30px; }
.hugeheadingwhite	{ color: white; font-family: Arial, Verdana,Helvetica; font-size: 30px; }

.massiveheadingred	{ color: #b3312f; font-family: Arial, Verdana,Helvetica; font-size: 60px; font-weight: bold; }

.menutd				{border-top:solid white 1px; border-right:solid white 1px; padding-right:10px; padding-left:10px; font-family:arial,san-serif;
						font-size:11px; font-weight:none; color:#ffffff; text-decoration:none; }
.tdoption				{font-family:arial,san-serif; font-size:11px; font-weight:none; color:#ffffff; text-decoration:none; }

.linkmenu				{ color: #000000; font-family: Verdana,Helvetica,arial; font-size: 12px; font-weight: bold; }
A.linkmenu:link		{ text-decoration: none; color: #ffffff;}
A.linkmenu:visited		{ text-decoration: none; color: #ffffff;}
A.linkmenu:hover		{ text-decoration: none; color: #ffffff;}

.option					{ color: #233c58; font-family: arial,Verdana,Helvetica; font-weight: bold;}
A.option:link			{ text-decoration: underline; color: #233c58;}
A.option:visited		{ text-decoration: underline; color: #233c58;}
A.option:hover			{ text-decoration: underline; color: #517C9E;}

.sidemenu						{ width:159px; font-family:Arial, Helvetica, sans-serif; }
.sidemenu h2					{ color:#b3312f; margin:0; padding:0; font-size:16px; text-align:center; }
.sidemenu ul					{ list-style:none; margin:0; padding:0; font-size:11px; line-height:1em; }
.sidemenu li					{ border-bottom:1px solid #fff; display: block; }
.sidemenu a					{ display: block; background-color:#b3312f; color:#fff; text-decoration:none; padding:3px 10px; }
.sidemenu a:hover			{ background-color:#ec5c51; }
.sidemenu .spacer-top		{ background-color:#b3312f; height: 5px; line-height: 1px; font-size:1px; }
.sidemenu .spacer-bottom	{ background-color:#b3312f; height: 5px; line-height: 1px; font-size:1px; }

.topmenu						{ width:750px; font-family:Arial, Helvetica, sans-serif; border-right:solid white 1px; }
.topmenu a					{ display: block; background-color:#b3312f; color:#fff;  font-size:11px; text-decoration:none; 
								padding:3px 10px; border-right:solid white 1px; }
.topmenu a:hover				{ background-color:#ec5c51; border-right:solid white 1px; }
.topmenu .spacer				{ background-color:#b3312f; border-right:solid white 1px; }

.topmenu2						{ width:100%; font-family:Arial, Helvetica, sans-serif; border-right:solid white 1px; }
.topmenu2 a					{ display: block; background-color:#b3312f; color:#fff;  font-size:11px; text-decoration:none; 
								padding:3px 10px; border-right:solid white 1px; }
.topmenu2 a:hover			{ background-color:#ec5c51; border-right:solid white 1px; }
.topmenu2 .spacer			{ background-color:#b3312f; border-right:solid white 1px; }

