

@import url("FckSkin.css");

body { margin:0px; background-color: #383838; 
font-size: 9pt; line-height:130%; font-weight:normal; color: #666666; font-family: Arial, Helvetica, sans-serif;
  		background-image:url(images/background.jpg); background-position:center top; background-repeat:repeat-x;  }


.foot, .foot p, .foot a:link, .foot a:visited, .foot a:hover, .foot a:active,
.SkinObject, .SkinObject a:link, .SkinObject a:visited, .SkinObject a:hover, .SkinObject a:active, 
.breadcrumb, .breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:hover, .breadcrumb a:active,
.CommandButton, .CommandButton a:link, .CommandButton a:visited, .CommandButton a:hover, .CommandButton a:active
			{ font-family: Arial, Helvetica, sans-serif;   font-size:8pt; font-weight:bold; color:#fff; line-height:140%; }



/* ==================================================
PANE STYLES 
=====================================================*/

.ControlPanel, .PagingTable  { background-color: #fff; width: 100%; }
.DNNEmptyPane {	width: 0px; display:none; border:none; padding:0px; margin:0px; height:0px; }
					  
            
.toppane 	
			{ width: 100%;
            padding-left: 25px;
			padding-right: 25px;
			padding-top: 10px;
			padding-bottom: 10px;}
.bottompane 	
			{ width: 100%;
            padding-left: 25px;
			padding-right: 25px;
			padding-top: 10px;
			padding-bottom: 10px;}

.leftpane 	{ width: 250px;
            padding-left: 25px;
			padding-right: 25px;
			padding-top: 10px;
			padding-bottom: 10px;
            border-right:0px solid #e8e7e7;}
.rightpane 	{ width: 250px;
            padding-left: 25px;
			padding-right: 25px;
			padding-top: 10px;
			padding-bottom: 10px;
            border-right:0px solid #e8e7e7;}

.contentpane 
			{ width: auto;
			background-color: transparent;
            padding-left: 25px;
			padding-right: 25px;
			padding-top: 10px;
			padding-bottom: 10px;}

.footpane, .footpane p 
					{ font-family: 'Arial Black',Gadget, verdana,san-serif; font-weight:bolder; color:#FFF; font-size:8pt;text-align:center;}



/* ==================================================
MENU STYLES for DotNetNuke SOLAPART
=====================================================*/
.MainMenu_MenuContainer 	{
	background-color: transparent; text-align:center;width:auto;margin-top:-2px;margin-right:00px;margin-left:303px;}
.MainMenu_MenuBar		 	{ cursor: pointer; 
							  cursor: hand; background-color: Transparent;
                margin:0; padding:0;  text-align:left; }

/* main Menu */
.MainMenu_MenuItem, .MainMenu_MenuItem td,
.MainMenu_RootMenuItem, .MainMenu_RootMenuItem td
					 { 	cursor: pointer;height:30px; 
					 	padding-top:0px;padding-right:10px;padding-left:0px;
						font-size:10pt; color:#fff; font-weight:bold; 
						background-color: transparent;}

		/* main Menu - hover */
			.MainMenu_MenuItemSel, .MainMenu_MenuItemSel td,
			.MainMenu_RootMenuItemSelected,.MainMenu_RootMenuItemSelected td
					 { 	cursor: pointer;height:30px; 
					 	padding-top:0px;padding-right:10px;padding-left:0px;
						font-size:10pt; color:#fff; font-weight:bold; 
						background-color: transparent;}
		
		/* main Menu - active/selected */
		.MainMenu_RootMenuItemActive td,
		.MainMenu_RootMenuItemActive, 
		.MainMenu_RootMenuItemBreadcrumb, .MainMenu_RootMenuItemBreadcrumb td
					 { 	cursor: pointer;height:30px; 
					 	padding-top:0px;padding-right:10px;padding-left:0px;
						font-size:10pt; color:#fff; font-weight:bold; 
						background-color: transparent;}

/* sub Menu */
.MainMenu_SubMenu td, .MainMenu_SubMenu 
					{	cursor: pointer; color:#202020; font-weight:normal;
						padding:5px;line-height: 100%;height:18px !important; border:0; text-align:left;
						background-color: #fff;background-image:none; }

			.MainMenu_SubMenu 	{	z-index: 1000; 
								    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3); }

		/* sub Menu  - active/selected */
		.MainMenu_SubMenuItemActive, .MainMenu_SubMenuItemActive td, 
		.MainMenu_SubMenuItemBreadcrumb, .MainMenu_SubMenuItemBreadcrumb td
					{	cursor: pointer; color:#95c63d; font-weight:bold;
						padding:5px;line-height: 100%;height:18px !important; border:0; text-align:left;
						background-color: #fff;background-image:none; }

		/* sub Menu  - hover */
		.MainMenu_SubMenuItemSelected
					{	cursor: pointer; color:#95c63d; font-weight:bold;
						padding:5px;line-height: 100%;height:18px !important; border:0; text-align:left;
						background-color: #fff;background-image:none; }
					
/* arrows */
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon 
.MainMenu_MenuArrow td, .MainMenu_RootMenuArrow td, .MainMenu_MenuIcon td
		{display:none; background-repeat:repeat-x; background-position:top left;}
					
         




td    {padding:0px; margin:0px}
TFOOT, THEAD, TH {}

SMALL 	{	font-size: 75%;}
BIG		{	font-size: 120%;}
BLOCKQUOTE, PRE {
					padding-left:15px; padding-top:8px; padding-bottom:8px; 
					margin-bottom:5px; margin-top:1px;
					background-color:transparent;  }
		


/* =========================================================================
    Default styles FOR DotNetNuke, changes below this point are unnecessary
   ========================================================================= */
.Language { vertical-align: middle; margin: 0px; }
.Language img {	border: none;}
.SubHead, .SubSubHead {	font-weight: bold; }
.NormalDisabled {	}
.NormalBold {font-weight: bold;}
.NormalRed {	color: red;}
.NormalTextBox {color:black !important;}
textarea, input, select, option {color: black !important;}
.DataGrid_AlternatingItem { 	background-color: #597f9d;color: #000; 	font-weight: normal;}
.DataGrid_Container { background-color: Transparent;}
.DataGrid_Footer { 	background-color: White;}
.DataGrid_Header { 	background-color: Transparent;font-weight: bold;	text-align: center;}
.DataGrid_Item { 	background-color: Transparent;	font-weight: normal;}
.DataGrid_SelectedItem { 	background-color: Silver;	font-weight: normal;}
/* GENERIC MODULE STYLE */
.ModuleTitle_MenuContainer {	border: blue 0px solid;}
.ModuleTitle_MenuBar {	cursor: pointer;	height: 0px;	background-color: Transparent;}
.ModuleTitle_MenuItem
{	cursor: pointer;	color: black;	font-size: 9pt;	font-weight: bold;	font-style: normal;	border: white 0px solid;	background-color: Transparent;}
.ModuleTitle_MenuIcon
{	cursor: pointer;	background-color: #EEEEEE;	border: #EEEEEE 1px solid;	text-align: center;	width: 15px;
	height: 21px;}
.ModuleTitle_SubMenu
{	z-index: 1000;	cursor: pointer;	background-color: #FFFFFF; 	border: #FFFFFF 0px solid;}
.ModuleTitle_MenuBreak
{	border-bottom: #EEEEEE 1px solid;	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;	height: 0px;}
.ModuleTitle_MenuItemSel
{	cursor: pointer;	color: black;	font-size: 9pt;	font-weight: bold;
	font-style: normal;	background-color: #C1D2EE;}
.ModuleTitle_MenuArrow
{	font-family: webdings;	font-size: 10pt;	cursor: pointer;	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;	border-top: #FFFFFF 0px solid;}
.ModuleTitle_RootMenuArrow
{	font-family: webdings;	font-size: 10pt;	cursor: pointer;}