/* SHELL 3 COLUMN- 2/25/09
----------------------------------------------- */

#frame
{
    width: 980px;
    margin: 0 auto 0 auto;
    text-align: left;
}

#contentleft
{
    width: 292px;
    float: left;
}

#contentcenter
{
    width: 372px;
    margin: 0 3px 0 3px;
    float: left;
}

#contentright
{
    width: 310px; /* mchestnut 7-Apr-09 - I put width back in for home page "box" of News */
    float: left;
}

#contentheader
{
    width: 980px;
    height: 150px;
}

#contentfooter
{
    width: 980px;
    height: 27px;
    margin: 30px auto 30px auto;
}

.events
{
    margin: 3px 0 0 0;
    list-style: none;
    width: 100%;
    padding: 0;
    height: 2em;
}

.events li
{
    width: 33%;
    padding: .4em 0px;
    text-align: center;
    border-bottom: 1px solid #e7e5e4;
    cursor: pointer;
    text-decoration: underline;
    float: left;
    display: table-cell;
    background-color: #ffffff;
}

.events li.selected
{
    border-bottom: 0px;
    border-top: 1px solid #e7e5e4;
    border-left: 1px solid #e7e5e4;
    border-right: 1px solid #e7e5e4;
    color: #000000;
    background-color: #f1f1f1;
    text-decoration: none;
}

.eventsbox
{
    margin: 0 0 3px 0;
    background-color: #fdfdfd;
    border-top: 0;
    padding: .8em;
    border-left: 1px solid #e7e5e4;
    border-right: 1px solid #e7e5e4;
    border-bottom: 1px solid #e7e5e4;
    background-image: url("/_LAYOUTS/IFConnect.SharePoint.Fortent/UI/images/events_bg.jpg");
    background-repeat: repeat-x;
}

.event
{
    padding: 6px 6px 1px 6px;
    margin-top: 5px;
}

.eventover
{
    padding: 5px 5px 0px 5px;
    background-color: #ffffff;
    cursor: pointer;
    border: 1px solid #888888;
    margin-top: 5px;
}

.event .iteminfo, .eventover .iteminfo
{
    height: 2em;
}

.iteminforight
{
    float: right;
}

.iteminfoleft
{
    float: left;
}

ul.homelinkbullets1, ul.homelinkbullets2
{
    float: left;
    width: 140px;
    margin: 0 20px 0 0;
    display: block;
    padding: 0 0 20px 0;
    list-style: none;
}

ul.homelinkbullets2 li, ul.homelinkbullets2 li
{
    padding-left: 0;
}

.homebanner
{
    margin-bottom: 3px;
}


ul#eventtabs
{
    list-style: none;
    width: 100%;
    margin: 2px -1px -1px 0;
    padding: 0;
    background-image: url("/_LAYOUTS/IFConnect.SharePoint.Fortent/UI/images/sourcetabborder.gif");
    background-position: left bottom;
    background-repeat: repeat-x;
    display: inline-block;
}
ul#eventtabs li
{
    float: left;
    text-align: center;
    cursor: hand;
    padding: 4px 0;
    cursor: pointer;
}
ul#eventtabs li.selected
{
    /*background-color: #FFFFFF;     padding: 4px 0;     border-top: 1px solid #a5acb2;     border-left: 1px solid #a5acb2;     border-right: 1px solid #a5acb2;     border-bottom: 1px solid #FFFFFF;     background-image: url("/_LAYOUTS/IFConnect.SharePoint.Fortent/UI/images/blank.gif");*/
}

ul#eventtabs li img
{
    margin-left: 3px;
}

ul#eventtabs li span
{
    color: #21a121;
}
/* -- VP: AJAX Control Toolkit styles -- */

.eventtabs .ajax__tab_header
{
    margin: 3px 0 0 0;
    list-style: none;
    width: 100%;
    padding: 0;
    height: 2em;
}
.eventtabs .ajax__tab_outer
{
    width: 33.333%;
    padding: .4em 0px;
    text-align: center;
    border-bottom: 1px solid #e7e5e4;
    cursor: pointer;
    text-decoration: none; /* float: left; */
    display: table-cell;
    background-color: #ffffff;
}
.eventtabs .ajax__tab_inner
{
}
.eventtabs .ajax__tab_tab
{
}

.eventtabs .ajax__tab_body
{
    min-height: 60px; /*ff*/
    height: auto !important; /*ie7 */
    height: auto; /*ie6 */
}
.eventtabs .ajax__tab_hover
{
}
.eventtabs .ajax__tab_active
{
    /*     border-bottom: 0px;     border-top: 1px solid #e7e5e4;     border-left: 1px solid #e7e5e4;     border-right: 1px solid #e7e5e4;     */
    color: #000000;
    background-color: #f1f1f1;
    text-decoration: none;
    text-align: center;
}
.eventtabs .ajax__tab_active .ajax__tab_outer
{
    /*     border-bottom: 0px;     border-top: 1px solid #e7e5e4;     border-left: 1px solid #e7e5e4;     border-right: 1px solid #e7e5e4;     */
    color: #000000;
    background-color: #f1f1f1;
    text-decoration: none;
    text-align: center;
}
.eventtabs .ajax__tab_active .ajax__tab_inner
{
}
.eventtabs .ajax__tab_active .ajax__tab_tab
{
}

