/*
   ================================
    Default styles FOR DotNetNuke
   ================================
*/   

.Head{
	font-size: 10pt;
}

/* Main Menu */


.MainMenu_MenuContainer {
	/* does not work here */
	/* border-style: none; */
	/* border-style: hidden; */
	background-color:transparent;
       	width: 100%;
	padding: 0px 0px 0px 20px;
	/*Does not work here*/
	/*
	border: none;
	/*
	text-align: right;
	*/
}

.MainMenu_MenuBar {
	/* does not work here */
	/* border-style: none; */
	/* border-style: hidden; */
	background-color: transparent;
}


/* Text alignment properties do not work here, color attribute does */
/* Background image must be defined here as opposed to mainmenu_rootmenuitem */
/* Isolated.. displays inactive image for mainmenu / displays dark inactive submenu image and selected image for submenu when hovering */
.MainMenu_MenuItem {
	/*
	z-index: 1000;
	*/
	/* does not work here */
	/* border-style: none; */
	/* border-style: hidden; */
	color:white;	
	font-weight:bold;
	font-size: 9pt;
	padding:3px 0px 10px 0px;
	/* This affects submenu text when inactive */
	text-align: center;
	/* This removes border from top of submenu items in IE */
 	border: none; 
        /* &&&&& Image declaration affects main and submenu */
	background-image: url("images/Menu-Button-Inactive.png");
	background-repeat: no-repeat;
	/* Does not work here */
	background-color: transparent;
        /* width declaration affects submenu while inactive */
	width: 180px;
        overflow: none;
	This turns the menu into a cool magnetic effect
	height:29px;	
	*/
}




.MainMenu_MenuIcon {
	/* Does not in work in contradiction to SOLAPRART website */
	/*
	text-align: left;
	*/
	display: none;
	/* does not work here */
	/* border-style: none; */
	/* border-style: hidden; */
/* Neww background-color: transparent; */
/* && border: none;*/
}

/* This class plus z-index allows submenu to stack above website div */
/* Text align call does not work here */
/* Background image calls work here on root submenu item when all else commented out */
/* Border: none definition does not work here */
.submenu {
	/* Does not work here */
	/*
	text-align: left;
	*/
	/* does not work here */
	/* border-style: none; */
	/* border-style: hidden; */
	padding: 3px 0px 10px 0px;
	z-index:1000;
        color:White; 
	font-size:9pt; 
	font-weight:bold;
	/* Margin affects horizontal submenu image distance */
	margin-left: 5px;
	width: 180px;
	/* Defining image here applies image to first submenu item */
	/*
	background-image: url("images/Menu-Button-inactive.png");
	background-repeat: no-repeat;
	background-color: transparent;
	*/
}

/* Text align call does not work here */
/* Backgound image call does not work here */
/* Not good isolated */
/*
.MainMenu_SubMenu {
	/* Does not work here */
	/*
	border-style: none;
	border: none;
	/*
	z-index:1000;
        color:White; 
	font-size:9pt; 
	font-weight:bold;
	/* Margin affects horizontal submenu image distance */
	/*
	margin-left: 5px;
        height: 29px;
	width: 180px;  
	/* Defining image here applies image to first submenu item */
	/*
	background-image: url("images/Menu-Button-inactive.png");
	background-repeat: no-repeat;
	background-color: transparent;
}
*/

/* Must be defined so that space between main menu items does not display broken image symbol and white space */
/* Cannot add padding to this */
.MainMenu_MenuBreak {
	/* does not work here */
	/* border-style: none; */
	/* border-style: hidden; */
	display:none;	
/* Neww background-color: transparent; */
/* && border: none; */
}

/* Bg image call affects selected mainmenu and submen items but displays two submenu images */
.MainMenu_MenuItemSel {
	/* does not work here */
	/* border-style: none; */
	/* border-style: hidden; */
	z-index: 2;
	color:white;
	font-size:9pt;
	font-weight:bold;
	padding:3px 0px 10px 0px;
	background-image: url("images/Menu-Button-Active.png");		
	background-repeat: no-repeat;
	text-align: center;
	height: 29px;
        /* width declaration affects active submenu width */
	width: 180px;
	background-color: transparent;
/* && border: none; */
}

/* Did not see direct effect of this being defined */
/*
.MainMenu_MenuArrow {
	display:none;
}
*/

/* Must be defined for main menu item (one that branches into submenu) to have proper look */
.MainMenu_RootMenuArrow {
	background-image: url("images/arrow.jpg");
	display:none; 
/* Neww background-color: transparent; */
/* && border: none; */
}


/* --------------------------- SolPart Menu Additional Classes ------------------------- */

/* Background color call does not work here */
.MainMenu_RootMenuItemBreadcrumb {
text-align: center;
}	



/* Text align does not work here */
/* Background calls do not work here */
/*
.MainMenu_SubMenuItemBreadcrumb {
	color:white;	
	font-size:10pt;	
	font-weight:bold;
	padding:3px 0px 10px 0px;
	background-repeat:no-repeat;
	background-image: url("images/Menu-Button-Inactive.png");
	height:29px;	
	width: 180px;
	background-color: transparent;
	text-align: center;
}
*/

/* Background color call does not work here */
/*
.MainMenu_RootMenuItem {
	text-align: center;
	background-repeat: no-repeat;
}
*/

/* ------------------Both rootmenuitem background images defined while isolated created desirable mainmenu functionality---------------------- */

/* Text align here affects mainmenu text */
/* Background calls do work here */
.rootmenuitem TD {
	color: white;
	font-weight: bold;
	text-align: center;
	height: 35px;
	/* does not work here */
	/* border-style: none; */
	/* border-style: hidden; */
/* && border: none; */
	/*
	background-color: transparent;
	background-image: url('images/Menu-Button-Inactive.png');
	background-repeat: no-repeat;
	*/
}

/* Text align here affects mainmenu text when selected */
/* Background call affects main menu items when selected */
.rootmenuitemselected TD {
	color: white;
	font-weight: bold;
	text-align: center;
	height: 35px;
	/* does not work here */
	/* border-style: none; */
	/* border-style: hidden; */
/* Neww background-color: transparent; */
/* && border: none; */
	/*
	background-image: url('images/Menu-Button-Active-Test.png');
	background-repeat: no-repeat;
	*/
}


/* Do not see use */

/*
.MainMenu_RootMenuItemActive {	
}
*/

/* Do not see use */
/*
.MainMenu_SubMenuItemActive {
	border: none;
        text-align: center;
	border-style: none;
}
*/

/* Does not affect menu when MainMenuItemSel commented out */
/* Does not work when using just rootmenuitem TD calls for mainmenu */
/*
.MainMenu_RootMenuItemSelected {
/* Color attribute affects mainmenu text when selected */
	/*
	z-index: 1000;
	color:white;
	font-size:10pt;
	font-weight:bold;
	padding:3px 0px 10px 0px;
	background-repeat:no-repeat;
	background-image: url("images/Menu-Button-Active.png");		
	height: 29px;
	width: 180px;
	background-color: transparent;	
}
*/

/* Does not work when using just rootmenuitem TD calls for mainmenu */
/*
.MainMenu_SubMenuItemSelected {
	color: white;
	font-size:10pt;
	font-weight:bold;
	background-repeat:no-repeat;
	background-image: url("images/Menu-Button-Active.png");		
	height: 29px;
	width: 180px;
	background-color: transparent;
}
*/

/* --------------------------- End of SolPart Menu Additional Classes ------------------------- */



/* ----------------Specific styles found online or created for FCDenver site specifically ---------------- */

.flow {
	height: 454px;
	width: 730px;
       	overflow: auto;
	position: relative;
	margin-bottom: 11px;
	margin-left: 5px;
}

.flashintro {
	position: absolute;
	top: 13;
	left: 28;
	z-index: 1;
}


/* Control Panel Control */
.ControlPanel {
        /* padding can push control panel up or down */
        /*
        padding: 100px 0px 0px 0px;
	*/
        background-image: url('images/Control-Panel-Image Tall.png');
	background-repeat: repeat-x;
}


/*FCD New Styles*/
/*access links inherit anchor style definitions*/
			

.logo
{
background-image: url('images/left logo one image css.jpg'); 
background-repeat: no-repeat;
}

.breadcrumb
{
font-size: 7pt; 
font-weight: bold;
}

DIV.centerdiv
{
	z-index: 2;
	position: absolute;
	left: 50%;
	width: 980px;
	margin-left: -490px;
}



/* Module Settings Stuff */
.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: red; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	background-color: black;
}


a:link {color: black;}
a:visited {color: black;}
a:hover {color: #1E4D2B;}
a:active {color: black;}


.USER, a.USER:link, a.USER:active, a.USER:visited {
 	color: #ffffff;
 	font-size:10px;
 	font-weight:bold;
 	text-decoration:none;
	font-family:Verdana,Helvetica,sans-serif;
	/*
	MARGIN:0px;
	PADDING:0px 0px 0px 14px;
	*/
	/*
	background:url(images/register.jpg) no-repeat left center;
	*/
}

a.USER:hover {
    font-size:10px;
    color: #1E4D2B;
    font-weight:bold;
    text-decoration:underline;
    font-family:Verdana, Helvetica, sans-serif;
    /*
    MARGIN:0px;
    PADDING:0px 0px 0px 14px;
    */
}










/* ------------------------------------------------------------------------------------------------------------------------------ */






/*About Menu Token*/
/*
.MainMenu_MenuContainer{background-color:transparent; }

.MainMenu_MenuBar{cursor:pointer;cursor:hand;height:27px;background-color:Transparent;}
.MainMenu_MenuArrow
{
	border :0px;
}
.MainMenu_MenuRootArrow
{
	border: #EFEFEF 1px solid; 
	border-left: #EFEFEF 0px solid; 
	font-family: webdings; 
}
*/
/*
.MainMenu_MenuItem /*affect submenu ,don't affect mainmenu*/
/*
{
    color :#65a506;
	font-size:11px;
	font-weight: bold;
	padding: 0px;
	Margin:0px;
	background:#FFFFFF;
}

.MainMenu_MenuIcon
{
}
.MainMenu_MenuItemSelected
{

}
.MainMenu_MenuItemBreak
{   background-color:transparent;
    border:0px solid #00FF00;
    height:0px;
}
*/
/*
.MainMenu_SubMenu
{
	color: white;
	font-weight: bold;
	text-align: right;
	height: 35px;
	background-image: url('images/Menu-Button-Inactive.png');
	background-repeat: no-repeat;
}

.MainMenu_SubMenuItemActive
{
	color: white;
	font-weight: bold;
	text-align: center;
	height: 35px;
	background-image: url('images/Menu-Button-Active-Test.png');
	background-repeat: no-repeat;
}
.MainMenu_SubMenuItemSelected  
{
	color: white;
	font-weight: bold;
	text-align: center;
	height: 35px;
	background-image: url('images/Menu-Button-Active-Test.png');
	background-repeat: no-repeat;
	
}
*/


/*
.MainMenu_RootMenuItem /*affect mainmenu ,MainMenu_MenuItem will affect the mainmenu if don't defined it*/
/*
{
	border:#EFEEEE 0px solid; 
	cursor:pointer;
	cursor:hand; 
	color:#4D4C4C; 
	font-size:11px; 
	font-style:normal;
	font-weight:bold; 
	background-color:Transparent;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px; 
	margin:0px; 
	
}
*/
/*
.MainMenu_RootMenuItemActive /*affect mainmenu ,MainMenu_MenuItem will affect the mainmenu if don't defined it*/
/*
{
	cursor:pointer; 
	cursor:hand; 
	color:#FFFFFF; 
	font-size:11px;
	font-style:normal;
	font-weight:bold; 
	background-color:#5CAB00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
*/
/*
.MainMenu_RootMenuItemSelected /*affect mainmenu ,MainMenu_MenuItem will affect the mainmenu if don't defined it*/
/*
{
	color:#4D4C4C;
    cursor:pointer;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
}
*/

















/* ------------------------------------------------------------------------------------------------------------------------- */
































/* Strange... possibly needed stuff....or not */

/*
#SearchContainer input{
	MARGIN: 0px;
	BORDER: 1px solid #315973;
	font-size:9px;
	color:#333333;
	WIDTH: 100px; 
	HEIGHT: 16px;
	background-image: url(images/searchinside.gif); 
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
	padding-right: 2px;
}

BODY { background-color: black; }
*/
/* Heading color of Modules */
/*
.Head{ font-size:18px; font-weight:bold; color:black; }
.SubHead{ font-size:11px; color:black; }
.SubSubHead{ font-size:11px; color:black; }
*/


















/*Strange old styles...*/


/* Not sure about what these are defining */
/*

.MainMenu_MenuIcon{ 
	display:none; 
}


.MainMenu_MenuBreak{display:none; }

.bordercolor{background:#AAAAAA;}

.ModuleTitle_MenuItem {
	background-color: white;
}
*/








/*
.MainMenu_MenuItemSel {
	/* NOt from rootmenuitemselected */
	/*
	cursor: hand; 
	background-color: Transparent;
	*/
	/*
	color:white;
	font-size:10pt;
	font-weight:bold;
	padding:3px 0px 20px 0px;
	background-repeat:no-repeat;
	background-image: url("images/Dark Top.gif");		
	text-align: center;
	height: 29px;
	width: 180px;
}
*/
/*
.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}
*/

/* Unique Styles */



/*Not sure what these specific definitions are currently affecting... but when commented out affect submenu look in several ways */
/* Padding affects Main Menu image positioning ( at least horizontally ) */
/*
.MainMenu_MenuContainer{ 
	background:transparent;
       	width:100%;
	padding: 0px 0px 0px 20px;
}
*/








/*Submenu and Main Menu Control*/
/* Padding affects submenu text */
/* When adding to new styles just applied to .submenuitembreadcrumb */
/*
.MainMenu_MenuItem,.submenuitembreadcrumb{
	color:white;	
	font-size:10pt;	
	font-weight:bold;
	padding:3px 0px 20px 0px;
	background-repeat:no-repeat;
	background-image: url("images/Dark Bottom.gif");
	height:29px;	
	width: 180px;
	text-align: center;
	background-color: transparent;
}
*/

/*Submenu Control*/
/*
.submenuitemselected{
	font-size:10pt;
	font-weight:bold;
	padding:3px 0px 20px 0px;
	background-repeat:no-repeat;
	background-image: url("images/Dark Top.gif");		
	height: 29px;
	width: 180px;
	background-color: transparent;
}
*/
/*
.submenu{
    z-index:1000;
        color:White; 
	font-size:10pt; 
	font-weight:bold;
	/* Padding affects sub menu image distances (horizontally) */
/*
	padding: 0px 0px 0px 0px;
	margin-left:5px;
	width: 180px;
	background-color: transparent;
}
*/

/* Main Menu Control */
/*
.rootmenuitemselected{
	/* Color attribute affects mainmenu text when selected */
	/*
	color:white;
	font-size:10pt;
	font-weight:bold;
	padding:3px 0px 20px 0px;
	background-repeat:no-repeat;
	background-image: url("images/Dark Top.gif");		
	text-align: center;
	height: 29px;
	width: 180px;
	background-color: transparent;
}
*/
/* Not sure where to apply in new good styles */
/*
.rootmenuitem TD{ 
	color:white; 
	font-size:10pt; 
	font-weight:bold;
	/* Padding affects text of root menu */
/*
	padding: 3px 0px 20px 0px;
	height:29px;
	width: 180px;
	text-align: center;
	/*background-color: transparent;*/
	/*margin-left: 50px;*/
/*
}
*/

	/* Main Menu (root menu) call connected to or referencing a submenu attribute (breadcrumb) */
/*
.rootmenuitembreadcrumb TD{
	color:White; font-size:10pt; font-weight:bold;
	/* Padding affects submenu image positioning (at least vertically) */
	/*
	padding: 100px 0px 0px 0px;
	*/
/*
	text-align: center;
	background-repeat:no-repeat;
	background-image: url("images/Dark Top.gif");
	height:29px;
	width: 180px;
	background-color: transparent;
	/*margin-left: 50px;*/
/*
}
*/



/* Module menu items */
/*
.ModuleTitle_MenuItemSel {
*/


/*
This is same as submenuitemselected 

.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
        font-size: 10pt;
	font-style: normal;
	background-color: transparent;
}
*/

/* End of Uniquq? Styles */




/*FCD New Styles*/
/*access links inherit anchor style definitions*/
/*
.accesstext
{
font-size: 7pt;
font-weight: bold;
color: white;
}

/*
a.accesstext:link {color: white;}
a.accesstext:visited {color: white;}
a.accesstext:hover {color: white;}
a.accesstext:active {color: white;}
*/
/*			
a:link {color: black;}
a:visited {color: black;}
a:hover {color: #1E4D2B;}
a:active {color: black;}

.logo
{
background-image: url('images/left logo one image css.jpg'); 
background-repeat: no-repeat;
}

.breadcrumb
{
font-size: 7pt; 
font-weight: bold;
}
*/





/* ______________________Original Blank Stylesheet for Menu__________________ */


/* Menu-Styles */
/* Module Title Menu */
/*
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
	background-color: black;
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}
*/









/* -------------------------------------------------------AMD CSS-------------------------------------------------------------------*/
/*
.MainMenu_MenuContainer{ background:transparent; width:100%;}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ 
	background-image: url("images/arrow.jpg");
	display:none; 
}
.MainMenu_MenuArrow{ display:none; }

.MainMenu_MenuItem,.submenuitembreadcrumb{
	color:white;	
	font-size:10pt;	
	font-weight:bold;
	padding:0px 20px 10px 10px;
	width: 160px;
	border-color: black;
	background-repeat:repeat-x;
	background-image: url("images/menu_gradient.gif");
	height:35px;	
}
.submenuitemselected{
	z-index: 1000; 
	background-color: Black; 
	cursor: pointer; 
	color:white;
	font-size:10px;
	font-weight:bold;
	padding:0px 20px 10px 10px;
	background-repeat:repeat-x;
	background-image: url("images/menu_gradient_over.gif");		
	background-color: Black;
	width: 160px;
}
.submenu{
    z-index:1000;
        color:White; font-size:10pt; font-weight:bold;
	padding: 0px 0px 0px 6px;
	margin-top:0px;
	margin-left:1px;
	width: 160px;
	
	
}
*/
/* Menu Color */
/*
.rootmenuitem TD{ 
	color:White; font-size:10pt; font-weight:bold;
	padding: 0px 3px 20px 120px;
	height:45px;
	text-align: right;

}
*/
/* Menu Color Selected */
/*
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{
	color:White; font-size:10pt; font-weight:bold;
	padding: 0px 3px 20px 120px;
	text-align: right;
	background-repeat:repeat-x;
	background-image: url("images/menu_gradient_over.gif");
	height:45px;
}
.MainMenu_MenuBreak{display:none; }
*/














































