﻿/******** LEFT NAV ********/

.sectionNav
{
    *position:relative;   
}
.sectionNav td{	
	background-image:url('/BrandingImages/LeftNav_middle.jpg');
	background-repeat:repeat-y;
	background-position:right;
}
div#left_nav_menu
{
position:relative;
left:-6px;
}
.sectionNavItem
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	line-height:10pt;
	margin-top:10px;
	font-weight:normal;
	text-align:left;
	color: #393931;
	border:none;
	background-image:url('/BrandingImages/LeftNav_middle.jpg');
	background-repeat:repeat-y;
	background-position:right;
}
.sectionNavHeader
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	line-height:12pt;
	margin-top:12px;
	font-weight:normal;
	text-align:left;
	color: #393931;
	border:none;
	background-image:url('/BrandingImages/LeftNav_middle.jpg');
	background-repeat:repeat-y;
	background-position:right;
}

.sectionNavItem a
{
	display:block;
	padding-right:15px;
}
.sectionNavItem a:hover
{
	text-decoration:underline;
	color:#393931;
	font-weight:normal;
}
.sectionNavSelected
{
	color:#481e30;
	font-weight:bold;
}
.sectionNavSelected a
{
	color:#481e30;
	font-weight:bold;
	padding-right:15px;
}
.sectionNavSelected a:hover
{
	color:#481e30;
	font-weight:bold;
	text-decoration:none;
}
.sectionNavHover
{
	color:#393931;
	font-weight:normal;
}
.subMenuNavItem
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-weight:normal;
	padding-left:10px;
	text-align:left;
	color: #393931;
	border:none;
	background-image:url('/BrandingImages/LeftNav_middle.jpg');
	background-repeat:repeat-y;
	background-position:right;
}
.subMenuNavItem a
{
	display:block;
	margin-top:7px;
	padding-right:15px;

}
.subMenuNavItem a:hover
{
	text-decoration:underline;
	color:#393931;
}
.ms-sectionTopHeader
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	padding:5px;
	background-image:url('/BrandingImages/LeftNav_top.jpg');
	background-repeat:no-repeat;
	background-position:top right;

}
.ms-sectionTopHeader1
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12pt;
	padding-top:5px;
	padding-left:5px;
	padding-right:15px;
	background-image:url('/BrandingImages/LeftNav_top.jpg');
	background-repeat:no-repeat;
	background-position:bottom right;
	color:#ffffff;
	min-height:45px;
}
.LeftNavBottom
{
	height:50px;
	background-image:url('/BrandingImages/LeftNav_questions.jpg');
	background-repeat:no-repeat;
	background-position:bottom left;
	position:relative;
	top:-2px;
	left:-3px;
}
.QuestionsHeader
{
	color:#843758;
	font-size:12pt;
	font-weight:bold;
}
.Questions
{
	color:#393931;
	font-size:10pt;
}


/******** MISC STYLES ********/

.floatLeft
{
	float:left;
    margin-right:0px; 
    margin-left: 0px; 
    margin-top:5px;
}
.floatRight
{
	float:right;
    min-width:100px;
    margin-left:10px; 
    margin-right: 0px; 
    margin-top:5px;
}
.caption 
{
      font-size:8pt; 
      font-family:verdana; 
      color:#5B5B5B; 
      padding-bottom:2px;
      margin-top:-3px;
}
.caption p
{ 
      padding-top: 2px; 
      margin-bottom: 2px; 
}
.comments
{
	font-family:tahoma; 
	font-size:8pt; 
	color: #4c4c4c;
	width:660px;
}
.header 
{ 
      padding-bottom:0px;
      padding-right:0px; 
      padding-left: 0px; 
      text-align:right; 
      white-space:nowrap;
      font-family:tahoma;  
      font-size:8pt;  
      color:#5B5B5B; 
}
.dateLine 
{
      font-weight:bold;  
      float:left;
      white-space:nowrap;
}
.singleColDiv
{
	padding-left:5px;
	padding-right:5px;

}
.leftColEqualDiv
{
	padding-left:5px;
	padding-right:5px;
}
.leftLowerCol
{
	vertical-align:top;
}
.rightLowerCol
{
	vertical-align:top;
}
.rightColEqualDiv
{
	padding-left:5px;
	padding-right:5px;

}
.leftContentDiv
{
	float:left;
	width:525px;
}
.rightContenDiv
{
	float:right;
	width:259px;
}
.rightContentEditor
{
	Height:200px;
	Width:259px;
}
.leftColDiv
{
	width:260px;
	padding-left:5px;
	padding-right:5px;
}
.rightColDiv
{
	width:260px;
	padding-right:5px;
}
.rightBottomRotatorDiv
{
	float:right;
	width:259px;
}
.addRotatorDiv
{
	width:259px;

}
.addRotatorCol
{
	vertical-align:top;
}
.contentTableRow
{
	vertical-align:top;
}
.pageContentMenuTitle
{
	font-family: tahoma;  
	font-size: 14pt; 
	font-weight: bold; 
	color: #5B5B5B;
	padding-top:4px;
	padding-bottom:4px;
}

.pageContentTitle
{
	font-family: tahoma;  
	font-size: 14pt; 
	font-weight: bold; 
	color: #5B5B5B;
	padding-top:4px;
	padding-bottom:4px;
}

.pageContentMenuHeadline
{	
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
    color:#5B5B5B;
    padding-bottom:4px;
}

.pageContentHeadline
{	
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
    color:#5B5B5B;
    padding-bottom:4px;
}
.pageContentMenu
{ 
      font-family:tahoma;  
      font-size:10pt;  
      color:#5B5B5B;  
}
.pageContent
{ 
      font-family:tahoma;  
      font-size:10pt;  
      color:#5B5B5B;  
}
.pageContentMenu a:hover
{
	text-decoration:underline;
}
.pageContent a:hover
{
	text-decoration:underline;
}
.pageContentMenu a 
{
	color:#3300CC;	
}
.pageContent a 
{
	color:#3300CC;	
}
.pageContentMenu OL
{ 
    clear:both;
}
.pageContent OL
{ 
    clear:both;
}
.pageContentMenu UL
{ 
    clear:both;
}

.pageContent UL
{ 
    clear:both;
}

.splashLinkArea
{
    *height:100px;
    min-height:100px;
	border:solid 1px #CCCCCC; 	
}
.imageSplash
{
    text-align:center;
    display:block;
    width:100%;
}
.imageSplash img
{
	border:solid 1px #CCCCCC; 	
}
.splashLinkFrame
{
    width:100%;
    display:block;
    clear:both;
    min-height:100px;
    *height:100px;
}
.floatingRelatedLinks
{
      font-family:tahoma;  
      font-size:10pt;  

	border:solid 1px #CCCCCC;
    margin-left:10px; 
    margin-top:5px;
	float:Left;
	width:355px;

}
.removeMargins
{
	margin-top:-11px;
	margin-left:-11px;
	margin-right:-10px;
}

.pageContentTitle1
{
	font-family: tahoma;  
	font-size: 14pt; 
	font-weight: bold; 
	color: #5B5B5B;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:50px;
}
.pageContent1
{ 
      font-family:tahoma;  
      font-size:10pt;  
      color:#5B5B5B; 
      margin-left:50px; 
      text-align:left;
}
.InnerSectionBlank p
{
	text-align:left;
	padding:0px 10px 0px 10px;
	color:#393931;
}
.InnerSectionBlank
{
	text-align:left;
	padding:0px 10px 0px 10px;
	color:#393931;
}
.InnerSectionBlankHome
{
	text-align:left;
	padding:0px 20px 0px 20px;
	color:#393931;
}

.PageTitle
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#481e30;
	font-weight:bold;
	padding:0px 10px 0px 10px;
}
.PageTitleHome
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#481e30;
	font-weight:bold;
	padding:0px 10px 0px 20px;
}


/*****Home page navigation menu*****/
div#homeMenu {
	height: 100%;
	text-align:left;
}
div#homeMenu_section {
	height: 100%;
	text-align:left;
}
div#homeMenu_section table{
	border-collapse:collapse;
}
div#fullMenu table{
	position:relative;	
	top:-22px;
	border:none;
	border-collapse:collapse;
}
div#fullMenu td.fullMenuLabels{
	font-family: Geneva, Arial, Helvetica, sans-serif;  
	background-image:url('/BrandingImages/Gradient-blue-topmenu-restingstate.gif');
	background-repeat:repeat-x;
	background-color:#356686;
	height:25px;
	color:#ffffff;
	padding:5px;
	font-size:10.5pt;
	font-weight:bold;
	vertical-align:middle;
	border:none;
}
div#fullMenu td.fullMenuLabels a{
	color:#ffffff;
}
div#fullMenu td.fullMenuCells_boards a {
	color:#393931;
}
div#fullMenu td.fullMenuCells_public a {
	color:#393931;
}
div#fullMenu td.fullMenuCells_technical a {
	color:#393931;
}
div#fullMenu td.fullMenuCells_legal a {
	color:#393931;
}
div#fullMenu td.fullMenuCells_water a {
	color:#393931;
}
div#fullMenu td.fullMenuCells_environment a {
	color:#393931;
}
div#fullMenu td.fullMenuCells_loansGrants a {
	color:#393931;
}
div#fullMenu td.fullMenuCells_loansGrants {
	background-image:url('/_layouts/images/blank.gif');
	background-position:right;
	background-repeat:repeat-y;
	background-color:#D0dde5 ;
	color:#393931;
	padding:5px;
	border:none;
	font-size:9pt;
	line-height:11pt;
	width:13%;
	border-right:1px #ffffff solid;
}
div#fullMenu td.fullMenuCells_environment{
	background-color:#D0dde5 ;
	color:#393931;
	padding:5px;
	border:none;
	font-size:9pt;
	line-height:11pt;
	width:15%;
	border-right:1px #ffffff solid;
}
div#fullMenu td.fullMenuCells_water{
	background-color:#D0dde5 ;
	color:#393931;
	padding:5px;
	border:none;
	font-size:9pt;
	line-height:11pt;
	width:16%;
	border-right:1px #ffffff solid;
}
div#fullMenu td.fullMenuCells_legal{
	background-color:#D0dde5 ;
	color:#393931;
	padding:5px;
	border:none;
	font-size:9pt;
	line-height:11pt;
	width:10%;
	border-right:1px #ffffff solid;
}
div#fullMenu td.fullMenuCells_technical{
	background-color:#D0dde5 ;
	color:#393931;
	padding:5px;
	border:none;
	font-size:9pt;
	line-height:11pt;
	width:17%;
	border-right:1px #ffffff solid;
}
div#fullMenu td.fullMenuCells_public{
	background-color:#D0dde5 ;
	color:#393931;
	padding:5px;
	border:none;
	font-size:9pt;
	line-height:11pt;
	width:14%;
	border-right:1px #ffffff solid;
}
div#fullMenu td.fullMenuCells_boards{
	background-color:#D0dde5 ;
	color:#393931;
	padding:5px;
	border:none;
	font-size:9pt;
	line-height:11pt;
	width:11%;
}
div#fullMenu td.fullMenuCells_more{
	background-color:#D0dde5 ;
	color:#393931;
	padding:5px;
	border-top:none;
	font-size:9pt;
	line-height:11pt;
}

div#fullMenu td.fullMenuCells a{
	color:#393931;
}
div#fullMenu td.fullMenuCells a:hover{
	text-decoration:underline;
}


