
/*
Copyright 2006 Adobe Systems Incorporated.
Themes CSS	
$Revision: #1 $
*/
#pod {
background-color:#EDEDED;
border-left: 1px solid #D9D9D9;
border-bottom: 1px solid #D9D9D9;
color: #363636;
}
#capBottom { display: none; }
.h-nav {
background-color: #ececec;
border-bottom: 1px solid #bdbdbd;
}
#contentBody .h-nav h3 { border-bottom: none; }
#pod h3,
#cart h3,
.options-pod h3 {
background-color: transparent;
border-bottom: none;
}
.p2 h2 { color: #111111; }
#pod h3,
#pod ul.nav-pod p,
.p2 .side-menu dt { color: #111111; }
div.portal-features h3,
div.portal-features h4 { background-color: transparent; }
#infoPodCap,
#infoPodCapBottom { display: none; }
#infoPod {
background-color: #DDDDDD;
margin-left:0;
margin-right:0;
padding-left:10px;
padding-top:12px;
padding-right:10px;
padding-bottom: 6px;
}
#infoPod>*:first-child {
background-color: transparent;
}
a.noHover:hover,
a .mask-a,
a:hover .mask-a,
.noHover a:hover { text-decoration: none }
a .mask-a,
a:hover .mask-a { color: #888; }
#msg-error a,
#msg-error a:visited,
#msg-error a:hover { color: #f00; }
a.search-term,
a.search-term:visited,
a.search-term:hover { color: #000; }
th { background-color: #ECF0F2; }
.data-noborder th { background-color: #fff; }
.data-noborder .alt th { background-color: #f1f1f1; }
.data-noborder .data-sectionHead,
th.data-sectionHead {
background-color: #666;
color: #fff;
}
th.data-sectionHead a,
th.data-sectionHead a:visited {
color: #fff;
}
th.data-sectionHead a:hover {
color: #fff;
text-decoration: underline;
}
th.alt,
tr.alt,
.alt td.data-yes { background-color: #f1f1f1; }
th.complimentary,
td.complimentary { background-color: #91C6C6 !important; }
th.bronze,
td.bronze { background-color: #DDCAB8 !important; }
th.silver,
td.silver { background-color: #C0C0C1 !important; }
th.gold,
td.gold { background-color: #f8df80 !important; }
th.platinum,
td.platinum { background-color: #f5f5f5 !important; }
td.data-yes { background: url(/images/check_mark.gif) no-repeat center center; }
td.data-yesplus { background: url(/images/check_markplus.gif) no-repeat center center; }
td.data-yes-note { background: url(/images/check_mark_note.gif) no-repeat center center; }
td.data-yes,
td.data-no,
td.data-yesplus,
td.data-yes-note { text-indent: -9999px; }
tr.alt th.alt,
table.data-meta th,
table.data-rating th { background-color: transparent; }
td.nodata,
td.data-none,
tbody.pckg-calc th,
table.priceData-compact th { background-color: transparent; }
img.image-border,
img.image-editorial { border: solid 1px #999; }
img.image-noborder { border: solid 1px white; }
p.nav-bottom,
div.nav-bottom,
p.nav-top,
div.nav-top,
p.nav-right,
div.nav-right,
p.nav-left,
div.nav-left { color: #333; }
div.nav-pagination a:hover { background-color: transparent; }
div.msg-alert {
border: 1px solid #ccc;
background-color: #fefee8;
color: #cc0000;
}
.border { border: 1px solid #eee; }
body.popup,
div.popup {
background: #fff;
text-align: left;
}
div.popupheader { border-bottom: 1px solid #999; }
#searchBarTop,
#searchBarBottom { border-bottom: 1px solid #acb0b5; }
#searchBarTop {
background-color: #e8f0f1;
border-top: 1px solid #dbe0e6;
}
#searchBarBottom { background-color: #fff; }
.login-username,
.login-password,
.licenseAgreement {
background-color: #f7f7f7;
border-color: #999 #aab3b3 #d5dddd #aab3b3 !important;
}
.login-username:focus,
.login-password:focus,
.licenseAgreement:focus,
input.textfield:focus,
textarea:focus {
background-color: #fff !important;
border-color: #6ab94b #94da78 #aedf9a #94da78 !important;
}
input.disabled,
input.disabled:focus,
input.readonly,
input.readonly:focus {
background-color: #FFF !important;
border-color: #ddd !important;
}
#msg-error { background-color: #ffffcb !important; }
abbr { cursor: help; }
.price,
.price a,
.price a:visited { color: #922; }
.priceWithoutTax,
.priceWithoutTax a,
.priceWithoutTax a:visited { color: #333; }
th.price { color: #000; }
td.price a.submit,
td.price a.submit:visited { color: #333; }
#msg-error p,
#msg-error ul,
p.msg-error,
div.msg-error,
div.error p { color: #CC0001; }
#pod label { color: #444; }
.disabled,
.readonly,
.label-description { color: #666; }
.required { color: #CC0001; }
.new,
.achtung { color: #aa2222; }
#footnote,
.footnote,
.note,
.legalnotice,
.caption { color:#888; }
.comingSoon { color: #666; }
.stamp-fileinfo { color: #888; }
span.article-date,
p.quote,
.stamp-date { color: #888; }
.user,
.user a { color: #F60; }
code,
pre { color: #000; }
code { background-color: #E6F0FA; }
code strong,
pre strong { background-color: #F9F9B7; }
del { color: #000 !important; }
blockquote.pullquote cite { color: #999; }
div#static-messaging div,
.static-messaging {
border: 1px solid #D3D3D3;
background: #f5f7f7;
}
.side-menu {
padding: 0 8px;
}
.nextsteps {
padding: 8px;
background-color: #ddd;
}
.nextsteps h3 {
margin: 0 -8px .5em;
padding: 6px 8px;
font-size: .917em;
font-weight: bold;
line-height: normal;
text-transform: uppercase;
color: #111111;
}
dl.side-menu dt:first-child { border-top: none; }
dl.side-menu {
htc-method: "$getFirstChild >$addStyleToNode[borderTop none]"; 
behavior: url(/lib/com.adobe/evaluate.htc);
}