﻿/* These styles are used on the public side of the site */

/* CTA Container(s) */


.contentInternalWrapper .columnRight #CTAWrapper1
{			
    background-color: #FBFBFB;
	overflow: hidden !important;
    height: auto;
	padding-bottom: 0px !important;
	border: 1px solid #c7c9cb;
}

.contentInternalWrapper .columnRight #CTAWrapper2{
	height: 285px;
	background-color: #FBFBFB;
	overflow: hidden !important;
	padding-bottom: 0px !important;
	border: 1px solid #c7c9cb;
}
.contentInternalWrapper .columnRight #CTAWrapper2 .rotateCallToAction a
{
	height: 281px;
}	
.contentInternalWrapper .columnRight #CTAWrapper2 div.rotateCallToAction
	{
		background: none !Important;
		margin-top: 0px !Important;
		margin-bottom: 0px !Important;
	    height: 285px;
	}
.contentInternalWrapper .columnRight #CTAWrapper3{
	height: auto;
	background-color: #FBFBFB;
	overflow: hidden !important;
	padding-bottom: 0px !important;
	border: 1px solid #c7c9cb;
}
.contentInternalWrapper .columnRight #CTAWrapper3 .rotateCallToAction a
{
	height: 100%;
}	
.contentInternalWrapper .columnRight #CTAWrapper3 div.rotateCallToAction
	{
		background: none !Important;
		margin-top: 0px !Important;
		margin-bottom: 0px !Important;
	    height: auto;
	}

.contentInternalWrapper .columnRight div.rotateCallToAction 
	{
		background: none !Important;
		margin-top: 0px !Important;
		margin-bottom: 0px !Important;
	    height: auto;
	    position: relative;
		display: block;
		width: 181px;
		overflow: hidden;
	}

	.contentInternalWrapper .columnRight .right-cta-wrap {
		    margin-top: 10px;
		    display: block;
		    text-align:center;
		}
	.contentInternalWrapper .columnRight .right-cta-wrap img {
			position:relative!important;
		}
	.contentInternalWrapper .columnRight .right-cta-title {
			margin-top: 0px;
		    height: 40px;
		    margin-bottom: 20px;

		}