
	body { text-align: center; background: url(img2/background.gif) repeat center; margin: 0px; padding: 0px; }
	.current a { color: #000 }
	
	h1 { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; padding: 0px; margin: 0px 0px 20px 0px }
	h2 { font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; padding: 0px; margin: 5px 0px 5px 0px }
	
	
	#Wrap { width: 765px; height: 100%; background: #F0F0F0; float: left; margin: 0px; padding: 0px; }
	
	#LeftNav {  text-align: left; margin-left: 10px; padding: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
	#LeftNav a { font-weight: bolder; color: #506F98; text-decoration: none; margin-left: 10px; padding: 0px; }
	#LeftNav a:hover { color: #153C89; }
	#LeftNav ul { list-style: url(img2/cr_li.gif); padding: 0px; margin-left: 25px; }
	#LeftNav ul a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #707070; margin: 0px }
	#LeftNav ul a:hover { text-decoration: none; color: #506F98 }
	
	#TopNav { float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; line-height: 30px; padding: 0px; margin-top: 10px;} 
	#TopNav a { text-decoration: none; color: #828282; margin-left: 15px; padding: 0px; }
	#TopSearch { float: right; width: 180px; margin: 13px 5px 0px 0px; padding: 0px; }
	.LinkTopWrap { padding: 5px 7px 5px 7px; float: left; }
	.LinkTop { width: 78px; height: 86px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; }
	.LinkTop a { color: #fff; text-decoration: none; }
	
	.bmcmenu { float: left; width: 300px }
	#ABannerWrap { float: left; border: 1px solid #B6B6B6; margin-top: 29px  }
	#ABanner { width: 468; height: 60; }
	.BBannerBorder { border: 1px solid #000; margin: 10px 19px 15px 19px; padding: 0px; }
	.BBanner { width: 140; height: 140; margin: 0px; padding: 0px; }
	a {text-decoration: none; color: #153C89; font-family: Arial, Helvetica, sans-serif; }
	.dash { width: 175px; border-bottom: 1px dashed #506F98; margin-bottom: 10px; padding: 0px; }
	
	#Content { width: 585px; float: left; margin: 0px; padding: 0px; color: #616161; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 20px;  }
	#Content a { color:#616161; }
	#BoxBlue { height: 660px; padding: 0px; margin: 0px; }
	#BoxBlue a { color:#506F98; }
	#BoxBlue td,  #BoxGray td {line-height: 20px; ipadding: 0px }
	#BoxPurple { height: 660px; padding: 0px; margin: 0px; }
	#BoxPurple a { color:#604689; }
	#BoxPurple td { color: #604689; line-height:20px; }
	#BoxGray {  margin: 0px; padding: 0px; }
	#BoxGrey a { color:#616161; }
	.edge { float: left; position: relative; top: -25px; left: -25px; }
	
	#RightWrap { width: 180px; float: left; margin: 0px; padding: 0px; }
	
	.BorderSolid { border: 1px solid; padding: 3px; margin: 10px; }
	.BorderDashed { border: 1px dashed; padding:  20px; margin: 0px; }
	.BlueSolid { border-color: #D2D9E1; background: #DDE4E9; margin: 10px; }
	.BlueDashed { border-color: #A0B4C8; color: #506F98; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; }
	.BlueDashed td { color: #506F98; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; }
	.PurpleSolid { border-color: #CBC4D8; background: #DEDEE7; margin: 10px; }
	.PurpleDashed { border-color: #AFAFB5; color: #506F98; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; }
	.PurpleDashed td { color: #506F98; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; }
	.GraySolid { border-color: #CDCDCD; background: #E3E3E3; margin: 10px 0px 10px 10px; }
	.GrayDashed { border-color: #BAB9BB; color: #616161; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; } 
	.GrayDashed td { color: #616161; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; }
	.RedSolid { border-color: #CEBDBD; background: #DFD4D4; margin: 10px 0px 10px 10px; }
	.RedDashed { border-color: #CBB6B6; color: #915E5E; font-size: 12px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 20px; } 	
	p { margin: 0px; padding: 0px; }
	.eventmbc{ color: #A80432; text-decoration: none; font-weight: bold; line-height:18px; font-size:10px}
	#Upcoming { padding: 0px; margin: 0px; color: #ED4F4F; text-align: center  }
	#UpContent  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 13px; color: #fff; margin: 5px }
	#UpContent a {color: #fff }
	
	#SMNBorder {  }
	#SMN { height: 50px; text-align: center; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #BCBCBC; margin: 15px 10px 15px 10px; padding: 0px; background: #fff; color: 838383 }
	
	#TodayNewsBorder { border: 1px dashed #BCBCBC; margin: 15px 14px 15px 14px; padding: 0px; }
	#TodayNews { width: 150px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #7C7B7F; text-align: center }
	#TodayNews ul { list-style: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; padding: 10px; margin: 0px }
	#TodayNews a { color: #7C7B7F }
	#TodayNews a:hover { color:#506F98 }
	.bordertd { width: 10px; padding: 0px; margin: 0px; }
	.navtd { width: 205px; padding: 0px; margin: 0px; }
	#footer { color: #b6b6b6; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
	#footer a { text-decoration: none; color: #b6b6b6; }
	.eventmbc{ color: #616161; text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px}
	.month,.weekend { background-color: #fff; font-size: 11px; }
	.current { background-color: #d4d4d4; }
	#calendar td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px }
	.eventmbc{
	color: #616161;
	text-decoration: none;
	font-weight: bold;
	line-height:18px;
	margin-left: 15px;
	}