﻿/* 
================================
Skin styles for DotNetNuke
================================
*/

html, body
{
    height: 100%;
}

/* Centers content in IE */
.centerer
{
    min-height: 100%;
    text-align: center;
}

* html .centerer
{
    height: 100%;
}
/* IE6 and under treat height as min-height anyway */

/* Centers content in everything else */
.centeredcontent
{
    width: 1024px;
    margin: -1 auto;
    text-align: left;
}
.homecenteredcontent
{
    width: 1024px;
    margin: -1 auto;
    text-align: left;
}

/* Root Level Table */
.tablecontents
{
    width: 100%;
    background-color: transparent;
}

/* DNN Admin panel*/
.controlpanel
{
    width: 100%;
    background-color: transparent;
}

.Footer
{
    padding-left:15px;
	padding-right:85px;
}
/* Changes the Login and User Controls Font style */
.Footer .SkinObject
{
    color: #D8D8D8;
    font-weight: bold;
}

/* Changes the Login and User Controls Font style */
.Footer a.SkinObject:link
{
    position: relative;
    top: -4px;
    color: #D8D8D8;
    font-weight: bold;
}

/* Changes the Login and User Controls Font style */
.Footer a.SkinObject:visited
{
    position: relative;
    top: -4px;
    color: #D8D8D8;
    font-weight: bold;
}

/* Changes the Login and User Controls Font style */
.Footer a.SkinObject:active
{
    position: relative;
    top: -4px;
    color: #D8D8D8;
    font-weight: bold;
}

/* Changes the Login and User Controls Font style */
.Footer a.SkinObject:hover
{
    position: relative;
    top: -4px;
    color: #005395;
    font-weight: bold;
}
.LeftRunner
{
   width:80px;
   height:100%;
   background: url('images/IHC_LeftRunner.jpg') repeat-y top left transparent;
}
.MenuRunner
{
   width:151px;
   background: url('images/IHC_MenuRunner.jpg') repeat-y top left transparent;
   height:100%;
}
.MenuWrapper Table
{
    padding:0px;
    margin:0px;
	height:100%;
	_height:auto;
	 width:100px; 
}
.MenuContentSpacer
{
   background-color:#EBF2F8; /*#DCE6F0;*/
   width:25px;
}
.ContentTop
{
   width:848px;
   padding:0px;
   background: url('images/IHC_ContentTop.jpg') no-repeat top right transparent;
}
.ContentRunner
{
   width:848px;
   height:100%;
   background: url('images/IHC_ContentRunner.jpg') repeat-y top right transparent;
}
.LeftBottom
{
   width:80px;
   height:74px;
   background: url('images/IHC_LeftBottom.jpg') repeat-y top left transparent;
}
.MenuBottom
{
   width:151px;
   background: url('images/IHC_MenuBottom.jpg') repeat-y top left transparent;
   height:8px;
}
.MenuBottomSpacer
{
   width:25px;
   background: url('images/IHC_MenuBottomSpacer.jpg') repeat-y top left transparent;
   height:8px;
}
.ContentBottom
{
   width:848px;
   height:8px;
   background: url('images/IHC_ContentBottom.jpg') repeat-y top right transparent;
}

/* SolPartMenu Root Menu Item Container */
.MainMenu_MenuBar
{
    background-color: transparent;
    padding:0px;
	_display:block;
}
.MainMenu_MenuBar TD
{
   text-align:right;
   display:block;
   width:151px;
   _width:100%;
   
   
}

/* SolPartMenu Root Menu Item */
.MainMenu_MenuItem
{
	color: black; 
	font-family: Arial, Tahoma, Helvetica; 
    font-size: 14px;
	font-weight: bold;
	font-style: normal; 
	border: white 0px solid; 
	background-color: Transparent;
    padding: 0px;
    color: black;
    display:inline-block;
    padding-top: 15px;
	width:100%;
	_width:auto;
}
/* SolPartMenu Root Menu Item */
.MainMenu_MenuItem a
{

}

/* SolPartMenu Sub Menu Container */
.MainMenu_SubMenu
{
    padding: 0px;
	display:inline;
	/*_display:block;*/
    background-color: transparent;
    border: black 0px solid;
    z-index: 1000;
	font-family: Arial, Tahoma, Helvetica; 
    font-size: 12px;
	font-weight: 500;
	font-style: normal; 
	filter: none;
	height:18px;
	color: black;
}

.MainMenu_MenuItem a:hover  font
{
   color: #005395;
}
.MainMenu_MenuItem a:hover  span
{
   color: #005395;
}

/* SolPartMenu Seleceted Root Menu Item */
.MainMenu_MenuItemSel
{
	color: #005395; 
	font-family: Arial, Tahoma, Helvetica; 
    font-size: 10px;
	font-weight: bold;
	font-style: normal; 
	border-top: white 0px solid; 
    border-bottom: solid 2px black;
    border-left: solid 2px black;
    border-right: solid 2px black;
	background-color: Transparent;
}



/* SolPartMenu Root Menu Icon */
.MainMenu_MenuIcon
{
    background-color: transparent;
    text-align: center;
    display: none;
}

.MainMenu_BottomSpacer
{
   display:none;
}
/* SolPartMenu Seleceted Root Menu Item */
.MainMenu_SubMenuItem
{
	color: #005395; 
	font-family: Arial, Tahoma, Helvetica; 
    font-size: 12px;
	font-weight: bold;
	font-style: normal; 
	border-top: white 0px solid; 
    border-bottom: solid 0px black;
    border-left: solid 0px black;
    border-right: solid 0px black;
	background-color: Transparent;
    height:25px;
}

/* SolPartMenu Seleceted Root Menu Item */
.MainMenu_SubMenuItemSel 
{
	color: #005395; 
	font-family: Arial, Tahoma, Helvetica; 
    font-size: 12px;
	font-weight: bold;
	font-style: normal; 
	border-top: white 0px solid; 
    border-bottom: solid 0px black;
    border-left: solid 0px black;
    border-right: solid 0px black;
	background-color: Transparent;
    height:25px;
}

.MainMenu_MenuArrow 
{
    color:Black ;
	border-right: #cad5ea 0px solid; 
	border-bottom: #cad5ea 0px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings;
display: none;
}
.MainMenu_RootMenuArrow 
{
    color:Black;
	font-family: webdings; 
display:none;
}



