/* ======================================================
 *                        Typography
 * ====================================================== 
 */
 
h1 {}
h2 { color: #888; }
h3 {}
h4 {}
h5 {}

a { color: #83aa01; color: #5f7909; }

.componentheading {}
.contentheading {}

/* --------------------------------------------- dropcaps
 */
  
span.dropcap { color: #333; }
span.dropcap-blue { color: #067f88; }
span.dropcap-red { color: #D12E2E; }
span.dropcap-green { color: #74A824; }
span.dropcap-purple { color: #9E0E87; }
span.dropcap-orange { color: #CC8300; }
span.dropcap-brown { color: #8B6846; }
span.dropcap-grey { color: #666; }


/* -------------------------------------------------- pre
 */
  
pre { background: #f6f6f6; border: 1px solid #e5e5e5; }


/* ------------------------------------------- blockquote
 */
  
blockquote { background: #f6f6f6; border: 1px solid #e5e5e5; }

blockquote.blue{ color: #067f88; } /* 067f88 */
blockquote.red{ color: #D12E2E; }
blockquote.green{ color: #74A824; }
blockquote.purple{ color: #9E0E87; }
blockquote.orange{ color: #CC8300; }
blockquote.brown{ color: #8B6846; }
blockquote.grey { color: #666; }

blockquote.quotes {
  background: url(../../images/typo/quote-start.png) 0 5px no-repeat;
  color: #666;
}

blockquote.quotes p { background: url(../../images/typo/quote-end.png) 100% 100% no-repeat; }

/* -------------------------------------------- important
 */

span.important-title, 
span.important-title-blue, 
span.important-title-red, 
span.important-title-green, 
span.important-title-purple, 
span.important-title-orange, 
span.important-title-brown, 
span.important-title-grey { background: #fff; }

.important { border: 1px solid #333; }
.important-blue { border: 1px solid #067f88; } /* 0D507A */
.important-red { border: 1px solid #D12E2E; }
.important-green { border: 1px solid #74A824; }
.important-purple { border: 1px solid #9E0E87; }
.important-orange { border: 1px solid #CC8300; }
.important-brown { border: 1px solid #8B6846; }
.important-grey { border: 1px solid #666; }

span.important-title { color: #333;}
span.important-title-blue { color: #067f88; } /* 0D507A */
span.important-title-red { color: #D12E2E; }
span.important-title-green { color: #74A824; }
span.important-title-purple { color: #9E0E87; }
span.important-title-orange { color: #CC8300; }
span.important-title-brown { color: #8B6846; }
span.important-title-grey { color: #666; }

/* ---------------------------------------------- notices
 */

span.attention {
  color: #B79000;
  border: 1px solid #E7BD72;
  background: #FFF3A3 url(../../images/typo/attention.png) 10px 50% no-repeat;
}
span.notice {
  color: #58752d;
  border: 1px solid #9BCC54;
  background: #CDEFA6 url(../../ximages/typo/notice.png) 10px 50% no-repeat;
}
span.notice a { color: #58631a; }
span.notice2 {
  color: #58752d;
  border: 1px solid #d8e0be;
  background: #eaf2d5 url(../../ximages/typo/notice.png) 10px 50% no-repeat;
}
span.notice2 a { color: #58631a; }
span.alert {
  color: #CF3738;
  border: 1px solid #FFACAD;
  xbackground: #FFD5D5 url(../../images/typo/alert.png) 10px 50% no-repeat;
}
span.download {
  color: #1C6B8B;
  border: 1px solid #6ABCE2;
  background: #A8CDE3 url(../../images/typo/download.png) 10px 50% no-repeat;
}
span.approved {
  color: #666;
  border: 1px solid #a8a8a8;
  background: #ccc url(../../images/typo/approved.png) 10px 50% no-repeat;
}
span.media {
  color: #C76E34;
  border: 1px solid #FFBB65;
  background: #FFE0B6 url(../../images/typo/media.png) 10px 50% no-repeat;
}
span.note {
  color: #B79000;
  border: 1px solid #E7BD72;
  background: #FFF3A3 url(../../images/typo/note.png) 10px 50% no-repeat;
}
span.cart {
  color: #666;
  border: 1px solid #C5C5C5;
  background: #E6E6E6 url(../../images/typo/cart.png) 10px 50% no-repeat;
}
span.camera {
  color: #666;
  border: 1px solid #C5C5C5;
  background: #E6E6E6 url(../../images/typo/camera.png) 10px 50% no-repeat;
}
span.doc {
  color: #C76E34;
  border: 1px solid #FFBB65;
  background: #FFE0B6 url(../../images/typo/doc.png) 10px 50% no-repeat;
}


/* -------------------------------------------- highlight
 */

span.highlight { background: #FFFBD5; }
span.highlight-blue { color: #0D507A; }
span.highlight-red { color: #D12E2E; }
span.highlight-green { color: #74A824; }
span.highlight-purple { color: #9E0E87; }
span.highlight-orange { color: #CC8300; }
span.highlight-brown { color: #8B6846; }
span.highlight-grey { color: #666; }
span.highlight-bold {}


/* ------------------------------------------------ inset
 */

span.inset-left {}
span.inset-right {}


/* ---- FRC ---- */

.frc-outline {  
  margin: 10px 0 10px 0; 
  padding: 15px 40px 15px 20px; 
  background: #e8edf1; 
  border-top: 4px solid #c4d3df; 
  border-bottom: 4px solid #c4d3df; 
}
.frc-outline a { color: #2a4d68; }
.frc-outline p { margin: 0 0 10px 20px; }
.frc-outline ul { margin: 10px 0 10px 20px; }
.frc-outline h4 { margin: 0 0 0 20px; }
.frc-outline h3 { margin: 0 0 0 0; }

/* ------------------------------------------------ varia
 */
 
.wce_login_greeting {
  color: #cb921e;
}