	/* elements */
		BODY {background-color:#7f7f7f;margin-top:0px;margin-bottom:0px;margin-width:0px;background-image:url(../images/body_bg.gif);background-repeat:repeat-x;}
		TEXTAREA {font-family:Tahoma;font-size:10pt;}
		SELECT {font-family:Tahoma;font-size:10pt;}
		INPUT {font-family:Tahoma;font-size:10pt;}
		STRONG {color:#000080;}
		TD {font-family:verdana;font-size:12px;color:#505050;}
		H4 {padding-top:10px;margin-bottom:10px;font-size:20pt;font-weight:normal;color:#ee8020;}
	/* Skin-related */
		.SkinHeader {width:750;vertical-align:bottom;text-align:top;padding:0;background-image:url(../images/Christian_Brain_Header.jpg);}
		.footer {
			text-align:center;
			font-size:7pt;
			color:#ffffff;
			background-color:#ee8020;
			}
		.header {
			text-align:right;
			font-size:7pt;
			color:#606060;
			font-weight:bold;
			text-transform:uppercase;
		}

		A.header:link {
			font-size:7pt;
			text-decoration:underline;
			color:#cc6000;
			font-weight:bold;
		}
		A.header:visited {
			font-size:7pt;
			text-decoration:underline;
			color:#cc6000;
			font-weight:bold;
		}
		A.header:active {
			font-size:7pt;
			text-decoration:
			underline;color:#cc6000;
			font-weight:bold;
		}
		A.header:hover {
			font-size:7pt;
			text-decoration:underline;
			color:#cc6000;
			font-weight:bold;
		}
		A.footer:link {font-size:7pt;text-decoration:underline;color:yellow;}
		A.footer:visited {font-size:7pt;text-decoration:underline;color:yellow;}
		A.footer:active {font-size:7pt;text-decoration:underline;color:yellow;}
		A.footer:hover {font-size:7pt;text-decoration:underline;color:yellow;}
	/* Events */
		.EventMonthHeader {font-family:Tahoma,Verdana;color:#000080;font-size:16pt;font-weight:bold;padding-bottom:5px;}
		.EventMonthRule {border-width:1px;border-color:ababab;border-style:dotted;width:350px;margin-top:-5px;}
		.EventTitle {padding-left:10px;font-family:Tahoma,Verdana;color:#000080;font-size:12pt;font-weight:bold;}
		.EventDate {padding-left:10px;font-family:Tahoma,Verdana;color:#cd0000;font-size:8pt;font-weight:normal;}
		.EventDescription {padding-left:10px;font-family:Tahoma,Verdana;color:#777777;font-size:8pt;padding-bottom:10px;}

	/* Left-Nav */
		.LNav {padding:5px;background-color:#ababab;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#eeeeee,endColorStr=#cccccc)}
		.LNavA {padding:5px;background-color:#cdcdcd;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#d5d5d5,endColorStr=#d5d5d5)}
		.LNavB {padding:5px;background-color:#ababab;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#00ff00,endColorStr=#509900)}

		A.LNav:link {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#505050;text-decoration:none;}
		A.LNav:visited {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#505050;text-decoration:none;}
		A.LNav:active {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#505050;text-decoration:none;}
		A.LNav:hover {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#505050;text-decoration:none;}

		A.LNavA:link {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#505050;text-decoration:none;}
		A.LNavA:visited {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#505050;text-decoration:none;}
		A.LNavA:active {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#505050;text-decoration:none;}
		A.LNavA:hover {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#505050;text-decoration:none;}

		A.LNavB:link {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNavB:visited {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNavB:active {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.LNavB:hover {background-color:Transparent;font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
	/* Top Nav-related links */
		#TopNavContainer {font-family:verdana;font-size:9pt;border-style:none;padding:0px;}
		.NavMenuTable {font-family:verdana;font-size:9pt;border-style:none;padding:0px;background-color:transparent;cursor:hand;}
		.NavMenuItem {background-color:#909090;text-align:left;font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;padding:5px;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#bebebe,endColorStr=#606060);}
		.SubMenuTable {width:50px;background-color:#909090;font-family:verdana;font-size:9pt;z-index:1;}
		.SubMenuItem {text-align:left;font-family:verdana;font-size:7pt;color:#ffffff;background-color:#9a9a9a;padding:5px;padding-left:10px;padding-right:10px;cursor:hand;z-index:1;}
	/* Menu classes for topnav mouseovers */
		.NavMenuItemOver {text-align:left;font-weight:bold;color:#ffffff;padding:4px;background-color:#ee8020;border-width:1px;border-color:#ffffff;border-style:solid;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#eeaa00,endColorStr=#cc6000)}
		.SubMenuItemOver {text-align:left;color:#ffffff;padding:4px;padding-left:9px;padding-right:9px;background-color:#ee8020;border-width:1px;border-color:#ffffff;border-style:solid;cursor:hand;z-index:1;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#eeaa00,endColorStr=#cc6000)}
	/* XMLFeed */
		A.XMLFeedLink:link {font-family:verdana;font-size:8pt;font-weight:bold;color:#303099;text-decoration:underline;}
		A.XMLFeedLink:visited {font-family:verdana;font-size:8pt;font-weight:bold;color:#303099;text-decoration:underline;}
		A.XMLFeedLink:active {font-family:verdana;font-size:8pt;font-weight:bold;color:#303099;text-decoration:underline;}
		A.XMLFeedLink:hover {font-family:verdana;font-size:8pt;font-weight:bold;color:#303099;text-decoration:underline;}
		.XMLFeedDescription {font-family:verdana;font-size:7pt;font-weight:normal;color:#505050;margin-bottom:7px;}
	/* main menu links */
		A.MAnc:link {font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.MAnc:visited {font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.MAnc:active {font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.MAnc:hover {font-family:verdana;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}
	/* main menu links */
		A.SMAnc:link {font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.SMAnc:visited {font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.SMAnc:active {font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
		A.SMAnc:hover {font-family:verdana;font-size:8pt;font-weight:bold;color:#ffffff;text-decoration:none;}
	/* all other links */
		A:link {text-decoration:underline;color:#0000aa;}	
		A:visited {text-decoration:underline;color:#0000aa;}	
		A:active {text-decoration:underline;color:#0000aa;}	
		A:hover {text-decoration:underline;color:#0000ff;}
	/* module specific classes */		
		.NewsArticleHeading {font-family:verdana;font-size:12pt;font-weight:bold;padding-bottom:5px;}
		.NewsArticleSubHeading {font-family:verdana;font-size:10pt;font-style:italic;padding-bottom:5px;}
		.NewsArticleAuthor {font-family:verdana;font-size:7pt;font-style:italic;padding-bottom:5px;}
		.NewsArticleText {font-family:verdana;font-size:9pt;}
		.StoryHeadline {font-family:Arial;font-size:20px;letter-spacing:-1;font-weight:bold;}
		.StoryText {font-family:Arial;font-size:12px;}
		.QuoteInput {font-family:Arial;font-size:10px;border-style:solid;border-width:1px;border-color:#ababab;width:180px;}
