body, table{
	color:				black;
	font-size:			10pt;
	font-family:		Arial, sans-serif;
	font-weight:		normal;
}
.xxverdana {
	font-size:			xx-small;
	font-weight:		bold;
	font-family:		verdana, sans-serif;
}
a {
	text-decoration:	none;
	color:				#3333FF;
}
a.coArchClass:link, a.coArchClass:visited {
	color:				white;
	text-decoration:	none;
}
a.coArchClass:hover {
	color:				white;
	font-weight:		bold;
	text-decoration:	none;
}
a.news:link, a.news:visited {
	color:				#336699;
	text-decoration:	none;
}
a:active {
	text-decoration:	overline;
	color:				#3333FF;
}
a:hover, a.news:hover {
	text-decoration:	none;
	color:				#cc6699;
}
a:link {
	text-decoration:	none;
	color:				#3333FF;
}
a:visited {
	color:				#3333FF;
}
dd {
	color:				black;
	font-family:		Arial, sans-serif;
	font-weight:		normal;
	padding-bottom:	20;
	margin-left:		15;
}
dt {
	color:				maroon;
	font-size:			10pt;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	padding-bottom:	6;
}
h1,h2,h3,h4,h5 {
	text-align:			center;
}
hr {
	text-align:			center;
	color:				black;
}
pre {
	font-family:		monospace;
}
ul,ol {
	margin-top:			5;
	margin-bottom:		5;
}
.addr {
	padding-left:		15;
}
.alert {
	font-size:			90%;
	color:				red;
	font-weight:		bold;
	text-align:			center;
}
.author1 {
	line-height:		1.4;
	border-top:			groove silver;
	border-bottom:		groove silver;
	padding:				4px 0px 4px 0px;
	font-family:		Arial, Helvetica, sans-serif;
	text-align:			center;
	margin-bottom:		5;
}
.authorSel {
	font-size:			80%;
	font-weight:		bold;
	font-family:		verdana, sans-serif;
}
.bluemsg {
	color:				red;
	background-color:	#ffffcc;
	font-size:			150%;
	font-weight:		bold;
	text-align:			center;
	padding:				3;
}
.button_choco {
	font-size:			10pt;
	color:				white;
	font-weight:		bold;
	background-color:	chocolate;
}
.button_green {
	font-size:			10pt;
	color:				black;
	font-weight:		bold;
	background-color:	limegreen;
}
.button_help {
	font-size:			9pt;
	color:				black;
	font-weight:		bold;
	background-color:	#ccee00;
	letter-spacing:	4;
}
.button_red {
	font-size:			10pt;
	color:				white;
	font-weight:		bold;
	background-color:	red;
}
.clCat {
	text-align:			left;
}
.clClass {
	padding-left:		15;
	padding-right:		15;
}
.clCrumb {
	font-size:			80%;
}
.clEdit {
	text-align:			right;
	padding-right:		15;
}
.clEmail {
	padding-left:		15;
}
.clHead {
	font-size:			120%;
	font-weight:		bold;
}
.coArchTitle {
	font-size:			150%;
	font-weight:		bold;
}
.Crumb {
	font-size:			80%;
	color:				#8B161F;
}
.CRUMB {
	margin-left:		2;
	margin-top:			5;
	font-size:			80%;
}
.def {
	color:				black;
	font-size:			x-small;
	font-family:		Arial, sans-serif;
	font-weight:		normal;
	padding-bottom:	20;
	margin-left:		20;
}
.dirName {
	font-size:			140%;
	letter-spacing:	1.5;
	font-weight:		bold;
	margin-top:			15;
}
.divText {
	display:				none;
	vertical-align:	top;
	font-size:			95%;
}
.dropshadowfx {
	font-family:		serif;
	font-size:			24pt;
	font-weight:		bold;
	text-align:			center;
	color:				#0000ff;
	width:				250pt;
	height:				12pt;
	position:			static;
	border-color:		blue;
	filter:				DropShadow(Color=#ccccff, OffX=3, OffY=3, Positive=1);
}
.eventDate {
	font-weight:		bold;
	font-size:			120%;
	text-align:			center;
	padding-bottom:	4;
}
.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;
}
.eventHead {
	color:				red;
	font-weight:		bold;
	font-size:			150%;
	text-align:			center;
	padding-bottom:	5;
}
.eventSubhead {
	color:				black;
	font-weight:		bold;
	font-size:			120%;
	text-align:			center;
	padding-bottom:	5;
}
.headerdate {
	color:				white;
	font-weight:		bold;
	font-size:			80%;
	width:				95%;
}
.HeaderUserDate {
	color:				white;
	font-size:			7pt;
	height:				12px;
}
.heading {
	font-size:			160%;
	letter-spacing:	1.5;
	font-weight:		bold;
	color:				steelblue;
	text-align:			center;
}
.subheading {
	font-size:			130%;
	letter-spacing:	1.2;
	font-weight:		bold;
	color:				steelblue;
	text-align:			center;
}
.IssueArtArticle {
	font-size:			90%;
	padding-left:		8;
}
.IssueArtAuthor {
	font-weight:		bold;
	padding-left:		8;
}
.IssueArtTitle {
	font-size:			130%;
	font-weight:		bold;
	padding-top:		22;
}
.listCell, .listCellL, .listCellR, .listHeader {
	padding-left:		5;
	padding-right:		5;
}
.listCell {
	text-align:			center;
	background-color:	#dae9f8;
}
.listCellL {
	text-align:			left;
	background-color:	#dae9f8;
}
.listCellR {
	text-align:			right;
	background-color:	#dae9f8;
}
.listHeader {
	background-color:	#1a99ce;
	color:				white;
}
.listTable {
	border:				3 solid navy;
	background-color:	white;
}
.listTitle {
	font-size:			130%;
	background-color:	#1a99ce;
	color:				white;
	padding:				5;
	letter-spacing:	4;
	font-weight:		bold;
}
.MC_input {
	background-color:	#1A99CE;
	color:				white;
	font-weight:		bold;
	border-color:		#1A99CE;
}
.menuCell5 {
	padding-left:		5;
	padding-right:		5;
}
.menuCell {
	padding-left:		10;
	padding-right:		10;
}
.MC_menu_cell {
	color:				white;
	font-size:			95%;
	vertical-align:	bottom;
	padding-left:		10;
	padding-right:		10;
}
.MC_menu_header {
	color:				white;
	background-color:	#1A99CE;
	font-size:			90%;
	vertical-align:	bottom;
}
.MC_recipient_input {
	font-size:			80%;
	height:				8;
}
.MC_table {
	border:				3 solid #3D3D9F;
	background-color:	#1A99CE;
}
.MC_table_cell {
	background-color:	#DAE9F8;
	color:				black;
	padding:				2;
}
.MC_table_title {
	 background-color:#3D3D9F;
	 color:				white;
	 font-size:			140%;
	 letter-spacing:	2.5;
	 padding-top:		5;
	 padding-bottom:	5;
}
.MC_white {
	background-color:	white;
	color:				black;
}
.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);
}
.motto {
	font-style:			italic;
	font-weight:		bold;
	padding-left:		15;
}
.msg {
	color:				red;
	font-size:			150%;
	font-weight:		bold;
	text-align:			center;
	padding-top:		30;
}
.PageTitle {
	font-size:			140%;
	font-weight:		bold;
	font-style:			italic;
	padding-top:		10;
}
.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:	#1a99ce;
	color:				white;
}
.sidebarTable {
	background-color:	#dae9f8;
}
.subhead {
	font-size:			140%;
	font-style:			italic;
	font-weight:		bold;
	padding-left:		15;
}
.term {
	color:				maroon;
	font-size:			11pt;
	font-family:		Arial, sans-serif;
	font-weight:		bold;
	padding-bottom:	6;
}
.ViewCell, .ViewCellL, .ViewCellR {
	background-color:	#dae9f8;
	padding-left:		3;
	padding-right:		3;
}
.ViewCell {				
	text-align:			center;
}
.ViewCellL {
	text-align:			left;
}
.ViewCellR {
	text-align:			right;
}
.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;
}

.ReportCat{
	color:				blue;
	font-size:			11pt;
	font-family:		Gill Sans MT;
}
.ReportLogo{
	color:				black;
	font-size:			10pt;
	font-family:		Gill Sans MT;
	font-weight:		bold;
}
.ReportComp{
	color:				black;
	font-size:			10pt;
	font-family:		Gill Sans MT;
	font-weight:		bold;
}
.ReportInfo{
	color:				black;
	font-size:			10pt;
	font-family:		Gill Sans MT;
}
.ReportSpec{
	color:				black;
	font-size:			10pt;
	font-family:		Gill Sans MT;
}

.ClassRepCat{
	color:				steelblue;
	font-size:			9pt;
	font-family:		Gill Sans MT;
}
.ClassRepAd{
	color:				black;
	font-size:			9pt;
	font-family:		Gill Sans MT;
}

.ShowRecapHead{
	color:				blue;
	font-size:			24pt;
	font-family:		Gill Sans MT;
	text-align:			center;
}
.ShowRecapBody{
	color:				black;
	font-size:			14pt;
	font-family:		Gill Sans MT;
}

.ARDAInfo{
	color:				black;
	font-size:			11pt;
	font-family:		Gill Sans MT;
	font-weight:		bold;
}

