
.bodyText {
	text-decoration: none; font-size: 12px; color: black; font-family: verdana,arial,helvetica,sans-serif;
}

.whiteBodyText {
	font-size : 12px; font-family: verdana,arial,helvetica,sans-serif; color: white; font-weight: bold; text-align: left;
}

.alertText {
	text-decoration : none; color : red;
}

.listHeader {
	FONT-FAMILY: Trebuchet MS,Verdana,Arial,Helvetica,Geneva;FONT-SIZE: 16px;COLOR: #3E3F78; 
}

.adbutlerButton1 {
	border: 1px solid #9F9F9F;
	padding: 3px 6px;
}

.adbutlerButton2 {
	border: 1px solid #9F9F9F;
	padding: 3px 6px;
}

.adbutlerButton3 {
	border: 1px solid #9F9F9F;
	padding: 3px 6px;
}

.topHeader {
	FONT-FAMILY: Trebuchet MS,Verdana,Arial,Helvetica,Geneva;FONT-SIZE: 22px;COLOR: #3E3F78; 
}

.label {
	text-decoration : none;font-size : 16px; font-family : Arial, Helvetica, sans-serif; color : #666666; 
}

.blockText {
	text-decoration : none;font-size : 12px;color : black;font-family : Verdana, Arial, Helvetica, sans-serif;
}

.smallBlockText {
	text-decoration : none;font-size : 10px;color : black;font-family :Arial, Helvetica, sans-serif;
}

.adminHeading {
	font: bold 20px verdana,arial,sans-serif; color: #006699
}

.adminSubHeading {
	font: bold 18px verdana,arial,sans-serif; color: #006699
}

.adminRule {
	height: 1px; color: #336699
}

.thinBorder {
	border: 1px #000033; border-color: #000033; border-style: solid; border-width: 1px;
}

.thinBorderNoTop {
	border: 1px #000033; border-color: #000033; border-style: solid; border-width: 1px; border-top-style: none; border-top-width: 0px
}

.thinBorderSides {
	border: 1px #000033; border-color: #000033; border-style: solid; border-width: 1px; border-top-style: none; border-top-width: 0px; border-bottom-style: none; border-bottom-width: 0px
}

.blockLink {
	TEXT-DECORATION : none; FONT-SIZE : 16px;color : black;font-family : Verdana, Arial, Helvetica, sans-serif; 
}

.blockLink:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none
}

.blockLink:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px;  TEXT-DECORATION: none
}

.blockLink:active {
 COLOR: #353535; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none
}

.blockLink:hover {
 COLOR: #494949; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px;  TEXT-DECORATION: none
}

.genericFrame1 {
	padding-top : 0px; color:#999999;height:17px;border-width:1px;border-style:solid;border-color:#FF9900; font-weight: bold; background-color:#FFFFFF
}

.genericFrame1:hover {
	padding-top : 0px; color:#FFFFFF;background-color:#FF9900; border-width:1px;border-style:solid; 
}

.tourFrame {
	padding-top : 2px; border-width:1px;border-style:solid;border-color:#FFCC66; cursor: 'hand'; 
}

.tourFrame:HOVER {
	padding-top : 2px; border-width:1px;border-style:solid;border-color:#EE4E00; cursor: 'hand'; 
}

.tourFrameOver {
	padding-top : 2px; border-width:1px;border-style:solid;border-color:#EE4E00; cursor: 'hand'; 
}

.grayBar {
	border: 1px solid #C0C0C0; background-color: #F0F0F0; padding: 3px;
}

.evenRow {
	background-color: #F0F0F0;
	height: 2.1em;
}

.oddRow {
	background-color: white;
	height: 2.1em;
}

.sortOnColOdd {
	background-color: #E2E2E2;
}

.sortOnColEven {
	background-color: #F2F2F2;
}

.donationHeader {
	background-color: #849CD6;
	height: 2.1em;
}
.donationHeaderSel {
	background-color: #FFCE00;
	height: 2.1em;
