body {
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_bkgd.jpg) repeat-x #000000;
}

#masthead .NAVYLogo{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_logo.png) no-repeat; 
}

#top-nav-cont .top-nav-middle .rich-toolbar{
	height: 33px;
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_nav_middle.png) repeat-x #08388d;
	border: none;
}

#top-nav-cont .top-nav-middle .rich-ddmenu-label-select{
	background-color: #5285d6;
}

#top-nav-cont .top-nav-left{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_nav_left.png) no-repeat;
}

#top-nav-cont .top-nav-right{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_nav_right.png) no-repeat;
}

#top-nav-cont .top-nav-middle .rich-menu-list-border{
	border-color: none;
}

#top-nav-cont .top-nav-middle .rich-menu-item-label,
#top-nav-cont .top-nav-middle .rich-menu-item-label a{
	color: #ffffff;
}

#top-nav-cont .top-nav-middle .rich-menu-node-icon{
	background-image: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_menu_node_icon.png);
	background-repeat: no-repeat;
	background-position: left center;
}

#top-nav-cont .top-nav-middle .rich-menu-item,
#top-nav-cont .top-nav-middle .rich-menu-group{
	border: 1px solid #ffffff;
	border-bottom: none;
	background-color: #5285d6;
} 

#top-nav-cont .top-nav-middle .rich-menu-item-hover,
#top-nav-cont .top-nav-middle .rich-menu-group-hover{
	border: 1px solid #ffffff;
	border-bottom: none;
	background-color: #3d66aa;
}

#top-nav-cont .top-nav-middle .menu-bottom-corners{
	border-bottom: 1px solid #ffffff;
}

#top-nav-cont .top-nav-middle-right .nav-button div,
#top-nav-cont .top-nav-middle .rich-label-text-decor,
#top-nav-cont .top-nav-middle .rich-label-text-decor a{
	color: #ffffff;
}

#top-nav-cont .top-nav-right .search-button{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_search_button.png) no-repeat;
}

#top-nav-cont .top-nav-right .search-box-text span{
	color: #000000;
}

#top-nav-cont .top-nav-right .search-box-text a{
	color: #ffffff;
}

#masthead .masthead-right-bottom{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_mil_nav_link.png) no-repeat;
}


#middle, #footer{
	background-color: #e8e3d2;
}

#footer-left{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_footer_left.png) no-repeat;
	background-position: bottom;
}

#footer-right{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_footer_right.png) no-repeat;
	background-position: bottom;
}

.rich-panel-body-content{
	border: 1px solid #A9A7A0;
	border-top: none;
	border-bottom: none;
}

.rich-panel-header-left{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_panel_header_left.png) no-repeat;
}

.rich-panel-header-right{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_panel_header_right.png) no-repeat;
}

.rich-panel-header-middle{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_panel_header_middle.png) repeat-x;
}

.rich-panel-body-left{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_panel_footer_left.png) no-repeat;
}

.rich-panel-body-right{
	background: url(http://images.military.com/script/base-guide/css/images/service/navy/navy_panel_footer_right.png) no-repeat;
}

.rich-panel-body-footer .rich-panel-body-middle{
	background-color: #ffffff;
	border-bottom: 1px solid #A9A7A0;
	height: 9px;
}
