#footerUpper {
	 background: url("images/footerUpper.gif") repeat-x scroll left bottom #00A6D6;
}

#footerMiddle {
	 background: url("images/footerContent.gif") repeat-y scroll left top transparent;
}

#footerLower {
	 background-color: #00A6D6;
}

#footerContent :link {
	color: #fff;
}

/* PatternSkin colors */
/* Generated by AttachContentPlugin from System.PatternSkinColorSettings */

/* LAYOUT ELEMENTS */

#tudelftScreen {
	background:#fff;
}
#tudelftPage {
	border: 0;
}

#tudelftTopBar {
	border: 0;
	background:#fff;
	/* color can be overridden with WEBHEADERBGCOLOR in System/DefaultPreferences */
}

#tudelftMain { }
#tudelftOuter {
	background: none;
}

#tudelftSideBar,
#tudelftWrapper {
	background:#fff;
}

#tudelftBottomBar {
	color: #fff;
}

#tudelftBottomBarContents,
#tudelftBottomBarContents a:link,
#tudelftBottomBarContents a:visited {
	color:#fff;
}
#tudelftBottomBarContents a:hover {
	color:#00A6D6;
}

/* GENERAL HTML ELEMENTS */

html body {
	background-color:#fff;
	color:#000;
}
html body.tudelftEditPage,
.mceContentBody {
	background-color:#fff;
}

body {
	
}

/* 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:#dfdfdf;
	background-color:#dfdfdf;
}
pre, code, tt {
	color:#333;
}
pre {
	background:#eef5FF;
	/* border-color:#ddd;*/
	border: 0;;
}
blockquote {
	background-color:#f5f5f5;
	border-color:#ddd;
}
blockquote h2 {
	background:none;
}


h1 {
	color:#333;
}
h2, h3, h4, h5, h6 {
	color:#000;
}

h2,
caption {
	color:#00A6D6;
}



/* to override old Render.pm coded font color style */
.foswikiNewLink font {
	color:inherit;
}
.foswikiNewLink a:link sup,
.foswikiNewLink a:visited sup {
	color:#797979;
	border-color:#ddd;
}
.foswikiNewLink a:hover sup {
	background-color:transparent;
	color:#00A6D6;
	border-color:transparent;
}
.foswikiNewLink {
	border-color:#ddd;
}
/*
:link:focus,
:visited:focus,
:link,
:visited,
:link:active,
:visited:active {
	color:#000;
	background-color:transparent;
}
*/
:link:hover,
:visited:hover {
	color:#00A6D6;
	background-color:transparent;
	background-image:none;
}
:link:hover img,
:visited:hover img {
	background-color:transparent;
}
.foswikiTopic a:visited {
	/*color:#000;*/
}
.foswikiTopic a:hover {
	color:#00A6D6;
}
.foswikiUnvisited a:visited {
	color:#000;
}
.foswikiUnvisited a:hover {
	color:#00A6D6;
}

/* 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:#00A6D6;
}

.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:#EBF8FD;
}

.foswikiTextarea,
.foswikiInputField,
.foswikiInputFieldDisabled,
.foswikiInputFieldReadOnly,
.foswikiSelect {
	border:1px solid #e5e5e5;
}

.foswikiTextarea,
.foswikiInputField,
.foswikiSelect {
	color:#000;
	background-color:#fff;
}
.foswikiInputField:active,
.foswikiInputField:focus,
.foswikiInputFieldFocus {
	background-color:#ebf5fa;
}

.foswikiTextareaRawView {
	color:#000;
}
.foswikiInputFieldDisabled {
	color:#aaa;
	background-color:#fafaf8;
}
.foswikiInputFieldReadOnly {
	color:#797979;
}
.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:#797979;
}

/*	-----------------------------------------------------------
	Plugin elements
	-----------------------------------------------------------	*/
/* TagMePlugin */
.jqTextboxListValue a:link:focus,
.jqTextboxListValue a:visited:focus,
.jqTextboxListValue a:link,
.jqTextboxListValue a:visited, 
.jqTextboxListValue a:link:active,
.jqTextboxListValue a:visited:active {
    background-color: transparent;
    color: #abc;
}

.jqTextboxListValue a:hover {
 	color:#00A6D6;
}

/* TablePlugin */
.foswikiTable,
.foswikiTable td,
.foswikiTable th {
	border-color:#eee;
}
.foswikiTable th,
.foswikiTable th a:link,
.foswikiTable th a:visited {
	color:#fff;
}
/*
.foswikiTable th {
	background: #CCE7F1 !important;
	color: #00A6D6 !important;
}
*/
/* TwistyContrib */
.twistyPlaceholder {
	color:#797979;
}
a:hover.twistyTrigger {
	color:#00A6D6;
}

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

/* RevCommentPlugin */
.revComment .tudelftTopicAction {
	background-color:#EBF8FD;
}

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

.foswikiGrayText {
	color:#797979;
}
.foswikiGrayText a:link,
.foswikiGrayText a:visited {
	color:#797979;
}
.foswikiGrayText a:hover {
	color:#00A6D6;
}

.foswikiEditForm .foswikiFormTable,
.foswikiEditForm .foswikiFormTable th,
.foswikiEditForm .foswikiFormTable td {
	border-color:#eee;
}
.foswikiAttachments table {
	border-color:#eee;
	background-color:#fff;
}
table.foswikiFormTable,
.foswikiAttachments table,
.foswikiAttachments th,
.foswikiAttachments td {
	border-color:#eee;
	background-color:#fcfcfc !important;
}
.foswikiForm td,
.foswikiForm th,
.foswikiAttachments td, 
.foswikiAttachments th {
	border-color:#eee;
}
.foswikiFormSteps {
	background-color:#EBF8FD;
	border-color:#ddd;
}
.foswikiFormStep,
.tudelftPreviewFormStep {
	border-color:#ddd;
}
.foswikiFormStep h2 {
	color:#333;
}
.foswikiFormStep h3,
.foswikiFormStep h4 {
	color:#333;
}
.foswikiFormStep h3,
.foswikiFormStep h4 {
	background-color:transparent;
}
.foswikiActionFormStepSign {
	color:#aaa;
}
.foswikiFormStep .foswikiHelp,
.foswikiFormStep .foswikiAllowNonWikiWord {
	background:#fff;
}
.foswikiToc .foswikiTocTitle {
	color:#797979;
}
.foswikiBroadcastMessage,
.foswikiNotification {
	background-color:#fff7e7;
	border-color:#fbad17;
}
.foswikiMessage {
	background-color:#fff7e7;
}
#foswikiLogin .tudelftLoginNotification {
	background-color:#fff;
	border-color:#f00;
}
.foswikiHelp {
	background-color:#D7ECFF;
	border-color:#9c9;
}
.foswikiBroadcastMessage b,
.foswikiBroadcastMessage strong {
	color:#f00;
}
.foswikiAlert,
.foswikiAlert code {
	color:#f00;
}
.foswikiEmulatedLink {
	color:#00A6D6;
}
.foswikiPageForm table {
	border-color:#eee;
	background:#fff;
}
.foswikiPageForm hr {
	border-color:#cfcfcf;
	background-color:#cfcfcf;
	color:#cfcfcf;
}
.foswikiAccessKey {
	color:inherit;
	border-color:#797979;
}
a:link .foswikiAccessKey,
a:visited .foswikiAccessKey {
	color:inherit;
}
a:hover .foswikiAccessKey {
	color:inherit;
}
.foswikiImage {
	background-color:#fff;
}
.foswikiImage img,
.foswikiImage a:link img,
.foswikiImage a:visited img {
	border-color:#eee;
	background-color:#fff;
}
#tudelftTopBar .foswikiImage,
#tudelftTopBar .foswikiImage img {
	background-color:transparent;
}
.foswikiImage a:hover img {
	border-color:#00A6D6;
}
.foswikiSeparator {
	color:#00A6D6;
}
.foswikiHorizontalList ul li {
	border-color:#ccc;
}
.foswikiAllowNonWikiWord {
	border-color:#eee;
}

/*	-----------------------------------------------------------
	Pattern skin specific elements
	-----------------------------------------------------------	*/
#tudelftPage {
	background-color:#fff;
}
.tudelftHomePathTitle,
.tudelftRevInfo {
	color:#797979;
}

.tudelftHomePath a:link,
.tudelftHomePath a:visited {
	color:#000;
}

.tudelftHomePath a:hover {
	color:#00A6D6;
}
/*
.tudelftHomePath:hover a:link,
.tudelftHomePath:hover a:visited {
	color:#00A6D6;
}
*/

/* Left bar */
#tudelftSideBarContents {
	color:#000;
}
#tudelftSideBarContents hr {
	color:#ddd;
	background-color:#ddd;
}

#tudelftSideBarContents a:link,
#tudelftSideBarContents a:visited {
	color:#00A6D6;
}

#tudelftSideBarContents li a:link,
#tudelftSideBarContents li a:visited {
	color:#fff;
	/*color:#00A6D6;*/
}

#tudelftSideBarContents li a:hover {
	text-decoration: underline;
}

#tudelftSideBarContents a:hover {
	color:#00A6D6;
}



#tudelftSideBarContents .tudelftLeftBarPersonal,
#tudelftSideBarContents .tudelftWebIndicator {
	border-color:#eee;
}
#tudelftSideBarContents b,
#tudelftSideBarContents strong {
	color:#333;
}

.tudelftTopicActions {
	background-color:#fff;
	color:#000;
}
.tudelftActionButtons a:link,
.tudelftActionButtons a:visited,
.tudelftActionButtons a:hover {
	color:#00A6D6;
}
.tudelftTopicAction s,
.tudelftTopicAction strike {
	color:#aaa;
}
.tudelftTopicAction .foswikiAccessKey {
	color:#00A6D6;
	border-color:#00A6D6;
}
.tudelftTopicAction a:hover .foswikiAccessKey {
	color:#00A6D6;
}
.tudelftTopicAction label {
	color:#000;
}
.tudelftHelpCol {
	color:#797979;
}
.tudelftSigLine {
	color:#797979;
}
.tudelftToolBar a:link .foswikiAccessKey,
.tudelftToolBar a:visited .foswikiAccessKey {
	color:inherit;
	border-color:#4c94db;
}
.tudelftToolBar a:hover .foswikiAccessKey {
	background-color:transparent;
	color:inherit;
	border-color:#4c94db;
}
.tudelftInfo,
.tudelftInfo a:link,
.tudelftInfo a:visited {
	color:#797979;
}
.tudelftInfo:hover a:link,
.tudelftInfo:hover a:visited,
.tudelftInfo a:hover {
	color:#00A6D6;
}
.tudelftTwistyButton {
	color:#00A6D6;
}
.tudelftAttachmentHeader .foswikiSmall {
	color:#797979;
}

/* WebSearch, WebSearchAdvanced */

table#foswikiSearchTable {
	border-color:#ddd;
	background-color:#eeedec;
}
table#foswikiSearchTable th,
table#foswikiSearchTable td {
	background-color:#fff;
	border-color:#ddd;
}
table#foswikiSearchTable hr {
	border-color:#ddd;
	background-color:#ddd;
}
table#foswikiSearchTable th {
	color:#000;
}

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

.foswikiSearchResult .foswikiAlert {
	color:#f00;
}
.foswikiSearchResult .foswikiSummary .foswikiAlert {
	color:#900;
}
.foswikiSearchResult .foswikiBottomRow,
.foswikiSearchResult .foswikiBottomRow a:link,
.foswikiSearchResult .foswikiBottomRow a:visited {
	color:#049804;
}
.foswikiSearchResult .foswikiBottomRow:hover a:link,
.foswikiSearchResult .foswikiBottomRow:hover a:visited {
	color:#00A6D6;
}
.tudelftViewPage .tudelftSearchResultsBegin {
	border-color:#eee;
}

/* preview.tudelft.tmpl */

.foswikiPreviewArea {
	background:#fff;
}

/* rdiff.tudelft.tmpl */

.tudelftDiff,
.tudelftDiffPage .foswikiDiffTable {
	border-color:#ccc;
}
.tudelftDiff .foswikiTopRow {
	background-color:#f5f5f5;
}
tr.foswikiDiffDebug td {
	border-color:#f5f5f5;
}
.foswikiDiffTable table th {
	background-color:#f5f5f5;
}
.foswikiDiffTable th {
	background-color:#f5f5f5;
}
/* Changed */
.foswikiDiffChangedHeader {
	/* violet - do not change */
	background:#ccf !important;
}
.foswikiDiffChangedText {
	/* violet - do not change */
	border-color:#99f !important;
	background-color:#fff !important;
}
/* Deleted */
.foswikiDiffDeletedHeader {
	background-color:#ffd6d6 !important;
}
.foswikiDiffDeletedMarker {
	/* red - do not change */
	border-color:#f33 !important;
	background-color:#fff !important;
}
/* Added */
.foswikiDiffAddedHeader {
	background-color:#ccf5d6 !important;
}
.foswikiDiffAddedMarker {
	/* green - do not change */
	border-color:#0c3 !important;
	background-color:#fff !important;
}
/* Unchanged */
.foswikiDiffUnchangedMarker {
	border-color:#f5f5f5 !important;
	background-color:#fff !important;
}
.foswikiDiffUnchangedText {
	color:#797979;
}
.foswikiDiffUnchangedTextContents { }
.foswikiDiffLineNumberHeader th {
	background-color:#f5f5f5 !important;
}




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

#tudelftTopBar {
	/* image is defined as WEBHEADERART in System/DefaultPreferences */
}
.foswikiToc li {
	background-image:url(bullet-toc.gif);
	background-repeat:no-repeat;
	background-position:0 .4em;
}
.tudelftPrintPage #tudelftOuter {
	background:#fff; /* white - do not change */
}
.foswikiSubmit,
.foswikiSubmitDisabled {
	background-image:url(bg_submit_gradient.gif);
	background-repeat:repeat-x;
}
.foswikiSubmit,
a.foswikiSubmit:link,
a.foswikiSubmit:visited {
	background-position:0px 0px;
	background-color:#00A6D6;
	border-color:#94cce2 #0e66a2 #0e66a2 #94cce2;
	color:#fff;
}
.foswikiSubmit:hover,
a.foswikiSubmit:hover {
	background-position:0px -80px;
	background-color:#0047b7;
	border-color:#0e66a2 #94cce2 #94cce2 #0e66a2;
	color:#fff;
}
.foswikiSubmit:active,
a.foswikiSubmit:active {
	background-position:0px -160px;
	background-color:#73ace6;
	border-color:#0e66a2 #94cce2 #94cce2 #0e66a2;
	color:#fff;
}
.foswikiSubmitDisabled,
.foswikiSubmitDisabled:hover,
.foswikiSubmitDisabled:active {
	background-position:0px -240px;
	background-color:#d9e8f7;
	border-color:#ccc #ccc #ccc #ccc;
	color:#ccc;
}
.foswikiButton,
a.foswikiButton:link,
a.foswikiButton:visited {
	background-image:url(bg_button_gradient.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	border-color:#fff #94cce2 #94cce2 #fff;
	background-color:#cce7f1;
	color:#333;
}
.foswikiButton:hover,
.foswikiButton:active,
a.foswikiButton:hover,
a.foswikiButton:active {
	background-position:0px -160px;
	border-color:#94cce2 #94cce2 #94cce2 #94cce2;
	background-color:#cce7f1;
	color:#333;
}
.foswikiButtonDisabled,
.foswikiButtonDisabled:hover,
.foswikiButtonDisabled:active {
	background-image:url(bg_button_gradient.gif);
	background-repeat:repeat-x;
	background-position:0px -240px;
	border-color:#ccc #ccc #ccc #ccc;
	background-color:#edece6;
	color:#bbb;
}
.foswikiButtonCancel {
	background-image:url(bg_buttoncancel_gradient.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
	border-color:#f3ddd7 #ce5232 #ce5232 #f3ddd7;
	background-color:#dd724d;
	color:#fff;
}
.foswikiButtonCancel:hover {
	background-position:0px -80px;
	border-color:#ce5232 #f3ddd7 #f3ddd7 #ce5232;
	background-color:#dd724d;
	color:#fff;
}
.foswikiButtonCancel:active {
	background-position:0px -160px;
	border-color:#ce5232 #f3ddd7 #f3ddd7 #ce5232;
	background-color:#dd724d;
	color:#fff;
}
.tudelftToolBar span a:link,
.tudelftToolBar span a:visited,
.tudelftToolBar span s,
.tudelftToolBar span strike {
	background-image:url(bg_button_gradient.gif);
	background-repeat:repeat-x;
}
.tudelftToolBar span a:link,
.tudelftToolBar span a:visited {
	background-position:0px 0px;
	border-color:#fff #94cce2 #94cce2 #fff;
	background-color:#cce7f1;
	color:#333;
}
.tudelftToolBar span a:hover {
	background-position:0px -80px;
	border-color:#94cce2 #94cce2 #94cce2 #94cce2;
	background-color:#cce7f1;
	color:#222;
}
.tudelftToolBar span a:active {
	background-position:0px -160px;
	border-color:#94cce2 #94cce2 #94cce2 #94cce2;
	background-color:#e8e5d7;
	color:#222;
}
.tudelftToolBar span s,
.tudelftToolBar span strike {
	background-position:0px -240px;
	border-color:#eae9e7 #eae9e7 #eae9e7 #eae9e7;
	background-color:#edece6;
	color:#bbb;
}
.tudelftTextareaButton {
	border-color:#fffefd #b8b6ad #b8b6ad #fffefd;
	overflow:hidden;
}
.tudelftButtonFontSelector {
	background-image:url(button_font_selector.gif);
	width:33px;
	height:16px;
}
.tudelftButtonFontSelectorProportional {
	background-position:0 0;
}
.tudelftButtonFontSelectorMonospace {
	background-position:0 -16px;
}
.tudelftButtonEnlarge,
.tudelftButtonShrink {
	background-image:url(button_arrow.gif);
	width:16px;
	height:16px;
}
.tudelftButtonEnlarge {
	background-position:0 0;
}
.tudelftButtonEnlarge:hover {
	background-position:0 -42px;
}
.tudelftButtonEnlarge:active {
	background-position:0 -84px;
}
.tudelftButtonShrink {
	background-position:16px 0;
}
.tudelftButtonShrink:hover {
	background-position:16px -42px;
}
.tudelftButtonShrink:active {
	background-position:16px -84px;
}

/* common settings */
.tudelftLeftBarPersonal li,
li.tudelftLogOut,
li.tudelftLogIn {
	padding-left:13px;
	background-position:0 .4em;
	background-repeat:no-repeat;
}
.tudelftLeftBarPersonal li {
	background-image:url(bullet-personal_sidebar.gif);
}
.tudelftLeftBarPersonal li.tudelftLogOut {
	background-image:url(bullet-lock.gif);
}
.tudelftLeftBarPersonal li.tudelftLogIn {
	background-image:url(bullet-lock.gif);
}
#foswikiLogin,
.tudelftShadow {
	border:10px solid #fff;
	margin-top:10px;
	margin-bottom:10px;
	-moz-box-shadow: 0 0 10px #ccc;
	-webkit-box-shadow: 0 0 10px #ccc;
	box-shadow: 0 0 10px #ccc;
}
.tudelftBorder {
	border-color:#ddd;
}
.foswikiJs a.jqPopUpWindow:link,
.foswikiJs a.jqPopUpWindow:visited,
.foswikiJs a.jqPopUpWindow:hover {
	background-image:url(popup.gif);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:14px;
	margin-right:3px;
}

h1, h2, h3, h4, h5, h6 {
   color: #000;
   background: none;
}



h2 {
	color: #00A6D6;
/*
   background-color: #ebf8fd;
   border-top-color: #00b0f0;
   border-right-color: #00b0f0;
   border-bottom-color: #00b0f0;
   border-left-color: #00b0f0;
  */
}

.twikiBroadcastMessage {
   background-color: white;
   background-image: none;
   border: 4px solid #0296cf;
}

.patternTopicAction {
   color: #0296cf;
   background: none;
   background-color: #d7ecff;
   border-top-color: #00b0f0;
   border-right-color: #00b0f0;
   border-bottom-color: #00b0f0;
   border-left-color: #00b0f0;
   border-width: 1px 0px 1px 0px;
}


*:link:focus, *:visited:focus, *:link, *:visited, *:link:active, *:visited:active {
   color: #00A6D6;
   background-color: transparent;
  }

*:link:hover, *:visited:hover {
  /* color: #fbf7e8;*/
 /*  background-color: #0296cf;*/
}

.patternActionButtons a:link, .patternActionButtons a:visited {
   color: #0296cf;
}

.patternActionButtons a:hover {
   /*color: #fbf7e8;*/
}

.patternContent .twikiAttachments, .patternContent .twikiForm {
   background-color: #ebf8fd;
   border-top-color: #0296cf;
   border-right-color: #0296cf;
   border-bottom-color: #0296cf;
   border-left-color: #0296cf;
}
.revComment .patternTopicAction {
   background-color: #ebf8fd;
}

pre, code, tt {
   color: #0278a5;
}

.twikiAccessKey .patternTopicAction {
   color: #0278a5;
}

.patternToolBar .patternButton s, .patternToolBar .patternButton strike, .patternToolBar .patternButton a:link, .patternToolBar .patternButton a:visited {
	border-top-color: #e2dcc8;
	border-right-color: #e2dcc8;
	border-bottom-color: #e2dcc8;
	border-left-color: #e2dcc8;
	background-color: #ffffff;
}

.patternToolBar .patternButton a:link, .patternToolBar .patternButton a:visited {
	color: #666666;
}

.patternToolBar .patternButton a:hover {
	background-color: #0296cf;
	color: #fbf7e8;
	border-top-color: #0296cf;
	border-right-color: #0296cf;
	border-bottom-color: #0296cf;
	border-left-color: #0296cf;
}

#patternLeftBar, #patternWrapper {
	background-color: #ebf8fd;
}

.twikiFormTable th {
	background-color: #00a6d6;
}
