@charset "UTF-8";
/* CSS Document */

.header-default 		{background-color: #000;display: block;height: 130px;width: 1000px;}
.header-default-title 	{font-family: "HelveticaNeueLTPro45Light", Helvetica, sans-serif;font-size: 60px;line-height: 60px;color: #FFF;letter-spacing: -0.03em;display: block;width: 900px;text-align: left;text-shadow: -3px 3px 5px #333;padding: 60px 0px 0px 20px;}

.page_left-default 		{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 14px;line-height: 18px;color: #000;margin-bottom: 10px;padding: 10px;}
.page_left-default a 	{text-decoration: underline;} 

.page_left-headline				{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 20px;line-height: 26px; margin-bottom: 10px; color: #000; }
.page_left-headline a 			{text-decoration: none; } 
a.page_left-headline:link		{text-decoration: none; }
a.page_left-headline:visited	{text-decoration: none; }
a.page_left-headline:active		{text-decoration: none; }
a.page_left-headline:hover		{text-decoration: underline; }

.thrColFixHdr #container {width: 1000px;background: #FFFFFF;text-align: left;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding: 0px;}
.thrColFixHdr #Navbar_Top {background-color: #FFF;margin: 0px;padding: 0px;}
.thrColFixHdr #Navbar_Top_RegionLine {background-image: url(images_base/bar_top-v2.jpg);background-repeat: no-repeat;background-position: 0px 0px;background-color: #FFF;margin: 0px;padding: 0px;height: 37px;}
.thrColFixHdr #Navbar_Top_RegionLine-Donate {background-image: url(images_base/bar_Top-Donate.jpg);background-repeat: repeat-y;background-position: 0px 0px;background-color: #FFF;margin: 0px;padding: 0px;height: 37px;}
.thrColFixHdr #header_MainCampaign {}
.thrColFixHdr #header {height: 300px;margin-top: 0px;margin-bottom: 0px;padding: 0px 42px;} 
.thrColFixHdr #header h1 {margin: 0;padding: 10px 0;}
.thrColFixHdr #header_page_default {height: 122px;font: 30px/30px Helvetica, sans-serif;color: #FFF;padding: 0px;}
.thrColFixHdr #header_page_about {height: 122px;font: 30px/30px Helvetica, sans-serif;color: #FFF;text-align: left;background-image: url(images_base/header_AboutUs.jpg);background-repeat: no-repeat;background-position: 0px 0px;padding-top: 0px;padding-right: 20px;padding-bottom: 0px;padding-left: 40px;}
.thrColFixHdr #headerNav {padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;margin: 0px;font-family: Helvetica, sans-serif;font-size: 14px;color: #333;line-height: 25px;}
.thrColFixHdr #nav_Sub1 {margin: 0px;display: block;height: 26px;padding: 0px;}
.thrColFixHdr #nav_Subpage {background-image: url(images_base/bar_Mid.jpg);background-repeat: no-repeat;height: 26px;display: block;margin-top: 0px;margin-right: 0px;margin-bottom: 30px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.thrColFixHdr #projectNav {display: block;height: 145px;text-align: left;}

.thrColFixHdr #mainContent 				{font-family: Helvetica, sans-serif;color: #000;padding: 0px;float: left;margin: 0px;width: 695px;}
.thrColFixHdr #mainContent_Subpage 		{font-family: Helvetica, sans-serif;color: #000;padding: 0px 0px 0px 20px;float: left;margin: 0px;width: 680px;}
.thrColFixHdr #mainContent_Subpage_Full	{font-family: Helvetica, sans-serif;color: #000;float: left;margin: 0px;width: 960px;padding-top: 0px;padding-right: 20px;padding-bottom: 0px;padding-left: 20px;}
.thrColFixHdr #mainContentNav 			{padding-top: 10px;padding-right: 40px;padding-bottom: 10px;padding-left: 40px;margin: 0px;font-family: Helvetica, sans-serif;font-size: 14px;color: #666;line-height: 25px;}
.thrColFixHdr #mainContent_Full 		{margin-top: 0px;margin-right: 40px;margin-bottom: 0px;margin-left: 40px;padding-top: 0px;padding-right: 10px;padding-bottom: 0px;padding-left: 10px;font-family: Helvetica, sans-serif;color: #000;font-size: 12px;}
.thrColFixHdr #mainContent_Wide 		{font-family: Helvetica, sans-serif;color: #000;font-size: 12px;padding: 0px;margin: 0px;}
.thrColFixHdr #mainContent_Wide_Border 	{font-family: Helvetica, sans-serif;color: #000;font-size: 12px;padding: 0px;margin-top: 10px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #EDEDED;border-bottom-color: #EDEDED;}
.thrColFixHdr #mainContent_Regions 		{font-family: Helvetica, sans-serif;color: #000;font-size: 11px;margin: 0px;background-image: url(images_base/bk_Regions_All.jpg);background-repeat: no-repeat;height: 200px;width: 250px;padding-top: 311px;padding-right: 738px;padding-bottom: 0px;padding-left: 12px;line-height: 15px;}
.thrColFixHdr #mainContent_News 		{font-family: Helvetica, sans-serif;color: #000;padding: 0px 0px 0px 20px;float: left;margin: 0px;width: 680px;font-size: 14px;line-height: 20px;}
.thrColFixHdr #mainContent_Tabs 		{font-family: Helvetica, sans-serif;color: #000;font-size: 12px;padding: 0px;margin: 0px;}

.thrColFixHdr #nav_Subpage_alt {margin: 0px;background-image: url(images_base/bar_Mid.jpg);background-repeat: no-repeat;height: 28px;display: block;padding-top: 2px;padding-right: 0px;padding-bottom: 0px;padding-left: 142px;}
.thrColFixHdr #nav_Subpage_alt a:link {color: #000;text-decoration: none;}
.thrColFixHdr #nav_Subpage_alt a:hover {color: #000;text-decoration: underline;}
.thrColFixHdr #nav_Subpage_alt a:visited {color: #000;text-decoration: none;}
.thrColFixHdr #nav_Subpage_alt a:active {color: #000;text-decoration: none;}

.nav_Subpage_alt 			{font-family: Helvetica, Arial, sans-serif;color: #71B4D3;margin: 0px;background-color: #FFF;height: 28px;display: block;padding-top: 6px;padding-right: 0px;padding-bottom: 0px;padding-left: 20px;font-size: 12px;line-height: 12px;}
a.nav_Subpage_alt:link 		{color: #71B4D3;text-decoration: none;}
a.nav_Subpage_alt:active 	{color: #71B4D3;text-decoration: none;}
a.nav_Subpage_alt:hover 	{color: #71B4D3;text-decoration: underline;}
a.nav_Subpage_alt:visited 	{color: #71B4D3;text-decoration: none;}

#announcement {position:absolute; z-index:300;width: 100%;margin: 0px;padding: 0px;display:block;background: #6EA4C1;} 
#announcement_bar_wrapper   {width:1000px; margin-right:auto; margin-left:auto; height: 100px;overflow: hidden;position: relative;top: 0;left: 0;}
#announcement_bar_message   {color: #FFF;margin: 0;padding: .8em 3em;font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 15px;text-transform: none;letter-spacing: 1.3px;font-weight: 400;font-style: normal;line-height: 1.2em; padding-top:20px;}
#announcement_bar_message a {color: #FFF;margin: 0;padding: .8em 3em;font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 15px;text-transform: none;letter-spacing: 1.3px;font-weight: 400;font-style: normal;line-height: 1.2em;}
#announcement_bar_close     {cursor: pointer;position: absolute;top: 0;right: 0;width: 2.8em;height: 2.78em;background: rgba(0, 0, 0, .15);color: #fff;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 1em;font-weight: 100;line-height: 2.7em;letter-spacing: normal;padding: 0;}

.thrColFixHdr #StoryTeaser {margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 6px;padding: 10px;}
.thrColFixHdr #sidebar1 {float: left;width: 150px;padding-top: 15px;padding-right: 10px;padding-bottom: 15px;padding-left: 20px;margin-right: 10px;}
.thrColFixHdr #sidebar2 {float: right;width: 250px;padding-top: 15px;padding-right: 10px;padding-bottom: 15px;padding-left: 10px;}
.thrColFixHdr #regionNav {padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;margin: 0px;font-family: Helvetica, sans-serif;font-size: 35px;color: #333;font-weight: 200;}

.thrColFixHdr #footerRegion 		{color: #888996;font-family: Helvetica, sans-serif;font-size: 10px;width: 215px;float: left;display: block;line-height: 15px;margin-right: 20px;}
.thrColFixHdr #footerServices 		{color: #888996;font-family: Helvetica, sans-serif;font-size: 10px;width: 215px;float: left;display: block;line-height: 15px;margin-right: 20px;}
.thrColFixHdr #footerAdvocacy 		{color: #888996;font-family: Helvetica, sans-serif;font-size: 10px;width: 215px;float: left;display: block;line-height: 15px;margin-right: 20px;}
.thrColFixHdr #footerGeneral 		{color: #888996;font-family: Helvetica, sans-serif;font-size: 10px;width: 215px;float: left;display: block;line-height: 15px;}
.thrColFixHdr #footer 				{font-family: Helvetica, sans-serif;font-size: 10px;color: #666;margin: 50px 0px;display: block;}
.thrColFixHdr #container_Footer 	{background-repeat: repeat-x;background-image: url(images_base/bk_Footer_BlendTall.jpg);margin: 0px auto;}
.thrColFixHdr #container_Footer_in 	{width: 1000px;text-align: left;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding: 0px;}

.thrColFixHdr #nav_FooterBar {height: 30px;font-family: Helvetica, sans-serif;font-size: 11px;color: #666;margin-top: 0px;margin-right: 0px;margin-bottom: 30px;margin-left: 0px;padding-top: 6px;padding-right: 2px;padding-bottom: 4px;padding-left: 2px;}
.thrColFixHdr #nav_FooterBar a:link {color: #FFF;text-decoration: none;}
.thrColFixHdr #nav_FooterBar a:hover {color: #FFF;text-decoration: underline;}
.thrColFixHdr #nav_FooterBar a:visited {color: #FFF;text-decoration: none;}
.thrColFixHdr #nav_FooterBar a:active {color: #FFF;text-decoration: none;}

.thrColFixHdr #footerNav {padding: 0px 10px 10px 20px;margin-bottom: 50px;}
.thrColFixHdr #footer p {margin: 0;padding: 10px 0;}

.thrColFixHdr #nav_Top {padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;margin: 0px;font-family: Helvetica, sans-serif;font-size: 14px;color: #333;line-height: 25px;}
.thrColFixHdr #nav_Sub2 {margin: 0px;font-family: Helvetica, sans-serif;font-size: 11px;color: #333;line-height: 11px;padding: 5px 0px;}
.thrColFixHdr #headerPromo {height: 250px;margin-top: 5px;margin-bottom: 5px;font-family: Helvetica, sans-serif;font-size: 40px;color: #FFF;padding: 0px;clear: right;}
.thrColFixHdr #Promo_Title {height: 210px;margin-top: 5px;margin-bottom: 5px;font-family: Helvetica, sans-serif;font-size: 40px;color: #FFF;padding: 0px;}
.thrColFixHdr #headerCampaigns {background-image: url(../imagesTEMPLATE/blank_campaigns.jpg);background-repeat: no-repeat;background-position: center center;height: 210px;padding-top: 20px;padding-right: 40px;padding-bottom: 20px;padding-left: 40px;margin-top: 5px;margin-bottom: 5px;font-family: Helvetica, sans-serif;font-size: 40px;color: #FFF;}
.thrColFixHdr #campaignNav {padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;margin: 0px;font-family: Helvetica, sans-serif;font-size: 12px;color: #333;font-weight: 200;}

.thrColFixHdr #SectionContent {margin-top: 25px;margin-right: 10px;margin-bottom: 10px;margin-left: 16px;padding: 0px;font-family: Helvetica, sans-serif;font-size: 14px;line-height: 20px;}
.thrColFixHdr #SectionContent_Underline {margin-top: 15px;margin-bottom: 15px;font-family: Helvetica, sans-serif;font-size: 14px;line-height: 20px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;border-top-width: 1px;border-top-style: solid;border-top-color: #CCC;padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}

.thrColFixHdr #SidebarContent {margin-top: 25px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;padding: 0px;}
.thrColFixHdr #ImageLeft {margin-top: 0px;margin-right: 15px;margin-bottom: 15px;margin-left: 0px;padding: 10px;border: 1px solid #E8E8E8;float: left;width: 250px;}
.thrColFixHdr #ImageRight {margin-top: 10px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;clear: right;float: right;width: 250px;padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 25px;}
.thrColFixHdr #Headline {margin-top: 25px;margin-right: 10px;margin-bottom: 20px;margin-left: 16px;padding: 0px;}
.thrColFixHdr #sidebar_FieldPhoto {float: right;width: 250px;padding-top: 15px;padding-right: 10px;padding-bottom: 15px;padding-left: 10px;font: 11px/14px Helvetica, sans-serif;color: #333;}
.thrColFixHdr #RemarksContent {padding-left: 23px;background-image: url(images_base/bk_ContentHeaderBottom.jpg);background-repeat: no-repeat;padding-top: 10px;}
.thrColFixHdr #LinkContent {padding-left: 23px;background-image: url(images_base/bk_ContentHeaderBottom.jpg);background-repeat: no-repeat;height: 30px;}

.thrColFixHdr #nav_CampaignHeadline {font-family: Helvetica, sans-serif;font-size: 26px;color: #000;display: block;line-height: 26px;border-bottom: 1px solid #DAE5EB;margin-top: 0px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;padding-top: 20px;padding-right: 20px;padding-bottom: 30px;padding-left: 30px;}
.thrColFixHdr #nav_Subpage_alt 				{margin: 0px;background-image: url(images_base/bar_Mid.jpg);background-repeat: no-repeat;height: 28px;display: block;padding-top: 2px;padding-right: 716px;padding-bottom: 0px;padding-left: 0px;text-align: right;}
.thrColFixHdr #nav_Subpage_alt a:link 		{color: #000;text-decoration: none;}
.thrColFixHdr #nav_Subpage_alt a:hover 		{color: #000;text-decoration: underline;}
.thrColFixHdr #nav_Subpage_alt a:visited 	{color: #000;text-decoration: none;}
.thrColFixHdr #nav_Subpage_alt a:active 	{color: #000;text-decoration: none;}

.thrColFixHdr #Remarks {margin-top: 10px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}
.thrColFixHdr #ImageGallery {margin-top: 10px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;padding: 10px;border: 1px solid #D1D1D1;}
.thrColFixHdr #ProfilePhoto {margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 30px;width: 250px;float: right;padding: 10px;}
.thrColFixHdr #RegionLooper {color: #888996;font-family: Helvetica, sans-serif;font-size: 10px;width: 230px;float: left;display: block;line-height: 15px;margin-right: 20px;}
.thrColFixHdr #StoryContent {margin-right: 10px;margin-bottom: 10px;margin-left: 16px;padding: 0px;font-family: Helvetica, sans-serif;font-size: 12px;line-height: 18px;margin-top: 0px;}
.thrColFixHdr #ImageLeft_Quote {margin-top: 0px;margin-right: 15px;margin-bottom: 15px;margin-left: 0px;padding: 10px;float: left;width: 250px;font-family: Helvetica, sans-serif;font-size: 18px;color: #879499;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #879499;border-bottom-color: #879499;line-height: 24px;}
.thrColFixHdr #ImageLeft_Photo {margin-top: 0px;margin-right: 15px;margin-bottom: 15px;margin-left: 0px;padding: 10px;border: 1px solid #E8E8E8;width: 250px;}
.thrColFixHdr #LeftAlign {padding: 0px;margin: 0px;float: left;}
.thrColFixHdr #ImageLeft_Slideshow {margin-top: 0px;margin-right: 15px;margin-bottom: 15px;margin-left: 0px;width: 250px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #DAE5EB;border-bottom-color: #DAE5EB;background-image: url(images_base/bk_slideshow.jpg);background-repeat: no-repeat;padding-top: 20px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}
.thrColFixHdr #ImageLeft_Videos {margin-top: 0px;margin-right: 15px;margin-bottom: 15px;margin-left: 0px;width: 250px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #DAE5EB;border-bottom-color: #DAE5EB;background-image: url(images_base/bk_video.jpg);background-repeat: no-repeat;padding-top: 20px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}
.thrColFixHdr #Unsubscribe_Background {margin-top: 0px;margin-right: 35px;margin-bottom: 15px;margin-left: 35px;width: 365px;background-repeat: no-repeat;padding-top: 120px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;float: left;}
.thrColFixHdr #RightAlign {padding: 0px;float: right;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 15px;}
.thrColFixHdr #ImageLeft_Files {margin-top: 0px;margin-right: 15px;margin-bottom: 15px;margin-left: 0px;width: 250px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #DAE5EB;border-bottom-color: #DAE5EB;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}

.thrColFixHdr #header_CampaignPromotion_Lead	{height: 307px;width: 1000px;}
.thrColFixHdr #header_CampaignPromotion_Lead_HD	{height: 563px;width: 1000px;}

.form_searchBox {font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;font-size: 14px;line-height: 14px;color: #333;display: block;width: 190px;outline: none;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;height: 37px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

.SectionUnderline {font-size: 14px;color: #000;padding: 3px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999;margin-bottom: 10px;font-family: Helvetica, sans-serif;}
.footerText {font-family: Helvetica, sans-serif;font-size: 10px;line-height: 15px;color: #888989;}
.footerTextBold {font-family: Helvetica, sans-serif;font-size: 12px;line-height: 15px;color: #888989;font-weight: bold;}
.fltrt {float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.PhotoBorder {border: 1px solid #000;}

.StoryHeadline 					{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 20px;line-height: 22px;color: #000; }
.StoryHeadline a 				{text-decoration: none; } 
.StoryHeadline_Archive 			{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 18px;line-height: 20px;color: #000;}
.StoryHeadline_Archive_Small 	{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 16px;line-height: 18px;color: #000;}
.StoryDate_Archive 				{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 14px;line-height: 15px;color: #000;padding-top: 3px;}

.contentDivider_Default {font-family: Helvetica, sans-serif;font-size: 20px;line-height: 22px;color: #000;margin-top: 5px;margin-bottom: 10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #000;}

.StoryBody 			{font-family: Helvetica, sans-serif;font-size: 14px;line-height: 20px;color: #000;}
.StoryBody_Archive 	{font-family: Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #000;}
.StoryLink 			{font-family: Helvetica, sans-serif;font-size: 10px;color: #92A1A4;}

.page_Story_Body_Headline 	{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 26px;color: #000;display: block;line-height: 30px;margin: 0px;padding: 10px 30px;}
.page_Story_Body 			{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 14px;line-height: 20px;color: #000;margin-right: 30px;margin-left: 30px;}
.page_Story_Body_Archive 	{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #000;}
.page_Story_Body_StoryLink 	{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 10px;color: #92A1A4;}

.TinyText {font-family: Helvetica, sans-serif;font-size: 10px;line-height: 15px;color: #333;}
.reflections {font-family: Helvetica, sans-serif;font-size: 12px;font-style: italic;line-height: 16px;color: #666;}
.nav_Top {font-family: Helvetica, sans-serif;font-size: 12px;color: #333;display: inline-block;padding: 0px;margin-right: 15px;}
.fpo_Thumbnail {padding: 5px;border: 1px solid #999;background: #CCC;height: 100px;width: 150px;}
.redtext {font-family: Helvetica, sans-serif;font-size: 10px;color: #900;}
.table_bkGray {background-color: #E4E4E4;margin: 5px;padding: 5px;border: 1px solid #D5D5D5;}
.table_cellLightGray {font-family: Helvetica, sans-serif;font-size: 10px;color: #333;padding: 3px;font-weight: bold;}
.table_cellBodyGray {font-family: Helvetica, sans-serif;font-size: 10px;color: #333;padding: 3px;}
.Sidebar_GrayTitle {font-family: Helvetica, sans-serif;font-size: 12px;color: #FFF;background-color: #3E3E3E;padding: 5px;}
#Sidebar_GrayContent {background-color: #F5F5F5;padding: 10px;width: 230px;margin-bottom: 20px;font-family: Helvetica, sans-serif;font-size: 12px;line-height: 22px;color: #000;border-top-width: 1px;border-top-style: solid;border-top-color: #3E3E3E;}
#Sidebar_ServicesContent {background-color: #FFC;padding: 10px;width: 230px;margin-bottom: 20px;font-family: Helvetica, sans-serif;font-size: 12px;line-height: 22px;color: #000;border-top-width: 1px;border-top-style: solid;border-top-color: #F8C040;}
.Sidebar_ServicesTitle {font-family: Helvetica, sans-serif;font-size: 12px;color: #FFF;background-color: #F8C040;padding: 5px;}
#Sidebar_AdvocacyContent {background-color: #FBE7E1;padding: 10px;width: 230px;margin-bottom: 20px;font-family: Helvetica, sans-serif;font-size: 12px;line-height: 22px;color: #000;border-top-width: 1px;border-top-style: solid;border-top-color: #AB354D;}
.Sidebar_AdvocacyTitle {font-family: Helvetica, sans-serif;font-size: 12px;color: #FFF;background-color: #AB354D;padding: 5px;}
.Sidebar_AccompTitle {font-family: Helvetica, sans-serif;font-size: 12px;color: #FFF;background-color: #5C9146;padding: 5px;}
#Sidebar_AccompContent {background-color: #C8F2C1;padding: 10px;width: 230px;margin-bottom: 20px;font-family: Helvetica, sans-serif;font-size: 12px;line-height: 22px;color: #000;border-top-width: 1px;border-top-style: solid;border-top-color: #5C9146;}
#Sidebar_CampaignList {background-color: #F9F9F9;width: 250px;font-family: Helvetica, sans-serif;font-size: 10px;line-height: 18px;color: #4F4F4F;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FFF;}
#Sidebar_CampaignContent {width: 250px;margin-bottom: 20px;border-top-width: 1px;border-top-style: solid;border-top-color: #3E3E3E;}
.Sidebar_CampaignTitle {background-image: url(images_base/bk_Shadow_gray.jpg);background-repeat: no-repeat;font-size: 10px;line-height: 14px;color: #4F4F4F;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 15px;}
.StoryHeadlineLarge {font-family: Helvetica, sans-serif;font-size: 20px;line-height: 28px;font-weight: bold;color: #000;}
.thumbnail_Campaign {border-right: 2px solid #FFF;}
.promo_right {border-right: 2px solid #FFF;padding-top: 50px;padding-right: 0px;padding-bottom: 0px;padding-left: 20px;}
.ThankYou {font-family: Helvetica, sans-serif;font-size: 24px;color: #999;border-top-width: 1px;border-top-style: solid;border-top-color: #CCC;margin-top: 10px;margin-bottom: 10px;padding-top: 35px;padding-right: 10px;padding-bottom: 20px;padding-left: 10px;}
.ContentHeader {font-family: Helvetica, sans-serif;font-size: 16px;color: #333;background-image: url(images_base/bk_ContentHeader.jpg);background-repeat: no-repeat;height: 17px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;display: block;margin: 5px 0px 0px;padding: 5px 10px 5px 15px;line-height: 18px;}
.LinkRow {margin-bottom: 0px;padding-right: 10px;padding-left: 20px;margin-right: 0px;margin-left: 0px;display: block;}
.NormalText {font-family: Helvetica, sans-serif;font-size: 12px;line-height: 16px;color: #000;}
.news_PhotoFrame {margin: 5px 20px 20px 5px;padding: 10px;border: 1px solid #999;}

.ContentHeader_Shadow 					{padding-left: 23px;background-image: url(images_base/bk_ContentHeaderBottom.jpg);background-repeat: no-repeat;padding-top: 10px;height: 25px;}
.ContentHeader_ShadowList 				{padding-left: 23px;background-image: url(images_base/bk_ContentHeaderBottom.jpg);background-repeat: no-repeat;padding-top: 10px;clear: right;}
.ContentHeader_Sidebar 					{font-family: Helvetica, sans-serif;font-size: 15px;color: #333;background-image: url(images_base/bk_ContentHeader.jpg);background-repeat: no-repeat;height: 17px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;display: block;line-height: 18px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 15px;}
.ContentHeader_Sidebar_Line 			{background-image: url(images_base/bk_ContentHeader.jpg);background-repeat: no-repeat;display: block;border-top: 1px solid #CCC;margin-top:14px;}
.ContentHeader_Sidebar_Line_Only 		{height: 5px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;display: block;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 15px;}
.ContentHeader_Shadow_Sidebar 			{padding-left: 23px;background-image: url(images_base/bk_ContentHeaderBottom.jpg);background-repeat: no-repeat;padding-top: 10px;clear: right;font-family: Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #666;}
.ContentHeader_Shadow_Sidebar_Search	{padding-left: 23px;padding-top: 10px;clear: right;font-family: Helvetica, Arial, sans-serif;font-size: 10px;line-height: 12px;color: #666;}
.ContentHeader_Sidebar_End 				{height: 20px;display: block;margin: 0px;}
.ContentHeader_NoShadow 				{padding-left: 23px;padding-top: 10px;clear: right;}
.ContentHeader_NoShadow_Sidebar 		{padding-left: 23px;clear: right;font-family: Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #666;}
.ContentHeader_SidebarLooper 			{font-family: Helvetica, sans-serif;font-size: 15px;color: #333;background-image: url(images_base/bk_ContentHeader.jpg);background-repeat: no-repeat;height: 17px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;display: block;line-height: 18px;margin-top: 10px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 15px;}
.ContentHeader_Shadow_Sidebar_lang 		{padding-left: 23px;background-image: url(images_base/bk_ContentHeaderBottom.jpg);background-repeat: no-repeat;padding-top: 10px;clear: right;font-family: Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #666;border-top-width: 1px;border-top-style: solid;border-top-color: #CCC;margin-top: 50px;}
.ContentHeader_Sidebar_lang 			{padding-left: 23px;background-image: url(images_base/bk_ContentHeaderBottom.jpg);background-repeat: no-repeat;padding-top: 10px;clear: right;font-family: Helvetica, sans-serif;font-size: 12px;line-height: 18px;color: #666;border-top-width: 1px;border-top-style: solid;border-top-color: #CCC;margin-top: 12px;}

.PressContact_Header {font-family: Helvetica, sans-serif;font-size: 13px;color: #999;height: 17px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;display: block;line-height: 18px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;}
.PressContact_Content {font-family: Helvetica, sans-serif;font-size: 12px;color: #999;display: block;line-height: 18px;margin-top: 5px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;padding: 5px;}
.NormalTextBold {font-family: Helvetica, sans-serif;font-size: 12px;line-height: 16px;color: #000;font-weight: bold;}
.TabsRelatedMaterial {font-size: 11px;color: #333;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #DADADA;margin-bottom: 10px;font-family: Helvetica, sans-serif;line-height: 20px;padding-top: 3px;padding-right: 3px;padding-bottom: 10px;padding-left: 3px;}
.margin_photo {margin-bottom: 5px;padding: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}
.news_PhotoFrame_Right {margin: 5px 5px 15px 15px;padding: 10px;border: 1px solid #CCC;float: right;}
.news_PhotoFrame_Left {margin: 5px 5px 15px 15px;padding: 10px;border: 1px solid #CCC;float: right;}
.fpo_ThumbnailNews {padding: 5px;border: 1px solid #999;background: #CCC;height: 120px;width: 160px;}
#Comment {margin-top: 10px;margin-bottom: 0px;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 55px;background-image: url(images_base/bk_Comment.jpg);background-repeat: no-repeat;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #E1E1E1;margin-right: 0px;margin-left: 0px;}
#div_subhead {font-family: Helvetica, sans-serif;font-size: 14px;color: #000;width: 550px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #333;margin-left: 20px;padding-top: 10px;padding-bottom: 10px;background-color: #FAFAFA;}
#div_subcontent {font-family: Helvetica, sans-serif;font-size: 12px;color: #000;padding: 3px;width: 550px;margin-bottom: 5px;margin-left: 20px;}
.sidebar_PhotoFrame {border: 1px solid #999;margin-top: 5px;margin-bottom: 5px;padding: 10px;}
.SubNav_Accomp {font-family: Helvetica, sans-serif;font-size: 12px;color: #000;background-image: url(images_base/icon_accompaniment_test.jpg);background-repeat: no-repeat;height: 28px;width: 204px;margin-top: 1px;margin-right: 2px;padding-top: 108px;padding-right: 2px;padding-left: 2px;float: left;}
.thrColFixHdr #SectionNav {display: block;height: 136px;text-align: left;margin-bottom: 8px;}
.newsPhotoBorder {margin-bottom: 10px;}
#thumbnails {margin-top: 10px;}
.thumbnail_margin {margin-right: 3px;margin-left: 3px;}
.error_Message_Default {font-family: Helvetica, sans-serif;font-size: 22px;color: #F00;margin-top: 5px;margin-bottom: 5px;padding-top: 20px;padding-right: 10px;padding-bottom: 20px;padding-left: 10px;line-height: 26px;}

.captcha_wrapper {margin-top: 15px;margin-bottom: 15px;background-image: url(images_base/bk_Validation.jpg);background-repeat: no-repeat;height: 75px;padding: 10px;}
.captcha_wrapper_L2 {margin-top: 15px;margin-bottom: 15px;background-image: url(images_base/bk_Validation_L2.jpg);background-repeat: no-repeat;height: 75px;padding: 10px;}
.captcha_wrapper_blank {margin-top: 15px;margin-bottom: 15px;background-image: url(images_base/bk_Validation_blank.jpg);background-repeat: no-repeat;height: 75px;padding: 10px;font-family: Helvetica, sans-serif;font-size: 10px;line-height: 14px;color: #666;}
.captcha_border {border: 1px solid #CCC;}

/* Archived 04/07/2016
.promo_right_wide {border-right: 2px solid #FFF;padding-top: 20px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;}
.promo_lead_image {height: 307px;width: 1000px;}
.promo_lead_right {height: 307px;width: 300px;float: right;}
.promo_lead_left {height: 307px;width: 700px;float: left;}
*/
.promo_right_wide {border-right: 2px solid #FFF;padding-top: 20px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;}
.promo_right_menu {background-image: url(images_base/sprite_home-side-menu.png);background-repeat: no-repeat;background-position: 0px 0px;display: block;min-height: 18px;width: 225px;font-family: Helvetica, Arial, sans-serif;font-size: 16px;line-height: 16px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 20px;cursor:pointer;}
a.promo_right_menu:linked {background-image: url(images_base/sprite_home-side-menu.png);background-repeat: no-repeat;background-position: 0px 0px;display: block;min-height: 18px;width: 225px;font-family: Helvetica, Arial, sans-serif;font-size: 16px;line-height: 16px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 20px;cursor:pointer;}
a.promo_right_menu:visited {background-image: url(images_base/sprite_home-side-menu.png);background-repeat: no-repeat;background-position: 0px 0px;display: block;min-height: 18px;width: 225px;font-family: Helvetica, Arial, sans-serif;font-size: 16px;line-height: 16px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 20px;cursor:pointer;}
a.promo_right_menu:hover {background-image: url(images_base/sprite_home-side-menu.png);background-repeat: no-repeat;background-position: -288px 0px;display: block;min-height: 18px;width: 225px;font-family: Helvetica, Arial, sans-serif;font-size: 16px;line-height: 16px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 20px;cursor:pointer;}
a.promo_right_menu:active {background-image: url(images_base/sprite_home-side-menu.png);background-repeat: no-repeat;background-position: 0px 0px;display: block;min-height: 18px;width: 225px;font-family: Helvetica, Arial, sans-serif;font-size: 16px;line-height: 16px;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 20px;cursor:pointer;}

.promo_lead_image 		{height: 305px;width: 1000px;}
.promo_lead_right 		{height: 305px;width: 444px;float: right;}
.promo_lead_left 		{height: 305px;width: 556px;float: left;}

.promo_lead_image_HD 	{height: 561px;width: 1000px;}
.promo_lead_right_HD 	{height: 561px;width: 444px;float: right;}
.promo_lead_left_HD 	{height: 561px;width: 556px;float: left;}

#thumbnails {margin-top: 10px;}
.thumbnail_margin {margin-right: 3px;margin-left: 3px;}
.video_container {padding: 5px;border: 1px solid #CCC;font-family: Helvetica, sans-serif;font-size: 10px;line-height: 13px;color: #333;width: 160px;margin-bottom: 10px;}
.video_margin {margin-bottom: 7px;border: 1px solid #CCC;}

.lang_Tabs {list-style: url(../none) none;cursor: pointer;float: left;width: 75px;padding: 4px;outline:none;}
.lang_Tabs_NA {list-style: url(../none) none;cursor: pointer;float: left;width: 75px;padding: 4px;text-decoration: line-through;}
.lang_TabsGroup_Homepage {display: block;padding: 0px;font-family: Helvetica, sans-serif;font-size: 12px;color: #999;clear: right;margin: 0px;vertical-align: middle;}
.lang_TabsGroup {display: block;padding: 0px;height: 29px;font-family: Helvetica, sans-serif;font-size: 12px;color: #999;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;margin-top: 0px;margin-right: 0px;margin-left: 0px;clear: right;margin-bottom: 0px;}
.lang_Contents_L1 {padding: 20px 10px 10px;font: 13px/16px Helvetica, sans-serif;background-image: url(images_base/languages_selected.jpg);background-position: 0px 0px;background-repeat: no-repeat;outline:none;}
.lang_Contents_L2 {padding: 20px 10px 10px;font: 13px/16px Helvetica, sans-serif;background-image: url(images_base/languages_selected.jpg);background-repeat: no-repeat;background-position: 85px 0px;outline:none;}
.lang_Contents_L3 {padding: 20px 10px 10px;font: 13px/16px Helvetica, sans-serif;background-image: url(images_base/languages_selected.jpg);background-repeat: no-repeat;background-position: 168px 0px;outline:none;}
.lang_Contents_L4 {padding: 20px 10px 10px;font: 13px/16px Helvetica, sans-serif;background-image: url(images_base/languages_selected.jpg);background-repeat: no-repeat;background-position: 250px 0px;outline:none;}

.lang_promoContents_L1 {padding: 0px 0px 0px;font: 13px/16px Helvetica, sans-serif;}
.lang_promoContents_L2 {padding: 0px 0px 0px;font: 13px/16px Helvetica, sans-serif;}
.lang_promoContents_L3 {padding: 0px 0px 0px;font: 13px/16px Helvetica, sans-serif;}
.lang_promoContents_L4 {padding: 0px 0px 0px;font: 13px/16px Helvetica, sans-serif;}

#menu_Top_Container {width: 1000px;height: 100px;background: url(images_css/jrs_menu_top.jpg);margin: 0px auto; padding: 0;position: relative;}
#menu_Top_Container_L2 {width: 1000px;height: 100px;background: url(images_css/jrs_menu_top_L2.jpg);margin: 0px auto; padding: 0;position: relative;}
#menu_Top_Container_L3 {width: 1000px;height: 100px;background: url(images_css/jrs_menu_top_L3.jpg);margin: 0px auto; padding: 0;position: relative;}
#menu_Top_Container_L4 {width: 1000px;height: 100px;background: url(images_css/jrs_menu_top_L4.jpg);margin: 0px auto; padding: 0;position: relative;}
#menu_Top {width: 1000px;height: 100px;padding: 0;margin: 0;position: relative;outline: 0;}
#menu_Top li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; outline: 0;}
#menu_Top li, #menu_Top a {height: 100px; margin: 0; padding: 0; display: block; outline: 0;}

/*New side bar block

Brian: Linking to ../images_Global/ didn't work for the IOR CSS like it did for the EUR CSS, so I copied sidebar_menu_sprite.png and put it in the images folder on IOR - Patrick 
*/
.sidebar_page_menu 			{color: #71B4CF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #FFF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px; background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px 9px;}
a.sidebar_page_menu:link 	{color: #71B4CF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #FFF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;	background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px 9px;}
a.sidebar_page_menu:active 	{color: #71B4CF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #FFF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;	background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px 9px;}
a.sidebar_page_menu:visited {color: #71B4CF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #FFF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;	background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px 9px;}
a.sidebar_page_menu:hover 	{color: #FFF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #71B4CF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;	background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px -38px;}

.sidebar_page_menu-selected				{color: #FFF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #71B4CF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px; background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px 9px;}
a.sidebar_page_menu-selected:link 		{color: #FFF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #71B4CF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;	background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px 9px;}
a.sidebar_page_menu-selected:active		{color: #FFF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #71B4CF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;	background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px 9px;}
a.sidebar_page_menu-selected:visited	{color: #FFF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #71B4CF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;	background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px 9px;}
a.sidebar_page_menu-selected:hover		{color: #FFF;font-size: 16px;clear: both;display: block;font-family: "HelveticaNeueLTPro55Roman", Helvetica, Arial, sans-serif;line-height: 20px;text-decoration: none;cursor: pointer;background-color: #71B4CF;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;	background-image: url(https://en.jrs.net/images/sidebar_menu_sprite.png);background-repeat: no-repeat;background-position: 0px -38px;}

#panel1a {left: 0; width: 284px;}
#panel2a {left: 284px; width: 143px; margin: 0; padding: 0;}
#panel3a {left: 427px; width: 143px; margin: 0; padding: 0;}
#panel4a {left: 570px; width: 143px; margin: 0; padding: 0;}
#panel5a {left: 713px; width: 143px; margin: 0; padding: 0;}
#panel6a {left: 856px; width: 144px; margin: 0; padding: 0;}

#panel1a a:hover {background: url(images_css/jrs_menu_top.jpg) 0px -100px no-repeat;}
#panel2a a:hover {background: url(images_css/jrs_menu_top.jpg) -284px -100px no-repeat;}
#panel3a a:hover {background: url(images_css/jrs_menu_top.jpg) -427px -100px no-repeat;}
#panel4a a:hover {background: url(images_css/jrs_menu_top.jpg) -570px -100px no-repeat;}
#panel5a a:hover {background: url(images_css/jrs_menu_top.jpg) -713px -100px no-repeat;}
#panel6a a:hover {background: url(images_css/jrs_menu_top.jpg) -856px -100px no-repeat;}

#panel1a_L2 {left: 0; width: 284px;}
#panel2a_L2 {left: 284px; width: 143px; margin: 0; padding: 0;}
#panel3a_L2 {left: 427px; width: 143px; margin: 0; padding: 0;}
#panel4a_L2 {left: 570px; width: 143px; margin: 0; padding: 0;}
#panel5a_L2 {left: 713px; width: 143px; margin: 0; padding: 0;}
#panel6a_L2 {left: 856px; width: 144px; margin: 0; padding: 0;}

#panel1a_L2 a:hover {background: url(images_css/jrs_menu_top_L2.jpg) 0px -100px no-repeat;}
#panel2a_L2 a:hover {background: url(images_css/jrs_menu_top_L2.jpg) -284px -100px no-repeat;}
#panel3a_L2 a:hover {background: url(images_css/jrs_menu_top_L2.jpg) -427px -100px no-repeat;}
#panel4a_L2 a:hover {background: url(images_css/jrs_menu_top_L2.jpg) -570px -100px no-repeat;}
#panel5a_L2 a:hover {background: url(images_css/jrs_menu_top_L2.jpg) -713px -100px no-repeat;}
#panel6a_L2 a:hover {background: url(images_css/jrs_menu_top_L2.jpg) -856px -100px no-repeat;}

#panel1a_L3 {left: 0; width: 284px;}
#panel2a_L3 {left: 284px; width: 143px; margin: 0; padding: 0;}
#panel3a_L3 {left: 427px; width: 143px; margin: 0; padding: 0;}
#panel4a_L3 {left: 570px; width: 143px; margin: 0; padding: 0;}
#panel5a_L3 {left: 713px; width: 143px; margin: 0; padding: 0;}
#panel6a_L3 {left: 856px; width: 144px; margin: 0; padding: 0;}

#panel1a_L3 a:hover {background: url(images_css/jrs_menu_top_L3.jpg) 0px -100px no-repeat;}
#panel2a_L3 a:hover {background: url(images_css/jrs_menu_top_L3.jpg) -284px -100px no-repeat;}
#panel3a_L3 a:hover {background: url(images_css/jrs_menu_top_L3.jpg) -427px -100px no-repeat;}
#panel4a_L3 a:hover {background: url(images_css/jrs_menu_top_L3.jpg) -570px -100px no-repeat;}
#panel5a_L3 a:hover {background: url(images_css/jrs_menu_top_L3.jpg) -713px -100px no-repeat;}
#panel6a_L3 a:hover {background: url(images_css/jrs_menu_top_L3.jpg) -856px -100px no-repeat;}

#panel1a_L4 {left: 0; width: 284px;}
#panel2a_L4 {left: 284px; width: 143px; margin: 0; padding: 0;}
#panel3a_L4 {left: 427px; width: 143px; margin: 0; padding: 0;}
#panel4a_L4 {left: 570px; width: 143px; margin: 0; padding: 0;}
#panel5a_L4 {left: 713px; width: 143px; margin: 0; padding: 0;}
#panel6a_L4 {left: 856px; width: 144px; margin: 0; padding: 0;}

#panel1a_L4 a:hover {background: url(images_css/jrs_menu_top_L4.jpg) 0px -100px no-repeat;}
#panel2a_L4 a:hover {background: url(images_css/jrs_menu_top_L4.jpg) -284px -100px no-repeat;}
#panel3a_L4 a:hover {background: url(images_css/jrs_menu_top_L4.jpg) -427px -100px no-repeat;}
#panel4a_L4 a:hover {background: url(images_css/jrs_menu_top_L4.jpg) -570px -100px no-repeat;}
#panel5a_L4 a:hover {background: url(images_css/jrs_menu_top_L4.jpg) -713px -100px no-repeat;}
#panel6a_L4 a:hover {background: url(images_css/jrs_menu_top_L4.jpg) -856px -100px no-repeat;}

#menu_Top_Sub_Container {width: 1000px;height: 26px;background: url(images_css/jrs_menu_sub.jpg);margin: 0px auto; padding: 0;position: relative;}
#menu_Top_Sub_Container_L2 {width: 1000px;height: 26px;background: url(images_css/jrs_menu_sub_L2.jpg);margin: 0px auto; padding: 0;position: relative;}
#menu_Top_Sub_Container_L3 {width: 1000px;height: 26px;background: url(images_css/jrs_menu_sub_L3.jpg);margin: 0px auto; padding: 0;position: relative;}
#menu_Top_Sub_Container_L4 {width: 1000px;height: 26px;background: url(images_css/jrs_menu_sub_L4.jpg);margin: 0px auto; padding: 0;position: relative;}
#menu_Top_Sub {width: 1000px;height: 26px;padding: 0;margin: 0;position: relative;outline: 0;}
#menu_Top_Sub li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0; outline: 0;}
#menu_Top_Sub li, #menu_Top_Sub a {height: 26px; margin: 0; padding: 0; display: block; outline: 0;}

#panel1b {left: 0px; width: 284px;}
#panel2b {left: 284px; width: 80px;}
#panel3b {left: 364px; width: 80px;}
#panel4b {left: 444px; width: 85px;}
#panel5b {left: 529px; width: 60px;}
#panel6b {left: 589px; width: 100px;}
#panel7b {left: 689px; width: 150px;}
#panel8b {left: 839px; width: 95px;}

#panel1b a:hover {background: url(images_css/jrs_menu_sub.jpg) -0px -26px no-repeat;}
#panel2b a:hover {background: url(images_css/jrs_menu_sub.jpg) -284px -26px no-repeat;}
#panel3b a:hover {background: url(images_css/jrs_menu_sub.jpg) -364px -26px no-repeat;}
#panel4b a:hover {background: url(images_css/jrs_menu_sub.jpg) -444px -26px no-repeat;}
#panel5b a:hover {background: url(images_css/jrs_menu_sub.jpg) -529px -26px no-repeat;}
#panel6b a:hover {background: url(images_css/jrs_menu_sub.jpg) -589px -26px no-repeat;}
#panel7b a:hover {background: url(images_css/jrs_menu_sub.jpg) -689px -26px no-repeat;}
#panel8b a:hover {background: url(images_css/jrs_menu_sub.jpg) -839px -26px no-repeat;}

#panel1b_L2 {left: 0px; width: 284px;}
#panel2b_L2 {left: 284px; width: 75px;}
#panel3b_L2 {left: 359px; width: 110px;}
#panel4b_L2 {left: 469px; width: 90px;}
#panel5b_L2 {left: 559px; width: 43px;}
#panel6b_L2 {left: 602px; width: 142px;}
#panel7b_L2 {left: 744px; width: 160px;}
#panel8b_L2 {left: 904px; width: 96px;}

#panel1b_L2 a:hover {background: url(images_css/jrs_menu_sub_L2.jpg) -0px -26px no-repeat;}
#panel2b_L2 a:hover {background: url(images_css/jrs_menu_sub_L2.jpg) -284px -26px no-repeat;}
#panel3b_L2 a:hover {background: url(images_css/jrs_menu_sub_L2.jpg) -359px -26px no-repeat;}
#panel4b_L2 a:hover {background: url(images_css/jrs_menu_sub_L2.jpg) -469px -26px no-repeat;}
#panel5b_L2 a:hover {background: url(images_css/jrs_menu_sub_L2.jpg) -559px -26px no-repeat;}
#panel6b_L2 a:hover {background: url(images_css/jrs_menu_sub_L2.jpg) -602px -26px no-repeat;}
#panel7b_L2 a:hover {background: url(images_css/jrs_menu_sub_L2.jpg) -744px -26px no-repeat;}
#panel8b_L2 a:hover {background: url(images_css/jrs_menu_sub_L2.jpg) -904px -26px no-repeat;}

#panel1b_L3 {left: 0px; width: 284px;}
#panel2b_L3 {left: 284px; width: 79px;}
#panel3b_L3 {left: 363px; width: 99px;}
#panel4b_L3 {left: 462px; width: 75px;}
#panel5b_L3 {left: 537px; width: 46px;}
#panel6b_L3 {left: 583px; width: 148px;}
#panel7b_L3 {left: 731px; width: 168px;}
#panel8b_L3 {left: 899px; width: 101px;}

#panel1b_L3 a:hover {background: url(images_css/jrs_menu_sub_L3.jpg) -0px -26px no-repeat;}
#panel2b_L3 a:hover {background: url(images_css/jrs_menu_sub_L3.jpg) -284px -26px no-repeat;}
#panel3b_L3 a:hover {background: url(images_css/jrs_menu_sub_L3.jpg) -363px -26px no-repeat;}
#panel4b_L3 a:hover {background: url(images_css/jrs_menu_sub_L3.jpg) -462px -26px no-repeat;}
#panel5b_L3 a:hover {background: url(images_css/jrs_menu_sub_L3.jpg) -537px -26px no-repeat;}
#panel6b_L3 a:hover {background: url(images_css/jrs_menu_sub_L3.jpg) -583px -26px no-repeat;}
#panel7b_L3 a:hover {background: url(images_css/jrs_menu_sub_L3.jpg) -731px -26px no-repeat;}
#panel8b_L3 a:hover {background: url(images_css/jrs_menu_sub_L3.jpg) -899px -26px no-repeat;}

#panel1b_L4 {left: 0px; width: 284px;}
#panel2b_L4 {left: 284px; width: 72px;}
#panel3b_L4 {left: 356px; width: 80px;}
#panel4b_L4 {left: 436px; width: 85px;}
#panel5b_L4 {left: 521px; width: 44px;}
#panel6b_L4 {left: 565px; width: 108px;}
#panel7b_L4 {left: 673px; width: 150px;}
#panel8b_L4 {left: 823px; width: 104px;}

#panel1b_L4 a:hover {background: url(images_css/jrs_menu_sub_L4.jpg) -0px -26px no-repeat;}
#panel2b_L4 a:hover {background: url(images_css/jrs_menu_sub_L4.jpg) -284px -26px no-repeat;}
#panel3b_L4 a:hover {background: url(images_css/jrs_menu_sub_L4.jpg) -356px -26px no-repeat;}
#panel4b_L4 a:hover {background: url(images_css/jrs_menu_sub_L4.jpg) -436px -26px no-repeat;}
#panel5b_L4 a:hover {background: url(images_css/jrs_menu_sub_L4.jpg) -521px -26px no-repeat;}
#panel6b_L4 a:hover {background: url(images_css/jrs_menu_sub_L4.jpg) -565px -26px no-repeat;}
#panel7b_L4 a:hover {background: url(images_css/jrs_menu_sub_L4.jpg) -673px -26px no-repeat;}
#panel8b_L4 a:hover {background: url(images_css/jrs_menu_sub_L4.jpg) -823px -26px no-repeat;}

#DonationBox {width: 650px;}
#Donation_Column {float: left;width: 200px;margin-right: 16px;}
.Donation_Column_Header {background-image: url(images_base/bk_ColumnHeader.jpg);background-repeat: no-repeat;height: 28px;width: 175px;padding-right: 5px;padding-left: 20px;font-size: 18px;padding-top: 10px;}
.Donation_Column_Body {background-image: url(images_base/bk_ColumnHeader_shadow.jpg);background-repeat: no-repeat;width: 175px;padding-right: 5px;padding-left: 20px;padding-top: 20px;padding-bottom: 10px;font-size: 12px;line-height: 16px;}
.Donation_Column_Footer {width: 200px;padding-top: 10px;text-align: center;vertical-align: middle;padding-bottom: 10px;}

.Language_Tabs_FloatLeft {float: left;width: 340px;height: 30px;padding-top: 15px;}
.Language_Social_FloatLeft {float: left;width: 300px;vertical-align: bottom;padding-top: 15px;}
.Language_Sidebar_FloatLeft {float: left;width: 250px;clear: right;margin-left: 100px;padding-top: 20px;height: 25px;}
.Language_Bar {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;margin-top: 5px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;height: 45px;clear: both;}

.Sidebar_Homepage_Header {margin-top: 30px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background-image: url(images_base/sidebar_header.jpg);background-repeat: no-repeat;padding-bottom: 10px;width: 260px;color: #000;font-size: 16px;clear: both;background-position: bottom;vertical-align: middle;display: block;}
.Sidebar_Homepage_Content {margin-top: 0px;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;width: 260px;clear: both;padding-top: 10px;}
.Sidebar_Homepage_Content_Thumbnail {margin-top: 0px;margin-right: 10px;margin-bottom: 0px;margin-left: 0px;width: 100px;float: left;}
.Sidebar_Homepage_Content_Title {width: 140px;float: left;clear: right;margin: 0px;height: 85px;vertical-align: baseline;padding-top: 5px;}

.fpo_Thumbnail_Sidebar {padding: 5px;border: 1px solid #999;background: #CCC;height: 90px;width: 90px;}

.Footer_Bar {margin-top: 5px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #CCC;height: 50px;}
.Footer_Tabs_FloatLeft {float: left;width: 450px;margin-left: 170px;}
.Footer_Social_FloatLeft {float: left;width: 220px;vertical-align: text-bottom;padding-top: 15px;margin-left: 0px;}
.Footer_Sidebar_FloatLeft {float: left;width: 150px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 10px;}
.Footer_Tabs {font-size: 16px;float: left;color: #000;display: block;outline:none;width: 110px;}
a.Footer_Tabs:link {padding-top: 20px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}
a.Footer_Tabs:visited {color: #000;padding-top: 20px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}
a.Footer_Tabs:hover {color: #000;background-image: url(images_base/footer_over_bar.jpg);background-repeat: repeat-x;padding-top: 20px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}
a.Footer_Tabs:active {color: #000;padding-top: 20px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}
.FooterRegion_Bottom {width: 700px;margin-right: auto;margin-left: auto;font-size: 10px;font-family: Helvetica, sans-serif;color: #666;line-height: 14px;text-align: center;}

.photo_navBar {background-image: url(images_css/bk_photo_bar.png);background-repeat: no-repeat;display: block;height: 30px;width: 250px;margin-top: 0px;margin-right: 0px;margin-bottom: 4px;margin-left: 0px;}
#photo_enlargeIcon {background-image: url(images_css/btn_photo_enlarge.png);background-repeat: no-repeat;height: 30px;width: 30px;z-index: 100;float: right;cursor:pointer;}
#photo_enlargeIcon:hover {background-image: url(images_css/btn_photo_enlarge.png);background-repeat: no-repeat;height: 30px;width: 30px;z-index: 100;float: right;cursor:pointer;background-position: 0px -31px;}
#newsPhotoBorder_pop {background-image: url(images_css/btn_news_popup.png);background-repeat: no-repeat;height: 40px;width: 45px;z-index: 100;position: absolute;float: left;background-position: 10px 10px;}
#newsPhotoBorder_pop:hover {background-image: url(images_css/btn_news_popup.png);background-repeat: no-repeat;height: 40px;width: 45px;z-index: 100;position: absolute;float: left;background-position: -30px 10px;}

.donate_Route_Thumbnail_Container 							{width: 900px;height: 300px;}
.donate_Route_Thumbnail_Container-default 					{width: 900px;display: block;}
.donate_Route_Thumbnail_Container-Contents-Photo-Container 	{padding: 0px;float: left;}
.donate_Route_Thumbnail_Container-Contents-Photo 			{padding: 10px;border: 1px solid #999;margin-right: 20px;float: left;}
.donate_Route_Thumbnail_Container-Contents-Title 			{font-family: "helveticaneueltpro-cn", Helvetica, sans-serif;font-size: 26px;line-height: 30px;color: #1B355A;display: block;float: left;width: 600px;clear: right;}
.donate_Route_Thumbnail_Container-Contents 					{font-family: "HelveticaNeueLTPro55Roman", Helvetica, sans-serif;font-size: 14px;line-height: 20px;color: #000;display: block;float: left;clear: right;width: 600px;text-decoration:none;}
.donate_Route_Thumbnail_Container-Contents-Buttons 			{display: block;clear: right; text-decoration:none;}
.donate_Route_Thumbnail_Container-Contents-Buttons a		{text-decoration:none;}
.donate_Route_Thumbnail_Container-default-End 				{display: block;clear: both;height: 20px;border-top-width: 1px;border-top-style: dotted;border-top-color: #CCC;text-decoration:none;}

.button_donate_blue 				{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #1B355A;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
.button_donate_blue:hover 			{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #CCC;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
a.button_donate_blue:link 			{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #1B355A;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
a.button_donate_blue:visited 		{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #1B355A;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
a.button_donate_blue:active	 		{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #1B355A;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
a.button_donate_blue:hover	 		{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #CCC;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}

.button_donate_red 					{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #B14333;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
.button_donate_red:hover 			{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #CCC;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
a.button_donate_red:link 			{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #B14333;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
a.button_donate_red:visited 		{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #B14333;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
a.button_donate_red:active	 		{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #B14333;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}
a.button_donate_red:hover	 		{width: 144px;height: 37px;font: 22px/22px "helveticaneueltpro-cn";color: #FFF;background: #CCC;text-align: center;text-decoration: none;outline: none;cursor: pointer;margin: 0px;-webkit-appearance: none;border-style: none;padding-top: 2px;}

.langauge_flag_blue 				{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #FFF;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF;}
a.langauge_flag_blue:link			{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #FFF;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF;}
a.langauge_flag_blue:visited 		{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #FFF;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF;}
a.langauge_flag_blue:active 		{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #FFF;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF;}
a.langauge_flag_blue:hover 			{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #71B4D3;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF; background-color: #FFF;}

.langauge_flag_blue-selected			{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #71B4D3;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF;background-color:#FFF;}
a.langauge_flag_blue-selected:link		{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #71B4D3;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF;background-color:#FFF;}
a.langauge_flag_blue-selected:visited 	{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #71B4D3;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF;background-color:#FFF;}
a.langauge_flag_blue-selected:active 	{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #71B4D3;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF;background-color:#FFF;}
a.langauge_flag_blue-selected:hover 	{padding: 4px 8px;font: 11px/11px Helvetica, sans-serif;color: #FFF;text-decoration: none;outline: none;margin-bottom: 0px;-webkit-appearance: none;border: 1px solid #FFF;background-color:#71B4D3;}

.loop_button_blue_slim 					{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; padding: 2px 10px 3px 10px;font: 11px/11px Helvetica, sans-serif;color: #FFF;background: #71B4D3; border-top: none;border-right: none;border-bottom: none;border-left: none;text-decoration:none;outline:none; cursor: pointer; margin:0px;-webkit-appearance: none;}
.loop_button_blue_slim:hover 			{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; padding: 2px 10px 3px 10px;font: 11px/11px Helvetica, sans-serif;color: #FFF;background: #CCC; border-top: none;border-right: none;border-bottom: none;border-left: none;text-decoration:none;outline:none; cursor: pointer; margin:0px;-webkit-appearance: none;}
a.loop_button_blue_slim:link 			{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; padding: 2px 10px 3px 10px;font: 11px/11px Helvetica, sans-serif;color: #FFF;background: #71B4D3; border-top: none;border-right: none;border-bottom: none;border-left: none;text-decoration:none;outline:none; cursor: pointer; margin:0px;-webkit-appearance: none;}
a.loop_button_blue_slim:visited 		{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; padding: 2px 10px 3px 10px;font: 11px/11px Helvetica, sans-serif;color: #FFF;background: #71B4D3; border-top: none;border-right: none;border-bottom: none;border-left: none;text-decoration:none;outline:none; cursor: pointer; margin:0px;-webkit-appearance: none;}
a.loop_button_blue_slim:active 			{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; padding: 2px 10px 3px 10px;font: 11px/11px Helvetica, sans-serif;color: #FFF;background: #71B4D3; border-top: none;border-right: none;border-bottom: none;border-left: none;text-decoration:none;outline:none; cursor: pointer; margin:0px;-webkit-appearance: none;}
a.loop_button_blue_slim:hover 			{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; padding: 2px 10px 3px 10px;font: 11px/11px Helvetica, sans-serif;color: #FFF;background: #CCC; border-top: none;border-right: none;border-bottom: none;border-left: none;text-decoration:none;outline:none; cursor: pointer; margin:0px;-webkit-appearance: none;}

.loop_button_outline_slim 				{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 1px 10px;font: 11px/11px Helvetica, sans-serif;color: #000;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #000; margin:0px;-webkit-appearance: none;}
.loop_button_outline_slim:hover 		{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 1px 10px;font: 11px/11px Helvetica, sans-serif;color: #000;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #000; margin:0px;-webkit-appearance: none;}
a.loop_button_outline_slim:link 		{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 1px 10px;font: 11px/11px Helvetica, sans-serif;color: #000;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #000; margin:0px;-webkit-appearance: none;}
a.loop_button_outline_slim:visited 		{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 1px 10px;font: 11px/11px Helvetica, sans-serif;color: #000;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #000; margin:0px;-webkit-appearance: none;}
a.loop_button_outline_slim:active 		{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 1px 10px;font: 11px/11px Helvetica, sans-serif;color: #000;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #000; margin:0px;-webkit-appearance: none;}
a.loop_button_outline_slim:hover 		{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 1px 10px;font: 11px/11px Helvetica, sans-serif;color: #000;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #000; margin:0px;-webkit-appearance: none;}

.default_button_outline 				{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 3px 6px 3px 6px;font: 11px/11px Helvetica, sans-serif;color: #71B4CF;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #71B4CF; margin:0px;-webkit-appearance: none;}
.default_button_outline:hover 			{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 3px 6px 3px 6px;font: 11px/11px Helvetica, sans-serif;color: #FFF;background: #71B4CF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #71B4CF; margin:0px;-webkit-appearance: none;}
a.default_button_outline:link 			{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 3px 6px 3px 6px;font: 11px/11px Helvetica, sans-serif;color: #71B4CF;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #71B4CF; margin:0px;-webkit-appearance: none;}
a.default_button_outline:visited	 	{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 3px 6px 3px 6px;font: 11px/11px Helvetica, sans-serif;color: #71B4CF;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #71B4CF; margin:0px;-webkit-appearance: none;}
a.default_button_outline:active 		{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 3px 6px 3px 6px;font: 11px/11px Helvetica, sans-serif;color: #71B4CF;background: #FFF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #71B4CF; margin:0px;-webkit-appearance: none;}
a.default_button_outline:hover 			{-moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px;padding: 3px 6px 3px 6px;font: 11px/11px Helvetica, sans-serif;color: #FFF;background: #71B4CF;text-decoration: none;outline: none;cursor: pointer;border: 1px solid #71B4CF; margin:0px;-webkit-appearance: none;}
