/* !Columns(2) */
#col_2Lv1 {
	position: relative;
	display: inline-block;
	width: 48.70%; /* 375px */
    height: auto;
    padding: 20px 0 20px 10px;
    float: left;
    overflow: hidden;
    background: transparent;
    }
#col_2Rv1 {
	position: relative;
	display: inline-block;
	width: 47.40%; /* 365px */
	height: 100%;
	min-height: 400px;
	padding: 20px 0 0 20px;
	float: right;
	background: transparent;
	}

/* Tables */
td + td {
	padding-left: 10px;
}

/* Contact Form CSS */
div#contactForm {
	position: relative;
	width: 100%; /* 365px */
	height: auto;
	margin: 0;
	float: left; }
	div#contactForm h3 {
		margin-bottom: .5em; }
	div#contactForm h3 + span {
		display: block;
		width: 100%;
		text-align: left;
		font-size: 1.1em;
		font-style: italic;
		margin: 0 15px 1em 0; }
	div#contactForm span {
		display: block;
		margin: .25em 0 0;
		vertical-align: middle; }
	div#contactForm label {
		width: 100px;
		font-size: 1.25em;
		margin-top: 5px;
		padding: 2px 0;
		overflow: hidden;
		white-space: nowrap;
		float: left; }
	div#contactForm input,
	div#contactForm textarea {
		 width: 54%; /* 200px */
		 background: #E8EFF5;
		 color: #000; }
		div#contactForm input {
			height: 1.25em;
			padding: 2px; }
		div#contactForm textarea {
			width: 68%; /* 250px */
			height: 100px;
			overflow-y: auto; }
	div#contactForm img#vimg {
		width: 150px;
		height: 30px; }
	div#contactForm input#submit {
		width: auto;
		height: auto;
		margin-top: .5em;
		padding: 5px 10px;
		color: #fff;
		background: #0066cc; }
	div#contactForm input#submit:focus,
	div#contactForm input#submit:hover {
		background: #4482CA; }
		div#contactForm input#submit:active {
			color: #fff;
			background: #0066cc; }
    div#contactForm fieldset#ttrc {
        display: none;
    }
