/* 
	================================
Transpire Inc Skin Design - 
	================================
*/ 

/* CSS Document */

/*--------- Menu style ---------------*/
#transpire .user,#transpire a.user:link,#transpire a.user:active,#transpire a.user:visited {color:#FFFFFF; text-decoration:none; background:transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;/*  */}
#transpire a.user:hover{color:#FFFFFF; background:transparent;}

/* ********** Menu Style ************** */
.MainMenu_MenuContainer { /* MainMenu_MenuContainer (DNN default) - CSSContainerRoot - menucontainercssclass - */
	background:transparent;  /* width:202px; _width:202px; second width to reset IE */}
.MainMenu_MenuBar {	/* MainMenu_MenuBar (DNN default) - CSSControl - menubarcssclass - */
	height:20px; /* height must be idetical for .MainMenu_MenuBar, .MainMenu_RootMenuItem, and .MainMenu_RootItemHover to prevent movement within the menu on mouseover (hover) and mouseout */
	background:transparent; }
.MainMenu_MenuIcon { /* MainMenu_MenuIcon (not a DNN default) - CSSIcon - menuiconcssclass - */ 
	 display:none; /* removes icon display from menu */
	 /* background:transparent; Icon background color, by removing background icons in can be displayed in root and icons spacing will be removed from the submenu when you use display:none; */
	 border:0px solid #FFE0CC; /* hides icon border by resetting the default.css code border width to 0px, OR use background-color of .MainMenu_SubMenu */
	 padding:2px 5px 2px 5px; /* padding must be idetical for .MainMenu_MenuItem, .MainMenu_MenuIcon, and .submenuitemselected. */
	 }
#transpire .MainMenu_RootMenuArrow { /* MainMenu_RootMenuArrow (DNN default) - CSSIndicateChildRoot - menurootarrowcssclass - */
	display:inherit; /* display:none; removes arrow display from root menu */}
#transpire .MainMenu_MenuArrow { /* MainMenu_MenuArrow (DNN default) - CSSIndicateChildSub - menuarrowcssclass - */
	display:inherit; /* display:none; removes arrow display from sub menu */}

/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak { /* MainMenu_MenuBreak (DNN default) - CSSBreak - menubreakcssclass - */
	/* background-color: transparent; removes background color from separator image in menu */
	border:0px; /* removes border from separator image in menu */
	/* to display lines in submenu use the following */ /* display:block; border-bottom:1px solid #F1F1F1; border-top:1px solid #F1F1F1; */ 
	}

/*---------Menu Seperator style---------------*/
.seperator { /* MainMenu_Seperator (not a DNN default) - CSSSeparator - separatorcssclass - */
	/* background:transparent; background-image:url(do_not_delete/seperator.gif); background-position:center; background-color:transparent; width:12px; vertical-align:middle; */ }

/*--------- Root Menu style ---------------*/
#transpire .rootmenuitem TD { /* MainMenu_RootMenuItem (not a DNN default) - CSSNodeRoot - rootmenuitemcssclass - */
	color:#FFFFFF;
	font-size:13px; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 7px 0px 7px; /*explicitly set padding for root menu items*/ 
	background:transparent url(media/menu_normal.gif) repeat-x top left;
	background-position:center;
	text-align:center;
	/* text-transform:uppercase; */
	height:20px; /* height must be idetical for .MainMenu_MenuBar, .MainMenu_RootMenuItem, and .MainMenu_RootMenuItemSelected */
	vertical-align:middle;
	}
#transpire .rootmenuitembreadcrumb TD { /* MainMenu_RootItemBreadCrumb (not a DNN default) - CSSBreadCrumbRoot - rootmenuitembreadcrumbcssclass - */
	/* REFER TO #BruceChucker_com .rootmenuitemselected TD */
	}

/*--------- Root Menu style on hover ---------------*/
#transpire .rootmenuitemselected TD { /* MainMenu_RootItemHover (not a DNN default) - CSSNodeHoverRoot - rootmenuitemselectedcssclass - */
	color:#89C0F8;
	font-size:13px; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 7px 0px 7px; 
	background:#6A7986 url(media/menu_hover.gif) repeat-x top left; 
	background-position:center;
	text-align:center;
	/* text-transform:uppercase; */
	height:20px; /* height must be idetical for .MainMenu_MenuBar, .MainMenu_RootMenuItem, and .MainMenu_RootItemHover */
	vertical-align:middle;
	}

/*--------- Root Menu style on select ---------------*/
#transpire .rootmenuitemactive TD { /* MainMenu_RootItemSel (not a DNN default) - CSSNodeSelectedRoot - rootmenuitemactivecssclass - */
	/* REFER TO #BruceChucker_com .rootmenuitemselected TD */
	}

/*---------Menu Background Transparency---------------*/
.MainMenu_MenuItemSel { /* MM_SubItemSel (DNN default) - CSSNodeSelectedSub - submenuitemactivecssclass - */
	}

/*---------Sub Menu Container style---------------*/
.submenu, .MainMenu_SubMenu { /* MainMenu_SubMenu (DNN default) - CSSContainerSub - submenucssclass - */
	z-index:1000;
	padding:0px 0px 0px 0px;
	border:1px #6FA4D9 solid; /* #6FA4D9 #6A7986 */
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#ACACAC', Direction=135, Strength=3); 
	background:#6A7986; /* #D1E2F3 #6A7986 */
	}

/*--------- Sub Menu style ---------------*/
.MainMenu_MenuItem { /* MainMenu_MenuItem (DNN default) - CSSNode - menuitemcssclass */
	color:#FFFFFF; /* black, change font styles to fit your skin */
	font-size:12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding:2px 5px 2px 5px; /* padding must be identical for .MainMenu_MenuItem, .MainMenu_MenuIcon, and .submenuitemselected css classes to prevent movement within menu on mouseover (hover) and mouseout. */
	border:0px #6FA4D9 solid; border-width:0px 0px; /* control sub menu borders, to remove border must mark as zero, to maintain menu consistancy do the same for .submenuitemselected css class */
	background:transparent url(media/submenu_normal.gif) repeat-x top left;	/* #6FA4D9 #6A7986 */
	vertical-align:middle;
	 }
	
.submenuitembreadcrumb { /* MainMenu_SubItemBreadCrumb (not a DNN default) - CSSBreadCrumbSub - submenuitembreadcrumbcssclass - */
	/* REFER TO .submenuitemselected */
	}

/*---------Sub Menu style on hover---------------*/
	
.submenuitemselected { /* MainMenu_SubItemHover (not a DNN default) - CSSNodeHoverSub - submenuitemselectedcssclass - */
	color:#89C0F8;		
	font-size:12px;	
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding:2px 5px 2px 5px; /* padding must be idetical for .MainMenu_MenuItem, .MainMenu_MenuIcon, and .submenuitemselected. */
	border:0px #6FA4D9 solid; border-width:0px 0px;	/* control sub menu borders, must mark as zero to remove border all together = .MainMenu_MenuItem */
	background:transparent url(media/submenu_hover.gif) repeat-x top left;	/* #6FA4D9 #6A7986 */
	vertical-align:middle;
	}

/*---------Sub Menu style on select---------------*/
	
.submenuitemactive { /* MainMenu_SubItemSel (not a DNN default) - CSSNodeSelectedSub - submenuitemactivecssclass - */
	/* REFER TO .submenuitemselected */
	}





/* Module Menu object styles */
.ModuleTitle_MenuContainer {  
	background:transparent; /*  */
	}
.ModuleTitle_MenuBar { 
    background:transparent;
	}
.ModuleTitle_MenuItem {  /*  */
	color:#333333;
	font-size:12px; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
    background:transparent; /* */
	padding:0px 5px 0px 5px;   /* padding must be identical for .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel, and .ModuleTitle_MenuIcon */
	}
.ModuleTitle_MenuItemSel {
	color:#232323;
	font-size:12px; 
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#D7D7D7;
	padding:0px 5px 0px 5px;   /* padding must be identical for .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel, and .ModuleTitle_MenuIcon */
	border:0px;
	}
.ModuleTitle_SubMenu {  
	border:1px rgb(192, 192, 192) solid; /* */
	padding:0px;   /* 0px 0px 0px explicitly set padding for sub-menus */
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#ACACAC', Direction=135, Strength=3); 
    /* background:rgb(255, 253, 208) none repeat scroll 0% 0%; submenu background color, default = #ffffff = white */
	}
.ModuleTitle_MenuArrow { /*  */
    background:transparent;
	display:none; 
	}
.ModuleTitle_RootMenuArrow {   
    background:transparent;
	display:none; 
	}
.ModuleTitle_MenuIcon { /*  */
	/* display:none; removes icon display from menu*/
	padding:0px 5px 0px 5px; /* padding must be identical for .ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel, and .ModuleTitle_MenuIcon */
    /* background:transparent; menu icon background color */
	}
/* .ModuleTitle_MenuBreak {
	background-color: transparent; removes background color from separator image in menu *//* 
	border:0px; removes border from separator image in menu 
	}*/
.ModuleTitle_RootMenuArrow {
	display:none; 
	}















