/*************************************************************************
 ***************** Plan Cost Estimator - Generic Skin   ******************
 *************************************************************************/

/* GLOBAL */
	body { 	background:#F6F2E8;}
	
	/* links */
	a            { color:#48402A; }
	a:hover      {  }
	a.altColor   { color:#E3702B; }
	a.altColor2  { color:#3BB72F; }
	a.arrow-down { background:transparent url('../images/glyphs/down_arrow.png') no-repeat 0px 3px !important; }
	a.arrow-up   { background:transparent url('../images/glyphs/up_arrow.png') no-repeat 0px 3px !important; }
	a.print      { color:#FF9900; background:transparent url(../images/pce-generic/print.png) no-repeat; }
	a.print:hover{  }
	a.pencil-icon { background:transparent url('../images/pce-generic/adminicons.png') no-repeat 0px 0px; }
	a.delete-icon { background:transparent url('../images/pce-generic/adminicons.png') no-repeat 0px -12px; }
	
	/* heading tags */
	h1 { color:#3BB72F; }
	h2 { color:#FF9900; }
	h3 { color:#FF9900; } /* subtitle */
	h4 { color:#3BB72F; }
	/* horizontal rule */
	hr { background:#E4DFD7; border-bottom:1px solid #E4DFD7; }
	
/****************************************************/
/****************** PAGE/LAYOUT *********************/
/****************************************************/

	/* main layout*/
	#ohc_page    { background:#ffffff url(../images/global/page_bg.gif) repeat-y center;  }
	#ohc_header  { background:#ffffff; }
	#ohc_footer  { background:transparent url(../images/global/page_bg_footer.gif) no-repeat bottom center;  }
	#ohc_content { background:transparent url(../images/global/page_bg_fadeUp.gif) no-repeat top center; }

	/* table layouts */	
	.wide_narrow td.col-2-border { border-left:1px solid #f1f1f1;  }

	/*header*/
	#ohc_top_nav { background:#fff; }

	/*footer*/
	#ohc_footer_nav td.topBorder  { border-top:1px solid #555555 !important; }
	#ohc_footer_nav td.copyright {  color:#888;}
	#ohc_footer_nav td.copyright a { color:#888; }
	
	/* modal */
	.modal_overlay { background:#fff; }
	
	/* component headers */
	h1.block_header_short{ background:transparent url(../images/pce-generic/tab_dark.png) no-repeat -8px 0px; }
	h1.block_header_short b  { color:#fff; }
	h1.block_header_short em { color:#fff;  }
	
/****************************************************/
/********************* UTILITY **********************/
/****************************************************/
/* borders */
	.addBottomBorder { border-bottom:1px solid #555555; }
/* text */	
	.required { color:#CC0000; }

	#ohc_page	   { background:#fff url(../images/pce-generic/pg_bg.png) repeat-y center; }
  #ohc_content { background:transparent url(../images/pce-generic/pg_top.png) no-repeat top center; padding-top:1em; *padding-top:2em;}
  #ohc_footer  { background:transparent url(../images/pce-generic/pg_bottom.png) no-repeat bottom center; }
	#ohc_top_nav .logout a { color: #37B52D;  }
	#ohc_top_nav .logo_img { display:block; }/*background:transparent url('../images/pce-generic/hdr_logo.png') no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/pce-generic/hdr_logo.png', sizingMethod='crop'); }*/
	#ohc_top_nav .tce_tab { background:transparent url('../images/pce-generic/hdr_medTCE_tab.png') no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/pce-generic/hdr_medTCE_tab.png', sizingMethod='crop'); }
	#ohc_top_nav .pce_tab {  background:transparent url('../images/pce-generic/hdr_medPCE_tab.png') no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/pce-generic/hdr_medPCE_tab.png', sizingMethod='crop'); }
	#ohc_top_nav .uhc_logo {display:block; }/* background:transparent url('../images/pce-generic/uhc_logo.png') no-repeat; _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/pce-generic/uhc_logo.png', sizingMethod='crop'); }*/
	#ohc_top_nav_links a { color:#fff; background:#393939; border-right:1px solid #d0d0d0; }
	#ohc_top_nav_links a:hover { background:#666666; }
	#tce_member_treatment { border-bottom:1px solid #d0d0d0; }
	
	.pce_home_banner { background:transparent url('../images/pce-generic/homebanner_bg.jpg') no-repeat;  }
	.pce_home_banner .overlay { background:transparent url('../images/pce-generic/homebanner_overlay.png') no-repeat;  }
	.pce_home_banner h1 { border-bottom:1px solid #266F1C;}
	
	.pce_status_bar { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat top left;  }
		.pce_status_bar li.home-active a { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat 0px -54px;}
		.pce_status_bar li.home a:hover,
		.pce_status_bar li.home-active a:hover { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat 0px -105px;}
		.pce_status_bar li.member-active a { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -84px -54px; }
		.pce_status_bar li.member a:hover,
		.pce_status_bar li.member-active a:hover { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -84px -105px; }
		.pce_status_bar li.utilization-active a { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -270px -54px;}
		.pce_status_bar li.utilization a:hover,
		.pce_status_bar li.utilization-active a:hover { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -270px -105px;}
		.pce_status_bar li.estimate-active a { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -420px -54px; }
		.pce_status_bar li.estimate a:hover,
		.pce_status_bar li.estimate-active a:hover { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -420px -105px; }
 
	.pce_status_bar.nophysician li.review a { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -441px 0px; }
	.pce_status_bar.nophysician li.review-active a {  background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -441px -54px; }
	.pce_status_bar.nophysician li.review a:hover,
	.pce_status_bar.nophysician li.review-active a:hover { background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -441px -105px; }

	.tce_help_support_btn	{ background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -754px 0px; }
	.tce_help_support_btn:hover	{ background:transparent url('../images/pce-generic/status_bar_btns.png') no-repeat -754px -54px; }
	
	.pce_instruction_steps {border:1px solid #d0d0d0; background:#f0f0f0;  }
	.pce_instruction_steps .step {   background:transparent url('../images/pce-generic/number_steps.png') no-repeat;  }
	
	.pce_instruction_summary {  color:#666;  }
	
	ul.arrows li { background:transparent url('../images/pce-generic/doubequote_arrow.png') no-repeat 0em .4em;  }
	ul.arrows.dark li { background:transparent url('../images/pce-generic/doubequote_arrow_dark.png') no-repeat 0em .4em; }

	ul.checks li { background:transparent url('../images/pce-generic/checkbox_checked_12x16.png') no-repeat; }

	ul.tabs        {  border-bottom:1px solid #555555;  }
  ul.tabs li a   { color:#fff;  background:#5F5F5F url('../images/pce-generic/tab_corners_stroke2.png') no-repeat; }
  ul.tabs li a span { background:#5F5F5F url('../images/pce-generic/tab_corners_stroke2.png') no-repeat top right;  }
	ul.tabs li a:hover, ul.tabs li a:hover span, ul.tabs li.hover a, ul.tabs li.hover a span { background-color:#fff; color:#5F5F5F;  }
	ul.tabs li.active a, ul.tabs li.active span {  background-color:#fff !important; color:#5F5F5F;  }
	ul.tabs li.active a:hover, ul.tabs li.active a:hover span { background-color:#fff; color:#5F5F5F;  }
	ul.tabs.tall li.active .tab_heading  {  color:#3BB72F;  }

	p.topleft_shadow { background:transparent url('../images/pce-generic/topleft_corner_shadow.png') no-repeat 0px 0px; }

	/* rounded boxes */
	.rtl-tce { background:transparent url('../images/pce-generic/rbox_top.png') no-repeat top left; }
	.rtr-tce { background:transparent url('../images/pce-generic/rbox_top.png') no-repeat top right; }
	.rbl-tce { background:transparent url('../images/pce-generic/rbox_btm.png') no-repeat bottom left; }
	.rbr-tce { background:transparent url('../images/pce-generic/rbox_btm.png') no-repeat bottom right; }
	.rcnt-tce { border-left:1px solid #919191; background:transparent url('../images/pce-generic/rbox_mid.png') repeat-y bottom right; }
	.dark .rtl-tce { background:transparent url('../images/pce-generic/rbox_top_dark.png') no-repeat top left; }
	.dark .rtr-tce { background:transparent url('../images/pce-generic/rbox_top_dark.png') no-repeat top right; }
	.dark .rbl-tce { background:transparent url('../images/pce-generic/rbox_btm_dark.png') no-repeat bottom left; }
	.dark .rbr-tce { background:transparent url('../images/pce-generic/rbox_btm_dark.png') no-repeat bottom right; }
	.dark .rcnt-tce { background:transparent url('../images/pce-generic/rbox_mid_dark.png') repeat-y bottom right;  }
	.dark-narrow .rtl-tce { background:transparent url('../images/pce-generic/rbox_top_dark-narrow.png') no-repeat top left; }
	.dark-narrow .rtr-tce { background:transparent url('../images/pce-generic/rbox_top_dark-narrow.png') no-repeat top right; }
	.dark-narrow .rbl-tce { background:transparent url('../images/pce-generic/rbox_btm_dark-narrow.png') no-repeat bottom left; }
	.dark-narrow .rbr-tce { background:transparent url('../images/pce-generic/rbox_btm_dark-narrow.png') no-repeat bottom right; }
	.dark-narrow .rcnt-tce { background:transparent url('../images/pce-generic/rbox_mid_dark-narrow.png') repeat-y bottom right;  }
	.dark-narrow p, .dark p { color:#000;  }
	.tce-rbox-important  { color:#000; }
	.tce-rbox-important .tl { background:transparent url('../images/pce-generic/rbox_red.png') no-repeat top left;  }
	.tce-rbox-important .tr { background:transparent url('../images/pce-generic/rbox_red.png') no-repeat top right;  }
	.tce-rbox-important .cnt {background:#EEE5D9; border:1px solid #FF9900; border-top:0px; border-bottom:0px; }
	.tce-rbox-important .bl { background:transparent url('../images/pce-generic/rbox_red.png') no-repeat bottom left;  }
	.tce-rbox-important .br { background:transparent url('../images/pce-generic/rbox_red.png') no-repeat bottom right;  }
	
	fieldset 				{  border:1px solid #919191; background:#ECECEC url('../images/pce-generic/fieldset_bg.png') repeat-x; }
	fieldset legend span {   background:transparent url('../images/pce-generic/tab_fieldset.png') no-repeat top left;   }
	fieldset legend span b {  color:#fff; background:transparent url('../images/pce-generic/tab_fieldset.png') no-repeat top right; } 

	.tce-privacy {  border:1px solid #266F1C;  color:#266F1C;   background:transparent url('../images/pce-generic/icon-lock.png') no-repeat 8px 6px;  }
  .tce-privacy:hover { border-color:#FF9900; color:#FF9900; }
  
  .tce-gen-content-block h1 { border-bottom:1px solid #d0d0d0; }
  
	.tce-table { border-collapse:collapse; border:1px solid #d0d0d0;   }
	.tce-table th, .tce-table td { border:1px solid #d0d0d0; }
	.tce-table th { color:#266F1C; background:transparent url('../images/pce-generic/grey_bg.png') repeat-x; }
	.tce-table tr.subhead th { color:#444;   }
	.tce-table tr.subhead2 th { color:#444;  }

	.tce-form em, em.required { color:#CC0000; }
	.tce-form.select-member .right-callout h1 {color:#cc0000; }
	input.alert { border:1px solid #cc0022; background:#ffecf7;}

	#tlocation-citystate-block, #tlocation-zip-block { background:#f0f0f0; border:1px solid #d0d0d0; }

	.tce-help-support .topic { border:1px solid #fff; color:#266F1C; }
	.tce-help-support .topic:hover { border:1px solid #f0f0f0;  }
	.tce-help-support .topic-open { color:#CCC; }
	.tce-help-support .details { background:#E1E1E1 url('../images/pce-generic/grey_bg.png') repeat-x; border:1px solid #d0d0d0;  }

	.tce-glossary .topic { border-color:#fff; color:#266F1C;  }
	.tce-glossary .topic:hover { border-color:#f0f0f0; }
	.tce-glossary .topic-open { color:#CCC; }
	.tce-glossary .details { background:#E1E1E1 url('../images/pce-generic/grey_bg.png') repeat-x; border:1px solid #d0d0d0;  }
	
	.tce-faqs dd {  border-bottom:1px solid #f0f0f0;}
	
	.tce-feedback .field {  border-bottom:1px solid #f0f0f0;}
	.tce-feedback .field.even { background:#f8f8f8; }

	.tce-list    { border-color:#c0c0c0; }
	.tce-list th { background:#8895B6;  color:#fff;   }
	.tce-list td { background:#EEF2FB;  border-bottom:1px solid #c0c0c0;  }
	.tce-paging  { border:1px solid #c0c0c0;   }
	.tce-paging th {  background:#266F1C url('../images/pce-generic/diag_lines_bg_tall_main.png') repeat-x;  color:#fff;  }
	.tce-paging .navigation a { background:#ffffff; color:#266F1C; border:1px solid #266F1C; }
	.tce-paging .navigation a:hover { background:#266F1C; border:1px solid #fff; color:#fff; }
	.tce-paging .navigation .active { background:#8895b6; color:#fff; border:1px solid #fff; }

	tr.even td { background:#ffffff; }

	.tce-btn { color:#fff;  background:transparent url('../images/pce-generic/btn_lightmatte.png') no-repeat 0% 0px;}
	.tce-btn b { background:transparent url('../images/pce-generic/btn_lightmatte.png') no-repeat 100% 0px;}
	.tce-btn b { *position:static; _position:fixed;  *right:-10px; *cursor:pointer; } /* IE FIX */
	.tce-btn-mid   { background:transparent url('../images/pce-generic/btn_midmatte.png') no-repeat 0% 0px;  }
	.tce-btn-mid b { background:transparent url('../images/pce-generic/btn_midmatte.png') no-repeat 100% 0px;}
	.tce-btn-dark   { background:transparent url('../images/pce-generic/btn_darkmatte.png') no-repeat 0% 0px;  }
	.tce-btn-dark b { background:transparent url('../images/pce-generic/btn_darkmatte.png') no-repeat 100% 0px;}
	.tce-btn-disabled { color:#bbb; background:transparent url('../images/pce-generic/btn_lightmatte.png') no-repeat 0% -33px;}
	.tce-btn-disabled b { background:transparent url('../images/pce-generic/btn_lightmatte.png') no-repeat 100% -33px;}
	.tce-btn-disabled b { *position:static; _position:fixed; *right:-10px; *cursor:default; } /* IE FIX */
	
	.tce-btn2  { color:#666; background:transparent url('../images/pce-generic/btn_sml_lightmatte.png') no-repeat 0% 0px;}
	.tce-btn2 b { background:transparent url('../images/pce-generic/btn_sml_lightmatte.png') no-repeat 100% 0px;}
  	.tce-btn2:active, .tce-btn2-disable, .tce-btn2-disable:hover {  color:#aaa;   }
  	.tce-btn2:active b, .tce-btn2-disable b, .tce-btn2-disable:hover b {  color:#aaa; }
	.tce-btn2-mid   { background:transparent url('../images/pce-generic/btn_sml_midmatte.png') no-repeat 0% 0px;  }
	.tce-btn2-mid b { background:transparent url('../images/pce-generic/btn_sml_midmatte.png') no-repeat 100% 0px;}
	.tce-btn2-dark   { background:transparent url('../images/pce-generic/btn_sml_darkmatte.png') no-repeat 0% 0px;  }
	.tce-btn2-dark b { background:transparent url('../images/pce-generic/btn_sml_darkmatte.png') no-repeat 100% 0px;}
  
  .tce_scroll_bg { background:#d6dff5 url('../images/pce-generic/fieldset_bg.png') repeat-x;  }
  .tce_scroll {  border:1px solid #266F1C; }
  .tce_scroll.important, .important { color:#000; background:#FFECF7; border:1px solid #FF9900;   }
  .tce_scroll.important b, .important b { color:#FF9900; }
  
  .stars-one 		{ background:transparent url('../images/pce-generic/stars.png') no-repeat; }
  .stars-two 		{ background:transparent url('../images/pce-generic/stars.png') no-repeat; }
  .stars-three 	{ background:transparent url('../images/pce-generic/stars.png') no-repeat; }
  .stars-four 	{ background:transparent url('../images/pce-generic/stars.png') no-repeat; }
  .stars-five 	{ background:transparent url('../images/pce-generic/stars.png') no-repeat; }
	
	/* rounded box header/s */
	.round-tce-header.summary{ background:transparent url('../images/pce-generic/tab_dark.png') no-repeat right; }
	
	.round-tce-header h1{ background:transparent url('../images/pce-generic/tab_dark.png') no-repeat; }
  .round-tce-header b {  color:#fff;  background:transparent url('../images/pce-generic/tab_dark.png') no-repeat top right;}

	/* links */
	a.tce-alt { color:#FF9900;  }

	a.info-iconic { background:transparent url('../images/pce/i_icon_green.png') no-repeat center; }	
	a.info-icon { background:transparent url('../images/pce-generic/i_icon_dark_lightmatte.png') no-repeat center; }	
	a.info-icon-light { background:transparent url('../images/pce-generic/i_icon_midmatte.png') no-repeat center; }	
	a.add-info-icon { background:transparent url('../images/pce-generic/i_icon_dark_lightmatte.png') no-repeat 0px 1px; color:#266F1C; }
	
	a.tce-new-window { background:transparent url('../images/pce-generic/icon_new_window.png') no-repeat 0px 3px; color:#000;  }
	
	hr.dotted { border-bottom:2px dotted #266F1C;  }
	hr.dotted.red { border-color:#FF9900; }
	.tce-right-dotted {border-right:2px dotted #d0d0d0;}
	.tce-right-solid {border-right:1px solid #d0d0d0;}
	.word-divider { color:#266F1C;  }
	.word-divider b {  border-bottom:1px solid #266F1C; }
	/* loading */
	.tce-loading-bar .message { color:#aaa; }
	
	.tce-grey-bg { background:#e1e1e1 url('../images/pce-generic/grey_bg.png') repeat-x top left;  }
	
	.tce_agree_to_terms { color:#cc0000; }
	
	.livesupport-banner { background:transparent url('../images/pce-generic/livesupport.jpg') no-repeat ; }
	
	.tce_popup_help { border:1px solid #266F1C; background:#fff; } 
	.tce_popup_help dt { color:#266F1C; }
  .tce_popup_login_error	 					{ background:#fff; border:1px solid #266F1C; }
  
  .tce_popup_close_btn { background:transparent url('../images/pce-generic/btn_close.png') no-repeat; }
  .tce_popup_close_btn:hover { background:transparent url('../images/pce-generic/btn_close_over.png') no-repeat;  }
  
  .tce-flash-alert { background:#EEE5D9; border:1px solid #FF9900;}
  .tce-flash-alert h1 {color:#FF9900; }
  .exclaimation-icon { background:transparent url('../images/pce-generic/exclaimation_icon.png') no-repeat center; }
  
  .tce-error-page h1 { color:#cc0000;}
  
	.tce-provider-instructions ol { border-right:1px dashed #d0d0d0;}  
	
	.pce-members .field .errorMsg {background:transparent url('../images/pce-generic/exclaimation.gif') no-repeat 0px 2px; color:#cc0000; }
	.pce-members .field.error input,
	.pce-members .field.error select { border:1px solid #cc0000;  }
	.pce-members .field.error .type { color:#cc0000; }
	
	.pce-select-members .errorMsg {  background:transparent url('../images/pce-generic/exclaimation.gif') no-repeat 0px 2px;  color:#cc0000; }
	.pce-select-members tr.error input,
	.pce-select-members tr.error select { border:1px solid #cc0000;  }
	.pce-select-members tr.error .type { color:#cc0000; }
	
	/*.pce-members-type-of-plan { color:#FF9900; border:1px solid #919191; bacground:#fff; }
	.pce-members-type-of-plan h1 { background:#393939; color:#fff;  border-bottom:1px solid #d0d0d0;  }*/
	.pce-members-type-of-plan .type-label { background:#666; color:#fff; } 
	.pce-members-type-of-plan .type-value { color:#3cb730; border:1px solid #919191; }
	
	.pce-utilization .selections .selection {  border-right:1px dotted #266F1C; }
	.pce-utilization .selection-overlay {  background:#fff;  }
	.pce-utilization .selections .selection h1 a {  color:#3BB72F; }
	.pce-utilization .selections .selection .summary h2 { color:#000;  }
	.pce-utilization .selections .selection .summary .includes a {  color:#3BB72F; }
	.pce-utilization .detailed-search {  background:#fff; border:1px solid #555555; border-top:0px;}
	.pce-utilization .rx-form {   background:#fff; border:1px solid #d0d0d0;  }
	.pce-utilization .rx-form .addButton .tce-btn2 b {  color:#CE0473;}
									 #rx-form-overlay {  background:#fff;  }
	.pce-utilization .detailed-search .search-results {  border:1px solid #CBCBCB;  }
	.pce-utilization .detailed-search .search-results .item.even { background:#f0f0f0; }
	.pce-utilization .family-summary .member h2.name { color:#444;  border-bottom:1px solid #bbb; background:transparent url('../images/pce-generic/uitab_right.png') no-repeat top right;   } 
	.pce-utilization .family-summary .member h2.name.highlight {  background:transparent url('../images/pce-generic/uitab_right_on.png') no-repeat top right; }
	.pce-utilization .family-summary .member .items {  background:transparent url('../images/pce-generic/dropshadow.png') repeat-x; }
	.pce-utilization .family-summary .member .type-heading {  background:#fff;  border:1px solid #d0d0d0; border-top:0px; border-bottom:0px; border-left:0px; }
	.pce-utilization .family-summary .member ul { background:transparent url('../images/pce-generic/dropshadow.png') repeat-x top; border-bottom:1px solid #d0d0d0;  }
	.pce-utilization .family-summary .member ul li.even {  background:#fff;}
	.pce-utilization .family-summary .members-scroll {   border-bottom:1px dashed #d0d0d0;}
	.pce-utilization.print .family-summary .member { border:1px solid #FF9900;  }
	.pce-utilization.print .family-summary .member h2.name { color:#fff;  border-bottom:1px solid #bbb; background:#FF9900;   }
	.pce-utilization.print .family-summary .member .type-heading { background:#fff; }	
	.pce-utilization.print .family-summary .member ul li.even {  background:#fff;}
	.pce-utilization.print .family-summary .members-scroll {  border-bottom:1px dashed #d0d0d0;}
	
	#pce-estimates-loading {  background:#fff; }
	
	.pce_estimates .settings {  background:transparent url('../images/pce-generic/estimates_top_round_stroke.png') repeat-x; }		
	.pce_estimates .settings td { border-right:1px dotted #d0d0d0; }
	.pce_estimates .pce-left-col .pce-left-col-table  { background:transparent url('../images/pce-generic/bg_horizontal_grad_light.jpg') repeat-y top right; }
	.pce_estimates .pce-left-col .pce-left-col-table td { border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; }
	.pce_estimates .pce-right-col { border-right:1px dashed #d0d0d0;  }
	.pce_estimates .pce-right-col table { border-left:1px solid #d0d0d0; }
	.pce_estimates .plan { background:transparent url('../images/pce-generic/grey_bg.png') repeat-x;  border-bottom:1px solid #d0d0d0; border-top:1px solid #d0d0d0;}
	.pce_estimates .plan a.pencil-icon { border-right:1px dotted #d0d0d0; }
	.pce_estimates .pce-left-col .plan { border-top:1px solid #fff; background:#fff; }
	.pce_estimates .subheading { background:#266F1C; color:#fff; border-right:1px solid #266F1C; border-bottom:1px solid #d0d0d0; }
	.pce_estimates .value { border-bottom:1px solid #d0d0d0;  }
	.pce_estimates .values-label .numeral {  color:#FF9900;   } 
	.pce_estimates .instructions h1 {  border-bottom:1px dotted #d0d0d0; }	
	.pce_estimates .instructions ol li {  color:#266F1C; }
	.pce_estimates .instructions ol li a {  color:#555; }
	.pce_estimates .instructions ol li a.active { color:#000;  }
	.pce_estimates .instructions ol li .details {  color:#555;  }	
	.pce_estimates .calculator-heading { background:transparent url('../images/pce-generic/diag_lines_bg_light.png') repeat-x scroll 0 0;  border-bottom:1px solid #d0d0d0;}
	.pce_estimates .not-applicable { background:transparent url('../images/pce-generic/diag_lines_bg_very_light.png');  color:#BBB; }
	.pce_estimates .calculator .calcDiv {   background:transparent url('../images/pce-generic/calc_bg_tall.png') no-repeat bottom left;}
	.pce_estimates .calculator .calcDiv.short {   background:transparent url('../images/pce-generic/calc_bg_tall.png') no-repeat bottom left;}
	 /*IE6 Fix*/ .pce_estimates .calculator .calcDiv {  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/pce/calc_bg.png', sizingMethod='crop'); }	
	 /*IE6 Fix*/ .pce_estimates .calculator .calcDiv.short {  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/pce/calc_bg_short.png', sizingMethod='crop'); }	
	.pce_estimates .calculator .calcDiv.fsa {   background-image:url('../images/pce-generic/calc_bg_short2.png'); }
	.pce_estimates .calculator .calcDiv.fsa {  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/pce/calc_bg_short.png', sizingMethod='crop'); }
	.pce_estimates .calculator .calcDiv table td { border-bottom:1px dotted #f0f0f0;  color:#444; }
	.pce_estimates .calculator .calcDiv table td.balance { color:#CC0000;  }
	.pce_estimates .calculator .close-link { background:transparent url('../images/pce-generic/x.png') no-repeat center left;  }
	.pce_estimates .calculator input.big { border:1px solid #f0f0f0;  }
	.pce_estimates .calculator .tax-savings { background:transparent url('../images/pce-generic/diag_lines_bg_light.png') repeat-x; border:1px solid #d0d0d0;  }
	.pce_estimates .calculator .note { color:#FF9900;}
	
	.pce_estimates.print .pce-left-col-table { border-right:1px solid #d0d0d0; }
	.pce_estimates.print .pce-left-col-table td { border-left:1px solid #d0d0d0; }
	.pce_estimates.print .estimate td { border-right:1px solid #d0d0d0;}
	.pce_estimates.print th  { border-right:1px solid #d0d0d0; 	}
	
	.pce_estimates_details {background: #FFFFFF; }
	.pce_estimates_details table tr td table td {border:1px solid #D0D0D0; }
	.pce_estimates_details table th.networkDetails a {color:#FFFFFF; background: #37B52D; border: 2px solid #9B0558; border-top: 1px solid #ED0685;  border-left:1px solid  #ED0685; }
	.pce_estimates_details table th.tophead {background: #266F1C; border:1px solid #929EBD; color:#FFFFFF; }
	.pce_estimates_details table tr.heading td {background:transparent url(../images/pce-generic/diag_lines_bg.png); color: #FFFFFF;}
	.pce_estimates_details table tr td.gray {color: #666666; }
	.pce_estimates_details table tr td.service {background:transparent url(../images/pce-generic/diag_lines_bg_very_light.png) repeat scroll 0 0;color: #666666; }
	.pce_estimates_details table tr td.cost {background: #FF8A00; color: #FFFFFF; }
	.pce_estimates_details table tr td.plancovers {background:#266F1C; color: #FFFFFF; }
	.pce_estimates_details table tr td.used {background:#FF9900; color: #FFFFFF; }
	.pce_estimates_details table tr td.light {background: #7F8DB1; color: #FFFFFF; }
	.pce_estimates_details table tr.totals td {background:#333333; color:#CCCCCC;  }
	.pce_estimates_details_print a {color:#E3702B; background: transparent url('../images/icons/print.png') no-repeat; }

	.pce_estimates_add_own    { background:#fff; }
	.pce_estimates_add_own input { border:1px solid #d0d0d0; }
	.pce_estimates_add_own td,
	.pce_estimates_add_own th { border:1px solid #c0c0c0; }
	.pce_estimates_add_own td { background:#F6F2E8; }
	.pce_estimates_add_own .row-heading { color:#266F1C; }
	.pce_estimates_add_own .header-row1 th { background:#266F1C; border-color:#555555; color:#f0f0f0; border-top:1px solid #000; border-bottom:1px solid #fff; }
	.pce_estimates_add_own .header-row2 th { background:#555555; color:#ffffff; border-color:#266F1C; }
	.pce_estimates_add_own .details-amounts-cell { background:#ffffff; }
	.pce_estimates_add_own .details-amounts-cell .hilite { color:#266F1C; }
	.pce_estimates_add_own .detailTitle b { color:#FF9900; }
	.pce_estimates_add_own .detailTitle { color:#666; }

	.pce-plan-details { background:#fff; }
	.pce-plan-details input { border:1px solid #f0f0f0; }
	.pce-plan-details th { border:1px solid #c0c0c0; }
	.pce-plan-details td { background:#F6F2E8;border:1px solid #c0c0c0;  }
	.pce-plan-details td { background:#F6F2E8;border:1px solid #c0c0c0;  }

	.pce-plan-details .row-heading {  color:#266F1C; }
	.pce-plan-details .header-row1 th { background:#266F1C; border-color:#555555; color:#f0f0f0; border-top:1px solid #000; border-bottom:1px solid #fff; }
	.pce-plan-details .header-row2 th { background:#555555; color:#ffffff; border-color:#266F1C; }


	.pce-plan-details .details-amounts-cell { background:#ffffff; }
	.pce-plan-details .details-amounts-cell H1 {color: #266F1C;}
	.pce-plan-details .details-amounts-cell .hilite { color:#266F1C; }
	.pce-plan-details .detailTitle b { color:#FF9900;}
	
	 .pce-error-page_message { color: #266F1C; }
	 .pce-error-page_message a { color: #266F1C; }
	
	/* PCE POPUPS */
	.pce_download_summaries .file { border-bottom:1px dotted #d0d0d0;}
	.pce_download_summaries .file.even { background:#f0f0f0;  }
	.pce_download_summaries .acrobat { background:#f0f0f0; border:1px solid #d0d0d0;}

	.pce-rx-scenarios { background:#f0f0f0; }
	.pce-rx-scenarios th { background: #266F1C; color:#fff; border:1px solid #d0d0d0;}
	.pce-rx-scenarios th a { color:#fff; }
	.pce-rx-scenarios td { border:1px solid #d0d0d0; }

	body.planCostEstimatorPopupNoSkin { background:#fff; }
	body.planCostEstimatorPopupNoSkin table.headline { border-bottom:1px solid #d0d0d0; }

	.rnd-solid .rnd-solid-tl { background:transparent url('../images/pce-generic/roundsolid_grey.png') no-repeat top left; }
	.rnd-solid .rnd-solid-tr { background:transparent url('../images/pce-generic/roundsolid_grey.png') no-repeat top right; }
	.rnd-solid .rnd-solid-bl { background:transparent url('../images/pce-generic/roundsolid_grey.png') no-repeat bottom left; }
	.rnd-solid .rnd-solid-br { background:transparent url('../images/pce-generic/roundsolid_grey.png') no-repeat bottom right; }
	.rnd-solid .rnd-solid-cnt { background:#CCCCCC; }
	
	.radiobtn  { background:transparent url('../images/pce-generic/radio_group.png') no-repeat 0px -38px; }
	.radiobtn.selected  { background:transparent url('../images/pce-generic/radio_group.png') no-repeat 0px 0px; }
	.radiobtn-hover { background-position:0px -19px; }
	
	.remove-btn { background:transparent url('../images/pce-generic/remove-btn.png') no-repeat 0px -13px; }
	.pdf-btn { background:transparent url('../images/pce-generic/pdf_button.png') no-repeat -5px 0px; }
	
	.openclose-btn { background:transparent url('../images/pce-generic/hideShowButton.png') no-repeat 0px 0px; }
	
	.alpha-nav li a {	border:1px solid #d0d0d0;  }
	.alpha-nav li a:hover { border-color:#3BB72F; }
	.alpha-nav li a.active { background:#3BB72F; border-color:#333; color:#fff; }
	
	.ui-slider .ui-slider-handle { background:transparent url('../images/pce-generic/slider.png') no-repeat; }
	.ui-slider .ui-slider-handle { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/pce/slider.png', sizingMethod='crop');}
	
	.ui-slider-horizontal-bg { background:transparent url('../images/pce-generic/slider_bg.png') no-repeat center; }
	
	.ui-slidersmall-horizontal-bg { background:transparent url('../images/pce-generic/slider_bg_small.png') no-repeat center; }
	.ui-slidersmall-horizontal-bg .ui-slider-horizontal { }
	.ui-slidersmall-horizontal-bg .ui-slider-horizontal .ui-slider-handle { background:transparent url('../images/pce-generic/slider_small.png') no-repeat; }
	.ui-slidersmall-horizontal-bg .ui-slider-horizontal .ui-slider-handle {  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Content/images/pce/slider_small.png', sizingMethod='crop');}

	.tce-tooltip { color:#444; }
	.tce-tooltip h2 { margin:.75em 0em .5em; padding-bottom:.5em; border-bottom:1px solid #d0d0d0;}
	