/* PatternSkin colors */
/* Generated by AttachContentPlugin from fosWiki.PatternSkin */

/* LAYOUT ELEMENTS */

#patternTopBar {
    border-color:#e1e5e9;
    background-color:#fefcf7;
}
#patternMain { /* don't set a background here; use patternOuter */ }
#patternOuter {
    background-color:#fff; /* Sets background of center col */
    border-color:#cfcfcf;
}
#patternSideBar,
#patternWrapper {
    background-color:#fafbdd;
}
#patternBottomBar {
    border-color:#e1e5e9;
}
#patternBottomBarContents,
#patternBottomBarContents a:link,
#patternBottomBarContents a:visited {
    color:#777;
}
#patternBottomBarContents a:hover {
    color:#fff;
}

/* GENERAL HTML ELEMENTS */

html body {
    background-color:#fff;
    color:#000;
}
/* be kind to netscape 4 that doesn't understand inheritance */
body, p, li, ul, ol, dl, dt, dd, acronym, h1, h2, h3, h4, h5, h6 {
    background-color:transparent;
}
hr {
    color:#c7cbcf;
    background-color:#c7cbcf;
}
pre, code, tt {
    color:#7A4707;
}
blockquote {
    background-color:#fbfbfb;
    border-color:#ddd;
}
blockquote h2 {
    background:none;
}
h1, h2, h3, h4, h5, h6 {
    color: #00416d;
}
h2 {
    /*background-color:#fafbdd;*/
    border-color:#c7cbcf;
}
h3, h4, h5, h6 {
    border-color:transparent;
}
/* to override old Render.pm coded font color style */
.foswikiNewLink font {
    color:inherit;
}
.foswikiNewLink a:link sup,
.foswikiNewLink a:visited sup {
    color:#777;
    border-color:#ddd;
}
.foswikiNewLink a:hover sup {
    background-color:#00416d;
    color:#fff;
    border-color: #0070bd;
}
.foswikiNewLink {
    border-color:#ddd;
}
:link:focus,
:visited:focus,
:link,
:visited,
:link:active,
:visited:active {
    color:#4571d0;
    background-color:transparent;
}
:link:hover,
:visited:hover {
    color:#fff;
    background-color: #00416d;
    background-image:none;
}
:link:hover img,
:visited:hover img {
    background-color:transparent;
}
.foswikiTopic a:hover {
    color: #fff;

}

.patternTopic a:visited {
    /* CFLEWIS | 2008-04-03 | I brightened up the visited links and header links */
    /*color:#666;*/
    color:#4571d0;
}
.patternTopic a:hover {
    color:#fff;
}
#patternMainContents h1 a:link, #patternMainContents h1 a:visited,
#patternMainContents h2 a:link, #patternMainContents h2 a:visited,
#patternMainContents h3 a:link, #patternMainContents h3 a:visited,
#patternMainContents h4 a:link, #patternMainContents h4 a:visited,
#patternMainContents h5 a:link, #patternMainContents h5 a:visited,
#patternMainContents h6 a:link, #patternMainContents h6 a:visited {
    /*color:#777*/;
}
#patternMainContents h1 a:hover,
#patternMainContents h2 a:hover,
#patternMainContents h3 a:hover,
#patternMainContents h4 a:hover,
#patternMainContents h5 a:hover,
#patternMainContents h6 a:hover {
    color:#fff;
}
.patternTopic .foswikiUnvisited a:visited {
    color:#4571d0;
}
.patternTopic .foswikiUnvisited a:hover {
    color:#fff;
}

/* Form elements */

textarea,
input,
select {
    border-color:#aaa;
    color:#000;
    background-color:#fff;
}
.foswikiSubmit,
.foswikiButton {
    border-color:#fff #888 #888 #fff;
}
.foswikiSubmit {
    color:#fff;
    background-color:#06c;
}
.foswikiButton {
    color:#000;
    background-color:#e2e3e3;
}
.foswikiButtonCancel {
    color:#000;
    background-color:#f2d5d0;
}
.foswikiSubmitDisabled,
.foswikiSubmitDisabled:active {
    border-color:#fff #ccc #ccc #fff;
    color:#aaa;
    background-color:#fbfbfb;
}
.foswikiTextarea,
.foswikiInputField,
.foswikiInputFieldDisabled,
.foswikiInputFieldReadOnly,
.foswikiSelect {
    border-color:#bbb #f2f2f2 #f2f2f2 #bbb;
}
.foswikiTextarea,
.foswikiInputField,
.foswikiSelect {
    color:#000;
    background-color:#fff;
}
.foswikiInputField:active,
.foswikiInputField:focus,
.foswikiInputFieldFocus {
    background-color:#ffffe0;
}

.foswikiTextareaRawView {
    color:#000;
}
.foswikiInputFieldDisabled {
    color:#aaa;
    background-color:#fafaf8;
}
.foswikiInputFieldReadOnly {
    color:#777;
}
.foswikiSelect {
    border-color:#bbb #f2f2f2 #f2f2f2 #bbb;
    color:#000;
    background-color:#fff;
}
.foswikiInputFieldDisabled,
.foswikiSelectDisabled {
    color:#aaa;
    border-color:#bbb #f2f2f2 #f2f2f2 #bbb;
    background-color:#fafaf8;
}
.foswikiInputFieldBeforeFocus {
    color:#777;
}

/*   -----------------------------------------------------------
Plugin elements
-----------------------------------------------------------   */

/* TablePlugin */
.foswikiTable,
.foswikiTable td,
.foswikiTable th {
    border-color:#e1e5e9;
}
.foswikiTable th a:link,
.foswikiTable th a:visited,
.foswikiTable th a font {
    color:#fff;
}

/* TwistyContrib */
.twistyPlaceholder {
    color:#777;
}
a:hover.twistyTrigger {
    color:#fff;
}

/* TipsContrib */
.tipsOfTheDay {
    background-color:#ffe67b;
}

/* RevCommentPlugin */
.revComment .patternTopicAction {
    background-color:#fafbdd;
}

/*   -----------------------------------------------------------
Foswiki styles
-----------------------------------------------------------   */

.foswikiGrayText {
    color:#777;
}
.foswikiGrayText a:link,
.foswikiGrayText a:visited {
    color:#777;
}
.foswikiGrayText a:hover {
    color:#fff;
}

table.foswikiFormTable th.foswikiFormTableHRow,
table.foswikiFormTable td.foswikiFormTableRow {
    color:#777;
}
.foswikiEditForm {
    color:#000;
}
.foswikiEditForm .foswikiFormTable,
.foswikiEditForm .foswikiFormTable th,
.foswikiEditForm .foswikiFormTable td {
    border-color:#e1e5e9;
}
/* use a different table background color mix: no odd/even rows, no white background */
.foswikiEditForm .foswikiFormTable td  {
    background-color:#f7fafc;
}
.foswikiEditForm .foswikiFormTable th {
    background-color:#f0f6fb;
}
.patternContent .foswikiAttachments,
.patternContent .foswikiForm {
    background-color:#fafbdd;
    border-color:#e1e5e9;
}
.foswikiAttachments table,
table.foswikiFormTable {
    border-color:#e1e5e9;
    background-color:#fff;
}
.foswikiAttachments table {
    background-color:#fff;
}
.foswikiAttachments td, 
.foswikiAttachments th {
    border-color:#e1e5e9;
}
.foswikiAttachments .foswikiTable th font,
table.foswikiFormTable th.foswikiFormTableHRow font {
    color:#4571d0;
}

.foswikiFormSteps {
    background-color:#fbfbfb;
    border-color:#e1e5e9;
}
.foswikiFormStep {
    border-color:#e1e5e9;
}
.foswikiFormStep h3,
.foswikiFormStep h4 {
    color:#036;
}
.foswikiFormStep h3,
.foswikiFormStep h4 {
    background-color:transparent;
}
.foswikiActionFormStepSign {
    color:#036;
}
.foswikiToc .foswikiTocTitle {
    color:#777;
}
.foswikiBroadcastMessage {
    background-color:#ffe67b;
}
.foswikiNotification {
    background-color:#ffe67b;
}
#foswikiLogin .patternLoginNotification {
    background-color:#fff;
    border-color:#f00;
}
.foswikiHelp {
    background-color:#ffe67b;
}
.foswikiHelp {
    background-color:#fafbdd;
    border-color:#e1e5e9;
}
.foswikiBroadcastMessage b,
.foswikiBroadcastMessage strong {
    color:#f00;
}
.foswikiAlert,
.foswikiAlert code {
    color:#f00;
}
.foswikiEmulatedLink {
    color:#4571d0;
}
.foswikiPageForm table {
    border-color:#e1e5e9;
    background:#fff;
}
.foswikiPageForm hr {
    border-color:#cfcfcf;
    background-color:#cfcfcf;
    color:#cfcfcf;
}
.foswikiAccessKey {
    color:inherit;
    border-color:#777;
}
a:link .foswikiAccessKey,
a:visited .foswikiAccessKey {
    color:inherit;
}
a:hover .foswikiAccessKey {
    color:inherit;
}
.foswikiImage img {
    border-color:#eee;
    background-color:#fff;
}
#patternTopBar .foswikiImage img {
    background-color:transparent;
}
.foswikiImage a:hover img {
    border-color:#00416d;
}

/*   -----------------------------------------------------------
Pattern skin specific elements
-----------------------------------------------------------   */
#patternPage {
    background-color:#fff;
}
.patternHomePath a:link,
.patternHomePath a:visited {
    border-color:#ddd;
    color:#666;
}
.patternTop a:hover {
    border:none;
    color:#fff;
}
.patternHomePath .patternRevInfo,
.patternHomePath .patternRevInfo a:link,
.patternHomePath .patternRevInfo a:visited {
    color:#777;
}
.patternHomePath .patternRevInfo a:hover {
    color:#fff;
}

.patternHomePath a:hover {
    color: #fff;
}

/* Left bar */
#patternSideBarContents {
    color:#000;
}
#patternSideBarContents hr {
    color:#e1e5e9;
    background-color:#e1e5e9;
}
#patternSideBarContents li a {
    display: block;
}
#patternSideBarContents a:link,
#patternSideBarContents a:visited {
    color:#555;
}
#patternSideBarContents a:hover {
    color:#fff;
}
#patternSideBarContents li:hover {
    color:#fff;
}

.patternTopicActions {
    border-color:#e1e5e9;
    background-color:#fafbdd;
    color:#777;
}
.patternTopicAction {
    border-color:#e1e5e9;
}
.patternTopicAction s,
.patternTopicAction strike {
    color:#aaa;
}
.patternTopicAction .foswikiSeparator {
    color:#e1e5e9;
}
.patternActionButtons a:link,
.patternActionButtons a:visited {
    color: #00416d;
}
.patternActionButtons a:hover {
    color:#fff;
}
.patternTopicAction .foswikiAccessKey {
    color:#00416d;
    border-color:#00416d;
}
.patternTopicAction a:hover .foswikiAccessKey {
    color:#fff;
}
.patternTopicAction label {
    color:#000;
}
.patternHelpCol {
    color:#777;
}
.patternSigLine {
    color:#777;
    background-color:#fafbdd;
    border-color:#e1e5e9;
}

.patternToolBar a:link .foswikiAccessKey,
.patternToolBar a:visited .foswikiAccessKey {
    color:inherit;
    border-color:#666;
}
.patternToolBar a:hover .foswikiAccessKey {
    background-color:transparent;
    color:inherit;
    border-color:#666;
}
.patternSaveHelp {
    background-color:#fff;
}

/* WebSearch, WebSearchAdvanced */
table#foswikiSearchTable {
    border-color:#e1e5e9;
}
table#foswikiSearchTable th,
table#foswikiSearchTable td {
    background-color:#fff;
    border-color:#e1e5e9;
}
table#foswikiSearchTable hr {
    border-color:#e1e5e9;
    background-color:#e1e5e9;
}
table#foswikiSearchTable th {
    color:#000;
}

/*   -----------------------------------------------------------
Search results
styles and overridden styles used in search.pattern.tmpl
-----------------------------------------------------------   */

h3.patternSearchResultsHeader,
h4.patternSearchResultsHeader {
    background-color:#fafbdd;
    border-color:#e1e5e9;
}
h4.patternSearchResultsHeader {
    color:#000;
}
.patternNoViewPage h4.patternSearchResultsHeader {
    color:#800;
}
.patternSearchResult .foswikiBottomRow {
    border-color:#e1e5e9;
}
.patternSearchResult .foswikiAlert {
    color:#f00;
}
.patternSearchResult .foswikiSummary .foswikiAlert {
    color:#900;
}
.patternSearchResult .foswikiNew {
    background-color:#ECFADC;
    border-color:#049804;
    color:#049804;
}
.patternViewPage .patternSearchResultsBegin {
    border-color:#e1e5e9;
}

/* Search results in book view format */

.patternBookView .foswikiTopRow {
    background-color:transparent; /* set to WEBBGCOLOR in css.pattern.tmpl */
    color:#777;
}
.patternBookView .foswikiBottomRow {
    border-color:#e1e5e9;
}
.patternBookView .patternSearchResultCount {
    color:#777;
}

/* edit.pattern.tmpl */

/* preview.pattern.tmpl */

.foswikiPreviewArea {
    border-color:#f00;
    background-color:#fff;
}

/* rdiff.pattern.tmpl */

.patternDiff {
    border-color:#6b7f93;
}
#patternMainContents .patternDiff h4.patternSearchResultsHeader {
    background-color:#6b7f93;
    color:#fff;
}
#patternMainContents .patternDiff h4.patternSearchResultsHeader a:link,
#patternMainContents .patternDiff h4.patternSearchResultsHeader a:visited {
    color:#fff;
}
tr.foswikiDiffDebug td {
    border-color:#e1e5e9;
}
.patternDiffPage .foswikiDiffTable th {
    background-color:#ccc;
}
/* Changed */
.foswikiDiffChangedHeader,
tr.foswikiDiffDebug .foswikiDiffChangedText,
tr.foswikiDiffDebug .foswikiDiffChangedText {
    background:#9f9; /* green - do not change */
}
/* Deleted */
.foswikiDiffDeletedHeader,
tr.foswikiDiffDebug .foswikiDiffDeletedMarker,
tr.foswikiDiffDebug .foswikiDiffDeletedText {
    background-color:#f99; /* red - do not change */
}
/* Added */
.foswikiDiffAddedHeader,
tr.foswikiDiffDebug .foswikiDiffAddedMarker,
tr.foswikiDiffDebug .foswikiDiffAddedText {
    background-color:#ccf; /* violet - do not change */
}
/* Unchanged */
tr.foswikiDiffDebug .foswikiDiffUnchangedText {
    color:#777;
}
.foswikiDiffUnchangedTextContents { }
.foswikiDiffLineNumberHeader {
    background-color:#ccc;
}


/* IMAGES */
/* image positions are set here as well as these are dependent on the image */

/*h2,*/
.patternTopicAction {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bg_action_gradient.gif);
    background-repeat:repeat-x;
}
.foswikiToc li {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bullet-toc.gif);
    background-repeat:no-repeat;
    background-position:0 .4em;
}
#patternOuter,
#patternTopBar {
    /* gradient yellow of left bar and main */
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bg_outer_gradient.gif);
    background-repeat:repeat-x;
}
.patternPrintPage #patternOuter {
    background:#fff; /* white - do not change */
}
.foswikiPageForm table,
table#foswikiSearchTable td.foswikiFirstRow {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/form_gradient.gif);
    background-repeat:repeat-x;
    background-color:#f5f5f5;
}
.foswikiSubmit,
.foswikiSubmitDisabled {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bg_submit_gradient.gif);
    background-repeat:repeat-x;
}
.foswikiSubmit,
a.foswikiSubmit:link,
a.foswikiSubmit:visited {
    background-position:0px 0px;
    background-color:#06c;
    border-color:#abcdf0 #0048b8 #0048b8 #abcdf0;
    color:#fff;
}
.foswikiSubmit:hover,
a.foswikiSubmit:hover {
    background-position:0px -80px;
    background-color:#0047b7;
    border-color:#98bce9 #0031a4 #0031a4 #98bce9;
    color:#fff;
}
.foswikiSubmit:active,
a.foswikiSubmit:active {
    background-position:0px -160px;
    background-color:#73ace6;
    border-color:#0031a4 #98bce9 #98bce9 #0031a4;
    color:#fff;
}
.foswikiSubmitDisabled,
.foswikiSubmitDisabled:hover,
.foswikiSubmitDisabled:active {
    background-position:0px -240px;
    background-color:#d9e8f7;
    border-color:#f5f9fd #ccc #ccc #f5f9fd;
    color:#ccc;
}
.foswikiButton,
a.foswikiButton:link,
a.foswikiButton:visited {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bg_button_gradient.gif);
    background-repeat:repeat-x;
    background-position:0px 0px;
    border-color:#f8f6ec #b8b6ad #b8b6ad #f8f6ec;
    background-color:#dbd9cf;
    color:#333;
}
.foswikiChangeFormButtonHolder .foswikiButton {
    background-color:#fff;
    background-image:none;
    color:#06c;
}
.foswikiChangeFormButtonHolder .foswikiButton:hover,
.foswikiChangeFormButtonHolder .foswikiButton:active {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bg_button_gradient.gif);
    background-repeat:repeat-x;
}
.foswikiButton:hover,
.foswikiChangeFormButtonHolder .foswikiButton:hover,
a.foswikiButton:hover {
    background-position:0px -80px;
    border-color:#f4f2eb #a3a092 #a3a092 #f4f2eb;
    background-color:#c2bfae;
    color:#222;
}
.foswikiButton:active,
.foswikiChangeFormButtonHolder .foswikiButton:active,
a.foswikiButton:active {
    background-position:0px -160px;
    border-color:#a3a092 #f4f2eb #f4f2eb #a3a092;
    background-color:#e8e5d7;
    color:#222;
}
.foswikiButtonDisabled,
.foswikiButtonDisabled:hover,
.foswikiButtonDisabled:active {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bg_button_gradient.gif);
    background-repeat:repeat-x;
    background-position:0px -240px;
    border-color:#fcfbf9 #e3e2dd #e3e2dd #fcfbf9;
    background-color:#edece6;
    color:#bbb;
}
.foswikiButtonCancel {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bg_buttoncancel_gradient.gif);
    background-repeat:repeat-x;
    background-position:0px 0px;
    border-color:#f3ddd7 #b5706a #b5706a #f3ddd7;
    background-color:#cc867f;
    color:#333;
}
.foswikiButtonCancel:hover {
    background-position:0px -80px;
    border-color:#eacac1 #9f564f #9f564f #eacac1;
    background-color:#b26259;
    color:#222;
}
.foswikiButtonCancel:active {
    background-position:0px -160px;
    border-color:#9f564f #eacac1 #eacac1 #9f564f;
    background-color:#e5bdb1;
    color:#222;
}
.patternToolBar span a:link,
.patternToolBar span a:visited,
.patternToolBar span s,
.patternToolBar span strike {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bg_button_gradient.gif);
    background-repeat:repeat-x;
}
.patternToolBar span a:link,
.patternToolBar span a:visited {
    background-position:0px 0px;
    border-color:#f8f6ec #b8b6ad #b8b6ad #f8f6ec;
    background-color:#dbd9cf;
    color:#333;
}
.patternToolBar span a:hover {
    background-position:0px -80px;
    border-color:#f4f2eb #a3a092 #a3a092 #f4f2eb;
    background-color:#c2bfae;
    color:#222;
}
.patternToolBar span a:active {
    background-position:0px -160px;
    border-color:#a3a092 #f4f2eb #f4f2eb #a3a092;
    background-color:#e8e5d7;
    color:#222;
}
.patternToolBar span s,
.patternToolBar span strike {
    background-position:0px -240px;
    border-color:#fcfbf9 #e3e2dd #e3e2dd #fcfbf9;
    background-color:#edece6;
    color:#bbb;
}
.patternTextareaButton {
    border-color:#fffefd #b8b6ad #b8b6ad #fffefd;
    overflow:hidden;
}
.patternButtonFontSelector {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/button_font_selector.gif);
    width:33px;
    height:16px;
}
.patternButtonFontSelectorProportional {
    background-position:0 0;
}
.patternButtonFontSelectorMonospace {
    background-position:0 -16px;
}
.patternButtonEnlarge,
.patternButtonShrink {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/button_arrow.gif);
    width:16px;
    height:16px;
}
.patternButtonEnlarge {
    background-position:0 0;
}
.patternButtonEnlarge:hover {
    background-position:0 -42px;
}
.patternButtonEnlarge:active {
    background-position:0 -84px;
}
.patternButtonShrink {
    background-position:16px 0;
}
.patternButtonShrink:hover {
    background-position:16px -42px;
}
.patternButtonShrink:active {
    background-position:16px -84px;
}
#patternSideBarContents .patternLeftBarPersonal,
#patternSideBarContents .patternWebIndicator {
    /* background-image:url(/foswiki/pub/System/PatternSkinTheme2009/border_sidebar_personal.gif); */
    /* background-repeat:repeat-x; */
    /* background-position:bottom left; */
}
.foswikiBroadcastMessage,
.foswikiNotification {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/background_alert.gif);
    background-repeat:repeat-x;
}

/* common settings */
.patternLeftBarPersonal li,
li.patternLogOut,
li.patternLogIn {
    padding-left:13px;
    background-position:0 .4em;
    background-repeat:no-repeat;
}
.patternLeftBarPersonal li {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bullet-personal_sidebar.gif);
}
.patternLeftBarPersonal li.patternLogOut {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bullet-lock.gif);
}
.patternLeftBarPersonal li.patternLogIn {
    background-image:url(/foswiki/pub/System/PatternSkinTheme2009/bullet-lock.gif);
}

.loginBarText
{
    font-weight: normal;
}

.patternSideBarTwistyWebs a:link,
.patternSideBarTwistyWebs a:visited,
.patternSideBarTwistyWebs a:hover,
.patternSideBarTwistyTools a:link,
.patternSideBarTwistyTools a:visited,
.patternSideBarTwistyTools a:hover
{
    font-weight: bold;
}

.secondaryNav
{
    margin:0px 10px 10px 0px;
    padding:5px 10px;
    border:1px #ccc solid;
    /*background-image:url(GrayBlend.png);*/
    /*background-repeat:repeat-x;*/
    /*background-position:0px 0px;*/
    background-color:white;
    float:right;
    z-index:4;
}

.secondaryNav ul
{
    padding-left:1em;
    margin-left:0;
    background-color:white;
}

.secondaryNav ul li
{
    text-transform:uppercase;
    font-weight:bold;
    color:#777777;
    list-style:none;
    text-indent: -1em;
    margin-left: 0;
    padding-left: 0;
    background-color:white;
}

.secondaryNav ul li ul li
{
    text-transform:none;
    font-weight:normal;
    list-style:square;
    text-indent: 0em;
    background-color:white;
}
