﻿.pt_header {
                                             background-color:#0000ab;
                                             font-family:"Gill Sans" , "Gill Sans MT" , "Myriad Pro" , "DejaVu Sans Condensed" , Helvetica, Arial, sans-serif;
                                             color:#ffffff;
}
.pt_header p {
                                               margin:0;
                                               padding:0.3em;
                                               font-size:1.4em;
                                               text-align:left;
}
.pt_breadcrumbs {
                                                  padding:0.3em 0em;
                                                  font-family:Gotham, "Helvetica Neue" , Helvetica, Arial, sans-serif;
                                                  font-size:0.85em;
                                                  text-align:left;
}
.pt_breadcrumbs a {
                                                    text-decoration:none;
                                                    color:#0000ab;
}
.pt_breadcrumbs span {
                                                       text-decoration:none;
                                                       color:#0000ab;
}
.pt_round-corner {
                                                   border-radius:10px;
}
.pt_minitoc {
                                              background-color:#f8f8f8;
                                              border:1px solid #cfcfcf;
                                              display:inline-block;
                                              padding:1em;
                                              color:#616161;
                                              font-family:Gotham, "Helvetica Neue" , Helvetica, Arial, sans-serif;
                                              font-size:0.9em;
                                              margin:1em 0em 1em 0em;
}
.pt_minitoc a {
                                                color:#0000ab;
												text-decoration:none;	
}
.pt_minitoc p {
                                                margin:0.3em 0;
                                                cursor:pointer;
}
.pt_minitoc span.showhide {
                                                            font-size:0.7em;
}
p.pt_minitocLevel1{
}
p.pt_minitocLevel2 {
                                                     margin-left:2em;
}
p.pt_minitocLevel3 {
                                                     margin-left:4em;
}
.pt_h1 {
                                         font-size:1.4em;
                                         font-weight:bold;
}
.pt_footer {
                                             font-size:0.8em;
                                             background:#eeeeee;
                                             color:#616161;
                                             padding:0.4em 0;
                                             text-align:center;
}
.pt_footer p {
                                               margin:0;
}



body h1.title {
	font-size: 2.5em;
	
	margin-top: .5em;
	margin-bottom: .5em;
}


body div.body div.section h2 {
	font-size: 1.75em;	
}

body div.section br {
	line-height: 0;
}

body div.body div.section ol li, 
body div.body div.section ul li, 
body div.body div.section ol li img,
body div.body div.section ul li img,
body div.body div.section ol li ol li, 
body div.body div.section ol li ul li, 
body div.body div.section ul li ol li, 
body div.body div.section ul li ul li, 
body div.body div.section ol li ol li img,
body div.body div.section ol li ul li img,
body div.body div.section ul li ol li img,
body div.body div.section ul li ul li img {
	padding-top: .5em;	
}

			
	div.imagecenter {
		text-align: left;
	}
	
	body div.body div.section ol li {
		border: 0px solid blue;
	}
	body div.body div.section ol li p:first {
		padding: 0;
		border: 0px solid green;
		margin: 0;
	}
	


div.related-links {
	margin: 2.5em 0em 0em 0em;
	
	width: 50%;
}
	div.related-links ul.ullinks {
		display: none;					
	}
	div.related-links div.familylinks,
	div.related-links div.relinfo {
		display: none;					
	}
				
	div.related-links div.linklist.linklist {
		margin: 0;
	}
		div.related-links div.linklist.linklist strong {
			display: inline-block;
			font-size: 1.75em;
		}
		
		div.related-links div.linklist.linklist ul.linklist {
			margin: 0;
		}
			div.related-links div.linklist.linklist ul.linklist div.linklist {
				margin: 1.25em 0 0 0;
			}
				div.related-links div.linklist.linklist ul.linklist li.sublinklist div.linklist.sublinklist strong {
					display: inline-block;
					font-size: 1em;
					margin: 0 0 .5em 0;
				}
				div.related-links div.linklist.linklist ul.linklist li.sublinklist div.linklist.sublinklist ul.linklist li.linklist {
					margin: .5em 0 0 0;
				}

body div.body div.section ul li,
body div.body div.section ul li ul li,
body div.body div.section ul li ul li ul li,
body div.body div.section ol li,
body div.body div.section ol li ol li,
body div.body div.section ol li ol li ol li,
body div.body div.section ol li ul li,
body div.body div.section ul li ol li,
body div.body div.section ol li ul li ul li,
body div.body div.section ul li ol li ol li,
body div.body div.section ol li ul li ul li,
body div.body div.section ul li ol li ol li {
	padding-top: 0;
	border: 0px solid blue;
}

body div.body div.section ul li p,
body div.body div.section ul li ul li p,
body div.body div.section ul li ul li ul li p,
body div.body div.section ol li p,
body div.body div.section ol li ol li p,
body div.body div.section ol li ol li ol li p,
body div.body div.section ol li ul li p,
body div.body div.section ul li ol li p,
body div.body div.section ol li ul li ul li p,
body div.body div.section ul li ol li ol li p,
body div.body div.section ol li ul li ul li p,
body div.body div.section ul li ol li ol li p {
	margin-top: 0;
	border: 0px solid green;
}