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

/* LAYOUT ELEMENTS */

#patternTopBar { /*dmw changed thickness and color to match bg*/
   border-width: thin medium medium;
   border-color:#99cccc; 
   background-color:#fefcf7;
}
#patternMain { /* don't set a background here; use patternOuter */ }
#patternOuter {
   background-color:#fff; /* Sets background of center col */
   border-color:#dadada;
}
#patternSideBar{
   background-color:#ffffff; /*ml changed it*/
}
/*ml changed it*/
#patternSideBar li a {
   background-color:#e8f0ff; 
}

#patternWrapper {
   background-color:#e8f0ff; /*dmw changed to pale blue for left menu from f6f6f6;*/
}
#patternBottomBar {
   border-color:#e2e2e2;
}
#patternBottomBarContents,
#patternBottomBarContents a:link,
#patternBottomBarContents a:visited {
   color:#777;
}
#patternBottomBarContents a:hover {
   color:#ce000f; /*dmw changed from fff*/
}

/* GENERAL HTML ELEMENTS */

html body.patternViewPage {
   background-color:#99cccc; /*dmw changed from white for surround background color*/
   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:#e2e2e2;
   background-color:#e2e2e2;
}
pre, code, tt {
   color:#7A4707;
}
blockquote {
   background-color:#fbfbfb;
   border-color:#fbfbfb #fbfbfb #fbfbfb #ddd;
}
blockquote h2 {
   background:none;
}
h1, h2, h3, h4, h5, h6 {
   color:#cc6600; /*dmw orange header text  changed from #630000;*/
}
h2 {
   background-color:#f6f6f6;
   border-color:#fff;/* dwm border removed from e2e2e2e here and below*/
}
h3, h4, h5, h6 {
   border-color:#fff;
}
/* to override old Render.pm coded font color style */
.twikiNewLink font {
   color:inherit;
}
.twikiNewLink a:link sup,
.twikiNewLink a:visited sup {
   color:#777;
   border-color:#ddd;
}
.twikiNewLink a:hover sup {
  background-color:#ce000f;
   color:#fff;
   border-color:#ce000f;
}
.twikiNewLink {
   border-color:#ddd;
}
:link:focus,
:visited:focus,
:link,
:visited,
:link:active,
:visited:active {
   color:#4571d0;
   background-color:transparent;
}
:link:hover,
:visited:hover {
   color:#000; /* changed by dmw from fff*/
   background-color:#fff; /*chnaged from #ce000f;*/
   background-image:none;
}
:link:hover img,
:visited:hover img {
   background-color:transparent;
}
.foswikiTopic a:visited {
   color:#003366; /*dmw  changed from 666*/
}
.foswikiTopic a:hover {
   color:#ce000f; /*dmw changed from 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:#a50000;
}
#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:#ce000f;
}
.foswikiTopic .twikiUnvisited a:visited {
   color:#4571d0;
}
.foswikiTopic .twikiUnvisited a:hover {
   color:#ce000f;
}

/* Form elements */

textarea,
input,
select {
   border-color:#aaa;
   color:#000;
   background-color:#fff;
}
.twikiSubmit,
.twikiButton {
   border-color:#fff #888 #888 #fff;
}
.twikiSubmit {
   color:#fff;
   background-color:#06c;
}
.twikiButton {
   color:#000;
   background-color:#e2e3e3;
}
.twikiButtonCancel {
   color:#000;
   background-color:#f2d5d0;
}
.twikiSubmitDisabled,
.twikiSubmitDisabled:active {
   border-color:#fff #ccc #ccc #fff;
   color:#aaa;
   background-color:#fbfbfb;
}
.twikiTextarea,
.twikiInputField,
.twikiInputFieldDisabled,
.twikiInputFieldReadOnly,
.twikiSelect {
   border-color:#bbb #f2f2f2 #f2f2f2 #bbb;
}
.twikiTextarea,
.twikiInputField,
.twikiSelect {
   color:#000;
   background-color:#fff;
}
.twikiInputField:active,
.twikiInputField:focus,
.twikiInputFieldFocus {
   background-color:#ffffe0;
}

.twikiTextareaRawView {
   color:#000;
}
.twikiInputFieldDisabled {
   color:#aaa;
   background-color:#fafaf8;
}
.twikiInputFieldReadOnly {
   color:#777;
}
.twikiSelect {
   border-color:#bbb #f2f2f2 #f2f2f2 #bbb;
   color:#000;
   background-color:#fff;
}
.twikiInputFieldDisabled,
.twikiSelectDisabled {
   color:#aaa;
   border-color:#bbb #f2f2f2 #f2f2f2 #bbb;
   background-color:#fafaf8;
}
.twikiInputFieldBeforeFocus {
   color:#777;
}

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

/* TablePlugin */
.foswikiTable,
.foswikiTable td,
.foswikiTable th {
   border-color:#e2e2e2;
}
.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 {
}

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

/*   -----------------------------------------------------------
   TWiki styles
   -----------------------------------------------------------   */

.twikiGrayText {
   color:#777;
}
.twikiGrayText a:link,
.twikiGrayText a:visited {
   color:#777;
}
.twikiGrayText a:hover {
   color:#ce000f;
}

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

.twikiFormSteps {
   background-color:#fbfbfb;
   border-color:#e2e2e2;
}
.twikiFormStep {
   border-color:#e2e2e2;
}
.twikiFormStep h3,
.twikiFormStep h4 {
   color:#036;
}
.twikiFormStep h3,
.twikiFormStep h4 {
   background-color:transparent;
}
.twikiActionFormStepSign {
   color:#036;
}
.foswikiToc .foswikiTocTitle {
   color:#777;
}
.twikiBroadcastMessage {
   background-color:#ffe67b;
}
.twikiNotification {
   background-color:#ffe67b;
}
#twikiLogin .patternLoginNotification {
   background-color:#fff;
   border-color:#f00;
}
.twikiHelp {
   background-color:#ffe67b;
}
.twikiHelp {
   background-color:#f6f6f6;
   border-color:#e2e2e2;
}
.twikiBroadcastMessage b,
.twikiBroadcastMessage strong {
   color:#f00;
}
.twikiAlert,
.twikiAlert code {
   color:#f00;
}
.twikiEmulatedLink {
   color:#4571d0;
}
.twikiPageForm table {
   border-color:#e2e2e2;
   background:#fff;
}
.twikiPageForm hr {
   border-color:#dadada;
   background-color:#dadada;
   color:#dadada;
}
.twikiAccessKey {
   color:inherit;
   border-color:#777;
}
a:link .twikiAccessKey,
a:visited .twikiAccessKey {
   color:inherit;
}
a:hover .twikiAccessKey {
   color:inherit;
}
.twikiImage img {
   border-color:#eee;
   background-color:#fff;
}
#patternTopBar .twikiImage img {
   background-color:transparent;
}
.twikiImage a:hover img {
   border-color:#ce000f;
}

/*   -----------------------------------------------------------
   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:#ce000f; /* dmw changed from fff*/
}
.patternHomePath .patternRevInfo,
.patternHomePath .patternRevInfo a:link,
.patternHomePath .patternRevInfo a:visited {
   color:#777;
}
.patternHomePath .patternRevInfo a:hover {
   color:#ce000f;
}

/* Left bar */
#patternSideBarContents {
   color:#000;

}
#patternSideBarContents hr {
   color:#e2e2e2;
   background-color:#e2e2e2;
}

#patternSideBarContents li .separator {
   color:#003366; /* dmw was grey text in menu 444;*/
   display:block; /*dmw added this too*/
   background-color: #eeeeee; /*#fff;*/ /*#e8f0ff;*/
}
#patternSideBarContents a:link,
#patternSideBarContents a:visited {
   color:#003366; /* dmw was grey text in menu 444;*/
   display:block; /*dmw added this too*/
}
#patternSideBarContents a:hover {
   color:#cc6600; /*dmw changed from fff - now text go orange on hover*/
   background-color:#fff; /*dmw added this line for white bg*/
   display:block; /*dmw added this too*/
}
#patternSideBarContents span.selected a {
   color:#cc6600; /*dmw changed from fff - now text go orange on hover*/
}
#patternSideBarContents a.foswikiCurrentTopicLink {
   color:#cc6600; /*dmw changed from fff - now text go orange on hover*/
   background-color:#fff; /*dmw added this line for white bg*/
}

/* ml deleted this*/
/*#patternSideBarContents .patternLeftBarPersonal,*/
#patternSideBarContents .patternWebIndicator {
	border-color:#dadada;
}
/*
#patternSideBarContents b,
#patternSideBarContents strong {
	color:#630000;
}
*/
.patternTopicActions {
   border-color:#e2e2e2;
   background-color:#f6f6f6;
   color:#777;
}
.patternTopicAction {
   border-color:#e2e2e2;
}
.patternTopicAction s,
.patternTopicAction strike {
   color:#aaa;
}
.patternTopicAction .twikiSeparator {
   color:#e2e2e2;
}
.patternActionButtons a:link,
.patternActionButtons a:visited {
   color:#be000a;
}
.patternActionButtons a:hover {
   color:#000; /*dmw changed from fff*/
}
.patternTopicAction .twikiAccessKey {
   color:#be000a;
   border-color:#be000a;
}
.patternTopicAction a:hover .twikiAccessKey {
   color:#000; /*dmw changed from fff*/
}
.patternTopicAction label {
   color:#000;
}
.patternHelpCol {
   color:#777;
}
.patternSigLine {
   color:#777;
}

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

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

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

h3.patternSearchResultsHeader,
h4.patternSearchResultsHeader {
   background-color:#f6f6f6;
   border-color:#e2e2e2;
}
h4.patternSearchResultsHeader {
   color:#000;
}
.patternNoViewPage h4.patternSearchResultsHeader {
   color:#630000;
}
.patternSearchResult .twikiBottomRow {
   border-color:#e2e2e2;
}
.patternSearchResult .twikiAlert {
   color:#f00;
}
.patternSearchResult .twikiSummary .twikiAlert {
   color:#900;
}
.patternSearchResult .twikiNew {
   background-color:#ECFADC;
   border-color:#049804;
   color:#049804;
}
.patternViewPage .patternSearchResultsBegin {
   border-color:#e2e2e2;
}

/* Search results in book view format */

.patternBookView .twikiTopRow {
   background-color:transparent; /* set to WEBBGCOLOR in css.pattern.tmpl */
   color:#777;
}
.patternBookView .twikiBottomRow {
   border-color:#e2e2e2;
}
.patternBookView .patternSearchResultCount {
   color:#777;
}

/* edit.pattern.tmpl */

/* preview.pattern.tmpl */

.twikiPreviewArea {
   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.twikiDiffDebug td {
   border-color:#e2e2e2;
}
.patternDiffPage .twikiDiffTable th {
   background-color:#ccc;
}
/* Changed */
.twikiDiffChangedHeader,
tr.twikiDiffDebug .twikiDiffChangedText,
tr.twikiDiffDebug .twikiDiffChangedText {
   background:#9f9; /* green - do not change */
}
/* Deleted */
.twikiDiffDeletedHeader,
tr.twikiDiffDebug .twikiDiffDeletedMarker,
tr.twikiDiffDebug .twikiDiffDeletedText {
   background-color:#f99; /* red - do not change */
}
/* Added */
.twikiDiffAddedHeader,
tr.twikiDiffDebug .twikiDiffAddedMarker,
tr.twikiDiffDebug .twikiDiffAddedText {
   background-color:#ccf; /* violet - do not change */
}
/* Unchanged */
tr.twikiDiffDebug .twikiDiffUnchangedText {
   color:#777;
}
.twikiDiffUnchangedTextContents { }
.twikiDiffLineNumberHeader {
   background-color:#ccc;
}


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

h2,
.patternTopicAction {
   background-color:#ffffff; /*dma added*/
   background-image:none; /*dmw removed url(bg_action_gradient.gif);*/
   background-repeat:repeat-x;
}
.foswikiToc li {
   background-image:url(bullet-toc.gif);
   background-repeat:no-repeat;
   background-position:0 .4em;
}
#patternOuter,
#patternTopBar {
   /* gradient yellow of left bar and main */
   background-color:#ffffff; /*dmw added*/
   background-image:none; /*dmw removed url(bg_outer_gradient.gif);*/
   background-repeat:repeat-x;
}
.patternPrintPage #patternOuter {
   background:#fff; /* white - do not change */
}
.twikiPageForm table,
table#twikiSearchTable td.twikiFirstRow {
   background-image:url(form_gradient.gif);
   background-repeat:repeat-x;
   background-color:#f5f5f5;
}
.twikiSubmit,
.twikiSubmitDisabled {
   background-image:url(bg_submit_gradient.gif);
   background-repeat:repeat-x;
}
.twikiSubmit,
a.twikiSubmit:link,
a.twikiSubmit:visited {
   background-position:0px 0px;
   background-color:#06c;
   border-color:#abcdf0 #0048b8 #0048b8 #abcdf0;
   color:#fff;
}
.twikiSubmit:hover,
a.twikiSubmit:hover {
   background-position:0px -80px;
   background-color:#0047b7;
   border-color:#98bce9 #0031a4 #0031a4 #98bce9;
   color:#fff;
}
.twikiSubmit:active,
a.twikiSubmit:active {
   background-position:0px -160px;
   background-color:#73ace6;
   border-color:#0031a4 #98bce9 #98bce9 #0031a4;
   color:#fff;
}
.twikiSubmitDisabled,
.twikiSubmitDisabled:hover,
.twikiSubmitDisabled:active {
   background-position:0px -240px;
   background-color:#d9e8f7;
   border-color:#f5f9fd #ccc #ccc #f5f9fd;
   color:#ccc;
}
.twikiButton,
a.twikiButton:link,
a.twikiButton:visited {
   background-image:url(bg_button_gradient.gif);
   background-repeat:repeat-x;
   background-position:0px 0px;
   border-color:#f8f6ec #b8b6ad #b8b6ad #f8f6ec;
   background-color:#dbd9cf;
   color:#333;
}
.twikiChangeFormButtonHolder .twikiButton {
   background-color:#fff;
   background-image:none;
   color:#06c;
}
.twikiChangeFormButtonHolder .twikiButton:hover,
.twikiChangeFormButtonHolder .twikiButton:active {
   background-image:url(bg_button_gradient.gif);
   background-repeat:repeat-x;
}
.twikiButton:hover,
.twikiChangeFormButtonHolder .twikiButton:hover,
a.twikiButton:hover {
   background-position:0px -80px;
   border-color:#f4f2eb #a3a092 #a3a092 #f4f2eb;
   background-color:#c2bfae;
   color:#222;
}
.twikiButton:active,
.twikiChangeFormButtonHolder .twikiButton:active,
a.twikiButton:active {
   background-position:0px -160px;
   border-color:#a3a092 #f4f2eb #f4f2eb #a3a092;
   background-color:#e8e5d7;
   color:#222;
}
.twikiButtonDisabled,
.twikiButtonDisabled:hover,
.twikiButtonDisabled:active {
   background-image:url(bg_button_gradient.gif);
   background-repeat:repeat-x;
   background-position:0px -240px;
   border-color:#fcfbf9 #e3e2dd #e3e2dd #fcfbf9;
   background-color:#edece6;
   color:#bbb;
}
.twikiButtonCancel {
   background-image:url(bg_buttoncancel_gradient.gif);
   background-repeat:repeat-x;
   background-position:0px 0px;
   border-color:#f3ddd7 #b5706a #b5706a #f3ddd7;
   background-color:#cc867f;
   color:#333;
}
.twikiButtonCancel:hover {
   background-position:0px -80px;
   border-color:#eacac1 #9f564f #9f564f #eacac1;
   background-color:#b26259;
   color:#222;
}
.twikiButtonCancel: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(bg_button_small_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(button_font_selector.gif);
   width:33px;
   height:16px;
}
.patternButtonFontSelectorProportional {
   background-position:0 0;
}
.patternButtonFontSelectorMonospace {
   background-position:0 -16px;
}
.patternButtonEnlarge,
.patternButtonShrink {
   background-image:url(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;
}
.twikiBroadcastMessage,
.twikiNotification {
   background-image:url(background_alert.gif);
   background-repeat:repeat-x;
}

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

/*ml added these*/
#patternSideBar div.patternLeftBarPersonal li.patternLogOut a:before {
	content:url(bullet-lock.gif);
	margin-right:0.5em;
}

#patternSideBar div.patternLeftBarPersonal li.patternLogIn a {
	font-size:8px;
}

#patternSideBar div.patternLeftBarPersonal li.patternLogIn a:before {
	content:url(bullet-lock.gif);
	margin-right:0.5em;
}
