/* -------------------------------------------------

CSS v1.0

CHANGE

Created By: Poccuo

Contact: info@poccuo.com


------------------------------------------------- */


/* ------------------------------------------------- */
/* -------------------GLOBAL STYLES----------------- */
/* ------------------------------------------------- */

body 																				{ background-color: #A52188; background-image: url(/_images/global/body/background.gif); background-position: top center; background-repeat: repeat-x; color: #444444; font-family: Georgia, serif;}

h2																					{ font-size: 1.667em; line-height: 1.2em; color: #902B69; }
h3 																					{ font-size: 1.4em; color: #3C2461; line-height: 1.3em; margin: 0 0 .5em 0; font-weight: normal;}
h4 																					{ font-size: 1.25em; color: #3C2461; font-weight: bold; margin-top: 30px; margin-bottom: 5px; font-weight: normal; }
h5 																					{ font-size: 1.25em; color: #3C2461; font-weight: bold; margin-top: 30px; margin-bottom: 5px;}
h6 																					{ font-size: 1em; color: #3C2461; font-weight: bold;  margin-top: 20px; margin-bottom: 0;}

p 																					{ font-family: Georgia, serif; font-size: 1.075em; line-height: 1.5em; margin: 0 0 1em 0; }

a:link																				{ color: #902B69; text-decoration: underline; }
a:visited																			{ color: #902B69; text-decoration: underline; }
a:hover																				{ color: #3C2461; text-decoration: underline; }

h2 a, h3 a, h4 a, h5 a, h6 a														{ color: #3C2461; text-decoration: none;}
h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link								{ color: #3C2461; text-decoration: none;}
h2 a:visited, h3 a:visited, h4 a:visited 											{ color: #3C2461; text-decoration: none;}
h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover							{ color: #902B69; text-decoration: underline;}

ul, ol																				{ font-family: Georgia, serif; margin: 0 0 2em 3em; }
ul li, ol li																		{ margin: 0 0 .75em 0; }

address																				{ font-family: Georgia, serif;font-size: 1.075em; font-style: normal; line-height: 1.5em; }

hr                                                                                  { border: none; border-top: 1px #EEE solid; margin: 20px 0 10px; }


/* ------------------------------------------------- */
/* -----------------------FOUNDATION---------------- */
/* ------------------------------------------------- */


#wrapper																			{ overflow: hidden; height: 1%; margin: 0px auto; width: 990px; background-color: #FFF; margin-bottom: 20px; }

#header																				{ overflow: hidden; height: 1%; }
#content																			{ overflow: hidden; height: 1%; width: 960px; margin: -9px 15px 20px 15px; }
#footer																				{ overflow: hidden; height: 1%; }



/* ------------------------------------------------- */
/* -----------------------HEADER-------------------- */
/* ------------------------------------------------- */

#header	ul 																			{ margin: 0; }
#header	ul li																		{ display: inline; float: left; list-style-type: none; padding: 0; }


	/* - - - - Menu Buttons - - - - */

	#header	ul#header_menu 															{ background-image: url(/_images/global/header/menu_shadow.gif); height: 37px; width: 960px; margin: 0 0 0 15px; background-repeat: repeat-x; background-position: bottom; }
	#header	ul#header_menu li														{ width: 108px; height: 37px; }

	#header	ul#header_menu li#about_us_button 										{ background: url(/_images/global/header/menu_sprite.gif) 0px 0px; width: 108px; height: 37px !important; height: 34px;}
	#header	ul#header_menu li#about_us_button:hover									{ background: url(/_images/global/header/menu_sprite.gif) 0px -37px; }
	#header	ul#header_menu li#about_us_button a										{ text-indent: -100000px; width: 108px; height: 37px !important; height: 35px; display: block; }
	#header	ul#header_menu li#about_us_button a:hover								{ height: 37px !important; height: 35px; }
	#header	ul#header_menu li#about_us_button.active a								{ background: url(/_images/global/header/menu_sprite.gif) 0px -74px; }
	#header	ul#header_menu li#about_us_button.active a:hover						{ background: url(/_images/global/header/menu_sprite.gif) 0px -37px; }

	#header ul#header_menu li#about_us_button ul									{ z-index: 1000; display: none; position: absolute; width: 254px; height: 336px; background-image: url(/_images/global/header/menu_shadow_two.png); background-position: right bottom; background-repeat: repeat-y; }
	#header ul#header_menu li#about_us_button:hover ul								{ display: block; height: 229px;}
	#header	ul#header_menu li#about_us_button:hover	a								{ background: none;}
	#header	ul#header_menu li#about_us_button:hover	ul li a							{ background: url(/_images/global/header/menu_sprite.gif) 0px -41px; background: none; }
	#header ul#header_menu li#about_us_button ul li									{ display: block; font-size: 14px; padding: 0 10px 3px 10px; background-color: #912B69; height: 38px; clear: both; width: auto; margin: 0; width: 230px;}
	#header ul#header_menu li#about_us_button ul li ul 								{ position: absolute; left: -10000px; top: -10000px; display: none; display: hidden;}
	#header ul#header_menu li#about_us_button ul li .sifr a							{ text-indent: 8px; display: block; padding: 9px 0 0 0; margin: 0; border-top: 1px #AC608E solid; height: 15px; text-decoration: none;}
	#header ul#header_menu li#about_us_button ul li .sifr a:hover					{ background-color: #71194A; }
	#header ul#header_menu li#about_us_button ul li.first .sifr a					{ border-top: 0px #C795B4 solid; }
	#header ul#header_menu li#about_us_button ul li.first							{ padding: 12px 10px 0 10px; }
	#header ul#header_menu li#about_us_button ul li.last 							{ margin: 0; height: 42px; padding: 0px 10px 10px 10px }
	#header ul#header_menu li#about_us_button ul li.last .sifr a					{ text-indent: 8px; display: block; padding: 9px 0 0 0; margin: 0; border-top: 1px #AC608E solid; height: 2px; text-decoration: none;}
	
	#header ul#header_menu li#about_us_button ul li.last .sifr a:hover				{ margin: 0;height: 32px !important; }
	#header ul#header_menu li#about_us_button ul li a								{ background: none; display: block; width: auto; color: #FFF;}
	#header ul#header_menu li#about_us_button ul li a:hover							{ background: none; }
	#header ul#header_menu li#about_us_button.active ul li a:hover					{ background: none; background-color: #71194A;}



	#header	ul#header_menu li#the_issues_button 									{ background: url(/_images/global/header/menu_sprite.gif) -108px 0px; width: 111px; height: 37px !important; height: 34px; }
	#header	ul#header_menu li#the_issues_button:hover								{ background: url(/_images/global/header/menu_sprite.gif) -108px -37px; }
	#header	ul#header_menu li#the_issues_button a									{ text-indent: -100000px; width: 111px; height: 37px !important; height: 35px; display: block; }
	#header	ul#header_menu li#the_issues_button a:hover								{ height: 37px !important; height: 35px; }
	#header	ul#header_menu li#the_issues_button.active a							{ background: url(/_images/global/header/menu_sprite.gif) -108px -74px; }
	#header	ul#header_menu li#the_issues_button.active a:hover						{ background: url(/_images/global/header/menu_sprite.gif) -108px -37px; }

	#header ul#header_menu li#the_issues_button ul									{ z-index: 1000; display: none; position: absolute; width: 354px; height: 226px; background-image: url(/_images/global/header/menu_shadow_two.png); background-position: right bottom; background-repeat: repeat-y; }
	#header ul#header_menu li#the_issues_button:hover ul							{ display: block; height: 270px;}
	#header	ul#header_menu li#the_issues_button:hover a								{ background: none;}
	#header	ul#header_menu li#the_issues_button:hover ul li a						{ background: url(/_images/global/header/menu_sprite.gif) 0px -41px; background: none; }
	#header ul#header_menu li#the_issues_button ul li								{ display: block; font-size: 14px; padding: 0 10px 3px 10px; background-color: #912B69; height: 38px; clear: both; width: auto; margin: 0; width: 330px;}
	#header ul#header_menu li#the_issues_button ul li ul 							{ position: absolute; left: -10000px; top: -10000px; display: none; display: hidden;}
	#header ul#header_menu li#the_issues_button ul li .sifr a						{ text-indent: 8px; display: block; padding: 9px 0 0 0; margin: 0; border-top: 1px #AC608E solid; height: 24px;  text-decoration: none;}
	#header ul#header_menu li#the_issues_button ul li .sifr a:hover					{ background-color: #71194A; }
	#header ul#header_menu li#the_issues_button ul li.first .sifr a					{ border-top: 0px #C795B4 solid; }
	#header ul#header_menu li#the_issues_button ul li.first							{ padding: 12px 10px 0 10px; }
	#header ul#header_menu li#the_issues_button ul li.last 							{ margin: 0; height: 42px; padding: 0px 10px 10px 10px }
	#header ul#header_menu li#the_issues_button ul li.last .sifr a					{ text-indent: 8px; display: block; padding: 9px 0 0 0; margin: 0; border-top: 1px #AC608E solid; height: 2px; text-decoration: none;}
	
	#header ul#header_menu li#the_issues_button ul li.last .sifr a:hover				{ margin: 0;height: 32px !important; }
	#header ul#header_menu li#the_issues_button ul li a								{ background: none; display: block; width: auto; color: #FFF;}
	#header ul#header_menu li#the_issues_button ul li a:hover						{ background: none; }
	#header ul#header_menu li#the_issues_button ul li a:hover						{ background: none; }
	#header ul#header_menu li#the_issues_button.active ul li a:hover				{ background: none; background-color: #71194A;}




	#header	ul#header_menu li#media_and_publications_button 						{ background: url(/_images/global/header/menu_sprite.gif) -219px 0px; width: 198px; height: 37px !important; height: 34px; }
	#header	ul#header_menu li#media_and_publications_button:hover					{ background: url(/_images/global/header/menu_sprite.gif) -219px -37px; }
	#header	ul#header_menu li#media_and_publications_button a						{ text-indent: -100000px; width: 198px; height: 37px !important; height: 35px; display: block; }
	#header	ul#header_menu li#media_and_publications_button a:hover					{ height: 37px !important; height: 35px; }
	#header	ul#header_menu li#media_and_publications_button.active a				{ background: url(/_images/global/header/menu_sprite.gif) -219px -74px; }
	#header	ul#header_menu li#media_and_publications_button.active a:hover			{ background: url(/_images/global/header/menu_sprite.gif) -219px -37px; }

	#header ul#header_menu li#media_and_publications_button ul						{ z-index: 1000; display: none; position: absolute; width: 254px; height: 226px; background-image: url(/_images/global/header/menu_shadow_two.png); background-position: right bottom; background-repeat: repeat-y; }
	#header ul#header_menu li#media_and_publications_button:hover ul				{ display: block; height: 270px;}
	#header	ul#header_menu li#media_and_publications_button:hover a					{ background: none;}
	#header	ul#header_menu li#media_and_publications_button:hover ul li a			{ background: url(/_images/global/header/menu_sprite.gif) 0px -41px; background: none; }
	#header ul#header_menu li#media_and_publications_button ul li					{ display: block; font-size: 14px; padding: 0 10px 3px 10px; background-color: #912B69; height: 38px; clear: both; width: auto; margin: 0; width: 230px;}
	#header ul#header_menu li#media_and_publications_button ul li ul 				{ position: absolute; left: -10000px; top: -10000px; display: none; display: hidden;}
	#header ul#header_menu li#media_and_publications_button ul li .sifr a			{ text-indent: 8px; display: block; padding: 9px 0 0 0; margin: 0; border-top: 1px #AC608E solid; height: 24px;  text-decoration: none;}
	#header ul#header_menu li#media_and_publications_button ul li .sifr a:hover		{ background-color: #71194A; }
	#header ul#header_menu li#media_and_publications_button ul li.first .sifr a		{ border-top: 0px #C795B4 solid; }
	#header ul#header_menu li#media_and_publications_button ul li.first				{ padding: 12px 10px 0 10px; }
	#header ul#header_menu li#media_and_publications_button ul li.last 							{ margin: 0; height: 42px; padding: 0px 10px 10px 10px }
	#header ul#header_menu li#media_and_publications_button ul li.last .sifr a					{ text-indent: 8px; display: block; padding: 9px 0 0 0; margin: 0; border-top: 1px #AC608E solid; height: 2px; text-decoration: none;}
	#header ul#header_menu li#media_and_publications_button ul li.last .sifr a:hover			{ margin: 0;height: 32px !important; }
	
	
	#header ul#header_menu li#media_and_publications_button ul li a					{ background: none; display: block; width: auto; color: #FFF;}	
	#header ul#header_menu li#media_and_publications_button.active ul li a			{ background: none; }
	#header ul#header_menu li#media_and_publications_button.active ul li a:hover	{ background: none; background-color: #71194A;}




	#header	ul#header_menu li#get_involved_button 									{ background: url(/_images/global/header/menu_sprite.gif) -417px 0px; width: 139px; height: 37px !important; height: 34px; }
	#header	ul#header_menu li#get_involved_button:hover								{ background: url(/_images/global/header/menu_sprite.gif) -417px -37px; }
	#header	ul#header_menu li#get_involved_button a									{ text-indent: -100000px; width: 139px; height: 37px !important; height: 35px; display: block; }
	#header	ul#header_menu li#get_involved_button a:hover							{ height: 37px !important; height: 35px; }
	#header	ul#header_menu li#get_involved_button.active a							{ background: url(/_images/global/header/menu_sprite.gif) -417px -74px; }
	#header	ul#header_menu li#get_involved_button.active a:hover					{ background: url(/_images/global/header/menu_sprite.gif) -417px -37px; }

	#header ul#header_menu li#get_involved_button ul								{ z-index: 1000; display: none; position: absolute; width: 254px; height: 226px; background-image: url(/_images/global/header/menu_shadow_two.png); background-position: right bottom; background-repeat: repeat-y; }
	#header ul#header_menu li#get_involved_button:hover ul							{ display: block; height: 229px;}
	#header	ul#header_menu li#get_involved_button:hover	a							{ background: none;}
	#header	ul#header_menu li#get_involved_button:hover	ul li a						{ background: url(/_images/global/header/menu_sprite.gif) 0px -41px; background: none; }
	#header ul#header_menu li#get_involved_button ul li								{ display: block; font-size: 14px; padding: 0 10px 3px 10px; background-color: #912B69; height: 38px; clear: both; width: auto; margin: 0; width: 230px;}
	#header ul#header_menu li#get_involved_button ul li ul 							{ position: absolute; left: -10000px; top: -10000px; display: none; display: hidden;}
	#header ul#header_menu li#get_involved_button ul li .sifr a						{ text-indent: 8px; display: block; padding: 9px 0 0 0; margin: 0; border-top: 1px #AC608E solid; height: 24px;  text-decoration: none;}
	#header ul#header_menu li#get_involved_button ul li .sifr a:hover				{ background-color: #71194A; }
	#header ul#header_menu li#get_involved_button ul li.first .sifr a				{ border-top: 0px #C795B4 solid; }
	#header ul#header_menu li#get_involved_button ul li.first						{ padding: 12px 10px 0 10px; }
	#header ul#header_menu li#get_involved_button ul li.last 						{ margin: 0; height: 42px; padding: 0px 10px 10px 10px }
	#header ul#header_menu li#get_involved_button ul li.last .sifr a				{ text-indent: 8px; display: block; padding: 9px 0 0 0; margin: 0; border-top: 1px #AC608E solid; height: 2px; text-decoration: none;}
	#header ul#header_menu li#get_involved_button ul li.last .sifr a:hover			{ margin: 0;height: 32px !important; }

	#header ul#header_menu li#get_involved_button ul li a							{ background: none; display: block; width: auto; color: #FFF;}	
	#header ul#header_menu li#get_involved_button.active ul li a					{ background: none; }
	#header ul#header_menu li#get_involved_button.active ul li a:hover				{ background: none; background-color: #71194A;}



	#header	ul#header_menu li#contact_us_button 									{ background: url(/_images/global/header/menu_sprite.gif) -556px 0px; width: 124px; height: 37px !important; height: 34px; }
	#header	ul#header_menu li#contact_us_button:hover								{ background: url(/_images/global/header/menu_sprite.gif) -556px -37px; }
	#header	ul#header_menu li#contact_us_button a									{ text-indent: -100000px; width: 124px; height: 37px !important; height: 35px; display: block; }
	#header	ul#header_menu li#contact_us_button a:hover								{ height: 37px !important; height: 35px; }
	#header	ul#header_menu li#contact_us_button.active a							{ background: url(/_images/global/header/menu_sprite.gif) -556px -74px; }
	#header	ul#header_menu li#contact_us_button.active a:hover						{ background: url(/_images/global/header/menu_sprite.gif) -556px -37px; }

	#header	ul#header_menu li ul li .sifr a.rss 									{ display: inline;}
	#header	ul#header_menu li ul li .sifr a.rss:hover								{ cursor: hand; cursor: pointer; }
	#header	ul#header_menu li ul li .sifr a.rss img									{ float: right; margin: -43px 10px 0 0; }


	/* - - - - Search - - - - */

	#header #search																	{ position: absolute; top: 80px; width: 212px; margin-left: 770px; display: block; }
	#header #search input.search_input 												{ float: left; display: inline; border: 1px #E2E2E2 solid; border-right: 0px #0683C2 solid; height: 16px; width: 170px; padding: 4px 4px 2px 4px; font: 12px Helvetica Neue, "Helvetica Neue", Helvetica, Arial; color: #444; margin: 0; }
	#header #search input.search_submit												{ float: left; display: block; margin: 0; padding: 0; width: 26px; height: 22px; border: 1px #E2E2E2 solid; border-left: 0px #0683C2 solid;}
	#header #search input.blur														{ color: #AAA;}

	/* - - - - Quicklinks - - - - */

	#header ul#quicklinks															{ position: absolute; top: 0; width: 356px; background-image: url(/_images/global/header/quicklinks_background.gif); background-repeat:none; padding: 0 8px 8px; height: 42px; margin: 0 0 0 612px;}
	#header ul#quicklinks li														{ float: right; }
	#header ul#quicklinks li a														{ display: block; width: 116px; height: 40px; padding: 0; text-indent: -100000px; margin: 0 0 0 4px; background-color: #E98300; text-decoration: none;}
	#header ul#quicklinks li a:hover												{ text-decoration: underline; background-color: #E05206;}
	#header ul#quicklinks li.first a												{ margin: 0 ;}
	#header ul#quicklinks li#ql_donate a											{ background-image: url(/_images/global/header/quicklinks_sprite.gif); background-position: -232px 0;}
	#header ul#quicklinks li#ql_donate a:hover										{ background-position: -232px -40px;}
	#header ul#quicklinks li#ql_tell_a_friend a										{ background-image: url(/_images/global/header/quicklinks_sprite.gif); background-position: -116px 0;}
	#header ul#quicklinks li#ql_tell_a_friend a:hover								{ background-position: -116px -40px;}
	#header ul#quicklinks li#ql_join_us a											{ background-image: url(/_images/global/header/quicklinks_sprite.gif); background-position: 0 0;}
	#header ul#quicklinks li#ql_join_us a:hover										{ background-position: 0 -40px;}




/* ------------------------------------------------- */
/* ---------------------CONTENT--------------------- */
/* ------------------------------------------------- */

	#content																		{ background-image: url(/_images/global/content/background.gif); background-repeat: repeat-y; }
	#content.no_background 															{ background-image: none;}

	/* - - - - Left Column - - - - */

	#content #left_column															{ overflow: hidden; height: 1%; width: 230px; float: left; min-height: 300px; margin-top: 10px; border-top: 3px #EFEFEF solid;}
	#content #left_column ul														{ z-index: 0; margin: 0; padding: 0; display: block; width: 154px; }
	#content #left_column ul li														{ font-family: Georgia, serif; margin:0; padding: 0; color: #902B69; list-style-type: none; width: 151px; font-size: 14px; }
	#content #left_column ul li.last												{ font-family: Georgia, serif; margin:0; padding: 0; color: #902B69; list-style-type: none; width: 151px; font-size: 14px; }
	#content #left_column ul li:hover a												{ color: #FFF;}
	#content #left_column ul li a													{ padding: 10px; background-color: #FFF; border-bottom: 1px #EFEFEF solid; display: block; color: #444444; width: 210px; text-decoration: none;}
	#content #left_column ul li a:hover												{ padding: 10px; background-color: #902B69; border-bottom: 1px #FFF solid; color: #fff; }
	#content #left_column ul li.active a											{ border-bottom: 1px #FFF solid; background-image: url(/_images/global/left_column/arrow.gif); background-position: 205px center; background-repeat: no-repeat; color: #fff; text-decoration: none; background-color: #902B69; }
	#content #left_column ul li:hover a												{ color: #fff;}

	#content #left_column ul li ul													{ display: none;}
	#content #left_column ul li.active ul											{ overflow: hidden; height: 1%; z-index: 0; margin: 0; padding: 10px 0; background-color: #FCF0FA; display: block; position: relative; width: 230px; border-bottom: 1px #DDD solid;}
	#content #left_column ul li.active ul li										{ font-family: Georgia, serif; margin: 0; padding: 3px 0; color: #444; list-style-type: none; width: 151px; font-size: 12px; line-height: 1.3em; }
	#content #left_column ul li.active ul li:hover a								{ color: #FFF;}
	#content #left_column ul li.active ul li a										{ padding: 0 10px 5px 20px; background-color: #FCF0FA; border-bottom: 0px #EFEFEF solid; display: block; color: #444444; width: 210px; text-decoration: none;}
	#content #left_column ul li.active ul li a:hover								{ padding: 0 10px 5px 20px; color: #902B69; }
	#content #left_column ul li.active ul li a										{ border-bottom: 0px #EEE solid; background-image: none; color: #444; text-decoration: none; background-color: #FCF0FA; }
	#content #left_column ul li.active ul li.active a								{ color: #902B69; }
	#content #left_column ul li ul li:hover a										{ color: #FCF7FB; color: #902B69;}

	#content #left_column ul li a.rss												{ display: none; }

	#content #left_column #advertisements											{ margin: 20px 0 -10px 0;}

	/* - - - - Right Column - - - - */

	#content #right_column															{ overflow: hidden; height: 1%; width: 710px; min-height: 300px; float: right;  margin: 10px 0 0 0; }
	#content #right_column h2														{ text-transform: uppercase; font-family: Arial, sans-serif; border-bottom: 1px #EFEFEF solid; font-size: 21px; padding: 8px 0; margin-bottom: 8px;}
	#content #right_column p#headline												{ font-family: Georgia, serif; border-bottom: 1px #EFEFEF solid; font-size: 2.25em; line-height: 1.45em; color: #444; padding: 0 0 8px 0; margin-bottom: 20px;}
	#content #right_column #sub_content 											{ margin: 20px 0 0 0;}
	#content #right_column #sub_content h2											{ text-transform: uppercase; font-family: Arial, sans-serif; border-bottom: 1px #EFEFEF solid; font-size: 15px; border-bottom: 1px #EFEFEF solid; padding: 8px 0; margin: 8px 0;}
	#content #right_column #sub_content .item										{ float: left; overflow: hidden; height: 100px; width: 215px; margin-top: 6px; padding: 0 0 0 20px; background-image: url(/_images/global/items/arrow.gif); background-repeat: no-repeat;}

	#content #right_column img.float_left											{ float: left; margin: 0 20px 10px 0 ;}
	#content #right_column img.float_right											{ float: right; margin: 0 10px 0 20px;}

	#content #right_column #text_flow h3											{ margin: 0 0 10px 0; padding: 10px 0 0 0; font-family: Georgia, sans-serif; text-transform: none; font-size: 19px; color: #3C2461; }
	#content #right_column #text_flow h4											{ margin: 0 0 10px 0; padding: 15px 0 0 0; font-family: Georgia, sans-serif; text-transform: none; font-size: 15px; color: #902B69; }
	#content #right_column #text_flow h3 a											{ text-decoration: underline;}
	#content #right_column #text_flow h4 a											{ text-decoration: underline;}
	#content #right_column #text_flow p a											{ text-decoration: underline;}
	#content #right_column #text_flow a												{ text-decoration: underline;}
	#content #right_column #text_flow p.image_caption								{ font-family: Arial, sans-serif; font-size: 10px;}
	#content #right_column #text_flow ol li,
	#content #right_column #text_flow ul li											{ font-size: 1.075em; margin: 0 0 .5em 0; padding: 0;}

	    /* - - - - Annual Report Slideshow - - - - */

	    #content #annual_report         											{ position: relative; }
	    #content #annual_report #slideshow											{ display: block; width: 756px; height: 547px; margin: 20px auto; border: 1px #CCC solid; }
	    #content #annual_report #slideshow_prev a,
	    #content #annual_report #slideshow_next a									{ display: block; width: 60px; height: 60px; background-image: url(/_images/annual_report/arrows.gif); text-indent: -10000px;}
	    #content #annual_report #slideshow_next a 									{ position: absolute; background-position: 0 0; top: 250px; right: 15px; }
	    #content #annual_report #slideshow_next a:hover								{ background-position: 60px 0;}
	    #content #annual_report #slideshow_prev a 									{ position: absolute; background-position: 0 60px; top: 250px; left: 15px; }
	    #content #annual_report #slideshow_prev a:hover								{ background-position: 60px 60px;}

        #content #annual_report #download_button                                    { margin: 20px auto; text-align: center;}
        #content #annual_report #download_button a                                  { text-align: center; display: inline-block; background-color: #832B69; padding: 10px 20px; font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; text-align: center; margin: 5px; text-decoration: none; color: #FFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
        #content #annual_report #download_button a:hover                            { background-color: #920075;}
        #content #annual_report #download_button a.gray                             { background-color: #EF9600; }
        #content #annual_report #download_button a.gray:hover                       { background-color: #EA7700; }

        #content #annual_report ul#nav                                              { overflow: hidden; height: 1%; width: 940px; background-color: #F6F6F6; padding: 20px 0 0 20px; margin: 20px 0;}
        #content #annual_report ul#nav li                                           { opacity: .7; display: block; margin: 0 15px 15px 0; float: left; border: 1px #CCC solid; padding: 0; height: 100px; }
        #content #annual_report ul#nav li:hover,
        #content #annual_report ul#nav li.activeSlide                               { opacity: 1; }

		/* - - - - About Us Slideshow - - - - */

		#content #right_column #text_flow #slideshow									{ display: block; height: 280px; width: 710px}
	
		/* - - - - Staff & Leadership Template - - - - */

		#content #right_column #staff_leadership										{ margin: 30px 0 0 0;}
		#content #right_column #staff_leadership .item									{ float: left; overflow: hidden; height: 1%; width: 350px; margin: 0 0 20px 0; padding: 0;}
		#content #right_column #staff_leadership .item img.portrait						{ float: left; margin-right: 10px; }
		#content #right_column #staff_leadership .item h3								{ margin: 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-size: 17px; color: #3C2461; }
		#content #right_column #staff_leadership .item a								{ text-decoration: underline; }
		#content #right_column #staff_leadership .item h3 a								{ text-decoration: none; }
		#content #right_column #staff_leadership .item h3 a:hover img					{ text-decoration: none; }
		#content #right_column #staff_leadership .item h3 a:hover						{ text-decoration: underline; }
		#content #right_column #staff_leadership .item a:hover							{ text-decoration: underline; }
		#content #right_column #staff_leadership .item p								{ margin: 0; padding: 0;}
		#content #right_column #staff_leadership .item p.title							{ margin: 0; padding: 4px 0; line-height: 1.3em;}
		#content #right_column #staff_leadership .item p.subtitle						{ margin: 0; padding: 4px 0; line-height: 1.3em; color: #902B69;}
		#content #right_column #staff_leadership .info									{ overflow: hidden; height: 1%; }
		#content #right_column #staff_leadership .footer								{ clear: both; width: 710px; text-align: right; font-style: italic; border-top: 1px #EFEFEF solid; padding: 10px 0 0; margin: 0 0 -15px 0;}		
		#content #right_column #staff_leadership .hidden								{ display: none;}		
		#content #right_column #staff_leadership .item .user_information				{ color: #F00;}
		#content #right_column #staff_leadership .item .user_information img.portrait	{ float: left; margin-right: 10px; }
		#content #right_column #staff_leadership .item .user_information h3				{ margin: 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-size: 17px; }
		#content #right_column #staff_leadership .item .user_information p				{ margin: 0; padding: 0;}
		#content #right_column #staff_leadership .item .user_information p.title		{ margin: 0; padding: 4px 0; line-height: 1.3em;}
		#content #right_column #staff_leadership .row									{ overflow: hidden; height: 1%; }

			/* - - - - Layout Styles - - - - */

			/*HORIZONTAL ENTRY (FAQs/Jobs)*/
			#content #right_column .hor_entry 												{ overflow: hidden; height: 1%; border-bottom: 1px #EFEFEF solid; padding: 0 0 10px 0; margin: 0 0 20px 0;}
			#content #right_column .hor_entry .hor_intro 									{ width: 210px; float: left; margin: 0 20px 0 0;}
			#content #right_column .hor_entry .hor_intro h3									{ margin: 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-size: 17px; }
			#content #right_column .hor_entry .hor_intro p									{ line-height: 1.3em; margin-top: 5px; width: 200px;}
			#content #right_column .hor_entry .hor_info										{ width: 470px; float: left; }
			#content #right_column .hor_entry .continue_reading								{ display: none; }
			
			/*TWO COLUMN LISTS w/arrows (FAQs/Jobs)*/
			#content #right_column #twoColList 												{ padding: 0 0 10px 0; margin: 0 0 20px 0;}
			#content #right_column #twoColList h3											{ border-bottom: 1px #EFEFEF solid; margin: 0 0 15px 0;}
			#content #right_column #twoColList .row											{ overflow: hidden; height: 1%; }
			#content #right_column #twoColList .item										{ float: left; overflow: hidden; width: 320px; margin-top: 6px; padding: 0 10px 0 20px; background-image: url(/_images/global/items/arrow.gif); background-repeat: no-repeat; background-position: 0 2px;}
			#content #right_column #twoColList .item h4										{ margin: 0; padding: 0 0 5px 0; font-family: Georgia, sans-serif; text-transform: none; font-weight: normal; font-size: 17px; }
			#content #right_column #twoColList h3 a, 
			#content #right_column #twoColList h4 a											{ text-decoration: none; }
			#content #right_column #twoColList h3 a:hover, 
			#content #right_column #twoColList h4 a:hover									{ text-decoration: underline; }

			/*TWO COLUMN LISTS with lines and no arrows */
			#content #right_column #twoColListLinesNoArrows 									{ overflow: hidden; height: 1%; border-bottom: 1px #EFEFEF solid; padding: 0 0 10px 0; margin: 0 0 20px 0;}
			#content #right_column #twoColListLinesNoArrows h3									{ border-bottom: 1px #EFEFEF solid; }
			#content #right_column #twoColListLinesNoArrows .item								{ float: left; overflow: hidden; width: 335px; margin: 6px 10px 0 0; padding: 20px 10px 10px 0;border-top: 1px #EFEFEF solid; }
			#content #right_column #twoColListLinesNoArrows .item.first							{ border-top: 0px #EFEFEF solid; padding: 10px 10px 0 0; }
			#content #right_column #twoColListLinesNoArrows .item h3							{ margin: 0 0 5px 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-weight: normal; font-size: 17px; border-bottom: none;}
			#content #right_column #twoColListLinesNoArrows .item p.date						{ font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column #twoColListLinesNoArrows .item h4							{ margin: 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-weight: normal; font-size: 17px; }
			#content #right_column #twoColListLinesNoArrows .item a.button						{ width: 120px; padding: 5px 10px; color: #FFF; margin: 0 0 10px 0; background-color: #902B69; text-decoration: none; }
			#content #right_column #twoColListLinesNoArrows .item a.button:hover				{ background-color: #3C2461; text-decoration: none; }
			#content #right_column #twoColListLinesNoArrows .item p.tags						{ margin-top: 12px; font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column #twoColListLinesNoArrows .item p.tags a													{ text-decoration: underline;}
			#content #right_column #twoColListLinesNoArrows .item p.tags a:hover				{ color: #3C2461;}
			#content #right_column #twoColListLinesNoArrows .row								{ overflow: hidden; height: 1%; }

			#content #right_column .item .itemImage												{ margin: 0; padding: 0; width: 110px; float:left;}
			#content #right_column .item .itemWithImage											{ margin: 0; padding: 0; width: 210px; float:right;}
			#content #right_column .item .itemWithImage p.date									{ font-size: 13px; font-family: Georgia, sans-serif; color: #666; margin: 0 0 10px 0; padding: 0;}

			/*TWO COLUMN LISTS with lines and arrows (Publications > Sub Category) */
			#content #right_column #twoColListLinesWithArrows 									{ overflow: hidden; height: 1%; border-bottom: 1px #EFEFEF solid; padding: 0 0 10px 0; margin: 0 0 20px 0;}
			#content #right_column #twoColListLinesWithArrows h3								{ border-bottom: 1px #EFEFEF solid;}
			#content #right_column #twoColListLinesWithArrows .item								{ float: left; overflow: hidden; width: 315px; margin: 6px 10px 0 0; padding: 20px 10px 10px 20px; background-image: url(/_images/global/items/arrow.gif); background-repeat: no-repeat; background-position: 0 22px; border-top: 1px #EFEFEF solid; }
			#content #right_column #twoColListLinesWithArrows .item.first						{ border-top: 0px #EFEFEF solid; padding-top: 10px; background-position: 0 12px;  }
			#content #right_column #twoColListLinesWithArrows .item h3							{ margin: 0 0 5px 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-weight: normal; font-size: 17px; border-bottom: none; color: #3C2461;}
			#content #right_column #twoColListLinesWithArrows .item p.description				{ margin: 6px 0 12px 0;}
			#content #right_column #twoColListLinesWithArrows .item p.date						{ font-size: 10px; font-family: Arial, sans-serif; color: #666; margin-top: 3px;}
			#content #right_column #twoColListLinesWithArrows .item h4							{ margin: 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-weight: normal; font-size: 17px; color: #3C2461; }
			#content #right_column #twoColListLinesWithArrows .item a.button					{ width: 120px; padding: 5px 10px; color: #FFF; margin: 0; background-color: #902B69; text-decoration: none; }
			#content #right_column #twoColListLinesWithArrows .item a.button:hover				{ background-color: #3C2461; text-decoration: none; }
			#content #right_column #twoColListLinesWithArrows .item p.tags						{ font-size: 10px; font-family: Arial, sans-serif; color: #666; margin-top: 10px;}
			#content #right_column #twoColListLinesWithArrows .item p.tags a													{ text-decoration: underline;}
			#content #right_column #twoColListLinesWithArrows .item p.tags a:hover				{ color: #3C2461;}
			#content #right_column #twoColListLinesWithArrows .row								{ overflow: hidden; height: 1%; }
		


			/*ONE COLUMN LISTS with lines and arrows */
			
			#content #right_column #oneColLists													{ overflow: hidden; height: 1%; background-image: url(/_images/global/right_column/one_col_lists_bkgd.gif); border-top: 1px #EFEFEF solid; margin: 20px 0 0 0; padding: 0 0 10px 0;  }

			#content #right_column .oneColListLinesWithArrows 									{ overflow: hidden; height: 1%; border-bottom: 1px #EFEFEF solid; padding: 0 1 10px 0; margin: 0 20px 0 0; width: 345px; float: left; }
			#content #right_column .oneColListLinesWithArrows.last								{ margin: 0; }
			#content #right_column .oneColListLinesWithArrows h3								{ width: 260px; float: left; margin-top: 20px;}
			#content #right_column .oneColListLinesWithArrows .see_all							{ margin: 20px 10px 0 0; }
			#content #right_column .oneColListLinesWithArrows .item								{ overflow: hidden; width: 320px; margin: 6px 0 0 0; padding: 20px 10px 10px 20px; background-image: url(/_images/global/items/arrow.gif); background-repeat: no-repeat; background-position: 0 22px; border-top: 1px #EFEFEF solid; }
			#content #right_column .oneColListLinesWithArrows .item.first						{ clear: both; border-top: 0px #EFEFEF solid; padding-top: 10px; background-position: 0 12px;  }
			#content #right_column .oneColListLinesWithArrows .item h3							{ margin: 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-weight: normal; font-size: 17px; border-bottom: none;}
			#content #right_column .oneColListLinesWithArrows .item p.description				{ margin: 0 0 6px 0;}
			#content #right_column .oneColListLinesWithArrows .item p.date						{ font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column .oneColListLinesWithArrows .item h4							{ margin: 0 0 5px 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-weight: normal; font-size: 17px; }
			#content #right_column .oneColListLinesWithArrows .item a.button					{ width: 120px; padding: 5px 10px; color: #FFF; margin: 0 0 10px 0; background-color: #902B69; text-decoration: none; }
			#content #right_column .oneColListLinesWithArrows .item a.button:hover				{ background-color: #3C2461; text-decoration: none; }
			#content #right_column .oneColListLinesWithArrows .item p.tags						{ font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column .oneColListLinesWithArrows .item p.tags a													{ text-decoration: underline;}
			#content #right_column .oneColListLinesWithArrows .item p.tags a:hover				{ color: #3C2461;}
			#content #right_column .oneColListLinesWithArrows .row								{ overflow: hidden; height: 1%; }

			/*LINKS LISTS */
			#content #right_column #twoColLinksLists											{ margin: 30px 0 0 0;}
			#content #right_column #twoColLinksLists h4											{ text-transform: uppercase; font-family: Arial, sans-serif; color: #902B69; line-height: 1.3em; font-size: 15px; padding: 5px 0 0 0; margin: 0 0 20px 0; border-top: 1px #EFEFEF solid; }
			#content #right_column #twoColLinksLists .linksLists								{ width: 345px; float: left; margin: 0 20px 0 0;}
			#content #right_column #twoColLinksLists .linksLists.second							{ margin: 0;}
			#content #right_column #twoColLinksLists .linksLists ul								{ width: 300px; margin: 0 0 30px 15px; }
			#content #right_column #twoColLinksLists .linksLists ul li  						{ color: #3C2461; font-size: 8px; margin: 0 0 6px 0;}
			#content #right_column #twoColLinksLists .linksLists ul li a						{ color: #444; text-decoration: none; font-size: 13px; line-height: 1.4em;}
			#content #right_column #twoColLinksLists .linksLists ul li a:hover					{ color: #902B69; text-decoration: underline; }



			/*FEATURED: TWO COLUMNS*/
			#content #right_column #featured_two												{ overflow: hidden; height: 1%; margin: 20px 0;}
			#content #right_column #featured_two .row											{ overflow: hidden; height: 1%;margin: 0 0 20px 0;}
			#content #right_column #featured_two .item											{ width: 350px; margin: 0 10px 0 0; float: left;}
			#content #right_column #featured_two .item.last										{ width: 350px; margin: 0; }
			#content #right_column #featured_two h3												{ margin: 0 0 10px 0; border-bottom: 1px #EFEFEF solid;}
			#content #right_column #featured_two .item h3										{ width: 330px; font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 10px 0; padding: 0; font-size: 17px; }
			#content #right_column #featured_two .item h4										{ width: 330px; font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 10px 0; padding: 0; font-size: 17px;}
			#content #right_column #featured_two .item p										{ width: 330px; }
			#content #right_column #featured_two .item a.button									{ width: 120px; padding: 6px 10px; color: #FFF; margin: 0 0 10px 0; background-color: #902B69; text-decoration: none; font-size: 15px; }
			#content #right_column #featured_two .item a.button	img								{ margin: 0 0 0 10px;}
			#content #right_column #featured_two .item a.button:hover							{ background-color: #3C2461; text-decoration: none; }
			#content #right_column #featured_two .item p.tags									{ margin-top: 20px; font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column #featured_two .item p.tags a													{ text-decoration: underline;}
			#content #right_column #featured_two .item p.tags a:hover							{ color: #3C2461;}

			#content #right_column #featured_left												{ overflow: hidden; height: 1%; margin: 20px 10px 20px 0; width: 350px; float: left;}
			#content #right_column #featured_left .item											{ width: 350px; margin: 0 10px 0 0; float: left;}
			#content #right_column #featured_left .item.last									{ width: 350px; margin: 0; }
			#content #right_column #featured_left h3											{ margin: 0 0 10px 0; border-bottom: 1px #EFEFEF solid;}
			#content #right_column #featured_left .item h3										{ width: 330px; font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 10px 0; padding: 0; font-size: 17px; }
			#content #right_column #featured_left .item h4										{ width: 330px; font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 10px 0; padding: 0; font-size: 17px;}
			#content #right_column #featured_left .item p										{ width: 330px; }
			#content #right_column #featured_left .item a.button								{ width: 120px; padding: 6px 10px; color: #FFF; margin: 0 0 10px 0; background-color: #902B69; text-decoration: none; font-size: 15px; }
			#content #right_column #featured_left .item a.button	img							{ margin: 0 0 0 10px;}
			#content #right_column #featured_left .item a.button:hover							{ background-color: #3C2461; text-decoration: none; }
			#content #right_column #featured_left .item p.tags									{ margin-top: 20px; font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column #featured_left .item p.tags a								{ text-decoration: underline;}
			#content #right_column #featured_left .item p.tags a:hover							{ color: #3C2461;}

			#content #right_column #featured_right												{ overflow: hidden; height: 1%; margin: 20px 0; width: 350px; float: left;}
			#content #right_column #featured_right .item										{ width: 350px; margin: 0 10px 0 0; float: left;}
			#content #right_column #featured_right .item.last									{ width: 350px; margin: 0; }
			#content #right_column #featured_right h3											{ margin: 0 0 10px 0; border-bottom: 1px #EFEFEF solid;}
			#content #right_column #featured_right .item h3										{ width: 330px; font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 10px 0; padding: 0; font-size: 17px; }
			#content #right_column #featured_right .item h4										{ width: 330px; font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 10px 0; padding: 0; font-size: 17px;}
			#content #right_column #featured_right .item p										{ width: 330px; }
			#content #right_column #featured_right .item a.button								{ width: 120px; padding: 6px 10px; color: #FFF; margin: 0 0 10px 0; background-color: #902B69; text-decoration: none; font-size: 15px; }
			#content #right_column #featured_right .item a.button	img							{ margin: 0 0 0 10px;}
			#content #right_column #featured_right .item a.button:hover							{ background-color: #3C2461; text-decoration: none; }
			#content #right_column #featured_right .item p.tags									{ margin-top: 20px; font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column #featured_right .item p.tags a								{ text-decoration: underline;}
			#content #right_column #featured_right .item p.tags a:hover							{ color: #3C2461;}


			/*FEATURED: THREE COLUMNS*/
			#content #right_column #featured_three												{ overflow: hidden; height: 1%; margin: 0 0 10px 0;}
			#content #right_column #featured_three h3											{ margin: 30px 0 10px 0;}
			#content #right_column #featured_three .item										{ width: 240px; float: left;}
			#content #right_column #featured_three .item.last									{ width: 230px; }
			#content #right_column #featured_three .item h3										{ width: 220px; font-family: Georgia, sans-serif; text-transform: none; margin: 20px 0 2px 0; padding: 0; font-size: 17px; color: #3C2461;}
			#content #right_column #featured_three .item h4										{ width: 220px; font-family: Georgia, sans-serif; text-transform: none; margin: 15px 0 6px 0; padding: 0; font-size: 17px; color: #3C2461;}
			#content #right_column #featured_three .item p										{ width: 220px; }
			#content #right_column #featured_three .item p.date									{ font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column #featured_three .item p.date a:hover							{ color: #3C2461;}
			#content #right_column #featured_three .item p.file_under							{ font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column #featured_three .item p.file_under a:hover					{ color: #3C2461;}
			#content #right_column #featured_three .item p.file_under a:hover					{ color: #3C2461;}
			#content #right_column #featured_three .item a.button								{ width: 120px; padding: 5px 10px; color: #FFF; margin: 0 0 10px 0; background-color: #902B69; text-decoration: none; }
			#content #right_column #featured_three .item a.button:hover							{ background-color: #3C2461; text-decoration: none; }
			#content #right_column #featured_three .item p.tags									{ margin-top: 12px; font-size: 10px; font-family: Arial, sans-serif; color: #666;}
			#content #right_column #featured_three .item p.tags a													{ text-decoration: underline;}
			#content #right_column #featured_three .item p.tags a:hover							{ color: #3C2461;}
			#content #right_column #featured_three .item p.file_under a,
			#content #right_column #featured_three .item p.tags a,
			#content #right_column #featured_three .item p.date a								{ text-decoration: underline; }
			
		
			/*PAGINATION*/
	
			#content #right_column #pagination														{ clear: both; overflow: hidden; height: 1%; border-top: 1px #EFEFEF solid; padding: 10px 0 4px 0; margin: 20px 0 0 0;}
			#content #right_column #pagination #total												{ float: left; display: block; font-weight: bold; color: #902B69; padding: 10px 0 0 10px;}
			#content #right_column #pagination #prev_next											{ float: right; display: block; font-weight: bold; width: 280px; color: #CCC; text-align: right; padding: 10px 10px 0 10px;}
			#content #right_column #pagination #prev_next a											{ color: #2292D7; text-decoration: none; color: #902B69; }
			#content #right_column #pagination #prev_next a:hover									{ color: #2292D7; text-decoration: underline; color: #3C2461;}

			#content #right_column #events_entry #entry_prev_next												{ overflow: hidden; height: 1%; width: 690px; border-top: 1px #EFEFEF solid; border-bottom: 1px #EFEFEF solid; background-color: #FCFCFC; padding: 8px 10px; margin-bottom: 30px; margin-top: 30px; }
			#content #right_column #events_entry #entry_prev_next a												{ font-size: 11px; color: #444; text-decoration: none; }
			#content #right_column #events_entry #entry_prev_next a:hover										{ color: #902B69; text-decoration: underline; }		
			#content #right_column #events_entry #entry_prev_next a.next										{ width: 180px; float: right; text-align: right; padding: 0 20px 0 0; background-image: url(/_images/global/items/arrow_transparent_grey.gif); background-repeat: no-repeat; background-position: right 2px ;}
			#content #right_column #events_entry #entry_prev_next a.previous									{ width: 180px; float: left; text-align: left; padding: 0 0 0 20px; background-image: url(/_images/global/items/arrow_transparent_grey_point_left.gif); background-repeat: no-repeat; background-position: left 2px ;} 
			#content #right_column #events_entry #entry_prev_next a.next .purple,
			#content #right_column #events_entry #entry_prev_next a.previous .purple							{ color: #902B69;}			
			#content #right_column #events_entry h4																{ color: #902B69; margin: 0 0 .5em 0; padding: 0;}

			/* - - - - Press Center- - - - */


			#content #right_column #press_center #featured_three h3										{ font-size: 15px; margin: 10px 0 10px 0;}
			#content #right_column #press_center #featured_three #press_kit								{ background-color: #f6f6f6; padding: 10px; margin: -15px 0 0 0;}
			#content #right_column #press_center #featured_three #press_kit h3							{ margin: 15px 0 10px 0;}
			#content #right_column #press_center #featured_three #press_kit a.downloads					{ display: block; width: 150px; height: 19px; color: #FFF; font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: bold; background-color: #902B69; padding: 8px 10px; margin: 6px 0 0 0; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
			#content #right_column #press_center #featured_three #press_kit a.downloads:hover			{ background-color: #3C2461; text-decoration: none;}

			#content #right_column #press_center #oneColLists											{ overflow: hidden; height: 1%; background-image: url(/_images/global/right_column/one_col_lists_bkgd.gif); border-top: 1px #EFEFEF solid; border-bottom: 1px #EFEFEF solid; margin: 20px 0 0 0; padding: 0 0 10px 0;  }
			#content #right_column #press_center .oneColListLinesWithArrows 							{ overflow: hidden; height: 1%; border-bottom: 0px #EFEFEF solid; padding: 0 0 10px 0; margin: 0 20px 0 0; float: left; }
			#content #right_column #press_center .oneColListLinesWithArrows h3							{ width: 270px; font-size: 15px; margin: 10px 0 20px 0;}
			#content #right_column #press_center .oneColListLinesWithArrows a							{ color: #3C2461; text-decoration: none; }
			#content #right_column #press_center .oneColListLinesWithArrows a:hover						{ color: #902B69; text-decoration: underline; }
			#content #right_column #press_center .oneColListLinesWithArrows.last						{ margin: 0; }
			#content #right_column #press_center .oneColListLinesWithArrows .see_all					{ margin: 20px 10px 0 0; }
			#content #right_column #press_center .oneColListLinesWithArrows .item						{ overflow: hidden; clear: both; width: 320px; margin: 0; border: 0; padding: 0 10px 0px 20px; background-image: url(/_images/global/items/arrow.gif); background-repeat: no-repeat; background-position: 0 0; }
			#content #right_column #press_center .oneColListLinesWithArrows .item h4					{ width: 300px; font-size: 17px; margin: -15px 0 0 0;}
			#content #right_column #press_center .oneColListLinesWithArrows .item p						{ margin: 0;}
			#content #right_column #press_center .oneColListLinesWithArrows .item p.date				{ font-size: 10px; font-family: Arial; color: #666; margin: 2px 0 5px 0; padding: 0; }
			#content #right_column #press_center .oneColListLinesWithArrows .row						{ overflow: hidden; height: 1%; }
			
			#content #right_column #press_center #press_center_bottom									{ overflow: hidden; height: 1%; margin-top: 10px;} 
			#content #right_column #press_center #press_center_bottom h3								{ font-size: 15px; margin: 10px 0 10px 0; padding: 0;}

			#content #right_column #press_center #press_center_bottom #twitter_feed						{ padding: 10px; float: left; }

			#content #right_column #press_center #press_center_bottom #rss_feeds						{ width: 430px; background-color: #f6f6f6; padding: 10px 10px 10px 20px; margin: 10px 10px 0 0 0; float: right;}
			#content #right_column #press_center #press_center_bottom #rss_feeds .item					{ width: 200px; float: left; margin: 0; padding: 0 10px 0 0;}
			#content #right_column #press_center #press_center_bottom #rss_feeds .row					{ clear: both;}
			#content #right_column #press_center #press_center_bottom #rss_feeds h4						{ width: 210px; margin: 0; padding: 0;}
			#content #right_column #press_center #press_center_bottom #rss_feeds a						{ text-decoration: none; }
			#content #right_column #press_center #press_center_bottom #rss_feeds a:hover				{ text-decoration: underline; }

		/* - - - - The Issues > Issues Tabs- - - - */

		#content #right_column #issuesTabs															{ overflow: hidden; height: 1%; margin: 20px 0; z-index: 0;}

		#content #right_column #issuesTabs #issuesTabsMenu											{ width: 710px; height: 33px; overflow: hidden; margin: 0; z-index: 500; }
		#content #right_column #issuesTabs #issuesTabsMenu li										{ display: inline; float: left;}
		#content #right_column #issuesTabs #issuesTabsMenu li a										{ border-top: 3px #691740 solid;  width: 95px; margin: 0 3px 0 0; height: 40px; display: block; background-color: #902B69; font-size: 13px; text-decoration: none; color: #FFF; padding: 5px 0 0 10px; }
		#content #right_column #issuesTabs #issuesTabsMenu li a:hover								{ border-top: 3px #333 solid; color: #333; background-color: #EBE9EF; cursor: hand; cursor: pointer; background-position: -294px 0; }
		#content #right_column #issuesTabs #issuesTabsMenu li a.issuesTabsMenuActive				{ border-top: 3px #333 solid; color: #333; background-position: 0 0; background-color: #EBE9EF; }
		#content #right_column #issuesTabs #issuesTabsMenu li a.issuesTabsMenuActive:hover			{ border-top: 3px #333 solid; color: #333; background-position: 0 0; cursor: default;}
		#content #right_column #issuesTabs #issuesTabsContent										{ width: 710px; height: 350px; overflow: auto; background-color: #EBE9EF; z-index: 500; border-bottom: 20px #EBE9EF solid; border-top: 20px #EBE9EF solid; }
		#content #right_column #issuesTabs #issuesTabsContent .issuesTabsCopy						{ width: 650px; color: #333; padding: 0; margin: 0 20px; overflow: hidden; background: url(/images/_global/about_us/scroll_bkgd.gif) bottom;}

		#content #right_column #issuesTabs #quickfacts .item											{ float: left; height: 200px; margin: 0 10px 10px 0; width: 320px; background-color: #FFF; color: #EFEFEF; }
		#content #right_column #issuesTabs #quickfacts .item.second										{ margin: 0 0 10px 0; width: 320px; }
		#content #right_column #issuesTabs #quickfacts p .source a										{ text-decoration: none; color: #CCC; font-size: 10px; font-family: Arial, sans-serif; float: right; width: 20px; height: 10px; padding: 5px 23px 0 0;}
 		#content #right_column #issuesTabs #quickfacts p .number										{ display: block; text-align: center; width: 320px; padding: 0; color: #3C2461;}
		#content #right_column #issuesTabs #quickfacts p .number strong									{ font-weight: normal;}
 		#content #right_column #issuesTabs #quickfacts p .text											{ display: block; text-align: center; width: 285px; height: 55px; padding: 10px 20px 10px 20px; color: #902B69; font-size: 13px; line-height: 1.3em;}	
		#content #right_column #issuesTabs #quickfacts p .number.sizeA									{ font-size: 90px; line-height: 1em; height: 90px; padding: 15px 0 15px 0; }
 		#content #right_column #issuesTabs #quickfacts p .number.sizeB									{ font-size: 80px; line-height: 1em; height: 70px; padding: 35px 0 15px 0; }
 		#content #right_column #issuesTabs #quickfacts p .number.sizeC									{ font-size: 40px; line-height: 1em; height: 50px; padding: 55px 0 15px 0; }

		#content #right_column #issuesTabs #links ul													{ float: left; margin: 20px 40px 0 20px;}
		#content #right_column #issuesTabs #links ul li													{ color: #666; font-size: 10px; }
		#content #right_column #issuesTabs #links ul li	a												{ color: #333; font-size: 13px; text-decoration: none; }
		#content #right_column #issuesTabs #links ul li	a:hover											{ color: #902B69; text-decoration: underline; }

		#content #right_column #issuesTabsContent #take_action													{ overflow: hidden; height: 1%; margin: 0;}
		#content #right_column #issuesTabsContent #take_action .row												{ overflow: hidden; height: 1%;margin: 0 0 25px 0;}
		#content #right_column #issuesTabsContent #take_action .item											{ width: 315px; margin: 0 10px 0 0; float: left;}
		#content #right_column #issuesTabsContent #take_action .item.last										{ width: 315px; margin: 0; }
		#content #right_column #issuesTabsContent #take_action .item h3											{ width: 315px; font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 10px 0; padding: 0; font-size: 17px;}
		#content #right_column #issuesTabsContent #take_action .item h4											{ width: 315px; font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 10px 0; padding: 0; font-size: 17px;}
		#content #right_column #issuesTabsContent #take_action .item p											{ width: 305px; }
		#content #right_column #issuesTabsContent #take_action .item img.main_image								{ width: 305px; height: 171px; }
		#content #right_column #issuesTabsContent #take_action .item a.button									{ display: block; width: 100px; padding: 6px 3px 6px 10px; color: #FFF; margin: 0 0 10px 0; background-color: #902B69; text-decoration: none; font-size: 13px; }
		#content #right_column #issuesTabsContent #take_action .item a.button img								{ vertical-align: middle; margin: 0 0 0 10px; }
		#content #right_column #issuesTabsContent #take_action .item a.button:hover								{ background-color: #3C2461; text-decoration: none; }
		#content #right_column #issuesTabsContent #take_action .item p.tags										{ margin-top: 20px; font-size: 10px; font-family: Arial, sans-serif; color: #666;}
		#content #right_column #issuesTabsContent #take_action .item p.tags a:hover								{ color: #3C2461;}

		#content #right_column #issuesTabsContent .twoColListLinesWithArrows 									{ overflow: hidden; height: 1%; border-bottom: 1px #CCC solid; padding: 0 0 10px 0; margin: 0 0 20px 0;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows h3									{ border-bottom: 1px #CCC solid; }
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item								{ float: left; overflow: hidden; width: 285px; margin: 6px 10px 0 0; padding: 20px 10px 10px 20px; background-image: url(/_images/global/items/arrow_transparent_issue_tabs.gif); background-repeat: no-repeat; background-position: 0 20px; border-top: 1px #CCC solid; }
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item.first						{ border-top: 0px #CCC solid; padding-top: 10px; margin: 6px 0 0 0;  background-position: 0 10px;  }
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item h3							{ margin: 0 0 5px 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-weight: normal; font-size: 17px; border-bottom: none;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item p.description				{ margin: 6px 0 12px 0;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item p.date						{ font-size: 10px; font-family: Arial, sans-serif; color: #666; margin-top: 3px;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item h4							{ margin: 0; padding: 0; font-family: Georgia, sans-serif; text-transform: none; font-weight: normal; font-size: 17px; }
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item a.button						{ width: 120px; padding: 5px 10px; color: #FFF; margin: 0; background-color: #902B69; text-decoration: none; }
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item a.button:hover				{ background-color: #3C2461; text-decoration: none; }
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item p.tags						{ font-size: 10px; font-family: Arial, sans-serif; color: #666; margin-top: 10px;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item p.tags a						{ text-decoration: underline;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item p.tags a:hover				{ color: #3C2461;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item p.file_under					{ font-size: 10px; font-family: Arial, sans-serif; color: #666; margin-top: 10px;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item p.file_under a:hover			{ color: #3C2461;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .item p.file_under a:hover			{ color: #3C2461;}
		#content #right_column #issuesTabsContent .twoColListLinesWithArrows .row								{ overflow: hidden; height: 1%; display: block; }



		/* - - - - Tools for Advoacy Tabs - - - - */

		#content #right_column #issuesTabs.toolsTabs												{ overflow: hidden; height: 1%; margin: 20px 0; z-index: 0;}

		#content #right_column #issuesTabs.toolsTabs #issuesTabsMenu								{ width: 710px; height: 50px; overflow: hidden; margin: 0; z-index: 500; }
		#content #right_column #issuesTabs.toolsTabs #issuesTabsMenu li								{ display: inline; float: left;}
		#content #right_column #issuesTabs.toolsTabs #issuesTabsMenu li a							{ border-top: 3px #691740 solid;  width: 115px; margin: 0 3px 0 0; height: 50px; display: block; background-color: #902B69; font-size: 12px; line-height: 1.3em; text-decoration: none; color: #FFF; padding: 5px 10px 0 10px; }
		#content #right_column #issuesTabs.toolsTabs #issuesTabsMenu li a:hover						{ border-top: 3px #333 solid; color: #333; background-color: #EBE9EF; cursor: hand; cursor: pointer; background-position: -294px 0; }
		#content #right_column #issuesTabs.toolsTabs #issuesTabsMenu li a.issuesTabsMenuActive		{ border-top: 3px #333 solid; color: #333; background-position: 0 0; background-color: #EBE9EF; }
		#content #right_column #issuesTabs.toolsTabs #issuesTabsMenu li a.issuesTabsMenuActive:hover{ border-top: 3px #333 solid; color: #333; background-position: 0 0; cursor: default;}
		#content #right_column #issuesTabs.toolsTabs #issuesTabsContent								{ width: 710px; height: 350px; overflow: auto; background-color: #EBE9EF; z-index: 500; }
		#content #right_column #issuesTabs.toolsTabs #issuesTabsContent .issuesTabsCopy				{ width: 660px; color: #333; padding: 0; margin: 20px; overflow: hidden; background: url(/images/_global/about_us/scroll_bkgd.gif) bottom;}



		/* - - - - The Issues > Issues > Sub Issue - - - - */

		#content #right_column #text_flow #right_left_column										{ width: 470px; float: left; padding: 0 10px 0 0; }
		#content #right_column #text_flow #right_right_column										{ width: 230px; float: right; }

		#content #right_column #text_flow #right_right_column #accordian 			 				{ margin-bottom: 10px; }
		#content #right_column #text_flow #right_right_column #accordian .module 	 				{ margin: 0; padding: 20px 0 20px 20px; height: 200px; font-size: 12px;} 
		#content #right_column #text_flow #right_right_column #accordian h3							{ font-size: 11px; margin: 0; padding: 2px 0; border-bottom: 1px #FFF solid; color: #FFF;}
		#content #right_column #text_flow #right_right_column #accordian h3	a						{ font-family: Arial; text-transform: uppercase; font-size: 12px; color: #FFF; text-decoration: none;}
		#content #right_column #text_flow #right_right_column #accordian a							{ text-decoration: none;}
		#content #right_column #text_flow #right_right_column #accordian ul							{ margin: 0; padding: 0; list-style-type: none; clear: both; width: 180px;}
		#content #right_column #text_flow #right_right_column #accordian ul li						{ font-size: 11px;margin: 0 0 1em 0; padding: 0; list-style-type: none;}
		#content #right_column #text_flow #right_right_column #accordian p							{ font-size: 11px; margin: 6px 0 0 0; padding: 6px 0 0 0; border-top: 1px #DDD solid;  width: 180px;}
		#content #right_column #text_flow #right_right_column #accordian strong						{ font-weight: normal; }
		#content #right_column #text_flow #right_right_column #accordian a							{ font-size: 11px; color: #902B69;}
		#content #right_column #text_flow #right_right_column #accordian p a						{ font-size: 11px; color: #666; text-decoration: none; }
		#content #right_column #text_flow #right_right_column #accordian p a:hover					{ color: #902B69; text-decoration: none; }

		#content #right_column #text_flow #right_right_column #quickfacts .item									{ height: 160px; margin: 0 10px 10px 0; width: 230px; background-color: #EFEFEF; color: #EFEFEF; }
		#content #right_column #text_flow #right_right_column #quickfacts p .source a							{ text-decoration: none; color: #666; font-size: 10px; font-family: Arial, sans-serif; float: right; width: 20px; height: 10px; padding: 5px 23px 0 0;}
 		#content #right_column #text_flow #right_right_column #quickfacts p .number								{ display: block; text-align: center; width: 230px; padding: 0; color: #3C2461;}
		#content #right_column #text_flow #right_right_column #quickfacts p .number strong						{ font-weight: normal;}
 		#content #right_column #text_flow #right_right_column #quickfacts p .text								{ display: block; text-align: center; width: 190px; height: 55px; padding: 10px 20px 10px 20px; color: #902B69; font-size: 11px; line-height: 1.3em;}	
 		#content #right_column #text_flow #right_right_column #quickfacts p .number.sizeA						{ font-size: 60px; line-height: 1em; height: 60px; padding: 15px 0 15px 0; }
 		#content #right_column #text_flow #right_right_column #quickfacts p .number.sizeB						{ font-size: 50px; line-height: 1em; height: 50px; padding: 20px 0 10px 0; }
 		#content #right_column #text_flow #right_right_column #quickfacts p .number.sizeC						{ font-size: 30px; line-height: 1em; height: 40px; padding: 30px 0 10px 0; }

		/* - - - - News Header - - - - */
	
		#content #right_column #news_header																{ overflow: hidden; height: 1%; width: 710px; padding-bottom: 10px; }
		#content #right_column #news_header #featured_news												{ width: 460px; float: left;}
		#content #right_column #news_header #featured_news h3											{ margin-top: 20px;}
		#content #right_column #news_header #featured_news h3 a											{ text-decoration: none;}
		#content #right_column #news_header #daily_news_feed											{ width: 210px; float: right; background-color: #3C2461; height: 460px; padding: 0 10px;}
		#content #right_column #news_header #daily_news_feed h3											{ color:#ffffff; font-size: 15px; line-height: 1.5em; margin-top: 15px; font-family: Arial, sans-serif; text-transform: uppercase; }
		#content #right_column #news_header #daily_news_feed_content									{ width: 200px; height: 370px; padding: 0 10px 0 0; overflow:auto}
		#content #right_column #news_header #daily_news_feed_content p									{ font-weight: normal; border-top: 1px solid #4A346C; padding: 10px 0px; margin:0 ;font-size: 12px; }
		#content #right_column #news_header #daily_news_feed_content p .date							{ color:#A397B4; font-family: Arial; font-size: 10px; }
		#content #right_column #news_header #daily_news_feed_content p a								{ color: #FFF; text-decoration: underline; }
		#content #right_column #news_header #daily_news_feed_content p a:hover							{ color: #FFF; text-decoration: none; }
		#content #right_column #news_header p.tags														{ font-size: 11px; font-family: Arial, sans-serif; color: #666;}
		#content #right_column #news_header p.tags a													{ text-decoration: underline;}
		#content #right_column #news_header p.tags a:hover												{ color: #3C2461;}
		#content #right_column #news_header h4															{ font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 12px 0; padding: 0; color: #3C2461; font-size: 24px; line-height: 1.3em; }

		/* - - - - Blog Header - - - - */
	
		#content #right_column #blog_header																{ overflow: hidden; height: 1%; width: 710px; padding-bottom: 10px; }
		#content #right_column #blog_header #featured_news h3											{ margin-top: 20px;}
		#content #right_column #blog_header #featured_news h3 a											{ text-decoration: none;}
		#content #right_column #blog_header p.tags														{ font-size: 11px; font-family: Arial, sans-serif; color: #666;}
		#content #right_column #blog_header p.tags a													{ text-decoration: underline;}
		#content #right_column #blog_header p.tags a:hover												{ color: #3C2461;}
		#content #right_column #blog_header h4															{ font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 12px 0; padding: 0; color: #3C2461; font-size: 24px; line-height: 1.3em; }

		/* - - - - News Single Entry Page - - - - */

		#content #right_column #news_entry																{ width: 460px; float: left; }
		#content #right_column #news_entry h3.headline													{ font-family: Georgia, sans-serif; text-transform: none; margin: 10px 0 12px 0; padding: 0; color: #3C2461; font-size: 24px; line-height: 1.3em; }
		#content #right_column #news_entry p.tags														{ font-size: 11px; font-family: Arial, sans-serif; color: #666;}
		#content #right_column #news_entry p.tags a													{ text-decoration: underline;}
		
		#content #right_column #news_entry #entry_prev_next												{ overflow: hidden; height: 1%; width: 440px; border-top: 1px #EFEFEF solid; border-bottom: 1px #EFEFEF solid; background-color: #FCFCFC; padding: 8px 10px; margin-bottom: 30px; }
		#content #right_column #news_entry #entry_prev_next	a											{ font-size: 11px; color: #444; text-decoration: none;}
		#content #right_column #news_entry #entry_prev_next	a:hover										{ color: #902B69; text-decoration: underline; }		
		#content #right_column #news_entry #entry_prev_next	a.next										{ width: 180px; float: right; text-align: right; padding: 0 20px 0 0; background-image: url(/_images/global/items/arrow_transparent_grey.gif); background-repeat: no-repeat; background-position: right 2px ;}
		#content #right_column #news_entry #entry_prev_next	a.previous									{ width: 180px; float: left; text-align: left; padding: 0 0 0 20px; background-image: url(/_images/global/items/arrow_transparent_grey_point_left.gif); background-repeat: no-repeat; background-position: left 2px ;} 
		#content #right_column #news_entry #entry_prev_next a.next .purple,
		#content #right_column #news_entry #entry_prev_next a.previous .purple							{ color: #902B69;}			
		
		#content #right_column #newsletter_entry #entry_prev_next										{ overflow: hidden; height: 1%; width: 710px; border-top: 1px #EFEFEF solid; border-bottom: 1px #EFEFEF solid; background-color: #FCFCFC; padding: 8px 10px; margin-bottom: 30px; }
		#content #right_column #newsletter_entry #entry_prev_next a										{ font-size: 11px; color: #444; text-decoration: none;}
		#content #right_column #newsletter_entry #entry_prev_next a:hover								{ color: #902B69; text-decoration: underline; }		
		#content #right_column #newsletter_entry #entry_prev_next a.next								{ width: 180px; float: right; text-align: right; padding: 0 20px 0 0; background-image: url(/_images/global/items/arrow_transparent_grey.gif); background-repeat: no-repeat; background-position: right 2px ;}
		#content #right_column #newsletter_entry #entry_prev_next a.previous							{ width: 180px; float: left; text-align: left; padding: 0 0 0 20px; background-image: url(/_images/global/items/arrow_transparent_grey_point_left.gif); background-repeat: no-repeat; background-position: left 2px ;} 
		#content #right_column #newsletter_entry #entry_prev_next a.next .purple,
		#content #right_column #newsletter_entry #entry_prev_next a.previous .purple					{ color: #902B69;}			
				
		#content #right_column .recent_news																{ width: 220px; float: right; background-color: #EFEFEF; padding: 10px; margin-bottom: 10px;}
		#content #right_column .recent_news	h4															{ color: #902B69; text-transform: uppercase; font-family: Arial, sans-serif; font-size: 15px; border-bottom: 1px #CCC solid; padding: 4px 0; margin: 0 0 10px 0;}	
		#content #right_column .recent_news	ul  														{ width: 200px; color: #CCC; margin: 0 0 10px 12px;}
		#content #right_column .recent_news	ul li														{ border-bottom: 5px #EFEFEF solid; font-size: 13px; list-style-position:outside; list-style-image: url(/_images//media_and_publications/tiny_arrow.gif); line-height: 1.4em;}
		#content #right_column .recent_news	ul li a	 													{ color: #444; text-decoration: underline;}		
		#content #right_column .recent_news	ul li a:hover												{ color: #902B69; text-decoration: underline;}		

			
		/* - - - - Quickfacts - - - - */
	
		#content #right_column #quickfacts .item														{ float: left; height: 200px; margin: 0 10px 10px 0; width: 350px; background-color: #EFEFEF; color: #EFEFEF; }
		#content #right_column #quickfacts .item.second													{ margin: 0 0 10px 0; width: 350px; background-color: #EFEFEF; }
		#content #right_column #quickfacts p .source a													{ text-decoration: none; color: #666; font-size: 10px; font-family: Arial, sans-serif; float: right; width: 20px; height: 10px; padding: 5px 23px 0 0;}
 		#content #right_column #quickfacts p .number													{ display: block; text-align: center; width: 350px; padding: 0; color: #3C2461;}
		#content #right_column #quickfacts p .number strong												{ font-weight: normal;}
 		#content #right_column #quickfacts p .text														{ display: block; text-align: center; width: 310px; height: 55px; padding: 10px 20px 10px 20px; color: #902B69; font-size: 16px; }	
		#content #right_column #quickfacts p .number.sizeA												{ font-size: 95px; line-height: 1em; height: 90px; padding: 15px 0 15px 0; }
 		#content #right_column #quickfacts p .number.sizeB												{ font-size: 70px; line-height: 1em; height: 70px; padding: 40px 0 10px 0; }
 		#content #right_column #quickfacts p .number.sizeC												{ font-size: 50px; line-height: 1em; height: 50px; padding: 50px 0 20px 0; }


		/* - - - - Sub Sub Menu - - - - */

 		#content #right_column #sub_sub_menu															{ overflow: hidden; height: 1%; background-color: #EFEFEF; padding: 20px 0;}
 		#content #right_column #sub_sub_menu h3															{ margin: 0 0 14px 15px; padding: 0;}
 		#content #right_column #sub_sub_menu ul															{ width: 190px; float: left; margin: 0 0 0 32px; padding: 0 10px 0 0;  }
 		#content #right_column #sub_sub_menu ul	li														{ font-size: 14px; line-height: 1.2em; margin: 0 0 7px 0; list-style-position:outside; list-style-image: url(/_images/global/items/arrow_transparent_grey.gif); line-height: 1.3em;}
 		#content #right_column #sub_sub_menu ul	li a													{ color: #333333; text-decoration: none;} 
 		#content #right_column #sub_sub_menu ul	li a:hover												{ color: #902B69; text-decoration: underline;}

		/* - - - - Press Releases Quick Facts - - - - */

 		#content #right_column #quickFactsThreeCol														{ overflow: hidden; height: 1%; margin: 0;}
 		#content #right_column #quickFactsThreeCol h3													{ width: 150px; float: left; margin: 0 0 20px 0; padding: 0;  }
 		#content #right_column #quickFactsThreeCol .item												{ width: 220px; margin: 0 0 20px 0; padding: 0; }
 		#content #right_column #quickFactsThreeCol .item h4												{ margin: 0; padding: 0; clear: both; }
 		#content #right_column #quickFactsThreeCol .item p												{ line-height: 1.3em;}
 		#content #right_column #quickFactsThreeCol #colA												{ width: 230px; float: left; margin: 15px 10px 0 0; }
 		#content #right_column #quickFactsThreeCol #colB												{ width: 230px; float: left; margin: 15px 10px 0 0;  }
 		#content #right_column #quickFactsThreeCol #colC												{ width: 210px; float: left; margin: 0; background-color: #EFEFEF; padding: 15px 10px 20px 10px; height: 300px;}
 		#content #right_column #quickFactsThreeCol #colC address										{ clear: both; color: #3C2461; margin: 0 0 20px 0px;}
 		#content #right_column #quickFactsThreeCol #colC a												{ color: #3C2461;}
 		#content #right_column #quickFactsThreeCol #colC h3												{ width: 180px; margin: 0 0 10px 0; }

		/* - - - - Press Releases Quick Facts - - - - */

 		#content #right_column #contact_form_contacts													{ width: 230px; float: left; }
 		#content #right_column #contact_form_contacts h4												{ font-size: 17px; margin: 0 0 5px 0;}

		/*SEE ALL ARROW*/

		#content #right_column .see_all													{ float: right; position: relative; top: 0; font-size: 10px; margin: 0 10px 0 0; font-family: Arial, sans-serif; width: 50px; text-align: right; }
		#content #right_column .see_all	a												{ text-decoration: none;  }
		#content #right_column .see_all	a:hover											{ text-decoration: underline;  }




	/* - - - - Full Column - - - - */

	#content #full_column																{ overflow: hidden; height: 1%; width: 960px; min-height: 300px; margin: 10px 0 0 0; background-color: #FFF; }
	#content #full_column h2															{ text-transform: uppercase; font-family: Arial, sans-serif; border-bottom: 1px #EFEFEF solid; font-size: 21px; padding: 8px 0; margin-bottom: 8px;}

		/* - - - - The Issues - - - - */
	
		#content #full_column #the_issues .column										{ overflow: hidden; height: 1%; margin: 0 0 20px 0; background-image: url(/_images//the_issues/fc_bkgd.gif); }
		#content #full_column #the_issues .column .issue								{ width: 325px; float: left;  }
		#content #full_column #the_issues .column .issue.last							{ width: 300px; float: left;  }

		#content #full_column #the_issues .column .issue img							{ margin: 0 0 15px 0;}
		#content #full_column #the_issues .column .issue h3 a							{ text-transform: uppercase; font-family: Arial, sans-serif; color: #902B69; line-height: 1.3em; font-size: 15px; }
		#content #full_column #the_issues .column .issue ul								{ color: #3C2461; margin: 0 0 0 15px; padding: 0; width: 130px; float: left; }
		#content #full_column #the_issues .column .issue ul li							{ font-size: 13px; margin: 0 0 4px 0; padding: 0; list-style-position:outside; list-style-image: url(/_images//the_issues/arrow.gif); line-height: 1.3em;}
		#content #full_column #the_issues .column .issue ul li a						{ color: #3C2461;  }

		#content #full_column #the_issues .column .issue h3,
		#content #full_column #the_issues .column .issue p								{ width: 310px;}




/* ------------------------------------------------- */
/* ---------------------FOOTER---------------------- */
/* ------------------------------------------------- */

#footer_wrapper																	{ background-color: #CBCBCB; }
#footer																			{ overflow: hidden; width: 100%; margin: 0; height: 330px; background-image: url(/_images/global/footer/background.png); background-repeat: repeat-x; font-family: Arial, sans-serif; }
#footer_content																	{ overflow: hidden; width: 960px; margin: 0 auto 20px auto; }
					
/* - - - - Breadcrumb - - - - */

#footer_breadcrumb																{ height: 35px; overflow: hidden; height: 1%; margin: 24px 0 0 0;}
#footer_breadcrumb #breadcrumb													{ height: 35px; margin: 0 0 1px 0; background-color: none; float: left;}
#footer_breadcrumb #breadcrumb													{ font-size:1.2em; float:left; margin:0; width:580px; }
#footer_breadcrumb #breadcrumb span a											{ display:block; float:left; background:transparent url(/_images/global/footer/breadcrumb/spacer.png) top left no-repeat; height: 35px; padding: 9px 5px 0 20px; }
#footer_breadcrumb #breadcrumb a												{ text-decoration:none; display:block; padding:8px 10px; color:#FFF; font-size: 12px;}
#footer_breadcrumb #breadcrumb a:hover											{ color:#CCCCCC; text-decoration: none;}
#footer_breadcrumb #breadcrumb #breadcrumb_home									{ background:none; padding:0; }
#footer_breadcrumb #breadcrumb #breadcrumb_home a								{ overflow:hidden; text-indent:-9999px; background:url(/_images/global/footer/breadcrumb/home.png) no-repeat; height: 35px;}

#footer_breadcrumb #print_email													{ height: 35px; float: right;}
#footer_breadcrumb #print_email p 												{ float: left; font-family: Arial, sans-serif; }
#footer_breadcrumb #print_email a 												{ display:block; text-decoration:none; color:#FFF; font-size: 12px; padding-top: 2px;}
#footer_breadcrumb #print_email a:hover											{ color:#CCCCCC;  text-decoration: none;}
#footer_breadcrumb #print_email a img											{ vertical-align: middle; padding: -2px 0 0 0; margin: 0 0 0 10px;}

/* - - - - What's New - - - - */

#footer_content #footer_whats_new												{ overflow: hidden; height: 1%; height: 35px; margin: 0; color: #FFF; padding: 0;}
#footer_content #footer_whats_new a												{ color: #FFF; margin: 0; padding: 0; }
#footer_content #footer_whats_new p.rss											{ height: 13px; width: 75px; float: right; padding: 11px 0 0 0;}
#footer_content #footer_whats_new div.feed .title								{ font-weight: bold; font-size: 16px; width: 195px; height: 35px; float: left; padding: 7px 0 0 3px; background: transparent;}	
#footer_content #footer_whats_new div.feed ul									{ overflow: hidden; height: 1%; width: 700px; height: 35px; float: left; margin: 0; padding: 0; font-family: Arial, sans-serif; }	
#footer_content #footer_whats_new div.feed ul li 								{ padding: 11px 0 0 0; display: none; }
#footer_content #footer_whats_new div.feed ul li a								{ text-decoration: underline; }	


/* - - - - Footer Containers - - - - */

#footer_content #footer_containers h4											{ font-family: Georgia, serif; margin: 0 0 10px 0; padding: 0 0 4px 0; border-bottom: 1px #CCC solid; font-weight: normal; color: #333; font-size: 15px; clear: both;}
#footer_content #footer_containers #container_a									{ width: 230px; padding: 30px 10px 30px 0; float: left;}
#footer_content #footer_containers #container_a	p, 
#footer_content #footer_containers #container_a	address							{ font-family: Arial, sans-serif; width: 220px;}
#footer_content #footer_containers #container_a #email_submit					{ }
#footer_content #footer_containers #container_a #email_submit label			 	{ float: left; display: inline; height: 22px; padding: 4px 10px 2px 4px; font: 13px Helvetica Neue, "Helvetica Neue", Helvetica, Arial; color: #444; margin: 0; width: 70px; }
#footer_content #footer_containers #container_a #email_submit input.email_input { float: left; display: inline; border: 1px #FFF solid; height: 16px; width: 180px; padding: 4px 4px 2px 4px; font: 12px Helvetica Neue, "Helvetica Neue", Helvetica, Arial; color: #444; margin: 0; }
#footer_content #footer_containers #container_a #email_submit input.email_submit{ float: left; display: block; margin: 0; padding: 0; width: 30px; height: 22px; border: 1px #FFF solid; border-left: 0px #444 solid;}
#footer_content #footer_containers #container_a #email_submit input.blur		{ color: #AAA;}

#footer_content #footer_containers #container_b									{ width: 230px; padding: 30px 10px 30px 0; float: left;}
#footer_content #footer_containers #container_b	p, 
#footer_content #footer_containers #container_b	address							{ font-family: Arial, sans-serif;}
#footer_content #footer_containers #container_b	a								{ color: #444; text-decoration: none;}
#footer_content #footer_containers #container_b	a:hover							{ color: #333; text-decoration: underline;}

#footer_content #footer_containers #container_c									{ width: 230px; padding: 30px 10px 30px 0; float: left;}
#footer_content #footer_containers #container_c	h4								{ margin-bottom: 15px;}
#footer_content #footer_containers #container_c	p a:hover img					{ opacity: 0.7;}

#footer_content #footer_containers #container_d									{ width: 240px; padding: 30px 0 30px 0; float: left;}
#footer_content #footer_containers #container_d	a#facebook						{ display: block; width: 119px; height: 42px; background-image: url(/_images/global/footer/social_networking/facebook_bkgd.gif); float: left; margin: 0 2px 10px 0; }
#footer_content #footer_containers #container_d	a#facebook:hover				{ background-position: -119px 0; }
#footer_content #footer_containers #container_d	a#twitter						{ display: block; width: 119px; height: 42px; background-image: url(/_images/global/footer/social_networking/twitter_bkgd.gif); float: left; }
#footer_content #footer_containers #container_d	a#twitter:hover					{ background-position: -119px 0; }
#footer_content #footer_containers #container_d	a#share							{ display: block; width: 240px; height: 42px; background-image: url(/_images/global/footer/social_networking/share_bkgd.gif); z-index: 10000; top: 0; left: 0;}
#footer_content #footer_containers #container_d	a#share:hover					{ background-position: -240px 0; }
#footer_content #footer_containers #container_d	a#twitter img,
#footer_content #footer_containers #container_d	a#facebook img							{ display: none;}

/* - - - - Copyright - - - - */

#footer_copyright																{ font-size: 13px; overflow: hidden; width: 100%; margin: 0; height: 250px; background-image: url(/_images/global/footer/background_copyright.png); background-color: #CBCBCB; background-repeat: repeat-x; }
#footer_copyright_content														{ overflow: hidden; width: 960px; margin: 0 auto 20px auto; }

#footer_copyright_content ul 													{ margin: 25px 0 0 0; padding: 0;}
#footer_copyright_content ul li													{ display: inline; float: left; list-style-type: none; }
#footer_copyright_content ul li	a												{ color: #444; border-right: 1px #999 solid; padding: 0 10px 0 0; margin: 0 10px 0 0; text-decoration: none;}
#footer_copyright_content ul li	a:hover											{ text-decoration: underline;}
#footer_copyright_content ul li.last a											{ border-right: 0px #999 solid; }

#footer_copyright_content p#copyright											{ float: left; clear: right; margin: 0 10px 10px 0px; color: #FFF; }
#footer_copyright_content p#copyright a											{ color: #FFF; text-decoration: none;}
#footer_copyright_content p#copyright a:hover									{ text-decoration: underline;}



/* ------------------------------------------------- */
/* ----------------------HOMEPAGE------------------- */
/* ------------------------------------------------- */

#homepage																		{}

#homepage #flashModuleWrapper													{ overflow: hidden; height: 1%; width: 960px; height: 320px;}

#homepage #sub_modules 															{ margin: 20px 0 0 0;}
#homepage #sub_modules h2														{ text-transform: uppercase; font-size: 15px; font-family: arial; border-bottom: 1px #EFEFEF solid; padding: 0 0 5px 0;}
#homepage #sub_modules h3														{ line-height: 1.3em; margin: 0; padding: 0;}
#homepage #sub_modules p														{ line-height: 1.5em;}

#homepage #sub_modules #sub_module_a											{ width: 230px; float: left; padding: 0 10px 0 0;}
#homepage #sub_modules #sub_module_a a#newsletter_button						{ display: block; width: 210px; height: 23px; color: #FFF; font-family: Helvetica Neue, "Helvetica Neue", Helvetica, Arial; font-size: 15px; text-decoration: none; font-weight: bold; background-color: #902B69; padding: 6px 10px; margin: 6px 0 0 0; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#homepage #sub_modules #sub_module_a a#newsletter_button:hover					{ background-color: #3C2461; text-decoration: none;}
#homepage #sub_modules #sub_module_a a#newsletter_button img					{ float: right; padding: 6px 0 0 0;}

#homepage #sub_modules #sub_module_b											{ width: 720px; float: left;}
#homepage #sub_modules #sub_module_b .item										{ float: left; overflow: hidden; height: 110px; width: 220px; margin-top: 6px; padding: 0 0 0 20px; background-image: url(/_images/global/items/arrow.gif); background-repeat: no-repeat;}
#homepage #sub_modules #sub_module_b .row										{ overflow: hidden; height: 1%;}




/* ------------------------------------------------- */
/* ---------------------SPECIALS-------------------- */
/* ------------------------------------------------- */

.hidden 													{ display: none; }
.printer_only												{ display: none; }
.fdpoweredby												{ display: none;}


