/* CSS Document */
body {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	background-color:#FFFFFF;
}


.subProjectRow {
	border-left: 1px solid #A3BD0C;
	border-right: 1px solid #A3BD0C;
	margin-bottom: -1px;
}

.subProjectDivider {
	margin: 0;
	padding: 0;
	height: 1px;
	background-image: url(../images/prj_line.png);
	border-left: 1px solid #A3BD0C;
	border-right: 1px solid #A3BD0C;
}



a {border: none}
img {border: none;}
.clear {clear: both}
td.fix{
	padding: 0;
	margin: 0;
	height: 1px;
	
}
.nonPrint {	
}
#canvas {
    background-image: url("../images/canvas-bg.gif");
    background-repeat: repeat-y;
    height: 820px;
    margin: 0 auto;
    padding: 0 0 0 5px;
    width: 761px;
}

.edgetileleft {	
	background-image: url(../images/edgeshadowleft.gif); 
}

.edgetileright {
	background-image: url(../images/edgeshadowright.gif); 
}

.dottedtile { 
	background-image: url(../images/dotted_line_17w68h.gif); 
}
.whoFooterText2 {
    color: #000000;
    font-family: "Times New Roman",Times,serif;
    font-size: 12px;
    font-style: normal;
    position: relative;
    text-align: center;
    text-decoration: none;
    top: 200px;
    width: 675px;
}
.whoFooterText2 a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;
}
.whoFooterText2 a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #869C09;
	text-align: center;
	text-decoration: underline;
}

.whoFooterText2 a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-align: center;
}

.whoFooterText2 a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-align: center;
	text-decoration: none;
}


.whoFooterText {
    color: #000000;
    font-family: "Times New Roman",Times,serif;
    font-size: 12px;
    font-style: normal;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 717px;
    width: 675px;
}

.whoFooterText a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;
}

.whoFooterText a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #869C09;
	text-align: center;
	text-decoration: underline;
}

.whoFooterText a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-align: center;
}

.whoFooterText a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-align: center;
	text-decoration: none;
}


.footerText {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;
}

.footerText a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;
}

.footerText a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #869C09;
	text-align: center;
	text-decoration: underline;
}

.footerText a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-align: center;
}

.footerText a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-align: center;
	text-decoration: none;
}

.bodyTextItalic{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	color: #000000;
	text-align: left;
	line-height: 16px;
}
#bio-left{
    background-image: url("../images/photo-frame.gif");
    background-repeat: no-repeat;
    float: left;
    height: 257px;
    margin: 0 0 0 7px;
    padding: 7px;
    width: 163px;
}
#bio-left-empty{
    float: left;
    height: 257px;
    margin: 0 0 0 7px;
    padding: 7px;
    width: 163px;
}
#bio-center{
    border-left: thin dashed #869C09;
    border-right: thin dashed #869C09;
    float: left;
    margin: 0 8px 0 7px;
    padding: 0 7px;
    width: 356px;
    min-height: 323px;
}
#bio-name {
    color: #666666;
    font-size: 27px;
    letter-spacing: 1px;
    line-height: 26px;
    opacity: 0.99;
    padding: 6px 0 0;
}
#bio-title {
    color: #666666;
    font-size: 27px;
    font-style: italic;
    font-weight: 100;
    letter-spacing: 1px;
    opacity: 0.99;
    padding: 0 0 7px;
}
#bo-info {}
#bio-right{
    border: 1px solid #869C09;
    float: left;
    font-size: 11px;
    line-height: 11px;
    padding: 1px 0 0;
    width: 175px;
}
.nav-top-spacer {
    border-bottom: 1px solid #869C09;
    height: 0;
}
#bio-right ul{
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#bio-right ul li {
    background: url("../images/link_arrow.gif") no-repeat scroll 5px 22% transparent;
    border-bottom: thin dashed #869C09;
    padding: 2px 0 0px 18px;
}
#bio-right ul li a{
    color:#666666;
    text-decoration: none;
}
#photo-frame {


}
#photo-new {
    border: 4px double #869C09;
    height: 253px;
    margin: 20px 13px;
    overflow: hidden;
    position: absolute;
    top: 126px;
    width: 724px;
    z-index: 3;
}
#move {
    height: 480px;
    position: absolute;
    top: 0;
    width: 727px;
}
#who-nav-one {
    background-color: #FFFFFF;
    border: 1px solid #869C09;
    cursor: pointer;
    font-size: 13px;
    font-weight: 500;
    height: 35px;
    left: 562px;
    position: relative;
    top: 33px;
    width: 170px;
    z-index: 9;
}
#who-nav-one ul{
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#who-nav-one ul li{
    background: url("../images/link_arrow.gif") no-repeat scroll 5px 40% transparent;
    border-bottom: 1px solid #869C09;
    padding: 2px 0 3px 18px;
}
#who-nav-two {
    background-color: #FFFFFF;
    cursor: pointer;
    left: 406px;
    line-height: 14px;
    position: relative;
    top: -15px;
    width: 170px;
    z-index: 9;
    border-left: 1px solid #A3BD0C;
    border-right: 1px solid #A3BD0C;
}
#who-nav-two ul{
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 9;
}
#who-nav-two ul li{
    background: url("../images/link_arrow.gif") no-repeat scroll 5px 20% transparent;
    border-bottom: 1px solid #869C09;
    padding: 2px 0 0 18px;
    font-size: 12px;
    position: relative;
    z-index: 9;
}
.bottom-li{
    color: #666666;
    padding: 2px 0 2px 5px;
    cursor: pointer;
}
.bottom-li a{color: #666666;text-decoration: none}

.nav-bio-name {
    line-height: 12px;
    margin: 0;
    padding: 0;
}
.nav-bio-name a {text-decoration: none;color:#000000}
.nav-bio-title a {text-decoration: none;color:#666666}
.nav-bio-name a:hover {text-decoration: underline}
.nav-bio-title {padding: 0;margin: 0;color: #666666;font-style: italic}

#who-main-page-title {
    color: #869C09;
    font-size: 23px;
    font-weight: 300;
    height: 50px;
    letter-spacing: 1px;
    line-height: 30px;
    opacity: 0.99;
    padding: 0 16px;
    position: absolute;
    top: 415px;
    width: 734px;
}
#who-main-page-text {
    color: #666666;
    font-size: 23px;
    font-weight: 300;
    letter-spacing: 1px;
    line-height: 30px;
    opacity: 0.99;
    padding: 0 15px 90px;
    position: absolute;
    top: 446px;
    width: 725px;
}
.garamondSideTitle {
    color: #666666;
    padding: 0 0 5px 0;
    font-weight: 400;
}
.garamondSideListTitle {
    color: #869C09;
    font-weight: 600;
    opacity: 0.99;
}
.garamondSideList {
    font-weight: 300;
    opacity: 0.99;
}
.garamondSideList ul{
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.garamondSideList ul li{
	background: url("../images/bullet.gif") no-repeat scroll 0 0 transparent;
	padding: 0 0 0 15px;
}

.garamondBodyTitle {
    color: #666666;
    font-size: 28px;
    font-weight: 300;
    line-height: 31px;
    opacity: 0.99;
    padding: 3px 0 9px;
	letter-spacing: 1px;
}
.bodyText {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 16px;
}

.bodyText a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 16px;
}

.bodyText a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #869C09;
	text-align: left;
	line-height: 16px;
	text-decoration: underline;
}

.bodyText a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 16px;
}

.bodyText a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 16px;
}
.bodyTextLinkWithArrow{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}

.bodyTextLinkWithArrow a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}

.bodyTextLinkWithArrow a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #869C09;
	text-align: left;
	line-height: 16px;
	text-decoration: underline;
}

.bodyTextLinkWithArrow a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}

.bodyTextLinkWithArrow a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}

.scSubhead {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	font-style: normal;
	color: #869C09;
	text-align: left;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: .15em;
	line-height: 14px;
}

.sidebarText {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 14px;
}

.sidebarText a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-align: left;
	line-height: 14px;
}

.sidebarText  a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #869C09;
	text-align: left;
	line-height: 14px;
	text-decoration: underline;
}

.sidebarText a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 14px;
}

.sidebarText a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 14px;
}

.sidebarTextGray {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 14px;
}
.nav-city-name {
    color: #828282;
    font-size: 17px;
    font-weight: 400;
    padding: 1px 0 0 5px;
    width:140px;
    text-align: left;
    float: left;
}
.city-info-link {
    float: right;
    left: -18px;
    padding: 1px 0 0;
    position: relative;
    width: 25px;
}
.project-arrow {
    float: left;
    padding: 0 0 0;

}
.project-name {
    float: left;

}
.project-name a {
    color: #828282;

}

.projectMenu {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
	height: 15px;
}

.projectMenu a:link, .project-name a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: left;
	text-decoration: none;
}

.projectMenu a:hover, .project-name a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #869C09;
	text-align: left;
	text-decoration: underline;
}

.projectMenu a:active, .project-name a:active{
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: left;
	text-decoration: none;
}

.projectMenu a:visited, .project-name a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: left;
	text-decoration: none;
}

.projectMenuGray {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: left;
	line-height: 14px;
	text-decoration: none;
}
.projectMenuItalic {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	font-style: italic;
	color: #666666;
	text-align: left;
	line-height: 10px;
	text-decoration: none;
}

.projectMenuItalic a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-style: italic;
	color: #666666;
	text-align: left;
	line-height: 10px;
	text-decoration: none;
}

.projectMenuItalic  a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-style: italic;
	color: #869C09;
	text-align: left;
	line-height: 14px;
	text-decoration: underline;
}

.projectMenuItalic a:active {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-style: italic;
	color: #666666;
	text-align: left;
	line-height: 10px;
	text-decoration: none;
}

.projectMenuItalic a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: normal;
	font-style: italic;
	color: #666666;
	text-align: left;
	line-height: 14px;
	text-decoration: none;
}
.project-name {
    float: left;

}
.projectIndicated {
	background-color: #D9E6A3;
}
.newsHeadline {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 28px;
	color: #666666;
}
.partnersBodyTitle {
    color: #666666;
    font-size: 23px;
    font-weight: 100;
    letter-spacing: 1px;
    line-height: 31px;
    opacity: 0.99;
    padding: 3px 0 9px;
}
