/*	toplevel_delta
		/files/abstract/misc/TOPLEVEL_DELTA
		b1, r9117z, r39047
		2006-2007		*/

/* =toplevel =corrections =tables - - rev'd table styles 2007-11 */
.SubH1, .subheading1 {
color: #51626f;
text-decoration: none;
padding: 4px;
}
.Tbl_a,
#mncnt .lcn table, #mncnt .lc table {
border-style: none;
border-collapse: collapse;
}
.Tbl_a td {
padding: 4px;
}
.Thd, .Thg, .Thw, .Thd2,
.Thd td, .Thg td, .Thw td, .Thd2 td,
.Thg_hi, .Thg_hi td, .Thw_hi, .Thw_hi td,
.Thw_noBorder, .Thw_noBorder td
/* #mncnt .lcn td, #mncnt .lc td */ {
border-style: none;
padding: 4px;
}
.Thg_hi, .Thg_hi td {
background-color: #ecf0f1;
}
.Thg_hi a, .Thg_hi td a, .Thw_hi a, .Thw_hi td a {
font-weight: normal;
text-decoration: none;
}
.Thg_hi a:hover, .Thg_hi td a:hover, .Thw_hi a:hover, .Thg_hi td a:hover {
font-weight: normal;
text-decoration: underline;
}
#mncnt .Tbl_a td,
#mncnt .ccl td, #mncnt .ccr td, #mncnt .lc td {
border-collapse: separate;
border: 1px solid #fff;
}
.Tbl_a h2, .Tbl_a h4 {
line-height: 1.2em;
white-space: nowrap;
}
.Tbl_a_header h2, .Thd h2, .Thg h2, .Thw h2,
.Tbl_a_header h4, .Thd h4, .Thg h4, .Thw h4,
/* #mncnt .lcn td h2, */ #mncnt .lc td h2,
/* #mncnt .lcn td h4, */ #mncnt .lc td h4 {
line-height: 1.2em;
}
.Tbl_a_header p, .Thd p, .Thg p, .Thw p, .Thd2 p,
#mncnt .lcn td p, #mncnt .lc td p {
margin: 0px;
}
.Thd_sort, .Thd_sort td {
padding: 4px;
background-color: #efefef;
}
.Thg a, .Thw a,
.Thg a:hover, .Thw a:hover,
.Thg td a, .Thw td a,
.Thg td a:hover, .Thw td a:hover,
/* #mncnt .lcn td a:link, #mncnt .lc td a:link,
#mncnt .lcn td a:visited, #mncnt .lc td a:visited,
#mncnt .lcn td a:hover, #mncnt .lc td a:hover, */
.Thg a strong, .Thw a strong,
.Thg a:hover strong, .Thw a:hover strong,
.Thg td a strong, .Thw td a strong,
.Thg td a:hover strong, .Thw td a:hover strong,
.Thg strong a, .Thw strong a,
.Thg strong a:hover, .Thw strong a:hover,
.Thg td strong a, .Thw td strong a,
.Thg td strong a:hover, .Thw td strong a:hover {
font-weight: normal;
}
.Tbl_a_header, .Thd, .Thd2,
.Tbl_a_header td, .Thd td, .Thd2 td,
/* #mncnt .lcn thead tr, */ #mncnt .lc thead tr,
/* #mncnt .lcn thead td, */ #mncnt .lc thead td {
background: #efefef;
}
.SubH1 a:link, .SubH1 a:visited,
.Tbl_a_header a:link, .Tbl_a_header a:visited,
.Thd a:link, .Thd a:visited {
color: #51626f;
padding-left: 8px;
background: url("arrow_5.gif") center left no-repeat;
text-decoration: none;
}
.SubH1 a:hover, .Tbl_a_header a:hover, .Thd a:hover {
color: #51626f;
padding-left: 8px;
background: url("arrow_5.gif") center left no-repeat;
text-decoration: underline;
}
ul {
padding: 0px;
margin: 5px 0px; /* was: 10px 0px */
list-style: none;
}
.CC {
padding: 5px;
}
dl {
padding: 0px;
margin: 10px 0px;
list-style: none;
}
dt {
padding: 0px;
margin: 0px;
list-style: none;
}
dd {
padding: 0px;
margin: 0px 0px 10px 0px;
list-style: none;
}
/* ordered =lists */
ol li {
list-style-type: decimal;
list-style-image: none;
}
/* unordered =lists in DCR fields */
#pHB_intro li, .pHB_bullet li,
#pHB_intro li li li, .pHB_bullet li li li {
list-style: url("bullet_square1.gif");
margin: 0px 0px 2px 10px;
padding: 0px;
}
#pHB_intro li li, .pHB_bullet li li,
#pHB_intro li li li li, .pHB_bullet li li li li {
list-style: url("bullet_square.gif");
margin: 0px 0px 2px 10px;
padding: 0px;
}
#pHB_intro ul, .pHB_bullet ul {
padding: 0px 6px;
margin: 5px 0px;
}
/* ordered =lists in DCR fields */
#pHB_intro ol li, .pHB_bullet ol li  {
list-style-type: decimal;
list-style-image: none;
}
/* =lists in =rc =iu - - =ul =dl */
#mncnt .iu ul li, #mncnt .puiu ul li,
#mncnt .iu dl dd, #mncnt .puiu dl dd,
#mncnt1 .iu li {
margin: 0px;
border-bottom: 1px dotted #ccc;
padding: 2px 0px 3px 0px;
}
#mncnt .iu dl dt, #mncnt .puiu dl dt {
padding: 2px 0px 0px 0px;
}
#mncnt .iu ul, #mncnt .puiu ul,
#mncnt .iu dl, #mncnt .puiu dl,
#mncnt1 .iu ul {
margin: 0px;
padding: 10px 10px 10px 12px;
list-style: none;
}
.iu dl, .puiu dl { /* e.g., technical support pg */
margin: 0px;
padding: 10px 10px 5px 12px; /* 5px add'l on bottom comes from dd */
list-style: none;
}
.puiu dt, .iu dt {
margin: 0px;
padding: 0px;
list-style: none;
}
.iu dd, .puiu dd {
margin: 0px 0px 5px 0px; /* creates space between border-bottom and next dt */
border-bottom: 1px dotted #ccc;
padding: 2px 0px 3px 0px;
}
/* extends =intro functionality */
#mncnt .intro, #mncnt .iu .intro,
#mncnt ul.intro, #mncnt ol.intro, #mncnt dl.intro {
margin-top: 0px;
}
/* beg =toplevel revs & adds */
#hedr {
margin: 12px 0px 0px 0px;
}
#lgo {
width: 170px;
background: url("../slike/logo_z.gif") center right no-repeat;
}
#nvw {
width: 816px;
}
#nvw .lt {
width: 603px;
}
#nvw .flwth {
width: 814px;
}
#nvw .flwth .btl {
width: 603px;
}
#tpnv a {
padding: 0px 10px 0px 10px;
background-repeat: no-repeat;
}
#tpnv li ul {
left: 100%;
z-index: 98;
}
#cnv a {
width: 84px;
height: 16px;
}
#cnv a.ab {
width: 116px;
}
#cnv .dnv a {
width: 189px;
}
#serch {
padding-bottom: 0px;
padding-top: 1px;
height: 45px;
}
*+html #serch {
margin: 1px;
background-color: #cd7877;
padding-bottom: 0px;
padding-top: 0px;
height: 46px;
}
.rtarw {
padding: 0px;
}
#pgctwrp {
padding: 3px 0px 22px 3px;
width: 986px;
}
#lfnvcl {
width: 166px;
}
#lnv, #lnv ul {
width : 163px;
}
#lnv li {
width: 163px;
}
#lnv li ul {
margin-left : 163px;
}
#lnv li a {
width: 145px;
w\idth : 145px;
}
#mncnt {
padding: 0px;
}
.cframe {
margin: 0px 0px 0px 178px;
padding: 0px;
}
.iframe {
margin: 0px 0px 0px 8px;
padding: 0px;
}
#mncnt .lc {
width: 754px;
overflow: hidden; /* wsrd2 */
}
* html #mncnt .rc {
margin: 0px;
padding: 0px;
padding-left: 0px;
width: 212px;
float: right;
}
/* =DEPRECATED - - =rc1 */ #mncnt .rc1 { margin: -143px 0px 0px 0px; padding: 0px; width: 212px; float: right; background-color: #fff; }
#mncnt .ilc {
width: 475px;
}
#mncnt .irc {
width: 475px;
margin-left: 22px;
}
.tfo {
right: 0px;
}
#mncnt .lcn {
width: 584px;
}
#mncnt .pls h1 {
padding-bottom: 0px;
margin-bottom: 0px;
font-weight: bold;
font-size: 1.2em;
background: url("arrow_5.gif") center left no-repeat;
}
#mncnt .pls h1 a, #mncnt .pls h1 a:visited {
color: #51626f;
}
#mncnt .pls h1 a:hover {
color: #51626f;
}
#mncnt .pls ul {
margin: 2px 0px 0px 8px;
padding: 0px;
}
#mncnt .ccl {
width: 366px;
}
#mncnt .ccr {
width: 366px;
}
#pu {
width: 754px;
margin: 0px; /* wsrd2 - was: pb 12px */
/* float: left;  - - 2007-11-17 */
}
* html #pu {
width: 754px;
margin: 0px; /* wsrd2 - was: pb 12px */
/* float: left; - - 2007-11-17 */
}
#pu .mn {
width: 754px; /* was: 540px; */
height: 131px;
padding: 0px;
border-right: none;
}
#pu .r {
margin: 0px;
width: 212px;
float: left;
}
* html #pu .r {
margin: 0px;
}
#pu .r .rt {
padding: 0px;
height: 65px;
border-top: 1px solid #c4cfd1;
border-bottom: none;
}
#pu .r .rb {
padding: 0px;
height: 65px;
}
#pul {
width: 808px;
padding: 0px;
margin: 0px 0px 12px 0px;
}
#pul .mnl {
width: 596px;
}
* html #pul .mnl {
width: 596px;
}
#pul .mnl .pmwrp {
width: 596px;
}
#pul2 {
width: 596px;
margin-bottom: 12px;
}
* html #pul2 {
width: 596px;
margin-bottom: 12px;
}
#pul2 .mnl { 
width: 596px;
}
* html #pul2 .mnl {
width: 596px;
}
#pul2 .mnl .pmwrp {
width: 596px;
}
#flshc2, #flshc3, #flshc4, #flshc5 {
padding: 0px;
margin: 0px;
border-style: none;
}
.mpu-2px { /* hides 2px of mpu - - looks better next to .iu and .puiu */
width: 594px;
overflow: hidden;
}
#pul .rl {
margin: 0px;
float: right;
border-collapse: separate;
border-left: 1px solid #fff;
margin-left: -1px;
}
* html #pul .rl {
margin: 0px;
border-collapse: separate;
border-left: 1px solid #fff;
margin-left: -1px;
}
/* =rc =iu =puiu revs & adds */
.puiu {
height: 129px;
overflow: hidden;
}
.puiu {
margin: 0px;
margin-bottom: 2px;
padding: 0px;
border: 1px solid #c4cfd1;
position: relative;
}
.puiu h1 {
border: none;
margin: 1px;
padding: 2px 0px 3px 12px;
line-height: 1.2em;
background: #c3cfd1 url("header_bg_db.gif") center right no-repeat;
color: #51626f;
font-weight: normal;
}
.iu h1 {
background: #cd7877 url("header_bg_db.gif" ) center right no-repeat;
}
.iu h1 a, .puiu h1 a,
.iu h1 a:visited, .puiu h1 a:visited {
color: #51626f;
padding-left: 8px;
display: block;
background: url("arrow_5.gif") center left no-repeat;
}
#mncnt .iu h1 a:hover, #mncnt .puiu h1 a:hover {
color: #51626f;
padding-left: 8px;
display: block;
background: url("arrow_5.gif") center left no-repeat;
text-decoration: underline;
}
.iu p, .puiu p {
padding: 2px 12px;
margin: 0px;
}
/* extends =thumb =pthumb functionality */
.iu img.thumb, .puiu img.thumb,
.iu a img.thumb, .puiu a img.thumb {
margin: 0px;
padding: 2px;
float: left;
}
.thumbp {
padding: 0px 2px 2px 80px;
margin: 0px;
}
#mncnt .iu .thumbp, #mncnt .puiu .thumbp {
padding: 0px 2px 2px 70px;
margin: 0px;
}
#mncnt .rc .tht {
padding-bottom: 2px;
}
#ftr {
margin: 0px;
}
#mncnt .exm {
width: 375px;
}
/* gbs for lg content, i.e. support */
.gbgl {
display: block;
float: left;
padding: 5px 0px 0px 0px;
margin: 0px;
width: 366px;
}
.gbgr {
display: block;
float: left;
padding: 5px 0px 0px 22px;
margin: 0px;
width: 366px;
}
/* gbs for x-lg content */
.gbxl {
display: block;
float: left;
padding: 5px 0px 0px 0px;
margin: 0px;
width: 393px;
}
.gbxr {
display: block;
float: left;
padding: 5px 0px 0px 22px;
margin: 0px;
width: 393px;
}
/* gbs for narrow content - - 4 per .lc, 1x .gbsml + 3x .gbsmr */
.gbsml {
display: block;
float: left;
padding: 5px 0px 0px 0px;
margin: 0px;
width: 172px;
}
.gbsmr {
display: block;
float: left;
padding: 5px 0px 0px 22px;
margin: 0px;
width: 172px;
}
/* gbs for x-narrow content - - 4 per .lcn, 1x .gbxsl + 3x .gbxsr */
.gbxsl {
display: block;
float: left;
padding: 5px 0px 0px 0px;
margin: 0px;
width: 129px;
}
.gbxsr {
display: block;
float: left;
padding: 5px 0px 0px 22px;
margin: 0px;
width: 129px;
}
/* return-to-top style, wrap in p or div */
a.returnTop {
text-decoration: none;
background-image: url("../../worldwide/shared/images/misc/ARROW_UP_OFF_ICON.gif");
background-repeat: no-repeat;
line-height: 18px;
margin: 0px;
padding: 2px 0px 2px 20px;
}
a:hover.returnTop {
text-decoration: none;
background-image: url("../../worldwide/shared/images/misc/ARROW_UP_ON_ICON.gif");
background-repeat: no-repeat;
line-height: 18px;
margin: 0px;
padding: 2px 0px 2px 20px;
}
/* extends =hrw =hr to =rc =iu */
.iu div.hrw {
margin-left: 12px;
margin-right: 10px;
overflow: hidden;
}
.productSelector {
width : 167px;
}
.productSelector .hd {
width : 163px;
}
#sideBanner {
width : 163px;
}
/* end =toplevel revs & adds */

/* beg =rc =iu =lists - - to nest lists in =rc */
/* =rc =iu =lists - - to nest unbulleted in unbulleted */
#mncnt .iu ul ul, #mncnt .iu ul ul ul,
#mncnt .puiu ul ul, #mncnt .puiu ul ul ul {
margin: 0px;
padding: 0px;
}
#mncnt .iu li li, #mncnt .iu li li li,
#mncnt .puiu li li, #mncnt .puiu li li li {
margin: 0px;
padding: 0px;
border-bottom-style: none;
}
/* =rc =iu =lists - - to nest bulleted inside unbulleted */
#mncnt .iu ul.boxes li, #mncnt .iu ul ul.boxes li,
#mncnt .puiu ul.boxes li, #mncnt .puiu ul ul.boxes li {
list-style: url("bullet_square1.gif");
margin: 2px 0px 2px 6px;
padding: 0px;
border-bottom-style: none;
}
#mncnt .iu ul.boxes,
#mncnt .puiu ul.boxes {
margin: 10px 0px 10px 22px;
padding: 0px;
}
/* =rc =iu =lists - - to nest 2nd-level bullets */
#mncnt .iu ul.boxes ul.boxes2 li, #mncnt .iu ul ul.boxes ul.boxes2 li,
#mncnt .puiu ul.boxes ul.boxes2 li, #mncnt .puiu ul ul.boxes ul.boxes2 li {
list-style: url("bullet_square.gif");
margin: 2px 0px 2px 6px;
padding: 0px;
border-bottom-style: none;
}
#mncnt .iu ul ul.boxes, #mncnt .iu ul.boxes ul.boxes2, #mncnt .iu ul ul.boxes ul.boxes2,
#mncnt .puiu ul ul.boxes, #mncnt .puiu ul.boxes ul.boxes2, #mncnt .puiu ul ul.boxes ul.boxes2 {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 10px;
padding: 0px;
}
/* end =rc =iu =lists */

/* beg =misc =layout - - piloted & approved */
/* =misc =layout - - a previous-next nav */
ul.navar {
margin: 0px;
padding: 0px;
display: block;
}
ul.navar li {
display: block;
float: left;
list-style: none;
padding: 0px;
}
ul.navar li a {
padding: 0px 20px;
}
ul.navar li.arb {
background: url("../../worldwide/shared/images/navigation/ARB_017BBA.gif") center left no-repeat;
}
ul.navar li.arp {
background: url("../../worldwide/shared/images/navigation/ARP_017BBA.gif") center no-repeat;
}
ul.navar li.arf {
background: url("../../worldwide/shared/images/navigation/ARF_017BBA.gif") center right no-repeat;
}
/* =misc =layout - - bulleted inline list */
.iul-boxes li {
background-image: url("bullet_square1.gif");
background-repeat: no-repeat;
background-position: center left;
padding: 0px 15px 2px 10px;
float: left;
white-space: nowrap;
}
.iul-boxes {
margin: 5px 0px;
padding: 0px 6px;
list-style-type: none;
}
/* =misc =layout - - unbulleted inline =ul list */
.inline li {
padding: 0px 15px 2px 0px; /* change padding-right in abstract if needed */
float: left;
white-space: nowrap;
}
.inline {
margin: 0px;
padding: 0px;
list-style-type: none;
}
/* =misc =layout - - inline =ol list, e.g., technical support pg */
ol.inline li {
list-style-type: decimal;
margin-left: 1.5em;
padding-right: 15px;
}
/* =misc =layout - - inline =dl list, e.g., technical support page */
.inline dt, .inline dd {
padding: 0px 5px 2px 0px; /* change padding-right in abstract if needed */
margin: 0px;
float: left;
white-space: nowrap;
}
/* =misc =layout - - xtra-led ul, e.g. buy direct */
.ulwd li {
margin: 0px 0px 6px 0px;
padding: 0px;
}
.ulwd {
margin: 0px;
}
/* =misc =layout - - hide bkgd img, e.g. 3d pty hdr */
#hedr .nbg, #pgctwrp .nbg, #ftr .nbg {
background-image: none;
}
/* =misc =layout - - no margin-bottom for p */
.xpd, #mncnt .xpd {
margin-bottom: 0px;
}
/* =misc =layout - - classes for l/r widths by % */
.aty, .aty-l { /* "80" pos. lt */
width: 75%;
float: left;
margin: 0px 0px 2px 0px;
}
.aty-r { /* "80" pos. rt */
width: 75%;
float: left;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 22px;
}
.twy, .twy-l { /* "20" pos. lt */
width: 20%;
float: left;
margin: 0px 0px 2px 0px;
}
.twy-r { /* "20" pos. rt */
width: 20%;
float: left;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 22px;
}
.svy, .svy-l { /* "70" pos. lt */
width: 65%;
float: left;
margin: 0px 0px 2px 0px;
}
.svy-r { /* "70" pos. rt */
width: 65%;
float: left;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 22px;
}
.tdy, .tdy-l { /* "30" pos. lt */
width: 30%;
float: left;
margin: 0px 0px 2px 0px;
}
.tdy-r { /* "30" pos. rt */
width: 30%;
float: left;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 22px;
}
.sty, .sty-l { /* "60" pos. lt */
width: 55%;
float: left;
margin: 0px 0px 2px 0px;
}
.sty-r { /* "60" pos. rt */
width: 55%;
float: left;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 22px;
}
.fty, .fty-l { /* "40" pos. lt */
width: 40%;
float: left;
margin: 0px 0px 2px 0px;
}
.fty-r { /* "40" pos. rt */
width: 40%;
float: left;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 22px;
}
/* =misc =layout - - pullquote */
p.pullquote {
width: 281px;
float: right;
font-style: italic;
font-weight: 600;
font-size: 1.1em;
line-height: 1.5em;
font-stretch: expanded;
padding: 10px 22px 10px 22px;
border: 1px solid #c4cfd1;
margin-left: 10px;
}
/* =misc =nav =cursor - - hand style */
#mncnt .hnd {
cursor: pointer;
}
/* end =misc =layout */

/* beg =boldlinks - - h2 h4 & strong links (at wsrd2) */
#mncnt h2 a, #mncnt h2 a:visited,
#mncnt td h2 a, #mncnt td h2 a:visited,
#mncnt h4 a, #mncnt h4 a:visited,
#mncnt td h4 a, #mncnt td h4 a:visited,
#mncnt li strong a, #mncnt li strong a:visited {
color: #51626f;
padding-left: 8px;
background: url("arrow_5.gif") center left no-repeat;
text-decoration: none;
}
#mncnt li strong a, #mncnt li strong a:visited, #mncnt li strong a:hover {
display: block;
}
#mncnt h2 a:hover, #mncnt h4 a:hover,
#mncnt td h2 a:hover, #mncnt td h4 a:hover,
#mncnt li strong a:hover {
color: #51626f;
padding-left: 8px;
background: url("arrow_5.gif") center left no-repeat;
text-decoration: underline;
}
#mncnt .thumbp strong a, #mncnt .thumbp strong a:visited,
#mncnt .intro strong a, #mncnt .intro strong a:visited,
#mncnt .iu .thumbp strong a, #mncnt .iu .thumbp strong a:visited,
#mncnt .iu .intro strong a, #mncnt .iu .intro strong a:visited,
#mncnt .puiu .thumbp strong a, #mncnt .puiu .thumbp strong a:visited,
#mncnt .puiu .intro strong a, #mncnt .puiu .intro strong a:visited,
#mncnt .iu dl strong a, #mncnt .iu dl strong a:visited,
#mncnt .puiu dl strong a, #mncnt .puiu dl strong a:visited {
color: #51626f;
padding-left: 8px;
background: url("arrow_5.gif") center left no-repeat;
text-decoration: none;
}
#mncnt .thumbp strong a:hover,
#mncnt .intro strong a:hover,
#mncnt .iu .thumbp strong a:hover,
#mncnt .iu .intro strong a:hover,
#mncnt .puiu .thumbp strong a:hover,
#mncnt .puiu .intro strong a:hover,
#mncnt .iu dl strong a:hover,
#mncnt .puiu dl strong a:hover {
color: #51626f;
padding-left: 8px;
background: url("arrow_5.gif") center left no-repeat;
text-decoration: underline;
}
/* end =boldlinks */

/* beg =wsrd2 - - 2007-05  (new PSP) */
/* =wsrd2 - - for rw */
.pHB_bullet dl { 
margin: 0px;
}
.pHB_bullet dd {
margin-bottom: 0px;
margin-left: 2em;
}
/* =wsrd2 - - correcting bad code from wysiwyg */
.productHomeBox p font[color="red"], .productHomeBox p font[color="#ff0000"],
.pHB_bullet p font[color="red"], .pHB_bullet p font[color="#ff0000"] {
color: #c90232;
}
.productHomeBox p font[color="green"], .productHomeBox p font[color="#606420"],
.pHB_bullet p font[color="green"], .pHB_bullet p font[color="#606420"],
.productHomeBox p font[color="navy"], .productHomeBox p font[color="#333399"],
.pHB_bullet p font[color="navy"], .pHB_bullet p font[color="#333399"] {
color: #017bba;
}
.productHomeBox font[size="1"], .productHomeBox font[size="1"],
.pHB_bullet font[size="1"], .pHB_bullet font[size="1"] {
font-size: x-small;
}
.productHomeBox .notice, .pHB_bullet .notice {
color: #c90232;
font-size: x-small;
}
#pHB_intro font, .pHB_bullet font {
font-family: Helvetica, Arial, sans-serif;
}
/* =wsrd2 - - spacing & layout issues */
#pHB_intro p {
margin-top: 0px;
margin-bottom: 12px;
}
#mncnt #obviousBar ul {
margin-top: 4px; /* added 2007-11-17 */
}
* html #mncnt #obviousBar ul {
margin-top: 2px; /* added 2007-11-17 */
}
#obviousBar #obviousRule {
height: 5px; /* rev'd 2007-11-17 */
}
.ptr {
text-align: right;
}
.pHB_bullet div+p {
margin-top: 0px;
}
#pHB_bd {
width: 366px;
overflow: hidden;
}
/* =wsrd2 - - correcting =training =tabBar =tabs */
#mncnt .tabBar li a { /* needed for ie6 in trng area */
color: #526172;
}
.tabBar li a:hover { /* needed for ff */
cursor: pointer;
}
li#selectedTab a { /* needed for ie6 */
color: #51626f;
}
/* end =wsrd2 */

/* beg =customers - - template styles for Customers area */
#customers {
margin: 0;
padding: 0;
}
#customers p {
margin: 1em 0;
font-size: 13px;
padding-right: 10px;
}
#customers p.intro {
margin-top: 0;
padding-right: 10px;
}
#customers h2 {
font-size: 13px;
line-height: 1.2em;
}
#smart-hm {
float: right;
right: 0;
bottom: 0;
}
#customers .inline li {
padding: 3px 40px 0 0;
height: 13px;
margin: 11px 0 11px 0;
}
/* end =customers */

/* beg =microformats - - FSL-specific styling for machine tags */
/* hcard */
.vcard span {
color: #51626f;
}
.vcard span a {
color: #017bba;
}
/* hcal */
.vevent abbr.dtstart, .vevent abbr.dtend {
border-style: none;
}
/* xoxo */
.ipstree li {
margin: 0px;
padding: 0px 0px 0px 19px;
line-height: 20px;
background: url("../../../search/images/dj.gif") top left no-repeat;
}
.ipstree, .ipstree ul, .ipstree ul ul, .ipstree ul ul ul {
margin: 0px;
padding: 0px;
background: url("../../../search/images/line.gif") bottom left repeat-y;
}
.ipstree li.compact {
background: url("../../../search/images/clo.gif") no-repeat top left;
}
.ipstree li.expanded {
background: url("../../../search/images/open.gif") no-repeat top left;
}
.ipstree li.end {
background-color: #fff;
background-image: url("../../../search/images/doc.gif");
}
.ipstree #end1, .ipstree #end2, .ipstree #end3, .ipstree #end4, .ipstree #end5, .ipstree #end6, .ipstree #end7, .ipstree #end8, .ipstree #end9, .ipstree #end10, .ipstree #end11, .ipstree #end12, .ipstree #end13, .ipstree #end14, .ipstree #end15, .ipstree #end16, .ipstree #end17, .ipstree #end18, .ipstree #end19, .ipstree #end20 {
background-color: #fff;
}
/* end =microformats */

/* beg =training =wserch (whitespace search) - - 2007-11   */
/* To optimize site CSS, create new file */
#wserch {
margin: 1px;
padding: 10px 5px 5px 12px;
background-color: #cd7877;
}
#wserch h2, #wserch h4 {
line-height: 1em;
}
#wserch #serchbox {
margin: 0px;
padding: 0px;
}
#wserch #serchbox .textbox {
width: 16em;
height: 125%;
line-height: 125%;
font-size: 90%;
margin: 0;
border: 1px solid #a5acb2;
padding: 1px 4px 2px 4px;
display: block;
vertical-align: text-top;
}
#wserch #serchbox select {
width: 17em;
line-height: 125%;
font-size: 90%;
margin: 0;
border: 1px solid #a5acb2;
padding: 0;
}
* html #wserch #serchbox option {
width: 17em;
line-height: 150%;
height: 175%;
font-size: 90%;
margin: 0;
border: 1px solid #a5acb2;
padding: 0;
}
*+html #wserch #serchbox option {
width: 17em;
line-height: 150%;
height: 200%;
font-size: 90%;
margin: 0;
border: 1px solid #a5acb2;
padding: 0;
}
#wserch #serchbox input.button {
padding: 0;
margin: 0;
vertical-align: top;
}
/* end =training =wserch */

/* beg =rc =iu =glossary */
#mncnt .iu #glossary li {
padding-right: 1em;
border-bottom-style: none;
text-align: center;
}
#mncnt .iu #glossary li a:link, #mncnt .iu #glossary li a:visited, #mncnt .iu #glossary li a:hover {
background: url("hr1.gif") repeat-x scroll bottom;
text-decoration: none;
}
#mncnt .iu #glossary li a:focus, #mncnt .iu #glossary li a:active {
font-weight: bold;
font-stretch: narrower;
color: #51626f;
}
#hmdata1, #hmdata2, #hmdata3, #hmdata4, #hmdata5, #hmdata6, #hmdata7, #hmdata8, #hmdata9, #hmdata10 {
height: 25em; /* change in abstract if needed */
}
/* end =rc =iu =glossary */

/* beg =training =learningctr learning ctr - - meet the families */
#lctree {
font-size: 90%;
width: 191px; 
overflow: hidden;
float: left;
}
#lctree .ipstree li a {
color: #51626f;
}
#lctree .ipstree li li a {
color: #017bba;
}
#lctree .ipstree li li a:active, #lctree .ipstree li li a:focus {
color: #51626f;
font-weight: bold;
font-stretch: narrower;
text-decoration: none;
background: #c3cfd1 url("../../../search/images/refineBox-selected.gif") repeat-y top right;
padding: 0px 2px;
}
.Tbl_lrng {
width: 563px;
float: left;
margin: 0;
}
.Tbl_lrng .lcfam {
display: none;
}
.Tbl_lrng .lcfam1 {
display: block;
}
.lcfam, .lcfam1 .lcfam tr, .lcfam td {
margin: 0;
padding: 0;
}
* html .lcfam td {
padding-right: 3px;
}
.lcfam .lcl, .lcfam .lcr {
vertical-align: top;
}
.lcl table {
width: 300px;
}
.lcr table {
width: 255px;
}
.lcl table, .lcl tr, .lcr table, .lcr tr {
vertical-align: top;
}
.lcl table td, .lcr table td {
padding: 4px;
}
/* end =training =learningctr learning ctr */
