	body {margin:0px; padding:0 0 80px 0; background-color:#d7d0bf; font-family:arial; font-size:12px; line-height:19px; color:#343434;}
	#shadow {margin:0 auto; width:942px; padding:0 55px 0 56px; background-image:url('images/global/background.gif'); background-repeat:repeat-y;}
	#all {width:942px; background-color:#fff; position:relative; padding-bottom:80px;}
	#header_content {height:150px;}
	#left_column {width:228px;}
img {border:0;}
	td {vertical-align:top;}
	h1 {font-size:24px; line-height:25px; color:#017db8; font-weight:normal; font-family:Georgia1, Georgia, serif; margin:0 0 10px 0;}
	h1 span {font-family:arial; font-size:14px; line-height:18px; color:#015176; display:block; font-style:italic;}
	h2 {font-weight:normal; color:#c96600; font-size:20px; line-height:22px; border-bottom:1px dotted #c96600; padding: 0 0 8px 0; text-transform:uppercase; margin:20px 0 10px 0;}
	h4 {font-weight:normal; color:#c96600; font-size:16px; line-height:18px; border-bottom:1px dotted #c96600; padding: 0 0 8px 0; text-transform:uppercase; margin:25px 0 10px 0;}
	h3 {font-size:16px; line-height:20px; color:#6da823; font-family:Georgia1, Georgia, serif; margin:0 0 3px 0;}
	a {color:#c96600; outline:none;}
	p {margin:0px 0px 15px 0px;}
	ul {margin:10px 20px;}
	.search {margin:0px; padding:0px; height:26px; display:block; position:absolute; right:0px; top:0px;}
	.search .textbox {border:1px solid #c4c4c4; width:260px; height:18px; margin:0px; display:block; float:left; padding:4px 10px 2px 10px; color:#cf791f; font-size:14px; line-height:14px;}
	.search .search_sumbit {border:10px solid red; display:block; float:left;}
	.quote {color:#015076;  font-size:15px; line-height:19px; font-style:italic; background-image:url('images/global/quote_left.gif'); background-repeat:no-repeat; padding:7px 10px 0px 25px; font-family:Georgia1, Georgia, serif;  margin-top:25px; }
	
	.quote span {background-image:url('images/global/quote_right.gif'); background-repeat:no-repeat;  position:absolute; height:29px; width:29px; margin-top:8px;}
	.quote_attribute {position:relative; padding:14px 0px 0px 40px; font-size:14px; line-height:16px; color:#015076; margin-top:10px;}
	.quote_attribute span {display:block; position:absolute; top:13px; left:25px;  }
	.banner_header {border-bottom:4px solid #015076; display:block;}
	.but_smaller span {font-size:34px !important; line-height:36px !important;}
	.extra_padding {padding-top:30px !important; padding-bottom:30px !important;}
	.inner_columns_left {width:375px; padding:28px 28px 0 0;}
	.not_home {width:355px !important; padding-right:48px !important;}
	.fatter {width:375px !important; padding-right:28px !important;}
	.inner_columns_right {width:240px; background-image:url('images/home/bkg_right_col.gif'); background-repeat:repeat-x; padding:28px 25px 100px 30px;}
	.also_not_home {width:260px !important;  padding:28px 15px 200px 16px !important;}
	.item {color:#343434; font-size:12px; line-height:19px; margin-bottom:14px;}
	.item a {color:#6da823; font-size:11px; font-style:italic;}
	.right_column_header {color:#015076; font-size:18px; line-height:20px; margin-bottom:8px;}
	.right_column_header span {font-size:11px; line-height:16px; color:#4f4f4f; display:block; font-style:italic;}
	.with_dots {border-bottom:1px dotted #c7bab5; padding-bottom:5px;}
	.button_outer {height:25px; margin:9px 0 2px 0;}
	.nyava_button {display:block; background-image:url('images/global/bkg_button_edges.gif'); background-repeat:no-repeat;  font-size:12px; line-height:13px; position:absolute; text-decoration:none; font-weight:normal; color:#fff;}
	.nyava_button span {padding: 6px 9px 0 9px; height:19px; background-image:url('images/global/bkg_button_edges.gif'); background-repeat:no-repeat; background-position:top right; display:block; cursor:hand;}
	.nyava_green {background-color:#6da823; }
	.nyava_orange {background-color:#c96600;}
	.nyava_blue {background-color:#027db9;}
	.white_border {border:4px solid #fff;} 
	.float_left {float:left; margin:0px 5px 5px 0px;}
 	#header_logo {position:absolute; top:50px; display:block;}
	#top_menu {width:306px; height:28px; position:absolute; top:110px; right:0px;}
	#top_menu img {display:block; float:left; margin-right:3px;}
	#footer { background-image:url('images/global/background_botttom.gif'); background-repeat:no-repeat; text-align:center; width:1053px; margin:0 auto; padding-top:15px; font-size:13px; line-height:16px; color:#4e4e4d;}


	/* main menu */
	#nyava_menu {width:208px; background-color:#6da823; padding:10px 0 12px 20px; border-bottom:4px solid #015076; margin:0 0 20px 0;}
	#nyava_menu a {display:block; border-bottom:1px dotted #b6d491;  color:#fff; font-size:16px; line-height:18px; padding: 8px 0px; text-decoration:none;}
	#dropmenudiv{position:absolute; border:0;z-index:100; padding:0 16px; border:1px solid white; background-color:#015076; margin-left:85px; margin-top:-30px;}
	#dropmenudiv a{color:white; width: 100%;display: block; border-bottom: 1px dotted #80a8bb; padding: 10px 0;text-decoration:none; line-height:13px; font-size:13px;}
	#dropmenudiv a:hover{}
	.fly_out {color:#9bd452;font-size:16px; line-height:18px; display:none;}
	.sub_nav {border-bottom:1px dotted #b6d491; padding:3px 0 8px 0;}
	.sub_nav a {border:none !important; font-size:13px !important; padding: 2px 0px 2px 20px !important;}
	
	
	/* home */
	#rotating_banner {width:714px; height:301px; z-index:0;  border-bottom:4px solid #015076;}
	#rotating_banner img {z-index:0;}
	
	.mission_statement {color:#017db8; font-size:20px; line-height:24px;}
	.lightbolb {margin:5px 12px 5px 12px; float:left;}
	.item {color:#343434; font-size:12px; line-height:19px; margin-bottom:14px;}
	.item a {color:#6da823; font-size:11px; font-style:italic;}
	.featured_member_image {border:4px solid #015076; margin:0px 10px 10px 0; float:left;}
	
	.in_the_news_item {font-size:12px; line-height:17px; color:#343434; border-bottom:1px dotted #c7bab6; padding:10px 0; text-decoration:none; display:block;}
	.in_the_news_item .itn_title {color:#6da823; font-weight:bold; font-size:11px;}
	.in_the_news_item span {display:block; color:#017db8; font-style:italic;}
	
	/* about */
	.orange_number {color:#c96600;}
	.principles_list {line-height:19px; width:355px;}
	.principles_list td {padding-bottom:4px;}
	.the_committee {width:260px;}
	.the_committee img {border:2px solid #fff;}
	.the_committee span {display:block; color:#6da823; font-size:16px; font-weight:bold; font-family:Georgia1, Georgia, serif;}
	.learn_more{font-size:11px; line-height:16px; color:#017db8; font-style:italic;}
	.the_committee td {padding:20px 0 20px 0; border-bottom:1px dotted #c8bcb9;}
	
	/* newsletter */
	.we_are_listening {color:#025076; font-size:16px; line-height:22px;}
	.we_are_listening a {color:#025076;}
	.wal_headline {font-size:18px; line-height:19px; font-weight:bold; display:block; }
	.newsletter_header {width:684px;  background-color:#9eb9d6; padding:15px 0 12px 20px; font-size:18px; line-height:22px; color:#fff; }
	.newsletter_header span {display:block; font-size:46px; line-height:47px;}
	.pr_image {display:block; float:right; border:3px solid #025076; margin:0 0 8px 8px;}
	.read_the_full_story {color:#017db8; display:block; padding-top:8px;}
	.read_the_full_story span {text-decoration:none;}
	.featured_articles {font-size:24px; line-height:24px; color:#017db8;}
	.featured_article {color:#025076; font-size:14px; line-height:19px; padding-left:8px; background-image:url('images/global/blue_arrow.gif'); background-repeat:no-repeat; background-position:0px 6px; margin:10px 0; width:200px;}
	.featured_article a {color:#025076;}
	.featured_article span {font-style:italic; display:block;}
	.rs_archive {border-top:1px solid #c96600; margin-top:30px; font-size:15px; line-height:18px; color:#c96600; font-weight:bold; padding:10px 50px 0 0 ;}
	.rs_archive img {margin:13px 0 4px 0;}
	.rs_archive_span {font-size:12px; line-height:15px; font-weight:normal; display:block; padding-top:4px;}
	.rs_archive_span a {color:#c96600;}
	.dotted_seperator {border-bottom:1px dotted #ccc0c4; font-size:0px; line-height:0px; margin:22px 0;}
	.ds_orange {border-bottom:1px dotted #c96600 !important;}
	
	/*our member */
	.in_action {font-size:12px; line-height:16px;}
	.ia_header {font-size:18px; line-height:20px; display:block;}
	.in_action span {display:block; border-bottom:1px dotted #ccc0c4; padding:8px 20px 8px 0;}
	.in_action a {color:#c96600;}
	.featured_member_item  .featured_member_image {margin:0 10px 10px 0;}
	.fmi_headline {color:015176; font-weight:bold; font-family:Georgia1, Georgia, serif;}
	.fmi_subheadline {font-size:14px; line-height:16px; color:#015176;}
	.fmi_abstract {font-size:12px; line-height:19px; color:#017db8; font-style:italic; width:180px; padding-top:10px; float:left;}
	.fmi_sidebar {font-family:Georgia1, Georgia, serif; border-top:2px solid #017db8; border-bottom:2px solid #017db8; font-size:14px; line-height:19px; color:#015176; float:right; width:183px; padding:7px 0 10px 0; font-style:italic; margin:15px 0 15px 8px; clear:both;}
	.mo_categories { font-size:13px; line-height:14px; padding:8px 0 8px 10px; border-top:1px dotted #c4c4c4; background-image:url('images/our_members/mo_arrow_right.jpg'); background-repeat:no-repeat; background-position:0px 12px;}
	.mo_categories a {display:block;  color:#017db8;}
	.mo_cat_link {text-decoration:none;}
	.mo_sub {font-size:12px; line-height:15px; color:#343434 !important; padding:2px 0 2px 8px; display:block; background-image:url('images/our_members/blue_dash.jpg'); background-repeat:no-repeat; background-position:0px 9px; text-decoration:underline;}

	/* faq */
	.faq_number {width:28px; text-align:right; padding-right:4px;}
	.faq_number, .faq_question {font-size:16px; line-height:20px; font-family:Georgia, serif;  color:#c96600; font-weight:bold;}
	.faq_table {font-size:12px; line-height:16px; color:#c96600; font-family:Georgia, serif; width:20px;}
	.faq_answer {padding-bottom:20px; width:375px;}
	.member_benefits_list span{ font-size:12px; line-height:14px; padding:4px 0 4px 10px; background-image:url('images/our_members/mo_arrow_right.jpg'); background-repeat:no-repeat; background-position:0px 6px; display:block;}
	.member_benefits_list a {color:#017db8;}

	
	/* workshops */
	
	.upcoming_workshop_date {font-size:14px; line-height:20px; color:#017db8; padding-bottom:4px; text-transform:uppercase;}
	.upcoming_workshop_headline {font-size:15px; line-height:19px; color:#015176; font-weight:bold; font-family:Georgia1, Georgia, serif;}
	.upcoming_workshop_details {font-size:12px; line-height:19px; color:#025076;}
	.upcoming_workshop_abstract {font-size:12px; line-height:19px; color:#343434; font-style:italic; padding:12px 0px;}
	.past_workshops_menu a {font-size:12px; line-height:16px; padding:10px 0; border-top:1px dotted #c7bab6; display:block; text-decoration:none; padding-left:8px; }
	.pwm_last_one {border-bottom:1px dotted #c7bab6;}
	.nl_archive {border-top:1px solid #6da823; margin-top:30px; font-size:15px; line-height:18px; color:#6da823; font-weight:normal; padding:10px 20px 0 0 ;}
	.nl_archive strong {font-size:16px;}
	.nl_archive img {margin:13px 0 4px 0;}
	.nl_archive_span {font-size:12px; line-height:15px; font-weight:normal; display:block; padding:5px 0px 0px 0px;}
	.nl_archive_span a {color:#6da823;}
	.nla_no_top {border-top:0px; padding:0px; margin:0px;}
	
	/* mentoring */
	
	.mentoring_header {font-size:12px; line-height:19px; color:#c96600; font-weight:bold; font-family:Georgia, serif;} 
	.about_our_mentors {color:#025076; width:250px;}
	
	/* principles and practices */
	.pp_first_paragraph {font-size:13px; line-height:18px; color:#017db8;}
	.pp_list {margin:15px 0px;}
	.pp_list span {padding-left:8px; background-image:url('images/global/blue_arrow.gif'); background-repeat:no-repeat; background-position:0px 5px; margin:3px 0; display:block;}

	/* helpful links */
	.helpful_link_content {font-size:12px; line-height:19px; border-bottom:1px dotted #ccc0c4; padding:16px 0; width:450px;}
	.hlc_header {display:block; font-size:14px; line-height:16px; color:#c96600; font-weight:bold;}
	.hl_logos {width:220px; vertical-align:middle;}
	.hl_logos img {margin:auto; display:block;}
	
	/* board of directors */
	.bod_table {display:block; margin-left:20px;}
	.bod_table td {padding-bottom:20px;}
	.bod_images {width:110px; padding-top:3px; }
	.bod_images img {border:4px solid #025076;}
	.bod_who {width:215px; padding-right:10px; font-size:12px; line-height:16px;}
	.bod_who a {color:#125d7f;}
	.bod_spacer {width:5px;}
	.bod_who_name {font-size:16px; line-height:17px;  font-weight:bold; font-family:Georgia, serif;}
	.bod_orange, .bod_orange a {color:#c96600;}
	
	.pres_pop_right {background-image:url('images/board_pop_up/shadow_right.png'); width:10px;}
	.pres_pop_bottom {background-image:url('images/board_pop_up/shadow_bottom.png'); background-repeat:no-repeat; width:536px; height:12px;}
	.shadow_box_center {width:452px; padding: 36px 36px 36px 36px; background-color:#f5f5f5; border:1px solid #c4c4c4; font-size:12px; line-height:16px; color:#3a3a3a; position:relative;}
	.shadow_box_center h5 {color:#c96600; font-size:16px; line-height:20px; margin:0 0 5px 0;}
	.shadow_box_center h5 span {color:#343434; font-size:12px; line-height:16px; display:block; font-style:italic;}
	.shadow_box_center_image {float:left; display:block; margin:0 20px 20px 0; border:1px solid #626665;}
	.shadow_close {color:#3a3a3a; font-size:12px; line-height:16px; position:absolute; top:9px; left:471px;}
	
	/* why join */
	.top_three_header {font-size:18px; line-height:20px; color:#c96600; margin-bottom:15px;}
	.big_number {font-size:50px; line-height:50px; color:#c96600; font-weight:bold; width:35px; }
	.orange_bullet {color:#c96600; width:8px;}
	.three_header {font-size:14px; line-height:16px; color:#c96600; font-weight:bold;}
	.three_content {padding:3px 0 20px 0;;}
	
	/* request a call */
	#request_a_call_pop {position:absolute; top:500px; left:280px; display:none;}
	.rac_top {width:369px; padding: 20px 0 8px 31px; background-image:url('images/request_a_call/shadow_top.png'); background-repeat:no-repeat; font-size:15px; line-height:20px; color:#fff; font-weight:bold;}
	.rac_top a {display:block; float:right; margin:-4px 17px 0px 0px; font-size:9px; line-height:10px; color:#fff;}
	.rac_bottom {background-image:url('images/request_a_call/shadow_bottom.png'); background-repeat:no-repeat; width:108px; height:44px; padding:0px 0px 10px 292px;}
	.rac_left {background-image:url('images/request_a_call/shadow_left.png'); background-repeat:repeat-y;}
	.rac_right {background-image:url('images/request_a_call/shadow_right.png'); background-repeat:repeat-y;}
	.rac_content {background-color:#f9f6ea; width:342px; padding:14px 21px 0px 21px; font-size:12px; line-height:16px;} 
	.rac_form { font-size:12px; line-height:26px; font-weight:bold; color:#c96600; margin:20px 0px 0px 0px;}
	.rac_form_inputs input, .rac_form_inputs textarea {float:right; border:1px solid #c96600; background-color:#fff; width:234px; height:25px; padding:2px 5px; font-size:12px; line-height:20px; color:#343434; font-weight:normal;}
	.rac_form_inputs textarea {height:67px !important; overflow:hidden;}
	#error {color:#9fbad7; font-size:11px; line-height:13px; visibility:hidden; padding-bottom:7px; text-align:center;}

	/* advocacy */
	.adv_bullets td  {padding-bottom:10px;}
	
	/* affiliations */
	.affiliations_list span a, .affiliations_list span {color:#c96600;}
	
	/* contact */
	.contact_lead {font-size:14px; line-height:19px; color:#017db8; padding-bottom:20px;}
	.contact_list span {border-top:1px dotted #c96600; padding:18px 0px 18px 4px; display:block; color:#c96600; font-weight:bold;}
	.contact_list p {text-transform:uppercase; display:inline; padding:0px; margin:0px;}
	.cl_last_one {border-bottom:1px dotted #c96600; }
	.contact_list a {color:#343434; font-weight:normal;}
	.contact_mailing {padding-left:4px;}
	.contact_mailing span {font-size:14px; line-height:18px; color:#017db8; font-weight:bold; display:block; padding:30px 0px 5px 0px;}
	.contact_mailing p {color:#025076; margin:0px; padding:0px;}

