/* CSS Document */

/* overwrite shopping.css */

#column-right div {margin-bottom:0px;}
.product #cart {margin-top:20px}
.demographics {width:387px;}
#inner-tabs {margin-top:20px}
#applyNow {margin:10px 0 20px 0;}

/* global.css (line 749)*/
.pdf a { background:transparent url(../images/products/icon-pdf.gif) no-repeat scroll 0 1px;display:block;padding:0 0 2px 20px!important;}

h3 {float:left;margin:10px 0;}
h4 {font-size:2.2em;font-weight:normal;}

.subhead{float:left}
.subhead h4, #details .subhead h4{margin:10px 0;}
.subhead p{color:#e68240}

table.two-cell td {width:50%}
table.four-cell td {width:25%}
table.five-cell td {width:20%}

#plan-tabs table {width:100%;}
#plan-tabs tr.odd {background-color:#fcfaf3}
#plan-tabs tr.even {background-color:#fff}
#plan-tabs td {padding:5px 5px 1em 5px;font-size:1.2em;width:34%;}
table#coverage .open td {padding-left:20px;background: url(../images/products/termHelp-x.gif) no-repeat 7px 7px;background-color:none;}
table#coverage .open td.definition{background-image:none;}
#plan-tabs td.definition{width:66%;}
table#coverage td a {text-decoration:none;border-bottom:dashed 1px #905800;cursor:pointer;color:#666}

.definition ul {padding-left:1em;list-style:square;}

#explain{float:right;margin:-3em .3em 0 0;}
#explain a {padding-left:15px;cursor:pointer}
#explain .ui-icon {position:absolute;cursor:pointer}

.more {cursor:pointer;}

table#coverage .termHelp div {position:relative;margin-top:-1em;}
table#coverage .termHelp div div{background:#f7f1de;margin-left:15px;border-top:1px solid #e7dab0;padding: .5em .5em .5em 2em;font-size:.9em;color:#666;}
table#coverage .termHelp.even div {background: url(../images/products/termHelp-even.gif) no-repeat 2px 0}
table#coverage .termHelp.even div div {background: #f7f1de url(../images/products/termHelp-even.gif) no-repeat -13px -1px;}
table#coverage .termHelp.odd div {background: url(../images/products/termHelp-odd.gif) no-repeat 2px 0}
table#coverage .termHelp.odd div div {background: #f7f1de url(../images/products/termHelp-odd.gif) no-repeat -13px -1px;}
* html table#coverage .termHelp div{border-top-width:2px;}
table#coverage .termHelp td {padding:5px;background-image:none;}

#plan-tabs table ul {margin:0;font-size:1em;}

table#cost-sharing td, table#co-pays td {width:50%;}

.product-column1{width:220px;}
.product-column2{width:440px;}
#plan-tabs h4 {margin-left:.3em;}
#plan-tabs .product-column1 h4{margin-left:0em;}
#plan-tabs div.hr hr {display:none;}
#plan-tabs div.hr {height:1px;background-color:#C6984F;margin:15px 5px 0 5px;}


#learn p{color:#666;}
.read-more {font-size:1.2em}
.read-more .ui-icon {position:absolute;overflow:visible;display:inline;text-indent:0;}

#cost-sharing td, #cost-sharing th, #exclusions td, #exclusions th, #co-pays td, #co-pays th {padding:5px;color:#666;width:66%}
#cost-sharing th, #co-pays th, #exclusions th {font-size:1.2em;width:34%}

#details h4 {margin-top:0;}
#details .even, #exclusions .even {background-color:#fff;}
#details td {font-size:1.2em;font-weight:normal;text-align:left}

#everyday-needs {border-bottom:1px solid #ebb76f;}
#everyday-needs th {background-color:#ebb76f}

#exclusions td, #exclusions th {padding-bottom:1em;color:#111;font-size:1.2em;font-weight:normal;text-align:left}

#explore ul{font-size:1.2em}
#explore li, #plan-tabs table li, #care-accordion li {background:url(../images/products/bullet-brown.gif) no-repeat 6px 5px;padding-left:20px;margin:0 0 .5em 0}


/* -------- BEGIN: RIGHT SIDEBAR (PURPLE)  ------------------------------------- */
#column-right.product-column-right {width:210px;margin:-50px 10px 0 0;}
/* -------- END: RIGHT SIDEBAR (PURPLE)  ------------------------------------- */

#care-accordion .intro {display:none}

.pad5 {height:5px}

.chiclet {margin-top:10px;}

.accordion h3{font-size:1.2em;}
.ui-accordion .ui-accordion-header a {color:#a86200}
#plan-tabs.ui-widget-content .ui-accordion .ui-state-active {border:1px solid #E8D6B9;}
#plan-tabs.ui-widget-content .ui-accordion-header {background:#F9F5E8 url(theme/images/ui-bg_glass_75_F9F5E8_1x400.png) repeat-x scroll 50% 50%;
border:1px solid #E8D6B9;}

#takeAction ul {list-style:none;}
#takeAction li {width:162px;height:35px;padding: 5px 0 5px 50px;float:left;font-size:1.2em;}
#takeAction li span{background: url(../images/bullets-takeAction.gif) 0 0 no-repeat;height:36px;width:44px;position:absolute;margin-left:-48px}
#takeAction li.one span {background-position: 0 0}
#takeAction li.two span {background-position: 0 -36px}
#takeAction li.three span {background-position: -44px 0}
#takeAction li.four span {background-position: -44px -36px}

#inner-tabs .product-column1 h4{margin-left:0em;margin-top:5px;color:#ebb76f}
#planFeatures h4 {color:#e68240;}
#planFeatures li, #related li {list-style:none;padding-left:25px;font-size:1.2em;padding-bottom:10px;color:#666}
#planFeatures li {background:url(../images/bullet-ebb76f-6px.gif) no-repeat 6px 5px}
#related li {background:url(../images/icon-pdf.gif) no-repeat}

#dental p.intro {color:#666}
#dental .two {width:314px}
#dental .option {padding: 5px;background: #e68240;font-size:1.2em;margin-top:2em;}
#dental .option .column {float: left;margin: 10px;padding: 0;}
#dental .option .column.first {border-right: 3px solid #e5d7aa;margin-right:0;	padding-right:10px;/* makes ie6 happy and hackless */display: inline;border-color: #e68240;}
#dental .option h4 {color:#fff;padding:5px 0 10px 0;margin: 0;font-size:1.8em}
#dental .option h5 {font-size: 1.8em;margin: .5em 0 1em 0;color: #666;font-weight:normal}
#dental .option p {color:#333;font-size:1em;}
#dental .option ul {list-style: none;}
#dental .option li {padding-bottom:4px;padding-left:20px;background:url(../images/bullet-e68240-6px.gif) no-repeat 3px 5px;}
#dental .option div div {background: #fdf3ec;}
#dental .option div div.top, #dental .option div div.bottom, #dental .option div div.top span, #dental .option div div.bottom span {
	background-repeat: no-repeat;
	height: 5px;
	padding: 0px;
	background-image: url(../images/rounded-e68240-5px.gif);
}
#dental .option div div.top {
	background-position: -5px -5px;
}
#dental .option div div.bottom {
	background-position:-5px 0;
}
#dental .option div div.top span {
	background-position:0 -5px;
}
#dental .option div div.top span , #dental .option div div.bottom span{
	width: 5px;
	float: right;
	display: block;
}


#tableIntro {color:#999;margin:10px 0;list-style-type:square;padding-left:20px;}
#tableIntro li {font-size:1.2em;margin-bottom:5px;}

.product table {width:100%;border-collapse:separate;}
.product table th {padding:5px;font-weight:normal;color:#fff;vertical-align:top}
.product table th h5 {font-size:2.2em;float:left;font-weight:normal;line-height:1.2em;}
.product table td {width:53%;padding:5px;text-align:left;font-size:1.6em;font-weight:bold;color:#666;vertical-align:top}
.product table td.label {color:#c6984f}
.product table td.indent {padding-left:2em;}
.product table th span a {color:#fff;float:right;display:block;font-size:1.2em;margin-top:0.5em;}
.product a#openAllHighlights {cursor:pointer;}
.product table tr.even, #everyday-needs .even {background-color:#f6e9d0}
.product table tr.odd, #everyday-needs .odd {background-color:#f9f5e8}

#dental .example {text-align:center;}
#dental .example table {width:600px;margin:1em auto;border-spacing:2px}
#dental .example table td {text-align:center;font-size:1em;width:25%;font-weight:normal;vertical-align:middle}
#dental .example table p {margin:0;line-height:70px;width:110px;float:left}
#dental .option table li {background:none;text-align:left;padding-left:0;}
#dental .example table .hilite1 {background-color:#f5cdb3}
#dental .example table .hilite2 {background-color:#f0b48c}

#deductibleOptions {border-bottom:1px solid #e68240}
#deductibleOptions td {vertical-align:middle}
#deductibleOptions th {background-color:#e68240}


#deductibleOptions td.premium {color:#e68240;text-align:right;}
#deductibleOptions td a.button, #deductibleOptions td span {font-size:75%;}
#deductibleOptions td a.button {margin-left:2em}

#sharedHighlights {border-bottom:1px solid #ebb76f;}
#sharedHighlights th {background-color:#ebb76f}
#sharedHighlights td {font-weight:normal;width:34%;text-align:left;padding:10px 0 10px 10px;}
#sharedHighlights td.definition {width:66%;font-size:1em}

#sharedHighlights th .ui-icon {background-image:url(theme/images/ui-icons_ffffff_256x240.png);position:absolute;margin-left:-16px}

#sharedHighlights span.more {float:right;margin-right:10px;font-size:1.2em}
#sharedHighlights span.more .ui-icon {margin-left:68px;margin-top:-16px;}

#inner-tabs table#sharedHighlights  ul {font-size:1.2em;margin:0 10px 10px -5px;}

.bottomNav {margin-top:20px; color: #999;}
.bottomNav p a {font-size:1em}
.bottomNav p {margin:0}
/*
.learnMore {display:none;}
*/
.learnMore p, .learnMore li {font-size:62.5%;}
.learnMore li {margin-left:2em;list-style-type:square}
.learnMore td {border:1px solid #ccc;}
#deductibleOptions h5{margin:0px;}

#frm_chat_data td{font-size:1em;}

/* placement and formatting of the 'Review all plans' link */
#comparisonLink {border-top:2px solid #E7D4B7;font-size:1.5em;margin:20px;padding-top:20px;position:absolute;text-align:right;top:480px;width:168px;}
#comparisonLink a {color:#C6984F}

/*portability*/
.notice {border:1px solid #e7d4b7;padding:10px;margin-bottom:20px;color:#666;}
.collapsible {margin:1em 0 0 46px;}
#portability h6, #id-rates, h6 {font-size:1.2em;}
#portability h6 span, #id-rates h6 span {font-size:1.2em;color:#cfaa70;font-weight:bold;}
