/* STYLES USED BY INSIDE PAGES ONLY *//* Header Ad */.head-bg { background: url(../images/head_bg_blue_gradient_short.gif) repeat-x bottom left; }.head-ad, .head-ad-content, .head-ad-content div { min-height: 175px; height: 14.5em; }.head-ad, .head-ad-content{ min-width:750px; width: 63em;  position:relative;}.head-ad-content { position:absolute; top: 0; left: 4px; }.head-ad-content div { border-top: 1px solid #2d2d2d; margin-top:-1px;}.head-ad-content a.ad-text { text-indent: -9999px; display:block; }/*  Tabs */.tabs { left:-1px; }.subnav { padding-right: 265px; }.subnav.full-width { padding-right:0;  }.subnav.full-width .orange { padding-right: 25px; }.subnav a.selected, .subnav a.selected:visited, .subnav a.selected:hover { background-color: #C8560F; color: #fff; padding: 0 .5em; text-decoration:none; cursor:default; }.shadow-left, .shadow-right { background: url(../images/shadow_sides.gif) repeat-y; }.shadow-right { background-position: top right; }#nav a.secondary, #nav a.secondary:hover, #nav a.secondary:visited {background: #0A4668 url(../images/nav_secondary_bg.gif) no-repeat left bottom; color: #fff;font-size: 11px;margin-top: .5em;margin-left:1px;padding: .4em 1.7em .4em 1.7em;}#nav a.secondary:hover { background-position: -250px bottom; background-color: #3F7492; }#nav a.secondary.first { margin-left: 2px; }.col-middle-content #nav li.selected a.secondary { margin-top: .5em; background: #ED7D37 url(../images/nav_secondary_sel_bg.gif) repeat-x left bottom; border:none; }/* Bread Crumbs */.crumbs { position:relative; display:block; margin:-4.7em 0 0 0; padding-bottom: 3.3em; font-size: 11px; border-bottom:1px solid #fff; width: 40%;}.crumbs.wider { width: 75%; }/* Main Content */.page-content  { border-left: 4px solid #fff; border-right: 4px solid #fff; padding: 25px 25px 40px 25px; }.page-content p { line-height: 18px; margin:0 0 15px 0; padding:0; }.heading-link-combo h2 { float:left; }.heading-link-combo a { float:left; margin:.6em 0 0 0; padding-left:1.25em; }blockquote { padding:1em 2em; margin: 0; }.flat-clear { clear:left; font-size:1px; }.flat-clear-both { clear:both; font-size:1px; }/* Disclosures */.page-content p.disclosure { line-height: normal; margin-top: 2em; clear:left; }p.disclosure, p.disclosure a, p.disclosure a:visited, .gray-note { font-size: 11px; color: #666; }p.disclosure a:hover { color: #E26314; }.dashed-border, p.dashed-border { border-top: 1px dashed #ccc; padding-top:1em; margin-top:1em;}p.disclosure.dashed-border { margin-top:2em; }.dashed-border-bottom { border-bottom: 1px dashed #ccc; padding-bottom:1em; margin-bottom:1em; }/* Menu Items */.menu-item { border-bottom:1px solid #e5e5e5; color: #666; padding: .7em 0;}.menu-item strong { display:block; padding-bottom:.3em; }/* Feature Lists */.feature-row { clear:left; }.menu .feature { width: 30%; }.feature, .menu.skinny .feature { float:left; width: 22%; margin-right: 3em;}.page-content .feature p { color: #666; margin:.2em 0 1em 10px; }/* Fieldsets */fieldset { margin:0; padding:0; }legend { font-size: 14px; font-weight:bold; color: #333; margin:0; padding:0 .5em; }.fieldset-content { padding: 1em 2em; }/* Action box */.page-actions {float:right;  min-width: 150px; width: 15em; padding: 0 0 1em 5em; }.page-actions.wide { min-width: 200px; width: 20em;  }/* Page Actions and Orange Box */.box-orange, .box-orange .corner, .box-orange .corners-bottom, .box-orange .corners-bottom div { background: #FBF3E4 url(../images/corners_orange.gif) no-repeat -5px -5px; }.box-orange .corner, .box-orange .corners-bottom div { width: 5px; height:5px; float:right; font-size: 1px; }.box-orange .corner { background-position: 0 -5px; }.box-orange .corners-bottom { background-position: -5px 0; height: 5px; }.box-orange .corners-bottom div { background-position: 0 0; }.page-actions, .page-actions h2 { font: 10px Verdana, Arial, Helvetica, sans-serif; }.page-actions h2 { font-weight:bold; font-size: 11px; }.page-actions { margin-bottom: 2em; }.page-actions .box-orange { margin-top:1em; }.page-actions .box-orange a, .page-actions .box-orange strong { line-height:2em; }.box-orange-content { padding: 1em 1.5em 1em 2em; }.page-actions .box-orange-content { padding: 15px; }.box-orange-content .dashed-border { border-top: 1px dashed #E5C893; }/* Blue Box */.box-blue, .box-blue .corner, .box-blue .corners-bottom, .box-blue .corners-bottom div { background: #EAF1F3 url(../images/corners_blue.gif) no-repeat -5px -5px; }.box-blue .corner, .box-blue .corners-bottom div { width: 5px; height:5px; float:right; font-size:1px; }.box-blue .corner { background-position: 0 -5px; }.box-blue .corners-bottom { background-position: -5px 0; height: 5px; }.box-blue .corners-bottom div { background-position: 0 0; }.box-blue-content { padding: 2em; }.box-blue.narrow { width: 47%;}/* Blue Box with Shadow */.box-blue-shadow-top { font-size:1px; background: #EAF1F3 url(../images/corners_blue_shadow_top.gif) repeat-x;}.box-blue-shadow-corners, .box-blue-shadow-corners div { height: 8px;  font-size: 1px; background: url(../images/corners_blue_shadow.gif) no-repeat; }.box-blue-shadow-top .box-blue-shadow-corners { background-position: -8px -11px; }.box-blue-shadow-top .box-blue-shadow-corners div { float:right; width: 9px; height: 8px; font-size: 1px; background-position: 0 -11px; }.box-blue-shadow-bottom .box-blue-shadow-corners div { float:right; width: 9px; height: 10px; font-size: 1px; }.box-blue-shadow-bottom .box-blue-shadow-corners { height: 10px; background-position: -8px 0; }.box-blue-shadow-bottom {  height: 10px; font-size: 1px; background: #EAF1F3 url(../images/corners_blue_shadow_bottom.gif) repeat-x bottom left;}.box-blue-shadow-sides { background: #EAF1F3 url(../images/corners_blue_shadow_left.gif) repeat-y; }.box-blue-shadow-sides div { background: url(../images/corners_blue_shadow_right.gif) repeat-y top right; }.box-blue-shadow-content { padding: 1em 1em 1em 2.5em; }.box-blue-shadow-sides  .box-blue-arrow-left { background: url(../images/corners_blue_arrow_left.gif) no-repeat; width: 11px; height: 16px; float:left;}/* Orange Button */a.btn-orange, a.btn-orange:hover, a.btn-orange:visited{display:block;width: 150px;height: 25px;color: #fff;background: url(../images/btn_orange.gif) no-repeat;text-align:center;font-weight:bold;font-size: 12px;font-family: Arial, Helvetica, sans-serif;text-decoration:none;line-height:23px;}a.btn-orange.wide, a.btn-orange.wide:hover, a.btn-orange.wide:visited {width: 200px;height: 25px;background: url(../images/btn_orange_wide.gif) no-repeat;}a.btn-orange:hover, a.btn-orange.wide:hover { background-position: 0 -25px; }a.btn-right { float:right; margin:0 0 1em 1em; }a.btn-orange.on-blue, a.btn-orange.on-blue:hover, a.btn-orange.on-blue:visited{    background: url(../images/btn_orange_on_blue.gif) no-repeat;}a.btn-orange.on-blue:hover { background-position: -150px 0; }/* Qualifying Service Icon */a.qualifying-service, a.qualifying-service:visited { padding-right:0; margin-top:1em; display:block; width: 150px; height:33px; overflow:hidden; text-indent:-9999px; background: url(../images/icon_qualifying_service.gif) no-repeat;}a.qualifying-service:hover { background-position: 0 -33px; }a.qualifying-service.wider, a.qualifying-service.wider:visited { background-position: -150px 0; width: 200px; }a.qualifying-service.wider:hover { background-position: -150px -33px; width: 200px; }/* Tools */.tools-container { float:right; position:relative; margin: -62px -30px 0 0; }.tools {width: 265px;background-color: #E6B051;background-repeat: no-repeat;padding:265px 0 8px 0;margin: 0 0 2em 3em;}.tools.empty { height: 315px; padding:0; overflow:hidden;}.tools-content { background: url(../images/bg_white_45_percent.png) repeat; margin:0 8px; padding-bottom: 2em;}.tools h2 { font-size: 30px; color:#542E0D; padding: 10px; }.tools a, .tools a:visited, .tools a:hover { color: #333; position:relative;}.tools ul.square li { padding-bottom: .5em; }.tools ul.square { margin-bottom:0; margin-top:0; padding-bottom:0; padding-top: 0; }.tools li span { background-color: #FAEFDB; display:block; padding: 2px 5px 2px 2em; margin: 0 1em 0 -2em; color: #6F4119;}.tools li.current-page { list-style:none; list-style-image:none; }.tools h3 { margin:0 0 .5em 1em; font-size: 12px; }.left-of-tools { width: 60%; }.left-of-tools-wider { width: 69%; }.left-of-tools-narrow { width: 45%; }/* Tables */.basic { border-collapse: collapse; border: 1px solid #BCCFD4; font-size:11px; line-height:normal;}.basic th { background-color: #EAF1F3; }.basic td, .basic th { border: 1px solid #BCCFD4; padding: .5em 1em;}.basic th { border-bottom: none; }.basic th.no-border { border-top: 1px solid #EAF1F3; }.basic tr.head th { padding: 1em; text-align:center; }.basic tr.head th.dark { background: #5990AF url(../images/bg_table_head_blue.gif) repeat-x; color: #fff; padding: .7em 1em;}.basic .dark { background-color: #B0C5CF; }.basic td.bg-orange, .basic tr.bg-orange td { background-color: #FFF0D6; }.top td, .top th { vertical-align:top; }.basic.large { font-size: 12px; }td.Yes { text-indent: -9999px; background: url(../images/check_orange.gif) no-repeat center; }td.No { text-indent: -9999px; }.clear, .clear td { border:none; padding:0; }td.right { text-align:right; }.disclosure td, .disclosure th { vertical-align:top; font-size:11px; color: #666;}.disclosure th { font-weight:normal; }.form td { vertical-align:top; padding: 0 1em 1em 0; }/* Rates */.rates { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: .5em 2px 1em 2px; margin-bottom: 1em; }.rates table { width: 100%;  }.rates table td, .rates table th { font-weight:normal; padding: .5em 0 .5em 0; vertical-align:top; }.rates table th { text-align:left; }.rates table td.rate { text-align: right; }.rates tr.dark td, .rates tr.dark th { background-color: #f5f5f5; }