
a, #breadcrumb, #breadcrumb a, #breadcrumb a:visited { color : #00f ; }
a:visited { color : #609 ; }
h1, h2, h3, h4, h5, h6 {
 margin : 5px 0 ;
 padding : 5px 0 ;
 color : #333 ; 
}
#header, #wrapper, #subnavigation .relateditem, #subnavigation .relateditem p.relatedtitle, .relateditem, .relateditem p.relatedtitle { border-color : #333 ; }
#wrapper { background-image : url(/planning/images/subnavbg.png) ; }
/* #header { background : #A36127 url(/planning/images/bannerbg.png) top right no-repeat ; } */
#header #pageheading { margin : 0 ; color : #fff ; }
#header #pageheading img { color : #fff ; }
#navigation { background : none ; } 
 
#navigation a:hover, #navigation a.current { background : #333 url(/images/hep/bg_nav.png) repeat-x center ; }

#subnavigation .relateditem, #related .relateditem {
 background-color : #eee ;
}
#subnavigation .relateditem p.relatedtitle, .relateditem p.relatedtitle { 
	border-color : #333 ;
	color : #333 ;
}
#subnavigation li a {text-decoration: none; font-weight: bold;}
#subnavigation li a, #subnavigation li a:visited { color : #000 ; }
#subnavigation li a.current { 
	background : #bbb url(/images/hep/bg_subnavovr.png) bottom repeat-x ; 
 color : #000 ; 
}
.docnav ul li a, .docnav ul li a.index { 
	border-color : #00f ; 
 text-decoration: none!important; 
 text-align: center; 
}
.docnav ul li a.current, .docnav ul li a:hover { background-color : #00f; 
 color : #fff; 
 text-decoration: none!important; 
}

/* Contacts box */

#contents a {
	text-decoration: underline;
}
#contacts {
	background-color: #fff;
	color: #000;
	border: 1px solid #683B00;
	}
.contacttitle {
	background-color: #42719F!important;
	color: #fff!important;
	font-size: 95%!important;
	border-bottom : 1px solid #000;
	}
#contacts p {
	color: #000;
	margin: 0;
	padding: 5px;
	}
#contacts ol {
	list-style-type: square!important;
	margin: 0 0 5px 0;
	padding-left: 0;
	}
#contacts ol li {
	font-size: 90%;
	margin: 1px 1px 1px 20px;
	padding-left: 5px;
	}
#contacts a {
	font-weight: bold;
	text-decoration: none;
}

#contacts a:hover {
	text-decoration: underline;
}
ol.contactlist {

	margin: 0 0 5px 0;
}

ol.contactlist li, ol.contactlist li a {

	font-size: 100%;
	margin-top: 1px;
	margin-bottom: 1px;}
