/* basic tags & elements									*/
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, blockquote, ul, li, img, div {
        display: block;
        margin: 0px;
        padding: 0px; }

body {	font-family: Arial, Helvetica, sans-serif;
		background-color: #E6E6E6; }

h1, h2, h3, h4, h5, h6, p {
		margin: 3px 0 3px 0;
		font-style: normal;
		line-height: normal;
		font-weight: normal;
		font-variant: normal;
		text-transform: none;
		color: #000000;
		text-align: left; }

h1 {	font-size: 22px;
		font-variant: small-caps;
		background-color: #DBDBDB; }

/* main section heading tag  ********************************/
h2 {	font-size: 22px;
		font-variant: small-caps;
		padding: 0 0 0 3px;
		border-bottom: thin solid #000000;
		background-color: #DBDBDB; }

/* our efforts section heading tag **************************/		
h3 {	font-size: 22px;
		font-variant: small-caps;
		padding: 0 0 0 3px;
		border-bottom: thin solid #000000;		
		background-color: #DBDBDB; }

/* connected efforts section heading tag ********************/
h4 {	font-size: 22px;
		font-variant: small-caps;
		padding: 0 0 0 3px;	
		border-bottom: thin solid #000000;
		background-color: #DBDBDB; } 

h5 {	font-size: 16px;
		line-height: 1.20; } 

h6, p {	font-size: 12px;
		line-height: 1.20; } 

h6 {	font-weight: bolder; }

a, a:link, a:visited, a:active {
		font-style: normal;
		line-height: normal;
		font-weight: 600;
		color: #302B54;
		text-decoration: none; }

a:hover {
		text-decoration: underline; }

/* div elements *********************************************/
div#printWrapper, div#mainWrapper, div#copyWrapper {
		margin-left: auto;
		margin-right: auto;
		}

div#printWrapper { border-bottom: 1px solid #616161;
		margin-top: 0px }

div#mainWrapper { margin-top: 0px; }

div#header {
		height: 120px;
		width: 100%;
		margin-top: 0px}

div#nav {
        float: left;
		width: 150px; }

div#content {
		float: left;
		padding: 0 8px 0 8px; }

div#footer {
        clear: both;
		width: 100%;
		text-align: center;
		border-top: 1px solid #616161;
		background-color: #737373;
		margin-bottom: 0px }

div#copyWrapper { text-align: center }

/* div classes **********************************************/
#header p {
		padding: 110px 5px 0 0; 
		text-align: right;
		color: #FFFFFF;
		font-size: 12px;
		line-height: 1.0;
		font-weight: bold;
		font-style: italic; }

#footer p {
		text-align: center; }

#footer a {
		font-size: 11px;
		font-weight: normal;
		font-variant: normal;	
		color: #FFFFFF; } 

#copyWrapper p {
		font-size: 10px;
		text-align: center }

#content li, blockquote {
		margin: 3px 15px 3px 15px;
		font-size: 12px;
		line-height: 1.20;
		list-style-type: square;
		list-style-position: outside }

#smallcaps {
		font-variant: small-caps; }	

#staffIndex {
		margin: 3px 15px 30px 15px; }

#staffIndex img {
		float: left;
		padding: 0 8px 0 0 }

/* no display ***********************************************/		
#header, #nav, #navList, #navListSelect { display: none; }

/* class selectors ******************************************/
.main {
		background: url(../images/listBullets/square-bullet.gif) no-repeat 7px 4px;
		padding: 0 0 0 18px; }
.our {
		background: url(../images/listBullets/square-bullet.gif) no-repeat 7px 4px;
		padding: 0 0 0 18px; }
.connected {
		background: url(../images/listBullets/square-bullet.gif) no-repeat 7px 4px;
		padding: 0 0 0 18px; }