﻿/* Classes in this file are used by SP to provide markup options through the ribbon */
/* OOTB styles can be found in C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\1033\STYLES\CORE.CSS */
/* C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\1033\STYLES\HtmlEditorStyles.css */

/******** Overwrite OOTB general styles ********/
.ms-rtestate-write
{
    background-color:#ffebce;
}

    /*  Fix the illusion of float text when in editing mode.
    SharePoint added/removed these 2 tags dynamically around the cursor every time the text is ckicked (only in editing mode).
    The default display:inline-block causes the text sometimes looks like a float division (borken into 2 lines). 
    */

#ms-rterangecursor-start, 
#ms-rterangecursor-end 
{
    display: inline !important;
    margin: 0px !important;
    padding: 0px !important;
    border: none !important;
}

/* newsroom page date, this style is used for both display and print, so taken out of SitePage.css */
.pageNewsDate
{
    font-size:0.9em;
    font-weight:bold;
    margin-bottom: 10px;
}

/******** Markup Styles *********/
P.ccw-Element-P
{
    -ms-name:"Paragraph";
    font-size:1em;  /*14.4px*/
    font-weight:normal;
    margin:6px 0;
}

H1.ccw-Element-H1
{
    -ms-name:"Title 1";
    font-size:1.6em; /*23px*/
    font-weight:bold;
}

H2.ccw-element-H2
{
    -ms-name:"Title 2";
	font-size:1.25em; /*18px;*/
    font-weight:bold;
}

HR.ccw-Element-Hr{
    -ms-name:"Horizontal Rule";
    background-color:#b6b6b6;
    height:1px;
}

/******** Position Styles for Pictures *********/
.ccw-Position-1 {
  -ms-name:"Left";
  float:left;
}
.ccw-Position-2 {
  -ms-name:"Right";
  float:right;
}
.ccw-Position-3 {
  -ms-name:"Top";
  vertical-align:text-top;
}
.ccw-Position-4 {
  -ms-name:"Middle";
  vertical-align:middle;
}
.ccw-Position-5 {
  -ms-name:"Bottom";
  vertical-align:text-bottom;
}


/******** Table Styles *********/
.ccw-Table-default
{
    -ms-name:"Thin Border";
}
.ccw-Table-default,
.ccw-TableHeaderFirstCol-default,
.ccw-TableHeaderLastCol-default,
.ccw-TableHeaderOddCol-default,
.ccw-TableHeaderEvenCol-default,
.ccw-TableFirstCol-default,
.ccw-TableLastCol-default,
.ccw-TableOddCol-default,
.ccw-TableEvenCol-default,
.ccw-TableFooterFirstCol-default,
.ccw-TableFooterLastCol-default,
.ccw-TableFooterOddCol-default,
.ccw-TableFooterEvenCol-default,
TD.ccw-Table-default, 
TH.ccw-Table-default, 
.ccw-tablecells 
{
    border:1px solid #0b1e2f;
    padding:3px;
    text-align:left;
    vertical-align:top;
}

.ccw-Table-0
{
    -ms-name:"No Border";
    border:none;
    border-collapse:collapse;
}

.ccw-Table-1
{
    -ms-name:"Thick Border";
}
.ccw-Table-1,
.ccw-TableHeaderFirstCol-1,
.ccw-TableHeaderLastCol-1,
.ccw-TableHeaderOddCol-1,
.ccw-TableHeaderEvenCol-1,
.ccw-TableFirstCol-1,
.ccw-TableLastCol-1,
.ccw-TableOddCol-1,
.ccw-TableEvenCol-1,
.ccw-TableFooterFirstCol-1,
.ccw-TableFooterLastCol-1,
.ccw-TableFooterOddCol-1,
.ccw-TableFooterEvenCol-1,
TD.ccw-Table-1, 
TH.ccw-Table-1
{
    border:2px solid #0b1e2f;
    padding:3px;
    text-align:left;
    vertical-align:top;
}

