 
body{
    height:100%;
    font-size:85%;
    font-family: verdana, San-Serif;
    color:#000;
}
html{height:100%%}
html>body #PortalBorder {height:auto}/*for mozilla */

.TabList {
    font-size:75%;
}


/*  NavMenu styles start here */

#navHContainer {
    display:block;
    width:auto;
}
#nav ul {
    padding:0;
    margin:0;
    list-style:none;
    float:left;
    width:auto;
}

#nav li {
  position: relative;
  float:left;
  line-height : 1.25em;
  width: auto;
  list-style: none;
}

#nav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	width:200px;
    background-color:#89B9CD;

}


#nav a {
    font-size:1.08em;
	display:block;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
    width:8.5em;
    padding :3px 0 3px 0;
    color:#000;


}
#nav li li a {
    width:200px;
    border:1px solid #ffffff;
}

#nav li a:hover {
  background-color: #fff;
      border:1px solid bottom #ffffff;


}
#nav li a.SelectedTab {
    font-size:1.12em;
    background-color: #FFF;
}
#nav .DisabledTab {
    color:#ccc;
}
/* no need to change these hover classes 
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;
}

#nav li:hover ul, 
#nav li.iehover ul {
	top: 1.6em;
	left:0;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,  
#nav li li li.iehover ul {
	top: 0;
	left:200px;
}

}
#navContainerBorder {
    background-color:white;
    padding:2px;
    border:1px solid #333;
    height:30em;
}
#navContainer {
   border:1px solid #333;
   background-color: #d8edfb;
   height:30em;
   width:12em;
   vertical-align:top;
   padding:10px 5px 10px 5px;
}

/* 
================================
Skin styles for DotNetNuke
================================
*/

.SkinObject {
    font-weight: bold;
    font-size: 10pt;
    color: #052F48;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

.commandbutton
{
	font-family:Tahoma, Arial;
	font-weight:bold;
	font-size:12px;
	color:"#ffffff";
	padding: 1px 1px 1px 1px;
}


.pagemaster {
	background-color: #7AA7B3;
}

A.mainnav:hover   { 
color: #052F48; 
font-weight: none; 
font-size: 15px; 
font-family: Verdana, Arial, Helvetica; 
text-decoration: none
}

A.mainnav   { 
color: #052F48; 
font-size: 15px; 
font-family: Verdana, Arial, Helvetica; 
font-weight: none; 
text-decoration: none 
}


A.mainnav:visited  { 
color: #052F48; 
font-weight: none; 
font-size: 15px; 
font-family:  Verdana, Arial, Helvetica; 
text-decoration: none
}

A.smbluenav:hover   { color: #052F48; font-weight: none; font-size: 10px; font-family:  Verdana, Arial, Helvetica; text-decoration: none }
A.smbluenav  { color: #052F48; font-weight: none; font-size: 10px; font-family:  Verdana, Arial, Helvetica; text-decoration: none }
A.smbluenav:visited  { color: #052F48; font-weight: none; font-size: 10px; font-family:  Verdana, Arial, Helvetica; text-decoration: none }

A.bluenav:hover   { color: #052F48; font-weight: bold; font-size: 12px; font-family:  Verdana, Arial, Helvetica; text-decoration: none }
A.bluenav  { color: #052F48; font-weight: bold; font-size: 12px; font-family:  Verdana, Arial, Helvetica; text-decoration: none }
A.bluenav:visited  { color: #052F48; font-weight: bold; font-size: 12px; font-family:  Verdana, Arial, Helvetica; text-decoration: none }

TD.lgbluetext  { color: #052F48; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
TD.bluetext  { color: #052F48; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
TD.bodytext  { color: #3C4043; font-weight: none; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
TD.headertext  { color: #34574A; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
TD.smbluetext  { color: #052F48; font-weight: none; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
TD.whttext  { color: #ffffff; font-weight: none; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
TD.lgwhttext  { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

SPAN.lgbluetext  { color: #005385; font-weight: bold; font-size: 15px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
SPAN.bluetext  { color: #052F48; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none}
SPAN.bodytext  { color: #3C4043; font-weight: none; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
SPAN.headertext  { color: #34574A; font-weight: bold; font-size: 16px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
SPAN.smbluetext  { color: #052F48; font-weight: none; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
SPAN.whttext  { color: #ffffff; font-weight: none; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
SPAN.lgwhttext  { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

/* Main Menu */

.MainMenu_MenuContainer {
	background-color: transparent; 
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	background-color: transparent;
}

.MainMenu_MenuItem {
	border-left: #FFFFFF 0px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	border-right: #FFFFFF 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #052F48; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: none; 
	font-style: normal; 
	background-color: transparent;
}

.MainMenu_MenuIcon
{
	display:none;
}

.MainMenu_SubMenu {
	background-color: #89B9CD; 
	border-left: #FFFFFF 0px solid; 
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	border-right: #FFFFFF 0px solid;
	z-index: 500; 
	cursor: pointer; 
	cursor: hand;
	color: #999999; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3); 
}

.MainMenu_MenuBreak
{
	display:none;
}

.MainMenu_MenuItemSel {
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid;
	background-color: #CCCCCC; 
	cursor: pointer; 
	cursor: hand; 
	color: #005385; 
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica; 
	font-weight: bold; 
	font-style: normal;
}

.MainMenu_MenuArrow {
	border-bottom: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow
{
	display:none;
}







