/* $HeadURL: svn+ssh://svn.skyraise.com/var/local/svn/skyraise/tags/rel-110518-1/doc-root/css/styles_blue.css $
 * $Id: styles_blue.css 2428 2009-12-04 00:21:51Z marmida $ 
 */

table, td#bartext {
	color: #000000;
}

.bluetext-12-bold {
	color:#2D579B;
	font-weight:bold;
}

.bluetext-12-bold3 {
	color:#2D579B;
	font-weight:bold;
	line-height: 24px;
}

.bluetext-12 {
	color:#2D579B;
	font-size: 1.08em; /* 13px; */
}

.bluetext-14-bold {
	color:#000;
	font-size: 1.16em; /* 14px; */
	font-weight:bold;
}

.bluetext-14-bold2 {
	color:#2D579B;
	font-size: 1.16em; /* 14px; */
	font-weight:bold;
}

.bluetext-16-bold {
	color:#2D579B;
	font-size: 1.33em; /* 16px; */
	line-height: 42px;
	font-weight:bold;
}

.gray-16-bold {
	color:#999;
	font-size: 1.33em; /* 16px; */
	line-height: 42px;
	font-weight:bold;
}

.bluetext-16-bold {
	color:#2D579B;
	font-size: 1.33em; /* 16px; */
	line-height: 42px;
	font-weight:bold;
}

.bluetext-16-bold2 {
	color:#2D579B;
	font-size: 1.33em; /* 16px; */
	line-height: 18px;
	font-weight:bold;
}

.bluetext-18-bold {
	color:#2D579B;
	font-size: 1.5em; /* 18px; */
	line-height: 33px;
	font-weight:bold;
}

.bluetext-27-bold {
	color:#2D579B;
	font-size: 2.25em; /* 27px; */
	line-height: 17px;
	font-weight:bold;
}

.bluetext-27-bold-ucase {
	color:#2D579B;
	font-size: 2.25em; /* 27px; */
	line-height: 17px;
	font-weight:bold;
	text-transform: uppercase;
}

.blacktext-12{
	color:#000;
	font-size: 1em; /* 12px; */
	line-height: 24px;
	padding-left:10px;
}

.blacktext-12-bold {
	color:#000;
	font-size: 1em; /* 12px; */
	font-weight:bold;
	line-height: 24px;
}

.blacktext-12-bold2 {
	color:#000;
	font-size: 1em; /* 12px; */
	font-weight:bold;
	line-height: 24px;
	padding-left:10px;
}

.blacktext-14-bold {
	color:#000;
	font-size: 1.16em; /* 14px; */
	font-weight:bold;
}

.blacktext-16-bold {
	color:#000;
	font-size: 1.33em; /* 16px; */
	line-height: 18px;
	font-weight:bold;
}

.blacktext-18-bold {
	color:#000;
	font-size: 1.5em; /* 18px; */
	line-height: 33px;
	font-weight:bold;
}

.blacktext-27-bold {
	color:#000;
	font-size: 2.25em; /* 27px; */
	line-height: 37px;
	font-weight:bold;
}

.blacktext-27-bold2 {
	color:#000;
	font-size: 2.25em; /* 27px; */
	line-height: 17px;
	font-weight:bold;
}

.whitetext-10 {
	color:#fff;
	font-size: 0.83em; /* 10px; */
	font-weight:bold;
}

.title-bar-left {
	height:34px;
	width:280px;
	float:left;
}

.title-bar-left2 {
	height:31px;
	width:580px;
	float:left;
}

.title-bar-left3 {
	height:31px;
	width:450px;
	float:left;
}

.title-bar-right {
	height:34px;
	width:575px;
	float:left;
}

.title-bar-right2 {
	height:31px;
	width:308px;
	float:left;
}

.title-bar-right3 {
	height:31px;
	width:448px;
	float:left;
}

.title-left {
	color:#2D579B;
	font-size: 1.16em; /* 14px; */
	line-height: 32px;
	padding-left:17px;
	font-weight:bold;
}

.title-right {
	color:#2D579B;
	font-size: 1.16em; /* 14px; */
	line-height: 32px;
	padding-left:20px;
	font-weight:bold;
}

.title-bar-center {
	height:31px;
	width:898px;
	text-align:center;
	background: url('/images/header_bar_white2.jpg') no-repeat top; 
}

.title-bar-leftlg {
	height:31px;
	width:898px;
	text-align:left;
	background: url('/images/header_bar_white2.jpg') no-repeat top; 
	overflow: hidden;
}

.title-center {
	color:#2D579B;
	font-size: 1.16em; /* 14px; */
	line-height: 30px;
	font-weight:bold;
}

.title-discussion {
	color:#2D579B;
	font-size: 1.16em; /* 14px; */
	line-height: 32px;
	padding-left:10px;
	width:570px;
	float:left;
	font-weight:bold;
}

.title-discussion-right {
	color:#2D579B;
	font-size: 1.16em; /* 14px; */
	line-height: 32px;
	padding-left:20px;
	font-weight:bold;
}

.title-bar-discussion {
	height:31px;
	width:898px;
	background: url('/images/header_bar_white2.jpg') no-repeat top; 
}

/* cause page spread the word box */

#spread-the-word-row .main {
	height: 1170px;
	vertical-align: top;
}

/* copy to clipboard on cause page */

#copy-cause-link div input {
	float: left;
	/* width: 320px;*/
}

#copy-cause-link button {
	float: right; 
	width: auto;
}

/* cause embed */
#embed-movie {
	margin-left: auto;
	margin-right: auto;
	width: 428px;
}

#embed #embed-code, #copy-cause-link input {
	width: 301px;
	margin-top: 2px;
}

#embed .embed-width {
	margin-bottom: 10px;
}

#embed input {
	float: left; 
}

#embed button, #copy-cause-link button {
	float: right;
	width: 118px !important;
}

#embed p {
	text-align: center;
	color: #757676;
	margin-top: 0px;
	margin-bottom: 11px;
}

#embed #placeholder { 
	width: 428px;
	height: 337px;
	background-color: #ccc;
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	margin-bottom: 4px;
}

/* donation form page */
#row_amount {
	line-height: 150%;
}

#amount_other {
	width: 100px;
}

/* making this selector stupidly long for precedence */
table tr td #donationAmount input.radio {
	margin-left: 8px;
	margin-right: 0px;
	width: auto; 
}

#donationAmount * {
	 display: inline;
	 height: auto;
	 padding: 0px;
	 width: auto;
}

#donationAmount #amountOther {
	width: 100px;
	margin-left: 0px; 
}

#donationBox #divTerms label {
	 display: inline;
	 font-size: 0.75em;
}

#donationBox #divTerms p {
	margin-top: 0px;
	margin-bottom: 0px; 
}

#donationBox #divTerms input {
	border: none; 
	width: auto;
	height: auto;
	vertical-align: middle;
}

#donationBox button {
	float: right; 
	padding: 0px;
	margin-top: 3px; 
	margin-right: 4px; 
	width: 170px; 
	height: 38px;
	border: none;
	background: none;
}

#donationBox button img {
	border: 0px;
	margin: 0px;
}

.donations-bar-tab {
	height:34px;
	width:383px;
	background: url('/images/donor_comments_tab.jpg') no-repeat 
}

.allies-bar-tab {
	height:30px;
	width:590px;
	background: url('/images/allies_hdr.jpg') no-repeat 
}

.spread-bar {
	height:34px;
	width:499px;
	background: url('/images/spread_the_word_tab.jpg') no-repeat top; 
}

.profile_button_bg2 {
	height:25px;
	width:169px;
	background: url('/images/profile_buttons2.jpg'); 
}

#control_panel_links tr th {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000;
	font-size: 1em; /* 12px; */
	font-weight:bold;
	line-height: 24px;
	text-align: left;
	padding-left: 10px;
	width: 33%;
	
	height:23px;
	background: url('/images/silver_title_bg.gif');
	background-repeat: repeat-x;
	border-right: 1px solid rgb(173,173,173);
	border-top: 1px solid rgb(173,173,173);
	border-bottom: 1px solid rgb(173,173,173);
}

#control_panel_links tr td {
	width: auto; 
	padding: 10px;  
	border-bottom:1px solid #CBD7E3; 
	background-color:#fff; 
	border-right:1px solid #CBD7E3;
	line-height: 20px;
}

#control_panel_links tr td.left {
	border-left:1px solid #CBD7E3;
}


table#control_panel_links tr th.left {
	border-left: 1px solid rgb(173,173,173);
}

table#control_panel_links * ul {
	margin-top: 0px;
	margin-bottom: 0px; 
	padding-left: 20px;
	margin-left: 0px;
}

table#control_panel_links * ul li {
	padding-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	list-style-type: none;
	width: 118px;
}

/* Member Page Styles */

.member-name-bar {
	height:50px;
	width:485px;
	background-color:#fff;
	border:1px solid #B4C3D1;
}

.member-name-text {
	color:#000;
	font-size: 1.58em; /* 19px; */
	line-height: 49px;
	text-align:center;
	font-weight:bold;
}

.member-name-text-blue {
	color:#2D579B;
	font-size: 1.58em; /* 19px; */
	line-height: 30px;
	text-align:center;
	font-weight:bold;
	padding-left:12px;
}

.member-titles {
	color:#000;
	font-size: 1.08em; /* 13px; */
	line-height: 20px;
	font-weight:bold;
}

/* End Member Page Styles */

/* Cause and member control Styles */

#view-page-link {
	margin-top: 0px;
	width: 810px
}

table#bignum {
	width: 50%;
	float: left;
}

table#bignum tr td.label {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#2D579B;
	font-size: 1.5em; /* 18px; */
	line-height: 33px;
	font-weight:bold;
	width: 275px;
}

table#bignum tr td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: rgb(0,0,0);
	font-size: 1.5em; /* 18px; */
	line-height: 33px;
	font-weight:bold;	
}

table#smallnum {
	border-left: 1px solid #B4C3D1; 
	width: 50%;
	padding-left: 12px;
	float: left;
}

td#activity {
	border:1px solid #CBD7E3; 
	background-color:#ffffff;
	padding: 8px;
}

td#activity div.ally-buttons {
	width: 848px;
	margin-bottom: 8px;
	float: left;
	border-top: 1px solid #B4C3D1;
	border-bottom: 1px solid #B4C3D1;
	padding-top: 12px;
	padding-bottom: 12px;
}

td#activity div.ally-buttons table {
	margin-left: auto;
	margin-right: auto;
}

td#activity div.ally-buttons table tr td {
	padding-left: 12px;
	padding-right: 12px;
}

.cause-message-bar {
	height:61px;
	width: auto;
	background-color:#fff;
	border:1px solid #CBD7E3;
	padding-top: 8px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 12px;
}

.cause-message-bar div {
	margin-left: auto;
	margin-right: auto;
}

.cause-message-bar div span.left {
	margin-left: 0px;	
}

.cause-message-bar div span {
	height: 50px;
	margin-left: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#999;
	font-size: 1.33em; /* 16px; */
	line-height: 42px;
	font-weight:bold;
}

/* highlight color for any As in the cause message box */
.cause-message-bar div * a {
	color:#2D579B;
}

.cause-message-bar img {
	margin-top: 9px;
	vertical-align:middle;
	padding-left: 10px;
}

.cause-message-text {
	color:#000;
	font-size: 1.58em; /* 19px; */
	line-height: 49px;
	text-align:center;
	font-weight:bold;
}

/* End Cause Control Styles */

.spread-bar-text {
	height:29px;
	width:499px;
	background-color:#fff;
}

.title-center {
	color:#2D579B;
	font-size: 1.16em; /* 14px; */
	line-height: 30px;
}

.whitetext-11 {
	color:#fff;
	font-size: 0.91em; /* 11px; */
	font-weight:bold;
}

.whitetext-12 {
	color:#fff;
	font-size: 1em; /* 12px; */
	font-weight:bold;
}

.category_title_text {
	color:#67B475;
	font-size: 1em; /* 12px; */
}

.lower_background {
	background-color: #f6f6f6;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 9px;
	padding-right: 9px;
}

.page2_box_background {
	background-color: #f6f6f6;
}

img.logo_border {
  border: 1px solid #C5D1DD;
}

.nav-small-background {
	background-color: #fff;
	position: relative;
}

.box-border-background {
	background-color: #CDCDCD;
}

.lower-lefttile {
	background: #fff url('/images/lower_left_tile.gif');
}

.lower-righttile {
	background: #fff url('/images/lower_right_tile.gif');
	padding-left: 1px;
}

.lower-right-middle-tile {
	background: #fff url('/images/featured_cause_tile.jpg');
}

/* tables as boxes with rounded corners and highlights */
.box {
	margin-left: auto;
	margin-right: auto;
	width: 898px;
	margin-bottom: 12px;
}

.box-corner {
	width: 8px;
	height: 27px;
	float: left;
}

.box .box-t {
	background: url(/images/skyraisebox/cap_tile.png);
	height: 27px;
	width: 865px;
	float: left;
	color:#2D579B;
	font-size: 1.16em; /* 14px; */
	line-height: 32px;
	padding-left:17px;
	font-weight: bold;
}

.box .box-main {
	padding: 10px 15px;
	border-left: 1px solid #979797;
	border-right: 1px solid #979797;
	margin-bottom: 0px;
	background-color: #f9f9f9;
}

/* cause page uses thinner padding */
.cause-body .box .box-main,
.cause-page-box .box .box-main {
	padding: 10px 15px;
}

.box .box-b {
	background-color: #f9f9f9;
	height: 6px;
	border-bottom: 1px solid #979797;
	float: left;
	width: 882px;
}

.box .box-tl {
	background: url(/images/skyraisebox/cap_upper_left.png) no-repeat;
}

.box .box-tr {
	background: url(/images/skyraisebox/cap_upper_right.png) no-repeat;
}

.box .box-bl {
	background: url(/images/skyraisebox/cap_lower_left.png) no-repeat;
}

.box .box-br {
	background: url(/images/skyraisebox/cap_lower_right.png) no-repeat;
}

.box .box-shadow {
	background: url(/images/skyraisebox/cap_shadow.png);
	height: 5px;
	margin-top: 12px;
	width: 896px;
	border-left: 1px solid #979797;
	border-right: 1px solid #979797;
	clear: left;
}

/* hrs */

.blue-right-hr {
	height: 1px;
	width:115px;
	border: 0;
	color: #B4C3D1;
	background-color: #B4C3D1;
	text-align:left;
}

.blue-right-hr2 {
	height: 1px;
	width:100%;
	border: 0;
	color: #B4C3D1;
	background-color: #B4C3D1;
	text-align:left;
}

.first-vert {
	margin-top: 0px;
}

.black-hr185 {
	height: 1px;
	width:185px;
	border: 0;
	color: #000;
	background-color: #000;
	text-align:left;
}

#homepage-nav div {
	margin-bottom: 0px;	 
}

#home-logo-search {
	background-color: #fff;
	padding-top: 10px;
}

.header-nav {
	background-color:#2A56A0;
	height:31px;
	width: 898px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	line-height: 20px;
	font-size: 1.05em;
	font-weight:bold;
	color:#fff;
	padding-top: 1.5px;
	padding-bottom: 2.5px;
	margin-bottom: 10px;
	overflow: hidden;
}

#home .header-nav {
	margin-bottom: 0px;
}

.header-nav ul {
	margin-top: 5px;
	margin-left: 0px;
	padding-left: 100px;
}

.header-nav li {
	float: left;
	/* padding-left: 30px; */
	display: inline;
	list-style-type: none;
	width: 24%;
}

.header-nav-logged-in {
	width: 14% !important;
}

li.header-nav-logged-in { 
	margin-left: 10px;
}

.header-nav-small li {
	margin-left: 0px;
	width: 14%;
}

.header-nav-top {
	background-color:#2A56A0;
	height: 17.5px;
	text-align:left;
	line-height: 20px;
	font-weight:normal;
	color:#fff;
	margin-top: -4px;
}

.header-nav-top div {
	float: right;
}

.header-nav-top div a {
	font-size: 1em;
}

.header-nav-top span {
	margin-right: 10px;
}

.header-nav-top a {
	color: #fff;
}

.blueheaders {
	color:#2D579B;
	font-size: 1em; /* 12px; */
	font-weight:bold;
}

.blueheaders11 {
	color:#2D579B;
	font-size: 0.91em; /* 11px; */
	font-weight:bold;
}

a.header-nav {
	visibility: visible;
	text-decoration: none;
	color:#fff;
	font-weight:bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
}

a.header-nav:hover {
	text-decoration:none;
	color:#fff;
	background-color:#5C75AA;
	font-weight:bold;
	padding-top: 9px;
	padding-bottom: 11px;
	/* this was intended to only push outward the highlighted background; but 
	 * also ends up making things change sizes on hover. */ 
	/* padding:1px 5px 1px 5px; */
}

a.header-nav:visited {
	color:#fff;
	font-weight:bold;
}

.header-whatisskyraise {
	height:21px;
	background-color:#2A56A0;
	text-align:center;
	line-height: 20px;
	font-size: 1em; /* 12px; */
	font-weight:bold;
}

a.header-whatisskyraise {
	visibility: visible;
	text-decoration: none;
	color:#fff;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-top: 1px;
}

a.header-whatisskyraise:hover {
	text-decoration:none;
	/* color:#D8FF00; */
	background-color:#5C75AA;
	padding-bottom: 5px;
	padding-top: 5px;
	/* padding:1px 5px 1px 5px; */
}

a.header-whatisskyraise:visited {
	/* color:#D8FF00; */
}

a.member-names {
	visibility: visible;
	text-decoration: none;
	color:#2A56A0;
	font-weight:bold;
}

a.member-names:hover {
	text-decoration:underline;
	color:#2A56A0;
	font-weight:bold;
}

a.member-names:visited {
	color:#2A56A0;
	font-weight:bold;
}

a.viewsubcause {
	visibility: visible;
	text-decoration: underline;
	color:#2A56A0;
}

a.viewsubcause:hover {
	text-decoration:underline;
	color:#2A56A0;
}

a.viewsubcause:visited {
	color:#2A56A0;
}

a.cause-titles {
	text-decoration: none;
	color:#2A56A0;
	font-weight:bold;
}

a.cause-titles:hover {
	text-decoration:underline;
	color:#2A56A0;
	font-weight:bold;
}

a.cause-titles:visited {
	color:#2A56A0;
	font-weight:bold;
}

a.cause-content {
	text-decoration: none;
	color:#2A56A0;
}

a.cause-content:hover {
	text-decoration:underline;
	color:#2A56A0;
}

a.cause-content:visited {
	color:#2A56A0;
}

a.pagination-link {
	visibility: visible;
	text-decoration: none;
	color:#2A56A0;
}

a.pagination-link:hover {
	text-decoration:underline;
	color:#2A56A0;
}

a.pagination-link:visited {
	color:#2A56A0;
}

a.editprofile-link {
	visibility: visible;
	text-decoration: none;
	color:#2A56A0;
	color:#2A56A0;
	font-size: 12px;
	line-height:20px;
}

a.editprofile-link:hover {
	text-decoration:underline;
	color:#2A56A0;
}

a.editprofile-link:visited {
	color:#2A56A0;
}

a.pagination-link-on {
	visibility: visible;
	text-decoration: underline;
	color:#2A56A0;
	font-weight:bold;
}

a.pagination-link-on:hover {
	text-decoration:underline;
	color:#2A56A0;
	font-weight:bold;
}

a.pagination-link-on:visited {
	color:#2A56A0;
	text-decoration: underline;
	font-weight:bold;
}

.pagination-text {
	color:#2A56A0;
	font-size: 0.83em; /* 10px; */
	line-height: 12px;
}

#top-buttons {
	float:right;
	margin-top: -11px;
	margin-right: -16px;
	font-size: 1em; /* 12px; */
	font-weight: bold;
}

#top-buttons div {
	margin-bottom: 0px;
	text-align: center;
	line-height: 23px;
	vertical-align: middle;
	width:151px;
	height:23px;
}

#top-buttons div a {
	vertical-align: middle;
}

#top-buttons div.red_buttons {
	height:30px;
	border: 1px solid #1e6103;
	background: url('/images/green_button_background.png') repeat top; 
}

.red_buttons a {
	font-weight: bold;
	font-size: 1.75em;
	text-transform: uppercase;
}

.blue_buttons {
	border: 1px solid #16336e;
	background: url('/images/skyraise-blue-button-bg.png') repeat top; 
}

a.blue_buttons_link {
	text-decoration: none;
	color:#fff;
}

a.blue_buttons_link:hover {
	text-decoration:underline;
}

a.blue_buttons_link_lg {
	text-decoration: none;
	color:#fff;
	font-size: 1.33em; /* 16px; */
	line-height: 30px;
}

a.blue_buttons_link_lg:hover {
	text-decoration:underline;
	color:#fff;
	font-size: 1.33em; /* 16px; */
}

a.blue_buttons_link_lg:visited {
	color:#fff;
	font-size: 1.33em; /* 16px; */
}

.gray_buttons {
	border: 1px solid #ccc;
	background: url('/images/skyraise-gray-button-bg.png') repeat top; 
}

.gray_button_med {
	width:165px;
	height: 22px;
	border: 1px solid #ccc;
	background-color:#2A56A0;
	background: url('/images/gray_button_med_bg.png') repeat-x top; 
	text-align: center;
	line-height: 23px;
	font-size: 1em; /* 12px; */
	font-weight:normal;
	color:#000;
	padding: 0px;
}

.gray_buttons_lg1 {
	width:242px;
	height:25px;
	background-color:#2A56A0;
	background: url('/images/gray_button_lg_bg1.jpg') no-repeat top; 
	text-align:left;
	line-height: 24px;
	font-size: 1em; /* 12px; */
	font-weight:normal;
	color:#000;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.gray_buttons_lg2 {
	width:240px;
	height:25px;
	background-color:#2A56A0;
	background: url('/images/gray_button_lg_bg2.jpg') no-repeat top; 
	text-align:left;
	line-height: 24px;
	font-size: 1em; /* 12px; */
	font-weight:normal;
	color:#000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

a.gray_buttons_link {
	color: #6c6d6d;
	visibility: visible;
	text-decoration: none;
}

a.gray_buttons_link:hover {
	text-decoration:underline;
	color:#000;
}

a.gray_buttons_link:visited {
	color:#000;
}

a.gray_buttons_med_link {
	visibility: visible;
	text-decoration: none;
	color:#000;
}

a.gray_buttons_med_link:hover {
	text-decoration:underline;
	color:#000;
}

a.gray_buttons_med_link:visited {
	color:#000;
}

.header-search-nav-top {
	background-color:#fff;
	height:29px;
}

.header-search-nav-middle {
	background-color:#fff;
	height:30px;
}

.header-search-nav-bottom {
	background-color:#fff;
	height:18px;
}

.header-search-nav-top-sm {
	background-color:#fff;
	height:25px;
}

.header-search-nav-middle-sm {
	background-color:#fff;
	height:25px;
}

.header-search-nav-bottom-sm {
	background-color:#fff;
	height:25px;
}

.header-login-box {
	/* background: #fff url('/images/login_box_tile.jpg'); */
	height:210px;
}

.search-text {
	color: #4B4C53;
	font: 0.91em 'arial', helvetica, Geneva, verdana, sans-serif; /* 11px; */
	line-height: 11pt;
}

.login-text-headers {
	color: #fff;
	font: 0.75em 'arial', helvetica, Geneva, verdana, sans-serif; /* 9px; */
	line-height: 11pt;
}

.form-elements {
	font-size: 0.91em; /* 11px; */
	border: 1px solid #A9A9A9;
	height: 16px;
}

.updated-msg {
	margin-top: 0px;
	padding: 4px;
	font-weight: bold;
	font-size: 1.16em; /* 14px; */
	background-color: rgb(245,249,162);
	border: 1px solid rgb(209,204,119);
	width: 505px;
}

div#recent-donations {
	width: 360px;
	height: 235px;
	background-color: rgb(255,255,255);
}

.chromebutton, button {
	color: #2a56a0;
	height: 22px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #c5d1dd;
	background-image: url(/images/signup_button_bg.gif);
	background-color: #fff; /* IE refuses to not display a 1 pixel gap between background color area and background image area */
	padding-left: 13px;
	padding-right: 13px;
	padding-bottom: 1px;
	padding-top: 1px;
	overflow: visible;
	cursor: pointer;
	width: auto !important;
}

/** cause page cause name banner (substitute for graphic text) */
/** @todo this is no longer used by cause page, does anything else depend on it? */
h1 {
	text-align: center;
	font-weight: bold;
	font-size: 1.33em; /* 16px; */
	padding: 4px;
}

/* browse / search pages */
/*
#cause_list {
	width: 898px; 
	margin-left:auto; 
	margin-right:auto; 
	background-color:#fff; 
	vertical-align:middle;
}

#cause_list table { 
	margin-bottom:10px;
}
*/

