body {
	background-color: #000000;
	color: #666666;
	font: 10px helvetica,verdana, arial, sans-serif;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#container {
	text-align: left;
	width: 762px;
	margin: 0px auto 0px auto;
}

#headerTable{
	background-color: #255095;
}
#headerRightTop{
	background-image: url("http://www.kintera.org/atf/cf/{83B8CBF4-2AEC-4BD0-A721-D9DD7CE7FCBB}/HeaderRightTop.gif");
	background-repeat: no-repeat;
	width: 139px;
	height: 46px;
}
#headerRightBottom{
	background-image: url("http://www.kintera.org/atf/cf/{83B8CBF4-2AEC-4BD0-A721-D9DD7CE7FCBB}/HeaderRightBottom.gif");
	background-repeat: no-repeat;
	width: 139px;
	height: 16px;
	padding: 0px 8px 0px 0px;
}
#headerRightBottom a:link, #headerRightBottom a:visited, #headerRightBottom a:visited {
	color: #000066;
	font-family:  Helvetica,Verdana, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
#headerBottom{
	background-image: url("http://www.kintera.org/atf/cf/{83B8CBF4-2AEC-4BD0-A721-D9DD7CE7FCBB}/HeaderBottom.gif");
	background-repeat: repeat-x;
	width: 762px;
	height: 2px;
}

.leftBorder{
	background-image: url("http://www.kintera.org/atf/cf/{83B8CBF4-2AEC-4BD0-A721-D9DD7CE7FCBB}/ContentLeftBorder.gif");
	background-repeat: repeat-y;
	width: 10px;
}

#quickLinks {
	background-color: #fdfdff;
	padding: 20px 0px 0px 16px;
}

#contentArea { background-color: #fdfdff; height: 200px; }
#contentCell { padding: 0px 20px 20px 20px; }
#contentCellNoMenuNoInfo { padding: 16px 20px 20px 20px; }

#contentBottom {
	background-color: #fdfdff;
}
#contentBottomCell {
	text-align: center;
	width: 752px;
}
#contentBottomCell hr {
	width: 60%;
	margin: 0px auto 4px auto;
}
#contentBottomCell img {
	margin: 6px auto 4px auto;
}

#footerArea { padding: 15px 15px 15px 15px; }
#footerArea p, #footerArea td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
#footerArea a:link, #footerArea a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
#footerArea a:hover { text-decoration: underline; }


/* Pre-Registration Layout Styles */
#preRegHelpCell {
	text-align: right;
	width: 100%;
}
#preRegHelpCell a:link, #preRegHelpCell a:visited, #preRegHelpCell a:visited {
	font-size: 12px;
	text-decoration: none;
}

#preRegNavTable{
	background-color: #fdfdff;
}
#preRegMenuTop{
	background-image: url("http://www.kintera.org/atf/cf/{83B8CBF4-2AEC-4BD0-A721-D9DD7CE7FCBB}/PreRegistrationNavTopBar.gif");
	background-repeat: repeat-x;
	width: 752px;
	height: 14px;
}

/* Application Nav Layout Styles */

#appNavTable{
	background-color: #fdfdff;
}
#appMenuTop{
	background-image: url("http://www.kintera.org/atf/cf/{83B8CBF4-2AEC-4BD0-A721-D9DD7CE7FCBB}/PreRegistrationNavTopBar.gif");
	background-repeat: repeat-x;
	width: 752px;
	height: 14px;
}

#appHelpCell {
	text-align: right;
	padding: 8px 0px 0px 0px;
/*	width: 752px;*/
}
#appHelpCell a:link, #appHelpCell a:visited, #appHelpCell a:visited {
	font-size: 12px;
	text-decoration: none;
}

#appAccountInfoTable {
	background-color: #fdfdff;
}

#appWarningTable{
	background-color: #fdfdff;
}

#accountInfo {
	font-family:  Helvetica,Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	color: #666666;
	margin: 10px 0px 12px 20px;
}


/* CALENDAR STYLES */
#CalendarControlIFrame {
	display: none;
	left: 0px;
	position: absolute;
	top: 0px;
	height: 250px;
	width: 250px;
	z-index: 99;
}
#CalendarControl {
	position:absolute;
	background-color:#FFF;
	margin:0;
	padding:0;
	display:none;
	z-index: 100;
}

#CalendarControl table {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 8pt;
	border-left: 1px solid #336;
	border-right: 1px solid #336;
}

#CalendarControl th {
	font-weight: normal;
}

#CalendarControl th a {
	font-weight: normal;
	text-decoration: none;
	color: #FFF;
	padding: 1px;
}

#CalendarControl td {
	text-align: center;
}

#CalendarControl .header {
	background-color: #336;
}

#CalendarControl .weekday {
	background-color: #DDD;
	color: #000;
}

#CalendarControl .weekend {
	background-color: #FFC;
	color: #000;
}

#CalendarControl .current {
	border: 1px solid #339;
	background-color: #336;
	color: #FFF;
}

#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current {
	display: block;
	text-decoration: none;
	border: 1px solid #FFF;
	width: 2em;
}

#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
	color: #FFF;
	background-color: #336;
	border: 1px solid #999;
}

#CalendarControl .previous {
	text-align: left;
}

#CalendarControl .next {
	text-align: right;
}

#CalendarControl .previous,
#CalendarControl .next {
	padding: 1px 3px 1px 3px;
	font-size: 1.4em;
}

#CalendarControl .previous a,
#CalendarControl .next a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}

#CalendarControl .title {
	text-align: center;
	font-weight: bold;
	color: #FFF;
}

#CalendarControl .empty {
	background-color: #CCC;
	border: 1px solid #FFF;
}


/*** DEFAULT STYLES ***/
.print_email { width:100% }
td.textsizemodify { background-image:url("/site/images/textsize_icon.gif"); background-repeat:no-repeat }
td.printfriendly { background-image:url("http://www.kintera.org/atf/cf/{83B8CBF4-2AEC-4BD0-A721-D9DD7CE7FCBB}/PrintButton.gif"); text-align: left; background-repeat:no-repeat; background-position:right; }
td.emailfriend { background-image:url("http://www.kintera.org/atf/cf/{02D16425-B30A-4944-8E95-DF7D27ED5D79}/MailButton.gif");  text-align: left; background-repeat:no-repeat; background-position:right; }
td.bookmark { background-image:url("/site/images/bookmark_icon.gif"); background-repeat:no-repeat }
td.causzine { background-image:url("/site/images/causzine_icon.gif"); background-repeat:no-repeat }
.textsizemodify_img_1 { width:23px; height:17px }
.textsizemodify_img_2 { width:78px; height:17px }
.textsizemodify_img_3 { width:23px; height:17px }
.print_img { width:134px; height:15px }
.email_img { width:60px; height:20px }
.bookmark_img { width:60px; height:20px }
.causzine_img { width:124px; height:17px }



.listren-header { font-family: Arial, Helvetica, sans-serif; background-color: gray; height: 23; font-size: 11px; font-weight: bolder; color: white; text-decoration: none ; }
.listren-headerhilite { background-color: #BABABA; }
.listren-headerhover { background-color: #DDDDDD; }
.listren-headerlink:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: white; text-decoration: underline; }
.listren-headerlink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bolder; color: white; text-decoration: underline; }
.listren-rowhilite { background-color: #FFDDB0; }



.tabA:visited{color:#003366;text-decoration:none;}
.tabA:hover{color:#003366;text-decoration:none;}
.tabA:link{color:#003366;text-decoration:none;}