﻿#userhome
{
    width:720px;
}

#userhome-products
{    
    width:720px;
    margin-bottom:40px;
}
#userhome-products-header
{
    background-image:url(images/userhometab_myproducts.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    padding-left:10px;
    padding-top:2px;
    color:#FFFFFF;
    font-family:Frutiger, Arial;
    font-size:11px;
    font-weight:normal;
    height:17px;
}
#userhome-announcements-content, #userhome-calendar-content
{
    border:solid 1px #d9d9d9;
    margin-top:3px;
    padding:5px;
}
#userhome-announcements-content, #userhome-calendar-content
{
    height:150px;
}
#userhome-products-content
{
    height:auto;
    padding:5px;
    margin-top:3px;
}
 
#userhome-announcements
{
    float:left;
    clear:left;
    height:150px;    
}
#userhome-announcements-header, #userhome-calendar-header
{
    background-image:url(images/userhometab_calendar.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    padding-left:10px;
    padding-top:2px;
    color:#FFFFFF;
    font-family:Frutiger, Arial;
    font-size:11px;
    font-weight:normal;
    height:17px;
    width:169px;
}
#userhome-announcements-content
{
    width:520px;
}

#userhome-calendar
{
    float:right;
    width:169px;
}
#userhome-calendar-content
{
    text-align:center;
}

.announceThumb
{
    width:250px;
    padding:5px;
}
.announceThumb img, .announceThumb div{float:left;}
.announceThumb div{margin-left:10px; width:120px;}

.myproducts-name, .myproducts-startdate,
.myproducts-enddate, .myproducts-launch
{
    float:left;
    margin-left:1%;
}
.myproducts-name{width:56%;}
.myproducts-startdate, .myproducts-enddate{width:13%}
.myproducts-launch{width:14%;}
.myproducts-header, .myproducts-item{ line-height:1.5em;}
.myproducts-bundle-icon
{
    width:12px;
    float:left;
}
.myproducts-bundle table
{
    margin-left:3%;
}
#userhome-products-content span.myproducts-itembox, #userhome-products-content span.myproducts-headerbox
{
    display:block;
    float:left;
    clear:left;
    width:100%;
    padding:3px 0 3px 0;
    border-bottom:solid 1px #d9d9d9;
}