/*-----------------------------------------------------------------------*/
/*                                                                       */
/*           CSS for Progenita RedTones Skin for DotNetNuke 3.x         */
/*                                by Dave Parker                         */
/*                                                                       */
/*    Demonstation of the skin at http://www.progenita.net/redtones     */
/*              Progenita Website: http://www.progenita.net              */
/*                                                                       */
/*                 Skin questions to skins@progenita.net                 */
/*                                                                       */
/*-----------------------------------------------------------------------*/

/*-----------------------------------------------------------------------*/
/* Section 1: General CSS tags (should not be modified)                  */
/*-----------------------------------------------------------------------*/
html 						{ height: 100%; background: FFFFFF; }
body 						{ margin: 0; margin: 0 0 0 0; background: #FFFFFF; }
																			   
																			   
table, tr, td, p			{font-family: verdana; font-size: 11px; line-height: 1.4em; margin: 0;}

/*-----------------------------------------------------------------------*/
/* Section 2: Skin specific CSS tags - can be changed to suit your needs */
/*-----------------------------------------------------------------------*/

/* The tag below sets the width of the display area/background colour    */
.OuterTable 				{width: 90%; height: 100%; align: center; background: #FFFFFF;}

/* The tags below set the name of the logo graphic, background colour etc*/
.LogoTop 					{ width:100%; vertical-align: top; padding: 0; background: #FFCC33;}
.colouredpagebackground 	{ background: #FFFFFF ; color:FFFFFF; }
.topofpagespace 			{ background: #FFFFFF; height: 5px; }
.bottomofpagespace 			{ height: 5px; background-color: #FFFFFF; }
.cellbackgrounds 			{ background-color: #FFFFFF; }
.colouredbackgrounds 		{ background: #FFFFFF; color:FFFFFF;}


/*-----------------------------------------------------------------------*/
/* Section 3: Skin specific CSS tags - should not be changed             */
/*-----------------------------------------------------------------------*/

.PanesTD 					{ width:100%; vertical-align: top; padding: 0 0 0 0px; color:FFFFFF; }
.topleftimg 				{ height: 1px; width: 1px; padding: 0; background: #FFCC33; color:FFFFFF;}
.toplineimg 				{ height: 1px; padding: 0; background: #FFCC33; color:FFFFFF;}
.toprightimg 				{ height: 1px; width: 1px; padding: 0; background: #FFCC33; color:FFFFFF;}
.leftsideimg 				{ height: 1px; width: 1px; padding: 0; background: #FFCC33; color:FFFFFF;}
.rightsideimg 				{ height: 1px; width: 1px; padding: 0; background: #FFCC33; color:FFFFFF;}
.botleftimg 				{ height: 1px; width: 1px; padding: 0; background: #FFCC33; color:FFFFFF;}
.botlineimg 				{ height: 1px; padding:0; background: #FFCC33; color:FFFFFF;}
.botrightimg 				{ height: 1px; width: 1px; padding: 0;  background: #FFCC33; color:FFFFFF;}

.PaneTop 					{background-color: #FFFFFF; padding: 0 7px 0 7px; }
.PaneThreeCentreLeft 		{background-color: #FFFFFF; padding: 0 7px 0 7px; width: 33%; }
.PaneThreeCentreMid 		{background-color: #FFFFFF; padding: 0 7px 0 7px; }
.PaneThreeCentreRight 		{background-color: #FFFFFF; padding: 0 7px 0 7px; width: 33%; }
.PaneTwoCentreLeft 			{background-color: #FFFFFF; padding: 0 7px 0 7px; }
.PaneTwoCentreRight 		{background-color: #FFFFFF; padding: 0 7px 0 7px; }
.PaneBottom					{background-color: #FFFFFF; padding: 0 7px 0 7px; }


.LOGIN_obj, 		a.LOGIN_obj:link, 
					a.LOGIN_obj:visited, 
					a.LOGIN_obj:active, 
.USER_obj,			a.USER_obj:link, 
					a.USER_obj:visited, 
					a.USER_obj:active 			{ color: #000000; font-family: verdana; font-size: 11px; font-weight:bold; text-decoration: none; }
					a.LOGIN_obj:hover, 
					a.USER_obj:hover			{ color: #333333; font-family: verdana; font-weight:bold; font-size: 11px; text-decoration: none; }

.DATE_obj, 			a.DATE_obj:link, 
					a.DATE_obj:visited, 
					a.DATE_obj:active 			{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: none; }
					a.DATE_obj:hover 			{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: none; }

.LINKS_obj,			a.LINKS_obj:link, 
					a.LINKS_obj:visited, 
					a.LINKS_obj:active 			{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: none; }
					a.LINKS_obj:hover 			{ color: #333333; font-family: verdana; font-size: 11px; text-decoration: none; }
					
.FOOTER_obj,		a.FOOTER_obj:link, 
					a.FOOTER_obj:visited, 
					a.FOOTER_obj:active 		{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: none; }
					a.FOOTER_obj:hover 			{ color: #333333; font-family: verdana; font-size: 11px; text-decoration: none; }

.DATE_obj2, 		a.DATE_object2:link, 
					a.DATE_object2:visited, 
					a.DATE_object2:active 		{ color: #777; font-family: verdana; font-size: 11px; text-decoration: none; font-weight:normal; }
					a.DATE_obj2:hover 			{ color: #777; font-family: verdana; font-size: 11px; text-decoration: none; }

.BREADCRUMBS_obj, 	a.BREADCRUMBS_obj:link, 
					a.BREADCRUMBS_obj:visited, 
					a.BREADCRUMBS_obj:active 	{ background-color: #FFFFFF; color: #a41212; font-family: verdana; font-size: 11px; text-decoration: none; font-weight:bold;}
					a.BREADCRUMBS_obj:hover 	{ color: #a41212; font-family: verdana; font-size: 11px; text-decoration: none; font-weight:bold; }

a:link, 			a:visited, 
					a:active 					{ color: #000000; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: underline; }

a:hover 										{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: underline; }

					a.Normal:link,
					a.Normal:visited 			{ color: #000000; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
					a.Normal:hover 				{ color: #000000; font-family: verdana; font-size: 11px;	text-decoration: none; }
					a.CommandButton:link, 
					a.CommandButton:visited, 
					a.CommandButton:active 		{ color: #000000; padding: 6px 2px 0px 2px; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; height: 20px; }
					a.CommandButton:hover       { color: #000000; padding: 6px 2px 0px 2px; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: underline; height: 20px; }

.SearchButton 									{ background: transparent; padding: 13px 17px 4px 13px; cursor: hand; font-size:1px; margin: 0 0 0 0px;}

select, 			input 						{ font-family: verdana; font-size: 11px; color: #000000; }
.NormalTextBox 									{ color: #000000; padding-left: 4px; line-height: 12px; font-family: verdana; font-weight: normal; font-size: 11px; }
td.NormalTextBox 								{ padding: 0; margin: 0; background: transparent; visibility: invisible; border: 0; }


.normal, 			.Normal 					{ font-family: verdana; font-size: 11px; color: #000000; }
.NormalBold 									{ font-family: verdana; font-size: 11px; font-weight: bold; color: #000000; }
.NormalRed 										{ color: #C50000; font-family: verdana; font-weight: bold; font-size: 11px; }
.SubHead 										{ font-family: verdana; font-size: 11px; font-weight: bold; color: #000000; padding: 0; }
.Head 											{ font-size: 11px; color: #000000; background: transparent; font-weight: bold; padding: 0;}
.StandardButton									{ border: 1px Solid #000000; font-size: 11px; font-family: verdana; background: #FFCC33  repeat-x top left; color: #000000; }
.NormalTextBox									{ border: 1px Solid #000000; font-size: 11px; font-family: verdana; background: #FFFFFF; color: #000000; }

.ModuleTitle_MenuContainer 						{ color: #a41212; }
.ModuleTitle_MenuBar 							{ background-color: #ffffff; color: #000000; cursor: pointer; cursor: hand;}
.ModuleTitle_MenuItem 							{ background-color: #ffffff; color: #000000; padding: 0 5px 0 0; font-family: verdana; font-weight: normal; font-size: 11px; border-left: #CC4040 2px solid; border-right: #CC4040 2px solid; border-top: #CC4040 1px solid; border-bottom: #CC4040 1px solid;}
.ModuleTitle_MenuItemSel 						{ background-color: #ffffff; color: #000000; padding: 0 5px 0 0; font-family: verdana; font-weight: normal; font-size: 11px; border-left: #CC4040 2px solid; border-right: #CC4040 2px solid; border-top: #CC4040 1px solid; border-bottom: #CC4040 1px solid;}
.ModuleTitle_MenuBreak, 

.MainMenuSeperator,
.MainMenu_MenuBreak, 
.ModuleTitle_MenuArrow, 
.ModuleTitle_RootMenuArrow, 
.ModuleTitle_MenuIcon 							{ display: none; }
