/* Standard bold white -> grey links on header/boundary lines */
a.commlink:link {color: "#FFFFFF"}
a.commlink:active {color: "#FFFFFF"}
a.commlink:visited {color: "#FFFFFF"}
a.commlink:hover {color: "#CCCCCC"}

/* Links on header lines in event list for reports/other details */
a.commlink:link {color: "#FFFFFF"}
a.commlink:active {color: "#FFFFFF"}
a.commlink:visited {color: "#FFFFFF"}
a.commlink:hover {color: "#CCCCCC"}

/* Links on header lines in supporters and staff list */
a.longlist:link {color: "#000099"}
a.longlist:active {color: "#000099"}
a.longlist:visited {color: "#000099"}
a.longlist:hover {color: "#000000"}

/* Staff list - Permissions link */
a.blueblack:link {color: "#000000"}
a.blueblack:active {color: "#000000"}
a.blueblack:visited {color: "#000000"}
a.blueblack:hover {color: "#000000"; font-weight: bold}

/* Admin link */
a.bblk:link {color: "#000000"}
a.bblk:active {color: "#000000"}
a.bblk:visited {color: "#000000"}
a.bblk:hover {color: "#000099"}

/* Header lines in event list for reports/other details */
p.wnright1
{
	font-family: arial, MS Sans Serif, Sans Serif, arial;
	text-align: right;
	color: #FFFF99;
	font-size: xx-small;
	font-weight: normal;
}
/* ---------------------------------------------------- */

/* General text */
span.gentextb
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #000000;
	font-size: x-small;
	font-weight: normal;
	font-style: normal
}

span.gentextw
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #FFFFFF;
	font-size: x-small;
	font-weight: normal;
	font-style: normal
}

/* Staff list */
p.hdr_stdlinkl
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: left;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

p.hdr_stdlinkr
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: right;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}


/* ---------------------------------------------------- */

p.yright1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: right;
	color: #FFFF99;
	font-size: xx-small;
	font-weight: bold
}

p.yleft1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: left;
	color: #FFFF99;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

p.wright1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: right;
	color: #FFFFFF;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

p.wleft1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: left;
	color: #FFFFFF;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

p.wcenter1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #FFFFFF;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}


p.bleft1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: left;
	color: #000000;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

p.bcenter1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #000000;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

p.stdcenter1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

p.bright1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: right;
	color: #000000;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

p.gleft1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: left;
	color: green;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

p.rleft1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: left;
	color: red;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

p.ycenter2
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #FFFF99;
	font-size: x-small;
	font-weight: bold;
	font-style: normal
}

p.bcenter2
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #000000;
	font-size: x-small;
	font-weight: bold;
	font-style: normal
}

span.stdcenter
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #000000;
	font-size: x-small;
	font-weight: normal;
	font-style: normal
}

span.std1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

p.std1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

pre.std1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

p.stdcenter1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #000000;
	text-align: center;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

p.stdcenter
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #000000;
	font-size: x-small;
	font-style: normal
}

p.linkblue_left1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: left;
	color: #000099;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

/* Standard dropdown select lists */
select
{
	font-family: arial, Sans Serif, MS Sans Serif;
	color: #000000;
	text-align: center;
	font-size: x-small;
	font-weight: normal;
	font-style: normal
}

select.readonly
{
	font-family: arial, Sans Serif, MS Sans Serif;
	color: #000000;
	text-align: center;
	font-size: x-small;
	font-weight: normal;
	font-style: normal;
	background-color: #DDDDDD
}

/* Standard dropdown select list divider */
option.hdr
{
	font-family: arial, Sans Serif, MS Sans Serif;
	color: #000000;
	text-align: center;
	font-size: x-small;
	font-weight: normal;
	font-style: normal;
	background-color: #CCCCFF
}

/* Standard dropdown select list indicator for shared */
option.shared
{
	font-family: arial, Sans Serif, MS Sans Serif;
	color: #000000;
	text-align: center;
	font-size: x-small;
	font-weight: normal;
	font-style: normal;
	background-color: #CCCCCC
}

/* Standard dropdown select list indicator for an item marked as different */
option.marked
{
	font-family: arial, Sans Serif, MS Sans Serif;
	color: #000000;
	text-align: center;
	font-size: x-small;
	font-weight: normal;
	font-style: normal;
	background-color: #DDDDDD
}

/* Standard input box */
input
{
	font-family: arial, Sans Serif, MS Sans Serif;
	color: #000000;
	text-align: left;
	font-size: x-small;
	font-weight: normal;
	font-style: normal
}

/* Standard input box - right justified*/
input.rj
{
	font-family: arial, Sans Serif, MS Sans Serif;
	color: #000000;
	text-align: right;
	font-size: x-small;
	font-weight: normal;
	font-style: normal
}

/* Standard textarea box */
textarea
{
	font-family: arial, Sans Serif, MS Sans Serif;
	color: #000000;
	text-align: left;
	font-size: x-small;
	font-weight: normal;
	font-style: normal
}

.gentext
{
	font-family: arial, Sans Serif, MS Sans Serif
}

/* Entry Box attributes */

span.ybright1
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: right;
	color: #FFFF99;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

span.wbstd2
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #FFFFFF;
	font-size: x-small;
	font-weight: bold;
	font-style: normal
}

/* Top navbar buttons */
span.topnavbar
{
	font-family: MS Sans Serif, Sans Serif, arial;
	text-align: center;
	color: #FFFFFF;
	font-size: x-small;
	font-weight: bolder;
	font-style: normal;
}

/* --------------- Event list ---------- */
/* Event title */
p.event_title
{
	font-family: Verdana, MS Sans Serif, Sans Serif, arial;
	color: #000000;
	text-align: center;
	font-size: x-small;
	font-weight: bold;
	font-style: normal
}

span.event_title
{
	font-family: Verdana, MS Sans Serif, Sans Serif, arial;
	color: #000000;
	text-align: center;
	font-size: x-small;
	font-weight: bold;
	font-style: normal
}

span.event_subtitle
{
	font-family: MS Sans Serif, arial;
	color: #000000;
	text-align: center;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

span.event_subtitle_blue
{
	font-family: MS Sans Serif, arial;
	color: #003399;
	text-align: center;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

p.event_titletext
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #000000;
	text-align: center;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

/* Monthly event header bar */
select.eventlisthdr
{
	font-family: arial, MS Sans Serif, Sans Serif;
	color: #FFFFFF;
	text-align: left;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal;
	background-color: #0099CC;
}

option.eventlisthdr_title
{
	font-family: arial, MS Sans Serif, Sans Serif;
	color: #FFFF99;
	text-align: left;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal;
	background-color: #0099CC;
}

/* Dropdown on login page */
select.ministry
{
	font-family: arial, MS Sans Serif, Sans Serif;
	color: #000000;
	text-align: left;
	font-size: x-small;
	font-weight: normal;
	font-style: normal;
	background-color: #E0E6F1;
}

/* Ministry + Forms + Error: General text */
span.form_gentext
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #000000;
	font-size: x-small;
	font-weight: normal;
	font-style: normal
}

.errortext  { font-size: 72%; line-height: 135%; font-family: Arial, sans-serif, Verdana; color: #FF3300; font-weight: bold }
.bodytext  { font-size: 72%; line-height: 135%; font-family: Arial, sans-serif, Verdana; color: #000000 }
.bodytext1  { font-size: 70%; line-height: 135%; font-family: Arial, sans-serif, Verdana; color: #000000 }
.bodytextw  { font-size: 72%; line-height: 135%; font-family: Arial, sans-serif, Verdana; color: #FFFFFF }
.bodytextw1  { font-size: 70%; line-height: 135%; font-family: Arial, sans-serif, Verdana; color: #FFFFFF }

a.lbodytext:link {color: #000000}
a.lbodytext:active {color: #000000}
a.lbodytext:visited {color: #000000}
a.lbodytext:hover {color: #0099CC}

span.form_gentext_small
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

span.form_gentextw
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #FFFFFF;
	font-size: x-small;
	font-weight: normal;
	font-style: normal
}

span.form_heading
{
	font-family: Verdana, MS Sans Serif, Sans Serif, arial;
	color: #FFFFFF;
	text-align: center;
	font-size: x-small;
	font-weight: bold;
	font-style: normal
}

/* Standard entry box trim */
p.entrytrim
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #FFFF00;
	text-align: right;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

span.entrytrim
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #FFFF00;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

/* Headings white on blue */
/* Monthly event header bar */
p.listhdr
{
	font-family: Verdana, MS Sans Serif, Sans Serif, arial;
	color: #FFFFFF;
	text-align: center;
	font-size: x-small;
	font-weight: normal;
	font-style: normal;
}

/* product maint - listing gen text */
span.prod_gentext
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

/* Standard input box - right justified*/
input.prod_rj
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #000000;
	text-align: right;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}


/* Standard Error String */
span.errstr
{
	font-family: MS Sans Serif, Sans Serif, arial;
	color: #FF3300;
	font-size: xx-small;
	font-weight: bold;
	font-style: normal
}

/* Tiny text black */
span.tinyblack
{
	font-family: arial, Sans Serif, verdana;
	color: #000000;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal
}

