.smallbdtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
}
.mediumbdtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cccccc;
}
.largebdtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cccccc;
}

/* Prayer Requests styles */
.prayeradmin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.prayeradminaltitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.prayeradminedititem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.prayeradminfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.prayeradmingrid {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: 1px ridge #000033;
	background-color: #000033;
}

.prayeradminheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	background-color: #000033;
	height:20px;
	padding-top: 2px;
	padding-left: 2px;
}

.prayeradminheadersub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: white;
	background-color: #000033;
}

.prayeradminitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.prayeradminpaging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	background-color: #000033;
}

.prayeradminselecteditem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}

/* Button bar styles */
.buttonbar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #8D91C4;
	background-image: url(/Portals/0/bd.components/images/buttonbarbg.gif);
	background-repeat: repeat-x;
	border: solid 1px #8EA5DE;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
}
.buttonbar.MoveUp, .buttonbar.MoveDown, .buttonbar.Edit, .buttonbar.Add, .buttonbar.AddLong, .buttonbar.Cancel, .buttonbar.Delete, .buttonbar.Save, .buttonbar.Archive, .buttonbar.Print, .buttonbar.SendEmail, .buttonbar.MergeUsers, .buttonbar.Transfer, .button.FullView, .button.FullEdit, .buttonbar.ClearEdit, .buttonbar.ClearView, .buttonbar.Stop, .buttonbar.Sort, .buttonbar.Filter, .buttonbar.Activate, .buttonbar.Deactivate, .buttonbar.Search, .buttonbar.View, .buttonbar.Export, .buttonbar.Email, .buttonbar.Duplicate, .buttonbar.Process  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0;
	color: #000066;
	padding-left: 17px;
	padding-right: 0;
	text-decoration: underline;
	text-align: left;
	cursor: hand;
}
.buttonbar.MoveUp {
	width: 35px;
	background: url(/Portals/0/bd.components/images/icons/bnxti.gif) no-repeat fixed 0px 0px;
}
.buttonbar.MoveDown {
	width: 55px;
	background: url(/Portals/0/bd.components/images/icons/bprvi.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Edit {
	width: 40px;
	background: url(/Portals/0/bd.components/images/icons/bchng.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Add {
	width: 45px;
	background: url(/Portals/0/bd.components/images/icons/binsr.gif) no-repeat fixed 0px 0px;
}
.buttonbar.AddLong {
	width: 80px;
	background: url(/Portals/0/bd.components/images/icons/binsr.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Archive {
	width: 60px;
	background: url(/Portals/0/bd.components/images/icons/OBJFOL.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Delete {
	width: 60px;
	background: url(/Portals/0/bd.components/images/icons/bdele.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Save {
	width: 50px;
	background: url(/Portals/0/bd.components/images/icons/fsave.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Cancel {
	width: 60px;
	background: url(/Portals/0/bd.components/images/icons/fback.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Print {
	width: 60px;
	background: url(/Portals/0/bd.components/images/icons/fback.gif) no-repeat fixed 0px 0px;
}
.buttonbar.SendEmail {
	width: 100px;
	background: url(/Portals/0/bd.components/images/icons/ENVOPE.gif) no-repeat fixed 0px 0px;
}
.buttonbar.MergeUsers {
	width: 100px;
	background: url(/Portals/0/bd.components/images/icons/takove.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Transfer {
	width: 65px;
	background: url(/Portals/0/bd.components/images/icons/takove.gif) no-repeat fixed 0px 0px;
}
.buttonbar.FullView {
	width: 160px;
	background: url(/Portals/0/bd.components/images/icons/takove.gif) no-repeat fixed 0px 0px;
}
.buttonbar.FullEdit {
	width: 158px;
	background: url(/Portals/0/bd.components/images/icons/takove.gif) no-repeat fixed 0px 0px;
}
.buttonbar.ClearView {
	width: 123px;
	background: url(/Portals/0/bd.components/images/icons/takove.gif) no-repeat fixed 0px 0px;
}
.buttonbar.ClearEdit {
	width: 123px;
	background: url(/Portals/0/bd.components/images/icons/takove.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Stop {
	width: 45px;
	background: url(/Portals/0/bd.components/images/icons/ncrit.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Sort {
	width: 50px;
	background: url(/Portals/0/bd.components/images/icons/abcana.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Filter {
	width: 50px;
	background: url(/Portals/0/bd.components/images/icons/bfilt.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Activate {
	width: 70px;
	background: url(/Portals/0/bd.components/images/icons/SOKAY.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Deactivate {
	width: 80px;
	background: url(/Portals/0/bd.components/images/icons/SNONO.gif) no-repeat fixed 0px 0px;
}
.buttonbar.View {
	width: 50px;
	background: url(/Portals/0/bd.components/images/icons/lnkdoc.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Search {
	width: 65px;
	background: url(/Portals/0/bd.components/images/icons/bzoin.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Export {
	width: 60px;
	background: url(/Portals/0/bd.components/images/icons/XXLV.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Email {
	width: 50px;
	background: url(/Portals/0/bd.components/images/icons/ENVOPE.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Duplicate {
	width: 70px;
	background: url(/Portals/0/bd.components/images/icons/takove.gif) no-repeat fixed 0px 0px;
}
.buttonbar.Process {
	width: 70px;
	background: url(/Portals/0/bd.components/images/icons/takove.gif) no-repeat fixed 0px 0px;
}
.Disabled {
	filter: Alpha(Opacity=60), gray;
	cursor: default;
}

/* Tab Strip styles */
.TabStripDefault {
	font-weight: bold;
	font-size: 14px;
	width: 100%;
}
.TabStripTabDefault {
	border: solid 1px #cccccc;
	background: #003399;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}
.TabStripTabDisabled {
	font-size: 24px;
}
.TabStripTabHover {
	color: red;
}
.TabStripTabSelected {
	border: solid 1px #cccccc;
	border-bottom: none;
	background: white;
	color: #003399;
	padding-left: 5px;
	padding-right: 5px;
}
.TabStripSepDefault {
	width: 5px;
	border-bottom: solid 1px #cccccc;
}
.TabStripSepHover {
	border-bottom: solid 1px #cccccc;
}
.TabStripSepSelected {
	border-bottom: solid 1px #cccccc;
}
.TabStripContent {
	border: solid 1px #cccccc;
	border-top: none;
	padding: 5px;
}

/* DataGrid styles */
.HeaderStyle, .HeaderStyle td, .HeaderStyle A:link, .HeaderStyle A:visited {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C2B0C8;
	font-size: 10px;
}
.PagerStyle, .PagerStyle A:link, .PagerStyle A:visited  {
	color: #000000;
	background-color: #EFDEEF;
	font-size: 10px;
}
.HeaderStyle A:hover, .PagerStyle A:hover {
	color: #663399;
	font-size: 10px;
}
.FooterStyle {
	color: #000000;
	background-color: #C2B0C8;
	font-size: 10px;
}
.ItemStyle, .ItemStyle td {
	color: #cccccc;
	background-color: #000000;
	font-size: 10px;
}
.SelectedItemStyle, .SelectedItemStyle td {
	font-weight: bold;
	color: #000099;
	font-size: 10px;
}
.AlternatingItemStyle {
	color: #000000;
	background-color: #EEEEEE;
	font-size: 10px;
}

/* Newsletter */
.IssueTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #284988;
	text-indent: 8px;
	font-variant: small-caps;
}

.IssueDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #284988;
}

.SectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #284988;
	color: #FFFFFF;
	font-variant: small-caps;
}

.ArticleHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #284988;
	font-size: 14px;
	font-weight: bold;
	text-indent: 8px;
}

.ArticleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 8px;
}

.ArticleImages {
	padding-left: 8px;
	border: 2 #284988;
}

/* Roster - FCMA */
.rostercompany {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.rostercompanyedit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCCCCC;
	color: #003399;
}
.rosterpeople {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
}