/* middle nav */
.menu-dd .level-one ul li.active {
	
	background-color:#0b0e3d;
	/*background: #161b79 url(/Resources/Css/Images/Nav/small-base-black-fade-heavier.png) 0 100% repeat-x;
	border-top: 1px solid;
	border-color: #0b0e3d;*/
}

/* fix for IE6 only */
.ie6 .menu-dd .level-one ul li.active {
	background-image: none;
}

	.menu-dd .level-one ul li.active a {
		color: #fff;
		padding-top: 10px;
		padding-bottom: 11px;
	}
	
.menu-dd .level-two-wrapper {
	    background-color:#161b79;
	    border-bottom:4px solid #000;
}

	.menu-dd .level-two {
		/*background: #161b79 url(/Resources/Css/Images/Nav/small-base-black-fade-heavier.png) 0 100% repeat-x;*/
		/*border-top: 1px solid #0b0e3d;
		border-bottom: 6px solid #000;*/
	}
	
	/* fix for IE6 only */
	.ie6 .menu-dd .level-two {
		background-image: none;
	}
	.menu-dd .level-two ul li {
        border-right:1px solid #161b79;
        
    }

.menu-dd .level-two ul li a {
	color: #fff;
	text-shadow:1px 1px 2px #070824;

}

.sponsor-levels li span 
	{
	    color:#fff !important;
	}
	
	.box .hd .l-fbar .search-box
	{
	    color:#fff !important;
	}
	
	.box .hd .l-fbar .select-industry
	{
	    color:#fff !important;
	    
	}

.menu-dd .level-two ul li.active a, .menu-dd .level-two ul li.hover a {
	background-color: #0b0e3d;
}

.menu-dd .level-two ul li a.parent-menu {
	background-image: url(../../Resources/Css/Images/Nav/arrow-white.gif);
}

.menu-dd .level-two ul ul {
	background-color: #0b0e3d;
}

.menu-dd .level-two ul ul li.hover a {
	background-color: #070824;
}

.menu-dd .level-two ul li.active ul a.parent-menu,
.menu-dd .level-two ul li.hover ul a.parent-menu,
.menu-dd .level-two ul li.hover ul li.hover a.parent-menu {
	background-image: url(/Resources/Css/Images/Nav/children-arrow.png);
}

/* fix for IE6 only */
.ie6 .menu-dd .level-two ul li.active ul a.parent-menu,
.ie6 .menu-dd .level-two ul li.hover ul a.parent-menu,
.ie6 .menu-dd .level-two ul li.hover ul li.hover a.parent-menu {
	background-image: url(/Resources/Css/Images/Nav/children-arrow.gif);
}

.menu-dd .level-two ul ul ul {
	background-color: #0b0e3d;
}

.menu-dd .level-two ul li.hover ul li.hover ul li.hover a {
	background-color: #070824;
}

/* admin link */
.menu-dd .level-two li.admin-link {
	background-color: #000;
}

	.menu-dd .level-two li.admin-link a {
		color: #FFF;
	}

/* fix for IE6 only */
.ie6 .menu-dd .level-two li.admin-link {
	background-image: none;
}

	.menu-dd .level-two ul li.admin-link-hover {
	    background-image:none;
	}
	.menu-dd .level-two ul li.admin-link-hover a {
		color: #FFF;
		text-shadow:1px 1px 2px #000;
		background-color:Transparent;
	}
/* /middle nav */

/* content */
a,
a.green,
.green,
.more a, 
.box .bd a.more,
.grid .li .green {
	color: #161b79;
}
#header .head_title h2 a {
    color: #161b79;
}
#header .head_title h3 {
    color: #161b79;
}

/* edit menus & buttons */
a.edit-button,
.edit-button,
.box .bd .paging span.current {
	background-color: #161b79;
	border-color: #0b0e3d;
	color: #FFF;
}

div.edit-menu-items {
	background-color: #161b79;
	border-color: #0b0e3d;
}

div.edit-menu-items span.menu-title-echo {
	color: #CCC;
}

div.edit-menu-items a {
	color: #FFF;
}

input.button, a.button {
	background-color: #161b79;
	border-color: #0b0e3d;
	color: #FFF;
}

input.secondary, a.secondary {
	border-color: #bdbdbd;
	background-color: #dfdfdf;
	color: #333;
}

input.sending, a.sending {
	background-color: #dfdfdf;
	border-color: #bdbdbd;
}
/* /edit menus & buttons */

/* brown bits */
.widget-media-gallery p.caption {
	background-color: #161b79;
	border-color: #161b79;
}

.stats th {
	background-color: #0b0e3d;
}

.stats th.featured {
	background-color: #070824;
}

.stats tr.even td {
	background: #f1f3f6 !important;
}

.stats td.featured {
	background-color: #dedede !important;
}

.stats tr.even td.featured-even {
	background-color: #e7e7e7 !important;
}
/* /brown bits */

/* gallery */
.slideshow p.caption {
	background-color: #161b79;
}

.jcarousel-skin-allteams .jcarousel-item img.active {
	border-color: #161b79 !important;
}

.jcarousel-skin-allteams .jcarousel-next-horizontal {
	background: #161b79 url(/Resources/Images/Gallery/Dark/right-arrow.png) no-repeat;
}

/* ie6 fix */
.ie6 .jcarousel-skin-allteams .jcarousel-next-horizontal {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/Gallery/Dark/right-arrow.png', sizingMethod='crop');
}

.jcarousel-skin-allteams .jcarousel-next-disabled-horizontal,
.jcarousel-skin-allteams .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-allteams .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-image: url(/Resources/Images/Gallery/Dark/right-arrow-faded.png);
}

/* ie6 fix */
.ie6 .jcarousel-skin-allteams .jcarousel-next-disabled-horizontal,
.ie6 .jcarousel-skin-allteams .jcarousel-next-disabled-horizontal:hover,
.ie6 .jcarousel-skin-allteams .jcarousel-next-disabled-horizontal:active {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/Gallery/Dark/right-arrow-faded.png', sizingMethod='crop');
}

.jcarousel-skin-allteams .jcarousel-prev-horizontal {
	background: #161b79 url(/Resources/Images/Gallery/Dark/left-arrow.png) no-repeat;
}

/* ie6 fix */
.ie6 .jcarousel-skin-allteams .jcarousel-prev-horizontal {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/Gallery/Dark/left-arrow.png', sizingMethod='crop');
}

.jcarousel-skin-allteams .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-allteams .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-allteams .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-image: url(/Resources/Images/Gallery/Dark/left-arrow-faded.png);
}

.ie6 .jcarousel-skin-allteams .jcarousel-prev-disabled-horizontal,
.ie6 .jcarousel-skin-allteams .jcarousel-prev-disabled-horizontal:hover,
.ie6 .jcarousel-skin-allteams .jcarousel-prev-disabled-horizontal:active {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Images/Gallery/Dark/left-arrow-faded.png', sizingMethod='crop');
}
/* gallery */

/* calendar */
.date-chooser .title,
.date-chooser .day-header {
	background-color: #161b79;
}

.date-chooser .title span.prev {
	background: #161b79 url(/Resources/Css/Images/Calendar/prev-month-dark.png) no-repeat;
}

.ie6 .date-chooser .title span.prev {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Css/Images/Calendar/prev-month-dark.png', sizingMethod='crop');
}

.date-chooser .title span.next {
	background: #161b79 url(/Resources/Css/Images/Calendar/next-month-dark.png) no-repeat;
}

.date-chooser .title td {
	border-bottom: none;
}

.ie6 .date-chooser .title span.next {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Resources/Css/Images/Calendar/next-month-dark.png', sizingMethod='crop');
}

.calendar-period-filters li a.selected,
.current-range {
	background-color: #161b79;
}

.current-range .next-prev a {
	background-color: #161b79;
	border-color: #AAA;
	color: #FFF;
}

.current-range .next-prev a.prev {
	background-color: #161b79;
	background-image: url(/Resources/Css/Images/arrow_left_white.gif);
}

.current-range .next-prev a.next {
	background-color: #161b79;
	background-image: url(/Resources/Css/Images/arrow_right_white.gif);
}
/* /calendar */

.box .hd {
    background-image:url(../../Resources/Css/Images/Nav/head_nav_overlay.png); background-repeat:repeat-x;
    background-color:#161b79;
    border-width:0 0 4px 0; border-color:#000; border-style:solid;
    -moz-border-radius-topright:3px;
    -moz-border-radius-topleft:3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
}
    .box .hd .title {
        padding:10px 0 11px 15px;
        font-weight:normal; color:#fff;
        text-shadow:1px 1px 2px #070824;
    }
    
.inverted .hd {
    background:none;
    border-bottom: 1px dotted #949393;
}
    .inverted .hd .title {
        padding-left:0;
        color:#444; font-weight:bold;
        text-shadow:none;
    }
    
.ui-state-default, .ui-widget-content .ui-state-default  
{
    border: 1px solid #d3d3d3; 
    background-color:#161b79;
    font-weight: normal; 
    color:White;
    outline: none; 
    
 }
 
 .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited 
 {
   color:White; 
   text-decoration: none; 
   outline: none; 
  }
  
  .ui-state-hover a, .ui-state-hover a:hover  
  {
      color:White; 
      text-decoration: none; 
      outline: none; 
      
   }