/* FONT STEP UP */
/* 30px - 273%
/* 20px - 182%
/* 18px - 164%
/* 16px - 145%
/* 14px - 128%
/* 12px - 110%
/* 11px - baseline
/* 10px - 91%
/* 9px - 82%
/* COLUMN STRUCTURE */


	
/* MAIN CONTENT FOR TRANSITIONAL PAGES */
	#transitional-content .main-content h3 {font-size:110%;font-weight:bold;margin:15px 0 3px 0;text-transform:uppercase;font-family:Arial;}
	#transitional-content .main-content h4 {font-size:164%;font-weight:bold;margin:0 0 17px 0;font-family:Trebuchet MS;}
	#transitional-content .main-content h5 {font-size:110%;font-weight:bold;margin:0 0 7px 0;font-family:Arial;}
	#transitional-content #breadcrumb {position:relative;margin:0 0 0 3px;font-size:82%;padding:8px 0 5px 21px;}
    #transitional-content .main-content{position:relative;padding:0 22px 0 21px;width:882px;}	
	#transitional-content .main-content img.banner {position:absolute;top:0;display:block;width:882px;}
	#transitional-content .main-content .banner-text {position:relative;font-family:Trebuchet MS;min-height:200px;_height:200px;padding:0 0 12px 0;width:auto;}
		#transitional-content .main-content .banner-text h1 {margin:0 0 15px 0;font-family:Trebuchet MS;*line-height:1.2em;padding:15px 0 0 20px;}
		#transitional-content .main-content .banner-text h2 {font-family:Arial;font-size:164%;font-weight:bold;*line-height:1.1em;padding:0 0 0 20px;width:350px;color:#333;}
	#transitional-content .main-content .content-text {position:relative;width:650px;}
		#transitional-content .main-content .content-text p {margin:0 0 11px 0;}
		#transitional-content .main-content .content-text h4.grey-gradient {background:url(/images/bg-trans-info-header.gif) repeat-x;padding:15px 0 16px 20px;*padding:15px 0 14px 20px;margin:25px 0 0 0;}
		#transitional-content .main-content .content-text .grey-gradient-main {background:url(/images/bg-trans-info-content.gif) repeat-x;font-family:Arial;font-weight:bold;font-size:110%;margin:0 0 25px 0;}
		#transitional-content .main-content ul.info-list-a {float:left;width:270px;padding:15px 0 23px 20px;color:#fff;}
		#transitional-content .main-content ul.info-list-b {float:left;width:265px;padding:15px 0 23px 25px;color:#fff;}
		#transitional-content .main-content ul.info-list-a li, #transitional-content .main-content ul.info-list-b li {background:url(/images/icon-clover-dark-bullet.gif) no-repeat 0 1px;padding:0 0 7px 20px;}

	.how-medicare-plans-columnA {float:left;width:300px;margin:0 0 20px 0;}
	.how-medicare-plans-columnB {float:left;width:313px;margin:0 12px 20px 25px;}
	
	h4.plan-types {border-top:1px dotted #000;padding:15px 0 0 0;}
	.plan-types-columnA {float:left;width:300px;}
	.plan-types-columnB {float:left;width:313px;margin:0 12px 0 25px;}
	
	#transitional-content .main-content #visit-provider-container {position:absolute;top:-89px;left:650px;background:url(/images/bg-visit-providers-website.gif) no-repeat;width:190px;height:144px;padding:18px 20px 0 15px;*padding:15px 20px 0 15px;color:#333;}
	#transitional-content .main-content 	#visit-provider-container h3 {font-family:Trebuchet MS;font-size:145%;font-weight:bold;margin:0 0 3px 7px;}
		#transitional-content .main-content #visit-provider-container span {display:block;font-family:Trebuchet MS;font-size:128%;font-weight:bold;margin:0 0 18px 7px;line-height:1.2em;}
		#transitional-content .main-content #visit-provider-container span.red {display:inline;margin:0;}
		#transitional-content .main-content #visit-provider-container a {margin:0 0 0 -6px;}
		#transitional-content .main-content #visit-provider-container p {font-family:Arial;font-size:110%;font-weight:bold;padding:30px 30px 0 5px;}
	
/* TRANSITIONAL PAGE WARNING BAR */
#warning-bar {position:relative;background:url(/images/bg-top-warning-bar.gif) repeat-x;height:36px;}
	#warning-bar span {display:block;font-family:Trebuchet MS;font-size:110%;padding:12px 0 0 76px;}
	#warning-bar img {position:absolute;top:-11px;left:12px;}
	









#main-content-container {background:url(/images/bg-main-content-container.gif) no-repeat;padding:0 20px 0 19px;}


/* Two Sidebar Container Layout */
#main-container #two-sidebar-container #breadcrumb {position:relative;margin:0 0 0 3px;font-size:82%;padding:8px 0 24px 21px;width:650px;}
#main-container #two-sidebar-container #left-column {float:left;width:181px;font-family:Trebuchet MS;padding: 0 23px 0 22px;}
#main-container #two-sidebar-container .main-content {position:relative;float:left;width:421px;padding:0 22px 0 21px;}
#main-container #two-sidebar-container #right-column {float:left;background:url(/images/bg-right-column.gif) no-repeat;width:224px;padding:0 0 0 11px;margin:-44px 0 0 0;height:550px;}

/* Two Sidebar Flex Layout */
#main-container #flex-content {position:relative;padding-top:40px;min-height:500px; height:auto!important;height:500px;}
#main-container #flex-content .main-content {width:421px;padding:0 22px 0 21px;margin-left:225px;}
#main-container #flex-content #breadcrumb {position:absolute;margin:0 0 0 3px;font-size:82%;padding:8px 0 24px 21px;top:0;}
#main-container #flex-content #left-column {float:none;position:absolute;width:181px;font-family:Trebuchet MS;padding: 0 23px 0 22px;top:40px;}
#main-container #flex-content #right-column {position:absolute;background:url(/images/bg-right-column.gif) no-repeat;width:224px;padding:0 0 0 11px;margin:0 0 0 0;height:550px;top:0;right:0px;_right:-1px;}




/* LEFT COLUMN */
	#left-column h4 {font-size:14px;font-weight:bold;color:#333;padding:14px 0 3px 14px;}	
	#left-column .light-dotted-line {border-top:1px dotted #e5e5e5;margin:15px 0 0 0;}
	#left-column li a, #left-column li span {width:155px;display:block;font-size:110%;background:url(/images/icon-blue-bullet.gif) no-repeat 5px 8px;line-height:1.6em;padding:0 13px 0 14px;}
	#left-column li.indent {padding-left:10px;}
	#left-column li.indent a, #left-column li.indent span {width:145px;}
	#left-column li.active {background:#e8f5fb;font-weight:bold;color:#333;}
    #left-column .product-navigation {padding:0 0 50px 0;border-bottom:1px dotted #333;}
    #left-column img.view-all {margin:27px 0 0 0;}


/* RIGHT COLUMN PRODUCTS */		
.info-box {border-left:1px solid #e8e0cf;border-right:1px solid #e8e0cf;border-bottom:1px solid #d8d0c1;background:#f1f1f1;margin:0 0 30px 0;width:222px;}
	.info-box h4 {font-family:Trebuchet MS;border-bottom:1px solid #ccc;padding:7px 0 6px 17px;color:#0570ad;font-size:110%;font-weight:bold;}
	.info-box dl.info-box-details {border-top:1px solid #fff;padding:9px 8px 8px 0;}	
		.info-box dl.info-box-details dt {text-align:right;width:100px;font-size:91%;font-weight:bold;line-height:1.4em;}
		.info-box dl.info-box-details dd {float:right;margin-top:-2.7em;width:110px;font-size:91%;}
		.info-box-link {display:block;font-size:91%;background:url(/images/icon-blue-bullet.gif) no-repeat 0 4px;padding:0 0 10px 9px;float:right;margin:3px 18px 0 0; width:100px;}
		.info-box:after {clear:both;display:block;content:".";height:0;visibility:hidden;}
		.info-box span{display:block;margin:14px 0 0 0;}

.plan-selection-container {}
	.plan-selection-container	a.button {display:block;padding:0 0 6px 0;}
	.plan-selection-container	a.active {margin:0 0 0 -11px;}
	.plan-selection-container h4 {font-family:Arial;font-size:110%;font-weight:bold;text-transform:uppercase;margin:24px 14px 14px 14px;}
	.plan-selection-container ul:after {clear:both;display:block;content:".";height:0;visibility:hidden;}
	.plan-selection-container li {background:url(/images/icon-blue-bullet.gif) no-repeat 7px 4px;padding:0 18px 7px 14px;width:163px;}
	.plan-selection-container li a {padding:0;}
	.plan-selection-container li.acrobat-link-copy {float:left;width:161px;margin:0 7px 0 0;}
	.plan-selection-container li.acrobat-link-icon {float:left;width:23px;padding:0;margin:0;}
	.plan-selection-container span{display:block;margin:14px 0 0 0;}

.data-view-box {background-color:#F2F2F1;border:solid 3px #E8F5FB;padding:8px 0;}
.data-view-box dt {width: 180px;font-weight:bold;text-align:right;padding:3px 5px 3px 5px;float:left;clear:left;}
.data-view-box dd {float:left;width:70px;padding:3px 5px 3px 5px;}
.toggle-main-container{padding-bottom:15px;}
#toggle {border-bottom-style: dotted;border-bottom-color:Gray; 
         border-bottom-width: 1px;border-top-style: dotted;
         border-top-color: Gray;border-top-width: 1px; padding:8px 0 8px 0;}

/* Center content Styles */
	.main-content h1 {font-size:273%;font-weight:bold;text-transform:uppercase;}
	.main-content h2 {font-size:164%;font-weight:bold;}
	.main-content h3 {font-size:110%;font-weight:bold;margin:0 0 8px 0;text-transform:uppercase;font-family:Arial;}
	.main-content h4 {font-size:182%;font-weight:bold;margin:0 0 17px 0;font-family:Trebuchet MS;}
	.main-content h5 {font-size:164%;font-weight:bold;margin:0 0 17px 0;font-family:Trebuchet MS;}
	.main-content img.banner {position:absolute;top:0;display:block;width:421px;}
	.main-content p {margin:15px 0 15px 0;}
	.main-content ul {margin:0 0 15px 0;} 
	.main-content .banner-text {position:relative;font-family:Trebuchet MS;margin:15px 0 17px 17px;z-index:300;min-height:275px;width:350px;_height:275px;}
		.main-content .banner-text h1 {margin:0 0 10px 0;font-family:Trebuchet MS;*line-height:1.2em;}
		.main-content .banner-text h2 {font-size:164%;font-weight:bold;*line-height:1.1em;}
	.main-content .banner-text-no-image {position:relative;font-family:Trebuchet MS;margin:-2px 0 0 0;padding:0 0 25px 0;width:385px;}
		.main-content .banner-text-no-image h1 {margin:0 0 15px 0;font-family:Trebuchet MS;*line-height:1.2em;}
		.main-content .banner-text-no-image h2 {font-family:Arial;font-size:164%;font-weight:bold;*line-height:1.1em;}
    em.required {font-style:normal;color:#cc3333;font-size:100%; margin-top:-3px;}
        .main-content .verisign-image {position:absolute;right:0px;top:-20px;_right:35px;}
	.main-content ul {position:relative;}
    .main-content ul li {background:url(/images/icon-clover.gif) no-repeat 0 1px;padding:0 0 7px 15px;}

    .main-content .note{font-weight:bold;color:red;}		

    .main-content ul.two-col-a {float:left;width:200px;margin:0 15px 0 0;}	
    .main-content ul.two-col-b {float:left;width:200px;margin:0;}	
        ul.two-col-a li, ul.two-col-b li {background:url(/images/icon-clover.gif) no-repeat 0 1px;padding:0 0 7px 15px;}	

/* Bordered content box like on MS Product Overview*/
.main-content .bordered-content-box {width:419px;border:1px solid #d2d7db; padding-bottom:10px;margin-top:20px;}
.main-content .bordered-content-box .two-col-a, .main-content .bordered-content-box .two-col-b {float:left;}
.main-content .bordered-content-box .two-col-a {width:210px;}
.main-content .bordered-content-box .two-col-b {width:209px;}
.main-content .bordered-content-box h4 {font-family:Trebuchet MS;font-size:14px;background:#5e544a;text-transform:uppercase;color:#FFF;padding:7px 0 7px 22px;}
.main-content .bordered-content-box .two-col-a h4 {border-right:1px solid #FFF;}
.main-content .bordered-content-box p {margin-left:20px;margin-right:10px;}
.main-content .bordered-content-box a.red-arrow {margin-left:8px;}


/* Check mark content box */	
.checkmark-content-box {clear:both;margin-bottom:40px; margin-top:10px;}		
    .main-content .checkmark-content-box h4{margin-bottom:7px;padding-left:45px;height:40px;min-height:40px;line-height:100%;background:transparent url(/images/icon-circle-with-checkmark.gif) no-repeat scroll 0pt 3px;}

/* Extra Benefits content box */	
.extra-benefits-content-box {padding: 20px 3px 5px 60px;background:transparent url(/images/icon-extra-benefits.gif) no-repeat scroll 0 20px;}		
    .main-content .extra-benefits-content-box h3{line-height:100%;}		
    .main-content .extra-benefits-content-box p{margin:8px 0 8px 0;}		
    .main-content .extra-benefits-content-box li{background:url(/images/icon-clover.gif) no-repeat 0 1px;padding:0 0 0 15px;margin:7px 0 0 0;}		

/* Why content box */	
.why-content-box {margin:20px 0 0 0; padding: 3px 3px 5px 60px;background:transparent url(/images/icon-why.gif) no-repeat scroll 0pt 28px;position:relative;}
    .main-content .why-content-box h3, .main-content .why-content-box h4{line-height:100%;margin-left:-60px;}		
    .main-content .why-content-box h4 {font-size:110%;margin-bottom:11px;}
    .main-content .why-content-box p{margin:8px 2px 8px 7px;}		
    .main-content .why-content-box a.red-arrow {margin-left:-4px;}
    
/* Things to Consider content box */	
.consider-content-box {padding: 15px 3px 5px 60px;background:transparent url(/images/icon-things-to-consider.gif) no-repeat scroll 0 20px;}		

/* Spanish Things to Consider content box */	
.consider-content-box-sp {padding: 15px 3px 5px 60px;background:transparent url(/images/icon-things-to-consider-sp.gif) no-repeat scroll 0 20px;}		  

/* Step containers */
.main-content .step-container h3{padding-left:60px;line-height:100%;}		
.step-container .step {padding: 3px 3px 3px 60px;}		
    .main-content .step-container .step h4{line-height:100%;}		
    .main-content .step-container .step p{margin:8px 0 0 0;}		
    .main-content .step-container .step li{background:url(/images/icon-clover.gif) no-repeat 0 1px;padding:0 0 0 15px;margin:7px 0 0 0;}		
    .main-content .step-container #step-1 {background:transparent url(/images/icon-step-1-circle-grey.gif) no-repeat scroll 0pt 3px;}	
    .main-content .step-container #step-2 {background:transparent url(/images/icon-step-2-circle-grey.gif) no-repeat scroll 0pt 3px;}	
    .main-content .step-container #step-3 {background:transparent url(/images/icon-step-3-circle-grey.gif) no-repeat scroll 0pt 3px;}	
    .main-content .step-container #step-4 {background:transparent url(/images/icon-step-4-circle-grey.gif) no-repeat scroll 0pt 3px;}	

/* Misc Styles */
.top-seperator {border-top:solid 1px #000;}		
.bottom-seperator {border-bottom:solid 1px #000;}	
.bottom-seperator-grey {border-bottom:solid 1px #999;}	
.subLinks{margin-left:10px;}             

	
/* Copyright Styling  */
.reg{ font-size:80%; color:#000; font-weight:bold; position: relative; bottom: 0.3em; margin-right:0.1em;}


/* Sidebar Content Styles */
#two-sidebar-container .sidebar-content-positioner {position:absolute;left:469px;top:400px;z-index:600;}	
#flex-content .sidebar-content-positioner {position:absolute;left:708px;top:400px;z-index:600;}	
.sidebar-content {width:212px;}	
.sidebar-content  h4 {float:left;font-family:Trebuchet MS;font-size:145%;font-weight:bold;text-transform:uppercase;padding:44px 0 0 12px;margin:0;}	
.sidebar-content img {float:right;}	
.sidebar-content p {clear:both;padding:8px 0 8px 12px;width:185px;margin:0;}	
.sidebar-content select {margin:0 0 5px 8px;}


#flex-content .full-width-content {background:#edf7fc;padding:10px;position:relative;margin-bottom:15px;z-index:500;min-height:160px;_height:160px;}


.callout-popup {position:absolute;left:180px;width:345px;padding:1px;border:1px solid #666;background:#f0edea;z-index:700;}
	.callout-relative {position:relative;}
		.callout-close {background:#b6b0aa;height:23px;}
		.callout-close img {float:right;padding:5px 5px 0 0;}
		.icon-triangle {position:absolute;bottom:-34px;left:30px;}
		.icon-triangle-left {position:absolute;bottom:-34px;left:270px;}
		.callout-content {padding:0 20px 15px 20px;}
		.callout-content h4 {margin:10px 0 0 0;font-size:164%;}
		.callout-content .title {font-size:164%;font-weight:bold;margin:10px 0 0 0;font-family:Trebuchet MS;}
		.callout-content p {margin:10px 0 0 0;}

/* Content Container without SidebarLayout */
#main-container #content-container-no-sidebar #breadcrumb {position:relative;margin:0 0 0 3px;font-size:82%;padding:8px 0 24px 21px;}
#main-container #content-container-no-sidebar #left-column {float:left;width:181px;font-family:Trebuchet MS;padding: 0 23px 0 22px;}
#main-container #content-container-no-sidebar .main-content {position:relative;float:left;width:650px;padding:0 22px 0 21px;}
#content-container-no-sidebar .main-content img.banner {width:659px;}
#content-container-no-sidebar .main-content .banner-text {width:450px;}
#main-container #content-container-no-sidebar .main-content #learn-article-content{width:639px;float:left;}
#main-container #content-container-no-sidebar .main-content #learn-article-content .content-block{padding:23px 55px 18px 0;border-bottom:1px dotted #000;float:left;}
#main-container #content-container-no-sidebar .main-content #learn-article-content .content-block.first{padding-top:0;}
#main-container #content-container-no-sidebar .main-content #learn-article-content .content-block.sign-up{padding-bottom:0;*padding-bottom:18px;_padding-bottom:10px;}
#main-container #content-container-no-sidebar .main-content #learn-article-content h1{font-family:trebuchet MS;font-size:272%;margin:0 0 19px 0;text-transform:uppercase;}
#main-container #content-container-no-sidebar .main-content #learn-article-content h2{font-family:trebuchet MS;font-size:164%;margin:0 0 24px 0;}
#main-container #content-container-no-sidebar .main-content #learn-article-content h3{font-family:arial;font-size:110%;font-weight:bold;text-transform:uppercase;margin:0 0 11px 0;}
#main-container #content-container-no-sidebar .main-content #learn-article-content ul li {background:transparent url(/images/icon-clover.gif) no-repeat scroll 0pt 2px;color:#333333;padding:0px 0px 10px 13px;}
#main-container #content-container-no-sidebar .main-content #learn-article-content .content-block p{color:#333;margin:0 0 16px 0;}
#main-container #content-container-no-sidebar .main-content #learn-article-content ul.margin-btm{margin:0 0 6px 0;}	
#main-container #content-container-no-sidebar .main-content #learn-article-content .content-block img.icon-number{display:block;float:left;margin:0 20px 0 0;}
#main-container #content-container-no-sidebar .main-content #learn-article-content .content-block .icon-text{float:left;width:500px;}
#main-container #content-container-no-sidebar .main-content #learn-article-content .content-block img.icon-example{display:block;float:left;margin:0 11px 0 0;}
#main-container #content-container-no-sidebar .main-content strong.caution{color:#b50301;text-transform:uppercase;}
#main-container #content-container-no-sidebar .main-content #learn-article-content .bottom-col{width:290px;float:left;margin:18px 43px 0 0;color:#000;}
#main-container #content-container-no-sidebar .main-content #learn-article-content .bottom-col h2{margin:0 0 14px 0;}
#main-container #content-container-no-sidebar .main-content #learn-article-content .bottom-col.right{margin-right:0;}#main-container #content-container-no-sidebar .main-content 
#main-container #content-container-no-sidebar .main-content #learn-article-content .bottom-col a{display:block;font-weight:bold;}

/* General Content Container */
#main-container #general-content-container {background:url(/images/bg-clouds.jpg) no-repeat;margin:0;padding:0 40px 0 41px;min-height:450px;_height:450px;}
#main-container #general-content-container #breadcrumb {position:relative;margin:0 0 0 3px;font-size:82%;padding:8px 0 24px 0;}
#main-container #general-content-container .main-content {position:relative;}
#general-content-container .main-content .banner-text {width:800px;min-height:0;margin:0 0 15px 0;_height:auto;}
#general-content-container .main-content .two-col-a {position:relative;float:left;width:410px;margin:0;border-right:1px dotted #AACCEE; padding-right:10px;}
#general-content-container .main-content .two-col-b {position:relative;float:left;width:390px;padding:0 10px 0 20px;}
#general-content-container .main-content h2 {margin:8px 0 5px 0;}
#general-content-container .main-content .three-col-a {position:relative;float:left;width:279px;margin:0 2px 0 0;}
#general-content-container .main-content .three-col-b {position:relative;float:left;width:279px;margin:0 2px 0 0;}
#general-content-container .main-content .three-col-c {position:relative;float:left;width:280px;margin:0 0 0 0;}
#general-content-container .main-content .right-border {border-right:1px dotted #cacaca;}


/* Content Container Sidebar Only */
#content-container-sidebar-only .main-content {float:left;width:612px;background:url(/images/bg-index-main.gif);padding:0 20px 0 0;min-height:525px;}
#content-container-sidebar-only .main-content #breadcrumb {position:relative;margin:0 0 0 3px;font-size:82%;padding:8px 0 24px 20px;}
#content-container-sidebar-only .main-content .banner-text {position:relative;font-family:Trebuchet MS;padding:9px 20px 0 30px;z-index:300;min-height:175px;_height:175px;width:525px;}
#content-container-sidebar-only .main-content .banner-text h1 {font-size:273%;font-weight:bold;padding:0 0 12px 0;margin:0px;}
#content-container-sidebar-only .main-content .banner-text h2 {font-size:182%;font-weight:bold;}

#content-container-sidebar-only .main-content .column-container {float:left;}
#content-container-sidebar-only .main-content .column-container img {margin:0 0 0 1px;}
#content-container-sidebar-only .main-content .column-container img.first {margin:0;}
#content-container-sidebar-only .main-content .column-container p {margin:0 0 5px 0; padding:0 0 11px 0;}
#content-container-sidebar-only .main-content img.banner {position:absolute;margin:0 0 1px 0;*margin:0 0 -1px 0;}
#content-container-sidebar-only .main-content .three-col-a {width:170px;padding:0 15px 0 16px;margin:17px 0 0 0;}	
#content-container-sidebar-only .main-content .three-col-b {width:170px;border-left:1px solid #c7c1b6;padding:0 16px 0 22px;height:149px;margin:17px 0 0 0;}
#content-container-sidebar-only .main-content .three-col-c {width:170px;border-left:1px solid #c7c1b6;padding:0 7px 0 22px;height:149px;margin:17px 0 0 0;}	
#content-container-sidebar-only .main-content .three-col-c span {display:block;font-family:Arial;font-size:110%;font-weight:bold;color:#333;margin:0 0 5px 0;}
#content-container-sidebar-only .main-content ul {padding:0 0 5px 0;}
#content-container-sidebar-only .main-content li {background:url(/images/icon-clover.gif) no-repeat 0 2px;padding:0 0 3px 13px;}
#content-container-sidebar-only .main-content .column-A-button {float:left;width:180px;border-right:1px solid #c7c1b6;padding:18px 13px 0 8px;_padding:18px 12px 0 8px;}	
#content-container-sidebar-only .main-content .column-B-button {float:left;width:180px;border-right:1px solid #c7c1b6;padding:18px 14px 0 15px;_padding:18px 13px 0 15px;}
#content-container-sidebar-only .main-content .column-C-button {float:left;width:180px;padding:18px 0 0 15px;}	

#content-container-sidebar-only #Age50to64 {padding:35px 32px 27px 42px;margin:0 15px 0 15px;border-bottom:1px dotted #000;min-height:350px;_height:350px;} 
#content-container-sidebar-only #Age65Plus {padding:35px 32px 27px 42px;margin:0 15px 0 15px;border-bottom:1px dotted #000;min-height:350px;_height:350px;} 
#content-container-sidebar-only .main-content .plan-description-content {position:absolute;}
#content-container-sidebar-only .main-content .plan-description-content h3 {font-family:Trebuchet MS;font-size:182%;font-weight:bold;padding:0 0 2px 0;}
#content-container-sidebar-only .main-content .plan-description-content p {color:#333;width:500px;}
#content-container-sidebar-only .main-content .plan-description-content .two-col-a {float:left;width:240px;margin:0 48px 0 0;}	
#content-container-sidebar-only .main-content .plan-description-content .two-col-b {float:left;width:220px;}
#content-container-sidebar-only .main-content .plan-description-content .two-col-a p {color:#000;width:240px; margin:0 0 15px 0;}
#content-container-sidebar-only .main-content .plan-description-content .two-col-b p {color:#000;width:220px; margin:0 0 15px 0;}
#content-container-sidebar-only .main-content .plan-description-content .two-col-a span, .plan-description-content .two-col-b span {display:block;font-family:Trebuchet MS;font-size:137%;font-weight:bold;padding:5px 0 6px 0;}
#content-container-sidebar-only .main-content .plan-description-content .two-col-a img, .plan-description-content .two-col-b img {padding:0 0 0 5px;}
#content-container-sidebar-only .main-content .important-disclosures {padding:26px 306px 0 57px;}		
#content-container-sidebar-only .main-content .important-disclosures h4 {font-family:Trebuchet MS;font-size:145%;font-weight:bold;text-transform:uppercase;}

#content-container-sidebar-only #right-column {float:left;background:url(/images/bg-index-main.gif) repeat-x;width:293px;min-height:525px;}
#content-container-sidebar-only #right-column h1 {font-family:Trebuchet MS;font-size:272%;font-weight:bold;text-transform:uppercase;padding:0 0 0 19px;}
#content-container-sidebar-only #right-column h2 {font-family:Trebuchet MS;font-size:164%;font-weight:bold;padding:10px 0 12px 19px;}
#content-container-sidebar-only #right-column h3 {background:url(/images/bg-grey-candybar.gif) repeat-x;font-family:Trebuchet MS;font-size:128%;font-weight:bold;text-transform:uppercase;padding:10px 30px 12px 19px;}
#content-container-sidebar-only #right-column .info-box {width:290px; background:url(/images/bg-index-info-container.gif) repeat-x;border-left:1px solid #ece8dd;border-right:1px solid #ece8dd;border-bottom:1px solid #f0ede6;min-height:107px;margin:0 0 8px 0;}
#content-container-sidebar-only #right-column .info-box select {width:250px;margin:10px 0 8px 19px;}
#content-container-sidebar-only #right-column .info-box p {padding:5px 21px 15px 19px;border-bottom:1px solid #e4e4e2;}
#content-container-sidebar-only #right-column .learn-about {background:url(/images/bg-index-info-container.gif) repeat-x;border-left:1px solid #ece8dd;border-right:1px solid #ece8dd;border-bottom:1px solid #f0ede6;min-height:107px;}
#content-container-sidebar-only #right-column .learn-about h4 {font-family:Trebuchet MS;font-size:182%;font-weight:bold;text-transform:uppercase;}
#content-container-sidebar-only #right-column .learn-about h5 {font-family:Arial;font-size:110%;font-weight:bold;text-transform:uppercase;padding:0 21px 0 19px;}	
#content-container-sidebar-only #right-column .learn-about span {display:block;font-family:Arial;font-size:110%;font-weight:bold;padding:15px 21px 0  19px;}
#content-container-sidebar-only #right-column .learn-about p {padding:7px 21px 7px 19px;}
#content-container-sidebar-only #right-column .learn-about ul {padding:0 0 18px 0;border-bottom:1px solid #e4e4e2;}
#content-container-sidebar-only #right-column .learn-about li {background:url(/images/icon-blue-bullet.gif) no-repeat 5px 8px;line-height:1.6em;padding:0 0 0 14px;margin:0 0 0 19px;}
#content-container-sidebar-only #right-column .learn-about .space {padding:0 0 15px 19px;}	
#content-container-sidebar-only #right-column .learn-about .dotted-line-grey {border-bottom:1px dotted #B0AFAC;display:block;height:1px;overflow:hidden;margin:0 19px 16px 19px;}
#content-container-sidebar-only #right-column .find-right-plan {background:url(/images/bg-index-info-container.gif) repeat-x;border-left:1px solid #e8e1d1;border-right:1px solid #e8e1d1;border-bottom:1px solid #ebe6d9;padding:26px 30px 17px 19px;min-height:207px;margin:0 0 0 20px;}
#content-container-sidebar-only #right-column .find-right-plan h3 {font-family:Trebuchet MS;font-size:273%;font-weight:bold;text-transform:uppercase;padding:0 0 14px 0;}
#content-container-sidebar-only #right-column .find-right-plan ul {padding:9px 0 19px 0;}
#content-container-sidebar-only #right-column .find-right-plan li {background:url(/images/icon-clover-blue-bullet.gif) no-repeat 0 9px;padding:7px 0 0 15px;font-weight:bold;}
#content-container-sidebar-only #right-column .all-ages-plan-info {padding:5px 2px 0 20px;}
#content-container-sidebar-only #right-column .all-ages-plan-info div.dotted-line {display:block;border-bottom:1px dotted #000;height:1px;padding:15px 0 0 0;}
#content-container-sidebar-only #right-column .all-ages-plan-info div.dotted-line-grey {display:block;border-bottom:1px dotted #b0afac;height:1px;overflow:hidden;margin:15px 32px 0 32px;}
#content-container-sidebar-only #right-column .all-ages-plan-info h4 {font-family:Trebuchet MS;font-size:182%;font-weight:bold;padding:27px 32px 0 32px;}
#content-container-sidebar-only #right-column .all-ages-plan-info h5 {font-family:Trebuchet MS;font-size:145%;font-weight:bold;padding:17px 32px 0 32px;text-transform:uppercase;}
#content-container-sidebar-only #right-column .all-ages-plan-info span {display:block;font-family:Trebuchet MS;font-size:137%;font-weight:bold;padding:15px 32px 6px 32px;}
#content-container-sidebar-only #right-column .all-ages-plan-info span img {padding:0 0 0 5px;}
#content-container-sidebar-only #right-column .all-ages-plan-info p {padding:0 32px 0 32px;}



/* Form related styles */
.form-block {margin:0;padding:5px 0}
.form-block label {float:left;display:block;width:120px;text-align:right;font-weight:bold;line-height:18px;margin:0 5px 0 0;font-family:verdana;}
.form-block .form-element {float:left;width:200px;margin-left:5px;position:relative;}
.form-block .form-element label {float:none;display:inline;width:auto;text-align:left;font-weight:normal;margin:0;}
.form-validation-error {font-weight:bold;color:#B50301;}
.form-block .submit-button{margin-left:125px;float:left;}
.form-block .form-element input {_margin-left:-5px;}
.form-block .a {margin-left:125px;float:left;}
.form-block img.help-icon {vertical-align:bottom;}


/* Product Alternative Suggestions */	
.product-alternative-suggestion{margin:15px 0 0 0; padding: 3px 3px 5px 0;background:transparent url(/images/icon-red-arrows-trans.gif) no-repeat scroll 0pt;position:relative;}
.product-alternative-suggestion b {color:#0570ad;}
.product-alternative-suggestion p{margin:8px 0 8px 25px;}	
	   
