			body {
				margin:10px 80px 10px 80px;
				background: #5385AA;
				font: 11px verdana, arial, helvetica, sans-serif;
				line-height:15px;
				color:#333
				}
			td {
				font: 11px verdana, arial, helvetica, sans-serif;
				line-height:15px;
				}
			A {
				color: #345877; font-family: verdana, arial, sans-serif;
				font-size:11px;
				text-decoration: none;
				font-weight:bold;
				} 
			A:link {
				color: #345877;
				text-decoration: none;
				} 
			A:visited {
				color: #4C80AD;
				text-decoration: none;
				} 
			A:active {
				color: #99CC66;
				} 
			A:hover {
				color: #000;
				text-decoration: underline;
				}
			li {
				margin:0px 0px 3px 0px;
				}
			#banner {
				font-family:verdana, arial, sans-serif;
				color:#FFF;
				font-size:28px;
				line-height: 11px;
				font-weight:bold;
				padding-left:20px;
				padding-right:20px;
				padding-top:40px;
				text-align: left;
				}
			.description {
				font-family:verdana, arial, sans-serif;
				font-style: italic;
				line-height: 11px;
				color:#FFF;
				font-size:10px;
				font-weight:bold; 
				}      
			#content {
				background:#FFF;
				margin:15px;
				min-width: 500px;
				border-bottom: 2px solid;
				border-top: 1px solid;
				border-left: 1px solid;
				border-right: 2px solid;
				border-color: #000;
				}
			#acontent {
				background:#FFF;
				margin:15px;
				min-width: 500px;
				}
			#links {
				background:#345877;
				color: #FFF;
				font-weight: bold;
				text-align: left;
				margin-top: 4px;
				margin-left: 4px;
				margin-right: 4px;
				padding-right: 5px;
				padding-left: 5px;
				padding-bottom: 3px;
				padding-top: 2px;
				text-transform: lowercase;
				padding-right:15px;        
				border-bottom: 1px solid #000;
				border-top: 0px solid #FFF;
				border-left: 0px solid #FFF;
				border-right: 0px solid #FFF;
				}
			.navigatorLink {
				font: 11px verdana, arial, helvetica, sans-serif;
				color:#B5B0C4;
				font-size:11px;
				font-weight:bold;
				line-height:16px;
				}
			a.navigatorLink:link
				{
				color: #A0C2D6;
				text-decoration: none;
				letter-spacing: normal;
				}
			a.navigatorLink:visited
				{
				color: #8BA9BA;
				text-decoration: none;
				letter-spacing: normal;
				}
			a.navigatorLink:hover
				{
				color: #ffffff;
				text-decoration: underline;
				letter-spacing: normal;
				}
			.blogbody {
				color:#333;
				font-weight:normal;
				background:#FFF;
				margin-top: 0px;
				margin-bottom: 4px;
				margin-left: 4px;
				margin-right: 4px;
				padding-left:50px;  
				padding-right:50px;
				padding-top:30px;      
				padding-bottom:50px;      
				border-bottom: 1px solid #4C80AD;
				border-top: 0px solid #345877;
				border-left: 1px solid #345877;
				border-right: 1px solid #4C80AD;
				}  
			.title  { 
				font-family: verdana, arial; 
				font-size: 17px; 
				color: #345877; 
				font-weight:bold;  
				margin-bottom: 15px;
				margin-top: 3px;
				}  
			.newsItems { 
				padding-left: 15px;
				}  
			.footer {
				padding-top:30px;
				margin-top:30px;
				border-top:1px solid #345877;
				}
			.date  { 
				font-family:verdana, arial, sans-serif;
				color:#345877;
				font-size:11px;
				font-weight:bold;
				background:#FFF;
				line-height:14px;
				padding:2px;
				margin-top:15px;
				margin-bottom:30px;
				border-bottom: 1px solid;
				border-color: #345877;
				}
			.calendar {
				float:right;
				font-weight:normal;
				background:#FFF;
				line-height:15px;
				margin-top: 0px;
				margin-bottom: 15px;
				margin-left: 15px;
				margin-right: 15px;
				border: 1px solid #345877;
				padding:10px;
				width:180px;
				}  
			.hCalendarMonthYearRow, .dCalendarMonthYearRow
				{ 
				font-family:verdana, arial, sans-serif;
				color:#345877;
				font-size:13px;
				font-weight:bold;
				text-align:left;
				line-height:14px;
				padding-bottom:4px;
				border-bottom: 1px solid #A0C2D6;
				}
			.hCalendarDayNameRow, .dCalendarDayNameRow
				{
				color:#345877;
				font-family:verdana, arial, sans-serif;
				font-size:10px;
				font-weight:bold;
				line-height:14px;
				padding:0px;   
				}
			.hCalendarDayRow, .dCalendarDayRow
				{
				color:#345877;
				font-family:verdana, arial, sans-serif;
				font-size:10px;
				font-weight:normal;
				line-height:14px;
				padding:0px;    
				}
			.hCalendarDayLinked, .dCalendarDayLinked
				{
				color:#FFF;
				background-color: #EEE;
				font-family:verdana, arial, sans-serif;
				font-size:10px;
				font-weight:normal;
				line-height:14px;
				padding:0px;   
				}
			.hCalendarDayCurrent, .dCalendarDayCurrent
				{
				color: #FFFFFF;
				background-color: #A0C2D6;
				font-family:verdana, arial, sans-serif;
				font-size:10px;
				font-weight:normal;
				line-height:14px;
				padding:0px;   
				}
			.small  { 
				font-family:verdana, arial, sans-serif;
				font-size:9px;
				line-height:11px;
				}
			.div {
				background-color: #ffccff;
				margin-bottom: .5em
				}
