/*
    Use this stylesheet to modify the layout of your
    conference.
*/
        /* ----------- Styles for the conference header ----------- */
        /*
    The wrapper of the whole conference page.
*/

div#now-happening {
    background-color: darkgreen;
    margin-top: 10px;
    padding: 10px;
    width: 100%;
}
        .conf {
            width: 100%;
            border: none;
            margin: auto;
        }
        /*
    Wraps around the upper part of the conference header.
*/

        .confTitle h1 {
            display: none;
        }

        .confTitle {
            background-image: url(images/49838-SFC2026_logo_small.png);
            height: 300px;
            width: 200px;
            background-repeat: no-repeat;
        }

        .confTitleBox {
            color: white;
            min-height: 90px;
            border-top: 3px solid #234173;
            border-bottom: 1px solid #0f4c80;
            background: #1a64a0;
        }

        .confSubTitleContent {
            width: 587px;
            margin: 0 auto;
            font-family: Verdana;
            font-size: 11pt;
            color: #24425a;
            padding-left: 96px;
        }

        .confheader {
            background-image: url(images/49818-background3.png);
            background-position: top;
            background-repeat: repeat-x;
            background-color: #FFF;
        }
        /*
    Sets the width of the upper part of the conference header.
    Is set to 950px and centered by default.
*/

        .confTitle {
            width: 950px;
            margin: 0 auto;
        }
        /*
    The box containing the logo. By the default the logo is placed
    on the left of the conference title.
*/

        .confLogoBox {
            float: left;
            padding-right: 10px;
        }
        /*
    The style for the title text.
*/

        .conferencetitlelink {
            font-size: 22pt;
            display: block;
            padding: 25px 0;
            color: white;
        }
        /*
    Wrapper around the bottom part of the conference header
*/

        .confSubTitleBox {
            border-top: 0px;
            background: transparent!important;
            border-bottom: 0px!important;
            margin: -161px auto 0px auto;
            padding-left: 133px;
            /*            width: 700px;*/
        }
        /*
    The content of the lower part of the header. Is by default
    centered and has a fixed width.
*/

        .confTitle {
            margin-bottom: -100px;
        }

        .confSubTitleContent {
            width: 718px;
        }

        .confTitleBox {
            background: transparent!important;
        }

        .conf_leftMenu {
            margin-top: 79px;
        }

        .confTitleBox {
            border-bottom: 1px solid #FFF;
        }
        /*
    Style for links in the lower part of the header
*/

        .confSubTitle a {
            font-family: Verdana;
            font-size: 11pt;
        }
        /*
    Styles for the date and place information.
*/

        .datePlace {
            font-family: verdana, arial, sans-serif;
            font-size: 12pt;
        }
        /*
    Styles for the searchbox
*/

        .confSearchBox {
            float: right;
            background: transparent url("../../images/conf/sprites_blue.png") no-repeat 0 0;
            width: 250px;
            height: 24px;
            margin-top: 10px;
        }

        .confSearchBox .searchButton {
            color: white;
            border-radius: 0px;
            display: block;
            background-color: #8BB524;
        }

        .confSearchBox .searchField {
            color: black;
        }
        /*
    Styles for the nowHappening information
*/

        .nowHappening .nowHappeningText {
            margin-right: 5px;
            float: left;
        }
        /*
    Announcement styles
*/

        .simpleTextAnnouncement {
            background: #F5FAFF url(../../images/conf/sprites_blue.png) repeat-x scroll 0 -400px;
            border-top: 1px solid #c2d6e7;
            font-family: Verdana;
            font-weight: bold;
            font-size: 10pt;
            text-align: center;
            color: #0f283d;
            padding: 8px 0;
        }
        /* ----------- Styles for the main content ----------- */
        /*
    The wrapper around the menu and the page content.
    By default centered with a fix width.
*/

        #confSectionsBox {
            padding-top: 30px;
            width: 950px;
            margin: 0 auto;
        }
        /* ----------- Styles for the menu ----------- */
        /* Styles for all menu Items */
        /*
    Wrapper around the menu
*/

        .conf_leftMenu {
            float: left;
            /*min-height: 500px;*/
            max-width: 200px;
            width: 100%; /*200px*/
            height: auto;
            background: url(images/49734-uni-tartu-logo.png);
            padding-bottom: 200px;
            background-repeat: no-repeat;
            background-position: bottom;

        }
        /*
    Styles for the menu box
*/

        #outer {
            border: 1px solid #ccc;
            background: #f6f6f6;
        }
        /*
    The menu item
*/

        #outer li a {
            font-family: verdana, arial, sans-serif;
            font-size: 10pt;
        }
        /*
    The menu item when doing mouseover
*/

        #outer li a:hover {
            background: #e0e0e0;
        }
        /*
    A non selected menu item
*/

        .menuConfTitle {
            text-align: left;
        }

        .menuConfTitle a {
            color: #275C86;
            padding: 7px 12px;
        }
        /*
    A selected menu item
*/

        .menuConfTitle.selected > a,
        .menuConfMiddleCell.selected > a {}
        /*
    sub menu item
*/

        li ul.inner li a {
            padding: 6px 12px 6px 30px;
            background: transparent url(../../images/conf/left_menu_bullet.png) scroll no-repeat 15px center;
			background: #1a64a0;
        }
        /*
    Support box
*/

        .support_box {
            background: #f6f6f6;
            border: 1px solid #ccc;
        }

        .support_box > h3 {
            color: #f3f3f3;
            background: #1a64a0;
        }
        /* ----------- Styles for the page content ----------- */
        /*
    Wrapper around the content
*/

        .confBodyBox {
            margin-left: 230px;
        }

        .page-content h1 {
            /* Type something: */
            color: #000000;
            line-height: 30px;
            font-weight: normal;
        }

        #outer {
            background-color: #FFF;
            border-color: #FFF;
        }

        .menuConfTitle a {
            display: inline-block!important;
            background-color: #0C2E56;
            color: #FFF;
            margin: 6px 0px;
        }

        .menuConfSelected,
        .menuConfMiddleCellSelected {
            background-color: #FFF;
            border: none;
        }

        .menuConfSelected > A,
        .menuConfMiddleCellSelected > A {
            color: #FFF;
            background-color: #74BA2A;
            border: none;
        }

        #outer li a:hover {
            background: #888;
        }

        .conf_leftMenu .spacer {
            height: 1px;
            background-color: #0C2E56;
            margin: 11px 0px;
        }

        .support_box {
            background: #FFF;
            border: 1px solid #FFF;
        }

        .support_box h3,
        .support_box > ul > li .icon {
            display: none;
        }

        .support_box > ul > li > a,
        .support_box > ul > li {
            margin: 0px;
            margin-left: 0px;
        }

        .timezone {
            display: none;
        }

        #nowHappeningDiv,
        .nowHappeningText {
            display: none;
        }

        .management-page header div.title,
        .conference-page header div.title,
        .meeting-page header div.title,
        .page-title {
            border-bottom: 1px solid #0C2E56;
        }

        br,
        dl,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        td,
        blockquote,
        ol,
        page-title {
            color: #0C2E56!important;
        }