.content-wrap sup{
	font-size:9px;
}.content-wrap ul{
	padding-left:30px;
	padding-bottom:15px;
	margin-top:0px;
	margin-bottom:0px;
}.content-wrap ul li{
}
.content-wrap ul li ul{
	padding-bottom:5px;
}
.content-wrap ul li ul li{
	margin-bottom:5px;
}
.clearBoth{clear:both;}
.column3{
	width: 317px;
	width: 287px;
	display:inline;
	float:left;
	height:100%;
	padding:15px;
}.col1{
}.col2{
}.col3{
}.colBlue{
	background-color:#E8F3FA;}
.column3 .last{}
.column3Holder{
	float:left;
	clear:both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}.column3Holder.noBorder{
	border-bottom:none;}
.brainBG{
	background-image: url('../../images/middle_age_couple_bg.jpg');
	background-repeat: no-repeat;
	background-position:bottom center;
}
td.fine-print{padding-top:0px;}
table.chart2Col{
	border-collapse: separate;
	border:1px solid #DFDFDF;
}
table.chart2Col td{vertical-align:top;margin:1px;padding: 1px 10px 1px 3px;}
table.chart2Col td.left{font-style:italic;padding-right:30px;}
table.chart2Col tr.firstRow td.left{font-style:normal;}
table.chart2Col tr.firstRow{
	background-color:#E8F3FA;
}
table.chart2Col tr.firstRow td{
	color:#007DD7;
	font-weight:bold;
}
table.chart2Col  tr.sub {
	background-color: #E9E9E9;

}
table.chart2Col td.line {
	padding-right:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E9E9E9;
}
#about-us{
	float: left;
	width: 822px;
	background-repeat: no-repeat;
	background-position: center center;
	height: 200px;
	background-image: url(../../images/about-us-bg.png);
}.about-us-type-box{
	float: right;
	width: 270px;
	margin-top: 10px;
	margin-right: 20px;
}
.faq{display:none;
	padding-bottom:15px;}
.faq ul{
	padding-left:30px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}.reqStar{
	color:#EF9805;
}
textarea.messageText{font-family:Arial,sans-serif;font-size:12px;width:300px;height:60px;}
.frmEle{font-family:Arial,sans-serif;font-size:12px;}
.textF{width:200px;}

.resources-close{
	display:none;
	color:#EF9805;
}
.resources-open{
	display:none;
	color:#EF9805;
}
.see-resources{
	display:none;
	/*border: 1px solid #DFDFDF;*/
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
}
.see-resources .fine-print{color:#777;}
.see-resources .fine-print a{color:#777;}
.resource-title{
	float:left;
	/*padding: 0px 14px 0px 8px;*/
	/*background-color:#DFDFDF;*/
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-transform:uppercase;
	font-size:10px;
	color:#777;
}
.resource-title a{font-family: Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:10px;color:#777777 !important;}
.resource-holder{
	float:left;
	padding-bottom: 15px;
}
.twitPost{padding:10px 13px !important;}
.tStyle2{
	background-color:transparent;
}
.tStyle1{
	background-color:#E8F3FA;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9FD9FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9FD9FF;
}
.press2{
	background-color:transparent;
	padding:10px 13px !important;
}
.press1{
	background-color:#E8F3FA;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9FD9FF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9FD9FF;
	padding:10px 13px !important;
	}



.formErr{
	display:none;
	background-color: #E8F3FA;
	padding:5px 30px;
	margin: 0px 0px;
}.formErr div{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
div.showErr{display:block !important;}
div.payUpForm.showErr, div.theForm.showErr{display:none !important;}/*if both classes*/
.elementErr{
	background-color:#E8F3FA;
	margin-bottom: 10px !important;
	padding: 5px;
}
div.closeErr{text-align:right;}
div.closeErr a{
	font-size:10px;
	text-decoration:underline;
}
div.closeErr a,div.closeErr a:link,div.closeErr a:visited{color:#007DC3 !important;}
div.closeErr a:hover,div.closeErr a:active{color:#007DC3 !important;}
div.right-side p.twitPost{
padding-left:0px !important;
padding-right:0px !important;
}
.right-side a:link,.right-side a:visited{
                text-decoration:underline;
                color:#007DC3;
}
.right-side a:active,.right-side a:hover{
                text-decoration:underline;
                color:#EF9805;
}.tStyle-index2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DFDFDF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
}

