﻿/*
    stylesheet: SmartEdit CSS
    media:      smartedit
*/

body {
    margin: 0px;
    /*background: #fff;*/
}

body.redirect,
body.smartEditContent
body.smartEditCustomContent,
body.smartEditCustomPhoto {
    background: #2f7889;
}
body.redirect #page,
body.smartEditContent #page {
    margin: 10px auto 0px auto;
    padding: 0px 20px 20px 20px;
    width: 600px;
    border: 1px solid #333;
    background: #fff;
}
body.redirect #page h1,
body.smartEditContent #page h1 {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 10px 0px;

    font-family: verdana, sans-serif;
    font-weight: normal;
    font-size: 1.4em;
    color: #2f7889;

    border-bottom: 1px solid #999;
}
body.redirect #page h2,
body.smartEditContent #page h2 {
    margin: 10px 0px 0px 0px;
    font-family: verdana, sans-serif;
    font-size: 0.8em;
    color: #c60;
}
body.redirect #page h3,
body.smartEditContent #page h3 {
    margin: 10px 0px 0px 0px;
    font-family: verdana, sans-serif;
    font-size: 0.75em;
    color: #000;
}
body.redirect #page p,
body.smartEditContent #page p {
    margin: 10px 0px 0px 0px;
    font-family: verdana, sans-serif;
    font-size: 0.75em;
}
body.redirect #page a,
body.smartEditContent #page a {
    font-family: verdana, sans-serif;
    color: #2f7889;
}
body.redirect #page a:hover,
body.smartEditContent #page a:hover {
    color: #c60;
}


/*** general *****************************************************************/

.redDotToolbar {
    padding: 8px 10px 8px 10px;
    overflow: hidden;
    font-family: arial, sans-serif !important;
    font-size: 12px !important;
    font-weight: normal !important;
    color: #fff !important;
    border-bottom: 2px solid #666;
    background: #00394a;
}

div.smartEditElementToolbar {
    display: none;
}
div.smartEditElementToolbar {
    display: block;
    font-family: arial, sans-serif !important;
    font-size: 12px !important;
    font-weight: normal !important;
    color: #c00 !important;
    text-align: left !important;
}

/*** home page ***************************************************************/

#page.smartEdit #smartEditEmergencyMessages {
    margin: 0px;
    width: 684px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;
}

body.home #page.smartEdit #smartEditTeaser {
    margin: 0px !important;
    width: 448px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;
}


#page.smartEdit #smartEditFeatures,
#page.smartEdit #smartEditCareLinks {
    margin: 10px 0px 0px 0px;
    width: 448px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;
}
#page.smartEdit #features {
    margin: 0px !important;
}


#page.smartEdit #smartEditKeyMessages {
    margin: 0px 0px 0px 0px;
    width: 212px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;
}
#page.smartEdit #smartEditInformationFor {
    margin: 10px 0px 0px 0px;
    width: 212px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;
}

#page.smartEdit #smartEditQuickLinks,
#page.smartEdit #smartEditNews,
#page.smartEdit #relatedContent #smartEditPromotions {
    margin: 10px 0px 0px 0px;
    width: 212px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;
}
#page.smartEdit #quickLinks,
#page.smartEdit #news {
    margin: 0px !important;
}


/*** content/app page ********************************************************/

/*** main content ***/

#page.smartEdit #smartEditTitle,
#page.smartEdit #smartEditTeaser,
#page.smartEdit #smartEditTemplateType,
#page.smartEdit #smartEditFeatures,
#page.smartEdit #smartEditTableOfContents,
#page.smartEdit #smartEditDate,
#page.smartEdit #smartEditContent {
    margin: 10px 0px 0px 0px;
    width: 448px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;
}
#page.smartEdit #smartEditTitle h1 {
    margin: 0px;
}
#smartEditTeaser p {
    margin: 0px;
    padding: 0px;

    font-family: verdana, sans-serif;
    font-size: 0.75em;
    color: #666;
}
#page.smartEdit #tableOfContents {
    margin: 0px;
}

/*** related content ***/

#page.smartEdit #smartEditRelatedTitle,
#page.smartEdit #smartEditRelatedContent,
#page.smartEdit #smartEditRelatedList,
#page.smartEdit #smartEditPagePhotos {
    margin: 10px 0px 0px 0px;
    width: 212px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;
}

/*** section content ***/

#page.smartEdit #sectionContent #smartEditPromotions {
    margin: 10px 0px 0px 10px;
    width: 212px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;    
}
#page.smartEdit #sectionContent #promotions {
    margin: 0px !important;
}

/*** logos ***/

#page.smartEdit #smartEditLogos {
    margin: 10px 0px 0px 0px;
    width: 910px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;    
}

#page.smartEdit #smartEditCopyright{
    float: right;
    display: inline;
    margin: 10px 20px 0px 0px;
    width: 348px !important;
    overflow: hidden;

    border: 1px dotted #c00 !important;    
}
#page.smartEdit #copyright {
    margin: 0px !important;
}