﻿/**********************
     Header Area
**********************/

#topLeft
{
    float:left;
    width:660px;
    padding: 20px 0 20px 20px;
}

#topRight
{
    float:left;
    width:240px;
    padding:15px 20px;
}

#topRight #rightButtons
{
    margin:0 0 0 20px;
}

#rightButtons li
{
    list-style:none;
    margin:0;
    height:52px;
    width:203px;
}

.isi-login
{
    background:url(../Files/Images/login-normal.gif) no-repeat;
    height:52px;
    width:203px;
    display:block;
}

.isi-login:hover
{
    background: url(../Files/Images/login-over.gif) no-repeat;
    height:52px;
    width:203px;
}

.make-payments
{
    background:url(../Files/Images/payments-normal.gif) no-repeat;
    height:52px;
    width:203px;
    display:block;
}

.make-payments:hover
{
    background: url(../Files/Images/payments-over.gif) no-repeat;
    height:52px;
    width:203px;
}

.webinars
{
    background:url(../Files/Images/webinars-normal.gif) no-repeat;
    height:52px;
    width:203px;
    display:block;
}

.webinars:hover
{
    background: url(../Files/Images/webinars-over.gif) no-repeat;
    height:52px;
    width:203px;
}

#rightButtons li.border
{
    padding-bottom:5px;
    border-bottom:1px solid #cccccc;
}

/**********************
     Main Content Area
**********************/

#mainContentWrap
{
    width:960px;
    float:left;
    background: url(../Files/Images/main-content-bg.jpg) repeat-y;
}

#leftContent
{
    position:relative;
    clear:both;
    float:left;
    width:680px;
    padding: 0;
    color:#676a6d;
    border-top:3px solid #61B8EF;
}

#leftTop
{
    float:left;
    width:679px;
    background-color:#F1F1F1;
    padding-top:20px;
}

#leftContent p
{
    line-height:20px;
}

#leftContent h1
{
    font-size:24px;
    color:#3880b5;
    font-weight:normal;
    margin-bottom:20px;
}

#leftContentTopLeft
{
    position:relative;
    float:left;
    width:284px;
    padding:0 20px;
}

#leftContentTopLeft p
{
    margin:10px 0;
}

#leftContentTopRight
{
    position:relative;
    float:left;
    width:324px;
    padding:0 10px
}

#leftContentBottom
{
    position:relative;
    clear:both;
    float:left;
    width:679px;
    border-top:1px solid #61b8ef;
    background-color:#E6F2FA;
}

#leftContentBottomPadding
{
    width:639px;
    padding:30px 20px 0 20px;
}

#leftContentBottom img.img-pad
{
    float:left;
    width:263px;
    padding-right:32px;
}

#leftContentBottom img.img-nopad
{
    float:left;
    width:263px;
    padding-right:32px;
}

.glance-wrap
{
    width:639px;
    float:left;
    display:block;
    height:110px;
}

.glance-text
{
    float:left;
    width:344px;
    font-size:12px;
    margin:5px 0;
}



.sf_newsTitle
{
    display:none;
}

#leftContent .sf_newsList p
{
    margin: 0 0 5px 0;
    color:#676a6d;
    font-size:12px;
    line-height:20px;
}

#leftContent .sf_newsDate
{
    color:#969696 !important;
    margin-bottom:0 !important;
    line-height:12px !important;
}

.sf_readMore a
{
    color:#3880b5;
    font-size:12px;
}

.sf_readMore a:hover
{
    color:#00408C;
}

.sf_newsAuthor
{
    display:none;
}

/* News Feed */

#boxes table
{
    background-color:#ffffff;
}

#boxes table tr td
{
    padding:0 3px;
}

#boxes table tr td p
{
    margin: 5px 0;
    line-height:16px;
}

#boxes table tr td span
{
    line-height:18px;
}

#boxes table tr td img
{
    margin:0;
    padding:0;
}