#BreakingAlertBNPC {
position: absolute;
top: 10px;
right: 0;
}

#PostDOAState {
float: left;
margin: 0 0 20px 0;
font-size: 25px;
clear: both;
}

#WriteLetterText {
width: 470px;
height: 900px;
padding: 15px;
}

#TakeActionTitle {
margin: 0 0 20px 0;
}

.PostDOAButton {
margin: 0 0 20px 0;
}



#ExpansionActHome {
position: relative;
overflow: hidden;
	float: left;
	width: 302px;
	height: 67px;
padding: 104px 14px 0 14px;
margin: 0 0 12px 0;
	background: url(http://www.morepeacecorps.org/img/expansionact_bg.gif) no-repeat top left #dff6fe;
}

#ExpansionActHome #GrayStatusBar {
color: #231F20;
background: url(http://www.morepeacecorps.org/img/dayofactionintro/218graybar.gif) top left no-repeat #E6E6E6;
height: 25px;
width: 300px;
margin: 0 0 5px 0;
position: relative;
}

#ExpansionActHome #GrayStatusBarCompleted{
position: absolute:
top: 0;
left: 0;
text-align: center;
color: #ffffff;
height: 20px;
font-size: 14px;
font-weight: bold;
padding-top: 5px;
background: url(http://www.morepeacecorps.org/img/dayofactionintro/graybar_selected.gif) top left repeat-x #F714A1;
}


#DoddExpansionActHome {
position: relative;
overflow: hidden;
	float: left;
	width: 302px;
	height: 67px;
padding: 104px 14px 0 14px;
margin: 0 0 12px 0;
	background: url(http://www.morepeacecorps.org/img/senatordoddmeter_bg.gif) no-repeat top left #dff6fe;
}

#DoddExpansionActHome #DoddGrayStatusBar {
color: #231F20;
background: url(http://www.morepeacecorps.org/img/dayofactionintro/218graybar.gif) top left no-repeat #E6E6E6;
height: 25px;
width: 300px;
margin: 0 0 5px 0;
position: relative;
}

#DoddExpansionActHome #GrayStatusBarCompleted{
position: absolute:
top: 0;
left: 0;
text-align: center;
color: #ffffff;
height: 20px;
font-size: 14px;
font-weight: bold;
padding-top: 5px;
background: url(http://www.morepeacecorps.org/img/dayofactionintro/graybar_selected.gif) top left repeat-x #F714A1;
}

#DoddCoSponsorMeter {
float: left;
width: 285px;
height: 350px;
margin: 20px 0 0 0;
background: url(http://www.morepeacecorps.org/img/doddcosponsormeter_sidebarbg.gif) top left no-repeat #fff;
position: relative;
}

#DoddCoSponsorMeter #GrayStatusBarSidebar {
color: #231F20;
background:#E6E6E6;
width: 60px;
height: 300px;
margin: 0 0 40px 220px;
position: relative;
}

#DoddCoSponsorMeter #GrayStatusBarSidebarCompleted{
position: absolute;
left: 0;
bottom: 0;
text-align: center;
color: #ffffff;
width: 60px;
padding-top: 10px;
font-size: 25px;
font-weight: bold;
background: #F714A1;
}

#CoSponsorMeter {
float: left;
width: 285px;
height: 350px;
margin: 20px 0 0 0;
background: url(http://www.morepeacecorps.org/img/cosponsormeter_sidebarbg.gif) top left no-repeat #fff;
position: relative;
}

#CoSponsorMeterNumber {
position: absolute;
top: 105px;
left: 25px;
width: 150px;
font-size: 85px;
font-weight: bold;
text-align: right;
color: #F714A1;
}

#CoSponsorMeter #GrayStatusBarSidebar {
color: #231F20;
background:#E6E6E6;
width: 60px;
height: 300px;
margin: 0 0 40px 220px;
position: relative;
}

#CoSponsorMeter #GrayStatusBarSidebarCompleted{
position: absolute;
left: 0;
bottom: 0;
text-align: center;
color: #ffffff;
width: 60px;
padding-top: 10px;
font-size: 25px;
font-weight: bold;
background: #F714A1;
}

#CoSponsorMeterText {
position: absolute;
top: 210px;
left: 0;
width: 150px;

}

.GrayLineBottom {
float: left;
	border-bottom: 1px solid #CCCCCC;
}

#IssueBrief {
padding: 15px 20px 15px 20px;
margin: 0px 0 20px 0;
width: 480px;
height: 65px;
overflow: hidden;
background: url(http://www.morepeacecorps.org/img/issuebrief_bg.gif) no-repeat top left;
}

#IssueBrief .Left {
float: left;
width: 300px;
}

#IssueBrief .Right {
float: left;
width: 180px;
padding: 20px 0 0 0;
}

#ActionPacket {
padding: 20px 20px 15px 20px;
margin: 0px 0 0px 0;
width: 480px;
height: 46px;
overflow: hidden;
background: url(http://www.morepeacecorps.org/img/actionpacket_bg.gif) no-repeat top left;
border-bottom: 20px solid #ffffff;
}

#TakeActionState {
padding: 15px 20px 15px 20px;
margin: 10px 0 0px 0;
width: 481px;
height: 105px;
overflow: hidden;
background: url(http://www.morepeacecorps.org/img/takeactionstate_bg.gif) no-repeat top left;
border-bottom: 20px solid #ffffff;
}

.AlertMessage {
border: 2px solid #44B8E9; 
padding: 10px 10px 0px 40px;
margin: 0 0 20px 0;
background: url(http://www.morepeacecorps.org/img/alert_exclamation.gif) 15px 15px no-repeat #E3F8FF;
}
#a1, #a2, #a3, #a4, #a5, #a6, #a7, #a8, #a9, #a10, #a11, #a12, #a13, #a14, #a15, #a16, #a17, #a18 {
display: none;
padding: 0;
}
#SenateList, #House1List, #House2List {
display: none;
clear: both;
width: 515px;
float: left;
}

#House1List .Left, #House2List .Left {
float: left;
width: 250px;
padding: 0 15px 0 0;
}

#House1List .Right, #House2List .Right {
float: left;
width: 250px;
}

#House1Full, #House2Full {
margin: 0;
padding: 0;
cursor: pointer;
}

.inlinebutton {
float: left;
width: 520px;
clear: both;
}

.inlinebutton .title {
float: left;
}

.inlinebutton .button {
float: left;
padding: 6px 0 0 0;
clear: right;
cursor: pointer;
}

.jCarouselLite {
float: left;
margin: 0 0 20px 0;
padding: 0;
width: 615px;
height: 106px;
overflow: hidden;
}

.jCarouselLite ul{
margin: 0;
padding: 0;
width: 4000px;
}

.jCarouselLite li {
display: block;
float: left;
width: 175px;
height: 99px;
background: url(http://www.morepeacecorps.org/img/dayofactionintro/didyouknow_box.jpg) no-repeat top left;
margin: 0 15px 0 0;
padding: 7px 10px 0 10px;
}

.jCarouselLite p {
color: #006A99;
margin: 0;
line-height: 18px;
}

.next {
cursor: pointer;
padding: 40px 0 0 0;
}

#DOAHeader {
	float: left;
	width: 900px;
	height: 136px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/dayofactionintro/dayofaction_header.gif) no-repeat top left;
}


#PostDOAHeader {
	float: left;
	width: 900px;
	height: 136px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/dayofactionintro/postdoa_header.gif) no-repeat top left;
position: relative;
}

#WriteLetterLink {
position: absolute;
top: 50px;
left: 300px;
width: 250px;
height: 50px;
text-indent: -9999px;
}

#HR1066FactsLink {
position: absolute;
top: 50px;
left: 600px;
width: 250px;
height: 50px;
text-indent: -9999px;
}

#ExpansionActIsHere {
	float: left;
	width: 900px;
	height: 59px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/dayofactionintro/peacecorpsexpansionactishere_banner.gif) no-repeat top left;
}

#s1382 {
	float: left;
	width: 900px;
	height: 200px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/s1382_header.jpg) no-repeat top left;
}

#push450 {
	float: left;
	width: 900px;
	height: 68px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/push450.gif) no-repeat top left;
}

#SubCommittee{
	float: left;
	width: 900px;
	height: 115px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/28subcommittees_title.gif) no-repeat top left;
}

#SubCommittee14{
	float: left;
	width: 900px;
	height: 115px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/urge14senators.gif) no-repeat top left;
}

#DOAContent {
	position: relative;
	float: left;
	width: 900px;
	padding: 0px;
	background: #ffffff;
}

#PostDOAContent {
float: left;
width: 900px;
background: #ffffff;
border-bottom: 1px solid #CCCCCC;
}

#PostDOAContent p {
	padding: 0px 0px 0px 0px;
	font-size: 21px;
	font-weight: normal;
	line-height: 31px;
	color: #231F20; }

#PostDOAContent h3 {
	padding: 5px 0px 3px 0px;
	margin: 0 0 0 0;
	font-size: 24px;
	font-weight: bold;
	line-height: 35px;
	color: #F714A1; }

#PostDOAContent a, #PostDOAContent a:link, #PostDOAContent a:visited {
color: #E85300;
text-decoration: none;
}

#PostDOAContent a:hover, #PostDOAContent a:link:hover, #PostDOAContent a:visited:hover {
color: #44B8E9;
text-decoration: underline;
}

#GrayStatusBar {
color: #231F20;
background: url(http://www.morepeacecorps.org/img/dayofactionintro/218graybar.gif) top left no-repeat #E6E6E6;
height: 60px;
width: 900px;
margin: 0 0 10px 0;
position: relative;
}

#GrayStatusBarCompleted{
position: absolute:
top: 0;
left: 0;
text-align: center;
color: #ffffff;
height: 50px;
font-size: 31px;
font-weight: bold;
padding-top: 10px;
background: url(http://www.morepeacecorps.org/img/dayofactionintro/graybar_selected.gif) top left repeat-x #F714A1;
}


#DOAMap {
padding: 0 0 0 20px;
}

#DidYouKnow {
float: left;
width: 900px;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
padding: 20px 0 20px 0;
margin: 20px 0 0 0;
}

#DidYouKnowTitle {
	float: left;
	width: 181px;
	height: 33px;
	padding: 0 0 0px 0;
	margin: 35px 20px 0 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/dayofactionintro/didyouknow_title.gif) no-repeat top left;
}

#DidYouKnow h3 {
clear: both;
font-size: 14px;
line-height: 15px;
font-weight: bold;
color: #4D4D4D;
}

#DidYouKnow a, #DidYouKnow a:visited {
color: #F714A1;
text-decoration: none;
}

#DidYouKnow a:hover, #DidYouKnow a:visited:hover {
color: #44B8E9;
text-decoration: underline;
}

#PetitionContent {
	position: relative;
	float: left;
	width: 740px;
	height: 440px;
	padding: 0px;
	background: url(http://www.morepeacecorps.org/img/petitionintro/obama_bg.jpg) no-repeat top left #ffffff;
}

#PetitionContentBody {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 307px;
	height: 207px;
}

#HelpUsBreak20000 {
	float: left;
	width: 307px;
	height: 56px;
	padding: 0 0 0px 0;
	margin: 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/petitionintro/helpusbreak20000.jpg) no-repeat top left;
}

#Over16000People {
	float: left;
	width: 307px;
	height: 68px;
	padding: 0 0 0px 0;
	margin: 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/petitionintro/over16000people.jpg) no-repeat top left;
}

.SignThePetitionNow {
	float: left;
	margin: 0 0 0px 0;
	width: 307px;
	height: 83px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/petitionintro/signthepetitionnow_button.jpg) no-repeat;
}

a.SignThePetitionNow, a.SignThePetitionNow:link, a.SignThePetitionNow:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/petitionintro/signthepetitionnow_button.jpg) no-repeat;
	width: 364px;
	height: 83px;
}

a.SignThePetitionNow:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/petitionintro/signthepetitionnow_button.jpg) no-repeat 0 -83px;
	width: 364px;
	height: 83px;
}

#FrameHoliday {
	margin: 20px auto 0px auto;
	padding: 20px 30px 10px 30px;
	background: #ffffff;
	width: 742px; }

#HolidayHeader {
	float: left;
	width: 738px;
	height: 98px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/holidayintro/holiday_header.gif) no-repeat top left;
}

#HolidayHeader h1{
	font-size: 0px;
	margin: 0;
	padding: 0 0 0px 0;
	text-indent: -9999px;
}

#HolidayHeader a:link, #HolidayHeader a:visited, #HolidayHeader a:active, #HolidayHeader a:link:hover, #HolidayHeader a:visited:hover {
	display: block;
	background: url(http://www.morepeacecorps.org/img/holidayintro/holiday_header.gif) no-repeat;
	width: 738px;
	height: 98px;
	}

#HolidayContent {
	float: left;
	width: 692px;
	padding: 28px 25px 25px 25px;
	background: url(http://www.morepeacecorps.org/img/holidayintro/bg.jpg) no-repeat top left #e2f7ff;
}

#HolidayContentSecondary {
	float: left;
	width: 692px;
	padding: 28px 25px 25px 25px;
	background: url(http://www.morepeacecorps.org/img/holidayintro/bg_secondary.jpg) no-repeat top left #e2f7ff;
}

#HolidayContentBody {
	float: left;
	width: 680px;
}

#HolidayContentBody p {
	font-size: 14px;
	line-height: 19px;
	color: #004766;
}

#HappyHolidays {
	float: left;
	width: 433px;
	height: 34px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/holidayintro/happyholidays_title.gif) no-repeat top left;
}

#ForThisYearsHolidays {
	float: left;
	width: 421px;
	height: 77px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/holidayintro/forthisyearsholiday_message.gif) no-repeat top left;
}

#DonateOnBehalfOf {
	float: left;
	width: 573px;
	height: 23px;
	padding: 0 0 20px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/holidayintro/donateonbehalfof_title.gif) no-repeat top left;
}

#WellSendACard {
	float: left;
	width: 401px;
	height: 73px;
	padding: 0 0 0px 0;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/holidayintro/wellsendacard_text.gif) no-repeat top left;
}


.MakeAGiftDonation {
	float: left;
	margin: 0 0 28px 0;
	width: 364px;
	height: 53px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/makeaholidaygift_button.gif) no-repeat;
}

a.MakeAGiftDonation, a.MakeAGiftDonation:link, a.MakeAGiftDonation:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/makeaholidaygift_button.gif) no-repeat;
	width: 364px;
	height: 53px;
}

a.MakeAGiftDonation:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/makeaholidaygift_button.gif) no-repeat 0 -53px;
	width: 364px;
	height: 53px;
}



#ContinueToPayment {
	text-indent: -9999px;
	padding: 0px 0 0px 0;
	display: block;
	background: url(http://www.morepeacecorps.org/img/holidayintro/continuetopayment_button.gif) no-repeat top right;
	width: 299px;
	height: 52px;
	}

#ContinueToPayment:hover {
	text-indent: -9999px;
	padding: 0px 0 0px 0;
	display: block;
	background: url(http://www.morepeacecorps.org/img/holidayintro/continuetopayment_button.gif) no-repeat bottom right;
	width: 299px;
	height: 52px;
	}

#HolidayContinue {
	float: right;
	padding: 20px 0 0px 0;
	width: 198px;
	height: 26px;
	text-indent: -9999px;
}

#HolidayContinue h4 {
font-size: 0px;
margin: 0;
padding: 0;
	text-indent: -9999px;
}

#HolidayContinue a:link, #HolidayContinue a:visited, #HolidayContinue a:visited, #HolidayContinue a:active {
	text-indent: -9999px;
	padding: 0px 0 0px 0;
	display: block;
	background: url(http://www.morepeacecorps.org/img/holidayintro/continuetothewebsite_button.gif) no-repeat top right;
	width: 198px;
	height: 26px;
	}

#HolidayContinue a:hover, #HolidayContinue a:link:hover, #HolidayContinue a:visited:hover {
	text-indent: -9999px;
	padding: 0px 0 0px 0;
	display: block;
	background: url(http://www.morepeacecorps.org/img/holidayintro/continuetothewebsite_button.gif) no-repeat bottom right;
	width: 198px;
	height: 26px;
	}

body {
	margin: 0;
	padding: 0 0 15px 0;
	font-family: arial, helvetica, sans-serif;
	background:  url(http://www.morepeacecorps.org/img/bg.jpg) no-repeat top center #002442;	

 }

/* Normal links */
a:link, a:visited {
outline-style:none;
	color: #8a1d04;
	 }
a:hover, a:visited:hover {
	color: #aeaeae; }

/* Image border and background color fixes */
a.img:link, a.img:visited, a.img:hover, a.img:visited:hover {
	border: none;
	background-color:transparent; }

/* Abbreviations */	
abbr { border-bottom: 1px dotted #900; cursor: help; }



/*------------------HEADING--------------------*/

h1 {
	margin: 0px 0 0 0;
	padding: 0 0 5px 0;
	font-size: 20px;
	font-weight: normal;
	color: #b80e1f; }

h1 span { color: #666;font-size:0.5em;vertical-align:0.2em }

h2 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	color: #390; }

h3 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	line-height:15px;
	color: #000; }

h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: #390; }
	
h5 {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 4px 0px;
	font-size: 10px;
	font-weight: normal;
	color: #069;
	}

h5 span {
	display: block;
	color: #333;
	font-size: 0.8em;
	font-weight: normal; }

h6 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #600; }

/*-----------PARAGRAPH TEXT ELEMENTS-------------------*/

/* General paragraph rules */
p {
	margin: 0 0 1.0em 0;
	padding: 0;
	font-size: 12px;
	line-height: 1.4em; }

/*/*/a{}
body p {
	font-size: x-small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small; }
  
html>body p { font-size: small; }
/* */

p.oldbrowsers {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	color: #c00; }

blockquote {
	display: block;
	margin: 0px 0px 20px 0px;
	padding: 0px 30px;
	font-size:11px;
	line-height:17px;
	color: #666; }
	
	
/*------------------FORMS----------------*/

input.txt, textarea.txt {
	font-family: georgia, times, serif;
	font-size: 11px;
	color: #333; }

select {
	font-size: 11px; }

form {
	display: block;
	margin: 0px;
	padding: 0px; }
	

/*--------------MISCELLANEOUS----------------*/

img { border: none; }

/* Outer bounding box for all pages */
#Frame {
	margin: 15px auto 0px auto;
	padding: 20px 30px 30px 30px;
	background: #ffffff;
	width: 900px; }



#Header {
	float: left;
	border-bottom: 20px solid #ffffff;
	background: #ffffff;
	width: 900px;
position: relative;
}

#Logo {
	float: left;
	margin: 0 0 0px 0;
	padding: 0;
	width: 355px;
	height: 125px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/logo.gif) no-repeat;
	}

#Logo a:link, #Logo a:visited, #Logo a:active, #Logo a:link:hover, #Logo a:visited:hover {
	display: block;
	background: url(http://www.morepeacecorps.org/img/logo.gif) no-repeat;
	width: 355px;
	height: 125px;
	}

a#Logo:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/logo.gif) no-repeat 0 -125px;
	width: 355px;
	height: 125px;
}


#HeaderRight {
	float: right;
	width: 106px;
	margin: 30px 0 0 0;
	padding: 0px 0 0 0px;
}

/*--------------TOP NAVIGATION----------------*/
#navigation_top {
	float: left;
	background: url(http://www.morepeacecorps.org/img/top_nav.gif) #091c2f no-repeat;
	height: 63px;
	width: 106px;
	margin: 0 0 0 0px;
	padding: 0;
	position: relative;
	}

#navigation_top li {
	margin: 0;
	padding-top: 0px;
	list-style: none;
	position:relative;
	top: 0;
	}

#navigation_top li, #navigation_top a {
	height: 21px;
	display: block;
	}

/* Modified Phark Image Replacement Technique */
#navigation_top a {
	text-indent: -5000px;
	text-decoration: none;
	}
#nav_tellafriend {height:21px; width: 106px;}
#nav_getintouch {height: 21px; width: 106px;}
#nav_discuss {height: 21px; width: 106px;}

#nav_tellafriend a:hover { background: url(http://www.morepeacecorps.org/img/top_nav.gif) -106px 0px no-repeat;}
#nav_getintouch a:hover { background: url(http://www.morepeacecorps.org/img/top_nav.gif) -106px -21px no-repeat;}
#nav_discuss a:hover { background: url(http://www.morepeacecorps.org/img/top_nav.gif) -106px -42px no-repeat;}

#nav_tellafriend a.selected:link, #nav_tellafriend a.selected:hover, #nav_tellafriend a.selected:visited, #nav_tellafriend a.selected:visited:hover { background: url(http://www.morepeacecorps.org/img/top_nav.gif) -106px 0px no-repeat;}
#nav_getintouch a.selected:link, #nav_getintouch a.selected:hover, #nav_getintouch a.selected:visited, #nav_getintouch a.selected:visited:hover { background: url(http://www.morepeacecorps.org/img/top_nav.gif) -106px -21px no-repeat;}
#nav_discuss a.selected:link, #nav_discuss a.selected:hover, #nav_discuss a.selected:visited, #nav_discuss a.selected:visited:hover { background: url(http://www.morepeacecorps.org/img/top_nav.gif) -106px -42px no-repeat;}


/*--------------MAIN NAVIGATION----------------*/
#navigation {
	float: left;
	list-style-type: none; 
	background: #dddee0;
	background-repeat: no-repeat;
	padding: 0;
	border-bottom: 12px solid #ffffff;
	}

#navigation ul {
	padding: 0;
	margin: 0;
}

#navigation li.upperlevel {
	list-style-type: none; 
	float: left;
	position: relative;
	top: 0;
	margin: 0 0px 0 0;
	padding: 0;
	z-index: 1000;
	}

#navigation a {
	position: relative;
}

#navigation a.upperlevel {
	background-repeat: no-repeat;
	height: 40px;
	display: block;
	text-indent: -5000px;
	}

li.upperlevel:hover a.upperlevel {
	background-position: 0 -40px;
}

li.upperlevel a.selected {
	background-position: 0 -40px;
}

ul.lowerlevel { background-image: url(http://www.morepeacecorps.org/img/nav_bg.png); }
li#nav_about a.upperlevel { background-image: url(http://www.morepeacecorps.org/img/nav_about.gif); width: 211px; border-right: 3px solid #ffffff; }
li#nav_news a.upperlevel { background-image: url(http://www.morepeacecorps.org/img/nav_news.gif); width: 167px; border-right: 0px;}
li#nav_supporters a.upperlevel { background-image: url(http://www.morepeacecorps.org/img/nav_supporters.gif); width: 145px; border-right: 3px solid #ffffff;}
li#nav_takeaction a.upperlevel { background-image: url(http://www.morepeacecorps.org/img/nav_takeaction.gif); width: 148px; border-right: 3px solid #ffffff;}
li#nav_states a.upperlevel { background-image: url(http://www.morepeacecorps.org/img/nav_states.gif); width: 105px; border-right: 3px solid #ffffff;}
li#nav_interact a.upperlevel { background-image: url(http://www.morepeacecorps.org/img/nav_interact.gif); width: 109px; border-right: 3px solid #ffffff;}


#navigation li:hover #about_sub {left:0px; width: 211px;}
#navigation li:hover #news_sub {left:0px; width: 137px;}
#navigation li:hover #supporters_sub {left:0px; width: 205px;}
#navigation li:hover #takeaction_sub {left:0px; width: 298px;}
#navigation li:hover #states_sub {left:0px; width:445px;}
#navigation li:hover #interact_sub {left:0px; width: 109px;}

ul.lowerlevel {
	display: none;
	list-style-type: none; 
	left: -5000px;
	z-index: 9999;
}

li.upperlevel:hover ul.lowerlevel {
	left: auto;
	display: block;
}

#navigation ul.lowerlevel{
	position: absolute;
	color: #dfdfdf;
	margin: 0;
	padding: 15px 0 10px 0;
	z-index: 9999;
	}

#navigation ul.lowerlevel li {
	display: inline;
}
#navigation ul.lowerlevel a{

	position: relative;
padding: 0;
	margin: 0;
	z-index: 9999;
}

#navigation ul.lowerlevel a:link, #navigation ul.lowerlevel a:visited{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 13px;
	text-indent: 0px;
	position: relative;
	display: block;
	color: #ffffff;
	padding: 0px 10px 9px 28px;
	margin: 0;
	text-decoration: none;
	}

#navigation ul.lowerlevel a:hover, #navigation ul.lowerlevel a:active{
	color: #00B0D8;
	padding: 0px 10px 9px 28px;
	margin: 0;
	background: none;
	}

.col1 {
	float: left;
	width: 145px;
}

ul.lowerlevel ul {
	list-style-type: none; 
}

#navigation ul.lowerlevel .col1 a:link, #navigation ul.lowerlevel .col1 a:visited{
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 11px;
	text-indent: 0px;
	position: relative;
	display: block;
	color: #ffffff;
	padding: 0px 10px 5px 28px;
	margin: 0;
	text-decoration: none;
	}

#navigation ul.lowerlevel .col1 a:hover, #navigation ul.lowerlevel .col1 a:active{
	color: #00B0D8;
	padding: 0px 10px 5px 28px;
	margin: 0;
	position: relative;
	background: none;
	}

/*--------------MAIN NAVIGATION----------------*/
#bbb_nav {
	background: url(http://www.morepeacecorps.org/img/bbb_nav3.gif) #cfeffa no-repeat;
	height: 177px;
	width: 330px;
	margin: 0 0 0 0px;
	padding: 0;
	z-index: 0;
	}
	
#bbb_nav li {
	margin: 0;
	padding-top: 0px;
	list-style: none;
	top: 0;
	}
	
#bbb_nav li, #bbb_nav a {
	height: 59px;
	display: block;
	cursor: pointer;
	}

#bbb_nav li#nav_first, #bbb_nav #nav_first a {
	height: 0px;
	display: none;
	cursor: pointer;
	}
		
#bbb_nav a {
	text-indent: -5000px;
	text-decoration: none;
	}
	
#nav_first {height: 0px; width: 0px;}
#nav_bigger {height: 59px; width: 330px;}
#nav_better {height: 59px; width: 330px;}
#nav_bolder {height: 59px; width: 330px;}

li#nav_bigger:hover a { background: url(http://www.morepeacecorps.org/img/bbb_nav3.gif) -330px 0px no-repeat;}
li#nav_better:hover a { background: url(http://www.morepeacecorps.org/img/bbb_nav3.gif) -330px -59px no-repeat;}
li#nav_bolder:hover a { background: url(http://www.morepeacecorps.org/img/bbb_nav3.gif) -330px -118px no-repeat;}

li#nav_bigger.active a, li#nav_bigger.active a:link, li#nav_bigger.active:hover a, li#nav_bigger.active a:visited, li#nav_bigger.active a:visited:hover { background: url(http://www.morepeacecorps.org/img/bbb_nav3.gif) -660px 0px no-repeat;}
li#nav_better.active a, li#nav_better.active a:link, li#nav_better.active:hover a, li#nav_better.active a:visited, li#nav_better a:visited:hover { background: url(http://www.morepeacecorps.org/img/bbb_nav3.gif) -660px -59px no-repeat;}
li#nav_bolder.active a, li#nav_bolder.active a:link, li#nav_bolder.active:hover a, li#nav_bolder.active a:visited, li#nav_bolder.active a:visited:hover { background: url(http://www.morepeacecorps.org/img/bbb_nav3.gif) -660px -118px no-repeat;}

.bnpcslideshowcontainer {
float: left;
background: url(http://morepeacecorps.org/img/bnpc/bnpc_bg.gif) bottom left no-repeat;
margin: 0 0 20px 0;
}

.bnpcslideshow{
	float: left;
height: 585px;
	width: 900px;
	overflow: hidden;
position: relative;
}

.bnpccaption{
background: #002542;
height: 50px;
padding: 12px;
width: 406px;
float: left;
}

.bnpccaption h3 {
color: #ffffff;
font-size: 12px;
margin: 0 0 5px 0;
padding: 0;
}

.bnpccaption p {
color: #ffffff;
font-size: 11px;
}

.bnpcslidercontainer {
position: absolute;
z-index: 9999;
bottom: 12px;
right: 12px;
}

.bnpcslider {
float: left;
margin: 0 0 0px 20px;
padding: 0;
width: 200px;
height: 52px;
overflow: hidden;
}

.bnpcslider ul{
margin: 0;
padding: 0;
width: 4000px;
}

.bnpcslider li {
display: block;
float: left;
width: 50px;
height: 50px;
margin: 0 20px 0 0;
padding:0px;
border: 1px solid #ffffff;
cursor: pointer;
}

.next, .prev {
float: left;
cursor: pointer;
padding: 20px 0 0 0;
}

.swapcontentcontainer{
	float: left;
	height: 287px;
	width: 558px;
	overflow: hidden;
	background: #003147;
	border-bottom: 7px solid #003147;
}

.swapcontent {
	margin: 0px 0 0 0;
	padding: 0px 0 0px 0px;
}

.swapper {
	list-style-type: none;
	float: left;
	margin: 0px 0 20px 0;
	padding: 0px 0 0px 0px;
	width: 558px;
border-left: 2px solid #86d2f2;
}

.swapnav {
	cursor: pointer;
	float: left;
	width: 109px;
	height: 60px;
	padding: 15px 15px 0 15px;
	background: url(img/swapnav_bg.jpg) no-repeat top left;
	font-size: 12px;
	line-height: 16px;
	color: #127893;
}

.swapnav a:hover {
	color: #003147;
}

.swapnav.activeLI {
	font-weight: bold;
	color: #003147;
	background: url(img/swapnav_bg.jpg) no-repeat bottom left;
}


/*---------------LAYOUT BOXES----------------------*/
#ActionAlert {
	float: left;
	width: 740px;
	height: 21px;
	padding: 6px 0 0 160px;
	margin: 0 0 2px 0;

	background: url(http://www.morepeacecorps.org/img/actionalert_title.gif) no-repeat top left #ffeef3;
}

#EventAlert {
	float: left;
	width: 740px;
	height: 21px;
	padding: 6px 0 0 160px;
	margin: 0 0 20px 0;
	background: url(http://www.morepeacecorps.org/img/eventalert_title.gif) no-repeat top left #ffebd7;
}

/* 2-column layout container */
#Content {
	margin: 0px 0 0 0;
	padding: 0px 0 12px 0;
	text-align: left;
	background-color: #fff; }

#FullColSecondary {
	margin: 0;
	float: left;
	width: 900px;
	border-top: 8px solid #003147;
	padding: 0;
	background: none;
}

.FullColSecondaryTop{
	padding: 19px 22px 5px 68px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
}

#MainCol {
	margin: 0;
	float: left;
	width: 558px;
	border-right: none;
	padding: 0 0px 12px 0;

}

#MainColSecondary {
	margin: 0;
	float: left;
	width: 558px;
	border-top: 8px solid #003147;
	padding: 0;
	background: none;
}

.NoTopBorder #MainColSecondary {
border-top: none;
}


#MainColSecondaryNE {
	margin: 0;
	float: left;
	width: 558px;
	border-top: 8px solid #003147;
	padding: 0;
	background: none;
}

.MainColSecondaryTop{
	padding: 19px 22px 5px 22px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #CCCCCC;
}

.MainColSecondaryQuote{
	padding: 10px 22px 5px 22px;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #CCCCCC;
}

.MainColSecondaryContent {
	padding: 9px 22px 5px 22px;
	margin: 0 0 10px 0;	

}

.MainColSecondaryNewsEvents {
	padding: 9px 22px 5px 22px;
	margin: 0 0 10px 0;	
	border-bottom: 1px solid #CCCCCC;
}

.MainColNewsEvents {
	padding: 15px 22px 0px 22px;
	margin: 0 0 0px 0;	
	border-top: 1px solid #CCCCCC;
}

.MainColSecondaryLetterFrame {
	padding: 0px 22px 0px 22px;
}
.MainColSecondaryLetter {
	padding: 15px 15px 0 15px;
	margin: 0 0 10px 0;	
	border: 1px solid #808080;
	background: #F4F4F4;
}

#SubCol {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 12px 12px;
	width: 330px;
	height: 367px;
 }

#SubColSecondary {
	z-index: 0;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 20px 28px 20px 28px;
	width: 274px;
	border-top: 8px solid #003147;
	background: url(http://www.morepeacecorps.org/img/subcol_bg.jpg) repeat-x top left;
 }

#SubColSecondaryPostDOA {
	z-index: 0;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 20px 23px;
	width: 287px;
	border-top: 8px solid #003147;
	background: url(http://www.morepeacecorps.org/img/subcolpostdoa_bg.jpg) repeat-x top left;
 }

.NoTopBorder #SubColSecondary {
border-top: none;
}

/*------------HOMEPAGE ELEMENTS-----------------------*/
#JoinTheCampaignHome {
	width: 318px;
	height: 70px;
	margin: 0 0 12px 0;
	padding: 38px 0 0 12px;
	background: url(http://www.morepeacecorps.org/img/jointhecampaign_bg.gif) no-repeat top left #ffdceb;
}

#JoinTheCampaignHomeNumber {
float: left;
	width: 318px;
	height: 98px;
	margin: 0 0 12px 0;
	padding: 40px 0 0 12px;
	background: url(http://www.morepeacecorps.org/img/jointhecampaign_bg.gif) no-repeat top left #ffdceb;
}

#JoinTheCampaignSecondary{
	width: 254px;
	height: 170px;
	margin: 0 0 28px 0;
	padding: 38px 0 0 20px;
	background: url(http://www.morepeacecorps.org/img/jointhecampaign_secondary_bg.gif) no-repeat top left #ffdceb;
}

#HelpUsReachOurGoal {
position: relative;
overflow: hidden;
	float: left;
	width: 198px;
	height: 160px;
padding: 57px 120px 0 12px;
margin: 0 0 12px 0;
	background: url(http://www.morepeacecorps.org/img/helpusreachourgoal20000_i.gif) no-repeat top left #f8ffd9;
}

#HelpUsReachOurGoalText {
	position: absolute;
z-index: 1;	
	width: 198px;
	height: 160px;
}

#HelpUsReachOurGoalBar {
	position: absolute;
	z-index: 0;
	width: 330px;
	height: 217px;
	left: 0;
background: url(http://www.morepeacecorps.org/img/helpusreachourgoal20000_a.gif) no-repeat;
}

#ActionAlertSidebar{
	float: left;
	width: 290px;
	margin: 0 0 12px 0;
	padding: 45px 20px 20px 20px;
	background: url(http://www.morepeacecorps.org/img/actionalert_bg.gif) no-repeat top left #F2F2F2;
}

#DCRallyCountdown{
	float: left;
	width: 290px;
	margin: 0 0 12px 0;
	padding: 45px 20px 20px 20px;
	background: url(http://www.morepeacecorps.org/img/dcrallycountdown_bg.gif) no-repeat top left #05326b;
border: none;
}

#DCRallyCountdown p{
float: left;
width: 290px;
margin: 15px 0 0 0;
text-align: center;
text-transform: uppercase;
}
#DCRallyCountdown a, #DCRallyCountdown a:link, #DCRallyCountdown a:visited {
color: #c1e9fd;

text-decoration: none;
}

#DCRallyCountdown a:hover, #DCRallyCountdown a:link:hover, #DCRallyCountdown a:visited:hover {
color: #ffffff;
text-decoration: underline;
}


#UpcomingEventSidebar{
	float: left;
	width: 290px;
	margin: 0 0 12px 0;
	padding: 45px 20px 20px 20px;
	background: url(http://www.morepeacecorps.org/img/upcomingevent_bg.gif) no-repeat top left #F2F2F2;
}

#TickerNumberHome{
float: left;
padding: 0 10px 7px 0;
width: 120px;
}

#TickerNumberRight {
float: left;
padding: 10px 0 10px 0;
}

#EndorsementsHome {
	width: 444px;
	height: 195px;
	float: left;
	background: url(http://www.morepeacecorps.org/img/endorsements_bg.jpg) no-repeat top left #f6fdd3;
}

#EndorsementsHomeText{
	float: left;
	width: 220px;
	padding: 10px 0 0 15px;
}

#EndorsementsHomeImage{
	float: right;
	width: 162px;
	padding: 12px 15px 0 0;
}
/*
#TakeActionHome {
	width: 429px;
	height: 185px;
	float: right;
	padding: 10px 0 0 15px;
	background: url(http://www.morepeacecorps.org/img/takeaction_bg.gif) no-repeat top left #ffeac0;
}*/

#TakeActionHome {
	width: 429px;
	height: 190px;
	float: right;
	padding: 5px 0 0 15px;
	background: url(http://www.morepeacecorps.org/img/takeaction_blank_bg.jpg) no-repeat top left #ffeac0;
}

#TakeActionHomeImage {
	float: left;
	width: 297px;
	padding: 0 0 10px 67px;
}

#TakeActionHomeText {
	float: left;
	
}


#TakeActionMap {
	width: 264px;
	height: 254px;
	float: right;
	padding: 40px 0 0 10px;
	margin: 0 0 28px 0;
	background: url(http://www.morepeacecorps.org/img/takeactionmap_bg.gif) no-repeat top left #e0f7ff;
}

#EndorsementsHome h2, #TakeActionHome h2 {
	text-indent: -9999px;
}

#BodyText #EndorsementsHomeText a:link, #BodyText #EndorsementsHomeText a:visited { 
	font-size: 13px; 
	color: #6B7F17; 
	text-decoration: none; 
	padding: 0 10px 0 0;
	background: url(http://www.morepeacecorps.org/img/arrowright_green.gif) no-repeat top right;
}
#BodyText #EndorsementsHomeText a:hover, #BodyText #EndorsementsHomeText a:visited:hover { 
	font-size: 13px; 
	color: #3f3f3f;
	text-decoration: underline; 
	padding: 0 10px 0 0;
	background: url(http://www.morepeacecorps.org/img/arrowright_green.gif) no-repeat top right; 
}

#BodyText #TakeActionHomeText a:link, #BodyText #TakeActionHomeText a:visited { 
	font-size: 13px; 
	color: #F47A00; 
	text-decoration: none; 
	padding: 0 10px 0 0;
	background: url(http://www.morepeacecorps.org/img/arrowright_orange.gif) no-repeat top right;
}
#BodyText #TakeActionHomeText a:hover, #BodyText #TakeActionHomeText a:visited:hover { 
	font-size: 13px; 
	color: #3f3f3f;
	text-decoration: underline; 
	padding: 0 10px 0 0;
	background: url(http://www.morepeacecorps.org/img/arrowright_orange.gif) no-repeat top right; 
}

#FollowTheCampaignSidebar{
	float: left;
	width: 290px;
	margin: 0 0 12px 0;
	padding: 45px 20px 20px 20px;
	background: url(http://www.morepeacecorps.org/img/followthecampaign_bg.gif) no-repeat top left #F2F2F2;
}

#FollowTheCampaignSidebar img {
padding: 0 20px 0 0;
}

/*------------SECONDARY PAGES-----------------------*/

#StateIcon {
	text-align: center;
	margin: 0 0 28px 0;
}

.BlueSubSection {
	float: left;
	width: 274px;
	margin: 0 0 28px 0;
	background: url(http://www.morepeacecorps.org/img/bluesub_bg.jpg) no-repeat top left;
}

.PhotoSubSection {
	float: left;
	width: 274px;
	height: 300px;
	margin: 0 0 28px 0;
	cursor: pointer;
}


.UpdatesSubSectionTitle{
	float: left;
	padding: 5px 5px 5px 10px;
	margin: 0;
	width: 85px;
	background: #44B8E9;
}

.KeyCommitteesSubSectionTitle{
	float: left;
	padding: 5px 5px 5px 10px;
	margin: 0;
	width: 160px;
	background: #44B8E9;
}

.IssueBriefSubSectionTitle{
	float: left;
	padding: 5px 5px 5px 10px;
	margin: 0;
	width: 110px;
	background: #44B8E9;
}

.SampleLettersSubSectionTitle{
	float: left;
	padding: 5px 5px 5px 10px;
	margin: 0;
	width: 150px;
	background: #44B8E9;
}

.SpecialInstructionsSubSectionTitle{
	float: left;
	padding: 5px 5px 5px 10px;
	margin: 0;
	width: 210px;
	background: #44B8E9;
}

.BeHeardSubSectionTitle{
	float: left;
	padding: 5px 5px 5px 10px;
	margin: 0;
	width: 90px;
	background: #44B8E9;
}

.TakeActionSubSectionTitle{
	float: left;
	padding: 5px 5px 5px 10px;
	margin: 0;
	width: 120px;
	background: #44B8E9;
}

.FindEventSubSectionTitle{
	float: left;
	padding: 5px 5px 5px 10px;
	margin: 0;
	width: 140px;
	background: #44B8E9;
}

.PhotoSubSectionTitle{
	float: left;
	padding: 5px 5px 5px 10px;
	margin: 0;
	width: 80px;
	background: #44B8E9;
}

.BlueSubSectionContent {
	z-index: 0;
	float: left;
	position: relative;
	width: 234px;
	padding: 15px 20px 5px 20px;
}

.DonateNowButton {
	float: left;
	margin: 0 0 28px 0;
	width: 274px;
	height: 52px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donatenow_button.gif) no-repeat;
}

a.DonateNowButton, a.DonateNowButton:link, a.DonateNowButton:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donatenow_button.gif) no-repeat;
	width: 274px;
	height: 52px;
}

a.DonateNowButton:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donatenow_button.gif) no-repeat 0 -52px;
	width: 274px;
	height: 52px;
}

.Donate10 {
	float: left;
	margin: 0 31px 25px 0;
	width: 183px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_10.gif) no-repeat;
}

a.Donate10, a.Donate10:link, a.Donate10:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_10.gif) no-repeat;
}

a.Donate10:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_10.gif) no-repeat 0 -42px;
}

.Donate25 {
	float: left;
	margin: 0 31px 25px 0;
	width: 183px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_25.gif) no-repeat;
}

a.Donate25, a.Donate25:link, a.Donate25:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_25.gif) no-repeat;
}

a.Donate25:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_25.gif) no-repeat 0 -42px;
}

.Donate50 {
	float: left;
	margin: 0 31px 25px 0;
	width: 183px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_50.gif) no-repeat;
}

a.Donate50, a.Donate50:link, a.Donate50:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_50.gif) no-repeat;
}

a.Donate50:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_50.gif) no-repeat 0 -42px;
}

.Donate100 {
	float: left;
	margin: 0 31px 25px 0;
	width: 183px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_100.gif) no-repeat;
}

a.Donate100, a.Donate100:link, a.Donate100:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_100.gif) no-repeat;
}

a.Donate100:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_100.gif) no-repeat 0 -42px;
}

.Donate500 {
	float: left;
	margin: 0 31px 25px 0;
	width: 183px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_500.gif) no-repeat;
}

a.Donate500, a.Donate500:link, a.Donate500:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_500.gif) no-repeat;
}

a.Donate500:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_500.gif) no-repeat 0 -42px;
}

.Donate1000 {
	float: left;
	margin: 0 31px 25px 0;
	width: 183px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_1000.gif) no-repeat;
}

a.Donate1000, a.Donate1000:link, a.Donate1000:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_1000.gif) no-repeat;
}

a.Donate1000:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_1000.gif) no-repeat 0 -42px;
}

.Donate2500 {
	float: left;
	margin: 0 31px 25px 0;
	width: 183px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_2500.gif) no-repeat;
}

a.Donate2500, a.Donate2500:link, a.Donate2500:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_2500.gif) no-repeat;
}

a.Donate2500:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_2500.gif) no-repeat 0 -42px;
}

.DonateAnother {
	float: left;
	margin: 0 31px 25px 0;
	width: 397px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_another.gif) no-repeat;
}

a.DonateAnother, a.DonateAnother:link, a.DonateAnother:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_another.gif) no-repeat;
}

a.DonateAnother:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_another.gif) no-repeat 0 -42px;
}


.DonateRecurring10 {
	float: left;
	margin: 0 29px 25px 0;
	width: 131px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_10.gif) no-repeat;
}

a.DonateRecurring10, a.DonateRecurring10:link, a.DonateRecurring10:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_10.gif) no-repeat;
}

a.DonateRecurring10:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_10.gif) no-repeat 0 -42px;
}

.DonateRecurring25 {
	float: left;
	margin: 0 29px 25px 0;
	width: 131px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_25.gif) no-repeat;
}

a.DonateRecurring25, a.DonateRecurring25:link, a.DonateRecurring25:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_25.gif) no-repeat;
}

a.DonateRecurring25:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_25.gif) no-repeat 0 -42px;
}

.DonateRecurring50 {
	float: left;
	margin: 0 29px 25px 0;
	width: 131px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_50.gif) no-repeat;
}

a.DonateRecurring50, a.DonateRecurring50:link, a.DonateRecurring50:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_50.gif) no-repeat;
}

a.DonateRecurring50:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_50.gif) no-repeat 0 -42px;
}

.DonateRecurring75 {
	float: left;
	margin: 0 0px 25px 0;
	width: 131px;
	height: 42px;
	text-indent: -9999px;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_75.gif) no-repeat;
}

a.DonateRecurring75, a.DonateRecurring75:link, a.DonateRecurring75:visited{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_75.gif) no-repeat;
}

a.DonateRecurring75:hover{
	display: block;
	background: url(http://www.morepeacecorps.org/img/donate_recurring_75.gif) no-repeat 0 -42px;
}



.TitleBarLeft {
	float: left;
	width: 450px;
}

.TitleBarRight {
	float: right;
	width: 50px;
}

#flickr img {
float:left;
padding:0px;
width:274px;
}


#VolunteerInfo {
	padding: 0 0 0 10px;
}

#VolunteerInfoCheck {
	padding: 5px 0 0 0;
}

#Volunteer2, #Volunteer3, #Volunteer4, #Volunteer5, #Volunteer6 {
	border-top: 1px solid #dfdfdf;
	padding: 10px 0 0 0;
}

.actionlink {
	cursor: pointer;
	color: #42B8E9;
}

.actionlink:hover {
	cursor: pointer;
	color: #4C4C4C;
	text-decoration: underline;
}
/*------------MISCELLANEOUS-----------------------*/

.inputfield {
	float: left;
	border: 1px solid #b9b9b9;
	background: #fafafa;
	color: #4D4D4D;
	height: 15px;
	top: 0px;
	margin: 0 0px 7px 0px;
	padding: 4px;
	font-size: 12px;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
}

.textareafield {
	border: 1px solid #b9b9b9;
	background: #fafafa;
	color: #4D4D4D;
	top: 0px;
	margin: 0 0px 7px 0px;
	padding: 4px;
	font-size: 12px;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
}


.spaceright {
	margin: 0 5px 0px 0;
}

.nospaceright {
	margin: 0 0 0 0;
}

.selectfield {
	z-index: 0;
	position: relative;
	float: left;
	border: 1px solid #b9b9b9;
	background: #fafafa;
	color: #4D4D4D;
	top: 0px;
	margin: 0 0px 12px 0px;
	padding: 3px;
	font-size: 14px;
	font-weight: normal;
	font-family: arial, verdana, helvetica, sans-serif;
}

.text {
border: 1px solid #626366;
padding: 3px;
top: 0px;
}

.error {
border: 1px solid #dd0000;
padding: 3px;
top: 0px;
}

.other {
	border: 1px solid #626366;
	padding: 2px;
	font-size: 13px;
}

label {
	font-size: 12px;
	font-weight: bold;
}

.required {
	color: #dd0000;
}

.submitbutton {
	float: left;
	padding: 0 0 0 10px;
}

.sectiontitle{
	margin: 0 0 8px 0;
}

hr {
	border-color: #ccc;     
	border-style: solid;   
	border-width: 1px 0 0; 
	clear: both;           
	margin: 0px 0 10px 0; 
	height: 0;             
}

#BodyText{
	margin: 0px 0px 0px 0px;
	padding: 0 0px 0px 0px;
}
#BodyText img{
	padding: 0px;
}
#BodyText p {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #231F20; }

#BodyText #CoSponsorMeterText p {
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	color: #231F20; }


#JoinTheCampaignHomeNumber p {
	padding: 0px 0px 0px 0px;
margin: 0 0 6px 0;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	color: #231F20; }

#BodyText #JoinTheCampaignSecondary p {
	padding: 0px 0px 0px 0px;
margin: 0 0 13px 0;
	font-size: 13px;
	font-weight: normal;
	line-height: 17px;
	color: #F714A1; }

p.nobreak {
	padding: 0px 0px 5px 0px;
	margin: 0;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #231F20; }

#BodyText p.date {
	padding: 0px 0px 2px 0px;
	margin: 0;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	text-transform: uppercase;
	color: #231F20; }

#BodyText #EndorsementsHomeImage p {
	padding: 5px 0px 0px 0px;
	margin: 0;
	font-size: 9px;
	font-weight: normal;
	line-height: 9px;
	color: #231F20; }
	
#BodyText .TakeAction em{
	color: #003147;
}

#BodyText .BigText p {
	padding: 0px 0px 3px 0px;
	font-size: 14px;
	font-weight: normal;
	line-height: 19px;
	color: #231F20; }

#BodyText #HR1066Facts p {
	padding: 0px 0px 0px 0px;
	font-size: 15px;
	font-weight: normal;
	line-height: 21px;
	color: #231F20; }

#BodyText #HR1066Facts li {
	font-size: 15px;
	font-weight: normal;
	line-height: 21px;
padding-bottom: 15px;
	color: #231F20; }

#BodyText .BigText .smalltext p {
	padding: 0px 0px 3px 0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #231F20; }

#BodyText #TakeActionState p, #BodyText #IssueBrief p {
	padding: 0px 0px 3px 0px;
	font-size: 14px;
	font-weight: normal;
	line-height: 19px;
	color: #ffffff; }

#BodyText .BigText .AlertMessage p {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #231F20; }

#BodyText .MainColSecondaryTop p {
	padding: 0px 0px 3px 0px;
	font-size: 14px;
	font-weight: normal;
	line-height: 19px;
	color: #231F20; }

#BodyText .MainColSecondaryTop .smalltext p {
	padding: 0px 0px 3px 0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	color: #231F20; }

#BodyText .MainColSecondaryQuote p {
	font-family: Georgia, Times, Serif;
	padding: 0px 0px 3px 0px;
	font-size: 14px;
	font-weight: normal;
	line-height: 22px;
	color: #4D4D4D; }

#BodyText .MainColSecondaryLetter p {
	font-family: Georgia, Times, Serif;
	padding: 0px 0px 3px 0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	color: #4D4D4D; }


#BodyText ol {
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	color: #4D4D4D;
	padding: 0px 0px 0px 0px;
	margin: 0 0 10px 20px;
}

#BodyText ol li {
	font-size: 12px;
	padding: 0px 0px 10px 0px;
	margin: 0;
}


#BodyText ul {
	list-style-type: none;
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	color: #4D4D4D;
	padding: 0px 0px 0px 0px;
	margin: 0 0 10px 15px;
}

#BodyText ul li {
	background: url(http://www.morepeacecorps.org/img/green_bullet.gif) no-repeat top left;
	font-size: 12px;
	padding: 0px 0px 10px 15px;
	margin: 0;
}

#BodyText #KeyCommittees ul {
	list-style-type: none;
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	color: #231F20;
	padding: 0px 0px 0px 0px;
	margin: 0 0 10px 5px;
}

#BodyText #KeyCommittees  ul li {
	background: url(http://www.morepeacecorps.org/img/pinkarrow_bullet.gif) no-repeat top left;
	font-size: 12px;
	padding: 0px 0px 10px 15px;
	margin: 0;
font-weight: bold;
}


#FAQs {
float: left;
width: 520px;
}

#BodyText #FAQs ul {
	list-style-type: none;
	font-size: 14px;
	font-weight: normal;
	line-height: 17px;
	color: #231F20;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0px 0px;
position: relative;
}

#BodyText #FAQs ul li {
	background: url(http://www.morepeacecorps.org/img/blackarrow_bullet.gif) no-repeat top left;
	font-size: 14px;
	padding: 0px 0px 15px 20px;
	margin: 0;
	cursor: pointer;
}

#BodyText #FAQs ul li ul{
margin: 0 0 0px 0;
padding: 0;
}

#BodyText #FAQs ul li ul li{
background: none;
	font-size: 13px;
	padding: 15px 0px 5px 0px;
	margin: 0;
	cursor: default;
}


#BodyText h6 {
	padding: 0px 0px 10px 0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	color: #4D4D4D; }

#BodyText h4{
	padding: 6px 0px 4px 0px; 
	margin: 0px 0 0 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	color: #1A1A1A; }

#BodyText h3 {
	padding: 5px 0px 0px 0px; 
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	line-height: 18px;
	text-align: left;
	color: #231F20; }

#ActionAlert h3, #EventAlert h3 {
	padding: 0px 0px 0px 0px; 
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
	line-height: 15px;
	text-align: left;
	color: #f47a00; }
	
#BodyText .BlueSubSection h3 {
	padding: 0px 0px 10px 0px; 
	margin: 0;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	line-height: 18px;
	text-align: center;
	color: #4D4D4D; }

#BodyText h2 {
	padding: 0px 0px 15px 0px;
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 0;
	color: #92BC1E;}

#BodyText #HR1066Facts h2 {
	padding: 0px 0px 15px 0px;
	font-size: 22px;
	line-height: 22px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 0;
	color: #003147;}

#HelpUsReachOurGoalText h2 {
font-size: 35px;
line-height: 35px;
font-weight: normal;
color: #333333;
}


#HelpUsReachOurGoalText p.smalltext {
	padding: 0px 0px 3px 0px;
	margin: 0;
	font-size: 10px;
	font-weight: normal;
	line-height: 11px;
	color: #231F20; }

#JoinTheCampaignHomeNumber h2 {
font-size: 35px;
line-height: 35px;
font-weight: normal;
color: #ffffff;
}

#JoinTheCampaignSecondary h3 {
font-size: 37px;
line-height: 37px;
font-weight: normal;
margin: 0 0 5px 0;
color: #ffffff;
}

#UpcomingEventSidebar h3, #ActionAlertSidebar h3 {
font-size: 14px;
line-height: 19px;
font-weight: normal;
}

#BodyText #MainColSecondary #TakeActionState h2, #BodyText #MainColSecondary #IssueBrief h2 {
	padding: 0px 0px 5px 0px;
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
	text-transform: uppercase;
letter-spacing: 2px;
	color: #92BC1E;}


#BodyText #MainColSecondary #ActionPacket h2 {
	padding: 0px 0px 5px 0px;
	font-size: 15px;
	line-height: 15px;
	font-weight: normal;
	text-transform: uppercase;
letter-spacing: 2px;
	color: #92BC1E;}


#BodyText #MainColSecondary h2 {
	padding: 10px 0px 15px 0px;
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
	text-transform: uppercase;
letter-spacing: 2px;
	color: #92BC1E;}

#BodyText #MainColSecondaryNE h2 {
	padding: 10px 0px 15px 0px;
	font-size: 19px;
	line-height: 19px;
	font-weight: normal;
	text-transform: none;
	color: #92BC1E;}


#BodyText #SubColSecondaryPostDOA h2 {
	padding: 10px 0px 5px 0px;
	font-size: 14px;
	line-height: 19px;
	font-weight: bold;
	text-transform: none;
	color: #003147;}

#BodyText .BlueSubSection h2 {
	color: #ffffff;
	padding: 0 0px 0 0;
	margin: 0 0 0 0;
}

#BodyText .PhotoSubSection h2 {
	color: #ffffff;
	padding: 0 0px 0 0;
	margin: 0 0 0 0;
}

#BodyText h1 {
	padding: 0px 0px 10px 0px;
	font-size: 25px;
	line-height: 25px;
	font-weight: normal;
	text-transform: uppercase;
	color: #003147; }

#BodyText a:link, #BodyText a:visited { color: #00B0D8; text-decoration: none;}
#BodyText a:hover, #BodyText a:visited:hover { color: #3f3f3f;text-decoration: underline; }

#BodyText h2 a:link, #BodyText h2 a:visited { color: #E85300; text-decoration: none;}
#BodyText h2 a:hover, #BodyText h2 a:visited:hover { color: #000000;text-decoration: underline; }

#BodyText h3 a:link, #BodyText h3 a:visited { color: #00467A; text-decoration: none;}
#BodyText h3 a:hover, #BodyText h3 a:visited:hover { color: #000000;text-decoration: underline; }

#EventAlert h3 a:link, #EventAlert h3 a:visited { color: #f47a00; text-decoration: none;}
#EventAlert h3 a:hover, #EventAlert h3 a:visited:hover { color: #f47a00;text-decoration: underline; }

#ActionAlert h3 a:link, #ActionAlert h3 a:visited { color: #e30040; text-decoration: none;}
#ActionAlert h3 a:hover, #ActionAlert h3 a:visited:hover  { color: #e30040;text-decoration: underline; }

#UpcomingEventSidebar h3 a:link, #UpcomingEventSidebar h3 a:visited { color: #00B0D8; text-decoration: none;}
#UpcomingEventSidebar h3 a:hover, #UpcomingEventSidebar h3 a:visited:hover { color: #3f3f3f;text-decoration: underline; }

#ActionAlertSidebar h3 a:link, #ActionAlertSidebar h3 a:visited { color: #00B0D8; text-decoration: none;}
#ActionAlertSidebar h3 a:hover, #ActionAlertSidebar h3 a:visited:hover  { color: #3f3f3f; text-decoration: underline; }

#BodyText #KeyCommittees a:link, #BodyText #KeyCommittees a:visited { color: #F714A1; text-decoration: none;}
#BodyText #KeyCommittees a:hover, #BodyText #KeyCommittees a:visited:hover { color: #3f3f3f;text-decoration: underline; }

#ExpansionActHome a:link, #ExpansionActHome a:visited { color: #F714A1; text-decoration: none;}
#ExpansionActHome a:hover, #ExpansionActHome a:visited:hover { color: #00B0D8;text-decoration: underline; }

#DoddExpansionActHome a:link, #DoddExpansionActHome a:visited { color: #0b3563; text-decoration: none;}
#DoddExpansionActHome a:hover, #DoddExpansionActHome a:visited:hover { color: #00B0D8;text-decoration: underline; }


/*-------------- Copyright Footer -----------------*/
#Copyright {
	font-family: arial, helvetica, sans-serif;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
	width: 900px;
	background: #edeeef;
}

#Copyright h4 {
	margin: 0px 0px 15px 0;
	padding: 0px 0 0 0;
	border-bottom: none;
	color: #4D4D4D;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	}
	
#Copyright h5 {
	margin: 0px 0px 0px 0;
	padding: 0px 0 0 0;
	border-bottom: none;
	color: #4D4D4D;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	}

#CopyrightLeft {
	float: left;
	padding: 15px 0 0 115px;
}	
#CopyrightRight{
	float: right;
}
	
#Copyright h4 a:link, #Copyright h4 a:visited { color: #4D4D4D; text-decoration: none; padding: 0 7px 0 7px;}
#Copyright a:link, #Copyright a:visited { color: #4D4D4D; text-decoration: none;}
#Copyright a:hover, #Copyright a:visited:hover { color: #4D4D4D;text-decoration: underline; }

/* Remove traces of float */	
.ClearAll {
	clear: both;
	font-size: 2px; }

/* Hide warning from newer browsers */
.oldbrowsers { display: none; }

td.nowrap {
	white-space: nowrap;
	}