body 			{background: #000000; margin: 3px 3px 3px 3px; vertical-align:top; color:#ffffff; 
				font: verdana,arial,sans-serif; }
td				{vertical-align: top; font: 12px verdana,arial,sans-serif;}

h1				{font: 25px verdana, arial, helvetica; color: rgb(188,4,30);}
h2				{font: 20px verdana, arial, helvetica; }
.h2				{font: 20px verdana, arial, helvetica; }
h3 				{font: 14px verdana, arial, helvetica; color: rgb(188,4,30); font-weight: bold;}
.h3				{font: 14px verdana, arial, helvetica; color: rgb(188,4,30); font-weight: bold;}

.main  			{background: #000000 url(/images/perfrev.jpg) no-repeat bottom right;}
.perfrepeat	    {background: #000000 url(/images/perfline.jpg) repeat-y top right;}
.line			{background: rgb(188,4,33);}

a				{text-decoration: none; color: rgb(188,4,33); font-weight:bold; }
a:hover			{text-decoration: underline;}
a:visted		{color: rgb(188,4,33); }

a.sitemap:hover {color: #ffffff; text-decoration: underline; }



a.rollred   	{font: 15px verdana; color: #ffffff; font-weight: bold;}
a.rollred:hover {color: rgb(188,4,33);}
				 
a.red			{color: rgb(188,4,33); }
				 
.bottomalign	{vertical-align: bottom; }
.rednav			{color:  rgb(188,4,33);}

.copyright		{font: 10px verdana,arial,sans-serif; color: #666666; text-decoration:none;}
.legal			{font: 10px verdana,arial,sans-serif; color: #ffffff; text-decoration:none;}			
.midcenter		{text-align:center; vertical-align: middle;}
.sitemap		{font: 11px verdana,arial,sans-serif; color: rgb(188,4,30); text-decoration:none;}
.ghlogo		{filter: Alpha(Opacity=50); }		