 
h1, h2 { 
    margin: 5px 0 0 0; 
    padding: 5px 0 ; 
    color: #4E3100;  
} 
h3, h4, h5, h6 { 
    margin: 5px 0 0 0; 
    padding: 5px 0 ; 
    color: #7E540D;  
} 
#pagecontents h2 a, #pagecontents h2 a:hover {color: #BF4630!important; text-decoration: none!important;} 
#pagecontents h3 a, #pagecontents h3 a:hover {color: #BF4630!important; text-decoration: none!important;} 
#pagecontents h4 a, #pagecontents h4 a:hover {color: #8F4E3F!important; text-decoration: none!important;} 
#pagecontents h5 a, #pagecontents h5 a:hover {color: #BF4630!important; text-decoration: none;} 
#header, #wrapper, #subnavigation .relateditem, #subnavigation .relateditem p.relatedtitle, .relateditem, .relateditem p.relatedtitle { border-color: #333 ; } 
#wrapper { background-image: url(/planning/processes/images/subnavbg.png) ; } 
#header.processhead { background: #BF4B30 url(/planning/processes/images/bannerbg.png) top right no-repeat; border-bottom: 1px solid #000; } 
#header.tribalhead{ background: #BF4B30 url(/planning/processes/images/tribalbanner.png) top right no-repeat; border-bottom: 1px solid #000; } 
#header #pageheading { margin: 0 ; color: #fff; } 
#header #pageheading img { color: #fff ; } 
#navigation { background: none; } 
#navigation  ul { margin-left: 18%; } 

#navigation ul li { 
	padding: 0;  
	margin: 0 2px 0 0;
	color: #333;
	background-color: #B6C9E2;
	border-left: 1px solid #511000;
	border-top: 1px solid #511000;
	border-right: 1px solid #511000;
	border-bottom: 1px solid #7C2410;
	margin-bottom: -1px;
}
#navigation ul li a, #navigation ul li a:visited {
	padding: 4px 10px 4px 10px ;
	text-decoration: none;
	color: #333;
	background-color: #B6C9E2;
	border: none;
	margin: 0;
}
#navigation ul li:hover, #navigation ul li.current {
	color: #000;
	background-color: #fff;
	border-left: 1px solid #511000;
	border-top: 1px solid #511000;
	border-right: 1px solid #511000;
	padding-bottom: 1px;
	margin-bottom: -2px;
	box-shadow: 1px -1px 4px #666;
}
#navigation ul li a:hover, #navigation ul li.current a, #navigation ul li.current a:hover  {
	color: #000;
	background-color: #fff;
	background-image: none;
	transition: 0.4s ease;
}

div#subnavigation ul li ul  {
	background-color: #E8EEF6;
}
div#subnavigation ul li a {
	background-color: #DAE3F0;
	border-bottom: 1px solid #777;
}
div#subnavigation ul li ul li a {
	background-color: #E8EEF6;
	border-bottom: 1px solid #F2EDDE;
}
div#subnavigation ul li ul {
	border-bottom: 1px solid #777;
	}
div#subnavigation ul li a:hover
, div#subnavigation ul li a.current
, div#subnavigation ul li ul li a.current {
	background-color: #B6C9E2;
	border-left-color: #B6C9E2;
}
div#subnavigation div#contacts {
	margin-top: 1em;
}

select.toolkit { 
	width: 400px; 
	} 
#contents {width: 55%;} 
#related {width: 25%; background-color: #fff;} 
#related p.relatedtitle { 
	color: #FFFFFF; 
	background-color: ##A33926!important; 
	border-bottom: 1px solid #000; 
	} 
#related .relateditem { 
	background-color: #FFF; 
	border: 1px solid #000; 
	color: #000; 
	text-align: left; 
	} 
#contacts { 
	background-color: #fff; 
	color: #000; 
	border: 1px solid #000; 
	} 
#contacts p.contacttitle { 
	background-color: #A33926; 
	color: #fff; 
	border-bottom: 1px solid #000; 
	} 
#contacts p { 
	color: #000; 
	} 
#contacts ol { 
	list-style-type: square; 
	} 
#contacts a { 
	font-weight: bold; 
	text-decoration: none; 
} 
#contacts a:hover { 
	text-decoration: underline; 
} 
#pagecontents div.docnav ul li a, #pagecontents div.docnav ul li a.index {  
    border-color: #00f ;  
    text-decoration: none;  
    text-align: center;  
} 
#pagecontents div.docnav ul li a.current, #pagecontents div.docnav ul li a:hover { 
    background-color: #BF4B30; 
    color: #fff;   
    text-decoration: none;  
} 
#pagecontents tr td ul li {padding-left: 0; margin-left: -25px;} 
#pagecontents h2 a, #pagecontents h3 a, #pagecontents h2 a:hover, #pagecontents h3 a:hover {text-decoration: none!important;} 
#pagecontents h2 a, #pagecontents h3 a, #pagecontents h4 a {color : #BF4630; text-decoration: none;} 
#col1 {background-color: transparent!important;} #col2 {background-color: transparent!important;} 
p.ital {font-style: italic;} 
.boxlt  { 
	border-top: 2px solid #7BC143; 
	border-left: 2px solid #7BC143; 
	width: 25%; 
	margin: 0 40px 15px auto; 
	padding: 5px 10px; 
	background-color: #fffbf2; 
	float: left; 
	} 
.boxlt p {font-style: italic; padding-left: 1px; margin-left: 1px;}  
.captionblue {color: #00f; background-color: transparent;} 
.boxfull table tr td {color: #000; background-color: #fff!important;} 
.boxfull table tr th {color: #000; background-color: #CBE6FF!important;} 
.boxfull table tr th p, .boxfull table tr td p {padding-bottom: 5px; margin-bottom: 5px;} 