﻿		
		/*
		* Begin Connolly Specific Styles
		*/
		
		#hd {
			margin: 0 0 20px 0;
			padding: 20px 10px;
			background-color: #eeeeee;
		}
		
		#ft {
			margin: 25px 0;
			padding: 10px 0;
			font-family: "Helvetica Neue Lt Std", "DejaVu Sans", arial, sans-serif;
			color: #4D4D4D;
		}
		
		#ft div.copyright {
			text-align: right;
			float: right;
			font-size: 10px;
		}
		
		h1, h2, h3, ul {
			font-family: "Helvetica Neue Lt Std", "DejaVu Sans", arial, sans-serif;
			
		}
		
		.ms-WPBody h1,h1  {
			font-size: 40px;
			color: #003797;
			font-weight:normal;
			margin: 10px 0px 10px 0px;
		}
		
		h2 {
			font-size: 18px;
			color: #4D4D4D;
			margin: 0px 0px 20px 0px;
			font-weight:normal;
		}
		
		h3 {
			margin:  0px 0 10px 0;
			font-size: 14px;
			font-weight: bold;
			color: #003798;
		}
		
		p {
			margin: 0 0 10px 0;
			font-family: "Lucida Grande", "DejaVu Sans", verdana, sans-serif;
			font-size: 12px;
			line-height: 18px;
			color: #4D4D4D;
		}
		
		p strong {
			font-weight: bold;
		}
		
		p em {
			font-style: italic;
		}
		
		.ms-WPBody p a:link,
		.ms-WPBody p a:visited,
		p a:link,
		p a:visited {
			text-decoration: none;
			color: #0092DD;
		}

		.ms-WPBody p a:hover,
		p a:hover {
			color: #ff6600;
			text-decoration: underline;
		}
		
				
		-p img {
			float: left;
			margin: 10px 15px 10px 0;
		}
		
		ul.body {
			
		}
		
		ul.body li {
			list-style-type: disc;
			margin: 0px 20px 10px 0px;
			color: #ff6600;
		}
		
		ul.body li span {
			color: #4D4D4D;
		}
		
		ul.subnav {
			margin: 10px 0 25px 0;

			clear: both;
			width: 100%;
		}
		
		ul.subnav li {
			color: #4D4D4D;
			font-size: 12px;
			float: left;
			margin: 0 10px 0 0;
		}
		
		ul.subnav li a:link,
		ul.subnav li a:visited {
			text-decoration: none;
			color: #0092DD;
		}
		
		ul.subnav li a:hover {
			color: #ff6600;
			text-decoration: underline;
		}
		
		ul.subnav li a.selected:link,
		ul.subnav li a.selected:visited {
			color: #ff6600;
		}
		
		ul.footer {
			margin: 0;
			float: left;
			clear: both;
			width: 80%;
		}
		
		ul.footer li {
			color: #4D4D4D;
			font-size: 10px;
			float: left;
			margin: 0 10px 0 0;
		}
		
		ul.footer li a:link,
		ul.footer li a:visited {
			text-decoration: none;
			color: #0092DD;
		}
		
		ul.footer li a:hover {
			color: #ff6600;
			text-decoration: underline;
		}
		
		ul.footer li a.selected:link,
		ul.footer li a.selected:visited {
			color: #ff6600;
		}
		
		code {
			color: #662D90;
		}
		
		blockquote {
			width: 190px;
			float: left;
			margin: 0 15px 10px 0;
			padding: 15px;
			background-color: #EAEAF9;
		}
		
		blockquote p {
			font-family: "Helvetica Neue Lt Std", "DejaVu Sans", arial, sans-serif;
			font-size: 23px;
			line-height: 28px;
		}
		
		blockquote span {
			font-family: "Helvetica Neue Lt Std", "DejaVu Sans", arial, sans-serif;
			font-weight: bold;
			font-size: 14px;
			color: #4D4D4D;
		}
		
		div.caption {
			margin: 10px 0;
			float: left;
			clear: both;
			font-family: "Helvetica Neue Lt Std", "DejaVu Sans", arial, sans-serif;
			font-size: 11px;
			color: #4D4D4D;
		}
		
		div.caption img {
			display: block;
			margin: 0 0 10px 0;
		}
		
		div.caption div.description {
			float: left;
			width: 70%;
		}
		
		div.caption div.attribution {
			text-align: right;
		}
		
		.widget {
			background-color: #E8E9EA;
			border: #cccccc 1px solid;
			padding: 15px;
			margin: 0 0 25px 0;
			font-family: "Helvetica Neue Lt Std", "DejaVu Sans", arial, sans-serif;
			color: #666666;
		}
		
		.box h2, .widget h2 {
			font-size: 14px;
			font-weight: bold;
			color: #4D4D4D;
			margin: 0;
		}
		
		.box h1, .widget h1 {
			font-size: 18px;
			margin: 10px 0;
		}
		
		.box h1 a:link,
		.box h1 a:visited,
		.widget h1 a:link,
		.widget h1 a:visited {
			text-decoration: none;
			color: #0092DD;
		}
		
		.box h1 a:hover,
		.widget h1 a:hover {
			color: #ff6600;
			text-decoration: underline;
		}
		
		.box p,
		.widget p {
			font-family: "Helvetica Neue Lt Std", "DejaVu Sans", arial, sans-serif;
		}
		
		.box p.footer,
		.widget p.footer {
			margin: 0;
			text-align: right;
		}
		
		