input.btnSearch2 
{
	margin-bottom: 1px;
	}

input.btnSearch3 
{
	margin-bottom: -5px;
	}

LI, OL, UL
{
 	FONT-SIZE: 12; 
 	FONT-FAMILY: Arial;
}

TD, P
{
 	FONT-SIZE: 12; 
 	FONT-FAMILY: Arial;
}


TEXTAREA, INPUT, SELECT, OPTION 
{
	font-family: Arial;
	font-size: 12;
	FONT-WEIGHT: normal;
}

#breadCrumb a:link,
#breadCrumb a:visited
{
	font-family: Arial;
	color: #a00256;
}


/*-text boxes for form information------------------------------------------------------------------*/

.textbox {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	padding: 0px;
	height: 17px;
	background-position: center;
	margin: 4px 0px 0px;
	vertical-align: middle;
	z-index: auto;
}

.text {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
}


/*-Donation progress bar------------------------------------------------------------------*/

table.ProgressBack {
	background-color: #ccc;
	padding: 0;
	border: outset 3px #fa559e;
}

p.progressItem {
	margin: 2px 3px;
	padding-top: 11px;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
}

td.currentItem {
	background-color: #fa559e;
}

td.finishedItem {
	background-color: #e1e1e1;
	background-image: none;
}

td.nextItem {
	background-color: #e1e1e1;
	background-image: none;
}



/* -- adjust form tables ------------------------------------------------------ */
td.TableHeadings {
	background-color: #707070;
	padding-top: 16px;
	color: #FFFFFF;
	font-weight: bold;
	border: #707070 1px solid;
}

th.TableHeadings {
	background-color: #707070;
	padding-top: 16px;
	color: #FFFFFF;
	font-weight: bold;
	border: #707070 1px solid;
}

td.TableHeadingsR {
	background-color: #e1e1e1;
	text-align: right;
}


.FormBox {
	font-family: Arial;
	font-size: 8pt;
	background-color: #e1e1e1;
}

div.FormBox {
	border: #707070 1px solid;
	background-color: #e1e1e1;
	padding: 0px;
	width: 600px
}

div.FormBoxNoWidth {
	border: #707070 1px solid;
	background-color: #e1e1e1;
	padding: 0px;
}

table.FormBox {
	border: #707070 1px solid;
	border-collapse: collapse;
}

.cstmBack {
	background-color: #e1e1e1;
	background-image: URL(../images/sp.gif);
}


/* --override verdana font face on global sytle sheet-- */

.ErrorMessage {
	font-family: Arial;
	font-size: 10pt;
}

.Hint {
	color: black;
	font-family: Arial;
	font-size: 8pt;
}

.ListHeadings {
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
}

.ListItem {
	font-size: 10pt;
	font-family: Arial;
}

.NoteText {
	font-family: Arial;
	font-size: 10pt;
}

.ObjTitle {
	font-family: Arial;
	font-size: 14pt;
}

.Smaller {
	font-family: Arial;
	font-size: 10pt;
}

.SmallerC {
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
}

.SuccessMessage {
	font-size: 10pt;
	font-family: Arial;
}

.WarningMessage {
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial;
}

p.dividerHeading {
	background-color: #ccc;
	color: black;
	font-family: Arial;
}

.Divider {
	background-color: #ccc;
	color: black;
	font-family: Arial;
}

.SectionHead {
	color: black;
	font-family: Arial;
}

.ListItem0 {
	font-family: Arial;
	background-color: #e1e1e1;
	font-size: 9pt;
}

.ListItem1 {
	font-family: Arial;
	background-color: #fff;
	font-size: 9pt;
}

.Button {
	font-family: Arial;
	font-size: 10pt;
}


.SmallButton{
	font-family: Arial;
	font-size: 9pt;
}

.NetscapeFix {
	font-family: Arial;
	font-size: 9pt;
}

LEGEND {
	float: left;
	font-family: Arial;
	font-size: 10pt;
	margin-right: 4px;
}

.AdvocacyInstructions {
	background-color: #99c;
	background-image: URL(../images/sp.gif);
	font-family: Arial;
	font-size: 9pt;
}

input.Advocacy {
	font-family: Arial;
	font-size: 10pt;
}

select.Advocacy {
	font-family: Arial;
	font-size: 10pt;
}

.AdvocacyNSFix {
	font-family: Arial;
	font-size: 10pt;
}

.Instructions {
	background-color: #e1e1e1;
	background-image: URL(../images/sp.gif);
	font-family: Arial;
	font-size: 10pt;
	border-top: #707070 1px solid;
}

.ProgressBox {
	font-family: Arial;
	font-size: 10pt;
}

.ProgressBoxCurrent {
	font-family: Arial;
	font-size: 10pt;
}

.Upgrades {
	font-family: Arial;
	font-size: 10pt;
}

.FormBox {
	font-family: Arial;
	font-size: 10pt;
}

p.scrollingText {
	color: #000;
	font-family: Arial;
	font-size: 10pt;
}

p.cstmTitle {
	color: #000;
	font-family: Arial;
}

p.cstmHeading, span.cstmHeading {
	color: #000;
	font-family: Arial;
}

.WhatNext {
	font-family: Arial;
	font-size: 10pt;
}

TD.AlertListDescription {
	color: black;
	font-family: Arial;
	font-size: 10pt;
}

/* --- change app area ---------------------------------*/
.appArea {
	width: 100%;
	margin-left: 0px;
}

/* --- change Custom Wysisyg area ---------------------------------*/
a:link,
a:visited
{
    font-family: Arial;
	font-size: 9pt;
	color: #ab035c;
	text-decoration: none;
	padding: 0px;
    }
	
#content p 
{
	font-family: Arial;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 18px;
	}