body {
	font-size: 100%;
	font-family: Arial, Verdana, Helvetica;
	color: Black;
	margin: 0 0 0 6px;

}

*  html body {
	font-size: 80%;
	f\ont-size: 100%;
}

p  {
	font-weight : 400;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif, sans-serif;
    margin-top:4px
}

p.content {
	font-weight : 400;
    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif, sans-serif;
    margin-top : 11px;
}

p.smaller {
	font : 400 .8em  Verdana, Helvetica, Arial;
	margin-top: 4px;
}

dt{
    margin-top:8px;
    font-weight : 700;
}

h1 {
	font-family:  Verdana, Helvetica, Arial;
	font-weight: 700 ;
	margin-right : 0;
	margin-left : 0;
    font-size: 1.3em;
    text-align: left;
    margin-top: 8px
}

H2 {
    font-family:  Verdana, Helvetica, Arial;
	font-weight: 700 ;
	margin-right : 0;
	margin-left : 0;
	margin-top : 8px;
    text-align: left;
    font-size: 1.1em
}

H3 {
    font-family : Verdana, Helvetica, Arial;
	font-weight: 700 ;
	margin-right : 0;
	margin-left : 0;
 	margin-top : 6px;
    font-size: 1em;
}

h4 {
	font-family : Verdana, Helvetica, Arial;
	font-weight: 700 ;
	margin-right : 0;
	margin-left : 0;
	margin-top : 6px;
    font-size: .9em;
}

blockquote {
	font : normal 90%  Verdana, Helvetica, Arial;
	color: #03634B;
}

sup {
    vertical-align: baseline;
    position: relative;
    bottom: 0.33em;}

b.small {
    font-family : Geneva, Arial, Helvetica;
    margin-left : 0;
    font-weight: 700;
    font-size : x-small;
}

b.inside {
    font-family :  Verdana, Helvetica, Arial;
	font-weight:  700;
	margin-left : 0;
}
b, strong {
    font-family :   Verdana, Helvetica, Arial;
	font-weight: 700;
	margin-left : 0;
}

a:link {
	font-family: Arial, Verdana, Helvetica;
    /*font-weight : 400;*/
	color: #1D8B86;
    background : transparent;
}

a:visited {
    font-family: Arial, Verdana, Helvetica;
    /*font-weight : 400;*/
    color: #663366;
    background : transparent;
}

a:hover {
    font-family: Arial, Verdana, Helvetica;
    /*font-weight : 400;*/
    color : Silver;
    background : transparent;
}

a.content:link, #contentarea a:link {
	font-family: Arial, Verdana, Helvetica;
	font-weight : 400;
	color: #1D8B86;
   background : transparent;
}

a.content:visited, #contentarea a:visited {
	font-family: Arial, Verdana, Helvetica;
	color: #663366;
}

a.content:hover, #contentarea a:hover {
	font-family: Arial, Verdana, Helvetica;
	color : #000;
}

#contentarea li a:link {
	font-family: Arial, Verdana, Helvetica;
	font-weight : bold;
	color: #1D8B86;
   background : transparent;
}

#contentarea li a:visited {
	font-family: Arial, Verdana, Helvetica;
	color: #663366;
}

a.top:visited {
	text-decoration : none;
	color: #663366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 700;
	font-size : large;
}

a.top:link {
	text-decoration : none;
	color: #CC3333;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 700;
	font-size : large;
}

a.top:hover {
	text-decoration : none;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : 700;
	font-size : large;
}

a.sidelink:link {
    font-weight : 400;
    /*color: #1D8B86;*/
    /*font-size:0.7em;*/
	background : transparent;
	line-height : 100%;
}

a.sidelink:visited {
    font-weight : 400;
   /* font-size: .7em;*/
	color: #663366;
    background : transparent;
	line-height : 100%;
}

a.sidelink:hover {
	color: #000000;
    /*font-size: 0.7em;*/
    background : transparent;
	line-height : 100%;
}


/*sidelinkspecial:link {
    font-weight : 400;
    font-size:0.7em;
    color: Red;
    background : transparent;
}

a.sidelinkspecial:visited {
    font-weight : 400;
    font-size: .7em;
    color: Maroon;
    background : transparent;
}

a.sidelinkspecial:hover {
	color: #000000;
    font-weight : 400;
    font-size: 0.7em;
    background : transparent;
}*/

ul {
	list-style-type : disc;
	padding : 0 0 0 10px;
	margin : 0 0 1em 2em;
}

* html ul {
    /*font-size:  small;*/
	/* value for ie*/
}

li {
    font-weight:400;
    margin-top: 0px;
}

li ul {
	padding : 0 0 0 18px;
	margin : 0 0 0 -6px;
	/*list-style-image : url(../images/smalldotbrn.gif);*/
	list-style-image : none;
}

.contentarea li {
    margin-bottom: .5em;
	 font-weight: normal;
}
 
.contentarea li a {
    margin-bottom: .2em;
	 font-weight: normal;
}


#contentarea li li a:link, #contentarea li li a:visited {
	font-weight: normal;
}

.content-sublinks li {
	display: inline;
	/*list-style: disc outside url(/images/collapse_arrow2.gif);*/
	margin-left: 0 ;
	padding-top: 0;
	margin-top: .3em;
	margin-bottom: .2em;
	margin-left: .4em
	margin-right: .4em
	padding-right: .2em;
	border-bottom: 1px solid #1D8B86;
	border-right: 1px solid #1D8B86;
	background: #ddd;
	white-space : nowrap;
	font-weight: normal;
	font-size: 90%;
}




/* display depends on this rule preceding the next one*/
/*because they have the same specificity */
/*using the id for contentarea gives it higher specificty *
/*so we have to add a redundant class to make this work*/

* html .contentarea li, * html #contentarea a {
	clear: left;
}
* html  .content-sublinks li, * html  .content-sublinks li a {
	float: left;
	clear: none;
	margin-left: .2em;
	font-weight: normal;
}
/*.content-sublinks ul  {
	font-size:125%;
}*/
li.tofc {
    font-weight:400;
    margin-top: 4px;
    list-style-type: none;
}

.tofc {
    font-weight:400;
    margin-top: 4px;
    list-style-type: none;
}

ul.left, ol.left {
    font-weight:400;
    margin-left : 1em;
}
td {
	font-weight:400;
}
td.spacer {
    font-weight:400;
    background-color : Purple;
    color : Blue;
    border-width : 0;
    display : inline;
    float : left;
    max-height : 4px;
}
.content {
    background-color: White;
}

#navholder1  a {
	font-weight : bold;
}
.sidelink {
    font-weight : 400;
    /*font-size: 50%;*/
    color: Black;
    background : transparent;
}

.doctitle {
    font-size: 36px;
    font-weight: 700;
    font-family: "Brush Script MT", cursive;
    text-align : center;
}

.small {
    font-size : xx-small;
}

.docsubtitle {
    text-align : center;
}
.notice {  font-weight: 700; color: #FF0000}

ol  {
    list-style-type: decimal;
    margin-top: auto;
    margin-bottom: auto
}
ol.alpha {
    list-style-type: lower-alpha;
}

.mainimage {
    background-image : url(../images/promiseofhope_07_0001.jpg);
    background-repeat : no-repeat;
}

.pindent {
margin-left: 7%;
}


/* Navigation related styles */

P.sidelink {
	font : 300 1em  Verdana, Helvetica, Arial;
	margin-top: 4px;
}

P.navtitle, h1.navtitle {
	font : 700 larger Verdana, Helvetica, Arial;
	margin-top : 0;
	color: black;
}

#navholder1{
	position: relative;
	left: 0;
	right: 0;
	margin-left: -.5em;
	padding-left: 0;
}

 #navholder1 ul, #navholder1 li {
	margin-left: 0;
	margin-top:0;
	margin-bottom: 0;
	padding-top:0;
	list-style-image: none;
	list-style-type:none;
    /* intended value for non-ie browsers */

}
 #navholder1 li {
		font-size:90%;
}

#navholder1 li  li {
	font-size:85%;
}
* html  #navholder1  li {
		font-size:80%;
		/*f\ont-size:90%;*/
}
*  html  #navholder1 li  li {
	font-size: 80%;
}


/* IE specific hacks for  styles in netscape.css*/
/* that work with all other browsers*/

* html .skiplink {
	font-size: xx-small;
	f\ont-size:x-small;
}
/** html #contentarea a {
       font-size: x-small;
        f\ont-size:small;*/
}



#contentarea ul  a {
	color : #197370;
	font-weight: bold;
	font-size: 80%;
}

#contentarea p a {
	color : #197370;
	font-weight: bold;
	font-size: 100%;
}

#contentarea p a:visited {
	color :  #663366;
}



/* styles for the detailed implementation plan table */

/* ie specific override of th style in netscape.css*/

* html th {
	font-size:x-small;
	f\ont-size:small;

}
/* override of simple style in netscape.css*/
.subproj {
		padding-left: 3em;
		margin-left: 3em;
		text-indent: -1.2em;
	}

* html	#projtable td {
		font-size: xx-small;
		f\ont-size:x-small;
	}

table#projtable {
		border-bottom : 1px solid #1D8B86;
		border-left: 1px solid #1D8B86;
		width: 80%;
		margin: auto;
}* html table#projtable {
	margin-left: 10%;
	margin-right: 10%;
}
table#projtable td,  table#projtable th {
		border-width: 1px 1px 0 0;
		border-color:  #1D8B86;
		border-style: solid;
}

table#projtable tr#header-row th {
	background: #25BAB8;
	color: #000;
}
