#content .leftcol{
	width:215px;
	float:left;
}
	.leftcol h3{
		font-weight:bold;
		color:#005496;
		background-color:#f2f2f1;
		text-align:center;
		padding:3px 0px;
		font-size:12px;
		font-weight:bold;
	}
		.leftcol h3 a:link,.leftcol h3 a:visited{
			color:#005496;
			text-decoration:none;
		}
		.leftcol h3 a:hover{
			text-decoration:underline;
		}
	.leftcol .services {
		list-style-type:none;
		margin:10px 0px;
		padding-left:5px;
	}
		.services li{
			padding:3px 0px 5px 0px;
			background:url('../images/arrow1.gif') no-repeat left center;
			padding-left:10px;
			border-bottom:1px solid #f1f1f1;
		}
		.services li.last{
			border-bottom:none;
		}
			.services li a:link,.services li a:visited{
				color:#585858;
				text-decoration:none;
			}
			.services li a:hover{
				text-decoration:underline;
			}
#content .midcol{
	float:left;
	width:480px;
	padding:0px 10px;
}
	.midcol a:link, .midcol a:visited, .rightcol a:link, .rightcol a:visited, .leftcol a:link, .leftcol a:visited{
		color: #005496;
	}
	.midcol a:hover{
		text-decoration:none;
	}
	.midcol .breads{
		color:#666666;
		font-family: Tahoma, "Arial Narrow", Sans-serif;
	}
		.breads a:link,.breads a:visited{
			color:#666666;
		}
		.breads a:hover{
			text-decoration:none;
		}
	.midcol h1, .leftcol h1{
		margin:20px 0px;
		font-family: "Times New Roman", Georgia, serif;
		font-size:26px;
		color:#005596;
		font-weight:normal;
	}
    h1 a{
    text-decoration:none;
    cursor:text;
    }
	.midcol p{
		margin:0px 0px 20px 0px;
		font-size:13px;
		line-height:17px;
	}
	.midcol h4{
		margin:0px 0px 15px 0px;
	}
	.leftcol ul, .midcol ul, .rightcol ul{
		margin:10px 0px 10px 20px;;
	}
	.midcol .photo{
		float:right;
		padding:0px 0px 15px 15px;
	}
#content .midcol-wide{
	float:left;
	width:580px;
	padding:0px 10px;
}
	.midcol-wide a:link, .midcol a:visited, .rightcol a:link, .rightcol a:visited, .leftcol a:link, .leftcol a:visited{
		color: #005496;
	}
	.midcol-wide a:hover{
		text-decoration:none;
	}
	.midcol-wide .breads{
		color:#666666;
		font-family: Tahoma, "Arial Narrow", Sans-serif;
	}
		.breads a:link,.breads a:visited{
			color:#666666;
		}
		.breads a:hover{
			text-decoration:none;
		}
	.midcol-wide h1, .leftcol h1{
		margin:20px 0px;
		font-family: "Times New Roman", Georgia, serif;
		font-size:26px;
		color:#005596;
		font-weight:normal;
	}
    h1 a{
    text-decoration:none;
    cursor:text;
    }
	.midcol-wide p{
		margin:0px 0px 20px 0px;
		font-size:13px;
		line-height:17px;
	}
	.midcol-wide h4{
		margin:0px 0px 15px 0px;
	}
	.leftcol ul, .midcol ul, .rightcol ul{
		margin:10px 0px 10px 20px;;
	}
	.midcol-wide .photo{
		float:right;
		padding:0px 0px 15px 15px;
	}
	#content .rightcol{
	float:right;
	width:240px;
}
	.rightcol .contact{
		background:url('../images/contactbg.png') no-repeat -5px -5px;
		width:230px;
		padding:10px 5px;
	}
		.contact h3{
			font-family:"Arial Narrow", Arial, Sans-serif;
			font-size:17px;
			font-weight:bold;
		}
		.contact p{
			font-family: Arial, Tahoma, Sans-serif;
			font-size:12px;					
		}
		.contact label{
			font-family: Arial, Tahoma, Sans-serif;
			font-size:12px;					
			font-weight:bold;
			width:50px;
			display:block;
			float:left;
			line-height:21px;
			margin:5px 0px;
			clear:left;
		}
		.contact input.text{
			margin:5px 0px;
			background:url('../images/tfbg.png') no-repeat center center;
			width:163px;
			height:18px;
			padding:3px 3px 0px 3px;
		}
		.contact textarea{
			float:left;
			background:url('../images/talbg.png') no-repeat center center;
			width:213px;
			height:72px;
			overflow:auto;
			padding:3px;
		}
		.contact .check{
		}
	.rightcol .featured{
		border-top:4px solid #cccccc;
		padding:10px 0px;
		margin-top:10px;
	}
		.featured strong{
			font-weight:bold;
		}
		.featured .resource{
			list-style-type:none;
			padding:20px 0px 20px 0px;
            margin:0;				
		}
		.resource li{
			background:url('../images/arrow.gif') no-repeat left center;
			padding-left:20px;
		}
		.resource li.video{
			background:url('../images/video.png') no-repeat left center;
            margin-bottom:5px;
            list-style-type:none !important;
		}
		.resource li.audio{
			background:url('../images/audio.png') no-repeat left center;
            margin-bottom:5px;
		}
			.resource li a:link,.resource li a:visited{
				color:#f86322;
			}
			.resource li a:hover{
				text-decoration:none;
			}
            .resource li a:active{
				color:#585858;
			}

.underline{
	text-decoration:underline;
}
.orange{
	color:#f86322;
}
.news-page-image{
	margin-right:10px;
}