/* CSS Document */
#bodywrapper {
margin: 0 auto;
width: 1098px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
border:#DCDCDC solid 1px;

}

#wrapper {
margin: 0 auto;
width: 1098px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;

}
#header{
height:95px;
background:#f7f7f7 url(../images/OFIHeaderBackground.jpg) no-repeat; 

}
#footer{

background:#54823c; 
position:relative;
bottom:0px;
}
#footer p
{
color:#efefef;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:600;
line-height:14px;
margin-bottom:10px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
padding-top:5px;
padding-bottom:10px;
text-align:justify;
}
#footer a
{
color:#dcdcdc;
text-decoration:underline;
}

#summary
{
color:#51626F;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;

line-height:18px;
text-align:justify;
margin-left:20px;
margin-top:6px;
}
#projectSummary
{
	width:80%; 
	color:#51626F;
	font-family:Arial,Helvetica,sans-serif;
font-size:13px;

line-height:18px;
text-align:justify;
	background-color:#e5e9e3;
	vertical-align:top;
	margin-right:10px;
	margin-top:10px;
	margin-left:10px;
}
#projectSummary a
{
	font-weight:bold;
	color:#0033CC;
	text-decoration:none;

}
#projectSummary a:hover
{

	color:#0033CC;
	text-decoration:underline;
}
#projectSummary a:visited
{
	color:#0033CC;
}
#mainNav {
text-align:left;
background-color:#54823c; 
position: relative;
}
#button{
background-color:#54823c;
color:#FFFFFF;

}
#button a{
background-color:#54823c;
color:#FFFFFF;
display:block;
padding:4px 6px 4px 6px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;

}
.body2
{
	width:500px;
	
}

#button a:hover {
background-color:#a0b894;
color:#FFFFFF;
display:block;

}
#button a:active {
background-color:#CCCCCC;
color:#FFFFFF;
}
.inWindowLink
{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
#content {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:100;
line-height:18px;
margin-bottom:10px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
padding-top:5px;
padding-bottom:3px;
text-align:justify;

}

#paragraph p {
color:#51626F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:100;
line-height:18px;
margin-bottom:10px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
padding-top:5px;
padding-bottom:3px;
text-align:justify;

}



/*---Begin--Rounded Corner Box for Paragraphs*/
.roundedcorner_box{
background:url(../images/TopLeft.png) no-repeat top left;
}
.roundedcorner_top{
background:url(../images/TopRight.png) no-repeat top right;
}
.roundedcorner_bottom{
background:url(../images/BottomLeft.png) no-repeat bottom left;
}
.roundedcorner_bottom div{
background:url(../images/BottomRight.png) no-repeat bottom right;
}
.roundedcorner_content{
background:url(../images/Right.png) top right repeat-y;
}
.roundedcorner_top div,.roundedcorner_top,.roundedcorner_bottom div, .roundedcorner_bottom {
	width: 100%;
	height: 15px;
	font-size: 10px;
}
.roundedcorner_content, .roundedcorner_bottom {
	margin-top: -10px;
}
roundedcorner_content { padding: 0 15px; }

/*---End--Corner Box for Paragraphs*/


h4
{
color:#54823c;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
line-height:24px;
margin-bottom:3px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
text-align:left;

}

#RelatedProjects
{

color:#54823c;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
line-height:18px;
margin-right:10px;
text-align:left;



}

h6
{
color:#54823c;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
line-height:18px;
margin-right:10px;
text-align:left;

}
h3
{
color:#000000;
font-family:Arial,Helvetica,sans-serif;
text-decoration:underline;
font-size:24px;
font-weight:300;
line-height:18px;
margin-bottom:3px;
margin-top:10px;
margin-left:10px;
margin-right:10px;


text-align:left;

}
li
{
color:#51626F;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:100;
line-height:18px;
text-align:left;
}

/*Donate Button Styles*/
.DonateButton
{
	display:block;
	width:140px;
	height:31px;
	margin-left:0px;
	float: right;
	background: url(../images/DonateButton.png) no-repeat;	background-position:0px 0px;
}
.DonateButton:hover 
{
	background-position: 0px -31px;
	margin-left:0px;
}
h5
{
color:#54823c;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
line-height:18px;
margin-bottom:3px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
text-align:left;
}
form {
	font-size:14px;
	text-align:left;
	margin: 10px; 
	padding: 15px 25px 25px 20px; 
	border: 1px solid #F5D8CC;
}
form p {
	border-bottom: 1px solid #F5D8CC;
	padding: 12px 0 5px 0;	margin: 0;	
	color: #51626F;
}
label {
	color: #000;
	font-family: Arial,Helvetica,sans-serif;
}
input, select, textarea {
	margin: 5px 0;
	padding: 5px;
	color: #51626F;
	border-width: 1px;
	border-style: solid;
  	border-color: #F5D8CC; 	
	font-family: Arial,Helvetica,sans-serif;
}
.code
	{
	color:#51626F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:100;
line-height:18px;
margin-bottom:10px;
margin-top:5px;
margin-left:10px;
margin-right:10px;
padding-top:5px;
padding-bottom:3px;
text-align:justify;
	}


