@charset "UTF-8";
/* CSS Document */

body {
font-family:Helvetica, Arial, sans-serif; font-size:.75em; line-height:1.6em; color:#333
}

#header { 
border-top: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;
}
p, h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
}

p {
line-height:1.5em;
margin-bottom:5px;
}
h1 { line-height:1em; padding:10px 0;}
h2{
}
h3 {
color:#015198; margin-bottom:10px; padding: 5px 0 3px 0; font-size:1.35em; text-transform:uppercase; font-weight:normal; 
}

a {
color:#015198; padding:2px 0;text-decoration:none;
}
a:hover {
color:#febe10
}

#nav-container, #search-home, #secondary-nav, #sidebar, #footer-nav, #site-design, #page-options{
display:none;
}


#content {
margin:0;
width:auto;
}
#wide-column {
float:none;
width:auto;
margin-left: 5px;
padding-top: 1em;

}

#section-header {
}

#main-content {
}

.staff-break, .content-block, .publication-group { border-bottom: 1px dotted #fff; padding-bottom: 10px; margin-bottom: 10px;}


#main-content div.staff-break p, #main-content div.staff-break h3 {margin:0}
#main-content div.content-block p, #main-content div.content-block h3 {margin:0}


#main-content p.friends {
border-bottom:1px dotted #015198
}

#main-content p.more-link {
	padding-top:5px;
	font-weight:bold;
}

/* Publications */

div.publication-group h3 {margin-bottom:5px; padding-bottom:0px;}
div.publication-group p {margin:0px; padding:0px;}

#footer {
margin-top:20px;
padding:20px 0;
border-top: 1px dotted #ccc;
}

 #sign-off {font-size:.9em;}
 
 .doc-listing, .doc-listing-even {margin:15px 0; border-bottom:1px dotted #333;}
 .doc-listing ul, .doc-listing-even ul { line-height:1em;}
 .doc-info {margin:0; padding:0; list-style:none;}
 .doc-details {margin:10px 0 10px 5px; padding:5px 15px; background: #EDEDED;}
 
#main-content ul.doc-info li.doc-title {
	color:#015198;
	font-size:1.5em;
	line-height:1.5em;
}
#main-content ul.doc-info .doc-phone {
	font-size:1.3em;
	font-weight:bold;
	line-height:1.5em;
}