/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   
/* ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* LIGHT SPECIFIC ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* style for Content ////////////////////////////////////////////////////////////////////////////////////////////////////*/  
.MainContent   {
    background-color: #FFFFFF;
    background-image:url(BG-Generator.gif); background-position: center 1070px; background-repeat: repeat-y; 
}
.GrayContent   {
    background-color: #FFFFFF;
}
.LightContent   {
    background-color: #FFFFFF;
}
.DarkContent   {
    background-color: #000000;
}
/* style for Body ////////////////////////////////////////////////////////////////////////////////////////////////////*/ 
.Light .Body, .Main .Body, .Admin .Body   {
    color: #000000;
}
/* style for Paragraphs ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
.Light .P, .Main .P, .Admin .P   {
    color: #000000;
}
/* style for Header ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
.Light .Header, .Main .Header, .Admin .Header   {
    color: #000000;
}
/* style for Footer /////////////////////////////////////////////////////////////////////////////////////////////////////*/   
.Light .Footer, .Main .Footer, .Admin .Footer   {
    color: #000000;
}
/* style for Title /////////////////////////////////////////////////////////////////////////////////////////////////////*/   
.Light .Title   {
    color: #000000;
}
/* .Main .Head  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style for Module Titles */
.Light .Head, .Main .Head, .Admin .Head  {
    color: #000000;
}
/* .Main .SubHead  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style for Module Item Titles and Admin Pages*/
.Light .SubHead, .Main .SubHead, .Admin .SubHead  {
    color: #000000;
}
/* .Main .SubSubHead  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style for Module Titles for compact renderings - Quiklinks/Sign-ins*/
.Light .SubSubHead, .Main .SubSubHead, .Admin .SubSubHead {
    color: #000000;  
}
/*  .ItemTitle  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style used for ItemTitles rendered by Announcements and Events Modules*/
.Light .ItemTitle, .Main .ItemTitle, .Admin .ItemTitle { 
    color: #000000;
}
/* .Main .Normal  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style used for most text rendered by modules*/
.Light .Normal, .Main .Normal, .Admin .Normal	{
    color: #000000;
}
.Light .NormalTextBox, .Main .NormalTextBox, .Admin .NormalTextBox	{
    color: #000000;
}
.Light .NormalBold, .Main .NormalBold, .Admin .NormalBold	{
    color: #666666;
}
.Light .NormalRed, .Main .NormalRed, .Admin .NormalRed	{
	color: #FF0000;
}
/* Link style for Module Item Titles and Admin Pages /////////////////////////////////////////////////////////////*/    
.Light A.SubHead:link, .Main A.SubHead:link, .Admin .A.SubHead:link    {
    color: #000000;
}
.Light A.SubHead:visited, .Main A.SubHead:visited, .Admin .A.SubHead:visited  {
    color: #999999;
}
.Light A.SubHead:active, .Main A.SubHead:active, .Admin .A.SubHead:active   {
    color:#000000;
}
.Light A.SubHead:hover, .Main A.SubHead:hover, .Admin .A.SubHead:hover    {
    color: #CC0000;
}
/* Link style for Links  /////////////////////////////////////////////////////////////*/    
.Light A:link, .Main A:link, .Admin .A:link    {
    color:#000000;
    font-weight: bold;
}
.Light A:visited, .Main A:visited, .Admin .A:visited  {
    color: #666666;
    font-weight: bold;
}
.Light A:active, .Main A:active, .Admin .A:active   {
    color: #FF3333;
    font-weight: bold;
}
.Light A:hover, .Main A:hover, .Admin .A:hover    {
    color: #CC0000;
    font-weight: bold;
}
/* Link style for Normal Links  /////////////////////////////////////////////////////////////*/    
.Light A.Normal:link, .Main A.Normal:link, .Admin A.Normal:link    {
    color:#000000;
    font-weight: bold;
}
.Light A.Normal:visited, .Main A.Normal:visited, .Admin .A.Normal:visited  {
    color: #999999;
    font-weight: bold;
}
.Light A.Normal:active, .Main A.Normal:active, .Admin .A.Normal:active  {
    color: #FF6666;
    font-weight: bold;
}
.Light A.Normal:hover, .Main A.Normal:hover, .Admin .A.Normal:hover   {
    color: #CC0000;
    font-weight: bold;
}
/* Link style for SPERIO SITEMAP  /////////////////////////////////////////////////////////////*/    
.Light .sitemap, .Main .sitemap, .Admin .sitemap {
	color: #000000;
    font-weight:  bold;
}
.Light .sitemap a:link, .Main .sitemap a:link, .Admin .a:link {
	color: #000000;
}
.Light .sitemap a:visited, .Main .sitemap a:visited, .Admin .sitemap a:visited {
	color: #666666;
}
.Light .sitemap a.node:hover, .Light .sitemap a.nodeSel:hover, .Main .sitemap a.node:hover, .Main sitemap a.nodeSel:hover, .Admin .sitemap a.node:hover, .Admin .sitemap a.nodeSel:hover {
	color: #CC0000;
	text-decoration: underline overline;
}
.Light .sitemap a.nodeSel, .Main .sitemap a.nodeSel, .Admin .sitemap a.nodeSel  {
	background-color: #999999;
}
/* //////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* DARK SPECIFIC ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
.Dark .Body   {
    color: #FFFFFF;
}
/* style for Paragraphs ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
.Dark .P   {
    color: #FFFFFF;
}
/* style for Header ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
.Dark .Header   {
    color: #FFFFFF;
}
/* style for Footer /////////////////////////////////////////////////////////////////////////////////////////////////////*/   
.Dark .Footer   {
    color: #FFFFFF;
}
/* style for Title /////////////////////////////////////////////////////////////////////////////////////////////////////*/   
.Dark .Title, .Main .Title, .Admin .Title   {
    color: #FFFFFF;
}
/* .Main .Head  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style for Module Titles */
.Dark .Head  {
    color: #FFFFFF;
}
/* .Main .SubHead  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style for Module Item Titles and Admin Pages*/
.Dark .SubHead  {
    color: #FFFFFF;
}
/* .Main .SubSubHead  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style for Module Titles for compact renderings - Quiklinks/Sign-ins*/
.Dark .SubSubHead {
    color: #FFFFFF;  
}
/*  .ItemTitle  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style used for ItemTitles rendered by Announcements and Events Modules*/
.Dark .ItemTitle { 
    color: #FFFFFF;
    height: 0px; 
    filter:progid:DXImageTransform.Microsoft.Glow(Color=#999999,Strength=1);
}
/* .Main .Normal  ////////////////////////////////////////////////////////////////////////////////////////////////////*/   
/* text style used for most text rendered by modules*/
.Dark .Normal	{
    color: #FFFFFF;
}
.Dark .NormalTextBox	{
    color: #000000;
}
.Dark .NormalBold	{
    color: #FFCCCC;
}
.Dark .NormalRed	{
	color: #FF3333;
}
/* Link style for Module Item Titles and Admin Pages /////////////////////////////////////////////////////////////*/    
.Dark A.SubHead:link    {
    color: #FF9999;
}
.Dark A.SubHead:visited  {
    color: #CC9999;
}
.Dark A.SubHead:active   {
    color:#000000;
}
.Dark A.SubHead:hover    {
    color: #FF3333;
}
/* Link style for Links  /////////////////////////////////////////////////////////////*/    
.Dark A:link    {
    color:#FF9999;
    font-weight: bold;
}
.Dark A:visited  {
    color: #CC9999;
    font-weight: bold;
}
.Dark A:active   {
    color: #FF3333;
    font-weight: bold;
}
.Dark A:hover    {
    color: #FF3333;
    font-weight: bold;
}
/* Link style for Normal Links  /////////////////////////////////////////////////////////////*/    
.Dark A.Normal:link    {
    color:#FF9999;
    font-weight: bold;
}
.Dark A.Normal:visited  {
    color: #CC9999;
    font-weight: bold;
}
.Dark A.Normal:active   {
    color: #FF6666;
    font-weight: bold;
}
.Dark A.Normal:hover    {
    color: #FF3333;
    font-weight: bold;
}
/* Link style for SPERIO SITEMAP  /////////////////////////////////////////////////////////////*/    
.Dark .sitemap {
	color: #FFFFFF;
    font-weight:  bold;
}
.Dark .sitemap a:link {
	color: #FFFFFF;
}
.Dark .sitemap a:visited {
	color: #666666;
}
.Dark .sitemap a.node:hover, .sitemap a.nodeSel:hover {
	color: #FFFFFF;
	text-decoration: underline overline;
}
.Dark .sitemap a.nodeSel {
	background-color: #999999;
}
/* Link style for COMMAND BUTTONS Links  /////////////////////////////////////////////////////////////*/
A.CommandButton:link	
{
		color: #FFFFFF;
}
A.CommandButton:visited	
{
		color: #FFFFFF;
}
A.CommandButton:active  
{
		color: #FFFFFF;
}
A.CommandButton:hover	
{
		color: #FFFFFF;
}
/*  .ACTION BUTTONS  ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* hyperlink style for the Actions */
.Actions, A.Actions:link, A.Actions:visited, A.Actions:active, A.Actions:hover   {
    text-decoration: none;
    color: #000000;
    font-family: Trebuchet MS, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 10px;
    margin-top: 8px;
    margin-left: 5px;
}
A.Actions:hover    {
    color: #FF0000;
} 
/*  .Settings  ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* hyperlink style for the Settings */
.Settings, A.Settings:link, A.Settings:visited, A.Settings:active, A.Settings:hover   {
    text-decoration: none;
    color: #000000;
    font-family: Trebuchet MS, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 10px;
    margin-top: 5px;
    margin-left: 3px;
}
A.Settings:hover    {
    color: #FF0000;
} 
/*  .Visibility  ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* hyperlink style for the Visibility */
.Visibility, A.Visibility:link, A.Visibility:visited, A.Visibility:active, A.Visibility:hover   {
    text-decoration: none;
    color: #000000;
    font-family: Trebuchet MS, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 10px;
    margin-top: 5px;
    margin-left: 0px;
}
A.Visibility:hover    {
    color: #FF0000;
} 
/*  .ModuleHelp  ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* hyperlink style for the ModuleHelp */
.ModuleHelp, A.ModuleHelp:link, A.ModuleHelp:visited, A.ModuleHelp:active, A.ModuleHelp:hover   {
    text-decoration: none;
    color: #000000;
    font-family: Trebuchet MS, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 10px;
    margin-top: 12px;
    margin-left: 1px;
}
A.ModuleHelp:hover    {
    color: #FF0000;
} 
/*  .AddContent  ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* hyperlink style for the AddContent */
.AddContent, A.AddContent:link, A.AddContent:visited, A.AddContent:active, A.AddContent:hover   {
    text-decoration: none;
    color: #000000;
    font-family: Trebuchet MS, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 10px;
    margin-top: 12px;
    margin-left: 1px;
}
A.AddContent:hover    {
    color: #FF0000;
} 
/*  .EditContent  ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* hyperlink style for the EditContent */
.EditContent, A.EditContent:link, A.EditContent:visited, A.EditContent:active, A.EditContent:hover   {
    text-decoration: none;
    color: #000000;
    font-family: Trebuchet MS, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 10px;
    margin-top: 12px;
    margin-left: 1px;
}
A.EditContent:hover    {
    color: #FF0000;
} 
/*  .PrintModule  ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* hyperlink style for the PrintModule */
.PrintModule, A.PrintModule:link, A.PrintModule:visited, A.PrintModule:active, A.PrintModule:hover   {
    text-decoration: none;
    color: #000000;
    font-family: Trebuchet MS, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 10px;
    margin-top: 12px;
    margin-left: 1px;
}
A.PrintModule:hover    {
    color: #FF0000;
} 
/*  .SyndicateModule  ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* hyperlink style for the SyndicateModule */
.SyndicateModule, A.SyndicateModule:link, A.SyndicateModule:visited, A.SyndicateModule:active, A.SyndicateModule:hover   {
    text-decoration: none;
    color: #000000;
    font-family: Trebuchet MS, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 10px;
    margin-top: 12px;
    margin-left: 1px;
}
A.SyndicateModule:hover    {
    color: #FF0000;
} 
/*  .Top  ////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* hyperlink style for the Top */
.Top, A.Top:link, A.Top:visited, A.Top:active, A.Top:hover   {
    text-decoration: none;
    color: #000000;
    font-family: Trebuchet MS, Verdana, Helvetica;	
    font-weight: bold;
    font-size: 10px;
    margin-top: 8px;
    margin-left: 0px;
}
A.Top:hover    {
    color: #FF0000;
} 
acronym , abbr {text-decoration: none; border:0px }
