	body { background-color: #250050; color: white; font-family: arial; }
	a:link { color: #250050; }
	a:visited { color: #250050; }
	a:hover { color: white; background-color: #cc0033; }
	a:active { color: white; background-color: #cc0033; }
	.vhovermenu { height: 190px; width: 190px; font-family: arial; font-weight: bold; background-color: #250050; }
	.vhovermenu ul li a:link { color: white; text-decoration: none; background-color: #250050; white-space: nowrap; }
	.vhovermenu ul li a:visited { color: white; text-decoration: none; background-color: #250050; white-space: nowrap; }
	.vhovermenu ul li a:hover { color: white; text-decoration: none; background-color: #cc0033; white-space: nowrap; }
	.vhovermenu ul li a:active { color: white; text-decoration: none; background-color: #cc0033; white-space: nowrap; }
	.vhovermenu ul li ul li a:link { color: white; text-decoration: none; background-color: #250050; white-space: nowrap; }
	.vhovermenu ul li ul li a:visited { color: white; text-decoration: none; background-color: #250050; white-space: nowrap; }
	.vhovermenu ul li ul li a:hover { color: white; text-decoration: none; background-color: #cc0033; white-space: nowrap; }
	.vhovermenu ul li ul li a:active { color: white; text-decoration: none; background-color: #cc0033; white-space: nowrap; }
	.vhovermenu ul { list-style-type: none; }
	.vhovermenu ul li { height: 25px; width: 100px; }
	.vhovermenu ul li a { width: 150px; }
	.vhovermenu ul li ul { display: none; list-style-type:none; background-color: #250050; width: 225px;}
	/* START FOR NON-IE ONLY */
	.vhovermenu ul li:hover ul { margin-left: 110px; margin-top: -20px; display: block; position: absolute; z-index: 10; list-style-type: none; }
	/* END FOR NON-IE ONLY */
	#content { height: 200px; color: black; border-top: 2px solid white; border-bottom: 2px solid white; background-color: white; width: 680px; font-family: arial; padding: 15px; background-image:url(images/content_bg.gif); }
	#subcontent { color: black; border-top: 2px solid white; border-bottom: 2px solid white; background-color: white; width: 680px; font-family: arial; padding: 15px; background-image:url(images/content_bg.gif); }
/*
	.noJS { background-color: white; color: #cc0033; font-family: arial; width: 475px; padding: 2px; border: 2px solid #cc0033; background-image:url(images/content_bg.gif); }
	.noJS a:link { color: #cc0033; }
	.noJS a:visited { color: #cc0033; }
	.noJS a:hover { color: #250050; }
	.noJS a:active { color: #250050; }
	.noJS ul li { color: #cc0033; }
*/
	.noJS { background-color: #250050; color: white; font-family: arial; width: 900px; padding: 2px; border: 2px solid white; font-size: 11px; }
	.noJS a:link { color: white; text-decoration: underline; }
	.noJS a:visited { color: white; text-decoration: underline; }
	.noJS a:hover { color: white; background-color: #cc0033; text-decoration: none; }
	.noJS a:active { color: white; background-color: #cc0033; text-decoration: none; }
	
	h1 { color: #cc0033; }
	#banner { height:217px; background-color: white; font-family: arial; font-size: 30px; font-weight: bold; font-style: italic; white-space: nowrap; }
#banner a { background-color: white; }
/* This is for the rounded corners */
.whiteb1f, .whiteb2f, .whiteb3f, .whiteb4f{font-size:1px; overflow:hidden; display:block;}
.whiteb1f {height:1px; background:white; margin:0 5px;}
.whiteb2f {height:1px; background:white; margin:0 3px;}
.whiteb3f {height:1px; background:white; margin:0 2px;}
.whiteb4f {height:2px; background:white; margin:0 1px;}
.whitecontentf {background: white;}
.whitecontentf div {margin-left: 5px;}
.redb1f, .redb2f, .redb3f, .redb4f{font-size:1px; overflow:hidden; display:block;}
.redb1f {height:1px; background:#cc0033; margin:0 5px;}
.redb2f {height:1px; background:#cc0033; margin:0 3px;}
.redb3f {height:1px; background:#cc0033; margin:0 2px;}
.redb4f {height:2px; background:#cc0033; margin:0 1px;}
.redcontentf {background: #cc0033;}
.redcontentf div {margin-left: 5px;}
#bannerpic {margin-right:25px;}
