/* ================================
CSS STYLES FOR DotNetNuke
================================
/* GENERAL */
/* style for module titles */
.Head {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #003366!important;
}

.SubHead{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #003366!important;
}


.ContentPane {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #585858;
line-height: 20px;
padding: 10px 10px 10px 20px;
}
.RightPane {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #585858;
line-height: 20px;
width: 174;
}
.LeftPane {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #585858;
line-height: 20px;
padding-left: 20px;
}
/* GENERIC */
H1  {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #00346c;
}
H2  {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #00346c;
}
H3  {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #00346c;
}

/* Main Menu */
.MainMenu_MenuBar {
 
cursor: hand; 
height: 25;
}

.MainMenu_MenuItem {
cursor: hand; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: none;
font-style: normal;
border-left: #f0f0f0 0px solid;
border-bottom: #f0f0f0 0px solid;
border-top: #f0f0f0 0px solid;
border-right: #f0f0f0 0px solid;
height: 25;
padding-right: 5px;
}

.MainMenu_RootMenuItem {
cursor: hand; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: none;
font-style: normal;
border-left: #FFFFFF 0px solid;
border-bottom: #FFFFFF 0px solid;
border-top: #FFFFFF 0px solid;
border-right: #FFFFFF 0px solid;
height: 25;
text-align: center;
padding-right: 0px;
}
.MainMenu_MenuItemSel {
background-color: transparent;
 
cursor: hand; 
color: #FFCC00; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: none;
font-style: normal;
text-align: center;
padding-right: 0px;
}

.MainMenu_SubMenuItemSelected {
 
cursor: hand; 
color: #ffe01f; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: none;
font-style: normal;
background-color: #387390;
text-align: left;
padding-right: 5px;
}
.MainMenu_MenuIcon{ display:none; }

.MainMenu_RootMenuArrow{ display:none; }

.MainMenu_MenuArrow{ display:none; }

.MainMenu_MenuContainer
{
width: 100%;
}
html>body .MainMenu_RootMenuitem TD
{
width: 50px;
}
html>body .MainMenu_MenuitemSel TD
{
width: 50px;
}
.MainMenu_SubMenu {
z-index: 1000; 
 
cursor: hand; 
border-bottom: #b4b4b4 0px solid;
border-left: #b4b4b4 0px solid;
border-top: #b4b4b4 0px solid;
border-right: #b4b4b4 0px solid;
background-color: #387390;
text-align: left;
}
/* Menu2 */
.Menu2_MenuItem TD {
cursor: hand; 
color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
font-style: normal;
height: 29px;
width: 200px;
padding-left: 50px;
padding-right: 5px;
background-image:  url(bird_white.jpg); 
background-repeat: no-repeat;
background-color: transparent;
}
.Menu2_MenuItemSel TD {
 
cursor: hand; 
color: #ffe01f; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
padding-left: 50px;
padding-right: 5px;
height: 29px;
width: 200px; 
background-image :  url(bird_yellow.jpg); 
background-repeat: no-repeat;
background-color: transparent;
}
.Menu2_MenuContainer TD {
width: 200px; 
}
.Menu2_MenuContainer {
width: 200px; 
}

.GlobalLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #00346c;
    text-decoration: none;
}
a:link.GlobalLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #00346c;
    text-decoration: none;
}
a:active.GlobalLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #00346c;
    text-decoration: none;
}
a:visited.GlobalLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #00346c;
    text-decoration: none;
}

a:hover.GlobalLink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #00346c;
    text-decoration: underline;
}
.Normal
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
	color: #585858;
    text-decoration: none;
}
.Normalbold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
	color:#585858;
	text-style: bold;
    text-decoration: none;
}
.Search
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	color: #000000;
    text-decoration: none;
}
a:link {
	cursor: hand;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}
a:visited {
cursor: hand; 
color: #666666; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
font-style: normal;
text-decoration: underline;
}

a:hover {
 
cursor: hand; 
color: #24467a; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
text-decoration: underline;
}
a:active {
cursor: hand; 
color: #666666; 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
font-weight: bold;
font-style: normal;
}



