@charset "utf-8";

:root {
  --color2021: #aa4f86;
  --color2021b:#fbf8fa;
  --color2022: #615ae8;
  --color2022b:#f6f6fc;
  
  --color2023: #37703a;
  --color2023b:#f4faf4;
  --color2024: #baa036;
  --color2024b:#fbf9f1;   
}


body {
margin: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4e4e4e;
text-decoration: none;
}

.td_bottomBG
{
background: #dfdfdf;
height: 23px;
}

.td_footerBGl, .td_footerBGr
{
background: #d2d2d2;
height: 23px;
border-left: 1px #ffffff solid;
}
.td_footerBGr
{
border-left: 0px #ffffff solid;
border-right: 1px #ffffff solid;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4e4e4e;
text-decoration: none;

}

.minutesDiv {
padding-left: 20px;
}

.td_videos
{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
font-size: 12px;
color: #4e4e4e;
}

ul.ulDash{
list-style-image: url(dash.gif);  
} 
.td_search {
height: 35px;
padding: 0px;
background: #ffffff;

}
.tdSearchLeft
{
border-left: 1px #ffffff solid;
border-right: 1px #bdd5eb solid;
background: #e8eff5;
width: 184px;
}
.SearchDiv
{
width:300px;
padding: 0px;
margin: 0px;
border: 0px red solid;
float: left;
display: inline;
text-align: top;
}
.SearchSpacer
{
height: 10px;
float: left;
display: inline;
width:420px;
padding:0px;
border: 0px blue solid;
background: #ffffff;
}
.GSearchBox {
margin-top:1px;
margin-right:2px;
height: 16px;
border: 1px #d9d9d9 solid;
padding-left: 2px;
font-size: 12px;
color: #4e4e4e;
}
.GSearchButton {
kpadding-top: 1px;
kpadding-bottom: 1px;
height: 22px;
}
.searchButton
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
dheight: 21px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
text-align: center;
background-color: #0d68ba;
color: #ffffff;
-moz-border-radius: 2px;
border-radius: 2px;
border: 0px #3983c6 solid;
}
.SearchDiv a:link, .SearchDiv a:visited, .SearchDiv a:hover
{
color: #ffffff;
text-decoration: none;
}


a:link.navlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #073d6e;
line-height: 22px;
text-decoration: none;
}
a:visited.navlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #073d6e;
line-height: 22px;
text-decoration: none;
}
a:hover.navlink {
color:#5394cf;
}
a:link {
color: #3531df;
text-decoration: none;
tdext-decoration: underline;
}
a:visited {
color: #3531df;
text-decoration: none;
}
a:hover {
color:#3531df;
text-decoration: underline;
}
a:link.more {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #b72b2b;
text-decoration: none;
}
a:visited.more {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #b72b2b;
text-decoration: none;
}
a:hover.more {
color:#b72b2b;
text-decoration: underline;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: 'Pontano Sans', sans-serif;
font-size: 24px;
color: #073d6e;
line-height: 26px;
font-weight:normal;
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: 'Pontano Sans', sans-serif;
font-size: 18px;
color: #073d6e;
line-height: 22px;
font-weight:normal;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: 'Pontano Sans', sans-serif;
font-size: 15px;
color: #000000;
line-height: 17px;
font-weight:400;
margin-bottom: 0px;	
margin-top:5px;
}
h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: 'Pontano Sans', sans-serif;
font-size: 13px;
color: #000000;;
line-height: 13px;
font-weight:400;
margin-bottom: 0px;
margin-top:5px;
}

.td_newItemHeading{
border-left: 0px #ffffff solid;
border-right: 0px #ffffff solid;
border-bottom: 0px #bdd5eb solid;
border-top: 0px #bdd5eb solid;
margin-top: 5px;
abackground: #e8eff5;
padding-top: 4px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 5px;

line-height: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #073d6e;
font-weight: bold;
text-align: left;
}
.td_newItemDate{
border-left: 0px #000000 solid;
border-right: 0px #000000 solid;
border-bottom: 0px #bdd5eb solid;
backgrofund: #e8eff5;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 35px;
padding-right: 5px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #868686;
text-align: left;
}
.td_newItemDescription{
border-left: 0px #ffffff solid;
border-right: 0px #ffffff solid;
border-bottom: 0px #bdd5eb solid;
background: #ffffff;
padding-top: 1px;
padding-bottom: 35px;
padding-left: 35px;
padding-right: 5px;

font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 18px;
font-size: 12px;
color: #4e4e4e;
text-align: left;
}

.rightHeading {
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #073d6e;
line-height: 12px;
font-weight: bold;
}
.rightFont {
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #4e4e4e;
line-height: 14px;
}

.DivLogo {
	width:403px;
	border: 0px blue solid;
	float: left;
}

.DivHeaderText
{
	width: 400px;
	padding-top: 35px;
	padding-left: 50px;
	border: 0px red solid;	
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	color: #4e4e4e;
}
.DivHeader{
	hefight: 950px;
	width: 882px;
	border: 0px yellow solid;
	padding: 25px;
	padding-top: 0px;

}

.td_title {
widdth: 932px;
background: #d2d2d2;
border-left: 1px #ffffff solid;
border-right: 1px #ffffff solid;
}
.td_menu {
border-left: 1px #ffffff solid;
border-right: 1px #bdd5eb solid;
background: #e8eff5;
width: 184px;
text-align: right;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 50px;
}
.td_right {
border-left: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background: #ffffff;
width: 186px;
text-align: left;
padding-right: 8px;
padding-left:8px;
padding-top: 55px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_right2 {
border-left: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background: #ffffff;
width: 186px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_main, .td_mainTMDL {
border-left: 1px #ffffff solid;
border-right: 1px #ffffff solid;
background: #ffffff;
width: 535px;
margin-top: 0px;
padding-top: 1px;
padding-bottom: 50px;
padding-left: 10px;
padding-right: 10px;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
color: #696969;
}

.td_mainTMDL {
width: 721px;
}


#updateDiv {
    width: 169px;
    float: right;
	margin: 5px;
	background-color: #e8eff5;
	border: #bdd5eb 1px solid;
	text-align: center;
	padding: 5px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #4e4e4e;
}
.rightItemTitle{
display: inline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-family: 'Pontano Sans', sans-serif;
font-weight:normal;
line-height: 22px;
font-size: 18px;
color: #073d6e;
text-align: left;
fodnt-weight: bold;
padding-top: 45px;
xborder: 1px red solid;
}

.rightItem2{
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 14px;
font-size: 12px;
color: #4e4e4e;
text-align: left;
}
a:link.footerlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}
a:visited.footerlink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
}
a:hover.footerlink {
color:#000000;
}
.footerFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #ffffff;
}
.footerfontCaps {
	font-variant: small-caps;
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	color: #ffffff;
}
.footerfontItalic {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #ffffff;
}

li
{
margin-bottom: 15px;
}




.td_corner{
	background: #dfdfdf;
	padding: 0px;
}

.t {background: url(dot.gif) 0 0 repeat-x; width: 180px}
.b {background: url(dot.gif) 0 100% repeat-x}
.l {background: url(dot.gif) 0 0 repeat-y}
.r {background: url(dot.gif) 100% 0 repeat-y}
.bl {background: url(table-bl.gif) 0 100% no-repeat}
.br {background: url(table-br.gif) 100% 100% no-repeat}
.tl {background: url(table-tl.gif) 0 0 no-repeat}
.tr {background: url(table-tr.gif) 100% 0 no-repeat; padding:10px; padding-bottom: 5px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; font-size: 12px; }

.td_listtitle {
border-bottom: 1px #bdd5eb solid;
border-top: 1px #bdd5eb solid;
border-left: 1px #bdd5eb solid;
background: #e8eff5;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
font-weight: bold;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_listtitleright {
border-bottom: 1px #bdd5eb solid;
border-top: 1px #bdd5eb solid;
border-right: 1px #bdd5eb solid;
border-left: 1px #bdd5eb solid;
background: #e8eff5;
padding-top: 2px;
padding-bottom: 2px;
text-align: center;
font-weight: bold;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_listItem1 {
border-bottom: 1px #bdd5eb solid;
border-left: 1px #bdd5eb solid;
background: #ffffff;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: left;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_listItem2 {
border-bottom: 1px #bdd5eb solid;
border-left: 1px #bdd5eb solid;
background: #e8eff5;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: left;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_listItem1right {
border-bottom: 1px #bdd5eb solid;
border-left: 1px #bdd5eb solid;
border-right: 1px #bdd5eb solid;
background: #ffffff;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: left;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_listItem2right {
border-bottom: 1px #bdd5eb solid;
border-left: 1px #bdd5eb solid;
border-right: 1px #bdd5eb solid;
background: #e8eff5;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: left;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_listItem1c {
border-left: 1px #bdd5eb solid;
border-bottom: 1px #bdd5eb solid;
background: #ffffff;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: center;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_listItem1cright {
border-left: 1px #bdd5eb solid;
border-bottom: 1px #bdd5eb solid;
border-right: 1px #bdd5eb solid;
background: #ffffff;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: center;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_listItem2c {
border-left: 1px #bdd5eb solid;
border-bottom: 1px #bdd5eb solid;
background: #ffffff;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: center;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.td_listItem2cright {
border-left: 1px #bdd5eb solid;
border-bottom: 1px #bdd5eb solid;
border-right: 1px #bdd5eb solid;
background: #ffffff;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
text-align: center;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #4e4e4e;
}
.textStyle {
border: 1px #bdd5eb solid;
background: #ffffff;
}
.imagepadded {
padding-top: 45px;
}
.td_report {
text-align: center;
padding: 10px;
padding-bottom: 25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
ul.noLeftPadding {
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
list-style-type: none;
}
li.singleSpacing {
line-height: 8px;
}
li.singleSpacingTop {
margin-top: 8px;

}



.TMDLTableTr, .TMDLTableTrTitle, .TMDLTableTrRight, .TMDLTableTrBottom, .TMDLTableTrBottomRight
	{
	background: #ffffff;
	font-size: 9px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 2px;
	padding-right: 2px;
	border: 1px #bdd5eb solid;
	border-bottom: 0px;
	border-right: 0px;
	}

.TMDLTableTrRight
	{
	border-right: 1px #bdd5eb solid;
	}

.TMDLTableTrBottom
	{
	border-bottom: 1px #bdd5eb solid;
	}

.TMDLTableTrBottomRight
	{
	border-bottom: 1px #bdd5eb solid;
	border-right: 1px #bdd5eb solid;	
	}
		
.TMDLTableTrTitle
	{
	font-size: 11px;	
	border: 0px;
	background: #e8eff5;
	}
























.menu_list, menu_list2 {
boggrder: 1px red solid;
	width: 180px;
}
.menu_head, .menu_head_NoLink {

	padding: 8px 20px;
	cursor: pointer;
	position: relative;
	margin:0px;
      fognt-weight:bold;
      background: #e8eff5 url('includes/left-no.gif') center right no-repeat;


font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #073d6e;
line-height: 18px;
text-decoration: none;
border-bottom: 0px white solid;
bofrder-bottom: 1px #bdd5eb solid;
}
.menu_head {
       background: #e8eff5 url('includes/down.gif') center right no-repeat;
}


.menu_head a:visited, .menu_head_NoLink a:visited, .menu_head_NoLink a:link {

font-size: 14px;
color: #073d6e;
text-decoration: none;

}







.menu_body {
	display:none;
	padgding-bottom 30px;
	borgder-bottom: 2px #bdd5eb solid;
	marfgin-bottom: 40px;
    ovefrflow:hidden;
}
.menu_body a {
  display:block;
  color:#006699;
  background-color:#e8eff5;

  padding-left:10px;
  fgont-weight:bold;
  text-decoration:none;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #073d6e;
line-height: 16px;
text-decoration: none;
padding-top: 15px;
padding-right: 5px;


}




.menu_body a:hover {
  color: #4e4e4e;
  text-decoration:underline;
}


.toggleTextWindow {
margin: 15px;
border: 1px #d7d7d7 solid;
padding: 10px;
padding-bottom: 0px;
background-color: #e9e9e9;

}

.footnote {
font-size: 10px;
}

.pbcButton
{
width: 120px;
hegight: 35px;
padding: 5px;
text-align: center;
background-color: #5d5d5d;
color: #ffffff;
line-height: 13px;
-moz-border-radius: 5px;
border-radius: 5px;
border: 0px #3983c6 solid;
}
.pbcButton a:link, .pbcButton a:visited, .pbcButton a:hover
{
color: #ffffff;
}
.pbcButton a:hover
{
color: #fffea1;
}
.pbcButton:hover
{
background: #5d5d5d;
}

.button_01 {
	display: inline-block;
	margin-top: 0px;
	xmargin-bottom: 5px;
	border-radius: 5px;
	padding: 0px;
	padding-left: 6px;
	padding-right: 6px;
	text-align: center;
	background-color: #3531df;
	background-color: #bdd5eb;
	color: #3531df;
	text-decoration: none;
xborder: 1px #3531df solid;	
}
a:link.button_01, a:visited.button_01, a:hover.button_01
{
	color: #3531df;
	text-decoration: none;	
}

.meetingDate {
	font-weight: bold;
}

.meeetingTitle {
	
}

.divSideItem, .divSideItemHighlight {
	border: 1px solid #e8eff5;
	padding:5px;
	margin-bottom: 15px;
	border-radius: 5px;
	background: #eff3f7;
	padding-bottom: 25px;
}

.divSideItemHighlight {
	background: #e0ede2;
	background: linear-gradient(to right, red 2%, #e0ede2 2%);
	padding-left: 8px;
	padding-bottom: 5px;
}



.divSideItem:hover, .divSideItemHighlight:hover {
	border: 1px #6499c5 solid;
}
.rightItemTitle {
	font-size: 16px;
}
.rightItemLinkHighlight {
	font-size: 12px;
}


.importantBox {
	padding:5px;
	margin-bottom: 15px;
	border-radius: 5px;
	border: 1px #6499c5 solid;
	xborder-style: ridge;	
	xcolor: #6499c5;
	padding-bottom: 25px;	
}

.ximportantBox a:link,
.ximportantBox a:hover,
.ximportantBox a:visited
	{
	text-decoration: none;
	xcolor: #6499c5;	
	}

.ximportantBox {	
	text-decoration: none;
	xcolor: #6499c5;
}

.Style01 {
	width: 90%;
	padding: 1px;
	border-spacing: 1px;
}
.Style01 th {
	xcolor: blue;
	border: 1px #a0a0a0 solid;
	background: #6d6d6d;
	text-align: center;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: white;
	
}

.Style01 td {
	padding-top: 3px;
	padding-bottom: 3px;
	xcolor: blue;
	border: 1px #a8a8a8 solid;
	background: #f8f8f8;
	text-align: center;
	font-size: 10px;
	line-height: 14px;
	
}
caption {
	margin-top: 20px;
	margin-bottom: 10px;
	color: black;
}