body { 
font-family:Arial,sans-serif;
margin: 0px;
padding: 0px;
}

a{
color: #004e98;
text-decoration: none;
}

a:link{
color: #004e98;
text-decoration: none;
}

a:visited{
color: #004e98;
text-decoration: none;
}

a:hover{
color: #004e98;
text-decoration: underline;
}

h1{
font-family: Verdana,Arial,sans-serif;
font-size: 130%;
color: #004e98;
margin: 0px;
padding: 0px;
}

h2{
font-family: Verdana,Arial,sans-serif;
font-size: 100%;
color: #004e98;
margin: 0px;
padding: 0px;
}

h3 { font-family:Arial, sans-serif, Verdana;
font-size:95%}

h4 { font-family:Arial, sans-serif, Verdana;
font-size: 80%;
}

ul{
list-style-image:url(images/ccdhhbullet1.gif)
}

ul ul{
list-style-type: none;
}

ul ul ul{
list-style-type: none;
}

#navBar{
float: left;
top:130px;
width: 160px;
margin: 0px;
padding: 0px;
background-color: #6dcff6;
border-right: 2px solid #cccccc;
border-bottom: 2px solid #cccccc;
}

#sectionLinks{
position: relative;
margin: 0px;
padding: 0px;
border-bottom: 1px solid #cccccc;
font-size: 90%;
}

#sectionLinks h3{
padding: 3px 0px 0px 5px;
}

#sectionLinks a {
font-size:90%;
display: block;
border-top: 1px solid #cccccc;
padding: 5px 0px 0px 15px;
}

#sectionLinks a:hover{
background-color: #dddddd;
}

#centercontent h1{
font-family: Arial,sans-serif;
font-size: 110%;
color: #004e98;
margin: 0px;
padding: 10px;
}

#centercontent p,
#centercontent4 {
font-family: Arial,sans-serif;
font-size: 90%;
color: #004e98;
margin: 0px;
padding: 10px 10px 10px 10px;
}

#centercontent4 {
text-align:justify;
}

#centercontent4 a{
text-decoration: underline;
}

#centercontent ul{
list-style-image:url(images/ccdhhbullet1.gif)
}

#centercontent img{
	float: left;
	padding: 10px 30px 10px 10px;
	margin-right: 25px;
}

#centercontent a{
text-decoration: underline
}

#centercontent { top:145px;
margin-left:165px;
margin-right:150px;
padding: 10px 10px 10px 10px;
}

#centercontent hr{
color:#66CCFF;
width:80%;
}

#centercontent3,
#centercontent4 { top:145px;
vertical-align:top;
margin-left:165px;
padding: 10px 10px 10px 10px;
}

#centercontent5 { top:185px;
vertical-align:top;
padding: 15px 15px 15px 15px;
}

#centercontent6 { top:145px;
margin-left:165px;
margin-right:155px;
padding: 10px 10px 10px 10px;
}

#staffbio {
	top:145px;
	margin-left:160px;
	margin-right:155px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#staffbio p{
font-family: Arial,sans-serif;
font-size: 80%;
color: #004e98;
margin: 0px;
}

#staffbio a{
text-decoration: underline
}

html>
body #centercontent { margin-left:166px;
margin-right:160px;
}

#rightcontent {
position: absolute;
right:0px;
top:138px;
width:155px;
border:2px solid #cccccc;
text-align:center;
}

#rightcontent h4{
text-align:center;
font-family:Arial, sans-serif, Verdana;
font-size:95%;
}

#logo img { 
margin: 5px 5px 5px 5px;
padding: 0px;
}

p,h1,h2,h3 { 
margin:0px 10px 10px 10px;
}

#globalNav{
height:18px;
padding: 5px 0px 5px 8px;
border-bottom: 1px solid #CCC;
color: #cccccc;
background-color: #E0DEDF
}

#globalNav img{
display: block;
}

#globalNav a {
font-size: 90%;
padding: 5px 2px 0 0;
}

#siteInfo{
clear: both;
border: 2px solid #004e98;
font-size: 12px;
color: #333333;
padding: 5px 5px 5px 5px;
text-align: center;
background-color:#F0F8FF
}

#siteInfo img{
padding: 4px 4px 4px 10px;
vertical-align: middle;
}

.relatedLinks2{
position: relative;
margin: 0px;
padding: 10px 10px 0px 8px;
font-size: 90%;
}

.relatedLinks1{
position: relative;
margin: 0px;
padding: 0px 6px 0px 5px;
font-size: 90%;
background-color: #dddddd
}

.relatedLinks{
position: relative;
margin: 0px;
padding: 0px 6px 0px 5px;
font-size: 90%;
}

.relatedLinks h3{
padding: 10px 0px 2px 0px;
text-align: center;
}

.relatedLinks a:link,
.relatedLinks a:visited {
display: block; 
}

#advert1{
padding: 5px 0px 10px;
text-align: center;
}

#advert1 a{
font-size: 90%;
}

#advert a{
font-size: 90%;
}

#advert{
font-size: 90%;
padding: 5px 0px 10px;
}

#advert img{
display: block;
text-align:center;
}

.story, .story2 h4{
font-family:Arial, sans-serif, Verdana;
font-size:100%;
}

.story, .story2 h5{ 
font-family:Arial, sans-serif, Verdana;
font-size: 90%;
}

.story, .story2 h6{ 
font-family:Arial, sans-serif, Verdana;
font-size: 80%;
}

.story, .story2 a{
font-family:Arial, sans-serif, Verdana;
font-size:95%;
}

.story, .story2{
table-layout: auto;
padding: 15px 10px 15px 15px;
font-size: 100%;
}


.story, .story2 hr{
color:#66CCFF;
width:80%;
}

.storybg{
table-layout: auto;
background-position:right;
background-image: url(images/ccdhhwm1.jpg)
}

.storybg2{
table-layout: auto;
background-position:right;
background-image: url(images/ccdhhwm2.jpg)
}

.story, .story2 p{
	font-family:Arial, sans-serif, Verdana;
	padding: 10px;
	font-size: 90%;
	width: auto;
}

.story, .story2 img{
margin: 5px 10px 5px 5px; 
}

.story, .story2 ul{
list-style-image:url(images/ccdhhbullet1.gif)
}

.story, .story2 li{
font-family:Arial, sans-serif, Verdana;
font-size: 90%;
color: #004e98;
}

.story3 p{
font-family:Arial, sans-serif, Verdana;
font-size: 90%;
color: #004e98;
}

.story3 li{
font-family:Arial, sans-serif, Verdana;
font-size: 90%;
color: #004e98;
font-weight:bold;
}

.relay1, .relay2, .relay3, .relay4, .relay5{
table-layout: auto;
padding: 15px 15px 15px 15px;
font-size: 100%;
}

.relay1, .relay2, .relay3, .relay4, .relay5 p{
font-family:Arial, sans-serif, Verdana;
padding: 10px 10px 10px 10px;
font-size: 90%;
}

.relay1, .relay2, .relay3, .relay4, .relay5 img{
margin: 10px 10px 5px 5px; 
}

.locationbg{
table-layout: auto;
background-position:right;
background-image: url(images/flamap1.jpg)
}

.location1, .location2, .location3, .location4{
table-layout: auto;
padding: 15px 15px 15px 15px;
font-size: 100%;
}

.location1, .location2, .location3, .location4 p{
font-family:Arial, sans-serif, Verdana;
font-weight:bold;
padding: 10px 10px 10px 10px;
font-size: 90%;
}

.location1, .location2, .location3, .location4 img{
margin: 10px 10px 5px 5px; 
}

.bio{
table-layout: auto;
padding: 5px 5px 5px 5px;
font-size: 100%;
}

.bio p{
font-family:Arial, sans-serif, Verdana;
padding: 0px 0px 0px 0px;
font-size: 90%;
}

.bio img{
margin: 10px 10px 5px 5px; 
}


.box p{
font-family:Arial, sans-serif, Verdana;
font-size: 90%;
color: #004e98;
}
