.big_white_box{
position:absolute;
left:0px;
top:84px;
width:772px;
background-color:#ffffff;
z-index: 1;
}
.topNavBar{
position:absolute;
top:-2px;
left:0px;
width:448px;
vertical-align:middle;
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
font-weight:bold;
color:#FFFFFF;
padding-left:324px;
z-index:100;
/*padding-top:1px*/
}
.topNavBar a:link{
	margin-right:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#ffffff;
}
.topNavBar a:visited{
	margin-right:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#ffffff;
}
.topNavBar a:hover{
	margin-right:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#99ff66;
}
.topNavBar a:active{
	margin-right:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
	color:#ffffff;
}
.bottomNavBar{
position:absolute;
bottom:0px;
left:0;
width:773px;
height:20px;
padding-top:4px;
/*padding-bottom:7px;*/
text-align:center;
vertical-align:middle;
background-color:#8BC63F;
}
.bottomNavBar a:link{
	margin:0 2px 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.bottomNavBar a:visited{
	margin-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.bottomNavBar a:hover{
	margin-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
}
.bottomNavBar a:active{
	margin-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.bottomNavBar_homePg{
position:absolute;
top:530px;
left:0px;
width:773px;
height:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:5px;
text-align:center;
background-color:#8BC63F;
z-index:30;
}
.copyrightBar{
position:absolute;
bottom:-19px;
left:0px;
width:772px;
height:17px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:right;
color:#336600;
background-color:#FFCC00;
}
.default_main_head{
position:absolute;
top:132px;
left:75px;
height:108px;
width:504px;
vertical-align:top
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
line-height:27px;
font-weight:500;
color:#006633;
z-index: 3;
}
.default_subhead{
font-size:16px;
font-weight:600;
color:#006633;
padding-top:9px;
}
.default_body{
position:absolute;
top:184px;
left:69px;
width:504px;
line-height:15px;
z-index: 2;
}
.default_body_dblspace{
position:absolute;
top:184px;
left:69px;
width:504px;
line-height:18px;
z-index: 2;
}
.mid_spaced_tbl_tx{
padding-top:6px;
padding-bottom:6px;
}
.rightMenu{
position:absolute;
left:608px;
top:132px;
width:164px;
height:360px;
border-left-style:solid;
border-left-color:#FFCC00;
border-left-width:thin;
padding-left:9px;
z-index: 4;
}
.greenMenuTx{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #006600;
	text-decoration:underline;
}
.blackMenuTx{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #000000;
}
.homePgTop{
position:relative;
left:0px;
top:19px;
width:717px;
height:153px;
z-index:3;
}
.homePgLeft{
position:absolute;
left:0px;
top:97px;
width:282px;
height:446px;
z-index:4;
/*border:1px solid #990000;*/
}
.homePgRightFlash{
position:absolute;
left:280px;
top:97px;
width:492px;
height:300px;
background-color:#FF3;
z-index:6;
}
.homePgMiddle{
position:absolute;
left:321px;
top:264px;
width:398px;
height::109px;
z-index:5;
}
.homePgBodyTx{
position:absolute;
left:321px;
top:396px;
width:398px;
height::109px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8.5pt;
line-height:11pt;
z-index:6;
}
.aboutMissionTbl{
position:absolute;
left:75px;
top:132px;
width:504px;
z-index:2;
}
.aboutMissionHead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
line-height:27px;
font-weight:500;
color:#006633;
vertical-align:top;
}
.aboutMissionBody{
line-height:18px;
}
.aboutMembersHead{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
line-height:27px;
font-weight:500;
color:#006633;
}
.aboutMembersTbl_1{
position:absolute;
top:132px;
left:74px;
width:504px;
line-height:18px;
z-index:5;
}
.aboutMembersTbl_2{
position:absolute;
top:302px;
left:78px;
width:168px;
line-height:18px;
z-index:4;
}
.advocacy_1_body{
position:absolute;
top:192px;
left:87px;
width:504px;
line-height:18px;
z-index: 2;
}
.advocacy_2_head{
position:absolute;
top:131px;
left:75px;
height:108px;
width:504px;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
line-height:27px;
font-weight:500;
color:#006633;
z-index: 3;
}
.advocacy_2_subhead{
font-size:16px;
font-weight:600;
color:#006633;
padding-top:9px;
}
.advocacy_2_body{
position:absolute;
top:184px;
left:69px;
width:504px;
line-height:15px;
z-index: 2;
}
.emailaddr{
font-family:"Courier New", Courier, mono;
font-size:12px;
color:#0000FF;
text-decoration:underline;
}
.exec_cmte_body{
position:absolute;
top:174px;
left:108px;
width:504px;
line-height:16px;
z-index:3;
}
.contact_pg_sidebar{
position:absolute;
top:174px;
left:572px;
width:156px;
line-height:16px;
z-index:4;
padding:0 0 21px 12px;
border-left:1px solid #009900;
vertical-align:top;
/*background-color:#eeeeee;*/
}
.contact_pg_sidebar h2{
	font-size:14px;
	line-height:18px;
	color:#006600;
	margin:0 0 0 0;
}
#message_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#message_form input,textarea{
	border:1px solid #009900;
	margin:0 0 0 0;
}
#message_form p{
	margin:0 9px 0 0;
}
	
#message_form td{
	vertical-align:top;
	padding-top:9px;
}
#message_form p{
/*	margin-bottom:6px;*/
}
.links_body{
position:absolute;
top:168px;
left:120px;
width:444px;
line-height:18px;
z-index: 3;
}
.research_body{
position:absolute;
top:162px;
left:120px;
width:444px;
line-height:18px;
z-index: 3;
}
.research_prop_body{
position:absolute;
top:92px;
left:120px;
width:444px;
line-height:18px;
z-index: 3;
}
/* new calendar table styles - June, 2008 */
#calendar_tbl{
	width:504px;
}
.calendar_month_row{
}
.calendar_month_row td{
	/*border-bottom:2px solid #ffcc00;*/
}
td.calendar_month_label{
	height:24px;
	font-weight:bold;
	padding:3px 0 0 9px;
	width:504px;
	background-image:url(../images/tab_Ylw_144-504w.jpg);
	background-position:bottom;
/*	background-position:left;*/
	background-repeat:no-repeat;
	border-bottom:2px solid #ffcc00;
}
td.calendar_item{
	width:264px;
	padding:0 0 0 9px;
}
td.calendar_date{
	width:150px;
}
td.calendar_time{
	width:102px;
}
td.v_spacer_row{
	height:9px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:504px;
	background-color:#ffffff;
}
.calendar_listing{
position:absolute;
top:180px;
left:72px;
width:504px;
line-height:18px;
z-index: 3;
}
.calendar_listing_hd_tx{
position:relative;
top:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:21px;
vertical-align:bottom;
}
.calendar_sidebar{
position:absolute;
left:615px;
top:198px;
width:132px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:11px;
line-height:18px;
vertical-align:top;
z-index:60;
}
.links_table{
padding-top:0px;
padding-bottom:0px
}
.links_description{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
vertical-align:top;
}
.links_dialog{
position:absolute;
top:152px;
left:252px;
width:252px;
height:180px;
background-color:#FFCC00;
visibility:visible;
z-index:60;
}
