 /* main body styles */
body {
    font-size: 10px;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: black;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/background.jpg);
    margin-left: 0px;
    margin-top: 0px;
}
/* all links */
A {
    color: white;
}
/* text on the top left of table-shadow boxes */
legend {
    font-weight: bold;
    color: white;
}
*:focus {outline: 0;}
/* captions */
.caption {
    color: white;
    font-size: 12px;
    font-weight: bold;
}
/* all buttons */
.button {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    background-color: #dcdcdc;
    border: 1px solid #999999;
    color: #3d1302;
}
/* all drop down boxes */
.select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    border: 1px solid #999999;
}
/* all textboxes */
.textbox {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
    border: 1px solid #999999;
}
/* primary title text */
.primary12Label {
    font-size: 12px;
    color: white;
    font-weight: bold;
}
/* primary text */
.primary10Label {
    font-size: 10px;
    color: white;
}
/* secondary title text */
.secondary12Label {
    font-size: 12px;
    color: white;
    font-weight: bold;
}
/* secondary text */
.secondary10Label {
    font-size: 10px;
    color: white;
}
/* header when PanelType is PLAIN */
.topheader {
    border-bottom: 1px solid #09093B;
    background-color: #09093B;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    color: #FFFFFF;
}
/* header box on gift baskets page */
.gbhead {
    border: black 1px solid;
    padding: 1px 1px 1px 1px;
    font-weight: bold;
    font-size: 10px;
    color: #09093B;
    text-align: center;
}
/* links in the gift baskets header */
.gbhead a {
    color: #09093B;
}
/* store info label */
.storeinfo {
    font-weight: bold;
    color: white;
}

/* styles for the table-shadow images */
td.shadow-top {
    height: 15px;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/spanel/top.png);
}
td.shadow-topRight {
    width: 15px;
    height: 15px;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/spanel/topRight.png);
}
td.shadow-right {
    width: 15px;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/spanel/right.png);
}
td.shadow-bottomRight {
    width: 15px;
    height: 15px;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/spanel/bottomRight.png);
}
td.shadow-bottom {
    height: 15px;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/spanel/bottom.png);
}
td.shadow-bottomLeft {
    width: 15px;
    height: 15px;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/spanel/bottomLeft.png);
}
td.shadow-left {
    width: 15px;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/spanel/left.png);
}
td.shadow-topLeft {
    width: 15px;
    height: 15px;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/spanel/topLeft.png);
}
td.shadow-center {
    background-color: black;
    background-image: url(https://digitalmarketing.blob.core.windows.net/7181/skins/ForbiddenCity/images/spanel/center.png);
}
.shadow-header {
    color: white;
}
.xbcolor {
	background-color: black;
	color: white;
}
.xboxcontent {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: black;
    border-color: #444444;
    border-style: solid;
    border-width: 0 1px;
    display: block;
    height: auto;
}

/* Added by the Multitenant Migrator Tool to fix social icons spacing in the footer */
div.footer h2 { margin-bottom: 10px; padding: 0; }