@import url("sub_global_nav.css"); /* import main sub navigation theme */
@import url("sub_small_header.css"); /* import small header to overwrite home header */

/* Sub Arrow placement */
#mainNavArrow {
	display: block;
	position: absolute;
	bottom: -13px;
	left: 475px;
	background: url(../_global_assets/templates/images/mainNav_communities_arrow.png) no-repeat;
	height: 9px;
	width: 24px;
	z-index: 10;
}


/* remove main nav hover */

#mainNav li#communities a span {
	background: url(../_global_assets/templates/images/mainNav_communities_sm.png) 148px 0;
}


#mainNav li#communities a {
	background: url(../_global_assets/templates/images/mainNav_communities_sm.png) 148px 0;
}

/* Areas */

#leftArea {
	background: #FFFFFF;
	width: 286px; /* total width of 306px with padding */
	margin: 0px 0px 30px 0px;
	padding: 25px 10px 0px 5px;
	height: auto;
	float: left;
}

#rightArea{
	background: #FFFFFF;
	padding: 0px;
	height: 100%;
	width: 650px;
	float: right;
	overflow: hidden;
	border-top: 0px none #c81609;
	border-right: 0px none #c81609;
	border-bottom: 0px none #c81609;
	border-left: 1px solid #c81609;
} 

#rightArea #topContent{
	background: #FFFFFF;
	padding: 0px;
	height: 210px;
	width: auto;
	margin: 0px 0px 0px 0px;
	float: none;
	clear: none;
} 


#rightArea #bottomContent {
	background: #FFFFFF;
	padding: 0px;
	min-height: 400px;
	height: 100%;
	width: auto;
	float: none;
	padding: 19px 20px 20px 24px;
	clear: none;
} 

/* Text changes */

h1 {
	color: #c81609 !important;
}




/* 
--------------------------- 
Sub navigation colour theme
---------------------------
*/

#subNavHolder {
	background: url(../_global_assets/templates/images/subNav_communities_bg.png) no-repeat 0px top;
}

#subNavTitle {
	color: #c81609;
}

.sub_global_nav .ekmenu_button_selected .ekmenu_accessible_submenu_btnlink, 
.sub_global_nav .ekmenu_button_selected_hover .ekmenu_accessible_submenu_btnlink 
{
    color: #c81609 !important;
}


/* Button menu items, controls visibility of associated sub-menus */
.sub_global_nav .ekmenu_button
{
	color: #000000;
	background: url(../_global_assets/templates/images/subNav_folder_arrow_up.gif) no-repeat left 4px;
}

.sub_global_nav .ekmenu_button_hover
{
	color: #c81609 !important;
	background: url(../_global_assets/templates/images/subNav_communities_folder_arrow_over.gif) no-repeat -6px 5px !important;
}

.sub_global_nav .ekmenu_button_selected
{
	background: url(../_global_assets/templates/images/subNav_folder_selected.gif) no-repeat left top;
}

.sub_global_nav .ekmenu_button_selected_hover
{
	color: #c81609 !important;
	background: url(../_global_assets/templates/images/subNav_folder_selected.gif) no-repeat left top;
}

/* Link menu items */
.sub_global_nav a.ekmenu_link, 
.sub_global_nav a.ekmenu_link:link, 
.sub_global_nav a.ekmenu_link:visited {
	color: #646464;
	
}

.sub_global_nav a.ekmenu_link:active, 
.sub_global_nav a.ekmenu_link:focus  {
	color: #000000;
}

.sub_global_nav a.ekmenu_link:hover {
	color: #c81609 !important;
}


.sub_global_nav a.ekmenu_link_selected {
	color: #444444 !important;
	text-decoration: underline !important;

}
.sub_global_nav a.ekmenu_link_selected:hover {
	color: #c81609 !important;
}

/* Level 1 */
.sub_global_nav .ekmenu_menu_level_1 .ekmenu_button
{
	background: url(../_global_assets/templates/images/subNav_folder_arrow_up.gif) no-repeat -10px 5px !important;
}

.sub_global_nav .ekmenu_menu_level_1 .ekmenu_button_hover {
	background: #F8F8F8 url(../_global_assets/templates/images/subNav_communities_folder_arrow_over.gif) no-repeat -10px 5px !important;
	color: #c81609 !important;
}


/* Image Preloading*/

#imagePreload .pLsub1 {
	background-image: url(../_global_assets/templates/images/subNav_communities_folder_arrow_over.gif);
}
