@charset "utf-8";
/* CSS Document */
/* ICPM */


/*------------------------Horizontal Main Menu------------------------*/


/* MAIN MENU BG */
.navbar-collapse {padding-left:0;}

.navbar-default
{
	background-image:none;
	background-color:#fff;
	border: none;
	box-shadow:none;
	margin-bottom:0;
}

/* MAIN MENU STYLE */ 
.navbar-default 
.navbar-nav > li > a 
{
	color:#00267f;
	padding:15px 28px;
	text-decoration: none; 
	font-size:14px; 
	text-decoration:none;
	font-family: 'Montserrat', sans-serif;
	text-transform:uppercase;
	font-weight:700;
}


	
							
/* MAIN MENU HOVER and ACTIVE */ 
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus
{
	background-color: #f1f1f1; /* Old browsers */
	box-shadow:none;
	background-image:none;
	color:#00267f;

}
/* Portal Top Navigation */

div.pull-right.topnav-bg > div > ul.navigation	{margin:0px; padding:0px;}
div.pull-right.topnav-bg > div > ul.navigation > li {float:left; list-style:none;}
div.pull-right.topnav-bg > div > ul.navigation > li > a {background-color:#62bd19;color:#fff; text-transform:uppercase; font-size:14px; padding:10px 30px; line-height:39px;}
div.pull-right.topnav-bg > div > ul.navigation > li > a:hover { text-decoration:none; color:#ff7300;}
div.pull-right.topnav-bg > div > ul.navigation > li.active.currentMenuItem > a {background-color:#ff7300; color:#fff;}	
div.pull-right.topnav-bg > div > ul.navigation > li.active.dropdown > a {background-color:#ff7300; color:#fff;}
div.pull-right.topnav-bg > div > ul.navigation > li.active.currentMenuItemdropdown > a {background-color:#ff7300; color:#fff;}



div.pull-right.topnav-grey > div > ul.navigation	{margin:0px; padding:0px;}
div.pull-right.topnav-grey > div > ul.navigation > li {float:left; list-style:none;}
div.pull-right.topnav-grey > div > ul.navigation > li > a {background-color:#a8d583;color:#FFF; text-transform:uppercase; font-size:14px; padding:10px 20px; line-height:39px;}
div.pull-right.topnav-grey > div > ul.navigation > li > a:hover { text-decoration:none; color:#FFF; background-color:#62bd19; cursor:not-allowed;}
div.pull-right.topnav-grey > div > ul.navigation > li.active.currentMenuItem > a {background-color:#ff7300; color:#fff;}	

div.pull-right.topnav-grey > div > ul.navigation > li > a.myaccount {background-color:#ffb97f;}
div.pull-right.topnav-grey > div > ul.navigation > li.dropdown > ul.dropdown-menu > li > a { cursor:not-allowed;}
					 
/* Level 1 Navigation 						 


ul.navigation > li 					{list-style:none; margin-bottom:10px;}
ul.navigation > li > a				{font-family: 'Montserrat', sans-serif; font-size:24px;color:#568865;}
ul.navigation						{padding:0;max-height:50px;}

ul.navigation > li.currentMenuItemdropdown { font-weight:bold;text-decoration:underline;}

ul.navigation > li.currentMenuItem a {color: #00267f;font-weight:700;background-color: #f1f1f1;} /* Active State 
.dropdown .dropdown-menu{
    display: block; 
  opacity:0;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-ms-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;

}
.dropdown:hover .dropdown-menu {
    display: block;
    opacity: 1;
}*/
.open > .dropdown-menu {}

/* Level 2 Navigation */

ul.navigation ul.dropdown-menu 		{ padding: 0px;font-family: 'Montserrat', sans-serif;font-size:14px;
									background: none;border: none;box-shadow: none;border:1px solid #fff;}

								
ul.navigation ul.dropdown-menu > li {background-color:#eeeeee; padding:10px 20px;color:#424347; font-size:14px; border-bottom:1px solid #fff;}  

 ul.navigation ul.dropdown-menu > 
li.currentMenuItem a 				{color: #ff7300;;} 	/*Active State */


.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus 		{color:red;background:none;} 					/* Hover State */


ul.nav.navbar-nav.navigation > li.currentMenuItemdropdown > ul.dropdown-menu > li.currentMenuItem > a,
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus {background:none #eee;color:#262626; font-weight:normal;text-decoration:none;}

.dropdown-menu > .active > a:hover {color:#ff7300;;background:none;}

.navbar-default 
.navbar-nav > li > a.join {color:#62bd19;}



