/* journey.css */

/* journey nav */
.jrny {width:176px;/*background:url(../i/jrny_bg.gif) 163px 0 repeat-y;*/}
.jrny1 {padding:11px 16px 0 3px;background:url(../i/jrny_bg.gif) -200px 0 no-repeat;}
.jrny1 h2 {color:#fff;font:1.9em "trebuchet ms", trebuchet, arial, sans-serif;margin:0;padding:0 4px 5px 6px;background:#38759D;}
.jrny2 {padding:0 16px 9px 0;*background:url(../i/jrny_bg.gif) -24px bottom no-repeat;*}
.jrny2 h2, .jrny2 h3 {background:#2d5e7e;font:bold italic 1.3em georgia, serif;color:#fff;padding:8px;margin:0 0 0 3px;border-top:1px solid #649DC3;}
.jrny2 .ad151x46 {width:151px;margin:auto;}
.jrny ol {border:1px solid #F3F1E7;margin:0 0 0 3px;padding:0.8em 0 0.8em 30px;background:#fdfbf0;color:#ff5a00;font:bold 1em "trebuchet ms", trebuchet, arial, sans-serif;}
.jrny li {padding:4px;}
.jrny li.selected {background:#ff5a00;font-weight:bold;}
.jrny li.selected span {color:#fff;}
.jrny li a {font-weight:normal;}
.jrny li.selected span a {color:#fff;font-weight:bold;}

/* journey main page/welcome */
.jrnyWelc {width:470px;color:#464646;background:#FEF8E6;background:#FEF8E6 url(../i/jrny2_bg.gif) -480px 0 repeat-y;margin: 0 0 45px 0;}
.jrnyWelc1 {background:url(../i/jrny2_bg.gif) no-repeat;}
.jrnyWelc2 {background:url(../i/jrny2_bg.gif) bottom right no-repeat;padding:16px;}
.jrnyWelc h3 {font:1.9em georgia, serif;color:#000;padding-bottom:6px;}
.jrnyWelc .txtcont {line-height:1.4em;float: none;width: auto;}
.txtcont .cred a {text-decoration:underline;}
.jrnyWelc .imgcont {padding-right:0;padding-left:7px;width:122px;}
.jrnyWelc .imgcont img {background:white;padding:3px;border:1px solid #e5e5e5;}
.jrnyWelc .cap1 {font:bold 1em georgia, serif;padding-top:4px;}
.jrnyWelc .cap2 {font:italic 1em georgia, serif;color:#707070;padding-top:2px;}

/* journey search styles */
.jrnySrch {width:470px;background:url(../i/srch_bg.gif) bottom left no-repeat;padding:0 0 10px 0;}
.jrnySrch1 {background:url(../i/srch_bg.gif) no-repeat;padding:10px 10px 0 35px;}
.jrnySrch table input.srchQ {width:240px;border:1px solid #ddd;border-color:#737373 #c3c3c3 #ddd #c3c3c3;padding:2px;}
.jrnySrch table td {font:bold 0.9em verdana, arial, sans-serif;color:#707070;text-align:right;vertical-align:middle;padding:0 4px 0 0;}

/* journey article directory (show/hide) styles */
.jrnyMb {width:470px;font:1em verdana, arial, sans-serif;}
.jrnyMb h3 {font:bold 1.6em "trebuchet ms", trebuchet, arial, sans-serif;color:#60b212;margin:0;}
.jrnyMb .dek {color:#464646;margin:0 0 4px 0;}
.jrnyMb .join {background:#E9F6F0;padding:5px;border-bottom:1px solid #BDDCC8;}
.jrnyMb table {width:100%;margin-bottom:5px;}
.jrnyMb th {background:#E9F6F0;text-align:left;padding:5px;border-bottom:1px solid #B7B7B7;color:#464646;font-size:0.9em;}
.jrnyMb td {padding:5px;border-bottom:1px dotted #999;color:#464646;}
.jrnyMb td a {padding-left:18px;background:url(../i/mb-quote.gif) left center no-repeat;font-weight:bold;}
.jrnyMb .seeAll a {padding-left:12px;background:url(../i/arrow-more.gif) left center no-repeat;font:bold 0.9em verdana, arial, sans-serif;}

.artDir {width:470px;font:1em verdana, arial, sans-serif;border-bottom:1px solid #ddd;}
.artDir .artDirHd {background:url(../i/article-list.gif) no-repeat;padding-left:40px;}
.artDir h3 {font:bold 1.6em "trebuchet ms", trebuchet, arial, sans-serif;color:#60b212;margin:0;}
.artDir .dek {color:#464646;margin:0 0 4px 0;}
.artDir h4 {font:bold 1.3em "trebuchet ms", trebuchet, arial, sans-serif;margin:0;}
.artDir ul.one {margin:0;padding:0;list-style:none;}
.artDir li.one {clear:both;border-top:1px solid #ddd;padding:2px 0;}
.artDir li.first {background:url(../i/artdir_bg.gif) repeat-x;}
.artDir li:first-child {border-color:#707070;}
.artDir ul.two {margin:2px 0 8px 0;padding:0 0 0 20px !important;padding:0 0 0 30px;color:#0076A3;float:left;width:200px;list-style:disc;}
.artDir ul.two li {margin:0 0 2px 0;padding:0;}
.artDir .clex {float:right;font-size:0.9em;}
.artDir .clex a {text-decoration:underline;cursor:pointer;}
.artDir .clex2 {float:left;padding-top:3px;}
.artDir .clex2 a {cursor:pointer;margin-top:3px;margin-right:5px;}
.artDir .clex2 img {background:url(../i/arrows-exp.gif) -488px center no-repeat;width:12px;height:12px;}

/* Top-Searched Conditions styles */
.tsBox {width:646px;font:12px verdana, arial, sans-serif;margin-bottom:25px;}
.tsBox .tsTop {background:#F8F4D8 url(../i/tsBox_bg.gif) no-repeat;padding:10px 15px;}
.tsBox .tsTop h2 {color:#464646;font:bold 1.7em "trebuchet ms", trebuchet, arial, sans-serif;}
.tsBox .tsBot {background:#F8F4D8 url(../i/tsBox_bg.gif) bottom right no-repeat;padding:15px;}
.tsBox .tsMain {border:1px solid #EBE7D0;border-color:#EBE7D0 #efefef;}
.tsBox .tsMain2 {border:1px solid #dfdfdf;border-width:0 1px;padding:10px 15px;}
.tsBox .tsMain .dek {font-size:11px;color:#707070;margin-bottom:1.5em;}
.tsBox .tsMain .dek a {text-decoration:underline;}
.tsBox .tsMain ul {float:left;width:175px;margin:0 14px 0 15px;padding:0;color:#4C9FBE;}
.tsBox .tsMain li {margin:0 0 0.5em 0;padding:0;}
.tsBox .tsMain img {vertical-align:top;}
.tsBox .seeAll {text-align:right;}
.tsBox .tsTop .seeAll {float:right;margin-top:10px;}
.tsBox .seeAll a {padding-right:12px;background:url(../i/arrow-more.gif) right center no-repeat;font-weight:bold;font-size:10px;}
.resources h2 {color:#464646;font:bold 21px "trebuchet ms", trebuchet, arial, sans-serif;padding-bottom:3px;margin-bottom:12px;border-bottom:1px solid #e4dfc5;}

/*tooltip*/
.tooltipOuter {width:360px;margin-left:-150px;padding-bottom:12px;background:url(../i/tooltip_bg.png) bottom right no-repeat;color:#464646;font:0.9em verdana, arial, sans-serif;}
.tooltipInner {background:url(../i/tooltip_bg.png) no-repeat;padding:28px 12px 4px 12px;}
.tooltipInner h4 {font-size:1.3em;border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:5px;color:black;}

/*to preload image*/
.tooltip {background:url(../i/tooltip_bg.png) 999em 999em no-repeat;}

.error404 {font-size:1.1em;}
.error404 strong {color:#c00;font-size:1.1em;}
#error .tsBox .tsTop, #error .tsBox .tsBot {background:none;border:none;border-top:1px solid #ddd;padding:10px 0;}
#error .tsBox .tsTop h2 {color:#60b212;}
#error .tsBox .tsMain, #error .tsBox .tsMain2 {border:none;padding:5px 0;}

