	#content .left{
		float:left;
		width:243px;
		background:url('../images/leftbg.png') no-repeat top center;
	}
	.left .leftcontent{
		padding:20px;
	}
	.left h3, .left span.ct_title {
		font-size:15px;
		text-transform:uppercase;
		display:block;
		color:#3F8BB7;
		font-weight:bold;
	}
	.left .services{
		margin:20px;
	}
		.services li{
			margin:10px 0px;
			list-style-image:url('../images/leftarrow.gif');
		}
			.services li a:link,.services li a:visited{
				font-size:13px;
			}
	#content .right{
		float:right;
		width:660px;
	}
		.right .banner{
			margin-bottom:10px;
		}
		.right h1{
			font-size:20px;
		}
		.right h4{
			color:#5491c4;
			font-size:12px
		}
		.right p{
			margin:5px 0px 20px 0px;
			line-height:17px;
		}
		.em{
			width:422px;
			margin:5px 0px 20px 0px;
			font-size:13px;
		}
			.em .top{
				background:url('../images/emptop.gif') no-repeat top center;
				height:19px;
			}
			.em .bot{
				background:url('../images/empbot.gif') no-repeat bottom center;
				height:19px;
			}
			.em .mid{
				padding:0px 15px;
				background:url('../images/empmid.gif') repeat-y top center;
			}
			.right .em ul,.right .em ol{
				margin:0px 20px;
			}
			.em ul{
				padding:1px;
			}
			.em ul li{
				margin:5px 0px;
			}
			

.right #news_internal p {
	padding: 5px 0 0 0;
	margin: 0;
}
.right #news_internal ul, .right #news_internal ol {
	padding: 5px 20px;
}
.right #news_internal h4 {
	margin: 0;
	font-size: 14px;
	padding: 15px 0 0 0;
	line-height: 25px;
	border-bottom: 1px solid #dcdcdc;
}

.right form p {
	padding: 0 0 5px 0;
	margin: 0;
	line-height: normal;
}
.right form label {
	float: left;
	width: 100px;
	padding: 2px;
}
.right form input.text {
	background-color: #ffffff;
	border: 1px solid #666;
	color: #333;
	padding: 2px;
	width: 270px;
}
.right form input.submit {
	background-color: #ffffff;
	border: 1px solid #666;
	color: #333;
	padding: 3px;
}
.right form textarea {
	border: 1px solid #666;
	color: #333;
	padding: 2px;
	width: 270px;
	height: 128px;
}
.right form select {
	border: 1px solid #666;
	width: 275px;
}
.right form option {
	padding: 2px;
}

.clear_both {
	clear: both;
}

p.form_error {
	color: #ff0000;
}
p.form_success {
	color: #499c2d;
}