/* deployment printer friendly */
div#prtrFrnd { width:650px; margin: 0 auto; }
/*  *, html, body, form, input, input.AddressBookButtons , input.Advocacy, input.btn, input.btnLg, input.btnMed, input.btnMini, input.btnSm, select, select.Advocacy, textarea, legend, ul, ol, li, option , table, tr, th, th.rfl_infoStatus, td, td.AlertListDescription, td.cstmBack, p, p.cstmBtnText , p.cstmFrame, p.cstmHeading, p.cstmText, p.cstmTitle, p.dividerHeading, p.scrollingText, span.cstmHeading, a, a.btn, a.btn:visited, a.cstmBtnText:hover , a.cstmBtnText:link , a.cstmBtnText:visited , #navList, .AdvocacyInstructions, .AdvocacyNSFix, .BlogHeader, .Button, .Divider, .FieldLabels, .FormBox, .FormBox06, .FormBoxHeader, .Hint, .Instructions, .Instructions, .ListItem0, .ListItem1, .NetscapeFix, .NoteText, .ObjTitle, .PhotoLinks, .Premiums, .ProgressBox, .ProgressBoxCurrent, .SectionHead, .SmallButton , .Smaller, .SmallerC, .TribBtnText1, .Upgrades, .WhatNext, .alphacube_content, .dialog_content, .dialog_title, .explicit, .fr_register_another, .paraBlueSansSmall, .smallBlack, .smallSans, .smallSansBold, .smallWhiteBoldSans, .smallWhiteSans, .smallestBlackSans {font-family:Arial, Helvetica, Verdana, sans-serif;}  */


/* Rick Steves Year-end giving */

/*  Content column  */

.rs_yearend_content {

	float: right;
	padding: 10px 5px;
	width: 350px;
	margin: 0px;
	clear: right;
	color: #666;

} 

.rs_yearend_content img {
	
	padding: 5px 10px;
	margin: 0px;
	
}

.rs_yearend_content p {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding: 5px;
	margin: 0px;
	color: #333;
	line-height: 1.2em;
}

.rs_yearend_content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-bottom: 8px;
	
}

.rtcol_video {
	padding: 5px;
	margin: 5px 0px;
	
}

.rsgifts {

color: #df7a00;

}

.rsgifts h3, .rs_specialmessage h3 {

margin: 0px
font-size: 1.5em;
color: #df7a00;
padding: 0px 5px;

}

.rs_specialmessage {

padding: 5px 0px;

}



/*  Donation form column  */

.rs_yearend_form {
	
	float: left;
	width: 290px;
	padding: 10px 3px 10px 15px;
	margin: 0px;
}

.rs_yearend_form h3 {

       color: #006890;
       font-size:1.5em;

}

.rs_yearend_form p {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	color: #333;
}

.rs_yearend_form li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin-bottom: 8px;
	
}

.rs_yearend_form option {

font-size: 13px;
font-family: Arial, Helvetica, sans-serif;

}

.rs_yearend_form input {

border: 1px solid #ccc;
font-size: 1.2em;
font-family: arial, helvetica, sans serif;

}

.rs_yearend_form input.radio {

border: none;

}


.rs_yearend_form option {

border: 0px solid #ccc;

}



.rsradio {
	
	float: left;
	margin-right: 10px;
        border: 0px !important;	
}


.cc_horizontals {

display: inline;
border: 0px solid #ccc;
padding: 0px;
margin-right: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;

}

.cc_horizontals img {

border: 1px solid #e1e1e1;
padding: 1px;

}

.cc_horizontals input {

border: 0px !important; 

}


#donate_button {

background: url(https://secure3.convio.net/bread/assets/donate1.jpg) no-repeat;
padding: 0;
margin: 0 2px;
width: 150px;
height: 42px;
border: none;
font-family: Arial, Helvetica, sans-serif;
color: #fff;
font-weight: bold;
font-size: 20px;

}


img.rs_yearend_trusticons {

float: left;
clear: left;
padding: 10px 0 0 10px;

}


/*   Change bg color for gray error message boxes on donation forms    */

.holdsErrorMsgTable {

background-color: #ffffff !important;

}

/*  Hide that clumsy &quot;If you respond and have not already registered&quot; message that appears when a survey is marked &quot;automatically opt-in&quot; responses  */

.AutoOptInWarningMessage {

display: none;

}

td.WrapperBack {
	background-color: #ccc !important;
}

table.WrapperBack {
	background-color: #ccc !important;
}

#brownbox a:hover {

text-decoration: underline !important;

}

#brownbox p {

line-height: 130%

}

