﻿/***** SP2010 styles *****/

H1.dbgElement-H1{-ms-name:"Heading 1";}
H1.dbgElement-H1small{-ms-name:"Heading 1 small";font-size:40px !important;}
H2.dbgElement-H2{-ms-name:"Heading 2";}
H2.dbgElement-H2small{-ms-name:"Heading 2 small";font-size:36px !important;}
H3.dbgElement-H3{-ms-name:"Heading 3";}
H3.dbgElement-H3small{-ms-name:"Heading 3 small";font-size:20px !important;}
H4.dbgElement-H4{-ms-name:"Heading 4";}
H5.dbgElement-H5{-ms-name:"Heading 5";}
H5.dbgElement-H6{-ms-name:"Heading 6";}

a.dbgStyle-defaultLink,
p.dbgStyle-defaultLink a{-ms-name: "A Default link";text-decoration:none !important;color:#005588!important;}
a.dbgStyle-defaultGoOnLink,
p.dbgStyle-defaultGoOnLink a{-ms-name: "A Default go-on link";color:#666662!important;text-decoration:none !important;}
/* overflow:hidden - important for FF3 rendering bug */
a.dbgStyle-arrowlinkbold,
p.dbgStyle-arrowlinkbold a{-ms-name: "A Arrow link (bold)";display:block;padding:8px 0 0 12px;background:url(/_layouts/15/1033/DBG/GFX/ico_arrowlink.gif) no-repeat 0 12px;color:#005588!important;font-weight:bold;overflow:hidden;text-decoration:none !important;}
/* overflow:hidden - important for FF3 rendering bug */
a.dbgStyle-arrowlink,
p.dbgStyle-arrowlink a{-ms-name: "A Arrow link";display:block;padding:2px 0 0 12px;background:url(/_layouts/15/1033/DBG/GFX/ico_arrowlink.gif) no-repeat 0 6px;color:#005588!important;overflow:hidden;text-decoration:none !important;}
a.dbgStyle-goOnlinkbold,
p.dbgStyle-goOnlinkbold a{-ms-name: "A Go-on arrow link (bold)";padding:0 0 0 12px;background:url(/_layouts/15/1033/DBG/GFX/ico_arrowlink2.gif) no-repeat 0 4px;color:#666662!important;font-weight:bold;text-decoration:none !important;}
a.dbgStyle-goOnlink,
p.dbgStyle-goOnlink a{-ms-name: "A Go-on arrow link";padding:0 0 0 12px;background:url(/_layouts/15/1033/DBG/GFX/ico_arrowlink2.gif) no-repeat 0 4px;color:#666662!important;text-decoration:none !important;}

a.dbgStyle-ImagePopup,
p.dbgStyle-ImagePopup a{-ms-name: "A Image popup link";position:relative;float:left;text-decoration:none !important;}
a.dbgStyle-ImagePopup:hover div.thumb-footer,
p.dbgStyle-ImagePopup a:hover div.thumb-footer{opacity:0.9;filter:alpha(opacity=90);}
a.dbgStyle-ImagePopup img,
p.dbgStyle-ImagePopup a img{padding:0 16px 0 0;border:none;}
a.dbgStyle-ImagePopup div.thumb-footer,
p.dbgStyle-ImagePopup a div.thumb-footer{cursor:pointer;position:absolute;bottom:0;right:16px;z-index:0;background:#fff url(/_layouts/15/1033/DBG/GFX/ico_seach_large.gif) no-repeat 50% 50%;width:26px;opacity:0.80;height:26px;filter:alpha(opacity=80);}

a[class='dbgStyle-defaultLink']:hover,
p.dbgStyle-defaultLink a:hover,
a[class='dbgStyle-defaultGoOnLink']:hover,
p.dbgStyle-defaultGoOnLink a:hover,
a[class='dbgStyle-arrowlinkbold']:hover,
p.dbgStyle-arrowlinkbold a:hover,
a[class='dbgStyle-arrowlink']:hover,
p.dbgStyle-arrowlink a:hover,
a[class='dbgStyle-goOnlinkbold']:hover,
p.dbgStyle-goOnlinkbold a:hover,
a[class='dbgStyle-goOnlink']:hover,
p.dbgStyle-goOnlink a:hover{text-decoration:underline !important;}

ul.dbgStyle-bulletlist{-ms-name: "UL Bullet list";list-style:none;padding:0;margin:0;}
ul.dbgStyle-bulletlist li a{color:#005588!important;}
ul.dbgStyle-bulletlist li a:link,
ul.dbgStyle-bulletlist li a:visited,
ul.dbgStyle-bulletlist li a:active{text-decoration:none;}
ul.dbgStyle-bulletlist li a:hover{text-decoration:underline;}
ul.dbgStyle-bulletlist li{background:url(/_layouts/15/1033/DBG/GFX/ico_bullet_black.gif) no-repeat 4px 8px;padding:2px 0 0 12px;}
ul.dbgStyle-bulletlist li.linkBullet{background:url(/_layouts/15/1033/DBG/GFX/ico_bullet_blue.gif) no-repeat 4px 8px;padding:2px 0 0 12px;}

ul.dbgStyle-goOnLinkList{-ms-name: "UL Go-on link list";list-style:none;padding:0;margin:0;}
ul.dbgStyle-goOnLinkList li a{color:#666662!important;}
ul.dbgStyle-goOnLinkList li a:link,
ul.dbgStyle-goOnLinkList li a:visited,
ul.dbgStyle-goOnLinkList li a:active{text-decoration:none;}
ul.dbgStyle-goOnLinkList li a:hover{text-decoration:underline;}
ul.dbgStyle-goOnLinkList li{background:url(/_layouts/15/1033/DBG/GFX/ico_arrowlink2.gif) no-repeat 0 6px;padding:2px 0 0 12px;}

ul.dbgStyle-arrowLinkList{-ms-name: "UL Arrow link list";list-style:none;padding:0;margin:0;}
ul.dbgStyle-arrowLinkList li a{color:#005588!important;}
ul.dbgStyle-arrowLinkList li a.bold{font-weight:bold;}
ul.dbgStyle-arrowLinkList li a:link,
ul.dbgStyle-arrowLinkList li a:visited,
ul.dbgStyle-arrowLinkList li a:active{text-decoration:none;}
ul.dbgStyle-arrowLinkList li a:hover{text-decoration:underline;}
ul.dbgStyle-arrowLinkList li{background:url(/_layouts/15/1033/DBG/GFX/ico_arrowlink.gif) no-repeat 0 6px;padding:2px 0 0 12px;}

ul.dbgStyle-imageBox1{-ms-name: "UL Image box 1";list-style:none;padding:21px 0 17px 0;margin:0;clear:left;height:114px;width:100%;overflow:hidden;}
ul.dbgStyle-imageBox1 li{float:left;}
ul.dbgStyle-imageBox1 li img{width:100%;height:114px;}
ul.dbgStyle-imageBox1 li.imageBox1image{overflow:hidden;width:68.8%;height:114px;}
ul.dbgStyle-imageBox1 li.imageBox1content{background:#e0e8ec;padding:8px 3% 8px 3%;height:98px;width:25%;}

ul.dbgStyle-imageBox2{-ms-name: "UL Image box 2";list-style:none;padding:21px 0 17px 0;margin:0;clear:left;height:114px;overflow:hidden;width:100%;}
ul.dbgStyle-imageBox2 li img{float:left;height:114px;width:174px;position:relative;left:3px;margin-left:-3px;overflow:hidden;}
ul.dbgStyle-imageBox2 li.imageBox2image{float:left;overflow:hidden;}
ul.dbgStyle-imageBox2 li.imageBox2header{height:26px;line-height:26px;background:#bfcfd8;padding:0 0 0 16px;font-weight:bold;}
ul.dbgStyle-imageBox2 li.imageBox2content{background:#e0e8ec;padding:8px 0 0 16px;height:80px;}

ul.dbgStyle-textBox1{-ms-name: "UL Text box 1";list-style:none;padding:21px 0 17px 0;margin:0;clear:left;overflow:hidden;width:100%;}
ul.dbgStyle-textBox1 li strong{padding-bottom:4px;font-weight:bold;display:block;}
ul.dbgStyle-textBox1 li.textBox1content{background:#e0e8ec;padding:8px 16px 8px 16px;background:#E0E8EC;}

H1.dbgStyle-H1small{-ms-name:"H1 small";font-size:40px !important;}
H2.dbgStyle-H2small{-ms-name:"H2 small";font-size:36px !important;}
H3.dbgStyle-H3small{-ms-name:"H3 small";font-size:20px !important;}

img.dbgStyle-floatLeft{-ms-name: "IMG Float left";float:left;margin:0 16px 0 0;}
img.dbgStyle-floatRight{-ms-name: "IMG Float right";float:right;margin:0 0 0 16px;}
img.dbgStyle-maxWidth{-ms-name: "IMG Max width image";width:100%;}

p.dbgStyle-BorderTop{-ms-name: "P Add a top border";border-top:1px solid #7F9FB0;padding:1em 0 0 0;}
p.dbgStyle-BorderBottom{-ms-name: "P Add a bottom border";border-bottom:1px solid #7F9FB0;padding:0 0 1em 0;}

table.dbgTable-1{-ms-name: "Table type 1";border-collapse:collapse;border:0;}
table.dbgTable-1 p{margin:0;padding:0;}
tr.dbgTableHeaderRow-1{background:#7F9FB0;color:#fff;height:19px;font-weight:bold;}
th.dbgTableHeaderFirstCol-1{padding:0 8px 0 16px;border-width:1px 1px 1px 0;border-style:solid;border-color:#fff #cfdbe3 #fff #fff;}
th.dbgTableHeaderLastCol-1{padding:0 16px 0 8px;border-width:1px 0 1px 1px;border-style:solid;border-color:#fff #fff #fff #cfdbe3;}
th.dbgTableHeaderOddCol-1{padding:0 8px 0 8px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#fff #cfdbe3 #fff #cfdbe3;}
th.dbgTableHeaderEvenCol-1{padding:0 8px 0 8px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#fff #cfdbe3 #fff #cfdbe3;}

tr.dbgTableOddRowOver-1 td,
tr.dbgTableOddRowOver-1 th,
tr.dbgTableEvenRowOver-1 td,
tr.dbgTableEvenRowOver-1 th,
tr.dbgTableOddRow-1 td,
tr.dbgTableOddRow-1 th,
tr.dbgTableEvenRow-1 td,
tr.dbgTableEvenRow-1 th{border:1px solid #cfdbe3;height:18px;}
tr.dbgTableFooterRow-1 td,
tr.dbgTableFooterRow-1 th{border-width:2px 1px 1px 1px;border-style:solid;border-color:#BFCFD8 #cfdbe3 #cfdbe3 #cfdbe3;height:18px;}

th.dbgTableFirstCol-1{padding:0 8px 0 16px;}
td.dbgTableLastCol-1{padding:0 16px 0 8px;}
th.dbgTableFooterFirstCol-1{padding:0 8px 0 16px;}
td.dbgTableFooterLastCol-1{padding:0 16px 0 8px;}
td.dbgTableOddCol-1,
td.dbgTableEvenCol-1,
td.dbgTableFooterOddCol-1,
td.dbgTableFooterEvenCol-1{padding:0 8px 0 8px;}

tr.dbgTableOddRow-1{background:#e6edf0;}
tr.dbgTableEvenRow-1{background:#f5f7f9;}

tr.dbgTableFooterRow-1{font-weight:bold;background:#f5f7f9;}

tr.dbgTableEvenRowOver-1{background:#CCD9E0;}
tr.dbgTableOddRowOver-1{background:#CCD9E0;}

table.dbgTable-2{-ms-name: "Table type 2";border-collapse:collapse;border:0;}
table.dbgTable-2 p{margin:0;padding:0;}
tr.dbgTableHeaderRow-2{background:#7F9FB0;color:#fff;height:19px;font-weight:bold;}
th.dbgTableHeaderFirstCol-2{padding:0 8px 0 16px;border-width:1px 1px 1px 0;border-style:solid;border-color:#fff #cfdbe3 #fff #fff;}
th.dbgTableHeaderLastCol-2{padding:0 16px 0 8px;border-width:1px 0 1px 1px;border-style:solid;border-color:#fff #fff #fff #cfdbe3;}
th.dbgTableHeaderOddCol-2{padding:0 8px 0 8px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#fff #cfdbe3 #fff #cfdbe3;}
th.dbgTableHeaderEvenCol-2{padding:0 8px 0 8px;border-width:1px 1px 1px 1px;border-style:solid;border-color:#fff #cfdbe3 #fff #cfdbe3;}

tr.dbgTableOddRowOver-2 td,
tr.dbgTableOddRowOver-2 th,
tr.dbgTableEvenRowOver-2 td,
tr.dbgTableEvenRowOver-2 th,
tr.dbgTableOddRow-2 td,
tr.dbgTableOddRow-2 th,
tr.dbgTableEvenRow-2 td,
tr.dbgTableEvenRow-2 th{border:1px solid #cfdbe3;height:18px;}
tr.dbgTableFooterRow-2 td,
tr.dbgTableFooterRow-2 th{border-width:2px 1px 1px 1px;border-style:solid;border-color:#BFCFD8 #cfdbe3 #cfdbe3 #cfdbe3;height:18px;}

th.dbgTableFirstCol-2{padding:0 8px 0 16px;}
td.dbgTableLastCol-2{padding:0 16px 0 8px;}
th.dbgTableFooterFirstCol-2{padding:0 8px 0 16px;}
td.dbgTableFooterLastCol-2{padding:0 16px 0 8px;}
td.dbgTableOddCol-2,
td.dbgTableEvenCol-2,
td.dbgTableFooterOddCol-2,
td.dbgTableFooterEvenCol-2{padding:0 8px 0 8px;}

tr.dbgTableOddRow-2{background:#f5f7f9;}
tr.dbgTableEvenRow-2{background:#f5f7f9;}

tr.dbgTableFooterRow-2{font-weight:bold;background:#f5f7f9;}

/***** HTML EDITOR OOB (with dbg prefix) *****/

.dbgImage-0{-ms-name:"No border";}
.dbgImage-1{-ms-name:"Thin border, rounded corners";border:1px solid #b6c1c7;border-radius:5px;}
.dbgImage-2{-ms-name:"No border, rounded corners";border-radius:5px;}
.dbgPosition-1{-ms-name:"Left";float:left;}
.dbgPosition-2{-ms-name:"Right";float:right;}
.dbgPosition-3{-ms-name:"Top";vertical-align:text-top;}
.dbgPosition-4{-ms-name:"Middle";vertical-align:middle;}
.dbgPosition-5{-ms-name:"Bottom";vertical-align:text-bottom;}
