			/*
				global styles
			*/
			body{
				font-family: arial;
				text-align: middle;

			}
			a{
				color:#000000;
				font-weight:bold;
				text-decoration:none;
			}
			a:hover{
				text-decoration:underline;
			}
			#mainContent{
				width:710px;
				padding: 0px;
				margin-left:auto;
				margin-right:auto;
				text-align: left;
			}
			div.hrDiv{
				width:710px;
				height:2px;
				padding:0px;
				margin:0px;
				background-color:#000000;
				clear:left;
			}
			ul.topMenu{
				list-style: none;
				margin:0px;
				padding:0px;
			}
			ul.topMenu li{
				float:left;
				padding-right:8px;
			}
			ul.topMenu li a{
				font-size: 11px;
			}
			div.header{
				display:block;
			}

			/*
				main page styles
			*/
			p.columnTitle{
				font-size: 18px;
				font-weight: bold;
				padding:0px;
				padding-top:5px;
				margin:0px;
			}
			div.leftColumn{
				width:260px;
				float:left;
			}
			div.rightColumn{
				padding-left:10px;
				padding-right:10px;
				width:260px;
				float:left;
			}
			div.navColumn{
				width:150px;
				height:700px;
				float:left;
				margin-top:20px;
				margin-left:10px;
				/* background-color:#FFDDDD; */
			}
			div.textBlock{
				display:block;
				padding-top:10px;
			}
			div.textBlock span.title a{
				font-size: 11px;
			}
			div.textBlock span.body{
				font-size: 12px;
			}
			div.textBlock span.date{
				font-size: 12px;
				display:block;
				padding-top:5px;
			}
			div.main{
				padding-top:20px;
			}

			/*
				view styles
			*/

			div.textbody{
			
			}
			div.textbody p{
				margin:0px;
				padding:0px;
			}
			div.pageNav a{
				font-size: 11px;
			}
			div.pageNav span{
				font-size: 12px;
			}
			div.contentDiv{
				width:540px;
				float:left;
			}
			div.footer{
				clear:both;
				height:30px;
				width:710px;
			}
			
			/* Paging */
div.paging {
	color: #ccc;
	margin-bottom: 2em;
}
div.paging div.disabled {
	color: #ddd;
	display: inline;
}
div.paging span {
}
div.paging span.current {
	color: #000;
}
div.paging span a {
}
