@charset "UTF-8";
/* CSS Document */

body {
	font-family: "futura-pt", 'Pontano Sans', sans-serif;
	font-size: 1.1em;
	line-height: 1.4em;
	color: #006680;
	margin:0px;
	background-color:#AEC6CC;
}

p {
margin-top: 0px;
 margin-bottom: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 font-size: 1.3em;
 line-height: 1.2;
 color: #000;
	}



ol {
 list-style:none;
 counter-reset:numstyle;
 margin-block-start: 1.2em;
 padding-inline-start: 0px;
}

ol>li {
 margin-bottom: 0px;
 padding-bottom: 0px;
 padding-top: 21px;
 font-size: 1.5em;
 line-height: 1.2;
 color: #006680;
 margin-top: 10px;
 font-weight: 600;
 counter-increment:numstyle;
 text-indent:-1.8em;
 padding-left: 1.8em
 
	}
ol>li:before {
 content:counter(numstyle);
}

ol>li:before {
 background: #106781;
 margin-right: 10px;
 padding: 6px 11px;
 color: white;
}



ul li {
 margin-bottom: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 font-size: 1.3em;
 line-height: 1.1;
 color: #006680;
 margin-top: 10px;
 font-weight: 100;
 list-style-type: disc;
 margin-left: 31px;
	}

li {
 margin-bottom: 10px;
}

.right_triangle {
 
}

.OppList a {
 border: black solid 1px;
 color: #17556F;
 padding: 3px 19px;
 font-size: 19px;
 font-weight: 100;
 text-decoration: none;
 margin-left: 14px;
}

.OppList a:hover {
 color: black;
 background-color:#ececec
}
	
	
#distID {
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
	float:left;
	

		}
		
.distText {
		color: #fff !important;
		font-size:1em !important;
		line-height:1.2em;}


.littlenav {
	font-size:.8em;
	text-align:right;
	margin:3px 28px;
	}
	
.littlenav a {
		color: #006680;
		text-decoration:none;
	}
	
.littlenav a:hover{
		color: #006680;
		text-decoration:underline;
	}
	
h1 {
 color: #006680;
 padding-bottom: 12px;
 font-weight: 700;
 font-size: 2.8em;
 line-height: 1em;
 margin: 0px 0px 9px 0px;
}

h2 {
 color: #006680;
 border-bottom: 2px dotted #fff;
 padding-bottom: 0px;
 font-weight: 500;
 font-size: 1.5em;
 line-height: 1em;
 margin: 19px 0px 0px 0px;
	}
h3 {
color: #006680;
 border-bottom: 2px dotted #fff;
 padding-bottom: 0px;
 font-weight: 700;
 font-size: 1.4em;
 line-height: 1.0em;
 margin: 11px 0px 4px 0px;
	}

#topcell {
	margin: 0 auto;
	margin-top: 20px;
	padding-bottom:66px;
	max-width:1024px;
	background-color: #006680;
	height: 19px;
	overflow:hidden;
		 -moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	border-radius: 10px 10px 0px 0px; /* future proofing */
	-khtml-border-radius: 10px 10px 0px 0px; /* for old Konqueror browsers */
-moz-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
-webkit-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	}

#topcell img {
 max-width:25%;
 margin-top:1%;
 float:left;
 margin-left:2%;
}
	
.welcomeArea {
 margin-right: 3%;
 margin-top: 8px;
 float: right;
	}

.loginArea {
	margin-right:3%;
	margin-top:1%;
	float:right;
	
	
	}
/* MAIN WRAPPER CODE */
#wrapper{
	margin: 0 auto;
	padding-bottom:7px;
	max-width:1024px;
 margin-bottom: 25px;
	background-image:url(https://pdx-webimages.s3.amazonaws.com/HappyCouple_2025.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	 	border:1px solid #3F77B1;
	 -moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; /* future proofing */
	-khtml-border-radius: 0px 0px 10px 10px; /* for old Konqueror browsers */
	-moz-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	}

/* WRAPPER 10 STEPS SET */

#wrapper_10steps{
	margin: 0 auto;
	padding-bottom:50px;
	max-width:1024px;
	background-image:url(https://pdx-webimages.s3.amazonaws.com/SmilingFamily.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	 	border:1px solid #3F77B1;
	 -moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; /* future proofing */
	-khtml-border-radius: 0px 0px 10px 10px; /* for old Konqueror browsers */
	-moz-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	}
	
#wrapper_10steps h1 {
	font-family:"futura-pt", 'Pontano Sans', sans-serif;
	color: #006680;
	border-bottom: 2px dotted #006680;
	padding-bottom:7px;
	font-weight: 500;
	font-size: 3.1em;
 line-height: 1.2em;
 margin: 21px 0px 13px 0px;
}	

#wrapper_10steps .paragraph {
	font-size:1.8em;
	line-height: .9em;
	}
	
#wrapper_10steps p {
	font-size:1.3em;
	color: #000;
	margin-bottom:15px;
	}
	
#wrapper_10steps .mainbodytitle {
 padding-top: 230px;
	font-size: 1.8em;
	color: #006680;
	}
	
#wrapper_10steps .featuretext {
 margin-bottom:15px;
	}
	
	/* WRAPPER PROMO SET */

#wrapper_promo{
	margin: 0 auto;
	padding-bottom:81px;
	max-width:1024px;
	background-image:url(https://pdx-webimages.s3.amazonaws.com/SailingPeople.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	 	border:1px solid #3F77B1;
	 -moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; /* future proofing */
	-khtml-border-radius: 0px 0px 10px 10px; /* for old Konqueror browsers */
	-moz-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	}
	
#wrapper_promo h1 {
	font-family:"futura-pt", 'Pontano Sans', sans-serif;
	color: #006680;
	border-bottom: 2px dotted #006680;
	padding-bottom:7px;
	font-weight: 500;
	font-size: 3.1em;
 line-height: 1.2em;
 margin: 21px 0px 13px 0px;
}	

#wrapper_promo .paragraph {
	font-size:1.8em;
	line-height: .9em;
	}
	
#wrapper_promo p {
	font-size:1.3em;
	color: #000;
	margin-bottom:15px;
	}
	
#wrapper_promo .mainbodytitle {
 padding-top: 227px;
	font-size: 1.8em;
	color: #006680;
	}
	
#wrapper_promo .featuretext {
 margin-bottom:15px;
	}
	
#contentPromo {
	padding: 0px 40px;
 max-width:85%;
	}
	
	/* WRAPPER OPPORTUNITY SET */

#wrapper_Opportunity {
 margin: 0 auto;
 padding-bottom: 7px;
 max-width: 1024px;
 margin-bottom: 50px;
	background-image:url(https://pdx-webimages.s3.amazonaws.com/RoadTripCrew_2023.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	 	border:1px solid #3F77B1;
	 -moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; /* future proofing */
	-khtml-border-radius: 0px 0px 10px 10px; /* for old Konqueror browsers */
	-moz-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	}
	
/*#wrapper_Opportunity h1 {
font-family: "futura-pt", 'Pontano Sans', sans-serif;
 color: #006680;
 border-bottom: 2px dotted #006680;
 padding-bottom: 7px;
 font-weight: 500;
 font-size: 3em;
 line-height: 1em;
 margin: 21px 0px 13px 0px;
}	*/

.frostedglass {
 background-color: #fff;
 background-color: rgba(255,255,255,0.6);
 width: 65%;
}


#wrapper_Opportunity .paragraph {
font-size: 1.4em;
 line-height: 1.3em;
 max-width: 98%;
	}
	
#wrapper_Opportunity p {
	font-size:1.3em;
	color: #000;
	margin-bottom:15px;
	}
	
#wrapper_Opportunity .mainbodytitle {
 padding-top: 105px;
	font-size: 2.0em;
	color: #006680;
	}
	
#wrapper_Opportunity .featuretext {
 margin-bottom:15px;
	}
	
#contentOpportunity {
	padding: 0px 40px;
 max-width:78%;
	}

#contentOpportunity img {
display:none;
}
 
	
#wrapper_Opportunity .featureimage {
	margin-right: 47px;
 	margin-top: 20px;
	}

.featureimage_wrapper {
 text-align: center;
 margin-top: 42px;
}

.featureimage_wrapper img {
 width:100%;
 max-width:400px;
}


	
#wrapper_Opportunity .featureimage2 {
	float:left;
	margin-right: 20px;
 	margin-top: 10px;
	}
	
		/* WRAPPER CUSTOMERCARE SET */

#wrapper_Care {
 margin: 0 auto;
 padding-bottom: 7px;
 max-width: 1024px;
 margin-bottom: 50px;
	background-image:url(images/CustomerCare.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	 	border:1px solid #3F77B1;
	 -moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; /* future proofing */
	-khtml-border-radius: 0px 0px 10px 10px; /* for old Konqueror browsers */
	-moz-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	}
	
/* #wrapper_Care h1 {
 font-family: "futura-pt", 'Pontano Sans', sans-serif;
 color: #006680;
 border-bottom: 2px dotted #006680;
 padding-bottom: 7px;
 font-weight: 500;
 font-size: 3.1em;
 line-height: 1.0em;
 margin: 21px 0px 14px 0px;
 padding-bottom: 16px;
}	*/

#wrapper_Care .paragraph {
font-size: 1.4em;
 line-height: 1.3em;
 max-width: 65%;
 font-family: serif;
 color:#006680
	}
	
#wrapper_Care p {
	font-size:1.3em;
	color: #000;
	margin-bottom:15px;
	}
	
#wrapper_Care .mainbodytitle {
 padding-top: 105px;
	font-size: 2.0em;
	color: #006680;
	}
	
#wrapper_Care .featuretext {
 margin-bottom:15px;
	}
	
#contentCare {
padding: 0px 40px;
 max-width: 69%;
 min-height: 827px;
}

#contentCare img {
 display:none
}

	
#wrapper_Care .featureimage {
	margin-right: 47px;
 	margin-top: 20px;
	}
	
#wrapper_Care .featureimage2 {
	float:left;
	margin-right: 20px;
 	margin-top: 10px;
	}
	
#wrapper_Care .featureimage3 {
	 float: left;
 margin-right: 53px;
 margin-top: 10px;
}
	
#contentfull_Care { 
 padding: 0px 40px;
 max-width: 100%;
	}
	
	

	/* WRAPPER GENERIC SET */

#wrapper_gen{
	margin: 0 auto;
	padding-bottom:81px;
	max-width:1024px;
	background-image:url(images/FinancialFreedomL.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	 	border:1px solid #3F77B1;
	 -moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; /* future proofing */
	-khtml-border-radius: 0px 0px 10px 10px; /* for old Konqueror browsers */
	-moz-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	}

	
#wrapper_gen h1 {
	color: #006680;
	border-bottom: 2px dotted #006680;
	padding-bottom:0px;
	font-weight: 500;
	font-size: 2.8em;
 line-height: 1.2em;
 margin: 0px 0px 13px 0px;
}	

#wrapper_gen h3 {
 color: #006680;
 padding-bottom: 0px;
 font-weight: 700;
 font-size: 1.3em;
 line-height: 1.0em;
 padding-top:18px;
}	

wrapper_gen .paragraph {
	font-size:1.8em;
	line-height: .9em;
	}
	
#wrapper_gen p {
	font-size:1.3em;
	color: #000;
	margin-bottom:15px;
	}
	
#wrapper_gen .mainbodytitle {
	font-size: 1.8em;
	margin-top: 614px;
	color: #006680;
	}
	
wrapper_gen .featuretext {
 margin-bottom:15px;
	}
	
#contentGen {
	padding: 0px 40px;
 max-width:100%;
	}
	
#contentGen2 {
	padding: 0px 40px;
 max-width:100%;
	}
		
/* END WRAPPER GENERIC SET */

#wrapper_enrol {
	margin: 0 auto;
	padding-bottom:81px;
	max-width:1024px;
	background-image:url();
	background-repeat:no-repeat;
	background-color:#fff;
	 	border:1px solid #3F77B1;
	 -moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px; /* future proofing */
	-khtml-border-radius: 0px 0px 10px 10px; /* for old Konqueror browsers */
	-moz-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	-webkit-box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	box-shadow:8px 8px 8px rgba(0,0,0,0.3);
	}
	
#wrapper_enrol p {
	font-size:1.2em
	}
	
#wrapper_enrol ul {
	font-size:1.2em
	}

.top_para_restrict {
 width:48%;
}
		
#content {
 padding: 0px 40px;
 max-width: 67%;
 margin-bottom: 258px;
	}


#content img {
 display:none;
 }

	
.imagewidth {
	max-width:100%;
	padding-bottom:15px;
	}
	
.sponsor {
	font-weight:bold;
	font-size:11px;
	line-height:13px;
	color:#fff;
	}

.paragraph {
font-size: 1.5em;
 padding-bottom: 9px;
 line-height: 1.2em;
	}
	

.linkbox {
	float:left;
	width:200px;
 	 height:auto;
 	 margin:10px 0px;
	 padding: 5px;
 	 background-color:#ffffff;
 	border:1px solid #000;
	/* -moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px; /* future proofing */
	/* -khtml-border-radius: 25px; for old Konqueror browsers 
	-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.3);
	box-shadow:3px 3px 3px rgba(0,0,0,0.3);*/
	}

.linkboxtext {
	 font-weight:bold !important;
	 color:#F05A23 !important;
	text-align:center !important;
	font-size: 1.2em !important;
	margin-bottom:0px !important;
		}
		
.clear {clear:both;}

#linkwrapper {
	margin-top: 14px;
	width:800px;
 overflow: hidden;
	}

#linkwrapper a {
			 text-decoration:none;
		}
		
#linkwrapper a:hover{
		text-decoration:none;
		-moz-box-shadow:0px 0px 0px rgba(0,0,0,0);
		-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.3);
		box-shadow:0px 0px 0px rgba(0,0,0,0.3);
		}

.linkbox2 {
	float:left;
	width:200px;
 	 height:auto;
 	 margin:7px 0px;
	 padding: 5px;
 	 background-color:#8399D2;
 	border:1px solid #fff;
	-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.3);
	box-shadow:3px 3px 3px rgba(0,0,0,0.3);
	}

.linkboxtext2 {
 color:#fff;
	text-align:center;
		}
		
.linkboxtext2b {
color: #fff;
 font-size: 20px;
 text-align: center;
		}
		
#linkwrapper2 {
	margin-top: 14px;
	width:800px;

	}

#linkwrapper2 a {
			 text-decoration:none;
		}
		
#linkwrapper2 a:hover{
		text-decoration:none;
		-moz-box-shadow:0px 0px 0px rgba(0,0,0,0);
		-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.3);
		box-shadow:0px 0px 0px rgba(0,0,0,0.3);
		}
			
				
.loginbox {
 float: left;
 width: 131px;
 height: auto;
 margin: 8px 3px;
 padding: 2px 0px;
 background-color: #ffffff;
 border: 1px solid #006680;
	text-decoration:none;
	 -moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	border-radius: 25px; /* future proofing */
	-khtml-border-radius: 25px; /* for old Konqueror browsers */
	-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.3);
	box-shadow:3px 3px 3px rgba(0,0,0,0.3);
	}

.loginboxtext {
	 font-weight:700;
	 color:#006680;
	text-align:center;
	font-size: .8em;
		}
		

#loginlinks {
	}

#loginlinks a {
			 text-decoration:none;
		}
		
#loginlinks a:hover{
		text-decoration:none;
		-moz-box-shadow:0px 0px 0px rgba(0,0,0,0);
		-webkit-box-shadow:0px 0px 0px rgba(0,0,0,0.3);
		box-shadow:0px 0px 0px rgba(0,0,0,0.3);
		}


		
.linktext {
		text-decoration:none; !important;
		font-weight:bold;
		color:#006680;
		font-size:1.1em;
		float:right;
		margin-top:1.5em;
		margin-right:2.3em
}

.linktext a {
		text-decoration:none !important;
		}
		
.linktext a:hover {
		text-decoration:underline; !important;
		}
		
		
.linktext a:visited {
		text-decoration:none !important;
		}
		
#contentfull { 
	padding: 0px 40px;
 max-width: 100%;	
	}

#contentfull_opportunity { 
	padding: 0px 40px;
	margin-top:81px;
 max-width: 100%;
 overflow:hidden;
	}
	
.mainbodytitle {
 font-family: "futura-pt", 'Pontano Sans', sans-serif;
 font-size: 2.1em;
 line-height: 1em;
 color: #006680;
 border-bottom: 2px dotted #CECECE;
 padding-top: 21px;
 padding-bottom: 10px;
 font-weight: 500;
	}
	
.mainbodysubtitle {
 font-size: 2.0em !important;
 line-height: 1.1em;
 color: #006680 !important;
 border-bottom: 2px dotted #CECECE;
	 padding-top: 21px;
 padding-bottom: 10px;
	font-weight:bold;
	}
	
.boxheader {
 font-family: "futura-pt", 'Pontano Sans', sans-serif;
 font-size: 1.3em;
 line-height: 1.5em;
 color: #fff;
 background-color: #006680;
	margin-top:37px;
	margin-bottom:29px;
 padding-left: 16px;
 letter-spacing: 2px;
	}

.Feast_Header {
 margin-left:24px;
}
	
.segments {
	margin:25px 0px;
	}
	
.box10steps {
 font-family:"futura-pt", 'Pontano Sans', sans-serif;
 font-size: 1.6em;
 line-height: 1.5em;
 color: #fff;
 background-color: #006680;
	margin-top:0px;
	margin-bottom:20px;
 padding: 0px 14px;
 letter-spacing: 3px;
	display:table;
	width:auto;
	float:left;
	margin-right:12px;
	}
	
.box10steps2 {
 font-family: "futura-pt", 'Pontano Sans', sans-serif;
 font-size: 1.3em;
 line-height: 1.5em;
 color: #006680;
 background-color: #fff;
	margin-top:6px;
 padding-left: 4px;
 letter-spacing: 2px;
	display:table;
	width:auto;
	float:left;
	margin-right:12px;
	}
	
.box10steps2 h4 {margin-top:0px;
 margin-top: 0px;
 margin-bottom: 0px;
 font-size: 1.2em;
 line-height: 1.1;
 font-family: "futura-pt", 'Pontano Sans', sans-serif;
 font-weight: 700;
 letter-spacing: 1px;
	}
	
.featureimage {
	float:left;
	margin-right:25px;
	}
	
.featuretext {
	overflow: hidden;
 margin-bottom: 20px;
}

.featuretext h3 {
margin-top:0px
}

.featurelinks {
	text-decoration:none;}

.featurelinks a {
	text-decoration:none;}

.featurelinks a:hover {
	border: 1px solid #A8A8A8;
	background-color:blue;}

.logintitle {
 color: white;
 border-bottom: #ABABAB dotted 2px;
 font-size: 1.2em;
 letter-spacing: 1px;
 text-align: center;
 padding-bottom: 3px;
}
		
		
		
		
	
@media screen and (max-width:960px) { 
 

.linktext {
		text-decoration:none; !important;
		font-weight:bold;
		color:#006680;
		font-size:1.1em;
		float:right;
		margin-top:2em;
		margin-right:2.3em;
		margin-bottom: 1.5em;
}
 
#content img {
 display: block;
 width: 100%;
 MARGIN-top: 7px;
 }
 
#contentOpportunity img {
 display: block;
 width: 100%;
 MARGIN-top: 10px;
 margin-bottom: 15px;
 }
 
#content {
 max-width: 100%;
 margin-bottom: 7px;
}
 
#contentfull { 
 padding: 0px 15px;
 max-width: 100%; 
} 
 
h1 {
	color: #006680;
	border-bottom: 2px dotted #fff;
	padding-bottom:0px;
	font-weight: 700;
	font-size: 2.5em;
	line-height:1em;
	margin: 2px 0px 3px 0px;
}
 
.mainbodytitle {
 padding-top: 4px;
}


#wrapper{
	margin: 0px auto;
	max-width:100%;
	background-image:none;
	background:#fff
	}
	
#content {
	padding: 0px 15px;
	max-width:97%;
 overflow: hidden;
	}
	
	
.imagewidth {
	max-width:90%;
	}

#linkwrapper {
	margin-top: 14px;
	max-width:90%;
	}

#linkwrapper2 {
	margin-top: 14px;
	max-width:90%;

	}
 
.top_para_restrict {
 width:100%;
}
 
 .Feast_Header {
 margin-left:0px;
 width:100%
}
 
#topcell {
 margin-top: 0px;
}
 
.littlenav {
 font-size: .9em;
 text-align: center;
 margin: 0px 0px;
}
 
 .boxheader {
 line-height: 1.1em;
 padding: 4px 9px 4px 11px;
 margin-top: 31px;
 margin-bottom: 18px;
 }
 
 .featureimage_wrapper { 
 text-align: center;
 margin-top: 24px;
 padding-left: 10px;
 }
 
 ul li {
 margin-left: 0px;
 }
 
#topcell img {
 max-width: 44%;
 margin-top: 3%;
 float: left;
 margin-left: 2%;
}
 
 #topcell {
 margin-top: 20px;
 padding-bottom: 4px;
 height: auto;
 }
 
 
#wrapper_Opportunity .paragraph {
 font-size: 1.4em;
 line-height: 1.3em;
 max-width: 100%;
 }
 
#contentOpportunity {
 padding: 0px 15px;
 max-width: 100%;
 margin-top: 25px;
 }
 
#wrapper_Opportunity {
 background-image: none;
 }
 
#contentfull_opportunity {
 padding: 0px 40px;
 margin-top: 20px;
 max-width: 100%;
} 
 
#contentfull_opportunity {
 padding: 0px 15px;
 margin-top: 0px;
 max-width: 100%;
}
 
#wrapper_Opportunity .mainbodytitle {
 padding-top: 40px;
}
 
#wrapper_Opportunity .featureimage {
 margin-right: 0px;
 margin-top: 7px;
 width: 100%;
}
 
.featureimage {
 float: none;
 margin-right: 25px;
}
 
#wrapper_Opportunity .featureimage2 {
 float: none;
 margin-right: 0px;
 margin-top: 10px;
 width: 100%;
 margin-bottom: 15px;
}
 
.OppList a {
 margin-left: 0px;
}
 
#wrapper_Care .paragraph {
 max-width: 100%;
}
 
#contentCare {
 padding: 0px 15px;
 max-width: 100%;
 min-height: 827px;
}

#contentfull_Care {
 padding: 0px 15px;
 max-width: 100%;
}
 
#wrapper_Care {
 background-image: none;
 padding-bottom: 0px;
}
 
#contentCare img {
 display: block;
 width: 100%;
 MARGIN-top: 16px;
 margin-bottom: 20px;
} 

 
#wrapper_Care .featureimage3 {
 float: left;
 margin-right: 0px;
 width: 100%;
 margin-bottom: 10px;
 margin-top: 0px;
}
 
 .frostedglass {
 width: 100%;
}
 
 
}

.footer {
 text-align: center;
 border-top: 1px solid grey;
 /* background-color: blue; */
 margin-top: 25px;
}
.footer a {
 margin: 0 15px;
 font-size:14px;
 text-decoration:none;
 color: #11546E
}

.contact_footer a:hover {color: #699fae}
.footer a:visited {color: #11546E}
 

.contact_footer {
 text-align: center;
 border-top: 1px solid grey;
 /* background-color: blue; */
 margin-top: 25px;
}
.contact_footer a {
 margin: 0 15px;
 font-size:14px;
 text-decoration:none;
 color: #ffffff;
}

.contact_footer a:hover {color: #ffffff;}
.contact_footer a:visited {color: #ffffff;}
 


@media screen and (max-width:800px) { 

}

@media screen and (max-width:700px) { 

}
	
	
@media screen and (max-width:600px) {

}