/* THIS STYLE SHEET ONLY CONTAINS COLOURS AND BACKGROUND 
INFORMRATION - DO NOT PUT LAYOUT OR BEHAVIOUR INFORMATION
IN HERE - USE THE GENERIC CSS TO APPLY BEHAVIOUR UPDATES
TO ALL ZONES */

#topBarLinks p, #topBarLinks p a {
	color:#512480;
}

#left_bg {
	background-image:url('/internet.cms/images/corporate/left_bg.gif');
}

#mid_bg {
	background-image:url('/internet.cms/images/corporate/mid_bg.gif');
}

#mid_bg_inside {
	background-image:url('/internet.cms/images/corporate/mid_bg_inside.gif');
}

#right_bg {
	background-image:url('/internet.cms/images/corporate/right_bg.gif');
}

#right_bg_inside {
	background-image:url('/internet.cms/images/corporate/right_bg.gif');
}

#topright {
	background-image:url('/internet.cms/images/corporate/topright.gif');
}

#topright_inside {
	background-image:url('/internet.cms/images/corporate/topright.gif');
}

#breadcrumb p, #breadcrumb p a {
	color:#000000;
}

#top_leftnav {
	background-image:url('/internet.cms/images/corporate/top_leftnav.gif');
}

#leftNav li a {
	color:#ffffff;
}

#top_midnav {
	background-image:url('/internet.cms/images/corporate/top_midnav.gif');
}

#top_midnav_inside {
	background-image:url('/internet.cms/images/corporate/top_midnav_inside.gif');
}

#top_midnav h1{
	color:#512480;
}

#top_midnav h2{
	color:#512480;
}

#top_midnav h3{
	color:#512480;
}

.H1Title input, .H2Title input, .H3Title input{
	color:#ffffff;
	background-color:#8378B0;
}

#top_midnav_inside h1 {
	color:#512480;
}

#top_midnav_inside h2 {
	color:#512480;
}

#top_midnav_inside h3 {
	color:#512480;
}

.H1TitleInside input, .H2TitleInside input, .H3TitleInside input, .H5TitleInside input{
	color:#512480;
	background-color:#ffffff;
}

.H2TitleInside input{
	color:#512480;
}

#top_midnav{
	color:#512480;
}

#top_midnav_inside{
	color:#451D69;
}

#top_midnav_inside a{
	color:#512480;
}

#top_midnav_inside a:hover{
	background-color:#E1DFF0;
}

#top_midnav a {
	color:#512480;
}

#top_midnav a:hover {
	background-color:#512480;
	color:#e1dff0;
}

#top_rightnav{
	background:#8B6BAF url('/internet.cms/images/corporate/top_rightnav.gif');
}
#top_rightnav_inside {
	background:#8B6BAF url('/internet.cms/images/corporate/top_rightnav_inside.gif');
}

/* New RH Nav */

#rightNav, #rightNav_inside, #rightNav ul, #rightNav_inside ul {
	background-image: url(/internet.cms/images/corporate/rh_nav_topbottom.gif);
}

#rightNav ul, #rightNav_inside ul {
	background-color: #512480;
	border-color: #D3C8DF;	
}

#rightNav li, #rightNav_inside li {
	border-color: #D3C8DF;
}




.right_col_image{
	border-bottom:solid 1px #8F76A8;
}

.right_col_image_inside{
	border-bottom:solid 1px #8F76A8;
}


#related_links_extra_top {
	background-image:url('/internet.cms/images/corporate/rightnav_topcurve_l.gif');
}

#related_links_extra_top_inside {
	background-image:url('/internet.cms/images/corporate/rightnav_topcurve_inside_l.gif');
}

#related_links_mid{
	background:#E1DFF0 url('/internet.cms/images/corporate/rightnav_topcurve_r.gif');
}

#related_links_mid_inside {
	background:#ffffff url('/internet.cms/images/corporate/rightnav_topcurve_inside_r.gif');
}

#related_links_extra_bot {	
	background-image:url('/internet.cms/images/corporate/rightnav_botcurve.gif');
	margin-bottom:-10px;
}

#related_links_extra_bot_inside {
	background-image:url('/internet.cms/images/corporate/rightnav_botcurve_inside.gif');
	margin-bottom:-10px;
}

#related_links_inside {
	background:#ffffff url('/internet.cms/images/corporate/rightnav_topcurve_r.gif');
}

#related_links_mid div{
	color:#512480;
}

#related_links_mid .related_link_heading{
	color:#512480;
}

#related_links_mid p a {
	color:#512480;
}

#related_links_mid_inside , #related_links_mid_inside a {
	color:#512480;
}

.allNews a {
	color:#E7E0EE;
}

.allNews a:hover {
	color:#512480;
	background-color:#e1dff0;
}

#news_highlight_subwrapper, #events_highlight_subwrapper {
	background:#512480 url('/internet.cms/images/corporate/news_topcurve.gif');
}

#news_highlight_subwrapper_inside, #events_highlight_subwrapper_inside {
	background:#512480 url('/internet.cms/images/corporate/news_topcurve.gif');
}

/*#news_highlight, #events_highlight {
	background-image:url('/internet.cms/images/corporate/news_midcurve.gif');
}*/

#news_highlight_inside, #events_highlight_inside {

}

#news_botcurve, #events_botcurve {
	background-image:url('/internet.cms/images/corporate/news_botcurve.gif');	
}

#news_botcurve_inside, #events_botcurve_inside {
	background-image:url('/internet.cms/images/corporate/news_botcurve.gif');	
}

#news_highlight .more_inside {
	background-image:url('/internet.cms/images/corporate/features_more_highlight.gif');
}

#rss p a {
	color:#E7E0EE;
}

#rss p a:hover, #linksText a:hover {
	color:#512480;
	background-color:#e1dff0;
}

#rss p span {
	color:#ffffff;
}

#bot_leftnav {
	background:#512480 url('/internet.cms/images/corporate/bot_leftnav.gif');
}

#bot_midnav {
	background:#e1dff0 url('/internet.cms/images/corporate/bot_midnav.gif');
}

#bot_midnav_inside {
	background:#ffffff url('/internet.cms/images/corporate/bot_midnav_inside.gif');
}

#bot_rightnav {
	background:#8b6baf url('/internet.cms/images/corporate/bot_rightnav.gif');
}

#bot_rightnav_inside {
	background:#8b6baf url('/internet.cms/images/corporate/bot_rightnav_inside.gif');
}

#botright {
	background-image:url('/internet.cms/images/corporate/botright.gif');
}

#botright_inside {
	background-image:url('/internet.cms/images/corporate/botright.gif');
}

#poll_month, #features {

}

#features a{
	color:#ffffff;
}

#features a:hover
{
	color:#E7E0EE
}

#top_midnav .features_text .features_more a{
	color:#ffffff;
	background-color:#5F3B83;
}

#top_midnav .features_text .features_more a:hover{
	color:#ffffff;
	background-color:#5F3B83;
}

.more {
	background-image:url('/internet.cms/images/corporate/more_dark.gif');
}

.features_more, .more_inside {
	background-image:url('/internet.cms/images/corporate/more_dark.gif');
}

/* navigation */
/* LEVEL 1 NAV */
.Level1Nav li {
	border-top:solid 1px #74489d;
}

.Level1Nav li a:hover {
	background-color:#74489D;
}

.Level1Nav .nav_on a {
	background-image:url('/internet.cms/images/corporate/nav_arrow_dark.gif');
}

.Level1Nav .nav_on a:hover {
	background-image:url('/internet.cms/images/corporate/nav_arrow_dark_roll.gif');
}

/* LEVEL 2 NAV */

.Level2Nav .nav_on, .Level2Nav .nav_top_on{
	border-bottom:solid 1px #512480;
}
.Level2Nav .nav_off, .Level2Nav .nav_top_off, .Level2Nav .nav_currentpage, .Level2Nav .nav_top_currentpage {
	border-bottom: none;
	/*border-bottom:solid 1px #512480;*/
}

.Level2Nav .nav_top_off a, 
	.Level2Nav .nav_top_on a, 
	.Level2Nav .nav_top_currentpage a{
	background:#E1DFF0 url('/internet.cms/images/corporate/nav_light_top_bg.gif');
}

.Level2Nav .nav_top_off a:hover, .Level2Nav .nav_top_on a:hover, .Level2Nav .nav_top_currentpage a:hover {
	background:#B295C6 url('/internet.cms/images/corporate/nav_light_top_bg_roll.gif');
}

.Level2Nav .nav_bot_off a, 
	.Level2Nav .nav_bot_on a, 
	.Level2Nav .nav_bot_currentpage a{
	background:#E1DFF0 url('/internet.cms/images/corporate/nav_light_bot_bg.gif');
}

.Level2Nav .nav_bot_off a:hover, .Level2Nav .nav_bot_on a:hover, .Level2Nav .nav_bot_currentpage a:hover {
	background:#B295C6 url('/internet.cms/images/corporate/nav_light_bot_bg_roll.gif');
}

.Level2Nav .nav_off a, .Level2Nav .nav_currentpage a {
	background-color:#E1DFF0;
}

#leftNav .Level2Nav a {color: #512480;}

.Level2Nav .nav_off a:hover, .Level2Nav .nav_currentpage a:hover {
	background-color:#B295C6;
}

.Level2Nav .nav_off, .Level2Nav .nav_top_off, .Level2Nav .nav_currentpage, .Level2Nav .nav_top_currentpage {
	border-bottom:solid 1px #512480;
}

.Level2Nav .nav_on a, 
	.Level2Nav .nav_bot_on_withkids a,
	.Level2Nav .nav_top_on a .linkText, 
	.Level2Nav .nav_bot_on a .linkText,
	.Level2Nav .nav_onepage_on_withkids a .linkText /*,
	.Level2Nav .nav_onepage_off_withkids a .linkText */{
	background:#E1DFF0 url('/internet.cms/images/corporate/nav_arrow_light.gif');
}

.Level2Nav .nav_on a:hover, 
		.Level2Nav .nav_bot_on_withkids a:hover,
		.Level2Nav .nav_top_on a:hover .linkText, 
		.Level2Nav .nav_bot_on a:hover .linkText,
		.Level2Nav .nav_onepage_on_withkids a:hover .linkText /*,
		.Level2Nav .nav_onepage_off_withkids a:hover .linkText */{
	background:#B295C6 url('/internet.cms/images/corporate/nav_arrow_light_roll.gif');
}

#Level2NavDiv .level3Bot
{
    background-image:url('/internet.cms/images/corporate/nav_light_bot_bg.gif');
    background-color:#E1DFF0;
    /*background-position:left;
    height:15px;
    background-color:#E1DFF0;
    padding-left:-10px;
    background-repeat:no-repeat;*/
}

.Level2Nav .nav_onepage_on a,
.Level2Nav .nav_onepage_on_withkids a,
.Level2Nav .nav_onepage_off a,
.Level2Nav .nav_onepage_off_withkids a{
	background:#E1DFF0 url('/internet.cms/images/corporate/nav_light_top_bg.gif');
}

.Level2Nav .nav_onepage_on a:hover, .Level2Nav .nav_onepage_on_withkids a:hover,
.Level2Nav .nav_onepage_off a:hover, .Level2Nav .nav_onepage_off_withkids a:hover
{
    
	background:#B295C6 url('/internet.cms/images/corporate/nav_light_top_bg_roll.gif');
}

.Level2Nav .nav_onepage_on a .linkText /*,
.Level2Nav .nav_onepage_off a .linkText */
{
    background-image:url(/internet.cms/images/corporate/nav_arrow_light.gif);
}
.Level2Nav .nav_onepage_on a:hover .linkText /*,
.Level2Nav .nav_onepage_off a:hover .linkText */
{
    background-image:url(/internet.cms/images/corporate/nav_arrow_light_roll.gif);
}

.Level2Nav .nav_onepage_on a .bot_curve,
.Level2Nav .nav_onepage_off a .bot_curve 
{
    
	background-image:url('/internet.cms/images/corporate/nav_light_bot_bg.gif');
}

.Level2Nav .nav_onepage_on a:hover .bot_curve,
.Level2Nav .nav_onepage_off a:hover .bot_curve {
	background-image:url('/internet.cms/images/corporate/nav_light_bot_bg_roll.gif');
}

/*
.Level2Nav .nav_onepage a .linkText, .Level3Nav .nav_onepage a .linkText {
	background-image:url('/internet.cms/images/corporate/nav_currentpage_onepage.gif');
}
*/

/* LEVEL 3 NAV */

#Level3NavDiv {
	background-color: #E1DFF0;
}

.Level3Nav .nav_off, .Level3Nav .nav_top_off, .Level3Nav .nav_currentpage, .Level3Nav .nav_top_currentpage {
	border-bottom:solid 1px #e1dff0;
}

.Level3Nav .nav_top_off a, .Level3Nav .nav_top_on a, .Level3Nav .nav_top_currentpage a {
	background:#512480 url('/internet.cms/images/corporate/nav_dark_top_bg.gif');
        border-right:solid 1px #5F3B83;
}

.Level3Nav .nav_top_off a:hover, .Level3Nav .nav_top_on a:hover, .Level3Nav .nav_top_currentpage a:hover {
	background:#74489D url('/internet.cms/images/corporate/nav_dark_top_bg_roll.gif');
}

.Level3Nav .nav_bot_off a, .Level3Nav .nav_bot_on a, .Level3Nav .nav_bot_currentpage a {
	background:#512480 url('/internet.cms/images/corporate/nav_dark_bot_bg.gif');
}

.Level3Nav .nav_bot_off a:hover, .Level3Nav .nav_bot_on a:hover, .Level3Nav .nav_bot_currentpage a:hover {
	background:#74489D url('/internet.cms/images/corporate/nav_dark_bot_bg_roll.gif');
}

.Level3Nav .nav_off a, .Level3Nav .nav_currentpage a {
	background-color:#512480;
}

.Level3Nav .nav_off a:hover, .Level3Nav .nav_currentpage a:hover {
	background-color:#8b6baf;	
}

.Level3Nav .nav_on a {
	background:#512480 url('/internet.cms/images/corporate/nav_arrow_dark.gif');
}

.Level3Nav .nav_on a:hover {
	background:#74489D url('/internet.cms/images/corporate/nav_arrow_dark_roll.gif');	
}

.Level3Nav .nav_on, .Level3Nav .nav_top_on{
	border-bottom:solid 1px #e1dff0;
}

.nav_currentpage a {
	background-image:url('/internet.cms/images/corporate/nav_currentpage.gif');
}

.nav_top_currentpage a .linkText, .nav_bot_currentpage a .linkText {
	background-image:url('/internet.cms/images/corporate/nav_currentpage_curve.gif');
}


.Level3Nav .nav_top_on a .linkText, .Level3Nav .nav_bot_on a .linkText {
	background-image:url('/internet.cms/images/corporate/nav_arrow_dark.gif');
}

.Level3Nav .nav_top_on a:hover .linkText, .Level3Nav .nav_bot_on a:hover .linkText {
	background-image:url('/internet.cms/images/corporate/nav_arrow_dark_roll.gif');
}

.Level3Nav .nav_onepage_on a,
.Level3Nav .nav_onepage_off a { 
	background:#512480 url('/internet.cms/images/corporate/nav_dark_top_bg.gif');
}

.Level3Nav .nav_onepage_on a:hover,
.Level3Nav .nav_onepage_off a:hover {
	background:#74489D url('/internet.cms/images/corporate/nav_dark_top_bg_roll.gif');
}

.Level3Nav .nav_onepage_on a .linkText /* ,
.Level3Nav .nav_onepage_off a .linkText*/
{
    background-image:url(/internet.cms/images/corporate/nav_arrow_dark.gif);
}
.Level3Nav .nav_onepage_on a:hover .linkText /*,
.Level3Nav .nav_onepage_off a:hover .linkText*/
{
    background-image:url(/internet.cms/images/corporate/nav_arrow_dark_roll.gif);
}

.Level3Nav .nav_onepage_on a .bot_curve,
.Level3Nav .nav_onepage_off a .bot_curve {
	background-image:url('/internet.cms/images/corporate/nav_dark_bot_bg.gif');
}

.Level3Nav .nav_onepage_on a:hover .bot_curve,
.Level3Nav .nav_onepage_off a:hover .bot_curve {
	background-image:url('/internet.cms/images/corporate/nav_dark_bot_bg_roll.gif');
}

.CMSTable{
	background-color:#ffffff;
	border-top:solid 1px #8b6baf;
	border-left:solid 1px #8b6baf;
}

.CMSTable th{
	border-bottom:solid 1px #8b6baf;
	border-right:solid 1px #8b6baf;
	background-color:#512480;
	color:#ffffff;		
}

.CMSTable td{
	border-right:solid 1px #8b6baf;
	border-bottom:solid 1px #8b6baf;
}

.AltRowBackGround{
	background-color:#e1dff0;
}

/* board members main page */

.bm_more {
	background-image:url('/internet.cms/images/corporate/more_light.gif');
}

#top_midnav_inside .bm_more a{
		color:#ffffff;
}
#top_midnav_inside .bm_more a:hover{
		color:#ffffff;
}

/* board members inside page - only contains layout so in generic */

/*Search Styles*/
.searchSummary{
	padding-bottom:15px;
}

.resultHeader, .resultHeader a{
	text-decoration:none;
	font-weight:bold;
}

.resultHeader a:hover{
	text-decoration:underline;
}

.resultLastModified{
	color:#666666;
}

.resultsPrevious, .resultsPages, .resultsNext{
	float:left;
	width:33%;
}

.resultsPager a{
	text-decoration:none;
}

.resultsPager a:hover{
	text-decoration:underline;
}

.resultsNext{
	text-align:right;
}

.resultsSeparator{
	width:100%;
	min-width:100%;
	margin-top:10px;	
	margin-bottom:10px;		
	background-color:black;
	height:1px;
	line-height:1px;
	overflow:none;
}

.features_wrapper 
{
	background:#5F3B83 url('../../images/corporate/features_arrow.gif');
	background-repeat:no-repeat;
}

#legends
{
	margin: 0;
}

#legends p
{
	 margin:0;
	 padding:2px 0 5px 0;
	 color:#999999;
	 font-size:85%;
}

#legends .icon
{
	display:inline;
	margin-right:15px;
}

#legends p .icon_label
{
	display:inline;
	position:relative; 
	top:-6px;
}

