BODY
{
    font-family : Helvetica, sans-serif;
    font-size : 13px;
    color: #000000;
    background-color : #EDEDED;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 20px;
}

.pagetexthome
{
    font-family: Arial, Helvetica, sans-serif;
	color : #ffffff;
    background-color : #056839;
    font-size : 13px;
    padding-left : 20px;
    padding-right : 20px;
    line-height : 16px;

 }
#homeback
{
        background-color : #056839;
        height : 408px;
}


.pagetextsecond
{
    font-family: Arial, Helvetica, sans-serif;
	color : #000000;
    background-color : #ffffff;
    font-size : 13px;
    padding-right : 20px;
    padding-left : 6px;
    line-height : 16px;
 }

#textsecond
{
    font-family: Arial, Helvetica, sans-serif;
    background-color : #ffffff;
}
 
#sideback2
{
	background-image : url(graphics/side_back2.gif);
}
.indent
{
    padding-left : 36px;
}

.indent2
{
    padding-left : 36px;
    padding-right : 36px;
}

.indent3
{
    padding-left : 36px;
    line-height : 20px;
}


.green
{
    color : #056839;
    font-weight : bold;
	font-size : 11px;
}

.form
{
	font-size : 12px;
}

.quote
{
	font-size : 15px;
	font-style : italic;
	padding-right : 45px;
	padding-left : 24px;
    color: #ffffff;
}

.quoteauthor
{
	font-size : 11px;
	padding-right : 45px;
	padding-left : 120px;
    color: #ffffff;
}



A:LINK
{
    color : #00008B;
    text-decoration : none;
}

A:VISITED
{
    color : #00008B;
    text-decoration : none;
}

A:HOVER
{
    color : #59ab40;
    text-decoration : underline;
}

.copyright
{
	font-size : 9px;
	color : #666666;
	text-align: center;
	padding-top: 4px;
}

.footerhome
{
    font-size : 11px;
    text-align : center;
		background-color: white;
		border-bottom: 2px solid #056839;
		padding-top: 4px;
		padding-bottom: 4px;
}

.footer
{
    font-size : 11px;
    text-align : center;
		padding-top: 4px;
		padding-bottom: 4px;
}

.footernamehome
{
    font-size : 13px;
    text-align : center;
	font-weight : bold;
	color: #056839;

}

.footername
{
    font-size : 13px;
    text-align : center;
	font-weight : bold;
	color: #056839;

}


.navigation{
	width: 1050px;
	background-image: url(graphics/navigationback.gif);
	background-repeat: no-repeat;
}

.mainnav
{
	text-align: right;
	font: 13px  Helvetica, Verdana, Arial, sans-serif;
    letter-spacing: 0.1px;	
	clear: both;
	display: inline;
	padding-left: 0px;
	margin-left: 0px;
	line-height : 32px;
	
	font-weight : bold;
}

.plain li
{
	display: list-item;
	text-align: left;
	list-style-image: url(graphics/disc.gif);
}

.mainnav li
{
    display: inline;
    margin-right: 4px;
    padding-right : 4px;

}

.slash
{
    color: white;
    padding-left : 4px;
    margin-left: 4px;
}

a.mainnav
{
    color : #ffffff;
    text-decoration : none;
    font-weight : bold;
	outline: none;
}

a.mainnav:link
{
    color : #ffffff;
    text-decoration : none;
    padding-left: 2px;
    padding-right: 2px;
    font-weight : bold;
	outline: none;
}

a.mainnav:visited
{
    color:  #ffffff;
    text-decoration:    none;
    padding-left: 2px;
    padding-right: 2px;
    font-weight : bold;
	outline: none;
}

a.mainnav:hover
{
    color : #484848;
    text-decoration : none;
    padding-left: 2px;
    padding-right: 2px;
    font-weight : bold;
	outline: none;
}

a.mainnavon:link
{
    color : #484848;
    text-decoration : none;
    padding-left: 2px;
    padding-right: 2px;
    font-weight : bold;
	outline: none;
}

a.mainnavon:visited
{
    color:  #484848;
    text-decoration:    none;
    padding-left: 2px;
    padding-right: 2px;
    font-weight : bold;
	outline: none;
}

a.mainnavon:hover
{
    color : #484848;
    text-decoration : none;
    padding-left: 2px;
    padding-right: 2px;
    font-weight : bold;
	outline: none;
}

.mainnavon
{
    color : #484848;
    text-decoration : none;
    padding-left: 2px;
    padding-right: 2px;
    font-weight : bold;
	outline: none;
}

.bottomnav
{
	text-align: center;
	font: bold 15px  Helvetica, Verdana, Arial, sans-serif;
	clear: both;
	display: inline;
	padding-left: 0px;
	margin-left: 0px;
	outline: none;
}

.accordion
{
    text-align: left;
}

.accordion h5
{
    border: 1px solid #a1b5de;
    border-radius: 5px;
    background: #e4eaf5;
    font-size: 11px;
    height: 20px;
    line-height: 20px;
    margin: 8px 0 8px 0;
    padding-left: 10px;
}

.accordion h5 a
{
    outline: none;
    font-weight: normal;
}

.accordion h5.hover
{
    background: #f3f0ea;
}

.accordion h5.active
{
    background: none;
}

.accordion .details
{
    padding: 0 9px;
}


.accordion .listing td
{
    background-color: #eff2f9;
    border-left: 1px dotted #a1b5de;
}

.accordion .listing .none
{
    border-left: 0px none #eff2f9;
}

.accordionsubtitle
{

	text-align: left;
	font-weight : bold;
    color : #094E38;
	    padding-left : 36px;
}

.accordionquote
{
	font-size : 12px;
	font-style : italic;
    color: #000000;
	font-weight: bold;
    padding-left: 40px;
	padding-right: 40px;
}

ul.casestudies
{
    margin-right: 20px;
    padding-right : 20px;
	line-height : 17px;
	    margin-left: 40px;
    padding-left : 40px;

}


