.SCCEnroll .required {
  font: italic 12px arial;
  color: #333;
  margin-left: 180px;
  vertical-align: bottom;
}
.SCCEnroll .error {
  width: 400px;
}
.SCCEnroll .requ {
  padding: 20px 0 0 0;
}
.SCCEnroll .inbountTerm {
  padding: 20px 0 0 0;
}
.SCCEnroll table.enrollForm {
  margin: 10px 0 10px 2px;
}
.SCCEnroll table.mar {
  margin: 0;
}
.SCCEnroll table.marTop {
  margin-bottom: 0;
}
.SCCEnroll table.enrollForm td.l {
  padding: 3px 0;
  margin: 5px 10px 5px 0;
  width: 100px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
}
.SCCEnroll table.enrollForm td.left {
  padding: 3px 0;
  margin: 5px 10px 5px 0;
  width: 150px;
  color: #333;
  font-weight: bold;
  vertical-align: middle;
}
.SCCEnroll table.enrollForm td.r {
  padding: 5px 0;
  margin: 5px 0;
  width: 225px;
}
.SCCEnroll table.enrollForm td.passRef {
  vertical-align: middle;
  padding: 0 0 0 10px;
}
.SCCEnroll table.enrollForm td.r .inputFeild {
  width: 225px;
  height: 20px;
  font-size: 14px;
}
.SCCEnroll table.enrollForm td.right {
  width: 246px;
  height: 20px;
  padding: 0 0 0 2px;
}
.SCCEnroll table.enrollForm td.right .widthInput {
  width: 225px;
  height: 20px;
  font-size: 14px;
}
.SCCEnroll table.enrollForm .indDetails .widthInput {
  width: 225px;
  height: 20px;
  font-size: 14px;
}
.SCCEnroll .indDetails {
  padding: 10px 0 5px 0;
  font-weight: bold;
  color: #333;
}
.SCCEnroll .seal {
  margin-top: 15px;
  position: absolute;
  top: 90px;
  left: 600px;
  z-index: 10;
}
.SCCEnroll .privacy {
  width: 157px;
  font-style: italic;
  color: #666;
  padding-top: 10px;
}
.SCCEnroll .footPrint {
  width: 475px;
  margin: 0 0 30px 0;
  float: left;
}
.SCCEnroll .opt {
  margin-top: 15px;
}
.SCCEnroll .joinNow {
  position: absolute;
  left: 750px;
  bottom: 60px;
}
.SCCEnroll .hdyhau {
  font-size: 12px;
  margin: 5px 0 5px 0;
}
.SCCEnroll .concern {
  font-size: 12px;
  margin: 5px 0 5px 0;
}
.SCCEnroll .timeIndicated {
  font-size: 16px;
  color: #333;
  margin: 15px 0;
}
.SCCEnroll .carePacketBlock {
  background-color: #fdf8d9;
  padding: 10px;
  margin: 10px 0;
}
.SCCEnroll .carePacketBlock .carePckImg {
  float: left;
}
.SCCEnroll .carePacketBlock .carePckSum {
  float: left;
  padding: 0 0 0 10px;
  font: 16px arial;
  color: #666;
  padding-top: 5px;
  width: 550px;
}
.SCCEnroll .line {
  color: #333;
  padding: 10px 0;
}
.SCCEnroll .line .title {
  padding: 5px 0;
}
.SCCEnroll .finishButton {
  margin: 50px 0 0 600px;
}
.SCCEnroll .timePref {
  font-size: 12px;
  color: #666;
  font-weight: normal;
}
.SCCEnroll .itemLabel {
  padding-bottom: 5px;
  width: 348px;
}
.SCCEnroll .CountChars {
  width: 342px;
}
.SCCEnroll .enrollForm .indDetails .addInform {
  width: 345px;
  height: 75px;
}
.SCCEnroll .enrollForm .indDetails .widthSet {
  width: 310px;
  font-size: 14px;
}
.SCCEnroll .enrollForm td.r .widthInput {
  width: 225px;
  height: 20px;
  font-size: 14px;
}
.SCCEnroll .othersMrg10 {
  color: #333;
  padding: 7px 0;
}
.SCCEnroll .howDidYou {
  width: 200px;
  font-size: 14px;
}
.SCCEnroll .othersMrgLft58 {
  padding: 0 0 0 18px;
}
.SCCEnroll .errorBlock {
  width: 380px;
}
div#widget_CSZInput {
  width: 227px;
  height: 20px;
  font-size: 14px;
  padding: 5px 0 0 1px;
  border: 1px solid #7f9db9;
  background: white;
  color: #333;
}
.myCCPage .planType h3,
.ccBlock h3 {
  color: #db8a21;
}
.myCCPage .planType .planRadio {
  margin: 0 0 0 10px;
}
.myCCPage .planType .planRadio .radioCA {
  margin: 10px 0;
}
.myCCPage .planType .planRadio .radioText {
  margin: 0 0 0 10px;
}
.myCCPage .planType .planRadio label,
input.radioCA {
  vertical-align: middle;
}
.myCCPage .ccBlock .amount {
  margin: 0 0 0 100px;
  display: inline-block;
  padding: 5px 0;
}
.myCCPage .ccBlock .purchase {
  margin: 10px 90px 10px 170px;
  padding: 0 5px;
}
.upgradeBlock,
.scheduleBlock,
.docBlock,
.differenceBlock,
.interestedBlock,
.blogBlock {
  padding: 1px 0;
}
.myCCPage .freeCallScheduleAdlob {
  margin: 14px 0 0 0;
}
.myCCPage .freeCallScheduleAdlob .greenTop {
  background-color: #d1e8b2;
  height: 35px;
}
.myCCPage .freeCallScheduleAdlob .greenTopAdlob {
  background-color: #d1e8b2;
  padding: 5px 7px;
  font: bold 18px Arial;
  color: #3589c5;
}
.myCCPage .freeCallScheduleAdlob .ablobSpace {
  padding: 1px 0;
  background-color: #fff;
}
.myCCPage .freeCallScheduleAdlob .call {
  padding: 10px 7px;
  color: #666666;
  font-size: 12px;
}
.myCCPage .freeCallScheduleAdlob .call .loud {
  font: bold 16px Arial;
}
.myCCPage .freeCallScheduleAdlob .call .pdfLink {
  padding: 0 0 0 5px;
  vertical-align: top;
}
.myCCPage .freeCallScheduleAdlob .CallSchedule {
  margin: 0 auto;
  padding-top: 10px;
  text-align: center;
  font: bold 14px Arial;
  color: #3589c5;
  width: 170px;
}
.myCCPage .freeCallScheduleAdlob .getStarted {
  margin: 15px 0 0 60px;
  padding-bottom: 10px;
}
.myCCPage .freeCallScheduleAdlob .callNow .callDetails {
  margin: 0 10px;
  border-top: 1px solid #d1e8b2;
  padding: 10px 0;
  color: #666666;
  font-size: 12px;
}
.myCCPage .freeCallScheduleAdlob .callNow .callDetails .counselors {
  padding: 5px 0;
}
.myCCPage .blogBlock {
  padding: 10px 0 0 0;
}
.myCCPage .differenceBlock .carecomDifference {
  background-color: #FFFFCB;
  margin: 14px 0 0 0;
  padding: 15px 7px;
}
.myCCPage .differenceBlock .carecomDifference .differenceTitle {
  font-size: 18px;
  color: #DB8A21;
}
.myCCPage .differenceBlock .carecomDifference .differenceText {
  padding: 5px 2px;
}
.myCCPage .interestedBlock .carecomInterested {
  margin: 14px 0 0 0;
  padding: 15px 7px;
  border: 1px solid #CCCCCC;
}
.myCCPage .interestedBlock .carecomInterested .InterestedTitle {
  font-size: 18px;
  color: #DB8A21;
}
.myCCPage .managePlan {
  font-size: 14px;
  font-weight: bold;
  padding: 20px 0 0 20px;
}
.purchaseConfrim {
  font-weight: bold;
  padding: 20px 0 0 20px;
}
.myCCPage .cvvFeild input {
  width: 40px;
}
.letterBox h2 {
  height: 33px;
  background-color: #fdf5cd;
  color: #f47d4e;
  font-weight: bold;
  font-size: 16px;
  line-height: 33px;
  padding: 0 15px;
  margin: 15px 0 10px;
}
.letterBox .letterBoxInner {
  background: url("/img/SCC/img-care-counselor.jpg?v=1") no-repeat scroll right center #fefbeb;
  border-top: 2px solid #fff;
  color: #333;
  font-size: 12px;
  width: 508px;
  height: 214px;
}
.letterBox .letterBoxInner .list {
  padding: 10px 0 0 0;
}
.letterBox .letterBoxInner .list .listBlock {
  padding: 5px 0 5px 42px;
  width: 270px;
  background: 18px 4px no-repeat;
  margin: 0 0 10px;
}
.letterBox .letterBoxInner .list .listBlock .pointBold {
  color: #333;
  font: bold 14px Arial;
}
.letterBoxUpgrade .letterBoxInner {
  background: url(/img/scc-upgrade-ltrbox.jpg?v=1) 0 0 no-repeat;
  border: solid #cccccc;
  border-width: 0 1px 1px;
  color: #666;
  font-size: 12px;
  width: 508px;
  height: 130px;
}
.letterBoxUpgrade .letterBoxInner .callBlock {
  padding: 30px 0 0 150px;
  width: 250px;
}
.letterBoxUpgrade .letterBoxInner .callBlock .contNumber {
  color: #DB8A21;
  font: bold 20px Arial;
}
.myCCPage .carePacket {
  background: url("/img/SCC/img-pdf-ghost.png?v=1") no-repeat scroll right center #fdf5cd;
  width: 508px;
  height: 126px;
  margin: 15px 0 10px;
}
.myCCPage .carePacket .headline {
  color: #333;
  font: bold 16px Arial;
  padding: 10px 0 0 15px;
}
.myCCPage .carePacket .para {
  padding: 5px 15px;
  width: 400px;
  color: #333;
  font: 14px Arial;
}
.myCCPage .tableBlock h2 {
  height: 33px;
  background-color: #fdf5cd;
  color: #f47d4e;
  font-weight: bold;
  font-size: 16px;
  line-height: 33px;
  padding: 0 15px;
  margin: 15px 0 10px;
}
.myCCPage .tableBlock .servicesBlock {
  background-color: #fefbeb;
  border-top: 2px solid #fff;
  color: #333;
  font-size: 12px;
  width: 488px;
  padding: 10px 15px;
}
.myCCPage .tableBlock .servicesBlock ul {
  padding: 0 0 0 10px;
  margin-top: 0;
}
.myCCPage .tableBlock .servicesBlock p.loud {
  font-weight: bold;
  margin-bottom: 0;
}
.myCCPage .careToolsBlock h2 {
  height: 33px;
  background-color: #fdf5cd;
  color: #f47d4e;
  font-weight: bold;
  font-size: 16px;
  line-height: 33px;
  padding: 0 15px;
  margin: 15px 0 10px;
}
.myCCPage .careToolsBlock .toolsBlock {
  background: url("/img/SCC/img-tools-guides.jpg?v=1") no-repeat scroll right center #fefbeb;
  border-top: 2px solid #fff;
  color: #333;
  font-size: 12px;
  width: 488px;
  height: 143px;
  padding: 0 15px;
}
.myCCPage .careToolsBlock .toolsBlock ul li {
  padding: 2px 0;
}
.myCCPage .expertsBlock h2 {
  height: 33px;
  background-color: #fdf5cd;
  color: #f47d4e;
  font-weight: bold;
  font-size: 16px;
  line-height: 33px;
  padding: 0 15px;
  margin: 15px 0 10px;
}
.myCCPage .expertsBlock .CounselingBlock {
  background-color: #fefbeb;
  border-top: 2px solid #fff;
  color: #333;
  font-size: 12px;
  width: 488px;
  padding: 10px 15px;
}
.myCCPage .expertsBlock .CounselingBlock .bioBlock {
  width: 98px;
  float: left;
  padding: 0 0 0 20px;
}
.myCCPage .expertsBlock .CounselingBlock .middle {
  float: left;
  padding: 0 0 0 75px;
}
.myCCPage .expertsBlock .CounselingBlock .last {
  float: left;
  padding: 0 0 0 75px;
}
.myCCPage .expertsBlock .CounselingBlock .bioBlock .profile {
  text-align: center;
}
.myCCPage .expertsBlock .CounselingBlock .bioBlock .counselingTeamBio {
  margin: 30px 0;
}
.myCCPage .expertsBlock .CounselingBlock .bioBlock .firstExpert {
  margin: 10px 0 15px 0;
}
.myCCPage .expertsBlock .CounselingBlock .bioBlock .counselingTeamBio .bio .summary {
  padding-top: 5px;
  text-align: justify;
}
.myCCPage .expertsBlock .CounselingBlock .bioBlock .counselingTeamBio .photo {
  float: left;
  width: 98px;
}
.myCCPage .expertsBlock .CounselingBlock .bioBlock .counselingTeamBio .bio {
  float: right;
  width: 290px;
}
.myCCPage .expertsBlock .CounselingBlock .bioBlock .counselingTeamBio .bio .name {
  font: bold 14px arial;
  color: #333;
}
.myCCPage .expertsBlock .CounselingBlock .bioBlock .counselingTeamBio .bio .sub {
  font: italic 12px arial;
  color: #888;
  padding-right: 2px;
}
.letterBoxUpgrade h2 {
  height: 33px;
  background-color: #E5EEF7;
  color: #3589c5;
  font-weight: bold;
  font-size: 18px;
  line-height: 33px;
  padding: 0 15px;
  margin: 15px 0 10px;
}
.myCCPage .tableBlock .xpandGrid {
  border: solid #cccccc;
  border-width: 0 1px 1px;
  padding: 10px 15px 20px;
}
.myCCPage .sccOptions .td {
  border: solid #cccccc;
  border-width: 0 0 1px;
  padding: 5px 40px 8px;
  text-align: center;
  vertical-align: top;
}
.myCCPage .sccOptions_header .td {
  border-color: #333333;
  padding: 2px 10px 2px;
  font-weight: bold;
  vertical-align: bottom;
  background-color: #ffffff !important;
}
.myCCPage .sccOptions .td_1 {
  width: 100%;
  text-align: left;
  padding-left: 2px;
  padding-right: 10px;
}
.myCCPage .sccOptions .td_2 {
  border-left-color: #333333;
  padding: 2px 20px 2px;
  border-left-width: 1px;
}
.myCCPage .sccOptions .td_3 {
  border-left-color: #333333;
  border-left-width: 1px;
}
.myCCPage .sccOptions .td_4 {
  border-left-color: #333333;
  border-left-width: 1px;
  background-color: #fef1b4;
}
.myCCPage .sccOptions_last .td {
  border-bottom-width: 0;
}
.myCCPage .sccOptions .xpandTog {
  color: #db8a21;
  font-weight: bold;
}
.myCCPage .sccOptions a.xpandTog {
  text-decoration: none;
}
.myCCPage .sccOptions a:hover {
  text-decoration: underline;
}
.myCCPage .sccOptions .contBody {
  color: #666666;
  padding: 0 10px 0 16px;
}
.myCCPage .sccOptions .arrowClosedLeft {
  background-image: url(/img/blue-arrow-small-closed.png);
}
.myCCPage .sccOptions .openLeft {
  background-image: url(/img/blue-arrow-small-open.png) !important;
}
/*.sccL2 .imgAdlob {padding:0 0 10px 0;}
  	
  	.sccL2 .letterBoxInner {padding:15px 15px 15px 260px;}
  	.sccL2 .letterBoxInner .sccHeadline h1 {font-size:28px; color:#4A92C4; margin:0; padding:0;}
  	.sccL2 .letterBoxInner .sccSubHeadline {font-size: 18px; color:#4A92C4;}
  	.sccL2 .letterBoxInner .sccListBlock {color:#8C8D8E; padding:0 0 0 2px;}
  	.sccL2 .letterBoxInner .sccListBlock .listHeadline{font-weight:bold; margin:10px 0 0 0;}
  	.sccL2 .letterBoxInner .sccListBlock ul {margin:0; padding:0  0 0 5px;}
  	.sccL2 .letterBoxInner .sccListBlock ul li {padding:2px 0;}
  	.sccL2 .letterBoxInner .speakExperts {padding:20px 0;}
  	
  	.sccL2 .secondBlock {margin:10px 0;}
  	.sccL2 .expertsFeild {padding:10px 0; }
  	.sccL2 .expertsFeild  .entry {position:relative; min-height:100px; margin:0 0 20px;}*/
/* see ie6fix.css */
/*.sccL2 .expertsFeild  .photo {float:left;}
	.sccL2 .expertsFeild  .title {display:block; margin:0 0 0 108px; font-size:17px;}
	.sccL2 .expertsFeild  .body {margin:0 0 0 108px; padding:5px 0 0 0; text-align:justify;}
  	
  	.sccL2 .guides {padding:10px 15px; border-left:1px solid #8C8D8E; height:430px;}
  	.sccL2 .guides .subTitle {font-style:italic; color:#8C8D8E;}
  	.sccL2 .guides ul li {color:#8C8D8E; padding:4px 0;}*/
.sccL2 .letterBoxContainer {
  height: 441px;
  width: 948px;
  border: 1px solid #ccc;
  border-bottom-width: 0;
}
.sccL2 .letterBoxContainer .letterBoxInner {
  padding: 35px 0 0 375px;
  position: relative;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccHeadline h1 {
  padding: 0;
  margin: 0;
  color: #568d8a;
  font: bold 30px arial;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccSubHeadline {
  color: #666;
  font: 16px arial;
  padding: 0 45px 0 0;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccbullets {
  padding: 10px 0 0 0px;
  font: 15px arial;
  color: #666;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccbullets ul {
  margin: 0 0 0 10px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccbullets ul li {
  padding: 3px 0;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBlock {
  padding: 15px 0 0 20px;
  height: 178px;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBlock .headline {
  font: bold 16px arial;
  color: #333;
  width: 330px;
  padding: 60px 20px 0 0;
  text-align: center;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBlock .registerHold {
  padding-top: 15px;
  width: 350px;
  text-align: center;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBlock .registerHold .registerButton {
  padding-right: 15px;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBlock .registerHold .displaySCCPhone {
  padding-top: 23px;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBlock .registerHold .sccReq {
  height: 53px;
  color: #333;
  font: 18px arial;
  padding-right: 0px;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBlock .registerHold .phonenumber {
  height: 50px;
  padding: 6px 15px 0 0;
  color: #cccccc;
  display: inline-block;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBlock .registerHold .phonenumber .phone {
  color: #333;
  font: 18px arial;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBlock .registerHold .phonenumber .phone .number {
  font-weight: bold;
}
.sccL2 .letterBoxContainer .letterBoxInner .registerBottomLinks {
  padding: 20px 0 0;
  font: bold 12px arial;
  color: #333;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm {
  margin-top: 20px;
  padding-top: 13px;
  background: url(/img/SCC/top-light-gray.png?v=1) no-repeat;
  width: 385px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formHeadline {
  color: #ef8457;
  font: bold 15px arial;
  padding: 0 5px;
  text-align: center;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock {
  padding-bottom: 13px;
  background: url(/img/SCC/bottom-light-gray.png?v=1) 0 bottom no-repeat;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock .formBlockContent {
  background: url(/img/SCC/middle-light-gray.png?v=1) repeat-y;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock .formBlockContent div.errorText {
  padding: 5px 0 0 15px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock .formBlockContent div.errorText ul {
  margin: 7px 0 7px 7px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock table td {
  padding: 5px 5px 1px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock table td.l {
  color: #333;
  font: bold 12px arial;
  text-align: right;
  width: 205px;
  padding: 9px 5px 0px;
  vertical-align: top;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock table td.r {
  width: 145px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock table td.r .sccOption {
  width: 145px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock table td.r div#widget_CSZInput {
  font-size: 12px;
  width: 142px;
  height: 18px;
  padding-top: 3px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock table td.r .det {
  width: 210px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock table td.r .detZip {
  width: 205px;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock table td.r .CSZError {
  color: red;
}
.sccL2 .letterBoxContainer .letterBoxInner .sccForm .formBlock table td.r .getConn {
  padding: 0;
}
.sccL2 .letterBoxContainer .bottomLinks {
  position: absolute;
  bottom: 11px;
  right: 45px;
  /*margin-top: 4px; padding-right: 45px; text-align: right;*/
}
.sccL2 .careDiff {
  background: url(/img/SCC/img-care-difference.png?v=1) 0 0 no-repeat;
  width: 948px;
  height: 103px;
  font: 12px arial;
  border: 1px solid #ccc;
  border-top-width: 0;
  color: #fff;
}
.sccL2 .careDiff .quality {
  width: 237px;
  padding: 15px 0 0 133px;
  float: left;
  display: inline-block;
}
.sccL2 .careDiff .title {
  font: bold 15px arial;
}
.sccL2 .careDiff .trust {
  width: 207px;
  padding: 15px 5px 0 13px;
  float: left;
  display: inline-block;
}
.sccL2 .careDiff .affordability {
  width: 335px;
  padding: 15px 5px 0 13px;
  float: left;
  display: inline-block;
}
.sccL2 .lhs {
  margin: 10px 0 0 0;
}
.sccL2 .lhs .blockSCC {
  background-color: #fefaea;
  width: 430px;
  margin: 0 10px 0 0;
  float: left;
  min-height: 370px;
}
.sccL2 .lhs .blockSCC .loud {
  font-size: 14px;
}
.sccL2 .lhs .blockSCC .TopLine {
  background-color: #fef4ce;
  padding: 10px;
  font: bold 18px Arial;
  color: #f97c4c;
}
.sccL2 .lhs .blockSCC .textSCC {
  padding: 10px 7px;
  color: #333;
  min-height: 290px;
  height: auto !important;
  height: 290px;
}
.sccL2 .lhs .blockSCC .textSCC .quoteCare {
  font: italic 18px Arial;
}
.sccL2 .lhs .blockSCC .padExpert {
  padding: 10px 15px;
}
/* for Internet Explorer */
* html .sccL2 .lhs .blockSCC .textSCC {
  height: 275px;
}
/**/
.sccL2 .lhs .blockSCC .textSCC .contBody {
  margin: 30px 0;
}
.sccL2 .lhs .blockSCC .textSCC .firstExpert {
  margin: 10px 0 15px 0;
}
.sccL2 .lhs .blockSCC .textSCC .contBody .bio .summary {
  padding-top: 5px;
}
.sccL2 .lhs .blockSCC .textSCC .contBody .bio .summary .xpandCont {
  display: none;
}
.sccL2 .lhs .blockSCC .textSCC .contBody .photo {
  float: left;
  width: 98px;
}
.sccL2 .lhs .blockSCC .textSCC .contBody .bio {
  float: right;
  width: 290px;
}
.sccL2 .lhs .blockSCC .textSCC .contBody .bio .name {
  font: bold 14px arial;
  color: #333;
}
.sccL2 .lhs .blockSCC .textSCC .contBody .bio .sub {
  font: italic 12px arial;
  color: #888;
  padding-right: 2px;
}
.sccL2 .lhs .blockSCC1 {
  background-color: #fefaea;
  width: 270px;
  margin: 0 10px 0 0;
  float: left;
  min-height: 550px;
}
.sccL2 .lhs .blockSCC1 .loud {
  font-size: 14px;
}
.sccL2 .lhs .blockSCC1 .TopLine {
  background-color: #fef4ce;
  padding: 10px;
  font: bold 18px Arial;
  color: #f97c4c;
}
.sccL2 .lhs .blockSCC1 .textSCC {
  padding: 20px 15px;
  color: #333;
}
.sccL2 .lhs .blockSCC1 .textSCC .sccArticleImg {
  float: left;
  width: 26px;
}
.sccL2 .lhs .blockSCC1 .textSCC .sccArticletitle {
  float: right;
  width: 200px;
}
.sccL2 .lhs .blockSCC1 .textSCC .sccArticletitle .headline {
  font: bold 14px arial;
  color: #333;
}
.sccL2 .lhs .blockSCC1 .textSCC .sccArticletitle .subheadline {
  font: italic 11px arial;
  color: #666;
}
.sccL2 .lhs .blockSCC1 .textSCC .artlist {
  border-bottom: solid 1px;
  color: #cccccc;
  margin: 0 0 20px 0;
}
.sccL2 .lhs .blockSCC1 .textSCC .artlist ul li {
  padding: 5px 0;
}
.sccL2 .lhs .blockSCC1 .textSCC .featured {
  padding: 10px 0;
}
.sccL2 .lhs .blockSCC1 .textSCC .featured .title {
  font: bold 12px arial;
  color: #333;
}
.sccL2 .lhs .blockSCC1 .textSCC .featured .link {
  font: 12px arial;
}
.sccL2 .lhs .blockSCC1 .textSCC .sccAuthorImg {
  float: left;
  width: 60px;
  padding: 10px 0 10px 0;
  display: inline-block;
}
.sccL2 .lhs .blockSCC1 .textSCC .sccAuthorbio {
  float: right;
  width: 170px;
  padding: 10px 0 10px 0;
  display: inline-block;
}
.sccL2 .lhs .blockSCC1 .textSCC .sccAuthorbio .headline {
  font: bold 12px arial;
  color: #333;
}
.sccL2 .lhs .blockSCC1 .textSCC .sccAuthorbio .subheadline {
  font: italic 12px arial;
  color: #666;
}
.sccL2 .lhs .blockSCC1 .textSCC .sccAuthorbio .summary {
  padding: 5px 0 0 0;
  font: 12px arial;
  color: #333;
}
.sccL2 .lhs .blockSCC2 {
  float: left;
}
.sccL2 .lhs .blockSCC2 .block1 {
  background-color: #f47d4e;
  width: 230px;
  margin: 0 0 10px 0;
}
.sccL2 .lhs .blockSCC2 .block1 .blockinner {
  padding: 10px;
  text-align: center;
}
.sccL2 .lhs .blockSCC2 .block1 .blockinner .headline {
  font: bold 18px arial;
  color: #fff;
}
.sccL2 .lhs .blockSCC2 .block1 .blockinner .subheadline {
  font: bold 16px arial;
  color: #fff;
  padding-top: 5px;
}
.sccL2 .lhs .blockSCC2 .block1 .blockinner .zip {
  margin: 10px 0;
  width: 60px;
}
.sccL2 .lhs .blockSCC2 .block2 {
  width: 230px;
  margin: 0 0 10px 0;
}
.sccL2 .lhs .blockSCC2 .block3 {
  width: 230px;
  margin: 0 0 10px 0;
}
.sccL2 .lhs .blockSCC2 .block4 {
  width: 230px;
  margin: 0 0 10px 0;
}
.sampleText {
  font-style: italic;
  color: gray;
  font-family: arial, sans-serif;
  font-size: 12px;
}
.sccMain {
  padding: 15px 0;
}
.sccMain .sccBackground {
  position: relative;
}
.sccMain .sccBackground .letterBox {
  position: absolute;
  top: 200px;
  left: 27px;
  width: 338px;
}
.sccMain .sccBackground .log {
  padding: 20px 0 0 45px;
}
.sccMain .sccBackground .log a {
  color: #0a8077;
}
.sccMain .sccBackground .letterBox h1.sccHeader {
  font: bold 31px Arial;
  color: #555;
  margin: 0 0 0 20px;
}
.sccMain .sccBackground .letterBox .subTitle {
  font: 18px Arial;
  color: #555;
  margin: 0 0 0 20px;
}
.sccMain .sccBackground .letterBox .phSub {
  font-size: 14px;
  font-weight: normal;
}
.sccMain .sccBackground .letterBox .sccList ul li {
  padding: 5px 0;
  font: 18px Arial;
  color: #0a8077;
}
.sccMain .sccBackground .phoneContact {
  font-size: 16px;
  color: #fff;
  font-weight: bold;
  position: absolute;
  bottom: 135px;
  left: 55px;
  text-align: center;
  width: 540px;
  height: 50px;
}
.sccMain .sccBackground .scc_form {
  position: absolute;
  left: 663px;
  top: 257px;
}
.sccMain .sccBackground .scc_form .label {
  font: bold 14px Arial;
  color: #666;
}
.sccMain .sccBackground .scc_form .indDetails {
  padding: 5px 0;
}
.sccMain .sccBackground .scc_form div#widget_CSZInput {
  width: 245px;
  height: 15px;
  font-size: 12px;
  padding: 5px 0 0 1px;
  border: 1px solid #7f9db9;
  background: white;
}
.sccMain .sccBackground .scc_form .sccOption {
  width: 248px;
}
.sccMain .sccBackground .scc_form .sccText {
  width: 248px;
  height: 20px;
}
.sccMain .sccBackground .scc_form .getStarted {
  position: relative;
  margin: 10px 15px 10px 20px;
}
.sccMain .sccBackground .scc_form .headLine {
  font: bold 14px Arial;
  color: #f47d4e;
  text-align: center;
}
.sccMain .sccBackground .howit {
  position: absolute;
  top: 620px;
  left: 32px;
  margin: 5px 0 0 15px;
}
.sccMain .sccBackground .howit .title {
  font: bold 18px Arial;
  color: #6db33f;
}
.sccMain .sccBackground .howit .blockTip {
  float: left;
  width: 215px;
  padding: 10px 10px 10px 0;
}
.sccMain .sccBackground .howit .secWidth {
  width: 265px;
  margin: 0 0 0 75px;
}
.sccMain .sccBackground .howit .thrWidth {
  width: 255px;
  margin: 0 0 0 40px;
}
.sccMain .sccBackground .howit .blockTip .tip {
  font-size: 18px;
}
.sccMain .sccBackground .howit .blockTip .tip a {
  text-decoration: none;
  margin-right: 3px;
  color: #0a8077;
  cursor: default;
}
.sccMain .sccBackground .howit .blockTip .align-left {
  width: 22px;
  height: 22px;
}
.sccMain .sccBackground .howit .pad {
  padding: 0 0 0 15px;
}
.padBottom {
  height: 60px;
}
.sccMain .sccBackground .sccLinks {
  text-align: center;
}
.sccMain .sccBackground .linkCare {
  margin: 0 0 3px 0;
}
.eventPop {
  width: 237px;
  display: none;
  z-index: 15;
}
.eventPop .top {
  height: 30px;
  background: url(/img/group/cal-pop-top.png?v=1) 0 0 no-repeat;
}
.eventPop .c {
  background: url(/img/group/cal-pop-middle.png?v=1) 0 0 repeat-y;
  padding: 0 25px;
}
.eventPop .base {
  height: 37px;
  background: url(/img/group/cal-pop-base.png?v=1) 0 0 no-repeat;
}
#content1,
#content2,
#content3 {
  display: none;
}
.secContent .blockSCC {
  width: 319px;
  margin: 0 1px 0 0;
  float: left;
  min-height: 445px;
}
.secContent .noMar {
  margin-right: 0;
  width: 310px;
}
.secContent .blockSCC .loud {
  font-size: 14px;
}
.secContent .blockSCC .TopLine {
  background: url(/img/cms/web/googleOptimizer/SCCLandingPage/blockSCC-bg-green.png?v=1) repeat-x;
  height: 50px;
  padding: 15px 10px 10px;
  font: bold 17px Arial;
  color: #fff;
  text-align: center;
}
.secContent .blockSCC .textSCC {
  padding: 10px 7px;
  color: #333;
  min-height: 290px;
  height: auto !important;
  height: 290px;
}
.secContent .blockSCC .textSCC .quoteCare {
  font: italic 18px Arial;
}
.secContent .blockSCC .padExpert {
  padding: 10px 15px;
}
.secContent .blockSCC .padMember {
  line-height: 2.5;
  padding: 10px 20px;
  text-align: center;
}
/* for Internet Explorer */
* html .secContent .blockSCC .textSCC {
  height: 275px;
}
/**/
.secContent .blockSCC .textSCC p.topMar {
  margin-top: 0;
}
.secContent .blockSCC .textSCC .contBody {
  margin: 10px 0 17px 0;
}
.secContent .blockSCC .textSCC .contBody .summary {
  padding-top: 10px;
}
.secContent .blockSCC .textSCC .contBody .photo {
  float: left;
}
.secContent .blockSCC .textSCC .contBody .bio {
  float: right;
  width: 175px;
}
.secContent .blockSCC .textSCC .contBody .bio .name {
  font: bold 14px arial;
  color: #333;
}
.secContent .blockSCC .textSCC .contBody .bio .sub {
  font: italic 14px arial;
  color: #888;
  padding-right: 2px;
}
.secContent .blockSCC .textSCC .contBody .bio .xpandCont {
  display: none;
}
.secContent .blockSCC .textSCC .subTitle {
  color: #666;
  text-align: right;
  padding: 10px 0 140px 0;
}
.secContent .blockSCC .textSCC .xpandBlock {
  margin: 5px 0;
}
.secContent .blockSCC .textSCC .last {
  padding: 0 0 50px 0;
}
.secContent .blockSCC .textSCC .feature {
  width: 300px;
  height: 64px;
  margin-bottom: 15px;
}
.managePlan .mp {
  padding: 4px 20px 3px 15px;
}
.managePlan .mp_table {
  border: 0px solid red;
  position: relative;
  margin-top: 10px;
  width: 750px;
  background-image: url(/img/grey-header.gif?v=1);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 0 0 20px 0;
}
.managePlan .mp_table_100 {
  width: 100%;
  line-height: 1.2em;
  padding: 5px 0 0 0;
}
.managePlan table.mp_table_100 td.mp_tbl {
  padding: 10px 0 5px 0;
  border-bottom: 1px dotted #ccc;
}
.managePlan table.mp_table_100 td.pad {
  padding-left: 10px;
}
.managePlan table.mp_table_100 td.padtop {
  padding-top: 8px;
}
.managePlan .upload .plan {
  padding: 5px 0;
}
.managePlan .upload .uploadButton {
  padding: 10px 15px 5px 95px;
}
/* SCC Cloud */
.careDialog .c {
  padding: 0 6px!important;
}
.sccCloudBlock .dijitTextBox {
  width: 245px !important;
}
.sccCloudBlock div#widget_CSZInput {
  width: 245px !important;
  height: 20px;
  font-size: 12px;
  padding: 5px 0 0 1px;
  border: 1px solid #7f9db9;
  background: white;
}
.sccCloudBlock #preferredTime,
.sccCloudBlock #livingSituation,
.sccCloudBlock #primaryConcern,
.sccCloudBlock #caringFor {
  width: 248px !important;
}
.sccCloudBlock #primaryPhone {
  width: 245px !important;
  height: 20px!important;
}
