.xxverdana {
	font-family:			verdana, arial, sans-serif;
	font-size:				xx-small;
	font-weight:			bold;
}
.alert {
	font-size:			110%;
	color:				red;
	font-weight:		bold;
	text-align:			center;
	line-height:		1.4;
}
.alertRev {
	font-size:			110%;
	background-color:	red;
	color:				white;
	font-weight:		bold;
	text-align:			center;
	line-height:		1.4;
}
.author1 {
	line-height:		1.4;
	border-top:			groove silver;
	border-bottom:		groove silver;
	padding:			4px 0px 4px 0px;
	font-family:		Arial, Tahoma, Helvetica, sans-serif;
	text-align:			center;
}	
.bg_name {
	color:				green;
	font-size:			120%;
	font-weight:		bold;
}
.bluemsg {
	color:				red;
	background-color:	#ffffcc;
	font-size:			150%;
	font-weight:		bold;
	text-align:			center;
	padding:			3;
}
.button {
	 font-weight:		bold;
	 background-color:	#F1E0D6;
}
.button_green {
	font-size:			10pt;
	color:				white;
	font-weight:		bold;
	background-color:	#0a0;
}
.button_green_small {
	font-size:			8pt;
	color:				white;
	font-weight:		bold;
	background-color:	#0a0;
	width:				80;
	font-variant:		small-caps;
	letter-spacing:		2;
	padding-top:		2;
}
.button_orange_small {
	font-size:			8pt;
	color:				white;
	font-weight:		bold;
	background-color:	orange;
	width:				80;
	font-variant:		small-caps;
	letter-spacing:		2;
	padding-top:		2;
}
.button_red_small {
	font-size:			8pt;
	color:				white;
	font-weight:		bold;
	background-color:	red;
	width:				80;
	font-variant:		small-caps;
	letter-spacing:		2;
	padding-top:		2;
}
.button_help {
	font-size:			10pt;
	color:				black;
	font-weight:		bold;
	background-color:	#ccee00;
	letter-spacing:		4;
}
.button_blue {
	font-size:			10pt;
	color:				#00a;
	font-weight:		bold;
	background-color:	#ccddff;
}
.button_orange {
	font-size:			10pt;
	color:				white;
	font-weight:		bold;
	background-color:	orange;
}
.button_red {
	font-size:			10pt;
	color:				white;
	font-weight:		bold;
	background-color:	red;
}
.button_choco {
	font-size:			10pt;
	color:				white;
	font-weight:		bold;
	background-color:  chocolate;
}
.coArchTitle {
	font-size:			150%;
	font-weight:		bold;
}
.cpTable {
	width:				100%;
	border:				2 black solid;
	padding:			0;
}
.cpTitle {
	color:				white;
	font-size:			110%;
	background-color:	#397e46;
	border-bottom:		2 black solid;
	font-variant:		small-caps;
}
.cpHeader {
	color:				#397e46;
	font-size:			90%;
	background-color:	#ebeee7;
	border-bottom:		1 black solid;
	padding:			2;
	padding-left:		5;
	padding-right:		5;
}
.cpCell {
	color:				black;
	text-align:			center;
	padding:			2;
	padding-left:		5;
	padding-right:		5;
}
.cpCellR {
	color:				black;
	text-align:			right;
	padding:			2;
	padding-left:		5;
	padding-right:		5;
}
.Crumb {
	font-size:			80%;
	color:				green;
}
.CrumbClr {
	color:				green;
}
.def {
	color:				black;
	font-size:			x-small;
	font-family:		Arial, sans-serif;
	font-weight:		normal;
	padding-bottom:		20;
	margin-left:		20;
}
.eventDate {
	font-weight:		bold;
	font-size:			120%;
	text-align:			center;
	padding-bottom:		4;
}
.eventHead {
	color:				red;
	font-weight:		bold;
	font-size:			150%;
	text-align:			center;
	padding-bottom:		5;
}
.eventMemo {
	font-weight:		bold;
	font-size:			110%;
	text-align:			center;
}
.eventMisc1 {
	font-weight:		bold;
	font-size:			100%;
	text-align:			center;
}
.eventMisc2 {
	font-weight:		bold;
	font-size:			90%;
	text-align:			center;
}
.eventSubhead {
	color:				black;
	font-weight:		bold;
	font-size:			120%;
	text-align:			center;
	padding-bottom:		5;
}
.head {
	background-color:	green;
	color:				white;
	font-size:			120%;
	letter-spacing:		2;
}
.headerdate {
	color:				white;
	font-weight:		bold;
	font-size:			80%;
	width:				95%;
}
.heading {
	font-size:			160%;
	letter-spacing:		1.5;
	font-weight:		bold;
	color:				green;
	text-align:			center;
}
.headingHR {
	size:				3;
	color:				green;
	width:				100%;
}
.headingL {
	font-size:			160%;
	letter-spacing:		1.5;
	font-weight:		bold;
	color:				green;
	text-align:			left;
}
.imagefloatL {
	float:				left;
	width:				110px;
}
.imagefloatR {
	float:				right;
	width:				110px;
	padding-left:		20;
	text-align:			center;
}
.inputText {
	font-size:			80%;
}
.listCell {
	text-align:			center;
	background-color:	bisque;
	padding-left:		3;
	padding-right:		3;
}
.listCellL {
	text-align:			left;
	background-color:	bisque;
	padding-left:		3;
	padding-right:		3;
}
.listCellR {
	text-align:			right;
	background-color:	bisque;
	padding-left:		3;
	padding-right:		3;
}
.listHeader {
	background-color:	wheat;
	color:				green;
	padding-left:		5;
	padding-right:		5;
}
.listTable {
	border:				1 solid black;
	background-color:	white;
}
.listTable {
	text-align:			center;
	border:				4 green solid;
}
.listTitle {
	text-align:			center;
	background-color:	green;
	color:				white;
	font-size:			130%;
	letter-spacing:		1.5;
	padding:			8;
}
.menuCell {
	padding-left:		10;
	padding-right:		10;
}
.menuCell5 {
	padding-left:		5;
	padding-right:		5;
}
.mgrMenuCell {
	padding-left:		15;
	padding-right:		15;
}
.mgrMenuCellHL {
	padding-left:		15;
	padding-right:		15;
	border:				1 solid blue;
	background-color:	#ffffcc;
}
.mgrMenuHeader {
	font-size:			120%;
	letter-spacing:		3;
}
.mgrMenuTable {
	margin-top:			15;
	margin-bottom:		15;
	background-color:	#dae9f8;
	border:				5 solid #336699;
	FILTER:				progid:DXImageTransform.Microsoft.dropShadow( Color=cccccc, offX=5, offY=5, positive=true);
}
.msg {
	color:				green;
	font-size:			110%;
	font-weight:		bold;
	text-align:			center;
	padding-top:		30;
	line-height:		1.4;
}
.NewButton {
	color:				green;
	font-size:			80%;
	font-weight:		bold;
	background-color:	#FFdab9;
	border:				1 green solid;
	border-bottom:		2 green solid;
	border-right:		2 green solid;
}
.PageTitle {
	font-size:			180%;
	font-weight:		bold;
	color:				green;
	text-align:			center;
}
.sbmenu {
	padding-left:		10;
	padding-bottom:		3;
	padding-top:		3;
}
.sbmenu_header {
	border-top:			6 solid black;
	border-bottom:		2 solid black;
	padding-bottom:		6;
	padding-top:		6;
	background-color:	green;
	color:				white;
}
.searchInput {
	color:				#397e46;
	font-size:			80%;
	font-weight:		bold;
	background-color:	#ebeee7;
	border:				1 #397e46 solid;
	padding-top:		2;
}
.sidebarTable {
	background-color:	#F1E0D6;
}
.subheading {
	font-size:			110%;
	font-weight:		bold;
	color:				green;
	padding-top:		20;
}
.term {
	color:				maroon;
	font-size:			11pt;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	padding-bottom:		6;
}
.UDLoadTableCell {
	 background-color:	#FDF6EE;
}
.UDLoadTableCellL {
	 border-top:		1 solid black;
	 border-left:		1 solid black;
	 background-color:	#FDF6EE;
}
.UDLoadTableCellR {
	 border-top:		1 solid black;
	 border-left:		1 solid black;
	 border-right:		1 solid black;
	 background-color:	#FDF6EE;
}
.UDLoadTableColTitle {
	 background-color:	#F1D7B2;
}
.UDLoadTableColTitleL {
	 border-top:		1 solid black;
	 border-left:		1 solid black;
	 background-color:	#F1D7B2;
}
.UDLoadTableColTitleR {
	 border-top:		1 solid black;
	 border-left:		1 solid black;
	 border-right:		1 solid black;
	 background-color:	#F1D7B2;
}
.UDLoadTableHeader {
	 background-color:	#E4B17A;
}
.ViewCell {
	text-align:			center;
	background-color:	#dae9f8;
	padding-left:		3;
	padding-right:		3;
}
.ViewCellL {
	text-align:			left;
	background-color:	#dae9f8;
	padding-left:		3;
	padding-right:		3;
}
.ViewCellR {
	text-align:			right;
	background-color:	#dae9f8;
	padding-left:		3;
	padding-right:		3;
}
.ViewHeader {
	background-color:	#1a99ce;
	color:				white;
	padding-left:		5;
	padding-right:		5;
}
.ViewTable {
	width:				100%;
}
.ViewTitle {
	background-color:	#3d3d9f;
	color:				white;
	font-size:			120%;
	padding:			4;
	letter-spacing:		5;
}

.R1Cat{
	color:				orange;
	font-size:			11pt;
	font-family:		Arial Black;
}
.R1Comp{
	color:				black;
	font-size:			10pt;
	font-family:		Gill Sans MT;
	text-indent:		1em;
}
.R1Phone{
	color:				black;
	font-size:			9pt;
	font-family:		Gill Sans MT;
	text-indent:		2em;
}

.pTypeTable{
	border:				solid green 2;
}
.pTypeHead{
	background:			green; 
	color:				yellow;
}
.pTypeCell{
	background:			#B8F8C1;
}