body {
	font-family: arial, tahoma, verdana;
	font-size: 11px;
}
td {
	font-family: arial, tahoma, verdana;
	font-size: 11px;
}	

A:link { color:#005A9C ; text-decoration: underline; }
A:active { color: #005A9C; text-decoration: underline; }
A:visited { color: #005A9C; text-decoration: underline; }
A:hover { color: #005A9C; text-decoration: none; }

.contentw 	 { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentw:link           { color: #fff; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentw:active         { color: #fff; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: underline; background: transparent }
A.contentw:visited        { color: #fff; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentw:hover          { color: #fff; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: none; background: transparent }

.contentdrkb 	 { color: #003879; font-size: 14px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentdrkb:link          {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.contentdrkb:active        {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: none}
A.contentdrkb:visited       {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.contentdrkb:hover         {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: none}

.contentltb 	  { color: #7496c5; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; font-weight: bold; background: transparent }
A.contentltb:link           { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentltb:active        {BACKGROUND: none; COLOR: #FF9900; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: none}
A.contentltb:visited        { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentltb:hover          { color: #fff; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: underline; background: transparent }

.contentw2 	 { color: white; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentw2:link           { color: white; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentw2:active         { color: white; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: underline; background: transparent }
A.contentw2:visited        { color: white; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentw2:hover          { color: white; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: underline; background: transparent }

.content 	 { color: #707277; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.content:link           { color: #005a9c; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.content:active         { color: #005a9c; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: underline; background: transparent }
A.content:visited        { color: #005a9c; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.content:hover          { color: #005a9c; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: underline; background: transparent }

.contentg 	   { color: #707277; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentg:link            { color: #005a9c; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentg:active          { color: #005a9c; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: none; background: transparent }
A.contentg:visited         { color: #005a9c; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.contentg:hover           { color: #005a9c; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: underline; background: transparent }

.contentsmallblue 	  { color: #005a9c; font-size: 11px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }

.contentorange 	{BACKGROUND: none; COLOR: #FF9900; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"}

.cornernav 	 { color: #9abae6; font-size: 12px; font-family: Arial, "Arial Narrow", Helvetica; font-weight: normal; text-decoration: none; background: transparent }
A.cornernav:link           { color: #9abae6; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.cornernav:active         { color: #9abae6; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: underline; background: transparent }
A.cornernav:visited        { color: #9abae6; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; background: transparent }
A.cornernav:hover          { color: #9abae6; font-size: 12px; font-family: Arial, Helvetica, "Arial Narrow"; text-decoration: underline; background: transparent }

.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}

.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: none}
A.tiny:link          {BACKGROUND: none; COLOR: #058BC0; FONT-SIZE: 10px; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: none}
A.tiny:active        {BACKGROUND: none; COLOR: #058BC0; FONT-SIZE: 10px; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: underline}
A.tiny:visited       {BACKGROUND: none; COLOR: #058BC0; FONT-SIZE: 10px; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: none}
A.tiny:hover         {BACKGROUND: none; COLOR: #747474; FONT-SIZE: 10px; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: underline}

.tinyg		{BACKGROUND: none; COLOR: #666666; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: none}
A.tinyg:link          {BACKGROUND: none; COLOR: #006FC1; FONT-SIZE: 10px; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: underline}
A.tinyg:active        {BACKGROUND: none; COLOR: #0093FF; FONT-SIZE: 10px; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: none}
A.tinyg:visited       {BACKGROUND: none; COLOR: #006FC1; FONT-SIZE: 10px; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: underline}
A.tinyg:hover         {BACKGROUND: none; COLOR: #0093FF; FONT-SIZE: 10px; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: none}

.tinyblue		 { color: #005a9c; font-size: 11px; font-family: Arial, "Arial Narrow", Helvetica; font-weight: normal; text-decoration: none; background: transparent }
A.tinyrev:link           { color: #005a9c; font-size: 11px; font-family: Arial, "Arial Narrow", Helvetica; background: transparent }
A.tinyrev:active         { color: #005a9c; font-size: 11px; font-family: Arial, "Arial Narrow", Helvetica; text-decoration: underline; background: transparent }
A.tinyrev:visited        { color: #005a9c; font-size: 11px; font-family: Arial, "Arial Narrow", Helvetica; background: transparent }
A.tinyrev:hover          { color: #005a9c; font-size: 11px; font-family: Arial, "Arial Narrow", Helvetica; text-decoration: underline; background: transparent }

.tinyred		{BACKGROUND: none; COLOR: #ff0000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Arial, "Arial Narrow", Helvetica; TEXT-DECORATION: none}

.large 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"}
A.large:link          {BACKGROUND: none; COLOR: #006FC1; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.large:active        {BACKGROUND: none; COLOR: #0093FF; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: none}
A.large:visited       {BACKGROUND: none; COLOR: #006FC1; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.large:hover         {BACKGROUND: none; COLOR: #0093FF; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: none}

.largegrey 	{BACKGROUND: none; COLOR: #686868; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"}
A.largegrey:link          {BACKGROUND: none; COLOR: #686868; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.largegrey:active        {BACKGROUND: none; COLOR: #686868; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.largegrey:visited       {BACKGROUND: none; COLOR: #686868; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}
A.largegrey:hover         {BACKGROUND: none; COLOR: #686868; FONT-SIZE: 16px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, "Arial Narrow"; TEXT-DECORATION: underline}

.boximage {
	border-color: #FFFFFF;
	background: transparent;
	border-style: solid;
	border-width: 6px;
}

.boximage1 {
	border-color: #DDDDDD;
	background: transparent;
	border-style: solid;
	border-width: 6px;
}

.boximage2 {
	border-color: #DDDDDD;
	background: transparent;
	border-style: solid;
	border-width: 6px;
}

.boximage_big {
	border-color: #000000;
	background: transparent;
	border-style: solid;
	border-width: 1px;
}

.boximage1_big {
	border-color: #E0DFDF;
	background: transparent;
	border-style: solid;
	border-width: 1px;
}

.boximage2_big {
	border-color: #E0DFDF;
	background: transparent;
	border-style: solid;
	border-width: 1px;
}

.textboxclean { background: transparent; background-color: White; border: 0px solid #000000; color: #000000; font-family: Arial, Verdana; font-size: 10pt; text-align: left; scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000000; width:170px; height:19px; }

.Celltext 	{COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial;}
.Celltextwhite 	{COLOR: #ffffff; FONT-SIZE: 12px; FONT-FAMILY: Arial;}
.Foottext 	{COLOR: #000000; FONT-SIZE: 9px; FONT-FAMILY: Arial;}
.FormPullDown 	{height=14px; FONT-SIZE: 11px; FONT-FAMILY: Arial;}
.FormButton 	{height=20px; FONT-SIZE: 11px; FONT-FAMILY: Arial;}

.DropField1 { background-color:F5F5F5;font-family:arial;font-size:11px;width:202px; }

.FormField1 { background-color:F5F5F5;font-family:arial;font-size:11px;width:180px; }
.FormField2 { background-color:F5F5F5;font-family:arial;font-size:11px;width:360px;height:130px; }
.FormField3 { background-image:url(images/field_back.gif);font-family:arial;font-size:11px;width:180px; }
.FormField4 { background-image:url(images/field_back_lg.gif);font-family:arial;font-size:11px;width:360px;height:130px; }
	.Cellon
	{
		BACKGROUND-COLOR: #eeeeee;
		cursor : hand;
	}
	.Celloff
	{
		BACKGROUND-COLOR: #F6F5F5;
		cursor : default;
	}

.clientbox { background: transparent; background-color: White; border: 1px solid #000000; color: #000000; font-family: Arial, Verdana; font-size: 10px; text-align: left; scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000000; width:103px; height:17px; }
.searchbox { background-image: url(images/search_back.gif); font-family: Arial, Verdana; font-size: 11px; text-align: left; scrollbar-face-color: #fffff; scrollbar-shadow-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #000000; border:0px; padding: 3 3 3 3; width:106px; height:18px; }

.contentsub 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; FONT-FAMILY: Arial}
A.contentsub:link          {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-DECORATION: underline}
A.contentsub:active        {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-DECORATION: underline}
A.contentsub:visited       {BACKGROUND: none; COLOR: #006699; FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-DECORATION: underline}
A.contentsub:hover         {BACKGROUND: none; COLOR: #555555; FONT-SIZE: 11px; FONT-FAMILY: Arial; TEXT-DECORATION: none}


.handon {
	cursor : hand;
}
.handoff {
	cursor : default;
}

	.cellgrid {
		border-style: solid;border-top-width: 1px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-top-color: #9B9B9B;border-bottom-color: #FFFFFF;
		text-overflow:ellipsis;
		overflow:hidden;
		white-space:nowrap;
	}
	
	.cellgridnextprev {
		border-style: solid;border-top-width: 1px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 1px;border-top-color: #9B9B9B;border-bottom-color: #9B9B9B;
		text-overflow:ellipsis;
		overflow:hidden;
		white-space:nowrap;
	}
	
	.setellipsis {
		text-overflow:ellipsis;
		overflow:hidden;
		white-space:nowrap;
	}

.cellgrid2 {
	padding-left:5px;padding-right:5px;border-style: solid;border-top-width: 1px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-top-color: #9B9B9B;
}
.cellgrid2cut {
	padding-left:5px;padding-right:5px;border-style: solid;border-top-width: 1px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-top-color: #9B9B9B;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}

.sermoninterface {
	background-image: url(images/sermon_search_back.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.hrgrey {
	color:#EBEBEB;
	height:1px;
}
.hrgreydk {
	color:#9B9B9B;
	height:1px;
	margin-top:0px;margin-bottom:0px;
}

.chartrow1 {
	padding-left:11px;padding-right:11px;border-style:solid;border-left-width:0px;border-right-width:0px;border-top-width:1px;border-top-color:#979797;border-bottom-width:0px;
}
.chartrow2 {
	padding-left:11px;padding-right:11px;
}

.notselectedrow {
	BACKGROUND-COLOR: #F3F3F3;
	color: 666666;

}
.selectedrow {
	BACKGROUND-COLOR: #FBFBFB;
	color: F58A22;

}